
Chaoju Eye Care Holdings Limited 2219.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 1.405 B 2.62 % | 1.370 B 38.33 % | 990.044 M -0.78 % | 997.787 M 25.62 % | 794.282 M 11.14 % | 714.671 M 12.96 % | 632.659 M |
Net income | 195.076 M -14.78 % | 228.914 M 21.92 % | 187.752 M 16.08 % | 161.749 M 30.30 % | 124.139 M 64.09 % | 75.651 M 95.44 % | 38.709 M |
Income before tax | 262.723 M -12.20 % | 299.242 M 25.13 % | 239.138 M 13.56 % | 210.582 M 33.60 % | 157.621 M 71.21 % | 92.064 M 94.22 % | 47.402 M |
Income before tax ratio | 0.19 -14.45 % | 0.22 -9.54 % | 0.24 14.45 % | 0.21 6.35 % | 0.20 54.05 % | 0.13 71.93 % | 0.07 |
EBITDA | 335.371 M -22.87 % | 434.824 M 62.33 % | 267.865 M -12.07 % | 304.648 M 35.29 % | 225.178 M 17.79 % | 191.172 M 33.18 % | 143.542 M |
Net income ratio | 0.14 -16.96 % | 0.17 -11.86 % | 0.19 16.98 % | 0.16 3.72 % | 0.16 47.65 % | 0.11 73.01 % | 0.06 |
Ratio EBITDA | 0.24 -24.84 % | 0.32 17.35 % | 0.27 -11.39 % | 0.31 7.70 % | 0.28 5.98 % | 0.27 17.90 % | 0.23 |
Gross profit ratio | 0.43 -4.10 % | 0.45 3.30 % | 0.44 -2.36 % | 0.45 2.20 % | 0.44 13.08 % | 0.39 0.49 % | 0.39 |
Weighted average shs out dil | 691.338 M -0.77 % | 696.726 M -1.37 % | 706.435 M 13.12 % | 624.517 M -9.16 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M |
Weighted average shs out | 696.700 M 0.16 % | 695.612 M -1.53 % | 706.435 M 13.12 % | 624.517 M -9.16 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M |
EPS diluted | 0.28 -15.15 % | 0.33 22.22 % | 0.27 3.85 % | 0.26 44.44 % | 0.18 63.64 % | 0.11 95.38 % | 0.06 |
Earnings per share | 0.28 -15.15 % | 0.33 22.22 % | 0.27 3.85 % | 0.26 44.44 % | 0.18 63.64 % | 0.11 95.38 % | 0.06 |
Gross profit | 611.302 M -1.58 % | 621.134 M 42.89 % | 434.697 M -3.12 % | 448.674 M 28.38 % | 349.482 M 25.68 % | 278.071 M 13.52 % | 244.959 M |
Income tax expense | 76.513 M -2.54 % | 78.507 M 40.34 % | 55.942 M 5.67 % | 52.941 M 42.74 % | 37.090 M 74.62 % | 21.240 M 16.73 % | 18.196 M |
Cost of revenue | 794.152 M 6.12 % | 748.371 M 34.76 % | 555.347 M 1.14 % | 549.113 M 23.45 % | 444.800 M 1.88 % | 436.600 M 12.61 % | 387.700 M |
General and administrative expenses | 237.485 M 6.75 % | 222.459 M 37.29 % | 162.040 M -8.60 % | 177.278 M 307.54 % | 43.500 M 31.02 % | 33.200 M -10.99 % | 37.300 M |
Selling and marketing expenses | 124.574 M 18.65 % | 104.989 M 71.32 % | 61.283 M 29.98 % | 47.149 M 43.34 % | 32.892 M -4.75 % | 34.531 M -3.71 % | 35.863 M |
Other expenses | 2.154 M -47.76 % | 4.123 M 194.24 % | -4.375 M -91.80 % | -2.281 M -102.58 % | 88.469 M 6.44 % | 83.115 M 1 011.55 % | -9.118 M |
Operating expenses | 364.213 M 9.84 % | 331.571 M 51.44 % | 218.948 M -1.44 % | 222.146 M 34.75 % | 164.861 M 9.29 % | 150.846 M -8.46 % | 164.795 M |
Cost and expenses | 1.158 B 7.26 % | 1.080 B 39.47 % | 774.295 M 0.39 % | 771.259 M 26.51 % | 609.661 M 3.78 % | 587.446 M 6.33 % | 552.495 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 362.059 M 10.57 % | 327.448 M 46.63 % | 223.323 M -0.49 % | 224.427 M 193.78 % | 76.392 M 12.79 % | 67.731 M -7.42 % | 73.163 M |
Interest income | 39.584 M -4.17 % | 41.306 M 79.79 % | 22.974 M 175.93 % | 8.326 M 81.20 % | 4.595 M -31.48 % | 6.706 M -1.35 % | 6.798 M |
Interest expense | 10.654 M -12.82 % | 12.221 M 2.72 % | 11.897 M 12.83 % | 10.544 M -17.28 % | 12.747 M -44.26 % | 22.868 M -5.97 % | 24.319 M |
Depreciation and amortization | 88.282 M -28.44 % | 123.361 M 120.81 % | 55.868 M -33.11 % | 83.522 M 89.71 % | 44.025 M -42.25 % | 76.240 M 6.15 % | 71.821 M |
Operating income | 247.089 M -18.53 % | 303.275 M 43.06 % | 211.997 M -11.73 % | 240.172 M 32.58 % | 181.153 M 39.52 % | 129.836 M 61.98 % | 80.157 M |
Operating income ratio | 0.18 -20.61 % | 0.22 3.42 % | 0.21 -11.04 % | 0.24 5.54 % | 0.23 25.54 % | 0.18 43.39 % | 0.13 |
Total other income expenses net | 15.634 M 487.65 % | -4.033 M -114.86 % | 27.141 M 191.72 % | -29.590 M -25.74 % | -23.532 M 33.02 % | -35.131 M -7.25 % | -32.755 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | -562.779 M -114.28 % | -262.640 M 64.91 % | -748.571 M 30.59 % | -1.078 B -298.14 % | -270.885 M -5 020.71 % | 5.505 M -97.32 % | 205.055 M |
Total investments | 432.993 M -60.25 % | 1.089 B 150.03 % | 435.618 M -16.23 % | 520.043 M 18 998.16 % | 2.723 M -22.20 % | 3.500 M 133.96 % | 1.496 M |
Total debt | 218.006 M 8.57 % | 200.797 M 2.37 % | 196.156 M 9.80 % | 178.647 M 25.49 % | 142.361 M -41.97 % | 245.320 M -32.29 % | 362.289 M |
Accumulated other comprehensive income loss | 2.380 B 19.71 % | 1.988 B 1.35 % | 1.962 B 3.16 % | 1.902 B 227.04 % | 581.466 M 27.49 % | 456.076 M 8.36 % | 420.887 M |
Retained earnings | 374.024 M -16.63 % | 448.620 M 36.17 % | 329.456 M 61.15 % | 204.438 M 31.31 % | 155.689 M 137.51 % | 65.550 M 748.95 % | -10.101 M |
Common stock | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 63.44 % | 93.000 K | 0.000 | 0.000 |
Total equity | 2.326 B -2.20 % | 2.378 B 3.48 % | 2.298 B 7.99 % | 2.128 B 178.75 % | 763.545 M 37.75 % | 554.287 M 23.36 % | 449.336 M |
Other non current liabilities | 38.798 M 382.38 % | 8.043 M -5.83 % | 8.541 M 757.53 % | 996.000 K 24.50 % | 800.000 K 13.80 % | 703.000 K | 0.000 |
Long term debt | 176.682 M 16.37 % | 151.822 M 6.33 % | 142.785 M 7.83 % | 132.416 M 25.14 % | 105.817 M -35.10 % | 163.038 M -18.57 % | 200.225 M |
Total non current liabilities | 215.480 M 6.86 % | 201.642 M 12.21 % | 179.694 M 14.98 % | 156.279 M 23.23 % | 126.821 M -28.76 % | 178.031 M -17.42 % | 215.596 M |
Other current liabilities | 244.347 M 10.34 % | 221.443 M 56.68 % | 141.333 M 17.41 % | 120.373 M 14.26 % | 105.354 M -18.18 % | 128.767 M -15.85 % | 153.019 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.726 M |
Short term debt | 41.324 M -15.62 % | 48.975 M -8.24 % | 53.371 M 15.44 % | 46.231 M 26.51 % | 36.544 M -55.59 % | 82.282 M -49.23 % | 162.064 M |
Total current liabilities | 339.285 M -1.01 % | 342.739 M 39.90 % | 244.983 M 10.44 % | 221.829 M 11.66 % | 198.656 M -26.53 % | 270.397 M -33.80 % | 408.464 M |
Total liabilities | 554.765 M 1.91 % | 544.381 M 28.19 % | 424.677 M 12.32 % | 378.108 M 16.17 % | 325.477 M -27.42 % | 448.428 M -28.14 % | 624.060 M |
Other non current assets | 42.832 M 4.24 % | 41.090 M 100.05 % | 20.540 M -14.89 % | 24.133 M | 0.000 100.00 % | -583.977 M -16 785.06 % | 3.500 M |
Long term investments | 145.676 M -22.10 % | 187.007 M 128.05 % | 82.002 M 439.79 % | -24.133 M | 0.000 -100.00 % | 583.977 M 29 240.57 % | -2.004 M |
Intangible assets | 165.635 M -0.80 % | 166.963 M 83.07 % | 91.201 M 69.46 % | 53.818 M -4.71 % | 56.476 M -4.49 % | 59.132 M -4.81 % | 62.119 M |
GoodWill | 185.599 M -9.90 % | 205.986 M 78.79 % | 115.214 M 308.16 % | 28.228 M 0.00 % | 28.228 M 0.00 % | 28.228 M 0.00 % | 28.228 M |
Goodwill and intangible assets | 351.234 M -5.82 % | 372.949 M 80.68 % | 206.415 M 151.58 % | 82.046 M -3.14 % | 84.704 M -3.04 % | 87.360 M -3.31 % | 90.347 M |
Property plant equipment net | 633.190 M 6.94 % | 592.095 M -0.16 % | 593.053 M 17.60 % | 504.308 M 10.10 % | 458.051 M -8.05 % | 498.161 M 0.03 % | 498.012 M |
Total non current assets | 1.173 B -1.69 % | 1.193 B 31.40 % | 908.023 M 53.36 % | 592.083 M 8.14 % | 547.517 M -7.25 % | 590.333 M -0.72 % | 594.643 M |
Other current assets | 52.983 M | 0.000 | 0.000 -100.00 % | 25.675 M 72.33 % | 14.899 M -75.48 % | 60.756 M 156.21 % | 23.713 M |
Short term investments | 287.317 M -73.62 % | 1.089 B 208.01 % | 353.616 M -32.00 % | 520.043 M 18 998.16 % | 2.723 M -22.20 % | 3.500 M 0.00 % | 3.500 M |
cash and cash equivalents | 780.785 M 68.48 % | 463.437 M -50.94 % | 944.727 M -24.85 % | 1.257 B 204.21 % | 413.246 M 72.32 % | 239.815 M 52.52 % | 157.234 M |
Cash and short term investments | 1.540 B -0.80 % | 1.553 B -7.64 % | 1.681 B -5.40 % | 1.777 B 330.05 % | 413.246 M 69.84 % | 243.315 M 51.38 % | 160.734 M |
Total current assets | 1.708 B -1.25 % | 1.730 B -4.71 % | 1.815 B -5.19 % | 1.914 B 253.54 % | 541.505 M 31.31 % | 412.382 M -13.86 % | 478.753 M |
Inventory | 40.313 M -21.13 % | 51.112 M -2.49 % | 52.415 M 50.19 % | 34.900 M -8.16 % | 37.999 M 5.38 % | 36.058 M -22.54 % | 46.553 M |
Net receivables | 74.426 M -40.90 % | 125.932 M 54.37 % | 81.576 M 6.39 % | 76.677 M 1.75 % | 75.361 M 4.30 % | 72.253 M -70.84 % | 247.753 M |
Tax assets | 0.000 | 0.000 -100.00 % | 6.013 M 4.96 % | 5.729 M 20.31 % | 4.762 M -1.04 % | 4.812 M 0.50 % | 4.788 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 53.614 M -3.15 % | 55.356 M 25.73 % | 44.027 M 19.63 % | 36.802 M -6.33 % | 39.291 M -22.25 % | 50.538 M -19.34 % | 62.655 M |
Tax payables | 0.000 -100.00 % | 16.965 M 171.35 % | 6.252 M -66.06 % | 18.423 M 5.47 % | 17.467 M 98.26 % | 8.810 M -71.33 % | 30.726 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.371 M |
Minority interest | 9.961 M -45.78 % | 18.371 M -28.67 % | 25.755 M 16.07 % | 22.189 M -15.62 % | 26.297 M -19.49 % | 32.661 M -15.28 % | 38.550 M |
Capital lease obligations | 177.377 M -8.40 % | 193.644 M 5.16 % | 184.143 M 6.81 % | 172.406 M 27.07 % | 135.683 M -22.58 % | 175.262 M -8.23 % | 190.983 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -63.963 M 16.82 % | -76.901 M -312.01 % | -18.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 41.777 M 47.27 % | 28.368 M 24.06 % | 22.867 M 13.18 % | 20.204 M 41.39 % | 14.290 M -7.03 % | 15.371 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.881 B -1.43 % | 2.923 B 7.33 % | 2.723 B 8.64 % | 2.507 B 130.16 % | 1.089 B 8.61 % | 1.003 B -6.58 % | 1.073 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -40.635 M -150.83 % | -16.200 M 18.46 % | -19.867 M -1.10 % | -19.650 M |
Stock based compensation | 16.519 M 14.37 % | 14.443 M 384.99 % | 2.978 M -73.79 % | 11.360 M 20.40 % | 9.435 M 231.40 % | 2.847 M 3.30 % | 2.756 M |
Change in working capital | 23.653 M 20.08 % | 19.698 M -1.28 % | 19.953 M 213.03 % | -17.653 M -233.86 % | 13.188 M 217.92 % | -11.184 M 61.98 % | -29.417 M |
Accounts receivables | -20.838 M -93.95 % | -10.744 M -179.73 % | 13.476 M 940.62 % | 1.295 M -83.41 % | 7.804 M 162.02 % | -12.584 M 69.07 % | -40.688 M |
Inventory | 10.375 M 50.10 % | 6.912 M 149.46 % | -13.976 M -550.98 % | 3.099 M 258.27 % | -1.958 M -118.65 % | 10.496 M 435.34 % | -3.130 M |
Accounts payables | 0.000 | 0.000 100.00 % | -13.476 M -940.62 % | -1.295 M 83.41 % | -7.804 M -162.02 % | 12.584 M | 0.000 |
Other working capital | 34.116 M 44.99 % | 23.530 M -30.65 % | 33.929 M 263.50 % | -20.752 M -237.01 % | 15.146 M 169.86 % | -21.680 M 17.53 % | -26.287 M |
Other non cash items | -25.054 M 70.24 % | -84.175 M 4.37 % | -88.025 M -4 068.67 % | 2.218 M -70.23 % | 7.450 M -52.81 % | 15.787 M -9.90 % | 17.521 M |
Net cash provided by operating activities | 354.355 M -4.89 % | 372.569 M 36.27 % | 273.410 M 9.63 % | 249.394 M 0.26 % | 248.745 M 59.57 % | 155.887 M 72.38 % | 90.433 M |
Investments in property plant and equipment | 0.000 100.00 % | -80.011 M 36.05 % | -125.116 M -107.79 % | -60.212 M -14.51 % | -52.584 M -36.10 % | -38.636 M 60.33 % | -97.398 M |
Acquisitions net | 0.000 100.00 % | -160.165 M -97.84 % | -80.958 M | 0.000 100.00 % | -4.068 M -275.04 % | 2.324 M 103.24 % | -71.759 M |
Purchases of investments | 0.000 100.00 % | -1.875 B 16.14 % | -2.236 B -330.05 % | -520.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 1.467 B -25.84 % | 1.977 B | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 245.357 M 4 975.93 % | -5.032 M -3 570.34 % | 145.000 K -91.47 % | 1.700 M -91.98 % | 21.198 M -83.83 % | 131.057 M 486.25 % | 22.355 M |
Net cash used for investing activites | 245.357 M 137.51 % | -654.095 M -40.74 % | -464.768 M 19.66 % | -578.512 M -1 531.73 % | -35.454 M -137.42 % | 94.745 M 164.54 % | -146.802 M |
Debt repayment | 34.430 M 401.75 % | -11.410 M 86.30 % | -83.308 M -9 135.92 % | -902.000 K 98.62 % | -65.540 M 40.86 % | -110.819 M -319.95 % | 50.383 M |
Common stock issued | 0.000 100.00 % | -47.507 M -154.52 % | -18.665 M -101.34 % | 1.392 B 1 099.89 % | 116.051 M 330.89 % | 26.933 M -77.79 % | 121.250 M |
Common stock repurchased | -2.904 M | 0.000 100.00 % | -18.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -269.672 M -145.71 % | -109.750 M -74.95 % | -62.734 M 44.48 % | -113.000 M -232.35 % | -34.000 M | 0.000 | 0.000 |
Other financing activites | -54.151 M -53.19 % | -35.348 M -4 809.44 % | -720.000 K 99.21 % | -91.615 M -63.24 % | -56.124 M 31.58 % | -82.030 M -102.52 % | -40.505 M |
Net cash used provided by financing activities | -292.297 M -43.27 % | -204.015 M -23.33 % | -165.427 M -113.94 % | 1.187 B 3 096.41 % | -39.613 M 76.12 % | -165.916 M -226.53 % | 131.128 M |
Effect of forex changes on cash | 9.933 M 133.66 % | 4.251 M -90.42 % | 44.376 M 417.88 % | -13.960 M -5 551.82 % | -247.000 K 88.43 % | -2.135 M -657.09 % | -282.000 K |
Net change in cash | 317.348 M 165.94 % | -481.290 M -54.06 % | -312.409 M -137.02 % | 843.890 M 386.59 % | 173.431 M 110.01 % | 82.581 M 10.88 % | 74.477 M |
Cash at beginning of period | 463.437 M -50.94 % | 944.727 M -24.85 % | 1.257 B 204.21 % | 413.246 M 72.32 % | 239.815 M 52.52 % | 157.234 M 89.99 % | 82.757 M |
Cash at end of period | 780.785 M 68.48 % | 463.437 M 248.34 % | -312.409 M -124.85 % | 1.257 B 204.21 % | 413.246 M 72.32 % | 239.815 M 52.52 % | 157.234 M |
Operating cash flow | 354.355 M -4.89 % | 372.569 M 36.27 % | 273.410 M 9.63 % | 249.394 M 0.26 % | 248.745 M 59.57 % | 155.887 M 72.38 % | 90.433 M |
Capital expenditure | -64.466 M 25.52 % | -86.550 M 30.82 % | -125.116 M -107.79 % | -60.212 M -14.51 % | -52.584 M -36.10 % | -38.636 M 60.33 % | -97.398 M |
Free CashFlow | 354.355 M 23.89 % | 286.019 M 92.87 % | 148.294 M -21.61 % | 189.182 M -3.56 % | 196.161 M 67.30 % | 117.251 M 1 783.43 % | -6.965 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 698.258 M 4.04 % | 671.167 M -8.60 % | 734.287 M 8.49 % | 676.817 M -2.29 % | 692.688 M 51.47 % | 457.302 M -14.16 % | 532.742 M 7.06 % | 497.616 M -0.51 % | 500.171 M 5.34 % | 474.837 M 48.64 % | 319.445 M |
Net income | 113.643 M 93.85 % | 58.623 M -57.04 % | 136.453 M 74.27 % | 78.301 M -48.01 % | 150.613 M 78.97 % | 84.154 M -18.77 % | 103.598 M 28.20 % | 80.809 M -0.16 % | 80.940 M -1.96 % | 82.560 M 98.56 % | 41.579 M |
Income before tax | 153.090 M 84.26 % | 83.083 M -53.75 % | 179.640 M 56.65 % | 114.676 M -37.87 % | 184.566 M 71.01 % | 107.927 M -17.75 % | 131.211 M 25.48 % | 104.571 M -1.36 % | 106.011 M -2.71 % | 108.963 M 123.94 % | 48.658 M |
Income before tax ratio | 0.22 77.11 % | 0.12 -49.40 % | 0.24 44.39 % | 0.17 -36.41 % | 0.27 12.90 % | 0.24 -4.18 % | 0.25 17.20 % | 0.21 -0.85 % | 0.21 -7.64 % | 0.23 50.65 % | 0.15 |
EBITDA | 191.458 M 52.74 % | 125.348 M -40.32 % | 210.023 M 25.64 % | 167.156 M -14.21 % | 194.836 M 64.88 % | 118.168 M -21.06 % | 149.697 M 12.00 % | 133.655 M -12.73 % | 153.149 M 9.18 % | 140.277 M 65.22 % | 84.901 M |
Net income ratio | 0.16 86.33 % | 0.09 -53.00 % | 0.19 60.63 % | 0.12 -46.79 % | 0.22 18.16 % | 0.18 -5.37 % | 0.19 19.75 % | 0.16 0.35 % | 0.16 -6.93 % | 0.17 33.58 % | 0.13 |
Ratio EBITDA | 0.27 46.82 % | 0.19 -34.70 % | 0.29 15.81 % | 0.25 -12.20 % | 0.28 8.85 % | 0.26 -8.04 % | 0.28 4.62 % | 0.27 -12.28 % | 0.31 3.65 % | 0.30 11.15 % | 0.27 |
Gross profit ratio | 0.43 3.92 % | 0.41 -10.34 % | 0.46 3.85 % | 0.44 -5.49 % | 0.47 11.99 % | 0.42 -9.24 % | 0.46 3.12 % | 0.44 -2.15 % | 0.45 0.19 % | 0.45 8.07 % | 0.42 |
Weighted average shs out dil | 691.616 M -0.49 % | 694.994 M 1.06 % | 687.682 M -0.73 % | 692.706 M -1.15 % | 700.746 M -0.64 % | 705.245 M -0.34 % | 707.625 M 1.23 % | 699.034 M 27.10 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M |
Weighted average shs out | 710.269 M -2.31 % | 727.062 M 5.73 % | 687.684 M -0.41 % | 690.485 M -3.73 % | 717.205 M 1.69 % | 705.256 M -0.34 % | 707.627 M 1.23 % | 699.040 M 27.10 % | 550.006 M -2.93 % | 566.620 M 3.02 % | 550.001 M |
EPS diluted | 0.16 89.57 % | 0.08 -57.46 % | 0.20 75.58 % | 0.11 -48.64 % | 0.22 84.25 % | 0.12 -18.44 % | 0.15 26.64 % | 0.12 -21.47 % | 0.15 -2.00 % | 0.15 98.68 % | 0.08 |
Earnings per share | 0.16 103.97 % | 0.08 -59.38 % | 0.20 74.96 % | 0.11 -48.45 % | 0.22 84.25 % | 0.12 -18.44 % | 0.15 26.64 % | 0.12 -21.47 % | 0.15 0.96 % | 0.15 92.86 % | 0.08 |
Gross profit | 297.667 M 8.11 % | 275.328 M -18.05 % | 335.974 M 12.66 % | 298.212 M -7.65 % | 322.922 M 69.64 % | 190.361 M -22.09 % | 244.336 M 10.40 % | 221.324 M -2.65 % | 227.350 M 5.54 % | 215.416 M 60.63 % | 134.104 M |
Income tax expense | 42.351 M 38.89 % | 30.493 M -33.74 % | 46.020 M 12.65 % | 40.853 M 8.50 % | 37.654 M 42.13 % | 26.492 M -10.04 % | 29.450 M 15.03 % | 25.601 M -6.36 % | 27.340 M 2.00 % | 26.805 M 160.62 % | 10.285 M |
Cost of revenue | 400.591 M 1.20 % | 395.839 M -0.62 % | 398.313 M 5.21 % | 378.605 M 2.39 % | 369.766 M 38.52 % | 266.941 M -7.44 % | 288.406 M 4.38 % | 276.292 M 1.27 % | 272.821 M 5.17 % | 259.421 M 39.97 % | 185.341 M |
General and administrative expenses | 102.167 M -22.04 % | 131.048 M 23.12 % | 106.437 M -4.86 % | 111.874 M 1.17 % | 110.585 M 59.45 % | 69.353 M -25.18 % | 92.687 M 16.17 % | 79.789 M 6.40 % | 74.989 M -4.11 % | 78.204 M 41.36 % | 55.323 M |
Selling and marketing expenses | 48.755 M -20.85 % | 61.598 M -2.19 % | 62.976 M 17.22 % | 53.724 M 4.80 % | 51.265 M 46.37 % | 35.025 M 33.39 % | 26.258 M -1.86 % | 26.756 M 31.20 % | 20.393 M 8.11 % | 18.863 M 34.46 % | 14.029 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 151.334 M -22.08 % | 194.206 M 14.23 % | 170.007 M -22.13 % | 218.323 M 64.58 % | 132.654 M 33.81 % | 99.135 M -7.78 % | 107.501 M -9.67 % | 119.007 M 1.83 % | 116.867 M 11.11 % | 105.184 M 33.88 % | 78.563 M |
Cost and expenses | 551.925 M -6.46 % | 590.045 M 3.82 % | 568.320 M -4.79 % | 596.928 M 18.81 % | 502.420 M 37.24 % | 366.076 M -7.53 % | 395.907 M 0.15 % | 395.299 M 1.44 % | 389.688 M 6.88 % | 364.605 M 38.16 % | 263.904 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 151.334 M -22.08 % | 194.206 M 14.23 % | 170.007 M 0.98 % | 168.353 M 3.15 % | 163.218 M 60.04 % | 101.985 M -15.52 % | 120.715 M 9.00 % | 110.750 M 13.30 % | 97.752 M 1.18 % | 96.616 M 34.65 % | 71.751 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 34.787 M 510.08 % | 5.702 M -65.86 % | 16.701 M 196.96 % | 5.624 M 149.51 % | 2.254 M -49.60 % | 4.472 M 252.40 % | 1.269 M -81.56 % | 6.883 M |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 45.125 M 2.03 % | 44.226 M 0.39 % | 44.056 M 18.12 % | 37.297 M 6.16 % | 35.132 M 17.92 % | 29.792 M 14.25 % | 26.076 M 12.98 % | 23.081 M -2.00 % | 23.551 M 9.66 % | 21.477 M -4.75 % | 22.548 M |
Operating income | 146.333 M 80.39 % | 81.122 M -51.12 % | 165.967 M 27.81 % | 129.859 M -18.69 % | 159.704 M 80.71 % | 88.376 M -28.51 % | 123.621 M 11.80 % | 110.574 M -14.68 % | 129.598 M 9.09 % | 118.800 M 90.53 % | 62.353 M |
Operating income ratio | 0.21 73.39 % | 0.12 -46.52 % | 0.23 17.80 % | 0.19 -16.78 % | 0.23 19.30 % | 0.19 -16.72 % | 0.23 4.43 % | 0.22 -14.24 % | 0.26 3.56 % | 0.25 28.18 % | 0.20 |
Total other income expenses net | 6.757 M 244.57 % | 1.961 M -85.66 % | 13.673 M 190.05 % | -15.183 M -161.07 % | 24.862 M 27.16 % | 19.551 M 157.59 % | 7.590 M 226.44 % | -6.003 M 74.55 % | -23.587 M -139.78 % | -9.837 M 28.17 % | -13.695 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -30.028 M 94.66 % | -562.779 M -161.30 % | -215.380 M 17.99 % | -262.640 M -18.30 % | -222.007 M 70.34 % | -748.571 M 39.45 % | -1.236 B -14.63 % | -1.078 B -282.86 % | -281.691 M -3.99 % | -270.885 M -212.25 % | 241.321 M |
Total investments | 970.924 M 124.24 % | 432.993 M -50.26 % | 870.454 M 365.47 % | 187.007 M 65.01 % | 113.331 M -84.61 % | 736.409 M 103.99 % | 361.001 M -30.58 % | 520.043 M | 0.000 -100.00 % | 2.723 M -99.44 % | 482.642 M |
Total debt | 253.762 M 16.40 % | 218.006 M 20.88 % | 180.354 M -10.18 % | 200.797 M 4.64 % | 191.900 M -2.17 % | 196.156 M 10.08 % | 178.198 M -0.25 % | 178.647 M 14.16 % | 156.493 M 9.93 % | 142.361 M | 0.000 |
Accumulated other comprehensive income loss | 1.988 B -16.49 % | 2.380 B 19.54 % | 1.991 B 0.14 % | 1.988 B 0.36 % | 1.981 B 0.99 % | 1.962 B 1.56 % | 1.932 B 1.58 % | 1.902 B 167.32 % | 711.354 M 22.34 % | 581.466 M 11.47 % | 521.626 M |
Retained earnings | 411.686 M 10.07 % | 374.024 M -6.01 % | 397.939 M -11.30 % | 448.620 M 21.14 % | 370.319 M 12.40 % | 329.456 M 34.31 % | 245.302 M 19.99 % | 204.438 M | 0.000 -100.00 % | 155.689 M | 0.000 |
Common stock | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 0.00 % | 152.000 K 63.44 % | 93.000 K 0.00 % | 93.000 K | 0.000 |
Total equity | 2.362 B 1.54 % | 2.326 B -0.63 % | 2.341 B -1.57 % | 2.378 B 2.33 % | 2.324 B 1.12 % | 2.298 B 4.60 % | 2.197 B 3.24 % | 2.128 B 189.39 % | 735.475 M -3.68 % | 763.545 M 37.75 % | 554.287 M |
Other non current liabilities | 35.551 M -8.37 % | 38.798 M -12.53 % | 44.354 M 451.46 % | 8.043 M -75.84 % | 33.285 M -9.82 % | 36.909 M 124.06 % | 16.473 M -30.97 % | 23.863 M 19.94 % | 19.895 M -5.28 % | 21.004 M | 0.000 |
Long term debt | 209.393 M 18.51 % | 176.682 M 38.92 % | 127.182 M -16.23 % | 151.822 M 15.05 % | 131.965 M -7.58 % | 142.785 M 3.19 % | 138.372 M 4.50 % | 132.416 M 15.46 % | 114.689 M 8.38 % | 105.817 M | 0.000 |
Total non current liabilities | 244.944 M 13.67 % | 215.480 M 25.62 % | 171.536 M -14.93 % | 201.642 M 22.02 % | 165.250 M -8.04 % | 179.694 M 16.05 % | 154.845 M -0.92 % | 156.279 M 16.12 % | 134.584 M 6.12 % | 126.821 M | 0.000 |
Other current liabilities | 285.118 M 16.69 % | 244.347 M 17.83 % | 207.368 M -6.36 % | 221.443 M 14.59 % | 193.246 M 36.73 % | 141.333 M 10.93 % | 127.404 M 5.84 % | 120.373 M -25.74 % | 162.098 M 53.86 % | 105.354 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.448 M -11.56 % | 17.467 M | 0.000 |
Short term debt | 44.369 M 7.37 % | 41.324 M -22.28 % | 53.172 M 8.57 % | 48.975 M -18.29 % | 59.935 M 12.30 % | 53.371 M 34.01 % | 39.826 M -13.85 % | 46.231 M 10.59 % | 41.804 M 14.39 % | 36.544 M | 0.000 |
Total current liabilities | 393.591 M 16.01 % | 339.285 M 5.01 % | 323.111 M -5.73 % | 342.739 M -0.05 % | 342.895 M 39.97 % | 244.983 M -0.58 % | 246.403 M 11.08 % | 221.829 M -17.35 % | 268.399 M 35.11 % | 198.656 M | 0.000 |
Total liabilities | 638.535 M 15.10 % | 554.765 M 12.15 % | 494.647 M -9.14 % | 544.381 M 7.13 % | 508.145 M 19.65 % | 424.677 M 5.84 % | 401.248 M 6.12 % | 378.108 M -6.17 % | 402.983 M 23.81 % | 325.477 M | 0.000 |
Other non current assets | 108.375 M 153.02 % | 42.832 M -46.48 % | 80.035 M 126.23 % | 35.378 M -97.20 % | 1.263 B 6 047.66 % | 20.540 M -48.59 % | 39.952 M 65.55 % | 24.133 M 1 149.12 % | 1.932 M -88.11 % | 16.255 M 106.74 % | -241.321 M |
Long term investments | 195.426 M 34.15 % | 145.676 M -9.00 % | 160.086 M -14.40 % | 187.007 M 116.57 % | -1.128 B -1 475.90 % | 82.002 M 678.67 % | 10.531 M 143.64 % | -24.133 M | 0.000 100.00 % | -16.255 M | 0.000 |
Intangible assets | 155.969 M -5.84 % | 165.635 M 1.23 % | 163.620 M -2.00 % | 166.963 M 64.05 % | 101.773 M 11.59 % | 91.201 M 74.87 % | 52.153 M -3.09 % | 53.818 M -0.76 % | 54.229 M -3.98 % | 56.476 M | 0.000 |
GoodWill | 167.231 M -9.90 % | 185.599 M -9.90 % | 205.986 M 0.00 % | 205.986 M 52.98 % | 134.651 M 16.87 % | 115.214 M 308.16 % | 28.228 M 0.00 % | 28.228 M 0.00 % | 28.228 M 0.00 % | 28.228 M | 0.000 |
Goodwill and intangible assets | 323.200 M -7.98 % | 351.234 M -4.97 % | 369.606 M -0.90 % | 372.949 M 57.75 % | 236.424 M 14.54 % | 206.415 M 156.80 % | 80.381 M -2.03 % | 82.046 M -0.50 % | 82.457 M -2.65 % | 84.704 M | 0.000 |
Property plant equipment net | 730.169 M 15.32 % | 633.190 M 10.64 % | 572.300 M -3.34 % | 592.095 M -2.16 % | 605.141 M 2.04 % | 593.053 M 9.99 % | 539.198 M 6.92 % | 504.308 M 9.21 % | 461.758 M 0.81 % | 458.051 M | 0.000 |
Total non current assets | 1.357 B 15.71 % | 1.173 B -0.77 % | 1.182 B -0.93 % | 1.193 B 21.49 % | 982.051 M 8.15 % | 908.023 M 34.32 % | 676.020 M 14.18 % | 592.083 M 7.44 % | 551.087 M 0.65 % | 547.517 M 326.88 % | -241.321 M |
Other current assets | 51.210 M -3.35 % | 52.983 M -28.13 % | 73.716 M | 0.000 -100.00 % | 68.928 M -15.50 % | 81.576 M -18.92 % | 100.610 M -1.70 % | 102.352 M -10.33 % | 114.140 M 26.46 % | 90.260 M | 0.000 |
Short term investments | 775.498 M 169.91 % | 287.317 M -59.55 % | 710.368 M -34.78 % | 1.089 B -12.28 % | 1.242 B 68.60 % | 736.409 M 103.99 % | 361.001 M -30.58 % | 520.043 M | 0.000 -100.00 % | 2.723 M -99.44 % | 482.642 M |
cash and cash equivalents | 283.790 M -63.65 % | 780.785 M 97.30 % | 395.734 M -14.61 % | 463.437 M 11.97 % | 413.907 M -56.19 % | 944.727 M -33.21 % | 1.414 B 12.51 % | 1.257 B 186.90 % | 438.184 M 6.03 % | 413.246 M 271.24 % | -241.321 M |
Cash and short term investments | 1.475 B -4.26 % | 1.540 B 5.71 % | 1.457 B -6.15 % | 1.553 B -6.21 % | 1.656 B -1.52 % | 1.681 B -5.31 % | 1.775 B -0.10 % | 1.777 B 305.58 % | 438.184 M 5.34 % | 415.969 M 72.37 % | 241.321 M |
Total current assets | 1.643 B -3.79 % | 1.708 B 3.29 % | 1.654 B -4.40 % | 1.730 B -6.52 % | 1.850 B 1.94 % | 1.815 B -5.59 % | 1.923 B 0.43 % | 1.914 B 225.93 % | 587.371 M 8.47 % | 541.505 M 124.39 % | 241.321 M |
Inventory | 47.098 M 16.83 % | 40.313 M -27.10 % | 55.299 M 8.19 % | 51.112 M -14.81 % | 59.995 M 14.46 % | 52.415 M 12.46 % | 46.607 M 33.54 % | 34.900 M -0.42 % | 35.047 M -7.77 % | 37.999 M | 0.000 |
Net receivables | 70.290 M -5.56 % | 74.426 M 10.22 % | 67.524 M -46.38 % | 125.932 M -6.56 % | 134.766 M 65.20 % | 81.576 M -18.92 % | 100.610 M 31.21 % | 76.677 M 3.51 % | 74.080 M 18.85 % | 62.332 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.712 M -5.20 % | 6.025 M 0.20 % | 6.013 M 0.92 % | 5.958 M 4.00 % | 5.729 M 15.97 % | 4.940 M 3.74 % | 4.762 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 64.104 M 19.57 % | 53.614 M -14.31 % | 62.571 M 13.03 % | 55.356 M -11.38 % | 62.462 M 41.87 % | 44.027 M -25.98 % | 59.482 M 61.63 % | 36.802 M -24.97 % | 49.049 M 24.84 % | 39.291 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 16.965 M -37.75 % | 27.252 M 335.89 % | 6.252 M -68.25 % | 19.691 M 6.88 % | 18.423 M 19.26 % | 15.448 M -11.56 % | 17.467 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 7.457 M -25.14 % | 9.961 M -37.11 % | 15.838 M -13.79 % | 18.371 M -16.81 % | 22.082 M -14.26 % | 25.755 M 26.55 % | 20.352 M -8.28 % | 22.189 M -7.65 % | 24.028 M -8.63 % | 26.297 M | 0.000 |
Capital lease obligations | 212.780 M 19.96 % | 177.377 M 2.28 % | 173.424 M -10.44 % | 193.644 M 5.91 % | 182.833 M -0.71 % | 184.143 M 7.18 % | 171.801 M -0.35 % | 172.406 M 14.51 % | 150.565 M 10.97 % | 135.683 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -45.043 M 29.58 % | -63.963 M 0.00 % | -63.963 M 16.82 % | -76.901 M -103.98 % | 1.932 B -0.59 % | 1.943 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.661 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 41.777 M 72.48 % | 24.222 M -14.62 % | 28.368 M 88.65 % | 15.037 M -34.24 % | 22.867 M 20.04 % | 19.050 M -5.71 % | 20.204 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.000 B 4.15 % | 2.881 B 1.60 % | 2.836 B -2.98 % | 2.923 B 3.19 % | 2.832 B 4.01 % | 2.723 B 4.79 % | 2.599 B 3.68 % | 2.507 B 120.17 % | 1.138 B 4.54 % | 1.089 B | 0.000 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.963 M 193.89 % | -25.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 7.662 M 42.26 % | 5.386 M -51.62 % | 11.133 M -12.63 % | 12.743 M 649.59 % | 1.700 M 14.17 % | 1.489 M 0.00 % | 1.489 M -70.92 % | 5.120 M -17.95 % | 6.240 M 32.26 % | 4.718 M 0.02 % | 4.717 M |
Change in working capital | -24.099 M -162.47 % | 38.576 M 200.00 % | -38.576 M -254.74 % | 24.930 M 267.15 % | -14.915 M -159.27 % | 25.164 M 563.08 % | -5.434 M 3.84 % | -5.651 M 40.60 % | -9.513 M -228.28 % | 7.416 M -56.36 % | 16.993 M |
Accounts receivables | 3.724 M -69.91 % | 12.376 M 200.00 % | -12.376 M -234.80 % | 9.181 M 146.08 % | -19.925 M -175.75 % | 26.303 M 305.06 % | -12.827 M -230.86 % | 9.802 M 215.22 % | -8.507 M -150.11 % | 16.978 M 285.07 % | -9.174 M |
Inventory | -6.785 M -262.05 % | 4.187 M 200.00 % | -4.187 M -133.10 % | 12.650 M 320.46 % | -5.738 M -152.89 % | -2.269 M 80.62 % | -11.707 M -8 063.95 % | 147.000 K -95.02 % | 2.952 M -60.67 % | 7.506 M 179.31 % | -9.464 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -21.038 M -195.57 % | 22.013 M 200.00 % | -22.013 M -810.33 % | 3.099 M -71.17 % | 10.748 M 851.15 % | 1.130 M -94.08 % | 19.100 M 222.44 % | -15.600 M -294.14 % | -3.958 M 76.81 % | -17.068 M -147.90 % | 35.631 M |
Other non cash items | 10.644 M 83.04 % | 5.815 M 180.58 % | -7.216 M -569.39 % | -1.078 M 16.63 % | -1.293 M 97.11 % | -44.708 M -568.05 % | 9.552 M 68 328.57 % | -14.000 K -100.16 % | 8.863 M -68.07 % | 27.760 M 303.95 % | -13.611 M |
Net cash provided by operating activities | 181.554 M 0.92 % | 179.894 M 3.11 % | 174.461 M -1.87 % | 177.785 M -8.73 % | 194.784 M 66.90 % | 116.707 M -25.52 % | 156.703 M 28.29 % | 122.144 M -4.01 % | 127.250 M -20.26 % | 159.578 M 78.97 % | 89.167 M |
Investments in property plant and equipment | -112.053 M -469.09 % | 30.359 M 200.00 % | -30.359 M 15.13 % | -35.770 M 19.15 % | -44.241 M -22.72 % | -36.049 M 57.61 % | -85.032 M -102.69 % | -41.951 M -165.90 % | -15.777 M -20.42 % | -13.102 M 64.86 % | -37.280 M |
Acquisitions net | 0.000 -100.00 % | 16.587 M 200.00 % | -16.587 M 87.59 % | -133.649 M -404.03 % | -26.516 M 67.64 % | -81.948 M | 0.000 | 0.000 | 0.000 100.00 % | -4.043 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -467.164 M -315.08 % | 217.202 M 671.45 % | 28.155 M -73.10 % | 104.680 M 120.19 % | -518.599 M -23.84 % | -418.761 M -366.69 % | 157.022 M 130.07 % | -522.184 M -37 398.86 % | 1.400 M 302.31 % | -692.000 K -103.52 % | 19.663 M |
Net cash used for investing activites | -579.217 M -319.28 % | 264.148 M 1 505.72 % | -18.791 M 70.97 % | -64.739 M 89.02 % | -589.356 M -9.80 % | -536.758 M -845.60 % | 71.990 M 112.76 % | -564.135 M -3 823.87 % | -14.377 M 19.40 % | -17.837 M -1.25 % | -17.617 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -459.000 K 89.48 % | -4.364 M -51.48 % | -2.881 M 89.48 % | -27.378 M 11.28 % | -30.858 M -65.33 % | -18.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -75.981 M 7.94 % | -82.538 M 55.89 % | -187.134 M -561.36 % | -28.295 M 74.22 % | -109.750 M | 0.000 100.00 % | -62.734 M -45.89 % | -43.000 M 38.57 % | -70.000 M -105.88 % | -34.000 M | 0.000 |
Other financing activites | -16.460 M -186.85 % | 18.953 M 155.20 % | -34.333 M -56.37 % | -21.956 M 50.12 % | -44.014 M 31.80 % | -64.539 M -69.15 % | -38.154 M -102.89 % | 1.318 B 7 410.83 % | -18.028 M -142.94 % | 41.982 M 188.21 % | -47.595 M |
Net cash used provided by financing activities | -92.900 M -36.72 % | -67.949 M 69.71 % | -224.348 M -346.45 % | -50.251 M 67.32 % | -153.764 M -138.25 % | -64.539 M 36.03 % | -100.888 M -107.91 % | 1.275 B 1 548.40 % | -88.028 M -1 202.83 % | 7.982 M 116.77 % | -47.595 M |
Effect of forex changes on cash | -6.432 M -171.80 % | 8.958 M 818.77 % | 975.000 K 107.35 % | -13.265 M -175.73 % | 17.516 M 17.61 % | 14.893 M -49.49 % | 29.483 M 309.80 % | -14.053 M -15 210.75 % | 93.000 K 137.65 % | -247.000 K | 0.000 |
Net change in cash | 0.000 100.00 % | -395.734 M | 0.000 -100.00 % | 24.765 M 109.33 % | -265.410 M -13.01 % | -234.849 M -398.62 % | 78.644 M -80.79 % | 409.476 M 3 183.95 % | 12.469 M -83.32 % | 74.738 M 523.99 % | 11.978 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.414 B | 0.000 -100.00 % | 438.184 M | 0.000 -100.00 % | 263.770 M | 0.000 |
Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 24.765 M 109.33 % | -265.410 M -122.50 % | 1.180 B 1 399.89 % | 78.644 M -90.72 % | 847.660 M 6 698.14 % | 12.469 M -96.32 % | 338.508 M 2 726.20 % | 11.978 M |
Operating cash flow | 181.554 M 0.92 % | 179.894 M 3.11 % | 174.461 M -1.87 % | 177.785 M -8.73 % | 194.784 M 66.90 % | 116.707 M -25.52 % | 156.703 M 28.29 % | 122.144 M -4.01 % | 127.250 M -20.26 % | 159.578 M 78.97 % | 89.167 M |
Capital expenditure | -112.053 M -469.09 % | 30.359 M 200.00 % | -30.359 M 15.13 % | -35.770 M 19.15 % | -44.241 M -22.72 % | -36.049 M 57.61 % | -85.032 M -102.69 % | -41.951 M -165.90 % | -15.777 M -20.42 % | -13.102 M 64.86 % | -37.280 M |
Free CashFlow | 69.501 M -66.94 % | 210.253 M 45.91 % | 144.102 M 1.47 % | 142.015 M -5.66 % | 150.543 M 86.64 % | 80.658 M 12.54 % | 71.671 M -10.63 % | 80.193 M -28.06 % | 111.473 M -23.90 % | 146.476 M 182.30 % | 51.887 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 |