Rici Healthcare Holdings Limited 1526.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.924 B -2.28 % | 2.993 B 26.01 % | 2.375 B -0.09 % | 2.377 B 23.48 % | 1.925 B 11.53 % | 1.726 B 25.64 % | 1.374 B 27.20 % | 1.080 B 15.48 % | 935.383 M 16.52 % | 802.796 M 34.30 % | 597.750 M 22.26 % | 488.919 M |
| Net income | 297.321 M -18.27 % | 363.803 M 25.11 % | 290.793 M 60.17 % | 181.553 M 2 405.14 % | -7.876 M 88.61 % | -69.163 M -28.47 % | -53.836 M 13.40 % | -62.166 M -205.50 % | 58.924 M 103.31 % | 28.982 M 248.38 % | 8.319 M -77.22 % | 36.520 M |
| Income before tax | 483.921 M -11.31 % | 545.632 M 66.76 % | 327.190 M -16.55 % | 392.075 M 460.29 % | -108.823 M 35.32 % | -168.248 M 4.27 % | -175.747 M -61.36 % | -108.914 M -219.71 % | 90.982 M 83.48 % | 49.587 M 735.78 % | 5.933 M -87.85 % | 48.828 M |
| Income before tax ratio | 0.17 -9.24 % | 0.18 32.34 % | 0.14 -16.47 % | 0.16 391.78 % | -0.06 42.01 % | -0.10 23.80 % | -0.13 -26.86 % | -0.10 -203.67 % | 0.10 57.47 % | 0.06 522.31 % | 0.01 -90.06 % | 0.10 |
| EBITDA | 798.686 M -25.33 % | 1.070 B 86.79 % | 572.613 M -16.14 % | 682.804 M 190.87 % | 234.749 M -32.37 % | 347.105 M 1 147.33 % | -33.142 M -1 601.68 % | 2.207 M -98.71 % | 171.038 M 20.71 % | 141.688 M 64.60 % | 86.081 M -27.53 % | 118.783 M |
| Net income ratio | 0.10 -16.37 % | 0.12 -0.71 % | 0.12 60.32 % | 0.08 1 966.83 % | 0.00 89.79 % | -0.04 -2.25 % | -0.04 31.92 % | -0.06 -191.36 % | 0.06 74.49 % | 0.04 159.40 % | 0.01 -81.37 % | 0.07 |
| Ratio EBITDA | 0.27 -23.59 % | 0.36 48.24 % | 0.24 -16.06 % | 0.29 135.56 % | 0.12 -39.36 % | 0.20 933.60 % | -0.02 -1 280.57 % | 0.00 -98.88 % | 0.18 3.60 % | 0.18 22.56 % | 0.14 -40.73 % | 0.24 |
| Gross profit ratio | 0.40 -4.36 % | 0.42 6.95 % | 0.39 -4.84 % | 0.41 36.01 % | 0.30 7.58 % | 0.28 -0.26 % | 0.28 -24.31 % | 0.37 -1.90 % | 0.38 8.53 % | 0.35 10.36 % | 0.32 -6.34 % | 0.34 |
| Weighted average shs out dil | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B -0.05 % | 1.591 B -0.06 % | 1.592 B -3.38 % | 1.648 B 21.09 % | 1.361 B 7.04 % | 1.271 B -20.06 % | 1.590 B 0.00 % | 1.590 B |
| Weighted average shs out | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B -0.05 % | 1.591 B -0.06 % | 1.592 B 0.00 % | 1.592 B 18.17 % | 1.347 B -7.02 % | 1.449 B -8.88 % | 1.590 B 0.00 % | 1.590 B |
| EPS diluted | 0.19 -17.39 % | 0.23 35.29 % | 0.17 -22.73 % | 0.22 4 500.00 % | -0.01 88.51 % | -0.04 -28.70 % | -0.03 10.34 % | -0.04 -194.25 % | 0.04 75.44 % | 0.02 338.46 % | 0.01 -77.39 % | 0.02 |
| Earnings per share | 0.19 -17.39 % | 0.23 35.29 % | 0.17 -22.73 % | 0.22 4 500.00 % | -0.01 88.51 % | -0.04 -28.70 % | -0.03 13.33 % | -0.04 -189.24 % | 0.04 118.50 % | 0.02 284.62 % | 0.01 -77.39 % | 0.02 |
| Gross profit | 1.168 B -6.54 % | 1.250 B 34.76 % | 927.202 M -4.92 % | 975.217 M 67.95 % | 580.664 M 19.98 % | 483.982 M 25.32 % | 386.203 M -3.73 % | 401.154 M 13.28 % | 354.131 M 26.46 % | 280.043 M 48.22 % | 188.942 M 14.51 % | 164.997 M |
| Income tax expense | 129.266 M -10.02 % | 143.657 M 70.94 % | 84.041 M -14.57 % | 98.373 M 502.55 % | 16.326 M 625.60 % | 2.250 M -94.30 % | 39.470 M 533.14 % | 6.234 M -82.96 % | 36.593 M 78.76 % | 20.471 M 7 624.91 % | 265.000 K -97.05 % | 8.974 M |
| Cost of revenue | 1.757 B 0.78 % | 1.743 B 20.40 % | 1.448 B 3.27 % | 1.402 B 4.27 % | 1.345 B 8.24 % | 1.242 B 25.77 % | 987.733 M 45.47 % | 678.995 M 16.82 % | 581.252 M 11.19 % | 522.753 M 27.87 % | 408.808 M 26.21 % | 323.922 M |
| General and administrative expenses | 265.140 M 18.45 % | 223.845 M 0.64 % | 222.413 M 1.50 % | 219.136 M -25.50 % | 294.154 M -3.70 % | 305.449 M -7.13 % | 328.917 M 12.37 % | 292.718 M 45.87 % | 200.676 M 32.43 % | 151.528 M 29.64 % | 116.882 M 64.87 % | 70.894 M |
| Selling and marketing expenses | 301.847 M -20.69 % | 380.584 M 32.68 % | 286.843 M 13.73 % | 252.206 M 11.44 % | 226.319 M -4.74 % | 237.575 M 5.58 % | 225.014 M 28.34 % | 175.324 M 129.63 % | 76.350 M 12.92 % | 67.613 M 59.06 % | 42.507 M 51.99 % | 27.967 M |
| Other expenses | -6.723 M 43.22 % | -11.840 M 13.78 % | -13.732 M -9.82 % | -12.504 M 12.25 % | -14.249 M 62.66 % | -38.156 M -4 702.65 % | 829.000 K 222.57 % | 257.000 K -66.67 % | 771.000 K | 0.000 -100.00 % | 1.110 M 120.85 % | -5.324 M |
| Operating expenses | 560.264 M -5.45 % | 592.589 M 19.59 % | 495.524 M 8.00 % | 458.838 M -9.12 % | 504.884 M 0.00 % | 504.868 M -5.13 % | 532.190 M 8.35 % | 491.194 M 101.70 % | 243.523 M 16.84 % | 208.422 M 35.42 % | 153.905 M 64.54 % | 93.537 M |
| Cost and expenses | 2.317 B -0.81 % | 2.336 B 20.19 % | 1.943 B 4.00 % | 1.869 B 1.03 % | 1.849 B 5.86 % | 1.747 B 14.95 % | 1.520 B 29.89 % | 1.170 B 41.88 % | 824.775 M 12.80 % | 731.175 M 29.94 % | 562.713 M 34.79 % | 417.459 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 |
| Selling general and administrative expenses | 566.987 M -6.19 % | 604.429 M 18.69 % | 509.256 M 8.04 % | 471.342 M -9.21 % | 519.133 M -4.40 % | 543.024 M -1.97 % | 553.931 M 18.33 % | 468.142 M 68.93 % | 277.126 M 26.40 % | 219.241 M 37.55 % | 159.389 M 61.23 % | 98.861 M |
| Interest income | 4.873 M -53.02 % | 10.373 M 61.57 % | 6.420 M -7.59 % | 6.947 M -17.92 % | 8.464 M -29.40 % | 11.989 M -2.05 % | 12.240 M -35.15 % | 18.874 M -3.83 % | 19.626 M -10.93 % | 22.034 M 6 742.86 % | 322.000 K 71.28 % | 188.000 K |
| Interest expense | 128.135 M 0.80 % | 127.118 M 3.30 % | 123.052 M -0.40 % | 123.549 M -26.28 % | 167.602 M 5.18 % | 159.351 M 279.41 % | 42.000 M 66.36 % | 25.246 M 21.40 % | 20.795 M -7.48 % | 22.477 M -14.24 % | 26.210 M 14.41 % | 22.908 M |
| Depreciation and amortization | 172.442 M -56.55 % | 396.838 M 182.12 % | 140.665 M -13.23 % | 162.107 M 2.35 % | 158.391 M -55.51 % | 356.002 M 177.84 % | 128.133 M 49.21 % | 85.875 M 5.22 % | 81.617 M 20.17 % | 67.917 M 33.13 % | 51.014 M 8.43 % | 47.047 M |
| Operating income | 607.495 M -7.52 % | 656.920 M 52.08 % | 431.948 M -16.35 % | 516.379 M 581.42 % | 75.780 M 280.87 % | -41.898 M 73.01 % | -155.252 M -172.90 % | -56.890 M -162.52 % | 90.991 M 23.34 % | 73.771 M 122.05 % | 33.223 M -53.46 % | 71.391 M |
| Operating income ratio | 0.21 -5.37 % | 0.22 20.69 % | 0.18 -16.27 % | 0.22 451.85 % | 0.04 262.17 % | -0.02 78.52 % | -0.11 -114.55 % | -0.05 -154.14 % | 0.10 5.86 % | 0.09 65.33 % | 0.06 -61.94 % | 0.15 |
| Total other income expenses net | -123.574 M -11.04 % | -111.288 M -6.51 % | -104.488 M 15.94 % | -124.304 M 32.66 % | -184.603 M -31.10 % | -140.809 M -587.04 % | -20.495 M 60.00 % | -51.242 M -569 255.56 % | -9.000 K 99.96 % | -23.698 M 13.16 % | -27.290 M -20.95 % | -22.563 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 | 1.190 B -18.20 % | 1.455 B -7.80 % | 1.578 B -19.96 % | 1.972 B -15.78 % | 2.342 B 0.44 % | 2.331 B 796.59 % | 260.015 M 2 915.37 % | 8.623 M 101.52 % | -566.463 M -1 130.61 % | 54.964 M 103.36 % | 27.028 M -87.84 % | 222.211 M |
| Total investments | 180.985 M -6.55 % | 193.680 M 0.69 % | 192.347 M 725.59 % | 23.298 M -8.42 % | 25.441 M 3.72 % | 24.528 M 15.45 % | 21.245 M 38.26 % | 15.366 M 62.53 % | 9.454 M 112.16 % | 4.456 M 13.18 % | 3.937 M -33.62 % | 5.931 M |
| Total debt | 2.300 B 1.49 % | 2.267 B -1.39 % | 2.299 B -16.21 % | 2.743 B -5.51 % | 2.903 B 9.12 % | 2.661 B 252.23 % | 755.422 M 24.83 % | 605.167 M 92.38 % | 314.565 M 8.99 % | 288.622 M -22.71 % | 373.429 M 19.96 % | 311.284 M |
| Accumulated other comprehensive income loss | -246.518 M -5.61 % | -233.418 M -5.72 % | -220.783 M -6.96 % | -206.408 M -5.02 % | -196.546 M -197.82 % | -65.996 M 23.80 % | -86.609 M -229.63 % | 66.810 M 34.43 % | 49.698 M 6.75 % | 46.554 M 118.90 % | -246.271 M -25.07 % | -196.899 M |
| Retained earnings | 1.129 B 35.74 % | 831.910 M 81.50 % | 458.344 M 173.55 % | 167.551 M 1 296.62 % | -14.002 M -128.57 % | -6.126 M -109.72 % | 63.037 M -46.29 % | 117.364 M -34.63 % | 179.530 M 48.86 % | 120.606 M 784.92 % | 13.629 M -90.78 % | 147.788 M |
| Common stock | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M -0.09 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M | 0.000 | 0.000 | 0.000 |
| Total equity | 1.375 B 23.44 % | 1.114 B 23.12 % | 904.826 M 54.03 % | 587.426 M 76.70 % | 332.440 M -40.95 % | 562.936 M -20.38 % | 707.062 M -23.98 % | 930.054 M -2.18 % | 950.755 M 357.43 % | 207.849 M -63.43 % | 568.354 M 62.94 % | 348.806 M |
| Other non current liabilities | 7.276 M 96.91 % | 3.695 M | 0.000 -100.00 % | 145.464 M 12.00 % | 129.879 M 109.21 % | -1.410 B -15 705.80 % | -8.920 M | 0.000 | 0.000 -100.00 % | 28.507 M 59.94 % | 17.824 M 84.69 % | 9.651 M |
| Long term debt | 1.486 B 9.65 % | 1.355 B -4.45 % | 1.418 B -15.56 % | 1.679 B -6.89 % | 1.803 B 8.05 % | 1.669 B 1 201.72 % | 128.227 M 718.45 % | 15.667 M 238.16 % | 4.633 M -85.99 % | 33.065 M -13.47 % | 38.210 M 130.82 % | 16.554 M |
| Total non current liabilities | 1.493 B 9.89 % | 1.358 B -9.93 % | 1.508 B -21.40 % | 1.919 B 251.23 % | 546.279 M 110.69 % | 259.276 M 117.32 % | 119.307 M 661.52 % | 15.667 M 238.16 % | 4.633 M -92.48 % | 61.572 M 9.88 % | 56.034 M 113.83 % | 26.205 M |
| Other current liabilities | 1.014 B 3.98 % | 974.705 M -48.99 % | 1.911 B 7.57 % | 1.776 B 174.23 % | 647.694 M -58.02 % | 1.543 B 182.60 % | 546.001 M 61.00 % | 339.121 M 114.89 % | 157.809 M -8.68 % | 172.807 M -9.55 % | 191.048 M 23.84 % | 154.268 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -880.675 M 17.24 % | -1.064 B | 0.000 100.00 % | -991.679 M -58.11 % | -627.195 M -6.39 % | -589.500 M -90.20 % | -309.932 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 814.708 M -10.64 % | 911.764 M 3.53 % | 880.675 M -17.24 % | 1.064 B -3.25 % | 1.100 B 10.92 % | 991.679 M 58.11 % | 627.195 M 6.39 % | 589.500 M 87.48 % | 314.432 M 23.04 % | 255.557 M -46.45 % | 477.219 M 61.92 % | 294.730 M |
| Total current liabilities | 1.991 B -8.07 % | 2.165 B 0.53 % | 2.154 B 6.10 % | 2.030 B 4.36 % | 1.945 B 13.74 % | 1.710 B 29.15 % | 1.324 B 27.04 % | 1.042 B 80.27 % | 578.209 M -6.99 % | 621.689 M -17.17 % | 750.573 M 44.55 % | 519.258 M |
| Total liabilities | 3.483 B -1.15 % | 3.524 B -3.78 % | 3.662 B -7.26 % | 3.949 B 1.81 % | 3.879 B 10.57 % | 3.508 B 111.86 % | 1.656 B 46.09 % | 1.133 B 80.16 % | 629.037 M -7.94 % | 683.261 M -15.29 % | 806.607 M 47.88 % | 545.463 M |
| Other non current assets | 205.313 M -16.59 % | 246.161 M 297.23 % | -124.806 M 41.54 % | -213.488 M 9.16 % | -235.022 M -30.74 % | -179.764 M -25.81 % | -142.880 M -74.27 % | -81.988 M -74.16 % | -47.077 M -169.42 % | 67.817 M 407.50 % | 13.363 M 85.21 % | 7.215 M |
| Long term investments | 180.985 M -6.55 % | 193.680 M 0.69 % | 192.347 M 1 785.20 % | 10.203 M -17.72 % | 12.400 M 6.67 % | 11.625 M 17.12 % | 9.926 M 92.14 % | 5.166 M 30.49 % | 3.959 M 99.45 % | 1.985 M -92.97 % | 28.228 M 35.19 % | 20.881 M |
| Intangible assets | 15.636 M -12.44 % | 17.858 M 231.44 % | 5.388 M -50.44 % | 10.871 M -1.87 % | 11.078 M -20.98 % | 14.019 M -25.04 % | 18.703 M -10.62 % | 20.926 M 76.06 % | 11.886 M 37.44 % | 8.648 M 97.58 % | 4.377 M 0.85 % | 4.340 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 | 15.636 M -12.44 % | 17.858 M 231.44 % | 5.388 M -50.44 % | 10.871 M -1.87 % | 11.078 M -20.98 % | 14.019 M -25.04 % | 18.703 M -10.62 % | 20.926 M 76.06 % | 11.886 M 37.44 % | 8.648 M 97.58 % | 4.377 M 0.85 % | 4.340 M |
| Property plant equipment net | 2.789 B 1.75 % | 2.741 B 2.90 % | 2.664 B -3.97 % | 2.774 B 6.70 % | 2.600 B -4.24 % | 2.715 B 158.86 % | 1.049 B 34.76 % | 778.333 M 97.94 % | 393.223 M 2.27 % | 384.486 M 3.39 % | 371.872 M 14.26 % | 325.464 M |
| Total non current assets | 3.191 B -0.24 % | 3.199 B 11.79 % | 2.862 B 2.38 % | 2.795 B 6.55 % | 2.624 B -4.28 % | 2.741 B 154.36 % | 1.078 B 33.95 % | 804.425 M 96.65 % | 409.068 M -11.64 % | 462.936 M 4.35 % | 443.623 M 20.43 % | 368.351 M |
| Other current assets | 177.343 M -38.96 % | 290.525 M -3.62 % | 301.433 M 21.06 % | 249.004 M -16.69 % | 298.905 M -18.41 % | 366.368 M 34.34 % | 272.713 M 4.53 % | 260.906 M 1 574.41 % | 15.582 M -69.51 % | 51.105 M -89.29 % | 477.001 M 43.52 % | 332.365 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 13.095 M 0.41 % | 13.041 M 1.07 % | 12.903 M 13.99 % | 11.319 M 10.97 % | 10.200 M 85.62 % | 5.495 M 122.38 % | 2.471 M 110.17 % | -24.291 M -62.48 % | -14.950 M |
| cash and cash equivalents | 1.110 B 36.81 % | 811.210 M 12.65 % | 720.141 M -6.63 % | 771.264 M 37.28 % | 561.819 M 70.48 % | 329.551 M -33.48 % | 495.407 M -16.95 % | 596.544 M -32.29 % | 881.028 M 277.06 % | 233.658 M -32.55 % | 346.401 M 288.90 % | 89.073 M |
| Cash and short term investments | 1.116 B 37.57 % | 811.210 M 12.65 % | 720.141 M -8.19 % | 784.359 M 36.44 % | 574.860 M 67.86 % | 342.454 M -32.42 % | 506.726 M -16.48 % | 606.744 M -31.56 % | 886.523 M 275.44 % | 236.129 M -31.83 % | 346.401 M 288.90 % | 89.073 M |
| Total current assets | 1.667 B 15.89 % | 1.439 B 6.07 % | 1.356 B -5.92 % | 1.442 B 19.39 % | 1.208 B 14.71 % | 1.053 B -3.41 % | 1.090 B 0.26 % | 1.087 B 3.32 % | 1.052 B 145.74 % | 428.174 M -54.03 % | 931.338 M 77.09 % | 525.918 M |
| Inventory | 49.802 M 33.17 % | 37.396 M -33.26 % | 56.035 M -9.12 % | 61.656 M 20.57 % | 51.136 M -5.11 % | 53.889 M 29.14 % | 41.730 M 74.03 % | 23.978 M 25.34 % | 19.131 M -2.82 % | 19.686 M -7.33 % | 21.243 M 43.33 % | 14.821 M |
| Net receivables | 324.064 M 8.21 % | 299.469 M 7.45 % | 278.712 M -19.61 % | 346.719 M 22.67 % | 282.653 M -2.54 % | 290.027 M 7.93 % | 268.727 M 37.48 % | 195.462 M 49.26 % | 130.956 M 8.00 % | 121.254 M 39.87 % | 86.693 M -3.31 % | 89.659 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 124.806 M -41.54 % | 213.488 M -9.16 % | 235.022 M 30.74 % | 179.764 M 25.81 % | 142.880 M 74.27 % | 81.988 M 74.16 % | 47.077 M | 0.000 -100.00 % | 25.783 M 146.70 % | 10.451 M |
| Other assets | 0.000 | 0.000 -100.00 % | 348.692 M 16.57 % | 299.122 M -21.26 % | 379.881 M 37.16 % | 276.956 M 41.85 % | 195.239 M 13.62 % | 171.832 M 44.97 % | 118.532 M | 0.000 | 0.000 | 0.000 |
| Account payables | 162.299 M -1.33 % | 164.483 M -3.71 % | 170.825 M -9.70 % | 189.173 M 15.78 % | 163.397 M 14.90 % | 142.207 M 4.16 % | 136.522 M 31.23 % | 104.030 M 16.80 % | 89.064 M -53.93 % | 193.325 M 167.61 % | 72.241 M 20.70 % | 59.850 M |
| Tax payables | 0.000 -100.00 % | 114.276 M 57.89 % | 72.379 M 11.81 % | 64.732 M 89.39 % | 34.180 M 36.49 % | 25.042 M 72.82 % | 14.490 M 49.46 % | 9.695 M -42.65 % | 16.904 M | 0.000 -100.00 % | 10.065 M -3.31 % | 10.410 M |
| Deferred revenue non current | 0.000 -100.00 % | 3.695 M -95.91 % | 90.296 M -4.02 % | 94.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 29.300 M 327.13 % | -12.900 M 73.72 % | -49.092 M 45.50 % | -90.074 M 48.04 % | -173.369 M -113.25 % | -81.299 M -747.23 % | 12.561 M -54.83 % | 27.807 M 705.07 % | 3.454 M 401.31 % | 689.000 K -93.76 % | 11.036 M -86.53 % | 81.908 M |
| Capital lease obligations | 1.503 B 7.38 % | 1.400 B 2.69 % | 1.363 B -8.78 % | 1.494 B -1.94 % | 1.524 B -9.13 % | 1.677 B 10 138.63 % | 16.380 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K |
| Preferred stock | 0.000 | 0.000 -100.00 % | 220.783 M 6.96 % | 206.408 M 5.02 % | 196.546 M 197.82 % | 65.996 M -23.80 % | 86.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 462.065 M -24.06 % | 608.457 M 23.04 % | 494.509 M -2.82 % | 508.884 M -1.90 % | 518.746 M -20.11 % | 649.296 M 3.00 % | 630.398 M -12.08 % | 717.007 M 0.00 % | 717.007 M 1 692.52 % | 40.000 M -85.61 % | 278.000 M -12.03 % | 316.009 M |
| Deferred tax liabilities non current | 0.000 100.00 % | -3.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 1.188 B -17.73 % | 1.444 B 4.10 % | 1.387 B -9.82 % | 1.538 B 625.18 % | 212.099 M 181.75 % | 75.280 M 62.96 % | 46.195 M | 0.000 | 0.000 | 0.000 |
| Total assets | 4.859 B 4.76 % | 4.638 B 1.55 % | 4.567 B 0.68 % | 4.536 B 7.72 % | 4.211 B 3.45 % | 4.071 B 72.29 % | 2.363 B 14.51 % | 2.063 B 30.61 % | 1.580 B 77.28 % | 891.110 M -35.19 % | 1.375 B 53.75 % | 894.269 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 % | 43.580 M -37.16 % | 69.351 M 436.51 % | -20.609 M -197.64 % | 21.108 M -72.55 % | 76.883 M -2.34 % | 78.726 M 552.57 % | 12.064 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 100.00 % | -3.247 M -129.66 % | 10.948 M -35.07 % | 16.861 M -2.82 % | 17.351 M -32.31 % | 25.634 M -0.71 % | 25.818 M 110.67 % | 12.255 M 289.79 % | 3.144 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | 49.499 M 327.19 % | 11.587 M 121.25 % | -54.528 M 36.75 % | -86.212 M -2 746.16 % | 3.258 M 106.97 % | -46.742 M 54.49 % | -102.701 M -12.88 % | -90.981 M -498.24 % | -15.208 M -26.75 % | -11.998 M -176.68 % | 15.647 M 23.50 % | 12.670 M |
| Accounts receivables | 55.356 M 175.29 % | -73.526 M -15.31 % | -63.764 M 19.21 % | -78.930 M -3 151.02 % | 2.587 M 107.68 % | -33.672 M 64.72 % | -95.440 M -10.80 % | -86.134 M -446.43 % | -15.763 M 33.39 % | -23.663 M 8.37 % | -25.824 M -6.71 % | -24.201 M |
| Inventory | 1.434 M 7.74 % | 1.331 M -85.59 % | 9.236 M 226.83 % | -7.282 M -1 185.25 % | 671.000 K 105.13 % | -13.070 M -80.00 % | -7.261 M -49.80 % | -4.847 M -973.33 % | 555.000 K -64.31 % | 1.555 M 124.21 % | -6.423 M -6 459.41 % | 101.000 K |
| Accounts payables | 0.000 | 0.000 -100.00 % | 4.655 M -2.47 % | 4.773 M 21.73 % | 3.921 M -18.45 % | 4.808 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.824 M 6.71 % | 24.201 M |
| Other working capital | -7.291 M -108.70 % | 83.782 M 1 899.83 % | -4.655 M 2.47 % | -4.773 M -21.73 % | -3.921 M 18.45 % | -4.808 M -121.04 % | 22.854 M 6.68 % | 21.423 M 71.59 % | 12.485 M 23.49 % | 10.110 M -78.89 % | 47.894 M 30.25 % | 36.770 M |
| Other non cash items | -172.147 M -400.38 % | 57.309 M -2.63 % | 58.858 M -55.33 % | 131.751 M 53.03 % | 86.094 M 174.28 % | -115.902 M -352.14 % | -25.634 M -129.44 % | 87.063 M 87.73 % | 46.376 M -37.65 % | 74.384 M 939.74 % | -8.858 M 21.25 % | -11.248 M |
| Net cash provided by operating activities | 790.576 M -4.32 % | 826.290 M 16.98 % | 706.373 M 3.71 % | 681.074 M 53.18 % | 444.633 M 169.43 % | 165.026 M 287.02 % | 42.640 M 56.30 % | 27.280 M -84.26 % | 173.283 M 8.79 % | 159.285 M 149.91 % | 63.736 M -34.49 % | 97.297 M |
| Investments in property plant and equipment | -205.607 M 39.39 % | -339.216 M -9.41 % | -310.045 M 4.50 % | -324.666 M 11.52 % | -366.921 M -16.86 % | -313.988 M -5.14 % | -298.639 M 24.74 % | -396.825 M -224.31 % | -122.361 M -11.26 % | -109.980 M -9.97 % | -100.010 M -34.62 % | -74.289 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 127.982 M | 0.000 | 0.000 100.00 % | -33.204 M 67.78 % | -103.049 M -4 856.66 % | -2.079 M 30.70 % | -3.000 M | 0.000 100.00 % | -7.330 M -22.17 % | -6.000 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -180.000 M | 0.000 | 0.000 100.00 % | -1.500 M 50.00 % | -3.000 M -200.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 52.018 M | 0.000 | 0.000 -100.00 % | 34.704 M -67.28 % | 106.049 M 3 344.27 % | 3.079 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 65.584 M -65.88 % | 192.217 M 433.08 % | 36.058 M -35.07 % | 55.533 M 383.86 % | 11.477 M 151.53 % | -22.272 M 77.27 % | -97.993 M -1 235.60 % | -7.337 M -285.55 % | -1.903 M -101.01 % | 187.971 M 252.34 % | -123.391 M -43.64 % | -85.905 M |
| Net cash used for investing activites | -140.023 M 4.75 % | -146.999 M 46.35 % | -273.987 M -1.80 % | -269.133 M 24.28 % | -355.444 M -5.71 % | -336.260 M 15.22 % | -396.632 M 2.61 % | -407.241 M -220.00 % | -127.264 M -263.18 % | 77.991 M 133.80 % | -230.731 M -38.83 % | -166.194 M |
| Debt repayment | -69.606 M 72.25 % | -250.817 M 50.89 % | -510.725 M -131.29 % | -220.819 M -156.91 % | 388.030 M 523.88 % | 62.196 M -53.54 % | 133.875 M -53.21 % | 286.102 M 839.80 % | 30.443 M 213.80 % | -26.752 M -142.93 % | 62.321 M 458.28 % | 11.163 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 682.680 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -75.398 M 57.40 % | -177.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.920 M 71.84 % | -440.109 M | 0.000 | 0.000 |
| Other financing activites | -206.225 M -25.06 % | -164.900 M -1 164.49 % | 15.491 M -42.26 % | 26.828 M 112.27 % | -218.711 M -255.88 % | -61.456 M -161.27 % | 100.297 M 163.89 % | -156.996 M -1 546.35 % | -9.536 M -108.16 % | 116.842 M -67.72 % | 362.002 M 587.08 % | 52.687 M |
| Net cash used provided by financing activities | -351.229 M 40.74 % | -592.721 M -19.69 % | -495.234 M -155.29 % | -193.991 M -214.57 % | 169.319 M 17 448.26 % | -976.000 K -100.42 % | 234.172 M 81.38 % | 129.106 M -77.73 % | 579.667 M 265.61 % | -350.019 M -182.49 % | 424.323 M 564.56 % | 63.850 M |
| Effect of forex changes on cash | -717.000 K -115.94 % | 4.499 M -61.63 % | 11.725 M 237.86 % | -8.505 M 67.59 % | -26.240 M -512.97 % | 6.354 M -65.99 % | 18.683 M 155.56 % | -33.629 M -255.09 % | 21.684 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 298.607 M 227.89 % | 91.069 M 278.14 % | -51.123 M -124.41 % | 209.445 M -9.83 % | 232.268 M 240.04 % | -165.856 M -63.99 % | -101.137 M 64.45 % | -284.484 M -143.94 % | 647.370 M 674.20 % | -112.743 M -143.81 % | 257.328 M 5 198.63 % | -5.047 M |
| Cash at beginning of period | 811.210 M 12.65 % | 720.141 M -6.63 % | 771.264 M 37.28 % | 561.819 M 70.48 % | 329.551 M -33.48 % | 495.407 M -16.95 % | 596.544 M -32.29 % | 881.028 M 277.06 % | 233.658 M -32.55 % | 346.401 M 288.90 % | 89.073 M -5.36 % | 94.120 M |
| Cash at end of period | 1.110 B 36.81 % | 811.210 M 12.65 % | 720.141 M -6.63 % | 771.264 M 37.28 % | 561.819 M 70.48 % | 329.551 M -33.48 % | 495.407 M -16.95 % | 596.544 M -32.29 % | 881.028 M 277.06 % | 233.658 M -32.55 % | 346.401 M 288.90 % | 89.073 M |
| Operating cash flow | 790.576 M -4.32 % | 826.290 M 16.98 % | 706.373 M 3.71 % | 681.074 M 53.18 % | 444.633 M 169.43 % | 165.026 M 287.02 % | 42.640 M 56.30 % | 27.280 M -84.26 % | 173.283 M 8.79 % | 159.285 M 149.91 % | 63.736 M -34.49 % | 97.297 M |
| Capital expenditure | -206.230 M 39.20 % | -339.216 M -9.41 % | -310.045 M 4.50 % | -324.666 M 11.52 % | -366.921 M -16.86 % | -313.988 M -5.14 % | -298.639 M 24.74 % | -396.825 M -224.31 % | -122.361 M -11.26 % | -109.980 M -9.97 % | -100.010 M -34.62 % | -74.289 M |
| Free CashFlow | 584.346 M 19.97 % | 487.074 M 22.90 % | 396.328 M 11.20 % | 356.408 M 358.63 % | 77.712 M 152.17 % | -148.962 M 41.81 % | -255.999 M 30.73 % | -369.545 M -825.71 % | 50.922 M 3.28 % | 49.305 M 235.92 % | -36.274 M -257.66 % | 23.008 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 | 572.425 M -66.19 % | 1.693 B 37.53 % | 1.231 B -27.93 % | 1.708 B 33.01 % | 1.284 B -18.22 % | 1.570 B 95.20 % | 804.538 M -41.60 % | 1.378 B 37.83 % | 999.533 M -25.52 % | 1.342 B 130.07 % | 583.260 M -43.00 % | 1.023 B 45.57 % | 702.933 M -15.07 % | 827.686 M 51.52 % | 546.250 M -15.21 % | 644.268 M 47.81 % | 435.881 M -20.07 % | 545.333 M 39.81 % | 390.050 M -22.21 % | 501.423 M 66.38 % | 301.373 M 0.84 % | 298.875 M 0.00 % | 298.875 M 100.00 % | 149.438 M -38.87 % | 244.460 M 100.00 % | 122.230 M |
| Net income | 27.971 M -86.83 % | 212.330 M 149.83 % | 84.991 M -64.65 % | 240.433 M 94.89 % | 123.370 M -60.78 % | 314.538 M 1 424.65 % | -23.745 M -107.01 % | 338.690 M 3 137.95 % | 10.460 M -93.30 % | 156.221 M 195.20 % | -164.097 M -1 739.24 % | -8.922 M 85.19 % | -60.241 M -528.94 % | 14.044 M 120.69 % | -67.880 M -198.69 % | -22.726 M 42.38 % | -39.440 M -156.56 % | 69.726 M 745.49 % | -10.802 M -114.21 % | 76.011 M 261.63 % | -47.029 M -957.41 % | 5.485 M 93.54 % | 2.834 M 100.00 % | 1.417 M -92.89 % | 19.927 M 100.00 % | 9.964 M |
| Income before tax | 59.721 M -83.35 % | 358.773 M 186.68 % | 125.148 M -65.78 % | 365.695 M 103.24 % | 179.937 M -57.40 % | 422.371 M 543.76 % | -95.181 M -124.01 % | 396.465 M 9 131.09 % | -4.390 M -103.77 % | 116.453 M 151.69 % | -225.276 M -494.52 % | -37.892 M 70.93 % | -130.356 M -289.19 % | -33.494 M 76.45 % | -142.253 M -165.53 % | -53.573 M 3.19 % | -55.341 M -159.35 % | 93.244 M 4 222.19 % | -2.262 M -102.14 % | 105.711 M 288.35 % | -56.124 M -1 991.93 % | 2.967 M 0.00 % | 2.967 M 100.00 % | 1.483 M -93.92 % | 24.414 M 100.00 % | 12.207 M |
| Income before tax ratio | 0.10 -50.76 % | 0.21 108.45 % | 0.10 -52.52 % | 0.21 52.79 % | 0.14 -47.91 % | 0.27 327.33 % | -0.12 -141.11 % | 0.29 6 652.26 % | 0.00 -105.06 % | 0.09 122.47 % | -0.39 -943.03 % | -0.04 80.03 % | -0.19 -358.26 % | -0.04 84.46 % | -0.26 -213.18 % | -0.08 34.51 % | -0.13 -174.25 % | 0.17 3 048.40 % | -0.01 -102.75 % | 0.21 213.21 % | -0.19 -1 976.24 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -90.06 % | 0.10 0.00 % | 0.10 |
| EBITDA | 134.105 M -74.08 % | 517.297 M 83.84 % | 281.389 M -45.80 % | 519.169 M 67.04 % | 310.814 M -41.25 % | 529.075 M 1 115.20 % | 43.538 M -91.67 % | 522.813 M 226.78 % | 159.991 M -46.09 % | 296.752 M 578.61 % | -62.003 M -155.84 % | 111.037 M 4 031.91 % | -2.824 M -108.26 % | 34.207 M 150.79 % | -67.349 M -484.59 % | 17.512 M 161.10 % | 6.707 M -94.54 % | 122.732 M 154.07 % | 48.306 M -68.53 % | 153.506 M 1 398.92 % | -11.818 M -127.37 % | 43.177 M 0.64 % | 42.904 M 100.00 % | 21.452 M -62.84 % | 57.725 M 100.00 % | 28.862 M |
| Net income ratio | 0.05 -61.03 % | 0.13 81.65 % | 0.07 -50.95 % | 0.14 46.52 % | 0.10 -52.04 % | 0.20 778.60 % | -0.03 -112.01 % | 0.25 2 249.21 % | 0.01 -91.01 % | 0.12 141.38 % | -0.28 -3 126.77 % | -0.01 89.83 % | -0.09 -605.07 % | 0.02 113.65 % | -0.12 -252.28 % | -0.04 61.02 % | -0.09 -170.77 % | 0.13 561.69 % | -0.03 -118.27 % | 0.15 197.14 % | -0.16 -950.30 % | 0.02 93.54 % | 0.01 0.00 % | 0.01 -88.37 % | 0.08 0.00 % | 0.08 |
| Ratio EBITDA | 0.23 -23.32 % | 0.31 33.67 % | 0.23 -24.80 % | 0.30 25.58 % | 0.24 -28.16 % | 0.34 522.53 % | 0.05 -85.74 % | 0.38 137.08 % | 0.16 -27.62 % | 0.22 308.02 % | -0.11 -197.97 % | 0.11 2 801.01 % | 0.00 -109.72 % | 0.04 133.52 % | -0.12 -553.60 % | 0.03 76.65 % | 0.02 -93.16 % | 0.23 81.73 % | 0.12 -59.55 % | 0.31 880.70 % | -0.04 -127.14 % | 0.14 0.64 % | 0.14 0.00 % | 0.14 -39.21 % | 0.24 0.00 % | 0.24 |
| Gross profit ratio | 0.36 -21.86 % | 0.46 41.55 % | 0.32 -28.17 % | 0.45 18.89 % | 0.38 -22.66 % | 0.49 142.06 % | 0.20 -60.53 % | 0.51 87.00 % | 0.27 -32.06 % | 0.40 457.92 % | 0.07 -77.91 % | 0.33 51.94 % | 0.21 -37.35 % | 0.34 81.44 % | 0.19 -54.94 % | 0.42 38.69 % | 0.30 -32.18 % | 0.44 55.63 % | 0.29 -34.35 % | 0.44 112.74 % | 0.20 -35.24 % | 0.32 0.00 % | 0.32 0.00 % | 0.32 -6.34 % | 0.34 0.00 % | 0.34 |
| Weighted average shs out dil | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B -0.10 % | 1.592 B -0.01 % | 1.592 B 0.00 % | 1.592 B -3.84 % | 1.656 B 0.97 % | 1.640 B 13.15 % | 1.449 B 13.91 % | 1.272 B -5.23 % | 1.343 B 11.88 % | 1.200 B -24.54 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B |
| Weighted average shs out | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B -0.01 % | 1.590 B 0.01 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B -0.02 % | 1.591 B -0.08 % | 1.592 B -0.01 % | 1.592 B 0.00 % | 1.592 B 40.11 % | 1.136 B -28.63 % | 1.592 B 2.80 % | 1.549 B 21.87 % | 1.271 B -9.77 % | 1.408 B 17.37 % | 1.200 B -24.54 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B |
| EPS diluted | 0.02 -87.43 % | 0.14 162.17 % | 0.05 -64.40 % | 0.15 93.30 % | 0.08 -58.03 % | 0.18 1 340.94 % | -0.01 -106.98 % | 0.21 3 133.33 % | 0.01 -93.28 % | 0.10 198.20 % | -0.10 -1 685.71 % | -0.01 85.19 % | -0.04 -529.55 % | 0.01 120.66 % | -0.04 -210.95 % | -0.01 43.15 % | -0.02 -150.10 % | 0.05 665.88 % | -0.01 -115.02 % | 0.06 244.39 % | -0.04 -1 252.94 % | 0.00 88.89 % | 0.00 100.00 % | 0.00 -92.86 % | 0.01 100.00 % | 0.01 |
| Earnings per share | 0.02 -87.43 % | 0.14 162.17 % | 0.05 -64.40 % | 0.15 93.30 % | 0.08 -58.03 % | 0.18 1 340.94 % | -0.01 -106.98 % | 0.21 3 133.33 % | 0.01 -93.28 % | 0.10 198.20 % | -0.10 -1 685.71 % | -0.01 85.19 % | -0.04 -709.68 % | 0.01 114.55 % | -0.04 -113.00 % | -0.02 19.35 % | -0.02 -155.11 % | 0.05 629.41 % | -0.01 -115.74 % | 0.05 237.76 % | -0.04 -1 252.94 % | 0.00 88.89 % | 0.00 100.00 % | 0.00 -92.86 % | 0.01 100.00 % | 0.01 |
| Gross profit | 203.795 M -73.58 % | 771.472 M 94.68 % | 396.287 M -48.23 % | 765.476 M 58.15 % | 484.033 M -36.75 % | 765.246 M 372.50 % | 161.956 M -76.95 % | 702.611 M 157.74 % | 272.606 M -49.40 % | 538.697 M 1 183.62 % | 41.967 M -87.41 % | 333.293 M 121.18 % | 150.689 M -46.79 % | 283.195 M 174.93 % | 103.008 M -61.80 % | 269.625 M 104.99 % | 131.529 M -45.79 % | 242.627 M 117.59 % | 111.504 M -48.93 % | 218.354 M 253.96 % | 61.689 M -34.70 % | 94.471 M 0.00 % | 94.471 M 100.00 % | 47.236 M -42.74 % | 82.499 M 100.00 % | 41.249 M |
| Income tax expense | 19.848 M -78.25 % | 91.239 M 139.93 % | 38.027 M -57.72 % | 89.939 M 67.43 % | 53.718 M -15.14 % | 63.304 M 205.27 % | 20.737 M -71.48 % | 72.705 M 183.25 % | 25.668 M -37.79 % | 41.263 M 65.47 % | 24.937 M 61.04 % | 15.485 M 17.00 % | 13.235 M 30.02 % | 10.179 M -65.25 % | 29.291 M 1 268.10 % | 2.141 M -47.69 % | 4.093 M -84.67 % | 26.696 M 169.74 % | 9.897 M -65.69 % | 28.848 M 244.37 % | 8.377 M 6 222.26 % | 132.500 K 0.00 % | 132.500 K 100.00 % | 66.250 K -98.52 % | 4.487 M 100.00 % | 2.244 M |
| Cost of revenue | 368.630 M -60.01 % | 921.780 M 10.40 % | 834.918 M -11.45 % | 942.873 M 17.81 % | 800.307 M -0.61 % | 805.243 M 25.31 % | 642.582 M -4.81 % | 675.063 M -7.13 % | 726.927 M -9.50 % | 803.233 M 48.39 % | 541.293 M -21.55 % | 689.980 M 24.94 % | 552.244 M 1.42 % | 544.491 M 22.84 % | 443.242 M 18.31 % | 374.643 M 23.10 % | 304.352 M 0.54 % | 302.706 M 8.67 % | 278.546 M -1.60 % | 283.069 M 18.10 % | 239.684 M 17.26 % | 204.404 M 0.00 % | 204.404 M 100.00 % | 102.202 M -36.90 % | 161.961 M 100.00 % | 80.981 M |
| General and administrative expenses | 58.370 M -61.94 % | 153.347 M 174.34 % | 55.897 M -54.72 % | 123.452 M 22.97 % | 100.393 M -19.72 % | 125.061 M 28.46 % | 97.352 M -8.65 % | 106.568 M -5.33 % | 112.568 M -35.08 % | 173.385 M 43.57 % | 120.769 M -26.66 % | 164.668 M 16.97 % | 140.781 M -23.16 % | 183.214 M 25.74 % | 145.703 M -22.14 % | 187.129 M 77.22 % | 105.589 M -14.66 % | 123.732 M 60.81 % | 76.944 M 3.95 % | 74.021 M -4.50 % | 77.507 M 32.62 % | 58.441 M 0.00 % | 58.441 M 100.00 % | 29.221 M -17.57 % | 35.447 M 100.00 % | 17.724 M |
| Selling and marketing expenses | 67.236 M -65.20 % | 193.233 M 255.82 % | 54.307 M -75.02 % | 217.395 M 33.22 % | 163.189 M -4.69 % | 171.213 M 48.07 % | 115.630 M -29.39 % | 163.754 M 85.13 % | 88.452 M -43.32 % | 156.063 M 122.13 % | 70.256 M -53.43 % | 150.863 M 73.98 % | 86.712 M -36.26 % | 136.043 M 52.91 % | 88.971 M -18.65 % | 109.372 M 65.84 % | 65.952 M 43.13 % | 46.078 M 52.21 % | 30.272 M -25.10 % | 40.415 M 48.60 % | 27.198 M 27.97 % | 21.254 M 0.00 % | 21.254 M 100.00 % | 10.627 M -24.01 % | 13.984 M 100.00 % | 6.992 M |
| Other expenses | -6.290 M -614.31 % | 1.223 M -98.79 % | 101.322 M 7 436.86 % | -1.381 M | 0.000 100.00 % | -3.177 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 -100.00 % | 3.852 M 240.48 % | -2.742 M -100.00 % | -1.371 M 48.50 % | -2.662 M -100.00 % | -1.331 M |
| Operating expenses | 119.316 M -65.88 % | 349.674 M 66.04 % | 210.590 M -37.53 % | 337.092 M 37.42 % | 245.297 M -13.16 % | 282.478 M 40.60 % | 200.902 M -24.68 % | 266.720 M 33.48 % | 199.820 M -41.32 % | 340.532 M 79.40 % | 189.817 M -35.49 % | 294.266 M 39.73 % | 210.602 M -29.50 % | 298.723 M 27.95 % | 233.467 M -25.39 % | 312.933 M 75.55 % | 178.261 M 27.57 % | 139.731 M 34.63 % | 103.792 M -0.22 % | 104.016 M -0.37 % | 104.406 M 35.68 % | 76.953 M 0.00 % | 76.953 M 100.00 % | 38.476 M -17.73 % | 46.769 M 100.00 % | 23.384 M |
| Cost and expenses | 487.945 M -61.62 % | 1.271 B 21.61 % | 1.046 B -18.32 % | 1.280 B 22.41 % | 1.046 B -3.87 % | 1.088 B 28.96 % | 843.484 M -10.44 % | 941.783 M 1.62 % | 926.747 M -18.97 % | 1.144 B 56.44 % | 731.110 M -25.72 % | 984.246 M 29.02 % | 762.846 M -9.53 % | 843.214 M 24.61 % | 676.709 M -1.58 % | 687.576 M 42.47 % | 482.613 M 9.08 % | 442.437 M 15.72 % | 382.338 M -1.23 % | 387.085 M 12.50 % | 344.090 M 22.30 % | 281.357 M 0.00 % | 281.357 M 100.00 % | 140.678 M -32.60 % | 208.730 M 100.00 % | 104.365 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 125.606 M -63.95 % | 348.451 M 218.90 % | 109.268 M -67.72 % | 338.473 M 27.27 % | 265.956 M -8.93 % | 292.049 M 36.62 % | 213.763 M -19.64 % | 266.017 M 29.56 % | 205.325 M -37.42 % | 328.108 M 71.76 % | 191.025 M -39.46 % | 315.531 M 38.70 % | 227.493 M -28.74 % | 319.257 M 36.04 % | 234.674 M -20.88 % | 296.601 M 72.90 % | 171.541 M 0.96 % | 169.910 M 58.47 % | 107.216 M -6.35 % | 114.486 M 9.29 % | 104.755 M 31.45 % | 79.695 M 0.00 % | 79.695 M 100.00 % | 39.847 M -19.39 % | 49.431 M 100.00 % | 24.715 M |
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -48.426 M -182.36 % | 58.799 M -2.65 % | 60.397 M 7.40 % | 56.235 M 42.63 % | 39.426 M -48.91 % | 77.176 M -5.55 % | 81.712 M 5.54 % | 77.426 M 0.66 % | 76.919 M 9.19 % | 70.443 M 292.09 % | 17.966 M 52.33 % | 11.794 M 14.90 % | 10.265 M 19.24 % | 8.609 M -10.81 % | 9.652 M -3.23 % | 9.974 M 15.61 % | 8.627 M -35.65 % | 13.407 M 4 063.66 % | 322.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.052 M | 0.000 -100.00 % | 123.549 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 -100.00 % | 13.105 M 0.00 % | 13.105 M 100.00 % | 6.553 M -42.79 % | 11.454 M 100.00 % | 5.727 M |
| Depreciation and amortization | 49.625 M -35.34 % | 76.750 M -19.79 % | 95.692 M 7.19 % | 89.277 M 7.35 % | 83.165 M -71.48 % | 291.600 M 222.38 % | 90.452 M -69.96 % | 301.068 M 260.81 % | 83.443 M 2.49 % | 81.418 M 5.77 % | 76.973 M -4.22 % | 80.364 M 15.22 % | 69.747 M 13.77 % | 61.306 M 0.83 % | 60.804 M 44.87 % | 41.970 M 7.23 % | 39.139 M -2.45 % | 40.124 M 0.50 % | 39.923 M 5.18 % | 37.958 M 26.70 % | 29.959 M 17.45 % | 25.507 M 0.00 % | 25.507 M 100.00 % | 12.754 M -45.78 % | 23.524 M 100.00 % | 11.762 M |
| Operating income | 84.480 M -79.97 % | 421.798 M 127.14 % | 185.697 M -56.65 % | 428.384 M 88.18 % | 227.649 M -52.46 % | 478.862 M 1 120.72 % | -46.914 M -110.56 % | 444.149 M 480.22 % | 76.548 M -64.45 % | 215.334 M 254.94 % | -138.976 M -553.09 % | 30.673 M 142.27 % | -72.571 M -167.80 % | -27.099 M 78.85 % | -128.153 M -423.97 % | -24.458 M 24.59 % | -32.432 M -139.26 % | 82.608 M 885.42 % | 8.383 M -92.75 % | 115.548 M 376.58 % | -41.777 M -363.98 % | 15.826 M -9.03 % | 17.397 M 100.00 % | 8.699 M -74.57 % | 34.201 M 100.00 % | 17.101 M |
| Operating income ratio | 0.15 -40.76 % | 0.25 65.16 % | 0.15 -39.85 % | 0.25 41.47 % | 0.18 -41.87 % | 0.30 622.90 % | -0.06 -118.09 % | 0.32 320.96 % | 0.08 -52.27 % | 0.16 167.34 % | -0.24 -894.90 % | 0.03 129.03 % | -0.10 -215.33 % | -0.03 86.04 % | -0.23 -517.99 % | -0.04 48.98 % | -0.07 -149.12 % | 0.15 604.82 % | 0.02 -90.67 % | 0.23 266.24 % | -0.14 -361.79 % | 0.05 -9.03 % | 0.06 0.00 % | 0.06 -58.39 % | 0.14 0.00 % | 0.14 |
| Total other income expenses net | -24.759 M 60.72 % | -63.025 M -4.09 % | -60.549 M 3.41 % | -62.689 M -31.39 % | -47.712 M 15.13 % | -56.221 M -16.48 % | -48.267 M -11.30 % | -43.366 M 46.42 % | -80.938 M 28.64 % | -113.426 M -59.36 % | -71.177 M -3.81 % | -68.565 M 1.61 % | -69.685 M -2 660.90 % | -2.524 M 70.84 % | -8.656 M 70.27 % | -29.115 M -27.09 % | -22.909 M -315.39 % | 10.636 M 199.92 % | -10.645 M -8.21 % | -9.837 M 31.44 % | -14.347 M -11.57 % | -12.860 M 10.89 % | -14.431 M -100.00 % | -7.215 M 26.28 % | -9.787 M -100.00 % | -4.894 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 | 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 | 1.217 B 2.21 % | 1.190 B -31.06 % | 1.727 B 18.65 % | 1.455 B -9.21 % | 1.603 B 1.56 % | 1.578 B -23.93 % | 2.075 B 5.22 % | 1.972 B -18.37 % | 2.416 B 3.17 % | 2.342 B -3.81 % | 2.434 B 4.42 % | 2.331 B 6.14 % | 2.197 B 744.76 % | 260.015 M -10.21 % | 289.582 M 3 258.25 % | 8.623 M 104.42 % | -195.072 M 65.56 % | -566.463 M -430.49 % | 171.403 M 211.85 % | 54.964 M 103.36 % | 27.028 M -87.84 % | 222.211 M |
| Total investments | 180.553 M -0.24 % | 180.985 M -7.04 % | 194.697 M 0.53 % | 193.680 M -1.43 % | 196.482 M 2.15 % | 192.347 M 710.39 % | 23.735 M 1.88 % | 23.298 M -9.31 % | 25.689 M 0.97 % | 25.441 M 5.56 % | 24.100 M -1.74 % | 24.528 M 20.90 % | 20.288 M -4.50 % | 21.245 M 23.11 % | 17.257 M 12.31 % | 15.366 M 12.85 % | 13.616 M 44.02 % | 9.454 M 127.86 % | 4.149 M -6.89 % | 4.456 M 13.18 % | 3.937 M -33.62 % | 5.931 M |
| Total debt | 2.246 B -2.37 % | 2.300 B -0.59 % | 2.314 B 2.09 % | 2.267 B 4.29 % | 2.173 B -5.44 % | 2.299 B -12.80 % | 2.636 B -3.91 % | 2.743 B -5.23 % | 2.895 B -0.30 % | 2.903 B 1.84 % | 2.851 B 7.15 % | 2.661 B 6.71 % | 2.493 B 230.07 % | 755.422 M 3.81 % | 727.700 M 20.25 % | 605.167 M 41.43 % | 427.900 M 36.03 % | 314.565 M -26.17 % | 426.093 M 47.63 % | 288.622 M -22.71 % | 373.429 M 19.96 % | 311.284 M |
| Accumulated other comprehensive income loss | 1.400 B 667.80 % | -246.518 M -5.88 % | -232.818 M 0.26 % | -233.418 M -4.94 % | -222.439 M -0.75 % | -220.783 M 3.12 % | -227.894 M -10.41 % | -206.408 M -8.46 % | -190.301 M 3.18 % | -196.546 M -265.85 % | -53.723 M 18.60 % | -65.996 M 14.59 % | -77.274 M 10.78 % | -86.609 M -220.02 % | 72.163 M 8.01 % | 66.810 M 11.01 % | 60.185 M 21.10 % | 49.698 M 6.75 % | 46.554 M 0.00 % | 46.554 M 118.90 % | -246.271 M -25.07 % | -196.899 M |
| Retained earnings | 0.000 -100.00 % | 1.129 B 23.16 % | 916.901 M 10.22 % | 831.910 M 43.01 % | 581.714 M 26.92 % | 458.344 M 822.28 % | 49.697 M -70.34 % | 167.551 M 4 830.41 % | -3.542 M 74.70 % | -14.002 M 91.77 % | -170.223 M -2 678.70 % | -6.126 M -319.10 % | 2.796 M -95.56 % | 63.037 M 28.67 % | 48.993 M -58.26 % | 117.364 M -16.22 % | 140.090 M -21.97 % | 179.530 M 63.50 % | 109.804 M -8.96 % | 120.606 M 784.92 % | 13.629 M -90.78 % | 147.788 M |
| Common stock | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M -0.09 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 1.417 B 3.04 % | 1.375 B 15.89 % | 1.187 B 6.52 % | 1.114 B 8.59 % | 1.026 B 13.38 % | 904.826 M 111.83 % | 427.152 M -27.28 % | 587.426 M 93.86 % | 303.022 M -8.85 % | 332.440 M 2.29 % | 324.996 M -42.27 % | 562.936 M -6.91 % | 604.720 M -14.47 % | 707.062 M -14.08 % | 822.962 M -11.51 % | 930.054 M -4.14 % | 970.191 M 2.04 % | 950.755 M 379.96 % | 198.090 M -4.70 % | 207.849 M -63.43 % | 568.354 M 62.94 % | 348.806 M |
| Other non current liabilities | 5.591 M -23.16 % | 7.276 M 134.86 % | 3.098 M -16.16 % | 3.695 M 100.33 % | -1.132 B 4.73 % | -1.188 B -0.06 % | -1.187 B 1.42 % | -1.204 B 0.72 % | -1.213 B 3.50 % | -1.257 B 4.52 % | -1.317 B 6.61 % | -1.410 B 0.31 % | -1.414 B -15 755.48 % | -8.920 M | 0.000 | 0.000 -100.00 % | 50.905 M | 0.000 | 0.000 -100.00 % | 28.507 M 59.94 % | 17.824 M 84.69 % | 9.651 M |
| Long term debt | 1.451 B -2.34 % | 1.486 B 3.93 % | 1.429 B 5.51 % | 1.355 B 2.86 % | 1.317 B -7.10 % | 1.418 B -7.68 % | 1.536 B -8.54 % | 1.679 B -3.13 % | 1.733 B -3.89 % | 1.803 B 1.86 % | 1.770 B 6.07 % | 1.669 B 7.88 % | 1.547 B 1 106.61 % | 128.227 M 5.70 % | 121.307 M 674.28 % | 15.667 M | 0.000 -100.00 % | 4.633 M -55.50 % | 10.411 M -68.51 % | 33.065 M -13.47 % | 38.210 M 130.82 % | 16.554 M |
| Total non current liabilities | 1.456 B -2.44 % | 1.493 B 4.21 % | 1.433 B 5.45 % | 1.358 B 395.02 % | 274.430 M -14.28 % | 320.159 M -8.14 % | 348.539 M -26.58 % | 474.721 M -8.74 % | 520.196 M -4.77 % | 546.279 M 20.38 % | 453.790 M 75.02 % | 259.276 M 95.11 % | 132.887 M 11.38 % | 119.307 M -1.65 % | 121.307 M 674.28 % | 15.667 M -69.22 % | 50.905 M 998.75 % | 4.633 M -55.50 % | 10.411 M -83.09 % | 61.572 M 9.88 % | 56.034 M 113.83 % | 26.205 M |
| Other current liabilities | 902.958 M -10.91 % | 1.014 B 15.54 % | 877.169 M -10.02 % | 974.837 M 23.78 % | 787.533 M -23.54 % | 1.030 B 55.00 % | 664.495 M -6.68 % | 712.031 M 31.95 % | 539.632 M -16.68 % | 647.694 M 17.21 % | 552.590 M 0.23 % | 551.330 M 8.11 % | 509.951 M -6.60 % | 546.001 M 52.96 % | 356.946 M 5.26 % | 339.121 M 64.23 % | 206.490 M 30.85 % | 157.809 M 1.58 % | 155.352 M -10.10 % | 172.807 M -9.55 % | 191.048 M 23.84 % | 154.268 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -856.248 M 2.77 % | -880.675 M 19.95 % | -1.100 B -3.39 % | -1.064 B 8.38 % | -1.161 B -5.59 % | -1.100 B -1.79 % | -1.081 B -8.97 % | -991.679 M -4.80 % | -946.234 M -50.87 % | -627.195 M -5.78 % | -592.909 M -0.58 % | -589.500 M -37.77 % | -427.900 M -38.06 % | -309.932 M 25.44 % | -415.682 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 794.833 M -2.44 % | 814.708 M -7.88 % | 884.376 M -3.00 % | 911.764 M 6.48 % | 856.248 M -2.77 % | 880.675 M -19.95 % | 1.100 B 3.39 % | 1.064 B -8.38 % | 1.161 B 5.59 % | 1.100 B 1.79 % | 1.081 B 8.97 % | 991.679 M 4.80 % | 946.234 M 50.87 % | 627.195 M 5.78 % | 592.909 M 0.58 % | 589.500 M 37.77 % | 427.900 M 36.09 % | 314.432 M -24.36 % | 415.682 M 62.66 % | 255.557 M -46.45 % | 477.219 M 61.92 % | 294.730 M |
| Total current liabilities | 1.843 B -7.39 % | 1.991 B 3.48 % | 1.924 B -11.16 % | 2.165 B 18.52 % | 1.827 B -15.18 % | 2.154 B 9.55 % | 1.966 B -3.15 % | 2.030 B 5.92 % | 1.917 B -1.47 % | 1.945 B 7.37 % | 1.812 B 5.93 % | 1.710 B 5.39 % | 1.623 B 22.55 % | 1.324 B 19.08 % | 1.112 B 6.68 % | 1.042 B 42.69 % | 730.494 M 26.34 % | 578.209 M -14.27 % | 674.415 M 8.48 % | 621.689 M -17.17 % | 750.573 M 44.55 % | 519.258 M |
| Total liabilities | 3.300 B -5.27 % | 3.483 B 3.79 % | 3.356 B -4.75 % | 3.524 B 8.99 % | 3.233 B -11.71 % | 3.662 B -2.31 % | 3.749 B -5.07 % | 3.949 B 2.53 % | 3.851 B -0.70 % | 3.879 B 4.34 % | 3.717 B 5.97 % | 3.508 B 6.95 % | 3.280 B 98.10 % | 1.656 B 23.54 % | 1.340 B 18.25 % | 1.133 B 45.03 % | 781.399 M 24.22 % | 629.037 M -12.74 % | 720.914 M 5.51 % | 683.261 M -15.29 % | 806.607 M 47.88 % | 545.463 M |
| Other non current assets | 247.956 M 20.77 % | 205.313 M -23.49 % | 268.354 M 436.71 % | 50.000 M 141.76 % | -119.744 M 4.06 % | -124.806 M 44.85 % | -226.318 M -6.01 % | -213.488 M 12.59 % | -244.240 M -3.92 % | -235.022 M -38.93 % | -169.164 M 5.90 % | -179.764 M -1.73 % | -176.707 M -23.68 % | -142.880 M -14.79 % | -124.472 M -51.82 % | -81.988 M -25.63 % | -65.260 M -38.62 % | -47.077 M -7.19 % | -43.918 M -164.76 % | 67.817 M 407.50 % | 13.363 M 85.21 % | 7.215 M |
| Long term investments | 180.553 M -0.24 % | 180.985 M -7.04 % | 194.697 M 0.53 % | 193.680 M -1.43 % | 196.482 M 2.15 % | 192.347 M 1 755.74 % | 10.365 M 1.59 % | 10.203 M -18.91 % | 12.583 M 1.48 % | 12.400 M 4.91 % | 11.820 M 1.68 % | 11.625 M -0.78 % | 11.716 M 18.03 % | 9.926 M 60.59 % | 6.181 M 19.65 % | 5.166 M 29.02 % | 4.004 M 1.14 % | 3.959 M -4.58 % | 4.149 M 109.02 % | 1.985 M -92.97 % | 28.228 M 35.19 % | 20.881 M |
| Intangible assets | 14.351 M -8.22 % | 15.636 M -5.71 % | 16.583 M -19.72 % | 20.656 M 303.44 % | 5.120 M -4.97 % | 5.388 M -29.28 % | 7.619 M -29.91 % | 10.871 M -7.69 % | 11.776 M 6.30 % | 11.078 M -7.50 % | 11.976 M -14.57 % | 14.019 M -1.67 % | 14.257 M -23.77 % | 18.703 M -5.80 % | 19.854 M -5.12 % | 20.926 M -0.67 % | 21.067 M 77.24 % | 11.886 M 44.16 % | 8.245 M -4.66 % | 8.648 M 97.58 % | 4.377 M 0.85 % | 4.340 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 -100.00 % | 7.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 14.351 M -8.22 % | 15.636 M -5.71 % | 16.583 M -19.72 % | 20.656 M 303.44 % | 5.120 M -4.97 % | 5.388 M -29.28 % | 7.619 M -29.91 % | 10.871 M -7.69 % | 11.776 M 6.30 % | 11.078 M -7.50 % | 11.976 M -14.57 % | 14.019 M -1.67 % | 14.257 M -23.77 % | 18.703 M -31.49 % | 27.301 M 30.46 % | 20.926 M -0.67 % | 21.067 M 77.24 % | 11.886 M 44.16 % | 8.245 M -4.66 % | 8.648 M 97.58 % | 4.377 M 0.85 % | 4.340 M |
| Property plant equipment net | 2.697 B -3.32 % | 2.789 B -2.05 % | 2.848 B 0.81 % | 2.825 B 3.60 % | 2.727 B 2.35 % | 2.664 B -1.82 % | 2.713 B -2.19 % | 2.774 B 4.05 % | 2.666 B 2.55 % | 2.600 B -1.46 % | 2.638 B -2.83 % | 2.715 B 2.66 % | 2.645 B 152.15 % | 1.049 B 11.38 % | 941.740 M 20.99 % | 778.333 M 61.69 % | 481.375 M 22.42 % | 393.223 M -2.35 % | 402.680 M 4.73 % | 384.486 M 3.39 % | 371.872 M 14.26 % | 325.464 M |
| Total non current assets | 3.140 B -1.62 % | 3.191 B -4.09 % | 3.327 B 4.01 % | 3.199 B 9.25 % | 2.928 B 2.32 % | 2.862 B 4.78 % | 2.731 B -2.29 % | 2.795 B 3.89 % | 2.691 B 2.56 % | 2.624 B -1.45 % | 2.662 B -2.87 % | 2.741 B 2.62 % | 2.671 B 147.86 % | 1.078 B 10.49 % | 975.222 M 21.23 % | 804.425 M 58.84 % | 506.446 M 23.80 % | 409.068 M -1.45 % | 415.074 M -10.34 % | 462.936 M 4.35 % | 443.623 M 20.43 % | 368.351 M |
| Other current assets | 262.526 M 48.03 % | 177.343 M -39.95 % | 295.347 M 1.66 % | 290.525 M 116.30 % | 134.314 M -55.44 % | 301.433 M 10.15 % | 273.657 M 9.90 % | 249.004 M -0.40 % | 249.995 M -16.36 % | 298.905 M 4.20 % | 286.847 M -21.71 % | 366.368 M 12.66 % | 325.184 M 19.24 % | 272.713 M -2.51 % | 279.732 M 7.22 % | 260.906 M 0.69 % | 259.126 M 1 562.98 % | 15.582 M -42.78 % | 27.233 M -46.71 % | 51.105 M -89.29 % | 477.001 M 43.52 % | 332.365 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.370 M 2.10 % | 13.095 M -0.08 % | 13.106 M 0.50 % | 13.041 M 6.20 % | 12.280 M -4.83 % | 12.903 M 50.52 % | 8.572 M -24.27 % | 11.319 M 2.19 % | 11.076 M 8.59 % | 10.200 M 6.12 % | 9.612 M 74.92 % | 5.495 M | 0.000 -100.00 % | 2.471 M 110.17 % | -24.291 M -62.48 % | -14.950 M |
| cash and cash equivalents | 1.029 B -7.30 % | 1.110 B 89.03 % | 587.118 M -27.62 % | 811.210 M 42.22 % | 570.408 M -20.79 % | 720.141 M 28.38 % | 560.945 M -27.27 % | 771.264 M 61.04 % | 478.925 M -14.75 % | 561.819 M 34.83 % | 416.677 M 26.44 % | 329.551 M 10.99 % | 296.928 M -40.06 % | 495.407 M 13.08 % | 438.118 M -26.56 % | 596.544 M -4.24 % | 622.972 M -29.29 % | 881.028 M 245.92 % | 254.690 M 9.00 % | 233.658 M -32.55 % | 346.401 M 288.90 % | 89.073 M |
| Cash and short term investments | 1.029 B -7.80 % | 1.116 B 90.07 % | 587.118 M -27.62 % | 811.210 M 42.22 % | 570.408 M -20.79 % | 720.141 M 25.39 % | 574.315 M -26.78 % | 784.359 M 59.41 % | 492.031 M -14.41 % | 574.860 M 34.01 % | 428.957 M 25.26 % | 342.454 M 12.10 % | 305.500 M -39.71 % | 506.726 M 12.81 % | 449.194 M -25.97 % | 606.744 M -4.08 % | 632.584 M -28.64 % | 886.523 M 248.08 % | 254.690 M 7.86 % | 236.129 M -31.83 % | 346.401 M 288.90 % | 89.073 M |
| Total current assets | 1.577 B -5.39 % | 1.667 B 37.17 % | 1.215 B -15.51 % | 1.439 B 43.90 % | 999.720 M -26.29 % | 1.356 B 21.27 % | 1.118 B -22.42 % | 1.442 B 32.75 % | 1.086 B -10.06 % | 1.208 B 24.06 % | 973.342 M -7.54 % | 1.053 B 10.25 % | 954.860 M -12.39 % | 1.090 B 8.62 % | 1.003 B -7.70 % | 1.087 B -0.34 % | 1.091 B 3.66 % | 1.052 B 142.31 % | 434.242 M 1.42 % | 428.174 M -54.03 % | 931.338 M 77.09 % | 525.918 M |
| Inventory | 40.971 M -17.73 % | 49.802 M 5.57 % | 47.175 M 26.15 % | 37.396 M -24.58 % | 49.584 M -11.51 % | 56.035 M -7.79 % | 60.771 M -1.44 % | 61.656 M 11.75 % | 55.172 M 7.89 % | 51.136 M 0.89 % | 50.683 M -5.95 % | 53.889 M 50.55 % | 35.794 M -14.22 % | 41.730 M 74.78 % | 23.876 M -0.43 % | 23.978 M 10.09 % | 21.780 M 13.85 % | 19.131 M 9.03 % | 17.547 M -10.87 % | 19.686 M -7.33 % | 21.243 M 43.33 % | 14.821 M |
| Net receivables | 244.816 M -24.45 % | 324.064 M 13.39 % | 285.800 M -4.56 % | 299.469 M 22.03 % | 245.414 M -11.95 % | 278.712 M 32.92 % | 209.691 M -39.52 % | 346.719 M 20.03 % | 288.864 M 2.20 % | 282.653 M 36.64 % | 206.855 M -28.68 % | 290.027 M 0.57 % | 288.382 M 7.31 % | 268.727 M 7.24 % | 250.586 M 28.20 % | 195.462 M 10.27 % | 177.262 M 35.36 % | 130.956 M -2.83 % | 134.772 M 11.15 % | 121.254 M 39.87 % | 86.693 M -3.31 % | 89.659 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 109.911 M -8.21 % | 119.744 M -4.06 % | 124.806 M -44.85 % | 226.318 M 6.01 % | 213.488 M -12.59 % | 244.240 M 3.92 % | 235.022 M 38.93 % | 169.164 M -5.90 % | 179.764 M 1.73 % | 176.707 M 23.68 % | 142.880 M 14.79 % | 124.472 M 51.82 % | 81.988 M 25.63 % | 65.260 M 38.62 % | 47.077 M 7.19 % | 43.918 M | 0.000 -100.00 % | 25.783 M 146.70 % | 10.451 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 331.015 M -5.07 % | 348.692 M 6.96 % | 326.001 M 8.99 % | 299.122 M -20.81 % | 377.724 M -0.57 % | 379.881 M -6.54 % | 406.482 M 46.77 % | 276.956 M 6.98 % | 258.888 M 32.60 % | 195.239 M 5.85 % | 184.445 M 7.34 % | 171.832 M 11.30 % | 154.392 M 30.25 % | 118.532 M 70.09 % | 69.688 M | 0.000 | 0.000 | 0.000 |
| Account payables | 145.681 M -10.24 % | 162.299 M 0.13 % | 162.086 M -1.38 % | 164.351 M 19.87 % | 137.111 M -19.74 % | 170.825 M -10.29 % | 190.424 M 0.66 % | 189.173 M 1.81 % | 185.817 M 13.72 % | 163.397 M -2.17 % | 167.024 M 17.45 % | 142.207 M -5.85 % | 151.036 M 10.63 % | 136.522 M -7.74 % | 147.971 M 42.24 % | 104.030 M 17.60 % | 88.461 M -0.68 % | 89.064 M -6.78 % | 95.542 M -50.58 % | 193.325 M 167.61 % | 72.241 M 20.70 % | 59.850 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 114.276 M 148.43 % | 45.999 M -36.45 % | 72.379 M 554.24 % | 11.063 M -82.91 % | 64.732 M 117.58 % | 29.751 M -12.96 % | 34.180 M 197.79 % | 11.478 M -54.17 % | 25.042 M 60.80 % | 15.573 M 7.47 % | 14.490 M 2.04 % | 14.200 M 46.47 % | 9.695 M 26.85 % | 7.643 M -54.79 % | 16.904 M 115.64 % | 7.839 M | 0.000 -100.00 % | 10.065 M -3.31 % | 10.410 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.695 M -95.85 % | 89.088 M -1.34 % | 90.296 M -2.71 % | 92.813 M -1.34 % | 94.076 M 46.81 % | 64.082 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 |
| Minority interest | 16.109 M -45.02 % | 29.300 M 213.11 % | -25.904 M -100.81 % | -12.900 M 74.06 % | -49.723 M -1.29 % | -49.092 M 55.78 % | -111.008 M -23.24 % | -90.074 M 58.96 % | -219.492 M -26.60 % | -173.369 M -3.56 % | -167.415 M -105.93 % | -81.299 M -111.46 % | -38.446 M -406.07 % | 12.561 M 177.22 % | -16.267 M -158.50 % | 27.807 M -46.36 % | 51.843 M 1 400.96 % | 3.454 M 99.42 % | 1.732 M 151.38 % | 689.000 K -93.76 % | 11.036 M -86.53 % | 81.908 M |
| Capital lease obligations | 1.475 B -1.89 % | 1.503 B 0.20 % | 1.500 B 7.17 % | 1.400 B 6.96 % | 1.309 B -3.99 % | 1.363 B -9.61 % | 1.508 B 0.92 % | 1.494 B 0.18 % | 1.492 B -2.11 % | 1.524 B -6.04 % | 1.622 B -3.29 % | 1.677 B 0.88 % | 1.662 B 10 049.56 % | 16.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.439 M 0.75 % | 220.783 M -3.12 % | 227.894 M 10.41 % | 206.408 M 8.46 % | 190.301 M -3.18 % | 196.546 M 265.85 % | 53.723 M -18.60 % | 65.996 M -14.59 % | 77.274 M -10.78 % | 86.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 462.065 M -12.39 % | 527.388 M 0.00 % | 527.388 M 7.01 % | 492.853 M -0.33 % | 494.509 M 1.46 % | 487.398 M -4.22 % | 508.884 M -3.07 % | 524.991 M 62.94 % | 322.200 M -46.99 % | 607.846 M -6.38 % | 649.296 M 1.56 % | 639.304 M 1.41 % | 630.398 M -12.08 % | 717.007 M 0.00 % | 717.007 M 0.00 % | 717.007 M 0.00 % | 717.007 M 1 692.52 % | 40.000 M 0.00 % | 40.000 M -85.61 % | 278.000 M -12.03 % | 316.009 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -3.695 M -101.99 % | 185.342 M -19.37 % | 229.863 M -10.11 % | 255.726 M -32.82 % | 380.645 M -16.55 % | 456.114 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.132 B -4.73 % | 1.188 B -17.15 % | 1.434 B -0.69 % | 1.444 B 2.07 % | 1.415 B 1.99 % | 1.387 B -4.45 % | 1.452 B -5.62 % | 1.538 B 0.92 % | 1.524 B 618.61 % | 212.099 M 98.67 % | 106.760 M 41.82 % | 75.280 M | 0.000 -100.00 % | 46.195 M 28.01 % | 36.088 M | 0.000 | 0.000 | 0.000 |
| Total assets | 4.717 B -2.92 % | 4.859 B 6.95 % | 4.543 B -2.05 % | 4.638 B 8.89 % | 4.259 B -6.74 % | 4.567 B 9.36 % | 4.176 B -7.94 % | 4.536 B 9.19 % | 4.154 B -1.34 % | 4.211 B 4.18 % | 4.042 B -0.70 % | 4.071 B 4.79 % | 3.885 B 64.41 % | 2.363 B 9.23 % | 2.163 B 4.83 % | 2.063 B 17.80 % | 1.752 B 10.87 % | 1.580 B 71.90 % | 919.004 M 3.13 % | 891.110 M -35.19 % | 1.375 B 53.75 % | 894.269 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-06-30 | 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 | 0.000 | 0.000 | 0.000 100.00 % | -8.336 M | 0.000 -100.00 % | 33.862 M | 0.000 -100.00 % | 89.686 M | 0.000 -100.00 % | 84.036 M | 0.000 -100.00 % | 12.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M 139.32 % | -5.351 M -196.10 % | 5.568 M -34.79 % | 8.538 M 68.14 % | 5.078 M -58.62 % | 12.273 M -4.71 % | 12.880 M 0.99 % | 12.754 M -2.01 % | 13.015 M 1.66 % | 12.803 M 84.35 % | 6.945 M 30.79 % | 5.310 M 68.89 % | 3.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 -100.00 % | 25.543 M | 0.000 100.00 % | -78.117 M | 0.000 | 0.000 | 0.000 100.00 % | -663.000 K | 0.000 100.00 % | -51.550 M | 0.000 100.00 % | -79.847 M | 0.000 100.00 % | -69.558 M | 0.000 100.00 % | -2.723 M | 0.000 100.00 % | -5.292 M 21.09 % | -6.706 M -185.72 % | 7.824 M 0.00 % | 7.824 M 100.00 % | 3.912 M -38.25 % | 6.335 M 100.00 % | 3.168 M |
| Accounts receivables | 0.000 -100.00 % | 27.788 M | 0.000 100.00 % | -73.526 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.587 M | 0.000 100.00 % | -33.672 M | 0.000 100.00 % | -95.440 M | 0.000 100.00 % | -86.134 M | 0.000 100.00 % | -15.763 M | 0.000 100.00 % | -7.941 M 49.49 % | -15.722 M 39.12 % | -25.824 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 717.000 K | 0.000 -100.00 % | 1.331 M | 0.000 | 0.000 | 0.000 -100.00 % | 671.000 K | 0.000 100.00 % | -13.070 M | 0.000 100.00 % | -7.261 M | 0.000 100.00 % | -4.847 M | 0.000 -100.00 % | 555.000 K | 0.000 100.00 % | -1.153 M -142.58 % | 2.708 M 184.32 % | -3.212 M 0.00 % | -3.212 M -100.00 % | -1.606 M -3 279.70 % | 50.500 K 100.00 % | 25.250 K |
| 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 % | 25.824 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -2.962 M | 0.000 100.00 % | -5.922 M | 0.000 | 0.000 | 0.000 100.00 % | -3.921 M | 0.000 100.00 % | -4.808 M | 0.000 -100.00 % | 22.854 M | 0.000 -100.00 % | 21.423 M | 0.000 -100.00 % | 12.485 M | 0.000 -100.00 % | 3.802 M -39.73 % | 6.308 M -82.89 % | 36.859 M 234.02 % | 11.035 M 100.00 % | 5.518 M -12.20 % | 6.285 M 100.00 % | 3.142 M |
| Other non cash items | -27.971 M -123.21 % | 120.518 M 152.93 % | -227.703 M -195.43 % | 238.595 M 362.84 % | -90.777 M -268.19 % | -24.655 M 78.01 % | -112.138 M -615.46 % | 21.755 M -54.35 % | 47.651 M -37.54 % | 76.286 M 145.88 % | -166.272 M -223.75 % | 134.366 M 226.80 % | -105.971 M -178.14 % | 135.624 M 293.79 % | -69.984 M -252.80 % | 45.800 M 484.58 % | -11.909 M -129.78 % | 39.992 M 16.28 % | 34.392 M 1 162.79 % | -3.236 M 42.44 % | -5.622 M -100.00 % | -2.811 M -630.38 % | 530.000 K 100.00 % | 265.000 K |
| Net cash provided by operating activities | 0.000 -100.00 % | 358.391 M 385.66 % | 73.794 M -87.85 % | 607.237 M 177.21 % | 219.053 M 263.56 % | 60.253 M -34.85 % | 92.480 M -74.96 % | 369.319 M 390.37 % | 75.314 M -64.84 % | 214.176 M 535.76 % | -49.150 M -134.40 % | 142.884 M 242.54 % | -100.244 M -208.66 % | 92.255 M 241.99 % | -64.975 M -141.63 % | 156.071 M 806.76 % | 17.212 M -88.42 % | 148.669 M 1 300.42 % | 10.616 M -66.69 % | 31.868 M 0.00 % | 31.868 M 100.00 % | 15.934 M -67.25 % | 48.649 M 100.00 % | 24.324 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -112.123 M 14.76 % | -131.540 M 36.66 % | -207.676 M -43.49 % | -144.727 M -9.95 % | -131.635 M -54.73 % | -85.072 M 69.82 % | -281.849 M -50.32 % | -187.497 M -48.23 % | -126.491 M 12.36 % | -144.337 M 6.46 % | -154.302 M 44.54 % | -278.244 M -134.64 % | -118.581 M -45.34 % | -81.590 M -100.12 % | -40.771 M 29.52 % | -57.847 M -10.96 % | -52.133 M -4.26 % | -50.005 M 0.00 % | -50.005 M -100.00 % | -25.003 M 32.69 % | -37.145 M -100.00 % | -18.572 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M -866.81 % | -3.103 M 96.47 % | -87.897 M -561.43 % | -13.289 M -1 131.60 % | -1.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.330 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 | 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 | 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 |
| Other investing activites | 0.000 100.00 % | -15.501 M -126.91 % | 57.613 M 205.01 % | 18.889 M -89.10 % | 173.328 M 4 910.93 % | 3.459 M 70.23 % | 2.032 M -68.62 % | 6.475 M 29.45 % | 5.002 M -21.48 % | 6.370 M 42.79 % | 4.461 M 1 716.30 % | -276.000 K -107.96 % | 3.469 M 404.03 % | -1.141 M 86.08 % | -8.196 M -351.57 % | -1.815 M 41.22 % | -3.088 M -101.70 % | 181.400 M 2 660.61 % | 6.571 M 103.79 % | -173.396 M -446.76 % | 50.005 M 100.00 % | 25.003 M -32.69 % | 37.145 M 100.00 % | 18.572 M |
| Net cash used for investing activites | 0.000 100.00 % | -15.501 M 71.56 % | -54.511 M 51.61 % | -112.651 M -227.97 % | -34.348 M 75.69 % | -141.268 M -9.00 % | -129.603 M -64.90 % | -78.597 M 71.61 % | -276.847 M -31.13 % | -211.127 M -68.72 % | -125.133 M 46.18 % | -232.510 M -41.67 % | -164.122 M 41.48 % | -280.464 M -121.23 % | -126.777 M -52.00 % | -83.405 M -90.17 % | -43.859 M -135.50 % | 123.553 M 371.18 % | -45.562 M 61.64 % | -118.789 M -6.12 % | -111.943 M -100.00 % | -55.971 M 30.20 % | -80.191 M -100.00 % | -40.096 M |
| Debt repayment | 0.000 | 0.000 100.00 % | -162.376 M | 0.000 100.00 % | -173.803 M -9.33 % | -158.968 M -50.31 % | -105.757 M | 0.000 -100.00 % | 175.245 M | 0.000 100.00 % | -4.519 M | 0.000 -100.00 % | 109.704 M | 0.000 -100.00 % | 113.335 M | 0.000 -100.00 % | 141.971 M | 0.000 100.00 % | -22.724 M -136.46 % | 62.321 M | 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 | 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 repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.287 M -200.00 % | -429.000 K | 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 |
| Dividends paid | 0.000 100.00 % | -32.283 M -198.00 % | -10.833 M 93.88 % | -177.004 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 100.00 % | -123.920 M 61.29 % | -320.109 M -166.76 % | -120.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -49.161 M -162.20 % | 79.038 M 204.67 % | -75.514 M 54.62 % | -166.400 M -861.28 % | 21.858 M -65.81 % | 63.931 M 156.43 % | -113.286 M -205.52 % | 107.360 M 331.62 % | 24.874 M 226.81 % | -19.615 M -114.98 % | 130.930 M 2 126.15 % | -6.462 M -103.58 % | 180.719 M 209.56 % | -164.948 M -131.01 % | 531.988 M 1 695.56 % | 29.628 M -81.89 % | 163.641 M 421.96 % | -50.827 M -112.57 % | 404.450 M 1 052.82 % | -42.448 M -100.00 % | -21.224 M 85.90 % | -150.574 M -100.00 % | -75.287 M |
| Net cash used provided by financing activities | 0.000 100.00 % | -81.443 M 13.52 % | -94.172 M 62.71 % | -252.518 M 25.77 % | -340.203 M -148.12 % | -137.110 M -227.81 % | -41.826 M 63.08 % | -113.286 M -140.09 % | 282.605 M 1 098.14 % | 23.587 M 196.03 % | -24.563 M -118.76 % | 130.930 M 26.82 % | 103.242 M -42.87 % | 180.719 M 450.14 % | -51.613 M -109.70 % | 531.988 M 1 015.77 % | 47.679 M 130.47 % | -156.468 M 19.16 % | -193.551 M -141.47 % | 466.771 M 1 199.64 % | -42.448 M -100.00 % | -21.224 M 85.90 % | -150.574 M -100.00 % | -75.287 M |
| Effect of forex changes on cash | 0.000 100.00 % | -97.500 K 62.64 % | -261.000 K 79.38 % | -1.266 M -121.96 % | 5.765 M -26.15 % | 7.806 M 297.87 % | -3.945 M 87.78 % | -32.294 M -633.43 % | 6.054 M 1.12 % | 5.987 M 1 531.34 % | 367.000 K -97.70 % | 15.985 M 492.48 % | 2.698 M 114.25 % | -18.938 M -28.91 % | -14.691 M -167.75 % | 21.684 M -90.72 % | 233.658 M 200.00 % | -233.658 M -167.45 % | 346.401 M 237.91 % | -251.186 M -200.00 % | 251.186 M 100.00 % | 125.593 M -30.07 % | 179.593 M 100.00 % | 89.796 M |
| Net change in cash | 0.000 100.00 % | -587.118 M -200.00 % | 587.118 M | 0.000 100.00 % | -149.733 M 28.81 % | -210.319 M -153.72 % | -82.894 M -157.11 % | 145.142 M 66.59 % | 87.126 M 167.07 % | 32.623 M 116.44 % | -198.479 M -446.45 % | 57.289 M 136.16 % | -158.426 M -499.46 % | -26.428 M 89.76 % | -258.056 M -141.20 % | 626.338 M 145.92 % | 254.690 M 316.01 % | -117.904 M -200.00 % | 117.904 M -54.18 % | 257.328 M 300.00 % | 64.332 M 0.00 % | 64.332 M 5 198.63 % | -1.262 M 0.00 % | -1.262 M |
| Cash at beginning of period | 0.000 -100.00 % | 587.118 M | 0.000 -100.00 % | 570.408 M -20.79 % | 720.141 M -6.63 % | 771.264 M 37.28 % | 561.819 M 34.83 % | 416.677 M 26.44 % | 329.551 M 10.99 % | 296.928 M -40.06 % | 495.407 M 13.08 % | 438.118 M -26.56 % | 596.544 M -4.24 % | 622.972 M -29.29 % | 881.028 M 245.92 % | 254.690 M | 0.000 -100.00 % | 117.904 M | 0.000 -100.00 % | 89.073 M 300.00 % | 22.268 M 0.00 % | 22.268 M -5.36 % | 23.530 M 0.00 % | 23.530 M |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 587.118 M 2.93 % | 570.408 M 0.00 % | 570.408 M 1.69 % | 560.945 M 17.13 % | 478.925 M -14.75 % | 561.819 M 34.83 % | 416.677 M 26.44 % | 329.551 M 10.99 % | 296.928 M -40.06 % | 495.407 M 13.08 % | 438.118 M -26.56 % | 596.544 M -4.24 % | 622.972 M -29.29 % | 881.028 M 245.92 % | 254.690 M | 0.000 -100.00 % | 117.904 M -65.96 % | 346.401 M 300.00 % | 86.600 M 0.00 % | 86.600 M 288.90 % | 22.268 M 0.00 % | 22.268 M |
| Operating cash flow | 0.000 -100.00 % | 358.391 M 385.66 % | 73.794 M -87.85 % | 607.237 M 177.21 % | 219.053 M 263.56 % | 60.253 M -34.85 % | 92.480 M -74.96 % | 369.319 M 390.37 % | 75.314 M -64.84 % | 214.176 M 535.76 % | -49.150 M -134.40 % | 142.884 M 242.54 % | -100.244 M -208.66 % | 92.255 M 241.99 % | -64.975 M -141.63 % | 156.071 M 806.76 % | 17.212 M -88.42 % | 148.669 M 1 300.42 % | 10.616 M -66.69 % | 31.868 M 0.00 % | 31.868 M 100.00 % | 15.934 M -67.25 % | 48.649 M 100.00 % | 24.324 M |
| Capital expenditure | 0.000 100.00 % | -46.742 M 58.31 % | -112.123 M 14.76 % | -131.540 M 36.66 % | -207.676 M -43.49 % | -144.727 M -9.95 % | -131.635 M -54.73 % | -85.072 M 69.82 % | -281.849 M -50.32 % | -187.497 M -48.23 % | -126.491 M 12.36 % | -144.337 M 6.46 % | -154.302 M 44.54 % | -278.244 M -134.64 % | -118.581 M -45.34 % | -81.590 M -100.12 % | -40.771 M 29.52 % | -57.847 M -10.96 % | -52.133 M -4.26 % | -50.005 M 0.00 % | -50.005 M -100.00 % | -25.003 M 32.69 % | -37.145 M -100.00 % | -18.572 M |
| Free CashFlow | 0.000 -100.00 % | 311.649 M 913.09 % | -38.329 M -108.06 % | 475.697 M 4 081.22 % | 11.377 M 113.47 % | -84.474 M -115.74 % | -39.155 M -113.77 % | 284.247 M 237.63 % | -206.535 M -874.15 % | 26.679 M 115.19 % | -175.641 M -11 988.16 % | -1.453 M 99.43 % | -254.546 M -36.86 % | -185.989 M -1.33 % | -183.556 M -346.45 % | 74.481 M 416.15 % | -23.559 M -125.94 % | 90.822 M 318.76 % | -41.517 M -128.91 % | -18.137 M 0.00 % | -18.137 M -100.00 % | -9.069 M -178.83 % | 11.504 M 100.00 % | 5.752 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 | 2013 | 2013 |