
Zhou Hei Ya International Holdings Company Limited 1458.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.451 B -10.66 % | 2.744 B 17.08 % | 2.343 B -18.35 % | 2.870 B 31.56 % | 2.182 B -31.53 % | 3.186 B -0.79 % | 3.212 B -1.15 % | 3.249 B 15.35 % | 2.816 B 15.81 % | 2.432 B 34.43 % | 1.809 B 48.58 % | 1.218 B |
Net income | 98.204 M -15.03 % | 115.576 M 357.13 % | 25.283 M -92.62 % | 342.424 M 126.44 % | 151.221 M -62.89 % | 407.448 M -24.56 % | 540.093 M -29.09 % | 761.628 M 6.43 % | 715.611 M 29.47 % | 552.738 M 34.52 % | 410.907 M 58.08 % | 259.928 M |
Income before tax | 149.067 M -30.39 % | 214.149 M 291.28 % | 54.731 M -87.86 % | 450.990 M 125.43 % | 200.058 M -63.31 % | 545.210 M -25.00 % | 726.971 M -27.26 % | 999.414 M 3.74 % | 963.366 M 28.76 % | 748.188 M 35.93 % | 550.402 M 58.58 % | 347.089 M |
Income before tax ratio | 0.06 -22.08 % | 0.08 234.19 % | 0.02 -85.14 % | 0.16 71.35 % | 0.09 -46.41 % | 0.17 -24.40 % | 0.23 -26.41 % | 0.31 -10.07 % | 0.34 11.18 % | 0.31 1.12 % | 0.30 6.73 % | 0.29 |
EBITDA | 260.655 M 1.97 % | 255.621 M 43.40 % | 178.260 M -54.14 % | 388.664 M 109.68 % | 185.360 M -67.14 % | 564.140 M -15.54 % | 667.962 M -29.42 % | 946.353 M -1.13 % | 957.193 M 26.22 % | 758.367 M 33.56 % | 567.831 M 52.95 % | 371.241 M |
Net income ratio | 0.04 -4.89 % | 0.04 290.44 % | 0.01 -90.96 % | 0.12 72.12 % | 0.07 -45.80 % | 0.13 -23.96 % | 0.17 -28.26 % | 0.23 -7.74 % | 0.25 11.79 % | 0.23 0.06 % | 0.23 6.40 % | 0.21 |
Ratio EBITDA | 0.11 14.14 % | 0.09 22.48 % | 0.08 -43.83 % | 0.14 59.38 % | 0.08 -52.01 % | 0.18 -14.87 % | 0.21 -28.59 % | 0.29 -14.29 % | 0.34 8.99 % | 0.31 -0.65 % | 0.31 2.94 % | 0.30 |
Gross profit ratio | 0.57 8.34 % | 0.52 -4.74 % | 0.55 -4.77 % | 0.58 4.17 % | 0.55 -1.89 % | 0.57 -1.71 % | 0.58 -5.59 % | 0.61 -2.22 % | 0.62 10.39 % | 0.56 3.20 % | 0.55 -4.31 % | 0.57 |
Weighted average shs out dil | 2.196 B -5.28 % | 2.318 B -0.01 % | 2.318 B 0.01 % | 2.318 B -0.06 % | 2.319 B 0.07 % | 2.318 B -1.92 % | 2.363 B -0.84 % | 2.383 B 21.61 % | 1.960 B 3.42 % | 1.895 B -18.30 % | 2.319 B 0.00 % | 2.319 B |
Weighted average shs out | 2.455 B 5.99 % | 2.316 B 0.22 % | 2.311 B -0.07 % | 2.313 B -0.21 % | 2.318 B 0.00 % | 2.318 B -1.92 % | 2.363 B -0.84 % | 2.383 B 21.61 % | 1.960 B 3.42 % | 1.895 B -18.30 % | 2.319 B 0.00 % | 2.319 B |
EPS diluted | 0.04 -19.84 % | 0.05 357.80 % | 0.01 -92.73 % | 0.15 130.06 % | 0.07 -63.78 % | 0.18 -21.74 % | 0.23 -28.13 % | 0.32 -13.51 % | 0.37 27.59 % | 0.29 61.11 % | 0.18 63.64 % | 0.11 |
Earnings per share | 0.04 -19.84 % | 0.05 357.80 % | 0.01 -92.73 % | 0.15 130.06 % | 0.07 -63.78 % | 0.18 -21.74 % | 0.23 -28.13 % | 0.32 -13.51 % | 0.37 27.59 % | 0.29 61.11 % | 0.18 63.64 % | 0.11 |
Gross profit | 1.392 B -3.22 % | 1.438 B 11.53 % | 1.289 B -22.24 % | 1.658 B 37.04 % | 1.210 B -32.82 % | 1.801 B -2.49 % | 1.847 B -6.68 % | 1.980 B 12.80 % | 1.755 B 27.85 % | 1.373 B 38.73 % | 989.550 M 42.18 % | 695.996 M |
Income tax expense | 50.863 M -48.40 % | 98.573 M 234.74 % | 29.448 M -72.88 % | 108.566 M 122.30 % | 48.837 M -64.55 % | 137.762 M -26.28 % | 186.878 M -21.41 % | 237.786 M -4.02 % | 247.755 M 26.76 % | 195.450 M 40.11 % | 139.495 M 60.04 % | 87.161 M |
Cost of revenue | 1.059 B -18.87 % | 1.305 B 23.87 % | 1.054 B -13.02 % | 1.212 B 24.73 % | 971.346 M -29.85 % | 1.385 B 1.51 % | 1.364 B 7.47 % | 1.269 B 19.58 % | 1.061 B 0.21 % | 1.059 B 29.24 % | 819.532 M 57.12 % | 521.581 M |
General and administrative expenses | 259.764 M -18.05 % | 316.961 M 2.11 % | 310.416 M 0.26 % | 309.610 M 35.71 % | 228.147 M 1.64 % | 224.461 M 25.60 % | 178.707 M 25.80 % | 142.056 M 0.36 % | 141.547 M 13.49 % | 124.724 M 288.40 % | 32.112 M 30.60 % | 24.588 M |
Selling and marketing expenses | 988.865 M 0.60 % | 982.970 M 5.64 % | 930.509 M -14.23 % | 1.085 B 18.35 % | 916.737 M -19.06 % | 1.133 B 4.72 % | 1.082 B 14.09 % | 947.990 M 35.25 % | 700.893 M 32.75 % | 527.969 M 434.73 % | 98.735 M 49.67 % | 65.968 M |
Other expenses | 0.000 | 0.000 -100.00 % | 3.261 M | 0.000 | 0.000 100.00 % | -50.659 M -932.80 % | 6.083 M 79.49 % | 3.389 M 82.99 % | 1.852 M 507.21 % | 305.000 K -69.50 % | 1.000 M 43.88 % | 695.000 K |
Operating expenses | 1.249 B -3.95 % | 1.300 B 4.48 % | 1.244 B -10.78 % | 1.395 B 21.81 % | 1.145 B -12.36 % | 1.306 B 7.53 % | 1.215 B 15.54 % | 1.051 B 30.88 % | 803.398 M 25.28 % | 641.259 M 40.23 % | 457.295 M 28.78 % | 355.110 M |
Cost and expenses | 2.308 B -11.42 % | 2.605 B 13.37 % | 2.298 B -11.82 % | 2.606 B 23.15 % | 2.116 B -21.36 % | 2.691 B 4.34 % | 2.579 B 11.13 % | 2.321 B 24.45 % | 1.865 B 9.66 % | 1.700 B 33.18 % | 1.277 B 45.64 % | 876.691 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 -100.00 % | 2.500 M 108.33 % | 1.200 M |
Selling general and administrative expenses | 1.249 B -3.95 % | 1.300 B 4.76 % | 1.241 B -11.01 % | 1.395 B 21.81 % | 1.145 B -15.63 % | 1.357 B 7.68 % | 1.260 B 15.62 % | 1.090 B 29.39 % | 842.440 M 29.07 % | 652.693 M 398.82 % | 130.847 M 44.49 % | 90.556 M |
Interest income | 50.046 M -30.93 % | 72.457 M 6.81 % | 67.836 M -36.53 % | 106.880 M 46.35 % | 73.030 M -11.29 % | 82.327 M -12.83 % | 94.441 M 32.71 % | 71.162 M 510.20 % | 11.662 M -29.87 % | 16.628 M -10.93 % | 18.668 M 242.34 % | 5.453 M |
Interest expense | 12.455 M -47.31 % | 23.640 M -59.52 % | 58.403 M -2.78 % | 60.073 M 51.87 % | 39.556 M 23.14 % | 32.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 117.391 M 0.00 % | 117.391 M -9.49 % | 129.701 M 3.93 % | 124.800 M 3.92 % | 120.088 M -72.66 % | 439.184 M 411.86 % | 85.801 M 42.70 % | 60.126 M 28.55 % | 46.772 M 22.31 % | 38.241 M 7.49 % | 35.576 M 17.20 % | 30.355 M |
Operating income | 143.264 M 3.64 % | 138.230 M 184.66 % | 48.559 M -81.60 % | 263.864 M 304.25 % | 65.272 M -85.31 % | 444.347 M -24.32 % | 587.149 M -34.00 % | 889.677 M -2.52 % | 912.662 M 26.74 % | 720.126 M 30.84 % | 550.402 M 58.58 % | 347.089 M |
Operating income ratio | 0.06 16.01 % | 0.05 143.13 % | 0.02 -77.46 % | 0.09 207.28 % | 0.03 -78.55 % | 0.14 -23.72 % | 0.18 -33.24 % | 0.27 -15.49 % | 0.32 9.44 % | 0.30 -2.68 % | 0.30 6.73 % | 0.29 |
Total other income expenses net | 5.803 M -92.36 % | 75.919 M 1 130.06 % | 6.172 M -96.70 % | 187.126 M 38.83 % | 134.786 M 33.63 % | 100.863 M -27.86 % | 139.822 M 27.42 % | 109.737 M 116.43 % | 50.704 M 80.69 % | 28.062 M -5.28 % | 29.627 M 96.45 % | 15.081 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -881.073 M -12.02 % | -786.565 M -165.71 % | -296.022 M 33.18 % | -443.041 M -191.23 % | 485.624 M 184.07 % | -577.665 M 65.30 % | -1.665 B 18.35 % | -2.039 B 17.09 % | -2.459 B -2 764.98 % | -85.834 M -37.87 % | -62.257 M -102.32 % | -30.771 M |
Total investments | 844.114 M 11.95 % | 754.001 M -57.65 % | 1.780 B -1.44 % | 1.807 B 294.63 % | 457.794 M -33.57 % | 689.140 M -20.74 % | 869.435 M -12.36 % | 992.000 M 42.67 % | 695.317 M 532.11 % | 110.000 M -80.18 % | 555.000 M 113.46 % | 260.000 M |
Total debt | 373.084 M 29.58 % | 287.912 M -69.69 % | 949.926 M -42.75 % | 1.659 B -19.82 % | 2.069 B 213.54 % | 660.022 M 9 362.68 % | 6.975 M 87.50 % | 3.720 M -61.15 % | 9.576 M 398.49 % | 1.921 M 26.05 % | 1.524 M -74.52 % | 5.981 M |
Accumulated other comprehensive income loss | 35.777 M -36.22 % | 56.098 M 18.44 % | 47.365 M 342.14 % | -19.561 M -3.42 % | -18.915 M -151.21 % | 36.936 M 575.99 % | 5.464 M 106.93 % | -78.899 M -211.45 % | 70.794 M 250.64 % | 20.190 M 122.10 % | -91.359 M -55.95 % | -58.582 M |
Retained earnings | 3.231 B -1.40 % | 3.277 B 3.66 % | 3.162 B 0.81 % | 3.136 B 12.26 % | 2.794 B 5.72 % | 2.643 B 18.23 % | 2.235 B 31.86 % | 1.695 B 81.58 % | 933.592 M 328.29 % | 217.981 M -65.89 % | 638.978 M 105.80 % | 310.489 M |
Common stock | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 166.67 % | 6.000 K | 0.000 | 0.000 |
Total equity | 3.627 B -7.85 % | 3.935 B -3.74 % | 4.088 B -2.90 % | 4.210 B 2.67 % | 4.101 B -3.25 % | 4.238 B 2.73 % | 4.126 B 3.13 % | 4.001 B 11.27 % | 3.596 B 833.96 % | 384.982 M -58.25 % | 922.164 M 59.11 % | 579.580 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -82.73 % | 23.168 M | 0.000 | 0.000 |
Long term debt | 81.771 M -28.67 % | 114.636 M -80.58 % | 590.383 M -58.37 % | 1.418 B -1.63 % | 1.441 B 230.19 % | 436.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 195.536 M -28.55 % | 273.665 M -62.45 % | 728.841 M -53.30 % | 1.561 B 0.53 % | 1.553 B 209.50 % | 501.638 M 941.24 % | 48.177 M 17.46 % | 41.014 M 84.42 % | 22.240 M -4.01 % | 23.168 M 39.31 % | 16.631 M 8.27 % | 15.361 M |
Other current liabilities | 376.919 M 3.40 % | 364.535 M -52.91 % | 774.109 M 6.45 % | 727.211 M 47.94 % | 491.573 M -8.50 % | 537.243 M 78.62 % | 300.777 M -5.04 % | 316.749 M 27.29 % | 248.850 M -38.24 % | 402.940 M 581.52 % | -83.680 M -124.66 % | -37.247 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -359.543 M -49.00 % | -241.301 M | 0.000 100.00 % | -223.474 M -3 103.93 % | -6.975 M -87.50 % | -3.720 M 61.15 % | -9.576 M -398.49 % | -1.921 M -100.88 % | 217.152 M 62.12 % | 133.949 M |
Short term debt | 291.313 M 68.12 % | 173.276 M -51.81 % | 359.543 M 49.00 % | 241.301 M -61.58 % | 627.998 M 181.02 % | 223.474 M 3 103.93 % | 6.975 M | 0.000 -100.00 % | 9.576 M 398.49 % | 1.921 M -36.98 % | 3.048 M -74.52 % | 11.962 M |
Total current liabilities | 765.753 M 11.92 % | 684.184 M -25.19 % | 914.569 M 5.50 % | 866.912 M -31.28 % | 1.261 B 70.73 % | 738.869 M 53.22 % | 482.221 M -9.14 % | 530.747 M 8.49 % | 489.205 M -10.72 % | 547.918 M 116.08 % | 253.573 M 53.01 % | 165.721 M |
Total liabilities | 961.289 M 0.36 % | 957.849 M -41.72 % | 1.643 B -32.31 % | 2.428 B -13.73 % | 2.814 B 126.85 % | 1.241 B 133.88 % | 530.398 M -7.23 % | 571.761 M 11.79 % | 511.445 M -10.44 % | 571.086 M 111.35 % | 270.204 M 49.22 % | 181.082 M |
Other non current assets | 412.889 M -43.71 % | 733.478 M 797.85 % | -105.106 M -24.91 % | -84.145 M -4.04 % | -80.880 M -14.81 % | -70.448 M -50.77 % | -46.726 M 94.48 % | -846.990 M -81.53 % | -466.588 M -15.85 % | -402.747 M -784.00 % | 58.881 M 67.26 % | 35.204 M |
Long term investments | 630.348 M 163.47 % | 239.252 M -68.34 % | 755.746 M 9.64 % | 689.271 M 73.59 % | 397.069 M 58.56 % | 250.416 M 3.19 % | 242.679 M -70.24 % | 815.580 M 85.35 % | 440.019 M 16.44 % | 377.905 M | 0.000 | 0.000 |
Intangible assets | 13.207 M -0.44 % | 13.266 M -30.30 % | 19.034 M -24.71 % | 25.282 M -17.70 % | 30.719 M -13.35 % | 35.450 M 0.76 % | 35.184 M 341.90 % | 7.962 M 18.61 % | 6.713 M -8.96 % | 7.374 M 95.44 % | 3.773 M 142.79 % | 1.554 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 13.207 M -0.44 % | 13.266 M -30.30 % | 19.034 M -24.71 % | 25.282 M -17.70 % | 30.719 M -13.35 % | 35.450 M 0.76 % | 35.184 M 341.90 % | 7.962 M 18.61 % | 6.713 M -8.96 % | 7.374 M 95.44 % | 3.773 M 142.79 % | 1.554 M |
Property plant equipment net | 1.639 B -7.76 % | 1.776 B -5.76 % | 1.885 B -1.78 % | 1.919 B -2.89 % | 1.976 B -12.29 % | 2.253 B 89.34 % | 1.190 B 41.83 % | 839.028 M 82.45 % | 459.875 M 16.31 % | 395.373 M 17.34 % | 336.948 M 18.50 % | 284.341 M |
Total non current assets | 2.695 B -2.44 % | 2.762 B 3.86 % | 2.660 B 0.99 % | 2.634 B 9.56 % | 2.404 B -5.31 % | 2.539 B 72.97 % | 1.468 B 73.30 % | 846.990 M 81.53 % | 466.588 M 15.85 % | 402.747 M -5.13 % | 424.533 M 19.75 % | 354.515 M |
Other current assets | 115.471 M -30.03 % | 165.019 M -30.10 % | 236.066 M 36.56 % | 172.860 M -70.14 % | 578.943 M 57.36 % | 367.904 M 77.89 % | 206.818 M 26.71 % | 163.224 M 61.63 % | 100.986 M 46.82 % | 68.784 M -4.95 % | 72.367 M 60.31 % | 45.141 M |
Short term investments | 213.766 M -58.47 % | 514.749 M -49.77 % | 1.025 B -8.29 % | 1.117 B 1 739.95 % | 60.725 M -86.16 % | 438.724 M -30.00 % | 626.756 M -36.82 % | 992.000 M 42.67 % | 695.317 M 532.11 % | 110.000 M -80.18 % | 555.000 M 113.46 % | 260.000 M |
cash and cash equivalents | 1.254 B 16.72 % | 1.074 B -13.76 % | 1.246 B -40.74 % | 2.102 B 32.74 % | 1.584 B 27.97 % | 1.238 B -25.97 % | 1.672 B -18.15 % | 2.043 B -17.26 % | 2.469 B 2 713.18 % | 87.755 M 37.59 % | 63.781 M 73.54 % | 36.752 M |
Cash and short term investments | 1.468 B -7.63 % | 1.589 B -30.01 % | 2.271 B -29.47 % | 3.220 B -5.96 % | 3.424 B 71.32 % | 1.999 B -13.05 % | 2.299 B -24.25 % | 3.035 B -4.09 % | 3.164 B 1 499.97 % | 197.755 M -68.04 % | 618.781 M 108.52 % | 296.752 M |
Total current assets | 1.893 B -11.18 % | 2.131 B -25.06 % | 2.844 B -24.93 % | 3.788 B -12.40 % | 4.324 B 56.55 % | 2.762 B -4.09 % | 2.880 B -17.05 % | 3.472 B -0.21 % | 3.479 B 754.89 % | 406.968 M -47.00 % | 767.835 M 89.05 % | 406.147 M |
Inventory | 226.853 M -28.06 % | 315.320 M 12.32 % | 280.726 M -12.80 % | 321.937 M 26.16 % | 255.191 M -29.19 % | 360.388 M 4.85 % | 343.734 M 38.36 % | 248.435 M 20.47 % | 206.224 M 53.81 % | 134.073 M 102.43 % | 66.233 M 15.53 % | 57.332 M |
Net receivables | 82.455 M 34.60 % | 61.260 M 9.32 % | 56.037 M -23.83 % | 73.571 M 11.05 % | 66.250 M 87.12 % | 35.405 M 14.71 % | 30.866 M 21.01 % | 25.506 M 223.60 % | 7.882 M 24.01 % | 6.356 M -61.31 % | 16.427 M 28.24 % | 12.810 M |
Tax assets | 0.000 | 0.000 -100.00 % | 105.106 M 24.91 % | 84.145 M 4.04 % | 80.880 M 14.81 % | 70.448 M 50.77 % | 46.726 M 48.76 % | 31.410 M 18.22 % | 26.569 M 6.95 % | 24.842 M -0.36 % | 24.931 M -25.39 % | 33.416 M |
Other assets | 0.000 | 0.000 -100.00 % | 228.348 M 5.59 % | 216.250 M 15.85 % | 186.661 M 5.02 % | 177.744 M -42.34 % | 308.249 M 21.54 % | 253.624 M 57.23 % | 161.312 M 10.22 % | 146.353 M | 0.000 | 0.000 |
Account payables | 57.060 M -40.81 % | 96.402 M -10.28 % | 107.444 M 37.87 % | 77.933 M -9.79 % | 86.393 M -29.18 % | 121.988 M 43.40 % | 85.066 M -1.43 % | 86.301 M 5.27 % | 81.981 M 64.40 % | 49.866 M 49.89 % | 33.268 M 37.38 % | 24.216 M |
Tax payables | 40.461 M -19.03 % | 49.971 M 51.35 % | 33.016 M -46.55 % | 61.768 M 11.26 % | 55.519 M -30.29 % | 79.638 M -10.92 % | 89.403 M -29.99 % | 127.697 M -14.18 % | 148.798 M 59.67 % | 93.191 M 11.23 % | 83.785 M 155.12 % | 32.841 M |
Deferred revenue non current | 50.388 M -24.64 % | 66.864 M -18.78 % | 82.324 M -5.81 % | 87.403 M 23.91 % | 70.538 M 47.21 % | 47.918 M 24.93 % | 38.356 M 3.84 % | 36.938 M 102.51 % | 18.240 M 12.82 % | 16.168 M -2.78 % | 16.631 M 8.27 % | 15.361 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 223.084 M -22.52 % | 287.912 M -17.80 % | 350.247 M -6.84 % | 375.951 M -12.27 % | 428.538 M -35.07 % | 660.022 M 9 362.68 % | 6.975 M | 0.000 -100.00 % | 9.576 M | 0.000 -100.00 % | 1.524 M -74.52 % | 5.981 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 19.561 M 3.42 % | 18.915 M | 0.000 | 0.000 -100.00 % | 78.899 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 395.054 M -34.38 % | 602.031 M -31.53 % | 879.239 M -18.13 % | 1.074 B -17.83 % | 1.307 B -16.16 % | 1.559 B -17.31 % | 1.885 B -18.24 % | 2.305 B -11.03 % | 2.591 B 1 665.04 % | 146.805 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 63.377 M -31.24 % | 92.165 M 64.19 % | 56.134 M 1.31 % | 55.409 M 36.60 % | 40.562 M 136.21 % | 17.172 M 74.85 % | 9.821 M 140.95 % | 4.076 M | 0.000 | 0.000 | 0.000 | 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 | 0.000 |
Total assets | 4.588 B -6.24 % | 4.893 B -14.63 % | 5.732 B -13.65 % | 6.638 B -4.00 % | 6.915 B 26.21 % | 5.479 B 17.67 % | 4.656 B 1.83 % | 4.572 B 11.33 % | 4.107 B 329.57 % | 956.068 M -19.82 % | 1.192 B 56.75 % | 760.662 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -85.588 M -276.09 % | 48.605 M 161.31 % | -79.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | -4.113 M -116.86 % | 24.401 M -25.53 % | 32.768 M 22.28 % | 26.797 M 443.77 % | 4.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 49.852 M 146.31 % | -107.647 M -303.80 % | 52.820 M 170.05 % | -75.402 M -201.41 % | 74.352 M 450.83 % | -21.193 M 78.95 % | -100.659 M -68.23 % | -59.835 M 18.79 % | -73.677 M -5.83 % | -69.619 M -879.03 % | -7.111 M 78.93 % | -33.755 M |
Accounts receivables | -9.022 M 39.70 % | -14.962 M -228.88 % | 11.609 M 234.12 % | -8.656 M 71.94 % | -30.845 M -579.55 % | -4.539 M 15.32 % | -5.360 M 69.59 % | -17.624 M -1 054.91 % | -1.526 M 14.22 % | -1.779 M -251.02 % | 1.178 M 143.91 % | -2.683 M |
Inventory | 88.467 M 355.73 % | -34.594 M -183.94 % | 41.211 M 161.74 % | -66.746 M -163.45 % | 105.197 M 731.66 % | -16.654 M 82.52 % | -95.299 M -125.77 % | -42.211 M 41.50 % | -72.151 M -6.35 % | -67.840 M -662.16 % | -8.901 M 66.46 % | -26.540 M |
Accounts payables | 0.000 -100.00 % | 14.962 M -62.73 % | 40.146 M 671.31 % | -7.027 M 94.25 % | -122.262 M -1 323.35 % | 9.994 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.178 M -143.91 % | 2.683 M |
Other working capital | -29.593 M 59.49 % | -73.053 M -81.97 % | -40.146 M -671.31 % | 7.027 M -94.25 % | 122.262 M 1 323.35 % | -9.994 M 89.40 % | -94.276 M -163.95 % | -35.717 M -1 092.95 % | -2.994 M -103.78 % | 79.168 M 12 835.95 % | 612.000 K 113.50 % | -4.532 M |
Other non cash items | -100.263 M 12.61 % | -114.731 M -293.71 % | 59.228 M 130.23 % | -195.945 M -1 099.91 % | -16.330 M 72.41 % | -59.179 M 72.06 % | -211.802 M -79.83 % | -117.782 M -266.23 % | 70.853 M -31.26 % | 103.072 M 198.12 % | -105.043 M -16.69 % | -90.020 M |
Net cash provided by operating activities | 416.387 M 15.29 % | 361.180 M -22.77 % | 467.639 M -13.37 % | 539.834 M 0.94 % | 534.799 M -29.30 % | 756.483 M 145.26 % | 308.445 M -51.86 % | 640.687 M -15.40 % | 757.318 M 21.28 % | 624.432 M 31.79 % | 473.824 M 86.79 % | 253.669 M |
Investments in property plant and equipment | 0.000 100.00 % | -89.933 M 43.08 % | -157.986 M 15.62 % | -187.223 M -37.65 % | -136.015 M 67.09 % | -413.238 M 9.17 % | -454.954 M -68.96 % | -269.262 M -181.55 % | -95.636 M 41.41 % | -163.223 M -45.82 % | -111.935 M -61.98 % | -69.106 M |
Acquisitions net | 1.213 M -69.95 % | 4.036 M 107.35 % | -54.901 M 73.74 % | -209.068 M -114.35 % | 1.457 B 475.26 % | -388.380 M -55.35 % | -250.000 M -1 698.43 % | -13.901 M -100.49 % | 2.846 B 2 610.35 % | 105.000 M 405.56 % | 20.769 M 1 390.80 % | -1.609 M |
Purchases of investments | -1.316 B 4.39 % | -1.376 B 68.66 % | -4.392 B -4.06 % | -4.220 B -5.14 % | -4.014 B -53.18 % | -2.621 B -5.80 % | -2.477 B 9.76 % | -2.745 B 43.71 % | -4.876 B -245.78 % | -1.410 B 13.70 % | -1.634 B -49.22 % | -1.095 B |
Sales maturities of investments | 1.781 B -8.86 % | 1.954 B -64.90 % | 5.567 B 26.18 % | 4.412 B 72.58 % | 2.557 B -15.03 % | 3.009 B -4.64 % | 3.155 B 11.41 % | 2.832 B 39.51 % | 2.030 B 55.54 % | 1.305 B -2.53 % | 1.339 B 47.14 % | 910.000 M |
Other investing activites | 15.611 M -78.04 % | 71.095 M -12.87 % | 81.593 M -44.40 % | 146.755 M 110.42 % | -1.409 B -397.03 % | 474.195 M 509.54 % | 77.795 M 162.19 % | -125.091 M -4 765.83 % | 2.681 M 117.77 % | -15.084 M -509.00 % | 3.688 M -45.59 % | 6.778 M |
Net cash used for investing activites | 482.091 M -14.39 % | 563.151 M -46.08 % | 1.044 B 1 912.22 % | -57.629 M 96.27 % | -1.545 B -2 633.79 % | 60.957 M 18.92 % | 51.257 M 115.97 % | -320.866 M 89.08 % | -2.939 B -937.33 % | -283.307 M 25.93 % | -382.478 M -53.64 % | -248.937 M |
Debt repayment | 150.000 M 122.06 % | -679.855 M 12.45 % | -776.534 M -192.64 % | -265.358 M -123.40 % | 1.134 B 623.56 % | -216.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 11.878 M 11.91 % | 10.614 M -22.29 % | 13.659 M 460.48 % | 2.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.521 B 1 616.95 % | 146.811 M | 0.000 | 0.000 |
Common stock repurchased | -316.806 M -512.67 % | -51.709 M | 0.000 100.00 % | -83.286 M | 0.000 | 0.000 100.00 % | -263.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -100.588 M 61.01 % | -257.955 M -9.17 % | -236.286 M -52.77 % | -154.668 M 33.60 % | -232.926 M 28.60 % | -326.218 M -38.29 % | -235.897 M -14.05 % | -206.833 M | 0.000 100.00 % | -340.444 M -429.32 % | -64.317 M -7.20 % | -60.000 M |
Other financing activites | -210.476 M -205.72 % | -68.846 M 78.22 % | -316.088 M -1 717.98 % | 19.536 M -90.11 % | 197.474 M 195.85 % | -206.024 M | 0.000 100.00 % | -12.465 M 95.32 % | -266.601 M -96.93 % | -135.377 M -110.48 % | -64.317 M -7.20 % | -60.000 M |
Net cash used provided by financing activities | -477.870 M 54.34 % | -1.046 B 20.62 % | -1.318 B -180.42 % | -470.117 M -142.69 % | 1.101 B 247.05 % | -748.880 M -49.95 % | -499.422 M -127.74 % | -219.298 M -109.73 % | 2.254 B 785.11 % | -329.010 M -411.54 % | -64.317 M -7.20 % | -60.000 M |
Effect of forex changes on cash | 371.000 K -98.06 % | 19.092 M -14.54 % | 22.341 M 286.24 % | -11.996 M -15.43 % | -10.392 M -166.12 % | 15.717 M -81.08 % | 83.063 M 159.95 % | -138.546 M -402.45 % | 45.808 M 611.08 % | 6.442 M | 0.000 | 0.000 |
Net change in cash | 420.979 M 508.46 % | -103.064 M -147.70 % | 216.048 M 234 734.78 % | 92.000 K -99.89 % | 81.095 M -3.78 % | 84.277 M 248.75 % | -56.657 M -49.01 % | -38.023 M -132.12 % | 118.371 M 537.88 % | 18.557 M -31.34 % | 27.029 M 148.91 % | -55.268 M |
Cash at beginning of period | 384.477 M -21.14 % | 487.541 M 79.58 % | 271.493 M 0.03 % | 271.401 M 42.61 % | 190.306 M 79.48 % | 106.029 M -34.83 % | 162.686 M -18.94 % | 200.709 M 143.76 % | 82.338 M 29.09 % | 63.781 M 73.54 % | 36.752 M -60.06 % | 92.020 M |
Cash at end of period | 805.456 M 109.49 % | 384.477 M -21.14 % | 487.541 M 79.58 % | 271.493 M 0.03 % | 271.401 M 42.61 % | 190.306 M 79.48 % | 106.029 M -34.83 % | 162.686 M -18.94 % | 200.709 M 143.76 % | 82.338 M 29.09 % | 63.781 M 73.54 % | 36.752 M |
Operating cash flow | 416.387 M 15.29 % | 361.180 M -22.77 % | 467.639 M -13.37 % | 539.834 M 0.94 % | 534.799 M -29.30 % | 756.483 M 145.26 % | 308.445 M -51.86 % | 640.687 M -15.40 % | 757.318 M 21.28 % | 624.432 M 31.79 % | 473.824 M 86.79 % | 253.669 M |
Capital expenditure | -63.410 M 31.36 % | -92.378 M 41.53 % | -157.986 M 15.62 % | -187.223 M -37.65 % | -136.015 M 67.09 % | -413.238 M 9.17 % | -454.954 M -68.96 % | -269.262 M -181.55 % | -95.636 M 41.41 % | -163.223 M -45.82 % | -111.935 M -61.98 % | -69.106 M |
Free CashFlow | 352.977 M 31.31 % | 268.802 M -13.19 % | 309.653 M -12.18 % | 352.611 M -11.58 % | 398.784 M 16.18 % | 343.245 M 334.28 % | -146.509 M -139.45 % | 371.425 M -43.87 % | 661.682 M 43.47 % | 461.209 M 27.44 % | 361.889 M 96.08 % | 184.563 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.223 B 2.60 % | 1.192 B -5.40 % | 1.260 B -5.22 % | 1.329 B -6.07 % | 1.415 B 21.72 % | 1.162 B -1.59 % | 1.181 B -16.65 % | 1.417 B -2.48 % | 1.453 B 13.69 % | 1.278 B 41.46 % | 903.470 M -42.09 % | 1.560 B -4.05 % | 1.626 B 0.68 % | 1.615 B 1.15 % | 1.597 B -2.09 % | 1.631 B 0.76 % | 1.618 B 13.38 % | 1.427 B 2.75 % | 1.389 B 10.48 % | 1.257 B 7.03 % | 1.175 B 29.87 % | 904.541 M 0.00 % | 904.541 M 100.00 % | 452.271 M -25.71 % | 608.789 M 100.00 % | 304.394 M |
Net income | 107.940 M 65.32 % | 65.291 M 98.37 % | 32.913 M 137.91 % | 13.834 M -86.40 % | 101.742 M 1 373.24 % | 6.906 M -62.42 % | 18.377 M -83.72 % | 112.868 M -50.83 % | 229.556 M 18.69 % | 193.415 M 558.39 % | -42.194 M -123.01 % | 183.393 M -18.15 % | 224.055 M 7.42 % | 208.582 M -37.08 % | 331.511 M -8.07 % | 360.594 M -10.08 % | 401.034 M 19.76 % | 334.872 M -12.05 % | 380.739 M 34.87 % | 282.292 M 4.38 % | 270.446 M 31.63 % | 205.454 M 0.00 % | 205.454 M 100.00 % | 102.727 M -20.96 % | 129.964 M 100.00 % | 64.982 M |
Income before tax | 146.141 M 58.34 % | 92.298 M 62.59 % | 56.769 M -14.96 % | 66.753 M -54.71 % | 147.396 M 1 354.47 % | 10.134 M -77.28 % | 44.597 M -66.30 % | 132.352 M -58.46 % | 318.638 M 26.65 % | 251.589 M 588.23 % | -51.531 M -120.56 % | 250.635 M -14.92 % | 294.575 M 2.36 % | 287.795 M -34.47 % | 439.176 M -7.08 % | 472.619 M -10.28 % | 526.795 M 16.24 % | 453.197 M -11.17 % | 510.169 M 34.94 % | 378.065 M 2.15 % | 370.123 M 34.49 % | 275.201 M 0.00 % | 275.201 M 100.00 % | 137.601 M -20.71 % | 173.545 M 100.00 % | 86.772 M |
Income before tax ratio | 0.12 54.32 % | 0.08 71.86 % | 0.05 -10.27 % | 0.05 -51.78 % | 0.10 1 094.89 % | 0.01 -76.91 % | 0.04 -59.57 % | 0.09 -57.41 % | 0.22 11.40 % | 0.20 445.14 % | -0.06 -135.50 % | 0.16 -11.32 % | 0.18 1.66 % | 0.18 -35.21 % | 0.28 -5.09 % | 0.29 -10.96 % | 0.33 2.52 % | 0.32 -13.55 % | 0.37 22.14 % | 0.30 -4.57 % | 0.32 3.56 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 6.73 % | 0.29 0.00 % | 0.29 |
EBITDA | 189.797 M 50.37 % | 126.222 M -6.11 % | 134.433 M 69.60 % | 79.267 M -55.05 % | 176.354 M 126.80 % | 77.756 M -22.63 % | 100.504 M 16.35 % | 86.380 M -71.42 % | 302.284 M 77.96 % | 169.859 M 995.79 % | 15.501 M -93.91 % | 254.476 M -17.82 % | 309.664 M 20.10 % | 257.832 M -37.13 % | 410.130 M -4.86 % | 431.075 M -16.34 % | 515.278 M 17.32 % | 439.193 M -15.21 % | 518.000 M 36.83 % | 378.582 M -0.32 % | 379.785 M 38.18 % | 274.842 M -6.19 % | 292.989 M 100.00 % | 146.495 M -22.38 % | 188.722 M 100.00 % | 94.361 M |
Net income ratio | 0.09 61.12 % | 0.05 109.69 % | 0.03 151.01 % | 0.01 -85.52 % | 0.07 1 110.32 % | 0.01 -61.81 % | 0.02 -80.47 % | 0.08 -49.58 % | 0.16 4.40 % | 0.15 424.05 % | -0.05 -139.73 % | 0.12 -14.69 % | 0.14 6.69 % | 0.13 -37.80 % | 0.21 -6.10 % | 0.22 -10.76 % | 0.25 5.63 % | 0.23 -14.40 % | 0.27 22.08 % | 0.22 -2.48 % | 0.23 1.36 % | 0.23 0.00 % | 0.23 0.00 % | 0.23 6.40 % | 0.21 0.00 % | 0.21 |
Ratio EBITDA | 0.16 46.55 % | 0.11 -0.75 % | 0.11 78.93 % | 0.06 -52.15 % | 0.12 86.33 % | 0.07 -21.38 % | 0.09 39.59 % | 0.06 -70.70 % | 0.21 56.53 % | 0.13 674.64 % | 0.02 -89.48 % | 0.16 -14.35 % | 0.19 19.29 % | 0.16 -37.85 % | 0.26 -2.83 % | 0.26 -16.97 % | 0.32 3.48 % | 0.31 -17.48 % | 0.37 23.84 % | 0.30 -6.87 % | 0.32 6.40 % | 0.30 -6.19 % | 0.32 0.00 % | 0.32 4.49 % | 0.31 0.00 % | 0.31 |
Gross profit ratio | 0.59 0.60 % | 0.58 5.19 % | 0.55 5.86 % | 0.52 -0.34 % | 0.53 -1.25 % | 0.53 -6.49 % | 0.57 0.56 % | 0.57 -4.16 % | 0.59 5.13 % | 0.56 2.86 % | 0.55 -4.66 % | 0.57 2.40 % | 0.56 1.20 % | 0.55 -7.75 % | 0.60 -1.79 % | 0.61 0.04 % | 0.61 -1.64 % | 0.62 -1.22 % | 0.63 8.12 % | 0.58 5.85 % | 0.55 0.17 % | 0.55 0.00 % | 0.55 0.00 % | 0.55 -4.31 % | 0.57 0.00 % | 0.57 |
Weighted average shs out dil | 2.061 B -3.82 % | 2.142 B -4.74 % | 2.249 B -2.95 % | 2.317 B -1.67 % | 2.357 B 2.39 % | 2.302 B -6.43 % | 2.460 B 6.29 % | 2.314 B -0.33 % | 2.322 B 0.17 % | 2.318 B -0.17 % | 2.322 B 0.17 % | 2.318 B 0.00 % | 2.318 B -1.09 % | 2.343 B -1.68 % | 2.383 B 0.00 % | 2.383 B 0.00 % | 2.383 B 17.72 % | 2.024 B 6.83 % | 1.895 B -3.30 % | 1.960 B -15.51 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B |
Weighted average shs out | 2.159 B 0.78 % | 2.142 B -34.91 % | 3.291 B 40.56 % | 2.342 B -0.18 % | 2.346 B 1.93 % | 2.302 B -0.83 % | 2.321 B 0.56 % | 2.308 B -0.43 % | 2.318 B 0.00 % | 2.318 B 9.86 % | 2.110 B -8.98 % | 2.318 B 0.00 % | 2.318 B -1.09 % | 2.343 B -1.68 % | 2.383 B 0.00 % | 2.383 B 0.00 % | 2.383 B 17.72 % | 2.024 B 6.83 % | 1.895 B -3.30 % | 1.960 B -15.51 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B 0.00 % | 2.319 B |
EPS diluted | 0.05 63.93 % | 0.03 108.90 % | 0.01 143.33 % | 0.01 -86.11 % | 0.04 1 340.00 % | 0.00 -60.00 % | 0.01 -84.63 % | 0.05 -50.66 % | 0.10 18.44 % | 0.08 558.79 % | -0.02 -123.01 % | 0.08 -18.20 % | 0.10 8.65 % | 0.09 -36.43 % | 0.14 -6.67 % | 0.15 -11.76 % | 0.17 0.00 % | 0.17 -15.00 % | 0.20 42.86 % | 0.14 16.67 % | 0.12 31.29 % | 0.09 3.16 % | 0.09 100.00 % | 0.04 -20.89 % | 0.06 100.00 % | 0.03 |
Earnings per share | 0.05 72.13 % | 0.03 205.00 % | 0.01 69.49 % | 0.01 -86.41 % | 0.04 7 133.33 % | 0.00 -92.41 % | 0.01 -83.84 % | 0.05 -50.61 % | 0.10 18.56 % | 0.08 517.50 % | -0.02 -125.28 % | 0.08 -18.20 % | 0.10 8.65 % | 0.09 -36.43 % | 0.14 -6.67 % | 0.15 -11.76 % | 0.17 0.00 % | 0.17 -15.00 % | 0.20 42.86 % | 0.14 16.67 % | 0.12 31.29 % | 0.09 3.16 % | 0.09 100.00 % | 0.04 -20.89 % | 0.06 100.00 % | 0.03 |
Gross profit | 716.585 M 3.22 % | 694.236 M -0.49 % | 697.657 M 0.33 % | 695.348 M -6.39 % | 742.813 M 20.21 % | 617.955 M -7.98 % | 671.529 M -16.18 % | 801.186 M -6.54 % | 857.207 M 19.52 % | 717.228 M 45.50 % | 492.928 M -44.79 % | 892.767 M -1.75 % | 908.633 M 1.89 % | 891.755 M -6.69 % | 955.677 M -3.84 % | 993.803 M 0.80 % | 985.920 M 11.52 % | 884.071 M 1.50 % | 871.031 M 19.45 % | 729.198 M 13.30 % | 643.621 M 30.08 % | 494.775 M 0.00 % | 494.775 M 100.00 % | 247.388 M -28.91 % | 347.998 M 100.00 % | 173.999 M |
Income tax expense | 38.201 M 41.45 % | 27.007 M 13.21 % | 23.856 M -54.92 % | 52.919 M 15.91 % | 45.654 M 1 314.31 % | 3.228 M -87.69 % | 26.220 M 34.57 % | 19.484 M -78.13 % | 89.082 M 53.13 % | 58.174 M 523.05 % | 9.337 M -86.11 % | 67.242 M -4.65 % | 70.520 M -10.97 % | 79.213 M -26.43 % | 107.665 M -3.89 % | 112.025 M -10.92 % | 125.761 M 6.28 % | 118.325 M -8.58 % | 129.430 M 35.14 % | 95.773 M -3.92 % | 99.677 M 42.91 % | 69.748 M 0.00 % | 69.748 M 100.00 % | 34.874 M -19.98 % | 43.581 M 100.00 % | 21.790 M |
Cost of revenue | 505.976 M 1.75 % | 497.286 M -11.49 % | 561.854 M -11.31 % | 633.516 M -5.72 % | 671.951 M 23.45 % | 544.320 M 6.82 % | 509.549 M -17.25 % | 615.805 M 3.36 % | 595.765 M 6.23 % | 560.804 M 36.60 % | 410.542 M -38.48 % | 667.326 M -6.97 % | 717.314 M -0.81 % | 723.184 M 12.84 % | 640.905 M 0.64 % | 636.834 M 0.70 % | 632.386 M 16.40 % | 543.283 M 4.86 % | 518.104 M -1.90 % | 528.119 M -0.56 % | 531.071 M 29.60 % | 409.766 M 0.00 % | 409.766 M 100.00 % | 204.883 M -21.44 % | 260.791 M 100.00 % | 130.395 M |
General and administrative expenses | 115.928 M -17.13 % | 139.892 M 16.70 % | 119.872 M -23.56 % | 156.821 M -2.07 % | 160.140 M -8.77 % | 175.543 M 30.15 % | 134.873 M -28.75 % | 189.308 M 57.36 % | 120.302 M -18.07 % | 146.837 M 80.59 % | 81.310 M -33.99 % | 123.171 M 21.60 % | 101.290 M 9.92 % | 92.147 M 6.45 % | 86.560 M 21.35 % | 71.331 M 0.86 % | 70.725 M -11.17 % | 79.614 M 28.55 % | 61.933 M -16.91 % | 74.539 M 48.53 % | 50.185 M 212.56 % | 16.056 M 0.00 % | 16.056 M 100.00 % | 8.028 M -34.70 % | 12.294 M 100.00 % | 6.147 M |
Selling and marketing expenses | 471.771 M -2.50 % | 483.888 M -4.18 % | 504.977 M -0.77 % | 508.895 M 7.34 % | 474.075 M 11.47 % | 425.288 M -15.82 % | 505.221 M -13.60 % | 584.774 M 16.92 % | 500.145 M 9.87 % | 455.230 M -1.36 % | 461.507 M -20.61 % | 581.341 M 5.46 % | 551.251 M -6.00 % | 586.418 M 18.43 % | 495.158 M -24.34 % | 654.417 M 122.91 % | 293.573 M -41.69 % | 503.485 M 155.05 % | 197.408 M -47.62 % | 376.912 M 149.52 % | 151.057 M 205.98 % | 49.368 M 0.00 % | 49.368 M 100.00 % | 24.684 M -25.16 % | 32.984 M 100.00 % | 16.492 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.340 M -108.18 % | 114.122 M 170.35 % | -162.224 M -199.39 % | 163.224 M 100.00 % | 81.612 M -38.30 % | 132.277 M 100.00 % | 66.139 M |
Operating expenses | 587.699 M -5.78 % | 623.780 M -0.17 % | 624.849 M -6.14 % | 665.716 M 6.91 % | 622.680 M -1.17 % | 630.072 M 2.60 % | 614.114 M -12.17 % | 699.236 M 25.99 % | 554.974 M 14.31 % | 485.478 M -13.01 % | 558.094 M -16.14 % | 665.479 M 3.83 % | 640.915 M -1.29 % | 649.269 M 14.79 % | 565.633 M 0.82 % | 561.028 M 14.39 % | 490.443 M 11.50 % | 439.854 M 20.99 % | 363.544 M 2.61 % | 354.307 M 23.47 % | 286.952 M 25.50 % | 228.648 M 0.00 % | 228.648 M 100.00 % | 114.324 M -35.61 % | 177.555 M 100.00 % | 88.778 M |
Cost and expenses | 1.094 B -2.44 % | 1.121 B -5.53 % | 1.187 B -8.66 % | 1.299 B 0.36 % | 1.295 B 10.24 % | 1.174 B 4.51 % | 1.124 B -14.55 % | 1.315 B 14.28 % | 1.151 B 9.98 % | 1.046 B 8.02 % | 968.636 M -27.32 % | 1.333 B -1.87 % | 1.358 B -1.04 % | 1.372 B 13.75 % | 1.207 B 0.72 % | 1.198 B 6.68 % | 1.123 B 14.21 % | 983.137 M 11.51 % | 881.648 M -0.09 % | 882.426 M 7.87 % | 818.023 M 28.13 % | 638.414 M 0.00 % | 638.414 M 100.00 % | 319.207 M -27.18 % | 438.346 M 100.00 % | 219.173 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 587.699 M -5.78 % | 623.780 M -0.17 % | 624.849 M -6.14 % | 665.716 M 4.97 % | 634.215 M 5.56 % | 600.831 M -6.13 % | 640.094 M -17.31 % | 774.082 M 24.76 % | 620.447 M 3.05 % | 602.067 M 10.92 % | 542.817 M -22.95 % | 704.512 M 7.96 % | 652.541 M -3.84 % | 678.565 M 16.65 % | 581.718 M -1.59 % | 591.141 M 18.49 % | 498.905 M 6.47 % | 468.570 M 25.33 % | 373.870 M 1.01 % | 370.129 M 30.99 % | 282.564 M 331.90 % | 65.424 M 0.00 % | 65.424 M 100.00 % | 32.712 M -27.75 % | 45.278 M 100.00 % | 22.639 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 21.554 M -20.94 % | 27.263 M 22.52 % | 22.251 M 73.59 % | 12.818 M -57.84 % | 30.402 M 85.32 % | 16.405 M -17.31 % | 19.839 M 45.50 % | 13.635 M -41.60 % | 23.347 M -13.07 % | 26.857 M -40.72 % | 45.309 M -7.78 % | 49.132 M 23.31 % | 39.844 M 27.22 % | 31.318 M 248.75 % | 8.980 M 234.82 % | 2.682 M -15.50 % | 3.174 M -76.41 % | 13.454 M -27.93 % | 18.668 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 60.911 M 9.23 % | 55.766 M -9.51 % | 61.625 M 24.16 % | 49.635 M -26.74 % | 67.756 M 11.75 % | 60.632 M -12.22 % | 69.069 M 16.52 % | 59.276 M -9.54 % | 65.524 M 19.79 % | 54.698 M -16.35 % | 65.390 M -1.25 % | 66.221 M 23.61 % | 53.572 M 20.00 % | 44.642 M 23.42 % | 36.171 M 27.30 % | 28.413 M 0.53 % | 28.263 M 19.29 % | 23.692 M 13.69 % | 20.839 M 6.80 % | 19.513 M 4.19 % | 18.728 M 5.28 % | 17.788 M 0.00 % | 17.788 M 100.00 % | 8.894 M -41.40 % | 15.178 M 100.00 % | 7.589 M |
Operating income | 128.886 M 82.93 % | 70.456 M -3.23 % | 72.808 M 145.71 % | 29.632 M -72.71 % | 108.598 M 534.19 % | 17.124 M -45.53 % | 31.435 M 15.98 % | 27.104 M -88.55 % | 236.760 M 105.59 % | 115.161 M 330.83 % | -49.889 M -126.50 % | 188.255 M -26.49 % | 256.092 M 20.12 % | 213.190 M -42.99 % | 373.959 M -7.13 % | 402.662 M -17.32 % | 487.015 M 17.21 % | 415.501 M -16.43 % | 497.161 M 38.46 % | 359.069 M -0.55 % | 361.057 M 31.20 % | 275.201 M 0.00 % | 275.201 M 100.00 % | 137.601 M -20.71 % | 173.545 M 100.00 % | 86.772 M |
Operating income ratio | 0.11 78.29 % | 0.06 2.29 % | 0.06 159.24 % | 0.02 -70.95 % | 0.08 421.00 % | 0.01 -44.64 % | 0.03 39.15 % | 0.02 -88.26 % | 0.16 80.84 % | 0.09 263.18 % | -0.06 -145.76 % | 0.12 -23.39 % | 0.16 19.31 % | 0.13 -43.64 % | 0.23 -5.15 % | 0.25 -17.95 % | 0.30 3.38 % | 0.29 -18.66 % | 0.36 25.32 % | 0.29 -7.09 % | 0.31 1.03 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 6.73 % | 0.29 0.00 % | 0.29 |
Total other income expenses net | 17.255 M -21.00 % | 21.842 M 236.18 % | -16.039 M -143.21 % | 37.121 M -4.32 % | 38.798 M 655.05 % | -6.990 M -153.11 % | 13.162 M -87.49 % | 105.248 M 28.54 % | 81.878 M -39.98 % | 136.428 M 8 408.65 % | -1.642 M -102.63 % | 62.380 M 62.10 % | 38.483 M -48.42 % | 74.605 M 14.40 % | 65.217 M -6.78 % | 69.957 M 75.86 % | 39.780 M 5.53 % | 37.696 M 189.79 % | 13.008 M -31.52 % | 18.996 M 109.53 % | 9.066 M -69.40 % | 29.627 M | 0.000 | 0.000 | 0.000 | 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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 |
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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2014-12-31 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -603.632 M 31.49 % | -881.073 M 6.64 % | -943.713 M -19.98 % | -786.565 M -56.12 % | -503.815 M -70.20 % | -296.022 M -140.60 % | 729.140 M 264.58 % | -443.041 M 32.30 % | -654.403 M -234.76 % | 485.624 M 243.72 % | -337.901 M 41.51 % | -577.665 M 47.99 % | -1.111 B 33.29 % | -1.665 B 12.26 % | -1.897 B 6.94 % | -2.039 B 5.38 % | -2.155 B 12.37 % | -2.459 B -2 762.22 % | -85.917 M -6.84 % | -80.417 M -29.17 % | -62.257 M -102.32 % | -30.771 M |
Total investments | 706.796 M -16.27 % | 844.114 M -2.84 % | 868.797 M 15.22 % | 754.001 M -57.62 % | 1.779 B -0.08 % | 1.780 B -34.52 % | 2.719 B 50.51 % | 1.807 B 18.85 % | 1.520 B 232.03 % | 457.794 M -29.31 % | 647.646 M -6.02 % | 689.140 M -22.61 % | 890.434 M 2.42 % | 869.435 M -9.53 % | 961.000 M -3.13 % | 992.000 M 30.31 % | 761.270 M 9.49 % | 695.317 M 131.77 % | 300.000 M 172.73 % | 110.000 M -80.18 % | 555.000 M 113.46 % | 260.000 M |
Total debt | 273.885 M -26.59 % | 373.084 M -7.57 % | 403.641 M 40.20 % | 287.912 M -56.59 % | 663.178 M -30.19 % | 949.926 M -49.26 % | 1.872 B 12.83 % | 1.659 B -5.80 % | 1.761 B -14.88 % | 2.069 B 141.27 % | 857.717 M 29.95 % | 660.022 M 69.39 % | 389.636 M 5 486.18 % | 6.975 M | 0.000 -100.00 % | 3.720 M | 0.000 -100.00 % | 9.576 M 145.85 % | 3.895 M 102.76 % | 1.921 M 26.05 % | 1.524 M -74.52 % | 5.981 M |
Accumulated other comprehensive income loss | 23.766 M -33.57 % | 35.777 M 3.99 % | 34.405 M -38.67 % | 56.098 M 4.04 % | 53.922 M 13.84 % | 47.365 M 1 555.59 % | -3.254 M 83.36 % | -19.561 M -4.50 % | -18.718 M 1.04 % | -18.915 M -129.69 % | 63.715 M 72.50 % | 36.936 M 154.85 % | 14.493 M 165.25 % | 5.464 M 108.22 % | -66.489 M 15.73 % | -78.899 M -13 115.91 % | -597.000 K -100.84 % | 70.794 M 228.51 % | 21.550 M 121.31 % | -101.114 M -10.68 % | -91.359 M -55.95 % | -58.582 M |
Retained earnings | 3.483 B 7.80 % | 3.231 B -2.38 % | 3.310 B 1.00 % | 3.277 B 0.42 % | 3.263 B 3.22 % | 3.162 B 0.22 % | 3.155 B 0.59 % | 3.136 B 3.73 % | 3.024 B 8.22 % | 2.794 B 7.44 % | 2.601 B -1.60 % | 2.643 B 7.46 % | 2.459 B 10.02 % | 2.235 B 10.29 % | 2.027 B 19.56 % | 1.695 B 27.02 % | 1.335 B 42.96 % | 933.592 M 55.93 % | 598.720 M 234.23 % | 179.134 M -71.97 % | 638.978 M 105.80 % | 310.489 M |
Common stock | 14.000 K -6.67 % | 15.000 K 0.00 % | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 166.67 % | 6.000 K 0.00 % | 6.000 K | 0.000 | 0.000 |
Total equity | 3.467 B -4.40 % | 3.627 B -1.96 % | 3.699 B -6.01 % | 3.935 B -6.94 % | 4.229 B 3.44 % | 4.088 B 1.43 % | 4.031 B -4.26 % | 4.210 B 0.77 % | 4.178 B 1.89 % | 4.101 B 2.78 % | 3.990 B -5.86 % | 4.238 B 5.10 % | 4.033 B -2.26 % | 4.126 B 0.41 % | 4.109 B 2.70 % | 4.001 B 7.59 % | 3.718 B 3.42 % | 3.596 B 368.73 % | 767.081 M 99.25 % | 384.982 M -58.25 % | 922.164 M 59.11 % | 579.580 M |
Other non current liabilities | 113.269 M | 0.000 -100.00 % | 111.787 M | 0.000 100.00 % | -84.622 M 85.37 % | -578.324 M -208.44 % | -187.499 M 71.37 % | -654.924 M -214.19 % | -208.447 M 66.64 % | -624.810 M | 0.000 | 0.000 100.00 % | -470.358 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 0.00 % | 4.000 M -83.17 % | 23.769 M 2.59 % | 23.168 M | 0.000 | 0.000 |
Long term debt | 57.423 M -29.78 % | 81.771 M 2.26 % | 79.961 M -30.25 % | 114.636 M -63.63 % | 315.198 M -46.61 % | 590.383 M -56.66 % | 1.362 B -3.93 % | 1.418 B -2.09 % | 1.448 B 0.48 % | 1.441 B 592.77 % | 208.070 M -52.34 % | 436.548 M -7.19 % | 470.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 170.692 M -12.71 % | 195.536 M 1.98 % | 191.748 M -29.93 % | 273.665 M 18.69 % | 230.576 M -47.56 % | 439.679 M -62.57 % | 1.175 B -4.75 % | 1.233 B -0.53 % | 1.240 B -0.02 % | 1.240 B 356.67 % | 271.563 M -45.86 % | 501.638 M 72.57 % | 290.679 M 503.36 % | 48.177 M 18.02 % | 40.821 M -0.47 % | 41.014 M 88.23 % | 21.789 M -2.03 % | 22.240 M -6.43 % | 23.769 M 2.59 % | 23.168 M 39.31 % | 16.631 M 8.27 % | 15.361 M |
Other current liabilities | 388.444 M 3.06 % | 376.919 M 7.95 % | 349.170 M -6.82 % | 374.721 M -1.22 % | 379.352 M -7.80 % | 411.424 M -3.69 % | 427.199 M -12.08 % | 485.910 M -11.71 % | 550.341 M 11.32 % | 494.392 M 29.27 % | 382.443 M 21.89 % | 313.769 M 79.69 % | 174.617 M -41.94 % | 300.777 M -1.64 % | 305.799 M -3.46 % | 316.749 M 29.19 % | 245.172 M -1.48 % | 248.850 M 21.16 % | 205.396 M 327.32 % | -90.357 M -7.98 % | -83.680 M -124.66 % | -37.247 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 363.722 M 204.52 % | -347.980 M 3.22 % | -359.543 M 29.49 % | -509.946 M -111.33 % | -241.301 M 22.93 % | -313.090 M 50.14 % | -627.998 M 3.33 % | -649.647 M -190.70 % | -223.474 M -44.68 % | -154.457 M -2 114.44 % | -6.975 M | 0.000 100.00 % | -3.720 M | 0.000 100.00 % | -9.576 M -145.85 % | -3.895 M -100.79 % | 491.376 M 126.28 % | 217.152 M 62.12 % | 133.949 M |
Short term debt | 216.462 M -25.69 % | 291.313 M -10.00 % | 323.680 M 261.33 % | -200.632 M -157.66 % | 347.980 M -4.05 % | 362.685 M -28.88 % | 509.946 M 111.33 % | 241.301 M -22.93 % | 313.090 M -49.92 % | 625.179 M -3.77 % | 649.647 M 190.70 % | 223.474 M -27.66 % | 308.914 M 4 328.87 % | 6.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.576 M 22.93 % | 7.790 M 102.76 % | 3.842 M 26.05 % | 3.048 M -74.52 % | 11.962 M |
Total current liabilities | 690.755 M -9.79 % | 765.753 M -4.88 % | 805.061 M 17.67 % | 684.184 M -17.62 % | 830.488 M -9.19 % | 914.569 M -10.88 % | 1.026 B 18.37 % | 866.912 M -15.42 % | 1.025 B -18.75 % | 1.261 B 12.53 % | 1.121 B 51.71 % | 738.869 M 17.88 % | 626.796 M 29.98 % | 482.221 M 9.35 % | 440.988 M -16.91 % | 530.747 M 20.29 % | 441.239 M -9.80 % | 489.205 M 21.13 % | 403.878 M -26.29 % | 547.918 M 116.08 % | 253.573 M 53.01 % | 165.721 M |
Total liabilities | 861.447 M -10.39 % | 961.289 M -3.56 % | 996.809 M 4.07 % | 957.849 M -24.97 % | 1.277 B -22.32 % | 1.643 B -35.39 % | 2.543 B 4.77 % | 2.428 B -6.91 % | 2.608 B -7.32 % | 2.814 B 102.08 % | 1.393 B 12.26 % | 1.241 B 35.21 % | 917.475 M 72.98 % | 530.398 M 10.08 % | 481.809 M -15.73 % | 571.761 M 23.48 % | 463.028 M -9.47 % | 511.445 M 19.60 % | 427.647 M -25.12 % | 571.086 M 111.35 % | 270.204 M 49.22 % | 181.082 M |
Other non current assets | 556.514 M 34.79 % | 412.889 M 78.10 % | 231.836 M -62.39 % | 616.442 M 733.82 % | -97.258 M 7.47 % | -105.106 M -21.59 % | -86.446 M -2.73 % | -84.145 M -10.12 % | -76.409 M 5.53 % | -80.880 M 13.73 % | -93.754 M -33.08 % | -70.448 M -35.04 % | -52.169 M -11.65 % | -46.726 M -8.79 % | -42.950 M 94.93 % | -846.990 M -22.72 % | -690.209 M -47.93 % | -466.588 M -1.61 % | -459.176 M -938.78 % | 54.743 M -7.03 % | 58.881 M 67.26 % | 35.204 M |
Long term investments | 614.737 M -2.48 % | 630.348 M -17.66 % | 765.539 M 219.97 % | 239.252 M -68.41 % | 757.471 M 0.23 % | 755.746 M 7.64 % | 702.132 M 1.87 % | 689.271 M 58.14 % | 435.857 M 9.77 % | 397.069 M 62.55 % | 244.277 M -2.45 % | 250.416 M 5.35 % | 237.710 M -2.05 % | 242.679 M -2.93 % | 250.000 M -69.35 % | 815.580 M 23.68 % | 659.454 M 49.87 % | 440.019 M 2.03 % | 431.285 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 11.992 M -9.20 % | 13.207 M 5.51 % | 12.517 M -5.65 % | 13.266 M -14.86 % | 15.581 M -18.14 % | 19.034 M -22.03 % | 24.411 M -3.45 % | 25.282 M -3.39 % | 26.168 M -14.81 % | 30.719 M -3.63 % | 31.875 M -10.08 % | 35.450 M 2.56 % | 34.566 M -1.76 % | 35.184 M 334.69 % | 8.094 M 1.66 % | 7.962 M 15.42 % | 6.898 M 2.76 % | 6.713 M -5.72 % | 7.120 M -3.44 % | 7.374 M 95.44 % | 3.773 M 142.79 % | 1.554 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 11.992 M -9.20 % | 13.207 M 5.51 % | 12.517 M -5.65 % | 13.266 M -14.86 % | 15.581 M -18.14 % | 19.034 M -22.03 % | 24.411 M -3.45 % | 25.282 M -3.39 % | 26.168 M -14.81 % | 30.719 M -3.63 % | 31.875 M -10.08 % | 35.450 M 2.56 % | 34.566 M -1.76 % | 35.184 M 334.69 % | 8.094 M 1.66 % | 7.962 M 15.42 % | 6.898 M 2.76 % | 6.713 M -5.72 % | 7.120 M -3.44 % | 7.374 M 95.44 % | 3.773 M 142.79 % | 1.554 M |
Property plant equipment net | 1.567 B -4.36 % | 1.639 B -5.79 % | 1.739 B -2.82 % | 1.790 B -1.43 % | 1.816 B -3.68 % | 1.885 B -3.54 % | 1.954 B 1.82 % | 1.919 B -4.14 % | 2.002 B 1.31 % | 1.976 B -4.88 % | 2.078 B -7.79 % | 2.253 B 16.90 % | 1.927 B 61.96 % | 1.190 B 23.13 % | 966.415 M 15.18 % | 839.028 M 22.79 % | 683.311 M 48.59 % | 459.875 M 1.73 % | 452.056 M -2.18 % | 462.141 M 37.15 % | 336.948 M 18.50 % | 284.341 M |
Total non current assets | 2.750 B 2.05 % | 2.695 B -1.97 % | 2.749 B -0.48 % | 2.762 B 6.71 % | 2.589 B -2.67 % | 2.660 B -0.78 % | 2.681 B 1.78 % | 2.634 B 6.88 % | 2.464 B 2.50 % | 2.404 B 2.13 % | 2.354 B -7.29 % | 2.539 B 15.43 % | 2.200 B 49.85 % | 1.468 B 19.87 % | 1.225 B 44.57 % | 846.990 M 22.72 % | 690.209 M 47.93 % | 466.588 M 1.61 % | 459.176 M -16.38 % | 549.100 M 29.34 % | 424.533 M 19.75 % | 354.515 M |
Other current assets | 162.825 M 41.01 % | 115.471 M -25.53 % | 155.050 M -6.04 % | 165.019 M 13.92 % | 144.855 M -38.64 % | 236.066 M 3.73 % | 227.574 M 31.65 % | 172.860 M -36.92 % | 274.041 M -52.67 % | 578.943 M 17.14 % | 494.247 M 34.34 % | 367.904 M 105.45 % | 179.075 M -13.41 % | 206.818 M -4.01 % | 215.468 M 32.01 % | 163.224 M 22.69 % | 133.036 M 31.74 % | 100.986 M 30.19 % | 77.568 M 12.77 % | 68.784 M -4.95 % | 72.367 M 60.31 % | 45.141 M |
Short term investments | 92.059 M -56.93 % | 213.766 M 107.02 % | 103.258 M -79.94 % | 514.749 M -49.61 % | 1.022 B -0.31 % | 1.025 B -49.19 % | 2.017 B 80.52 % | 1.117 B 3.06 % | 1.084 B 1 685.39 % | 60.725 M -84.95 % | 403.369 M -8.06 % | 438.724 M -32.79 % | 652.724 M 4.14 % | 626.756 M -11.85 % | 711.000 M -28.33 % | 992.000 M 30.31 % | 761.270 M 9.49 % | 695.317 M 131.77 % | 300.000 M 172.73 % | 110.000 M -80.18 % | 555.000 M 113.46 % | 260.000 M |
cash and cash equivalents | 877.517 M -30.03 % | 1.254 B -6.92 % | 1.347 B 25.40 % | 1.074 B -7.93 % | 1.167 B -6.34 % | 1.246 B 9.00 % | 1.143 B -45.63 % | 2.102 B -12.98 % | 2.416 B 52.53 % | 1.584 B 32.47 % | 1.196 B -3.40 % | 1.238 B -17.51 % | 1.500 B -10.26 % | 1.672 B -11.89 % | 1.897 B -7.11 % | 2.043 B -5.21 % | 2.155 B -12.71 % | 2.469 B 2 648.75 % | 89.812 M 9.08 % | 82.338 M 29.09 % | 63.781 M 73.54 % | 36.752 M |
Cash and short term investments | 1.090 B -25.76 % | 1.468 B 1.19 % | 1.451 B -8.72 % | 1.589 B -27.38 % | 2.189 B -3.62 % | 2.271 B -28.14 % | 3.160 B -1.85 % | 3.220 B -8.01 % | 3.500 B 2.22 % | 3.424 B 79.21 % | 1.911 B -4.41 % | 1.999 B -7.18 % | 2.153 B -6.33 % | 2.299 B -11.88 % | 2.608 B -14.05 % | 3.035 B 4.06 % | 2.916 B -7.83 % | 3.164 B 711.68 % | 389.812 M 102.67 % | 192.338 M -68.92 % | 618.781 M 108.52 % | 296.752 M |
Total current assets | 1.578 B -16.63 % | 1.893 B -2.77 % | 1.947 B -8.65 % | 2.131 B -21.44 % | 2.712 B -4.62 % | 2.844 B -22.61 % | 3.674 B -3.00 % | 3.788 B -8.43 % | 4.137 B -4.34 % | 4.324 B 52.99 % | 2.826 B 2.32 % | 2.762 B 8.00 % | 2.558 B -11.20 % | 2.880 B -6.58 % | 3.083 B -11.21 % | 3.472 B 5.66 % | 3.286 B -5.55 % | 3.479 B 491.92 % | 587.769 M 44.43 % | 406.968 M -47.00 % | 767.835 M 89.05 % | 406.147 M |
Inventory | 233.283 M 2.83 % | 226.853 M -16.29 % | 270.983 M -14.06 % | 315.320 M 0.88 % | 312.576 M 11.35 % | 280.726 M 33.92 % | 209.628 M -34.89 % | 321.937 M 10.43 % | 291.543 M 14.25 % | 255.191 M -33.95 % | 386.355 M 7.21 % | 360.388 M 88.80 % | 190.880 M -44.47 % | 343.734 M 45.72 % | 235.890 M -5.05 % | 248.435 M 9.08 % | 227.750 M 10.44 % | 206.224 M 79.00 % | 115.207 M -14.07 % | 134.073 M 102.43 % | 66.233 M 15.53 % | 57.332 M |
Net receivables | 91.973 M 11.54 % | 82.455 M 17.96 % | 69.898 M 14.10 % | 61.260 M -7.52 % | 66.242 M 18.21 % | 56.037 M -27.22 % | 76.999 M 4.66 % | 73.571 M 3.49 % | 71.091 M 7.31 % | 66.250 M 87.76 % | 35.284 M -0.34 % | 35.405 M 2.51 % | 34.537 M 11.89 % | 30.866 M 34.24 % | 22.994 M -9.85 % | 25.506 M 186.26 % | 8.910 M 13.04 % | 7.882 M 52.10 % | 5.182 M -64.67 % | 14.667 M 220.45 % | 4.577 M -20.47 % | 5.755 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 103.714 M 6.64 % | 97.258 M -7.47 % | 105.106 M 21.59 % | 86.446 M 2.73 % | 84.145 M 10.12 % | 76.409 M -5.53 % | 80.880 M -13.73 % | 93.754 M 33.08 % | 70.448 M 35.04 % | 52.169 M 11.65 % | 46.726 M 8.79 % | 42.950 M 36.74 % | 31.410 M 2.13 % | 30.755 M 15.76 % | 26.569 M -4.74 % | 27.891 M 12.27 % | 24.842 M -0.36 % | 24.931 M -25.39 % | 33.416 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.451 M -10.47 % | 228.348 M 4.14 % | 219.279 M 1.40 % | 216.250 M 16.64 % | 185.401 M -0.68 % | 186.661 M -7.79 % | 202.425 M 13.89 % | 177.744 M -7.86 % | 192.908 M -37.42 % | 308.249 M 8.84 % | 283.215 M 11.67 % | 253.624 M 23.54 % | 205.292 M 27.26 % | 161.312 M 9.15 % | 147.783 M | 0.000 | 0.000 | 0.000 |
Account payables | 85.849 M 50.45 % | 57.060 M -37.96 % | 91.966 M -4.60 % | 96.402 M 41.40 % | 68.178 M -36.55 % | 107.444 M 43.49 % | 74.879 M -3.92 % | 77.933 M -18.28 % | 95.365 M 10.39 % | 86.393 M 31.40 % | 65.748 M -46.10 % | 121.988 M 17.82 % | 103.535 M 21.71 % | 85.066 M 16.76 % | 72.857 M -15.58 % | 86.301 M -12.61 % | 98.750 M 20.45 % | 81.981 M 21.27 % | 67.604 M 35.57 % | 49.866 M 49.89 % | 33.268 M 37.38 % | 24.216 M |
Tax payables | 0.000 -100.00 % | 40.461 M 0.54 % | 40.245 M -19.46 % | 49.971 M 42.86 % | 34.978 M 5.94 % | 33.016 M 133.26 % | 14.154 M -77.09 % | 61.768 M -6.59 % | 66.123 M 19.10 % | 55.519 M 139.96 % | 23.137 M -70.95 % | 79.638 M 100.45 % | 39.730 M -55.56 % | 89.403 M 43.43 % | 62.332 M -51.19 % | 127.697 M 31.22 % | 97.317 M -34.60 % | 148.798 M 20.89 % | 123.088 M 32.08 % | 93.191 M 11.23 % | 83.785 M 155.12 % | 32.841 M |
Deferred revenue non current | 0.000 -100.00 % | 50.388 M | 0.000 -100.00 % | 66.864 M 38.34 % | 48.332 M -2.31 % | 49.474 M -2.14 % | 50.554 M -42.16 % | 87.403 M 66.40 % | 52.526 M -25.54 % | 70.538 M 52.57 % | 46.233 M -3.52 % | 47.918 M 13.27 % | 42.304 M 10.29 % | 38.356 M 5.12 % | 36.487 M -1.22 % | 36.938 M 107.65 % | 17.789 M -2.47 % | 18.240 M 8.77 % | 16.769 M 3.72 % | 16.168 M -2.78 % | 16.631 M 8.27 % | 15.361 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 189.490 M -15.06 % | 223.084 M -12.05 % | 253.641 M -10.32 % | 282.819 M -3.34 % | 292.602 M -17.20 % | 353.389 M -8.79 % | 387.445 M 3.06 % | 375.951 M -8.65 % | 411.537 M -3.33 % | 425.719 M -17.87 % | 518.353 M -21.46 % | 660.022 M 69.39 % | 389.636 M 5 486.18 % | 6.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.576 M 145.85 % | 3.895 M 102.76 % | 1.921 M 26.05 % | 1.524 M -74.52 % | 5.981 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.254 M -83.36 % | 19.561 M 4.50 % | 18.718 M -1.04 % | 18.915 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.489 M -15.73 % | 78.899 M 13 115.91 % | 597.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -40.360 M -110.22 % | 395.054 M 11.49 % | 354.353 M -41.14 % | 602.031 M -33.95 % | 911.541 M 3.67 % | 879.239 M 0.75 % | 872.731 M -18.73 % | 1.074 B -7.00 % | 1.155 B -11.64 % | 1.307 B -1.43 % | 1.326 B -14.94 % | 1.559 B 0.00 % | 1.559 B -17.31 % | 1.885 B -9.46 % | 2.082 B -9.69 % | 2.305 B -3.28 % | 2.384 B -8.01 % | 2.591 B 1 665.04 % | 146.805 M 0.00 % | 146.805 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 63.377 M | 0.000 -100.00 % | 92.165 M 61.70 % | 56.997 M 1.54 % | 56.134 M -16.65 % | 67.344 M 21.54 % | 55.409 M 8.25 % | 51.186 M 26.19 % | 40.562 M 135.01 % | 17.260 M 0.51 % | 17.172 M 30.13 % | 13.196 M 34.37 % | 9.821 M 126.60 % | 4.334 M 6.33 % | 4.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 215.516 M -25.47 % | 289.162 M -15.59 % | 342.551 M 4.61 % | 327.462 M -4.59 % | 343.211 M 9.86 % | 312.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.328 B -5.66 % | 4.588 B -2.30 % | 4.696 B -4.04 % | 4.893 B -11.12 % | 5.505 B -3.95 % | 5.732 B -12.82 % | 6.574 B -0.96 % | 6.638 B -2.18 % | 6.786 B -1.86 % | 6.915 B 28.47 % | 5.383 B -1.76 % | 5.479 B 10.68 % | 4.950 B 6.31 % | 4.656 B 1.43 % | 4.591 B 0.40 % | 4.572 B 9.35 % | 4.181 B 1.81 % | 4.107 B 243.76 % | 1.195 B 24.96 % | 956.068 M -19.82 % | 1.192 B 56.75 % | 760.662 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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.577 M -15.68 % | 38.637 M 131.10 % | -124.225 M -862.87 % | 16.284 M -49.62 % | 32.321 M 131.15 % | -103.764 M -523.80 % | 24.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 1.920 M 185.68 % | -2.241 M -19.71 % | -1.872 M -124.00 % | 7.799 M -53.02 % | 16.602 M -4.72 % | 17.424 M 13.56 % | 15.344 M -14.40 % | 17.925 M 102.04 % | 8.872 M 148.79 % | 3.566 M 161.82 % | 1.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -65.387 M -183.95 % | 77.892 M 589.19 % | 11.302 M 149.51 % | -22.826 M 69.06 % | -73.779 M -19.99 % | -61.487 M -182.91 % | 74.161 M 409.49 % | 14.556 M 117.55 % | -82.931 M -144.12 % | 187.970 M 2 074.57 % | 8.644 M 105.52 % | -156.453 M -224.90 % | 125.266 M 189.41 % | -140.110 M -155.56 % | -54.825 M -98.63 % | -27.602 M 59.38 % | -67.950 M 2.02 % | -69.352 M -847.56 % | -7.319 M -1.98 % | -7.177 M -142.91 % | 16.726 M 570.43 % | -3.556 M 0.00 % | -3.556 M -100.00 % | -1.778 M 89.47 % | -16.878 M -100.00 % | -8.439 M |
Accounts receivables | -24.454 M -2 688.37 % | -877.000 K 89.23 % | -8.145 M -444.11 % | 2.367 M 113.66 % | -17.329 M -215.24 % | 15.037 M 538.65 % | -3.428 M 10.14 % | -3.815 M 21.19 % | -4.841 M 84.37 % | -30.966 M -25 691.74 % | 121.000 K 113.94 % | -868.000 K 76.36 % | -3.671 M 53.37 % | -7.872 M -413.38 % | 2.512 M 115.14 % | -16.596 M -1 514.40 % | -1.028 M 61.93 % | -2.700 M -329.98 % | 1.174 M -21.42 % | 1.494 M 145.65 % | -3.273 M -377.84 % | 1.178 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -6.430 M -114.57 % | 44.130 M -0.47 % | 44.337 M 1 715.78 % | -2.744 M 91.38 % | -31.850 M 55.20 % | -71.098 M -163.31 % | 112.309 M 469.51 % | -30.394 M 16.39 % | -36.352 M -127.71 % | 131.164 M 605.12 % | -25.967 M 84.68 % | -169.508 M -210.90 % | 152.854 M 241.74 % | -107.844 M -959.66 % | 12.545 M 160.65 % | -20.685 M 3.91 % | -21.526 M 76.35 % | -91.017 M -582.44 % | 18.866 M 126.17 % | -72.079 M -1 800.38 % | 4.239 M 195.25 % | -4.451 M 0.00 % | -4.451 M -100.00 % | -2.225 M 83.23 % | -13.270 M -100.00 % | -6.635 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.899 M 70.64 % | -23.497 M -1 894.63 % | -1.178 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -34.503 M -199.61 % | 34.639 M 239.17 % | -24.890 M -10.87 % | -22.449 M 8.74 % | -24.600 M -353.37 % | -5.426 M 84.37 % | -34.720 M -171.20 % | 48.765 M 216.84 % | -41.738 M -147.55 % | 87.772 M 154.49 % | 34.490 M 147.72 % | 13.923 M 158.21 % | -23.917 M 1.96 % | -24.394 M 65.09 % | -69.882 M -822.00 % | 9.679 M 121.32 % | -45.396 M -286.32 % | 24.365 M 189.06 % | -27.359 M -143.15 % | 63.408 M 302.34 % | 15.760 M 5 668.90 % | -283.000 K -131.62 % | 895.000 K 100.00 % | 447.500 K 112.40 % | -3.608 M -100.00 % | -1.804 M |
Other non cash items | 18.100 M -77.84 % | 81.692 M 413.15 % | -26.087 M -182.19 % | 31.741 M 153.85 % | -58.941 M -453.11 % | 16.692 M 674.40 % | -2.906 M 97.47 % | -115.071 M -192.83 % | -39.296 M 51.14 % | -80.420 M 41.49 % | -137.452 M -1 779.81 % | -7.312 M 82.54 % | -41.873 M -252.79 % | -11.869 M 88.77 % | -105.657 M -125.20 % | -46.916 M -33.48 % | -35.149 M -219.04 % | 29.527 M -33.38 % | 44.320 M 854.13 % | -5.877 M -119.73 % | 29.781 M 124.36 % | -122.269 M -809.79 % | 17.226 M 100.00 % | 8.613 M 702.52 % | -1.430 M -100.00 % | -714.750 K |
Net cash provided by operating activities | 210.811 M -5.31 % | 222.634 M 14.91 % | 193.753 M -5.29 % | 204.576 M 30.63 % | 156.604 M 7.47 % | 145.718 M -54.73 % | 321.921 M 48.01 % | 217.496 M -32.53 % | 322.338 M -32.11 % | 474.774 M 690.96 % | 60.025 M -79.09 % | 287.092 M -38.84 % | 469.391 M 363.62 % | 101.245 M -51.14 % | 207.200 M -34.12 % | 314.489 M -3.59 % | 326.198 M 2.34 % | 318.739 M -27.32 % | 438.579 M 51.89 % | 288.751 M -13.98 % | 335.681 M 41.69 % | 236.912 M 0.00 % | 236.912 M 100.00 % | 118.456 M -6.61 % | 126.835 M 100.00 % | 63.417 M |
Investments in property plant and equipment | -25.058 M | 0.000 100.00 % | -47.322 M -51.32 % | -31.273 M 46.69 % | -58.660 M -19.89 % | -48.929 M 55.13 % | -109.057 M 26.05 % | -147.465 M -270.91 % | -39.758 M 47.16 % | -75.243 M -23.81 % | -60.772 M 68.54 % | -193.147 M 12.24 % | -220.091 M 18.83 % | -271.133 M -47.50 % | -183.821 M -30.83 % | -140.504 M -9.12 % | -128.758 M -163.52 % | -48.861 M -4.46 % | -46.775 M 48.11 % | -90.145 M -23.35 % | -73.078 M -30.57 % | -55.968 M 0.00 % | -55.968 M -100.00 % | -27.984 M 19.01 % | -34.553 M -100.00 % | -17.277 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.901 M | 0.000 | 0.000 -100.00 % | 711.467 M 2 610.35 % | 26.250 M 26.39 % | 20.769 M | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.219 B -245.78 % | -352.525 M 56.85 % | -817.000 M 0.00 % | -817.000 M -100.00 % | -408.500 M 25.39 % | -547.500 M -100.00 % | -273.750 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.500 M 55.54 % | 326.275 M -51.27 % | 669.500 M 0.00 % | 669.500 M 100.00 % | 334.750 M -26.43 % | 455.000 M 100.00 % | 227.500 M |
Other investing activites | -132.571 M -223.13 % | 107.667 M -74.47 % | 421.746 M 93.78 % | 217.639 M -50.02 % | 435.445 M -39.91 % | 724.690 M 51.72 % | 477.658 M 645.51 % | 64.071 M -2.22 % | 65.523 M 103.87 % | -1.692 B -696.82 % | 283.507 M 174.92 % | 103.124 M -72.21 % | 371.071 M 8.89 % | 340.779 M 105.99 % | 165.432 M 643.79 % | -30.422 M -317.83 % | -7.281 M 99.73 % | -2.657 B -1 328.27 % | -186.039 M -17.53 % | -158.287 M -514.33 % | 38.203 M 119.12 % | -199.780 M -198.19 % | 203.468 M 100.00 % | 101.734 M -19.93 % | 127.053 M 100.00 % | 63.527 M |
Net cash used for investing activites | -157.629 M -246.40 % | 107.667 M -71.24 % | 374.424 M 100.91 % | 186.366 M -50.54 % | 376.785 M -44.24 % | 675.761 M 83.33 % | 368.601 M 542.00 % | -83.394 M -423.67 % | 25.765 M 101.46 % | -1.767 B -893.44 % | 222.735 M 347.42 % | -90.023 M -159.63 % | 150.980 M 116.78 % | 69.646 M 478.74 % | -18.389 M 89.24 % | -170.926 M -14.00 % | -149.940 M 94.46 % | -2.706 B -1 062.31 % | -232.814 M 6.29 % | -248.432 M -612.35 % | -34.875 M 80.63 % | -180.011 M 11.09 % | -202.468 M -100.00 % | -101.234 M 56.22 % | -231.226 M -100.00 % | -115.613 M |
Debt repayment | -83.721 M | 0.000 100.00 % | -119.371 M | 0.000 100.00 % | -331.230 M | 0.000 100.00 % | -267.705 M | 0.000 100.00 % | -101.668 M | 0.000 100.00 % | -111.896 M | 0.000 100.00 % | -107.969 M | 0.000 | 0.000 | 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 -100.00 % | 102.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 630.167 M 1 616.95 % | 36.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -174.987 M -25.96 % | -138.924 M 24.98 % | -185.186 M -258.13 % | -51.709 M | 0.000 | 0.000 | 0.000 100.00 % | -82.900 M -21 376.68 % | -386.000 K -554.24 % | -59.000 K | 0.000 | 0.000 | 0.000 100.00 % | -263.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -94.377 M | 0.000 100.00 % | -105.625 M 59.05 % | -257.955 M | 0.000 | 0.000 100.00 % | -236.286 M | 0.000 100.00 % | -154.668 M | 0.000 100.00 % | -232.926 M | 0.000 100.00 % | -326.218 M | 0.000 100.00 % | -235.897 M | 0.000 100.00 % | -206.833 M | 0.000 | 0.000 | 0.000 100.00 % | -85.111 M -164.66 % | -32.159 M 0.00 % | -32.159 M -100.00 % | -16.079 M 46.40 % | -30.000 M -100.00 % | -15.000 M |
Other financing activites | -65.934 M 26.54 % | -89.758 M -155.75 % | 160.994 M 132.50 % | -495.302 M -652.12 % | 89.709 M 109.18 % | -976.743 M -701.29 % | 162.440 M 199.99 % | -162.450 M -608.37 % | 31.955 M -97.40 % | 1.230 B 470.15 % | 215.785 M 168.57 % | -314.693 M | 0.000 | 0.000 | 0.000 100.00 % | -162.686 M -1 205.14 % | -12.465 M -100.51 % | 2.457 B 1 311.63 % | -202.771 M -598.97 % | -29.010 M 90.33 % | -300.000 M -366.44 % | -64.317 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -419.019 M -83.23 % | -228.682 M 8.23 % | -249.188 M 69.04 % | -804.966 M -233.29 % | -241.521 M 75.27 % | -976.743 M -185.97 % | -341.551 M -39.21 % | -245.350 M -9.16 % | -224.767 M -118.27 % | 1.230 B 1 053.41 % | -129.037 M 59.00 % | -314.693 M 27.52 % | -434.187 M -64.76 % | -263.525 M -11.71 % | -235.897 M -45.00 % | -162.686 M 25.82 % | -219.298 M -108.93 % | 2.457 B 1 311.63 % | -202.771 M -598.97 % | -29.010 M 90.33 % | -300.000 M -832.88 % | -32.159 M 0.00 % | -32.159 M -100.00 % | -16.079 M 46.40 % | -30.000 M -100.00 % | -15.000 M |
Effect of forex changes on cash | -2.102 M -146.89 % | 4.483 M 209.02 % | -4.112 M -160.72 % | 6.772 M -45.03 % | 12.320 M -15.20 % | 14.529 M 85.98 % | 7.812 M 325.03 % | 1.838 M 113.29 % | -13.834 M 44.11 % | -24.754 M -272.36 % | 14.362 M 9.60 % | 13.104 M 401.49 % | 2.613 M -96.02 % | 65.593 M 275.46 % | 17.470 M 123.51 % | -74.316 M -15.70 % | -64.230 M -241.61 % | 45.358 M 9 979.56 % | 450.000 K -93.01 % | 6.442 M 1 964.74 % | 312.000 K 102.78 % | -11.229 M -200.00 % | 11.229 M 100.00 % | 5.614 M -94.74 % | 106.758 M 100.00 % | 53.379 M |
Net change in cash | 437.517 M 162.56 % | -699.354 M -200.00 % | 699.354 M 271.73 % | -407.252 M -233.88 % | 304.188 M 316.14 % | -140.735 M -139.45 % | 356.783 M 426.10 % | -109.410 M -199.92 % | 109.502 M 225.88 % | -86.990 M -151.75 % | 168.085 M 260.82 % | -104.520 M -155.36 % | 188.797 M 798.19 % | -27.041 M 8.69 % | -29.616 M 68.30 % | -93.439 M 12.89 % | -107.270 M -193.34 % | 114.927 M 3 237.02 % | 3.444 M 123.90 % | -14.410 M -129.62 % | 48.642 M 79.96 % | 27.029 M 300.00 % | 6.757 M 0.00 % | 6.757 M 148.91 % | -13.817 M 0.00 % | -13.817 M |
Cash at beginning of period | 0.000 -100.00 % | 699.354 M | 0.000 -100.00 % | 791.729 M 62.39 % | 487.541 M -22.40 % | 628.276 M 131.42 % | 271.493 M -28.72 % | 380.903 M 40.35 % | 271.401 M -24.27 % | 358.390 M 88.32 % | 190.305 M -35.45 % | 294.826 M 178.06 % | 106.029 M -20.32 % | 133.070 M -18.20 % | 162.686 M 74.11 % | 93.439 M -53.45 % | 200.709 M 133.98 % | 85.782 M 4.18 % | 82.338 M 27.48 % | 64.587 M 305.05 % | 15.945 M -56.61 % | 36.752 M 300.00 % | 9.188 M 0.00 % | 9.188 M -60.06 % | 23.005 M 0.00 % | 23.005 M |
Cash at end of period | 437.517 M | 0.000 -100.00 % | 699.354 M 81.90 % | 384.477 M -51.44 % | 791.729 M 62.39 % | 487.541 M -22.40 % | 628.276 M 131.42 % | 271.493 M -28.72 % | 380.903 M 40.35 % | 271.400 M -24.27 % | 358.390 M 88.32 % | 190.306 M -35.45 % | 294.826 M 178.06 % | 106.029 M -20.32 % | 133.070 M | 0.000 -100.00 % | 93.439 M -53.45 % | 200.709 M 133.98 % | 85.782 M 70.96 % | 50.177 M -22.31 % | 64.587 M 1.26 % | 63.781 M 300.00 % | 15.945 M 0.00 % | 15.945 M 73.54 % | 9.188 M 0.00 % | 9.188 M |
Operating cash flow | 210.811 M -5.31 % | 222.634 M 14.91 % | 193.753 M -5.29 % | 204.576 M 30.63 % | 156.604 M 7.47 % | 145.718 M -54.73 % | 321.921 M 48.01 % | 217.496 M -32.53 % | 322.338 M -32.11 % | 474.774 M 690.96 % | 60.025 M -79.09 % | 287.092 M -38.84 % | 469.391 M 363.62 % | 101.245 M -51.14 % | 207.200 M -34.12 % | 314.489 M -3.59 % | 326.198 M 2.34 % | 318.739 M -27.32 % | 438.579 M 51.89 % | 288.751 M -13.98 % | 335.681 M 41.69 % | 236.912 M 0.00 % | 236.912 M 100.00 % | 118.456 M -6.61 % | 126.835 M 100.00 % | 63.417 M |
Capital expenditure | -25.058 M -130.29 % | -10.881 M 77.01 % | -47.322 M -51.32 % | -31.273 M 46.69 % | -58.660 M -19.89 % | -48.929 M 55.13 % | -109.057 M 26.05 % | -147.465 M -270.91 % | -39.758 M 47.16 % | -75.243 M -23.81 % | -60.772 M 68.54 % | -193.147 M 12.24 % | -220.091 M 18.83 % | -271.133 M -47.50 % | -183.821 M -30.83 % | -140.504 M -9.12 % | -128.758 M -163.52 % | -48.861 M -4.46 % | -46.775 M 48.11 % | -90.145 M -23.35 % | -73.078 M -30.57 % | -55.968 M 0.00 % | -55.968 M -100.00 % | -27.984 M 19.01 % | -34.553 M -100.00 % | -17.277 M |
Free CashFlow | 185.753 M -12.28 % | 211.753 M 44.61 % | 146.431 M -15.51 % | 173.303 M 76.94 % | 97.944 M 1.19 % | 96.789 M -54.53 % | 212.864 M 203.96 % | 70.031 M -75.22 % | 282.580 M -29.27 % | 399.531 M 53 584.74 % | -747.000 K -100.80 % | 93.945 M -62.32 % | 249.300 M 246.74 % | -169.888 M -826.67 % | 23.379 M -86.56 % | 173.985 M -11.88 % | 197.440 M -26.84 % | 269.878 M -31.12 % | 391.804 M 97.28 % | 198.606 M -24.37 % | 262.603 M 45.13 % | 180.945 M 0.00 % | 180.945 M 100.00 % | 90.472 M -1.96 % | 92.282 M 100.00 % | 46.141 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 | 2013 | 2013 |