Arihant Foundations & Housing Limited ARIHANT.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.064 B 66.37 % | 1.241 B 93.07 % | 642.668 M -22.38 % | 827.958 M 46.61 % | 564.742 M 24.41 % | 453.949 M -43.18 % | 798.911 M 21.74 % | 656.250 M -3.36 % | 679.068 M -27.56 % | 937.379 M 18.26 % | 792.646 M -42.32 % | 1.374 B -36.73 % | 2.172 B 18.83 % | 1.828 B 30.75 % | 1.398 B -17.22 % | 1.689 B -27.55 % | 2.331 B 82.72 % | 1.276 B 36.52 % | 934.406 M |
| Net income | 427.000 M 216.27 % | 135.013 M 35.42 % | 99.700 M 1 097.90 % | -9.991 M 90.06 % | -100.515 M -49.06 % | -67.431 M -168.81 % | -25.085 M 4.98 % | -26.399 M 61.66 % | -68.853 M 25.56 % | -92.492 M 38.05 % | -149.307 M 19.56 % | -185.606 M -483.57 % | 48.389 M 437.58 % | 9.001 M -57.31 % | 21.083 M -15.41 % | 24.923 M -91.32 % | 287.256 M 2.54 % | 280.134 M 39.54 % | 200.759 M |
| Income before tax | 582.500 M 185.89 % | 203.752 M 58.75 % | 128.345 M 526.83 % | -30.069 M 77.14 % | -131.545 M -140.92 % | -54.602 M -237.26 % | 39.780 M 86.08 % | 21.378 M 130.22 % | -70.742 M 39.08 % | -116.116 M 32.76 % | -172.685 M 21.15 % | -218.994 M -427.82 % | 66.803 M 270.64 % | 18.024 M -43.03 % | 31.639 M 3.20 % | 30.658 M -90.80 % | 333.415 M 5.47 % | 316.134 M 31.31 % | 240.759 M |
| Income before tax ratio | 0.28 71.83 % | 0.16 -17.78 % | 0.20 649.90 % | -0.04 84.41 % | -0.23 -93.65 % | -0.12 -341.57 % | 0.05 52.85 % | 0.03 131.27 % | -0.10 15.90 % | -0.12 43.14 % | -0.22 -36.71 % | -0.16 -618.14 % | 0.03 211.89 % | 0.01 -56.43 % | 0.02 24.67 % | 0.02 -87.31 % | 0.14 -42.28 % | 0.25 -3.82 % | 0.26 |
| EBITDA | 797.100 M 113.78 % | 372.862 M 10.28 % | 338.103 M 305.25 % | 83.430 M -23.97 % | 109.728 M 160.24 % | -182.150 M -280.09 % | 101.144 M -54.34 % | 221.529 M 26.76 % | 174.764 M 199.45 % | 58.362 M 168.03 % | -85.794 M -28.25 % | -66.895 M -160.59 % | 110.408 M 428.28 % | 20.899 M -83.70 % | 128.201 M 26.57 % | 101.291 M -76.98 % | 440.040 M 26.87 % | 346.840 M 19.65 % | 289.868 M |
| Net income ratio | 0.21 90.09 % | 0.11 -29.86 % | 0.16 1 385.61 % | -0.01 93.22 % | -0.18 -19.82 % | -0.15 -373.09 % | -0.03 21.95 % | -0.04 60.33 % | -0.10 -2.76 % | -0.10 47.62 % | -0.19 -39.46 % | -0.14 -706.26 % | 0.02 352.38 % | 0.00 -67.35 % | 0.02 2.19 % | 0.01 -88.02 % | 0.12 -43.88 % | 0.22 2.21 % | 0.21 |
| Ratio EBITDA | 0.39 28.49 % | 0.30 -42.88 % | 0.53 422.10 % | 0.10 -48.14 % | 0.19 148.42 % | -0.40 -416.94 % | 0.13 -62.50 % | 0.34 31.17 % | 0.26 313.35 % | 0.06 157.52 % | -0.11 -122.35 % | -0.05 -195.77 % | 0.05 344.55 % | 0.01 -87.53 % | 0.09 52.89 % | 0.06 -68.23 % | 0.19 -30.56 % | 0.27 -12.35 % | 0.31 |
| Gross profit ratio | 0.43 7.46 % | 0.40 -12.40 % | 0.46 77.37 % | 0.26 148.03 % | 0.10 157.67 % | -0.18 -229.37 % | 0.14 -54.35 % | 0.30 -28.81 % | 0.43 1 283.75 % | -0.04 -373.21 % | 0.01 279.19 % | -0.01 -110.40 % | 0.07 -92.92 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 322.29 % | 0.24 -82.68 % | 1.37 0.98 % | 1.35 |
| Weighted average shs out dil | 9.108 M 5.91 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 22.15 % | 7.040 M -11.99 % | 8.000 M 14.29 % | 7.000 M 16.67 % | 6.000 M |
| Weighted average shs out | 9.108 M 5.91 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 22.15 % | 7.040 M -0.14 % | 7.050 M 0.71 % | 7.000 M 16.67 % | 6.000 M |
| EPS diluted | 46.88 198.60 % | 15.70 35.34 % | 11.60 1 100.00 % | -1.16 90.08 % | -11.69 -49.11 % | -7.84 -168.49 % | -2.92 4.89 % | -3.07 61.67 % | -8.01 25.49 % | -10.75 38.08 % | -17.36 19.56 % | -21.58 -483.30 % | 5.63 436.19 % | 1.05 -57.14 % | 2.45 -30.79 % | 3.54 -90.14 % | 35.91 -10.27 % | 40.02 19.61 % | 33.46 |
| Earnings per share | 46.88 198.60 % | 15.70 35.34 % | 11.60 1 100.00 % | -1.16 90.08 % | -11.69 -49.11 % | -7.84 -168.49 % | -2.92 4.89 % | -3.07 61.67 % | -8.01 25.49 % | -10.75 38.08 % | -17.36 19.56 % | -21.58 -483.30 % | 5.63 436.19 % | 1.05 -57.14 % | 2.45 -30.79 % | 3.54 -91.31 % | 40.75 1.82 % | 40.02 19.61 % | 33.46 |
| Gross profit | 884.400 M 78.79 % | 494.664 M 69.14 % | 292.458 M 37.67 % | 212.427 M 263.63 % | 58.418 M 171.75 % | -81.418 M -173.51 % | 110.755 M -44.43 % | 199.315 M -31.20 % | 289.714 M 957.54 % | -33.784 M -423.10 % | 10.456 M 203.36 % | -10.117 M -106.58 % | 153.684 M -91.59 % | 1.828 B 30.75 % | 1.398 B -17.22 % | 1.689 B 205.95 % | 551.942 M -68.34 % | 1.744 B 37.85 % | 1.265 B |
| Income tax expense | 155.475 M 126.31 % | 68.700 M 140.00 % | 28.625 M 65.00 % | 17.348 M -38.92 % | 28.403 M 75.44 % | 16.189 M -45.07 % | 29.473 M -16.76 % | 35.407 M 2 007.17 % | -1.857 M 90.36 % | -19.268 M -182.42 % | 23.378 M 170.02 % | -33.388 M -281.32 % | 18.414 M 104.09 % | 9.023 M -14.52 % | 10.556 M | 0.000 -100.00 % | 46.159 M 28.22 % | 36.000 M -10.00 % | 40.000 M |
| Cost of revenue | 1.180 B 58.14 % | 746.158 M 113.06 % | 350.210 M -43.10 % | 615.531 M 21.57 % | 506.323 M -5.42 % | 535.367 M -22.20 % | 688.155 M 50.60 % | 456.934 M 17.36 % | 389.354 M -59.91 % | 971.163 M 24.16 % | 782.190 M -43.50 % | 1.384 B -31.41 % | 2.018 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.779 B 480.13 % | -467.964 M -41.63 % | -330.420 M |
| General and administrative expenses | 0.000 -100.00 % | 76.351 M 376.51 % | 16.023 M 10.00 % | 14.566 M -3.36 % | 15.073 M 9.98 % | 13.705 M 12.75 % | 12.155 M -10.54 % | 13.588 M -14.99 % | 15.983 M -67.82 % | 49.671 M 70.20 % | 29.183 M 169.90 % | 10.813 M | 0.000 -100.00 % | 94.024 M 62.69 % | 57.794 M -15.43 % | 68.340 M -46.84 % | 128.548 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 15.104 M -32.47 % | 22.368 M 125.71 % | 9.910 M -3.58 % | 10.278 M 20.73 % | 8.513 M 110.73 % | 4.040 M -62.62 % | 10.809 M -1.58 % | 10.983 M -56.02 % | 24.974 M 91.10 % | 13.069 M 148.68 % | 5.255 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.564 M | 0.000 | 0.000 |
| Other expenses | 245.800 M | 0.000 -100.00 % | 3.894 M -89.47 % | 36.986 M 145.01 % | 15.096 M 1 447.22 % | 975.666 K -97.12 % | 33.847 M -78.82 % | 159.841 M 71.02 % | 93.464 M 8 269.19 % | -1.144 M | 0.000 -100.00 % | 12.063 M -41.19 % | 20.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 245.800 M 168.77 % | 91.455 M -43.11 % | 160.757 M -35.66 % | 249.873 M 107.35 % | 120.508 M 255.38 % | -77.555 M -412.98 % | 24.780 M -81.03 % | 130.615 M -41.45 % | 223.080 M 194.34 % | 75.789 M -19.75 % | 94.446 M 5.49 % | 89.534 M 81.00 % | 49.467 M -97.27 % | 1.813 B 42.17 % | 1.275 B -19.95 % | 1.593 B 1 255.97 % | 117.498 M -91.83 % | 1.439 B 45.14 % | 991.266 M |
| Cost and expenses | 1.426 B 70.22 % | 837.613 M 63.93 % | 510.967 M -40.96 % | 865.404 M 38.06 % | 626.831 M 36.92 % | 457.812 M -35.78 % | 712.935 M 21.34 % | 587.549 M -4.06 % | 612.434 M -41.50 % | 1.047 B 19.43 % | 876.635 M -40.52 % | 1.474 B -28.72 % | 2.068 B 14.04 % | 1.813 B 42.17 % | 1.275 B -19.95 % | 1.593 B -15.98 % | 1.896 B 295.35 % | -970.763 M -246.90 % | 660.846 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 |
| Selling general and administrative expenses | 152.100 M 66.31 % | 91.455 M 138.22 % | 38.391 M 56.85 % | 24.476 M -3.45 % | 25.351 M 14.10 % | 22.218 M 37.19 % | 16.195 M -33.62 % | 24.397 M -9.53 % | 26.965 M -63.88 % | 74.645 M 76.66 % | 42.252 M 1.46 % | 41.645 M | 0.000 -100.00 % | 94.024 M 62.69 % | 57.794 M -15.43 % | 68.340 M -49.42 % | 135.113 M -90.61 % | 1.439 B 45.14 % | 991.266 M |
| Interest income | 0.000 | 0.000 -100.00 % | 199.303 M 179.24 % | 71.373 M 47.65 % | 48.339 M 60.03 % | 30.206 M -49.95 % | 60.350 M 19.23 % | 50.618 M 35.94 % | 37.236 M -54.05 % | 81.044 M -8.63 % | 88.696 M 640.94 % | 11.971 M -46.09 % | 22.207 M -71.04 % | 76.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 209.500 M 24.93 % | 167.700 M -18.81 % | 206.547 M 86.68 % | 110.644 M -52.53 % | 233.091 M 32.49 % | 175.928 M -27.86 % | 243.867 M 28.42 % | 189.891 M -18.39 % | 232.693 M 45.10 % | 160.363 M | 0.000 -100.00 % | 145.424 M 77.16 % | 82.087 M 9.74 % | 74.799 M -17.70 % | 90.889 M 40.38 % | 64.747 M -12.17 % | 73.721 M 182.38 % | 26.107 M -42.33 % | 45.267 M |
| Depreciation and amortization | 5.100 M 48.17 % | 3.442 M 7.19 % | 3.211 M -9.17 % | 3.535 M -61.12 % | 9.092 M 46.67 % | 6.199 M -16.21 % | 7.398 M -27.90 % | 10.260 M -7.74 % | 11.121 M -21.22 % | 14.116 M 97.26 % | 7.156 M 7.20 % | 6.676 M 7.84 % | 6.190 M -1.82 % | 6.305 M 11.14 % | 5.673 M -3.61 % | 5.885 M 5.16 % | 5.596 M 21.69 % | 4.599 M 19.67 % | 3.843 M |
| Operating income | 638.600 M 58.38 % | 403.208 M 206.15 % | 131.702 M 452.65 % | -37.347 M 42.91 % | -65.415 M 65.42 % | -189.183 M -816.88 % | -20.633 M -162.35 % | 33.093 M -5.59 % | 35.052 M 131.99 % | -109.573 M -17.88 % | -92.950 M -22.03 % | -76.171 M -173.09 % | 104.217 M 614.09 % | 14.595 M -88.09 % | 122.528 M 28.43 % | 95.405 M -78.04 % | 434.444 M 42.50 % | 304.872 M 11.45 % | 273.560 M |
| Operating income ratio | 0.31 -4.80 % | 0.32 58.57 % | 0.20 554.32 % | -0.05 61.06 % | -0.12 72.21 % | -0.42 -1 513.64 % | -0.03 -151.22 % | 0.05 -2.31 % | 0.05 144.16 % | -0.12 0.32 % | -0.12 -111.56 % | -0.06 -215.52 % | 0.05 500.91 % | 0.01 -90.89 % | 0.09 55.14 % | 0.06 -69.69 % | 0.19 -22.01 % | 0.24 -18.37 % | 0.29 |
| Total other income expenses net | -56.100 M 71.87 % | -199.456 M -25.39 % | -159.067 M -22.67 % | -129.673 M -86.70 % | -69.456 M -151.61 % | 134.581 M 391.33 % | -46.196 M 2.38 % | -47.322 M 65.55 % | -137.376 M 14.12 % | -159.968 M -100.62 % | -79.735 M 36.02 % | -124.632 M -233.11 % | -37.414 M -1 190.99 % | 3.429 M 103.77 % | -90.889 M -40.38 % | -64.747 M 35.91 % | -101.029 M -997.08 % | 11.262 M 134.33 % | -32.801 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.107 B -18.44 % | 1.357 B -8.59 % | 1.485 B -55.44 % | 3.333 B 10.13 % | 3.026 B -20.72 % | 3.817 B 153.65 % | 1.505 B -10.58 % | 1.683 B 13.42 % | 1.484 B 19.45 % | 1.242 B -23.24 % | 1.618 B 53.76 % | 1.053 B 164.46 % | 397.980 M -58.57 % | 960.586 M -35.80 % | 1.496 B 9.82 % | 1.362 B 15.73 % | 1.177 B 0.75 % | 1.168 B 13.31 % | 1.031 B |
| Total investments | 1.236 B 274.13 % | 330.449 M 0.15 % | 329.955 M 0.19 % | 329.320 M -72.03 % | 1.178 B 262.54 % | 324.816 M -6.61 % | 347.814 M -19.98 % | 434.673 M -3.81 % | 451.905 M -21.36 % | 574.626 M 229.60 % | 174.341 M 15.26 % | 151.255 M 80.31 % | 83.888 M -0.12 % | 83.988 M -16.14 % | 100.150 M 72.56 % | 58.038 M 203.61 % | 19.116 M -75.86 % | 79.177 M -61.18 % | 203.984 M |
| Total debt | 1.309 B -7.44 % | 1.415 B -18.95 % | 1.745 B -48.41 % | 3.383 B 10.35 % | 3.066 B -23.65 % | 4.015 B 162.94 % | 1.527 B -13.29 % | 1.761 B 16.47 % | 1.512 B 18.44 % | 1.277 B -33.57 % | 1.922 B 52.71 % | 1.259 B 117.39 % | 578.915 M -47.44 % | 1.101 B -31.33 % | 1.604 B 13.83 % | 1.409 B 16.80 % | 1.206 B 0.75 % | 1.197 B 14.39 % | 1.047 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M 0.00 % | 656.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 618.033 M 69.16 % | 365.348 M |
| Retained earnings | 0.000 -100.00 % | 1.146 B 13.47 % | 1.010 B 149.64 % | 404.562 M 67.12 % | 242.073 M -30.27 % | 347.170 M -58.60 % | 838.660 M 12.19 % | 747.540 M -28.37 % | 1.044 B 5.22 % | 991.760 M 47.07 % | 674.333 M -12.06 % | 766.820 M -20.69 % | 966.876 M 4.94 % | 921.348 M 9.56 % | 840.976 M 1.59 % | 827.803 M 1.86 % | 812.713 M | 0.000 | 0.000 |
| Common stock | 99.700 M 15.93 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 14.97 % | 74.800 M 6.10 % | 70.500 M 0.00 % | 70.500 M 0.71 % | 70.000 M 16.67 % | 60.000 M |
| Total equity | 3.110 B 62.38 % | 1.915 B 7.64 % | 1.779 B 104.37 % | 870.522 M 25.89 % | 691.493 M -26.78 % | 944.444 M -43.75 % | 1.679 B 7.56 % | 1.561 B -15.27 % | 1.842 B 2.72 % | 1.794 B 19.92 % | 1.496 B -10.78 % | 1.676 B -10.66 % | 1.877 B -3.77 % | 1.950 B 29.04 % | 1.511 B 2.85 % | 1.469 B 3.70 % | 1.417 B 32.42 % | 1.070 B 68.13 % | 636.448 M |
| Other non current liabilities | 33.500 M -26.89 % | 45.824 M -52.28 % | 96.017 M -26.44 % | 130.528 M -24.10 % | 171.965 M -10.64 % | 192.450 M 2 818.95 % | 6.593 M -16.53 % | 7.899 M -96.79 % | 245.951 M -21.37 % | 312.810 M 138.80 % | 130.994 M -49.71 % | 260.453 M | 0.000 -100.00 % | 6.517 M 14 114.87 % | -46.500 K -100.01 % | 559.139 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.196 B 7.47 % | 1.113 B -18.20 % | 1.361 B 26.15 % | 1.079 B -45.48 % | 1.979 B -6.20 % | 2.109 B 61.18 % | 1.309 B -6.82 % | 1.405 B 4.39 % | 1.345 B -2.58 % | 1.381 B -5.37 % | 1.459 B 80.32 % | 809.322 M 116.85 % | 373.215 M -66.12 % | 1.101 B -31.31 % | 1.604 B 13.81 % | 1.409 B 16.86 % | 1.206 B 58.71 % | 759.719 M -25.07 % | 1.014 B |
| Total non current liabilities | 1.230 B 6.11 % | 1.159 B -20.45 % | 1.457 B 20.47 % | 1.209 B -43.77 % | 2.151 B -6.57 % | 2.302 B 75.01 % | 1.315 B -6.88 % | 1.412 B -11.25 % | 1.591 B 28.20 % | 1.241 B -21.95 % | 1.590 B 48.66 % | 1.070 B 35.20 % | 791.243 M -28.74 % | 1.110 B -30.96 % | 1.608 B -18.28 % | 1.968 B 63.24 % | 1.206 B 58.71 % | 759.719 M -25.07 % | 1.014 B |
| Other current liabilities | 856.600 M 57.04 % | 545.471 M 95.22 % | 279.418 M -38.05 % | 451.013 M -6.20 % | 480.842 M 37.85 % | 348.805 M 46.08 % | 238.775 M -68.96 % | 769.201 M 318.54 % | 183.784 M -75.67 % | 755.521 M -45.81 % | 1.394 B 0.98 % | 1.381 B -27.89 % | 1.915 B 67.21 % | 1.145 B 59.88 % | 716.237 M -6.02 % | 762.100 M 38.11 % | 551.810 M 3.65 % | 532.397 M 38.20 % | 385.233 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 565.958 M -4.66 % | 593.609 M 22.60 % | 484.174 M -1.49 % | 491.511 M 686 061.20 % | 71.632 K -99.98 % | 364.658 M 25.89 % | 289.675 M -68.48 % | 919.054 M | 0.000 -100.00 % | 34.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 113.000 M -62.51 % | 301.445 M 266.13 % | -181.454 M -110.61 % | 1.710 B 95.60 % | 874.422 M -38.17 % | 1.414 B 548.07 % | 218.228 M -38.78 % | 356.458 M 381.33 % | -126.705 M -143.69 % | 289.988 M -37.30 % | 462.485 M -35.80 % | 720.369 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 698.076 K -99.84 % | 437.778 M 1 229.02 % | 32.940 M |
| Total current liabilities | 1.473 B 9.06 % | 1.350 B -19.73 % | 1.682 B -57.88 % | 3.994 B 45.78 % | 2.740 B -16.85 % | 3.295 B 378.01 % | 689.237 M -50.70 % | 1.398 B 15.13 % | 1.214 B -25.33 % | 1.626 B -26.96 % | 2.226 B -12.57 % | 2.547 B 22.11 % | 2.085 B 26.05 % | 1.654 B 131.00 % | 716.237 M -6.02 % | 762.100 M 37.93 % | 552.508 M -46.43 % | 1.031 B 123.04 % | 462.417 M |
| Total liabilities | 2.702 B 7.70 % | 2.509 B -20.06 % | 3.139 B -39.67 % | 5.203 B 6.40 % | 4.890 B -12.62 % | 5.597 B 179.19 % | 2.005 B -28.68 % | 2.811 B 0.17 % | 2.806 B -2.15 % | 2.868 B -24.87 % | 3.817 B 5.54 % | 3.616 B 25.71 % | 2.877 B 4.04 % | 2.765 B 18.94 % | 2.325 B -14.86 % | 2.730 B 55.29 % | 1.758 B -1.84 % | 1.791 B 21.32 % | 1.476 B |
| Other non current assets | 1.677 B 27.50 % | 1.315 B 19.70 % | 1.099 B -1.43 % | 1.115 B 136.41 % | 471.551 M -53.20 % | 1.007 B 97.85 % | 509.224 M -9.37 % | 561.845 M -27.43 % | 774.192 M -8.01 % | 841.625 M -45.11 % | 1.533 B 37.60 % | 1.114 B -3.15 % | 1.151 B 67.73 % | 686.042 M 585.01 % | 100.150 M 72.28 % | 58.131 M 201.89 % | 19.255 M 10 252.38 % | 186.000 K 45.88 % | 127.500 K |
| Long term investments | 1.597 B 464.17 % | 283.108 M -63.60 % | 777.689 M -6.30 % | 829.977 M -31.18 % | 1.206 B 9.96 % | 1.097 B 14.02 % | 961.898 M -11.53 % | 1.087 B -2.26 % | 1.112 B 74.63 % | 636.978 M 267.92 % | 173.131 M 18.48 % | 146.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.414 M -65.53 % | 195.585 M |
| Intangible assets | 0.000 -100.00 % | 5.000 K -77.27 % | 22.000 K -74.42 % | 86.000 K -81.52 % | 465.372 K -45.33 % | 851.265 K -38.10 % | 1.375 M -26.50 % | 1.871 M -27.44 % | 2.579 M 725.38 % | 312.438 K -43.19 % | 549.943 K -99.77 % | 239.390 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 115.500 M 0.00 % | 115.500 M 0.00 % | 115.500 M 0.00 % | 115.500 M 1.03 % | 114.325 M | 0.000 | 0.000 | 0.000 -100.00 % | 304.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 115.500 M 0.00 % | 115.505 M -0.01 % | 115.522 M -0.06 % | 115.586 M 0.69 % | 114.790 M 13 384.68 % | 851.265 K -38.10 % | 1.375 M -26.50 % | 1.871 M -99.39 % | 307.148 M 98 206.81 % | 312.438 K -43.19 % | 549.943 K -99.77 % | 239.390 M 36 858.99 % | 647.719 K -30.91 % | 937.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 109.300 M 20.65 % | 90.592 M 3.86 % | 87.229 M 0.72 % | 86.605 M 19.51 % | 72.466 M -3.19 % | 74.854 M -16.80 % | 89.963 M -17.41 % | 108.923 M -5.52 % | 115.281 M -1.49 % | 117.025 M -11.89 % | 132.823 M -5.49 % | 140.534 M -60.37 % | 354.591 M 21.27 % | 292.386 M 0.89 % | 289.802 M 1.06 % | 286.754 M 95.51 % | 146.667 M 6.00 % | 138.371 M 12.99 % | 122.460 M |
| Total non current assets | 1.945 B 4.14 % | 1.868 B -12.83 % | 2.143 B -12.63 % | 2.453 B 11.91 % | 2.192 B -12.60 % | 2.508 B 52.10 % | 1.649 B -11.21 % | 1.857 B -9.04 % | 2.041 B 25.49 % | 1.627 B -11.59 % | 1.840 B 8.45 % | 1.697 B 12.66 % | 1.506 B 53.77 % | 979.366 M 151.15 % | 389.952 M 13.07 % | 344.885 M 107.86 % | 165.922 M -19.44 % | 205.971 M -35.26 % | 318.173 M |
| Other current assets | 553.500 M 28.88 % | 429.465 M 18.98 % | 360.943 M -77.03 % | 1.571 B 31.23 % | 1.197 B 2.53 % | 1.168 B 140.29 % | 485.994 M -12.05 % | 552.586 M -31.06 % | 801.599 M -48.72 % | 1.563 B -0.55 % | 1.572 B 12.78 % | 1.394 B 317.99 % | 333.464 M -20.66 % | 420.302 M -88.13 % | 3.540 B 1.57 % | 3.485 B 39.50 % | 2.498 B 172.55 % | 916.609 M 209.39 % | 296.268 M |
| Short term investments | 625.400 M 1 221.05 % | 47.341 M 56.26 % | 30.296 M 52.48 % | 19.869 M -85.23 % | 134.508 M 1 462.52 % | 8.608 M 36.14 % | 6.323 M -59.79 % | 15.726 M -7.12 % | 16.932 M -15.64 % | 20.070 M 1 559.33 % | 1.210 M -76.39 % | 5.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.763 M 40.07 % | 8.398 M |
| cash and cash equivalents | 202.200 M 253.80 % | 57.151 M -78.04 % | 260.287 M 421.46 % | 49.915 M 26.79 % | 39.369 M -80.10 % | 197.874 M 796.63 % | 22.069 M -71.70 % | 77.989 M 177.48 % | 28.106 M -18.18 % | 34.353 M -88.68 % | 303.442 M 47.30 % | 206.003 M 13.86 % | 180.934 M 28.46 % | 140.851 M 30.62 % | 107.831 M 131.11 % | 46.658 M 59.82 % | 29.195 M 0.61 % | 29.019 M 85.98 % | 15.603 M |
| Cash and short term investments | 827.600 M 692.02 % | 104.492 M -64.04 % | 290.583 M 316.40 % | 69.784 M -59.87 % | 173.877 M -15.79 % | 206.482 M 627.26 % | 28.392 M -69.70 % | 93.715 M 108.08 % | 45.038 M -17.24 % | 54.423 M -82.14 % | 304.651 M 44.30 % | 211.126 M 16.69 % | 180.934 M 28.46 % | 140.851 M 30.62 % | 107.831 M 131.11 % | 46.658 M 59.82 % | 29.195 M -28.41 % | 40.782 M 69.92 % | 24.001 M |
| Total current assets | 3.867 B 51.26 % | 2.556 B -7.89 % | 2.775 B -23.36 % | 3.621 B 6.80 % | 3.390 B -15.95 % | 4.033 B 98.20 % | 2.035 B -19.08 % | 2.515 B -3.53 % | 2.607 B -14.09 % | 3.034 B -12.62 % | 3.473 B -3.44 % | 3.596 B 10.74 % | 3.247 B -13.07 % | 3.736 B 8.41 % | 3.446 B -10.61 % | 3.855 B 28.10 % | 3.009 B 13.34 % | 2.655 B 47.96 % | 1.795 B |
| Inventory | 1.764 B 44.59 % | 1.220 B -9.64 % | 1.350 B -31.82 % | 1.980 B 108.58 % | 949.229 M -57.74 % | 2.246 B 107.25 % | 1.084 B 3.33 % | 1.049 B -17.29 % | 1.268 B -10.49 % | 1.417 B 14.04 % | 1.242 B 16.62 % | 1.065 B -1.70 % | 1.084 B -14.20 % | 1.263 B 70.54 % | 740.584 M -36.46 % | 1.166 B 0.00 % | 1.166 B 1.09 % | 1.153 B 69.50 % | 680.244 M |
| Net receivables | 721.600 M -9.07 % | 793.602 M 2.58 % | 773.672 M -41.80 % | 1.329 B 25.25 % | 1.061 B 102.97 % | 522.875 M 13.82 % | 459.403 M -51.32 % | 943.654 M 39.05 % | 678.631 M -16.76 % | 815.247 M 130.50 % | 353.693 M -78.55 % | 1.649 B | 0.000 | 0.000 -100.00 % | 2.643 B 45.63 % | 1.814 B 181.41 % | 644.798 M 18.37 % | 544.737 M -31.40 % | 794.064 M |
| Tax assets | 43.600 M -31.32 % | 63.479 M -0.17 % | 63.588 M -79.20 % | 305.760 M -6.45 % | 326.824 M -0.26 % | 327.681 M 279.97 % | 86.238 M -10.99 % | 96.886 M 160.98 % | 37.124 M 20.62 % | 30.777 M | 0.000 -100.00 % | 56.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 457.400 M -7.50 % | 494.502 M 9.36 % | 452.181 M -29.91 % | 645.160 M 55.09 % | 415.991 M -24.16 % | 548.547 M 136.35 % | 232.091 M -12.79 % | 266.128 M -53.38 % | 570.800 M 10.80 % | 515.179 M 39.36 % | 369.669 M -10.09 % | 411.157 M 9.23 % | 376.422 M -26.10 % | 509.391 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.189 M -26.11 % | 12.436 M |
| Tax payables | 45.500 M 417.05 % | 8.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.295 M 75.93 % | 3.578 M -94.54 % | 65.549 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.023 M 63.55 % | 31.808 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.157 M -112.57 % | 239.958 M -4.02 % | 250.000 M | 0.000 | 0.000 -100.00 % | 5.665 M -13.08 % | 6.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 100.00 % | -302.516 M 1.83 % | -308.141 M -90.14 % | -162.059 M -304.22 % | 79.356 M 37.49 % | 57.718 M 27.43 % | 45.294 M -3.76 % | 47.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 100.00 % | -565.958 M 4.66 % | -593.609 M -22.60 % | -484.174 M 1.49 % | -491.511 M -686 061.20 % | -71.632 K | 0.000 100.00 % | -293.253 M | 0.000 | 0.000 | 0.000 100.00 % | -205.700 M | 0.000 100.00 % | -396.981 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.010 B 340.72 % | 682.933 M 19.68 % | 570.650 M 0.00 % | 570.650 M 0.00 % | 570.650 M 0.00 % | 570.650 M 0.00 % | 570.650 M 0.00 % | 570.650 M -14.51 % | 667.528 M -0.18 % | 668.735 M -9.06 % | 735.350 M 0.00 % | 735.350 M -10.72 % | 823.659 M -12.62 % | 942.659 M 58.32 % | 595.399 M 4.27 % | 570.996 M 6.98 % | 533.726 M 39.72 % | 382.000 M 80.96 % | 211.100 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.157 M -14.04 % | 35.085 M 111.39 % | -308.093 M | 0.000 | 0.000 -100.00 % | 963.974 K -60.69 % | 2.452 M -44.70 % | 4.434 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.812 B 31.37 % | 4.424 B -10.04 % | 4.918 B -19.03 % | 6.074 B 8.81 % | 5.582 B -14.66 % | 6.541 B 77.57 % | 3.684 B -15.74 % | 4.372 B -5.95 % | 4.648 B -0.28 % | 4.661 B -12.26 % | 5.312 B 0.37 % | 5.293 B 11.35 % | 4.753 B 0.81 % | 4.715 B 22.92 % | 3.836 B -8.66 % | 4.200 B 32.26 % | 3.175 B 10.98 % | 2.861 B 35.42 % | 2.113 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Stock based compensation | 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 |
| Change in working capital | -1.219 B -1 206.26 % | 110.200 M -61.73 % | 287.980 M 172.16 % | -399.106 M -125.71 % | 1.552 B 173.83 % | -2.102 B -797.67 % | -234.193 M -623.86 % | 44.705 M 154.68 % | -81.750 M 77.28 % | -359.843 M -288.23 % | 191.175 M 156.01 % | -341.339 M -149.66 % | 687.315 M 140.56 % | 285.720 M 311.72 % | -134.952 M -241.02 % | -39.572 M 91.24 % | -451.692 M 25.82 % | -608.932 M -23.07 % | -494.786 M |
| Accounts receivables | 80.200 M -26.63 % | 109.315 M 1 560.06 % | -7.487 M 59.73 % | -18.592 M -123.47 % | 79.204 M 196.70 % | -81.909 M -120.72 % | 395.338 M 215.21 % | -343.159 M -246.46 % | 234.303 M 255.97 % | -150.226 M -133.91 % | 442.998 M 216.70 % | -379.603 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -353.152 M -8.58 % | -325.236 M 37.00 % | -516.210 M |
| Inventory | -543.900 M -518.10 % | 130.090 M 133.31 % | -390.598 M -3 754.71 % | -10.133 M -105.66 % | 179.057 M 501.56 % | -44.591 M -27.72 % | -34.914 M -115.92 % | 219.315 M 47.62 % | 148.568 M 392.42 % | -50.806 M -202.74 % | 49.453 M 168.10 % | 18.446 M -89.72 % | 179.356 M -17.06 % | 216.240 M 261.18 % | -134.158 M -123.99 % | 559.139 M 4 564.89 % | -12.523 M 97.55 % | -510.297 M -977.21 % | -47.372 M |
| Accounts payables | 0.000 -100.00 % | 42.300 M 121.92 % | -192.979 M -184.21 % | 229.169 M 272.89 % | -132.556 M -141.89 % | 316.456 M 1 029.74 % | -34.037 M 88.83 % | -304.672 M -647.77 % | 55.621 M 134.45 % | 23.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.017 M -137.96 % | 226.601 M 229.37 % | 68.798 M |
| Other working capital | -755.400 M -340.45 % | -171.505 M -119.51 % | 879.044 M 246.62 % | -599.550 M -142.03 % | 1.426 B 162.23 % | -2.292 B -308.91 % | -560.581 M -218.46 % | 473.221 M 190.96 % | -520.242 M -56.34 % | -332.760 M -10.45 % | -301.276 M 16.26 % | -359.785 M -170.83 % | 507.959 M 631.09 % | 69.480 M 8 857.79 % | -793.351 K 99.87 % | -598.711 M | 0.000 | 0.000 100.00 % | -1.505 K |
| Other non cash items | -194.000 M -452.55 % | 55.028 M -94.78 % | 1.055 B 1 189.34 % | 81.818 M 77.54 % | 46.085 M 189.28 % | -51.620 M 43.91 % | -92.028 M -11.48 % | -82.549 M -182.57 % | 99.969 M 366.75 % | 21.418 M 313.26 % | -10.043 M 93.51 % | -154.760 M -226.17 % | 122.658 M 77.24 % | 69.205 M -44.16 % | 123.932 M 207.67 % | 40.281 M | 0.000 100.00 % | -1.019 M | 0.000 |
| Net cash provided by operating activities | -825.500 M -371.83 % | 303.683 M -79.40 % | 1.474 B 528.84 % | -343.822 M -123.37 % | 1.471 B 166.81 % | -2.202 B -689.24 % | -279.043 M -4 396.49 % | -6.206 M 85.01 % | -41.403 M 91.23 % | -472.116 M -1 311.14 % | 38.981 M 107.96 % | -489.424 M -159.97 % | 816.163 M 125.94 % | 361.230 M 6 856.12 % | -5.347 M -114.35 % | 37.253 M 123.46 % | -158.793 M 51.17 % | -325.218 M -12.07 % | -290.184 M |
| Investments in property plant and equipment | -22.400 M -228.30 % | -6.823 M -80.84 % | -3.773 M 85.54 % | -26.101 M -645.74 % | -3.500 M 28.64 % | -4.905 M -12.23 % | -4.370 M -21.45 % | -3.598 M 69.96 % | -11.977 M 94.65 % | -223.967 M -8 981.99 % | -2.466 M 99.03 % | -255.078 M -270.93 % | -68.767 M -646.43 % | -9.213 M 46.39 % | -17.186 M 88.41 % | -148.284 M -967.40 % | -13.892 M 31.65 % | -20.325 M -1 655.18 % | -1.158 M |
| Acquisitions net | 32.400 M | 0.000 | 0.000 -100.00 % | 16.791 M 887.72 % | 1.700 M -98.20 % | 94.421 M -20.64 % | 118.981 M 1 289 309.67 % | -9.229 K 89.13 % | -84.941 K -138.79 % | 218.975 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.112 M -8.20 % | -38.922 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -13.163 M | 0.000 100.00 % | -190.000 K 99.84 % | -120.750 M -158.31 % | -46.746 M 82.27 % | -263.700 M -125.27 % | -117.059 M -480.12 % | -20.179 M 84.27 % | -128.279 M | 0.000 100.00 % | -19.577 M 83.55 % | -119.000 M 83.79 % | -734.296 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.680 M |
| Sales maturities of investments | 127.700 M 21 434.57 % | 593.000 K -56.72 % | 1.370 M -99.27 % | 187.700 M 14 449.36 % | 1.290 M -98.08 % | 67.317 M -82.27 % | 379.745 M 646.90 % | 50.843 M -53.23 % | 108.703 M 1 668.52 % | 6.147 M | 0.000 | 0.000 -100.00 % | 100.000 K -99.99 % | 743.101 M | 0.000 | 0.000 -100.00 % | 48.298 M -61.72 % | 126.171 M | 0.000 |
| Other investing activites | 182.300 M 47.13 % | 123.906 M -39.02 % | 203.198 M 73.17 % | 117.343 M -20.52 % | 147.632 M -17.45 % | 178.834 M -9.31 % | 197.193 M 32.89 % | 148.389 M 21.87 % | 121.758 M 1 009.18 % | -13.392 M -775.62 % | 1.982 M -99.22 % | 254.687 M 927.22 % | 24.794 M -63.39 % | 67.733 M 494.12 % | -17.186 M -1 398.45 % | 1.324 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 287.600 M 175.18 % | 104.513 M -47.95 % | 200.795 M -32.06 % | 295.543 M 1 020.65 % | 26.372 M -90.87 % | 288.921 M -32.47 % | 427.849 M 444.58 % | 78.565 M -60.36 % | 198.220 M 157.31 % | -345.881 M -71 380.06 % | -483.884 K 97.58 % | -19.968 M 87.74 % | -162.873 M -312.80 % | 76.538 M 229.07 % | -59.298 M 68.10 % | -185.882 M -640.26 % | 34.406 M -67.49 % | 105.846 M 154.05 % | -195.838 M |
| Debt repayment | 172.800 M 138.95 % | -443.599 M 71.70 % | -1.568 B -1 025.03 % | 169.470 M 111.91 % | -1.423 B -161.18 % | 2.326 B 2 418.89 % | -100.306 M -269.76 % | 59.088 M 2.77 % | 57.495 M | 0.000 | 0.000 -100.00 % | 679.607 M 230.06 % | -522.522 M -14.56 % | -456.098 M -333.98 % | 194.928 M -4.14 % | 203.340 M 282.58 % | 53.150 M -79.73 % | 262.230 M -11.09 % | 294.943 M |
| Common stock issued | 121.300 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 % | 120.690 M 320.49 % | 28.703 M | 0.000 -100.00 % | 66.700 M 4 346.67 % | 1.500 M | 0.000 |
| Common stock repurchased | 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 |
| Dividends paid | -8.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.597 M | 0.000 100.00 % | -7.342 M -5.08 % | -6.987 M 0.89 % | -7.050 M 74.82 % | -28.000 M -104.63 % | -13.683 M |
| Other financing activites | 432.400 M 357.79 % | -167.734 M -263.19 % | 102.785 M 192.90 % | -110.644 M 52.53 % | -233.091 M 1.56 % | -236.782 M -126.76 % | -104.421 M -28.02 % | -81.564 M 63.02 % | -220.559 M -136.80 % | 599.287 M 1 418.97 % | 39.453 M 127.18 % | -145.146 M -76.82 % | -82.087 M | 0.000 | 0.000 100.00 % | -30.260 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 717.900 M 217.43 % | -611.333 M 58.27 % | -1.465 B -2 590.17 % | 58.826 M 103.55 % | -1.656 B -179.27 % | 2.089 B 1 120.48 % | -204.727 M -810.86 % | -22.476 M 86.22 % | -163.063 M -127.21 % | 599.287 M 1 418.97 % | 39.453 M -92.62 % | 534.461 M 187.16 % | -613.206 M -49.49 % | -410.200 M -426.03 % | 125.818 M -24.25 % | 166.093 M 47.25 % | 112.800 M -52.15 % | 235.730 M -16.19 % | 281.260 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -1.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 | 0.000 | 0.000 |
| Net change in cash | 179.900 M 188.56 % | -203.136 M -196.56 % | 210.372 M 1 894.80 % | 10.546 M 106.65 % | -158.505 M -190.16 % | 175.805 M 414.38 % | -55.921 M -212.10 % | 49.883 M 898.55 % | -6.247 M 97.14 % | -218.710 M -380.58 % | 77.951 M 210.94 % | 25.069 M -37.46 % | 40.084 M 45.40 % | 27.568 M -54.93 % | 61.173 M 250.29 % | 17.464 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 22.200 M -91.47 % | 260.287 M 421.46 % | 49.915 M 26.79 % | 39.369 M -80.10 % | 197.874 M 796.63 % | 22.069 M -71.70 % | 77.989 M 177.48 % | 28.106 M -18.18 % | 34.353 M -88.68 % | 303.442 M 47.30 % | 206.003 M 13.86 % | 180.934 M 28.46 % | 140.851 M 24.34 % | 113.283 M 142.79 % | 46.658 M 59.82 % | 29.195 M 0.61 % | 29.019 M 85.98 % | 15.603 M | 0.000 |
| Cash at end of period | 202.100 M 253.62 % | 57.151 M -78.04 % | 260.287 M 421.46 % | 49.915 M 26.79 % | 39.369 M -80.10 % | 197.874 M 796.63 % | 22.069 M -71.70 % | 77.989 M 177.48 % | 28.106 M -66.83 % | 84.731 M -70.16 % | 283.954 M 37.84 % | 206.003 M 13.86 % | 180.934 M 28.46 % | 140.851 M 30.62 % | 107.831 M 131.11 % | 46.658 M 122.04 % | 21.013 M -27.59 % | 29.019 M 85.98 % | 15.603 M |
| Operating cash flow | -825.500 M -371.83 % | 303.683 M -79.40 % | 1.474 B 528.84 % | -343.822 M -123.37 % | 1.471 B 166.81 % | -2.202 B -689.24 % | -279.043 M -4 396.49 % | -6.206 M 85.01 % | -41.403 M 91.23 % | -472.116 M -1 311.14 % | 38.981 M 107.96 % | -489.424 M -159.97 % | 816.163 M 125.94 % | 361.230 M 6 856.12 % | -5.347 M -114.35 % | 37.253 M 123.46 % | -158.793 M 51.17 % | -325.218 M -12.07 % | -290.184 M |
| Capital expenditure | -22.400 M -228.30 % | -6.823 M -80.84 % | -3.773 M 85.54 % | -26.101 M -645.74 % | -3.500 M 28.64 % | -4.905 M -12.23 % | -4.370 M -21.45 % | -3.598 M 69.96 % | -11.977 M 94.65 % | -223.967 M -8 981.99 % | -2.466 M 99.03 % | -255.078 M -270.93 % | -68.767 M -646.43 % | -9.213 M 46.39 % | -17.186 M 88.41 % | -148.284 M -967.40 % | -13.892 M 31.65 % | -20.325 M -1 655.18 % | -1.158 M |
| Free CashFlow | -847.900 M -385.62 % | 296.860 M -79.81 % | 1.471 B 497.56 % | -369.923 M -125.20 % | 1.468 B 166.50 % | -2.207 B -678.80 % | -283.413 M -2 790.71 % | -9.804 M 81.63 % | -53.380 M 92.33 % | -696.083 M -2 006.29 % | 36.515 M 104.90 % | -744.501 M -199.61 % | 747.397 M 112.32 % | 352.017 M 1 662.26 % | -22.533 M 79.71 % | -111.031 M 35.70 % | -172.685 M 50.03 % | -345.543 M -18.60 % | -291.342 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2011-09-30 | 2007-09-30 | 2007-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 674.400 M 29.67 % | 520.100 M 7.70 % | 482.900 M 24.78 % | 387.000 M -14.85 % | 454.500 M 39.85 % | 325.000 M 255.19 % | 91.500 M -75.26 % | 369.800 M -14.33 % | 431.668 M 719.10 % | 52.700 M -76.89 % | 228.000 M 30.58 % | 174.600 M -36.10 % | 273.257 M 5.50 % | 259.000 M 25.18 % | 206.900 M 133.00 % | 88.800 M -74.08 % | 342.600 M 263.31 % | 94.300 M 38.27 % | 68.200 M 14.24 % | 59.700 M -71.32 % | 208.149 M 88.03 % | 110.700 M -6.74 % | 118.700 M 623.78 % | 16.400 M -90.96 % | 181.411 M -22.31 % | 233.500 M -30.73 % | 337.100 M 620.30 % | 46.800 M -93.88 % | 764.647 M -46.85 % | 1.439 B 68.74 % | 852.521 M |
| Net income | 114.600 M 2.60 % | 111.700 M 5.78 % | 105.600 M 11.04 % | 95.100 M 956.67 % | 9.000 M -90.08 % | 90.700 M 675.21 % | 11.700 M -50.63 % | 23.700 M -73.35 % | 88.920 M 2 515.29 % | 3.400 M -94.34 % | 60.100 M 495.05 % | 10.100 M -75.61 % | 41.409 M 498.16 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M -792.80 % | 12.500 M 281.16 % | -6.900 M 65.15 % | -19.800 M 74.91 % | -78.931 M -1 509.49 % | 5.600 M -81.88 % | 30.900 M 156.39 % | -54.800 M -71.87 % | -31.885 M -1 280.92 % | 2.700 M 126.73 % | -10.100 M -244.29 % | 7.000 M -25.89 % | 9.446 M -87.55 % | 75.855 M 4.98 % | 72.255 M |
| Income before tax | 142.400 M -9.59 % | 157.500 M 7.51 % | 146.500 M 7.56 % | 136.200 M 259.37 % | 37.900 M -65.48 % | 109.800 M 510.00 % | 18.000 M -52.76 % | 38.100 M -66.33 % | 113.145 M 2 414.33 % | 4.500 M -94.74 % | 85.600 M 1 105.63 % | 7.100 M -89.56 % | 68.031 M 482.19 % | -17.800 M 63.75 % | -49.100 M -55.38 % | -31.600 M 59.07 % | -77.200 M -611.26 % | 15.100 M 131.86 % | -47.400 M -108.81 % | -22.700 M 73.57 % | -85.902 M -680.42 % | 14.800 M -78.27 % | 68.100 M 231.72 % | -51.700 M -2 471.61 % | 2.180 M -91.21 % | 24.800 M 490.48 % | 4.200 M -51.16 % | 8.600 M -29.30 % | 12.164 M -86.51 % | 90.155 M 12.34 % | 80.255 M |
| Income before tax ratio | 0.21 -30.27 % | 0.30 -0.18 % | 0.30 -13.80 % | 0.35 322.05 % | 0.08 -75.32 % | 0.34 71.74 % | 0.20 90.94 % | 0.10 -60.69 % | 0.26 206.96 % | 0.09 -77.26 % | 0.38 823.26 % | 0.04 -83.67 % | 0.25 462.25 % | -0.07 71.04 % | -0.24 33.31 % | -0.36 -57.92 % | -0.23 -240.72 % | 0.16 123.04 % | -0.70 -82.79 % | -0.38 7.87 % | -0.41 -408.69 % | 0.13 -76.70 % | 0.57 118.20 % | -3.15 -26 333.91 % | 0.01 -88.69 % | 0.11 752.46 % | 0.01 -93.22 % | 0.18 1 055.15 % | 0.02 -74.62 % | 0.06 -33.43 % | 0.09 |
| EBITDA | 239.100 M 21.68 % | 196.500 M 7.26 % | 183.200 M 2.98 % | 177.900 M 160.85 % | 68.200 M -57.80 % | 161.600 M 149.00 % | 64.900 M 30.85 % | 49.600 M -8.99 % | 54.500 M -33.21 % | 81.600 M -26.15 % | 110.500 M 20.77 % | 91.500 M -3.99 % | 95.300 M 5 705.88 % | -1.700 M 95.44 % | -37.300 M -236.63 % | 27.300 M 513.64 % | -6.600 M -118.59 % | 35.500 M 188.75 % | -40.000 M -3 736.36 % | 1.100 M 108.15 % | -13.500 M -121.26 % | 63.500 M -24.31 % | 83.900 M 1 189.61 % | -7.700 M 84.57 % | -49.889 M -141.68 % | 119.700 M 10.32 % | 108.500 M 332.27 % | 25.100 M -9.85 % | 27.844 M -72.14 % | 99.948 M 18.84 % | 84.104 M |
| Net income ratio | 0.17 -20.88 % | 0.21 -1.79 % | 0.22 -11.01 % | 0.25 1 140.97 % | 0.02 -92.90 % | 0.28 118.25 % | 0.13 99.52 % | 0.06 -68.89 % | 0.21 219.29 % | 0.06 -75.52 % | 0.26 355.68 % | 0.06 -61.83 % | 0.15 477.38 % | -0.04 51.70 % | -0.08 68.98 % | -0.27 -6.03 % | -0.25 -290.69 % | 0.13 231.02 % | -0.10 69.49 % | -0.33 12.54 % | -0.38 -849.61 % | 0.05 -80.57 % | 0.26 107.79 % | -3.34 -1 801.15 % | -0.18 -1 620.00 % | 0.01 138.59 % | -0.03 -120.03 % | 0.15 1 110.78 % | 0.01 -76.57 % | 0.05 -37.78 % | 0.08 |
| Ratio EBITDA | 0.35 -6.16 % | 0.38 -0.41 % | 0.38 -17.47 % | 0.46 206.35 % | 0.15 -69.82 % | 0.50 -29.90 % | 0.71 428.82 % | 0.13 6.24 % | 0.13 -91.85 % | 1.55 219.49 % | 0.48 -7.52 % | 0.52 50.26 % | 0.35 5 413.39 % | -0.01 96.36 % | -0.18 -158.64 % | 0.31 1 695.85 % | -0.02 -105.12 % | 0.38 164.19 % | -0.59 -3 283.15 % | 0.02 128.41 % | -0.06 -111.31 % | 0.57 -18.85 % | 0.71 250.54 % | -0.47 -70.73 % | -0.28 -153.65 % | 0.51 59.27 % | 0.32 -39.99 % | 0.54 1 372.85 % | 0.04 -47.59 % | 0.07 -29.57 % | 0.10 |
| Gross profit ratio | 0.36 -17.48 % | 0.44 5.14 % | 0.42 -12.16 % | 0.48 189.00 % | 0.17 -66.09 % | 0.49 -32.46 % | 0.72 199.61 % | 0.24 -54.63 % | 0.53 -13.16 % | 0.61 23.01 % | 0.50 15.99 % | 0.43 22.49 % | 0.35 86.88 % | 0.19 71.03 % | 0.11 14.62 % | 0.10 -21.55 % | 0.12 -70.87 % | 0.42 332.25 % | -0.18 43.03 % | -0.32 26.14 % | -0.43 -239.97 % | 0.31 -21.32 % | 0.39 108.83 % | -4.41 -1 715.79 % | -0.24 -150.75 % | 0.48 821.48 % | 0.05 -90.51 % | 0.55 2 372.46 % | -0.02 -150.91 % | 0.05 -50.02 % | 0.09 |
| Weighted average shs out dil | 9.108 M -16.18 % | 10.866 M 26.36 % | 8.599 M 0.01 % | 8.599 M -0.02 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M -0.12 % | 8.610 M 0.12 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 23.50 % | 6.964 M -19.03 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.74 % | 8.537 M -0.74 % | 8.600 M 22.86 % | 7.000 M 0.00 % | 7.000 M |
| Weighted average shs out | 9.108 M -8.68 % | 9.973 M 15.98 % | 8.599 M 0.01 % | 8.599 M -0.02 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 23.50 % | 6.964 M -19.03 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.00 % | 8.600 M 0.74 % | 8.537 M -0.74 % | 8.600 M 22.86 % | 7.000 M 0.00 % | 7.000 M |
| EPS diluted | 12.58 22.37 % | 10.28 -16.29 % | 12.28 11.03 % | 11.06 963.46 % | 1.04 -90.14 % | 10.55 675.74 % | 1.36 -50.72 % | 2.76 17.45 % | 2.35 487.50 % | 0.40 -94.27 % | 6.98 496.58 % | 1.17 -75.68 % | 4.81 497.52 % | -1.21 39.50 % | -2.00 27.80 % | -2.77 72.49 % | -10.07 -794.48 % | 1.45 281.25 % | -0.80 65.22 % | -2.30 79.70 % | -11.33 -1 843.08 % | 0.65 -81.89 % | 3.59 156.36 % | -6.37 -71.70 % | -3.71 -1 296.77 % | 0.31 126.50 % | -1.17 -242.68 % | 0.82 -25.45 % | 1.10 -89.85 % | 10.84 5.04 % | 10.32 |
| Earnings per share | 12.58 12.32 % | 11.20 -8.79 % | 12.28 11.03 % | 11.06 963.46 % | 1.04 -90.14 % | 10.55 675.74 % | 1.36 -50.72 % | 2.76 17.45 % | 2.35 487.50 % | 0.40 -94.28 % | 6.99 497.44 % | 1.17 -75.68 % | 4.81 497.52 % | -1.21 39.50 % | -2.00 27.80 % | -2.77 72.49 % | -10.07 -794.48 % | 1.45 281.25 % | -0.80 65.22 % | -2.30 79.70 % | -11.33 -1 843.08 % | 0.65 -81.89 % | 3.59 156.36 % | -6.37 -71.70 % | -3.71 -1 296.77 % | 0.31 126.50 % | -1.17 -242.68 % | 0.82 -25.45 % | 1.10 -89.85 % | 10.84 5.04 % | 10.32 |
| Gross profit | 246.100 M 7.00 % | 230.000 M 13.24 % | 203.100 M 9.61 % | 185.300 M 146.08 % | 75.300 M -52.58 % | 158.800 M 139.88 % | 66.200 M -25.87 % | 89.300 M -61.13 % | 229.758 M 611.33 % | 32.300 M -71.57 % | 113.600 M 51.47 % | 75.000 M -21.73 % | 95.826 M 97.17 % | 48.600 M 114.10 % | 22.700 M 167.06 % | 8.500 M -79.67 % | 41.800 M 5.82 % | 39.500 M 421.14 % | -12.300 M 34.92 % | -18.900 M 78.82 % | -89.218 M -363.18 % | 33.900 M -26.62 % | 46.200 M 163.90 % | -72.300 M -64.15 % | -44.045 M -139.43 % | 111.700 M 538.29 % | 17.500 M -31.64 % | 25.600 M 239.09 % | -18.406 M -127.06 % | 68.015 M -15.66 % | 80.643 M |
| Income tax expense | 27.722 M -39.47 % | 45.800 M 12.25 % | 40.800 M -0.60 % | 41.046 M 42.03 % | 28.900 M 52.11 % | 19.000 M 201.59 % | 6.300 M -56.10 % | 14.352 M -40.76 % | 24.225 M 1 918.75 % | 1.200 M -94.81 % | 23.100 M 122.12 % | 10.400 M 30.85 % | 7.948 M 7.41 % | 7.400 M 469.23 % | 1.300 M 116.67 % | 600.000 K -91.30 % | 6.900 M -45.24 % | 12.600 M 63.64 % | 7.700 M 541.67 % | 1.200 M -87.74 % | 9.789 M 262.56 % | 2.700 M 170.00 % | 1.000 M -62.96 % | 2.700 M -59.54 % | 6.673 M -64.69 % | 18.900 M 721.74 % | 2.300 M 43.75 % | 1.600 M -41.13 % | 2.718 M -80.99 % | 14.300 M 78.75 % | 8.000 M |
| Cost of revenue | 428.300 M 47.64 % | 290.100 M 3.68 % | 279.800 M 38.72 % | 201.700 M -46.81 % | 379.200 M 128.16 % | 166.200 M 556.92 % | 25.300 M -90.98 % | 280.500 M 38.92 % | 201.910 M 889.75 % | 20.400 M -82.17 % | 114.400 M 14.86 % | 99.600 M -43.87 % | 177.432 M -15.67 % | 210.400 M 14.22 % | 184.200 M 129.39 % | 80.300 M -73.30 % | 300.800 M 448.91 % | 54.800 M -31.93 % | 80.500 M 2.42 % | 78.600 M -73.57 % | 297.367 M 287.20 % | 76.800 M 5.93 % | 72.500 M -18.26 % | 88.700 M -60.66 % | 225.455 M 85.10 % | 121.800 M -61.89 % | 319.600 M 1 407.55 % | 21.200 M -97.29 % | 783.053 M -42.86 % | 1.371 B 77.56 % | 771.878 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.924 M | 0.000 | 0.000 | 0.000 -100.00 % | 156.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.724 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.976 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.699 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 83.000 M 53.42 % | 54.100 M -73.36 % | 203.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.400 M 8.09 % | 30.900 M 124.06 % | -128.406 M -352.77 % | 50.800 M 66.56 % | 30.500 M -36.72 % | 48.200 M 228.14 % | -37.614 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.900 M 194.32 % | -26.400 M -161.54 % | 42.900 M 120.17 % | -212.724 M -478.51 % | 56.200 M 15.40 % | 48.700 M -55.24 % | 108.800 M 290.48 % | -57.119 M -222.31 % | 46.700 M -68.85 % | 149.900 M 2 898.00 % | 5.000 M 499 900.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 |
| Operating expenses | 83.000 M 53.42 % | 54.100 M -73.36 % | 203.100 M 370.14 % | 43.200 M 20.00 % | 36.000 M 18.42 % | 30.400 M -14.37 % | 35.500 M -12.35 % | 40.500 M -57.53 % | 95.357 M 219.99 % | 29.800 M -13.62 % | 34.500 M 6.48 % | 32.400 M -26.82 % | 44.274 M -25.96 % | 59.800 M -34.72 % | 91.600 M 432.56 % | 17.200 M -89.91 % | 170.500 M 470.23 % | 29.900 M 3.10 % | 29.000 M 19.83 % | 24.200 M 114.85 % | -162.955 M -681.98 % | 28.000 M 30.23 % | 21.500 M -40.11 % | 35.900 M 269.62 % | 9.713 M -83.31 % | 58.200 M -5.37 % | 61.500 M 925.00 % | 6.000 M 117.81 % | -33.682 M -1 684 200.00 % | 2.000 K | 0.000 |
| Cost and expenses | 511.300 M 48.55 % | 344.200 M -28.72 % | 482.900 M 97.18 % | 244.900 M -41.02 % | 415.200 M 111.19 % | 196.600 M 223.36 % | 60.800 M -81.06 % | 321.000 M 7.98 % | 297.267 M 492.17 % | 50.200 M -66.29 % | 148.900 M 12.80 % | 132.000 M -40.46 % | 221.705 M -17.95 % | 270.200 M -2.03 % | 275.800 M 182.87 % | 97.500 M -79.31 % | 471.300 M 456.43 % | 84.700 M -22.65 % | 109.500 M 6.52 % | 102.800 M -23.52 % | 134.412 M 28.26 % | 104.800 M 11.49 % | 94.000 M -24.56 % | 124.600 M -47.02 % | 235.168 M 30.65 % | 180.000 M -52.77 % | 381.100 M 1 301.10 % | 27.200 M 103.48 % | -781.657 M -157.03 % | 1.371 B 77.56 % | 771.878 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 52.400 M | 0.000 | 0.000 -100.00 % | 43.200 M 20.00 % | 36.000 M 18.42 % | 30.400 M 42.06 % | 21.400 M -3.60 % | 22.200 M -2.20 % | 22.700 M -21.99 % | 29.100 M 33.49 % | 21.800 M 2.35 % | 21.300 M 78.99 % | 11.900 M -80.10 % | 59.800 M -34.72 % | 91.600 M 432.56 % | 17.200 M -89.91 % | 170.500 M 1 242.52 % | 12.700 M 41.11 % | 9.000 M 4.65 % | 8.600 M -72.63 % | 31.423 M 161.86 % | 12.000 M 69.01 % | 7.100 M -13.41 % | 8.200 M -70.44 % | 27.743 M 76.71 % | 15.700 M -12.78 % | 18.000 M 620.00 % | 2.500 M 107.42 % | -33.681 M | 0.000 | 0.000 |
| Interest income | 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 % | 48.248 M | 0.000 -100.00 % | 19.600 M | 0.000 -100.00 % | 14.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 93.900 M 138.93 % | 39.300 M 10.39 % | 35.600 M -12.53 % | 40.700 M 39.38 % | 29.200 M -42.63 % | 50.900 M 10.41 % | 46.100 M 11.08 % | 41.500 M -54.91 % | 92.047 M 42.93 % | 64.400 M 170.59 % | 23.800 M -71.63 % | 83.900 M 217.28 % | 26.444 M 326.51 % | 6.200 M -43.12 % | 10.900 M -81.17 % | 57.900 M -72.56 % | 210.991 M 987.58 % | 19.400 M | 0.000 -100.00 % | 22.200 M -69.22 % | 72.128 M 53.46 % | 47.000 M 224.14 % | 14.500 M -65.72 % | 42.300 M -19.38 % | 52.467 M -29.39 % | 74.300 M -26.65 % | 101.300 M 541.14 % | 15.800 M 10.61 % | 14.284 M 60.66 % | 8.891 M 249.90 % | 2.541 M |
| Depreciation and amortization | 2.800 M 1 300.00 % | 200.000 K -81.82 % | 1.100 M 10.00 % | 1.000 M -9.09 % | 1.100 M 37.50 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 33.33 % | 600.000 K -40.00 % | 1.000 M 11.11 % | 900.000 K 28.57 % | 700.000 K -36.36 % | 1.100 M 37.50 % | 800.000 K 0.00 % | 800.000 K -11.11 % | 900.000 K 0.00 % | 900.000 K -10.00 % | 1.000 M -23.08 % | 1.300 M 0.00 % | 1.300 M -31.53 % | 1.899 M 35.61 % | 1.400 M 16.67 % | 1.200 M -29.41 % | 1.700 M 110.06 % | -16.902 M -182.05 % | 20.600 M 586.67 % | 3.000 M 328.57 % | 700.000 K -49.86 % | 1.396 M 54.77 % | 902.000 K -31.04 % | 1.308 M |
| Operating income | 163.100 M -7.28 % | 175.900 M 11.90 % | 157.200 M 10.63 % | 142.100 M 261.58 % | 39.300 M -69.39 % | 128.400 M 318.24 % | 30.700 M -37.09 % | 48.800 M 282.77 % | -26.700 M -172.75 % | 36.700 M -53.60 % | 79.100 M 85.68 % | 42.600 M -17.28 % | 51.500 M 559.82 % | -11.200 M 83.74 % | -68.900 M -691.95 % | -8.700 M 93.24 % | -128.700 M -1 440.63 % | 9.600 M 123.24 % | -41.300 M 3.95 % | -43.000 M 86.75 % | -324.448 M -622.46 % | 62.100 M 152.44 % | 24.600 M 122.74 % | -108.200 M 21.00 % | -136.954 M -236.68 % | 100.200 M 327.73 % | -44.000 M -324.49 % | 19.600 M 28.31 % | 15.276 M -77.54 % | 68.013 M -15.66 % | 80.643 M |
| Operating income ratio | 0.24 -28.49 % | 0.34 3.89 % | 0.33 -11.34 % | 0.37 324.64 % | 0.09 -78.11 % | 0.40 17.75 % | 0.34 154.25 % | 0.13 313.35 % | -0.06 -108.88 % | 0.70 100.73 % | 0.35 42.19 % | 0.24 29.46 % | 0.19 535.83 % | -0.04 87.01 % | -0.33 -239.90 % | -0.10 73.92 % | -0.38 -469.00 % | 0.10 116.81 % | -0.61 15.92 % | -0.72 53.79 % | -1.56 -377.86 % | 0.56 170.68 % | 0.21 103.14 % | -6.60 -773.92 % | -0.75 -275.93 % | 0.43 428.77 % | -0.13 -131.17 % | 0.42 1 996.34 % | 0.02 -57.75 % | 0.05 -50.02 % | 0.09 |
| Total other income expenses net | -20.700 M -12.50 % | -18.400 M -71.96 % | -10.700 M -81.36 % | -5.900 M -321.43 % | -1.400 M 92.47 % | -18.600 M -46.46 % | -12.700 M -18.69 % | -10.700 M 49.66 % | -21.256 M -3.69 % | -20.500 M -415.38 % | 6.500 M 118.31 % | -35.500 M -318.49 % | 16.248 M 136.93 % | -44.000 M -322.22 % | 19.800 M 186.46 % | -22.900 M 64.53 % | -64.568 M -1 318.27 % | 5.300 M 185.48 % | -6.200 M -130.39 % | 20.400 M 112.78 % | -159.639 M -152.19 % | -63.300 M -245.85 % | 43.400 M -23.19 % | 56.500 M 1.01 % | 55.937 M 147.44 % | -117.900 M -344.10 % | 48.300 M 433.10 % | -14.500 M -365.94 % | -3.112 M -114.05 % | 22.142 M 5 806.70 % | -388.000 K |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2011-09-30 | 2007-09-30 | 2007-06-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2014-12-31 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2007-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.107 B | 0.000 -100.00 % | 1.126 B | 0.000 -100.00 % | 1.088 B 1 354.28 % | 74.800 M -93.62 % | 1.173 B 303.48 % | 290.600 M -80.43 % | 1.485 B 892.68 % | 149.600 M -94.79 % | 2.873 B 4 015.33 % | 69.800 M -97.91 % | 3.333 B 6 371.57 % | 51.500 M -98.14 % | 2.775 B 5 680.83 % | 48.000 M -98.54 % | 3.298 B 1 107.61 % | 273.100 M -93.39 % | 4.132 B 1 900.77 % | 206.500 M -94.59 % | 3.817 B 9 256.28 % | 40.800 M -97.30 % | 1.512 B 5 203.86 % | 28.500 M -98.11 % | 1.505 B -10.58 % | 1.683 B -31.25 % | 2.448 B 7.85 % | 2.270 B 40.25 % | 1.618 B 22.26 % | 1.324 B 69.09 % | 782.822 M -31.96 % | 1.151 B -22.17 % | 1.478 B 10.00 % | 1.344 B 15.03 % | 1.168 B |
| Total investments | 1.236 B | 0.000 -100.00 % | 1.278 B | 0.000 -100.00 % | 1.612 B 977.21 % | 149.600 M -86.40 % | 1.100 B 89.26 % | 581.200 M 76.15 % | 329.955 M 10.28 % | 299.200 M -77.09 % | 1.306 B 835.53 % | 139.600 M -57.61 % | 329.320 M 219.73 % | 103.000 M -93.22 % | 1.519 B 1 482.40 % | 96.000 M -92.10 % | 1.215 B 122.37 % | 546.200 M -42.63 % | 952.100 M 130.53 % | 413.000 M 27.15 % | 324.816 M 298.06 % | 81.600 M -90.93 % | 899.800 M 1 478.60 % | 57.000 M -83.61 % | 347.814 M 12.47 % | 309.245 M 47.58 % | 209.545 M -28.88 % | 294.622 M 71.26 % | 172.031 M 14.57 % | 150.154 M 81.36 % | 82.792 M -10.63 % | 92.643 M -6.48 % | 99.067 M 73.94 % | 56.955 M -14.13 % | 66.326 M |
| Total debt | 1.309 B | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 1.179 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.745 B | 0.000 -100.00 % | 2.919 B | 0.000 -100.00 % | 3.383 B | 0.000 -100.00 % | 2.825 B | 0.000 -100.00 % | 3.337 B | 0.000 -100.00 % | 4.297 B | 0.000 -100.00 % | 4.015 B | 0.000 -100.00 % | 1.546 B | 0.000 -100.00 % | 1.527 B -13.29 % | 1.761 B -32.88 % | 2.624 B 11.43 % | 2.355 B 22.51 % | 1.922 B 25.64 % | 1.530 B 63.49 % | 935.632 M -27.06 % | 1.283 B -18.52 % | 1.574 B 14.13 % | 1.380 B 15.20 % | 1.197 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.106 B | 0.000 -100.00 % | 1.915 B 7 887.40 % | 23.974 M -98.68 % | 1.816 B 2 011.16 % | 86.000 M -95.17 % | 1.779 B 170.94 % | 656.650 M -47.86 % | 1.259 B 1 364.42 % | 86.000 M -92.67 % | 1.173 B 78.63 % | 656.650 M -30.22 % | 941.000 M 10.06 % | 855.000 M -14.47 % | 999.600 M 52.23 % | 656.650 M -36.45 % | 1.033 B 9.08 % | 947.300 M -14.39 % | 1.107 B 7 597.96 % | 14.374 M -99.11 % | 1.606 B 5.66 % | 1.520 B -4.98 % | 1.600 B 9 808.40 % | 16.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.129 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.234 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.010 B | 0.000 | 0.000 | 0.000 -100.00 % | 404.562 M | 0.000 | 0.000 | 0.000 -100.00 % | 242.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 347.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 838.660 M 12.19 % | 747.540 M -16.88 % | 899.305 M 51.09 % | 595.231 M 1.57 % | 586.024 M -23.58 % | 766.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 99.700 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M | 0.000 -100.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 14.97 % | 74.800 M 6.10 % | 70.500 M 0.71 % | 70.000 M |
| Total equity | 3.110 B 47.67 % | 2.106 B 0.00 % | 2.106 B 9.96 % | 1.915 B 0.00 % | 1.915 B 5.47 % | 1.816 B 0.00 % | 1.816 B 2.05 % | 1.779 B 0.00 % | 1.779 B 85.24 % | 960.400 M 0.00 % | 960.400 M 10.33 % | 870.500 M 0.00 % | 870.522 M 42.52 % | 610.800 M 0.00 % | 610.800 M -11.67 % | 691.500 M 0.00 % | 691.493 M -19.63 % | 860.400 M 0.00 % | 860.400 M -8.89 % | 944.400 M 0.00 % | 944.444 M -44.01 % | 1.687 B 0.00 % | 1.687 B 0.45 % | 1.679 B 0.00 % | 1.679 B 11.69 % | 1.503 B -14.54 % | 1.759 B 22.59 % | 1.435 B -4.05 % | 1.496 B -10.78 % | 1.676 B -10.66 % | 1.877 B -3.77 % | 1.950 B 29.04 % | 1.511 B 2.85 % | 1.469 B 37.31 % | 1.070 B |
| Other non current liabilities | 33.500 M 101.59 % | -2.106 B -8 765.43 % | 24.300 M 101.27 % | -1.915 B -4 281.00 % | 45.800 M | 0.000 -100.00 % | 63.100 M | 0.000 -100.00 % | 96.017 M | 0.000 -100.00 % | 110.300 M | 0.000 -100.00 % | 130.528 M | 0.000 -100.00 % | 154.900 M | 0.000 -100.00 % | 171.965 M | 0.000 -100.00 % | 184.600 M | 0.000 -100.00 % | 192.450 M | 0.000 -100.00 % | 6.600 M | 0.000 -100.00 % | 6.593 M -16.53 % | 7.899 M -97.57 % | 325.581 M 4.08 % | 312.810 M 138.80 % | 130.994 M -49.71 % | 260.453 M 4 497.58 % | 5.665 M 28.90 % | 4.395 M 1 153.99 % | 350.481 K | 0.000 | 0.000 |
| Long term debt | 1.196 B | 0.000 -100.00 % | 1.019 B | 0.000 -100.00 % | 1.113 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.361 B | 0.000 -100.00 % | 1.618 B | 0.000 -100.00 % | 1.079 B | 0.000 -100.00 % | 1.620 B | 0.000 -100.00 % | 1.979 B | 0.000 -100.00 % | 2.441 B | 0.000 -100.00 % | 2.109 B | 0.000 -100.00 % | 1.546 B | 0.000 -100.00 % | 1.309 B -6.82 % | 1.405 B -15.95 % | 1.671 B 21.00 % | 1.381 B -5.37 % | 1.459 B 80.32 % | 809.322 M 39.80 % | 578.915 M -37.85 % | 931.423 M -17.42 % | 1.128 B 12.50 % | 1.003 B 31.96 % | 759.719 M |
| Total non current liabilities | 1.230 B 158.40 % | -2.106 B -301.83 % | 1.043 B 154.48 % | -1.915 B -265.22 % | 1.159 B | 0.000 -100.00 % | 1.281 B | 0.000 -100.00 % | 1.457 B | 0.000 -100.00 % | 1.728 B | 0.000 -100.00 % | 1.209 B | 0.000 -100.00 % | 1.775 B | 0.000 -100.00 % | 2.151 B | 0.000 -100.00 % | 2.626 B | 0.000 -100.00 % | 2.302 B | 0.000 -100.00 % | 1.553 B | 0.000 -100.00 % | 1.315 B -8.82 % | 1.443 B -27.75 % | 1.997 B 17.87 % | 1.694 B 6.51 % | 1.590 B 48.66 % | 1.070 B 82.70 % | 585.543 M -37.59 % | 938.270 M -17.16 % | 1.133 B 12.98 % | 1.003 B 31.96 % | 759.719 M |
| Other current liabilities | 856.600 M | 0.000 -100.00 % | 916.600 M | 0.000 -100.00 % | 781.100 M | 0.000 -100.00 % | 1.238 B | 0.000 -100.00 % | 279.418 M | 0.000 -100.00 % | 1.169 B | 0.000 -100.00 % | 451.013 M | 0.000 -100.00 % | 1.237 B | 0.000 -100.00 % | 965.016 M | 0.000 -100.00 % | 6.998 B | 0.000 -100.00 % | 840.316 M | 0.000 -100.00 % | 640.100 M | 0.000 -100.00 % | 2.236 M -99.71 % | 769.201 M -52.48 % | 1.619 B 14.46 % | 1.414 B 4.22 % | 1.357 B -3.30 % | 1.404 B 2.26 % | 1.372 B 13.29 % | 1.212 B 74.44 % | 694.514 M -5.57 % | 735.463 M 38.14 % | 532.397 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.800 M | 0.000 100.00 % | -302.600 M | 0.000 -100.00 % | 565.958 M | 0.000 -100.00 % | 495.100 M | 0.000 -100.00 % | 593.609 M | 0.000 | 0.000 | 0.000 -100.00 % | 484.174 M | 0.000 -100.00 % | 568.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 113.000 M | 0.000 -100.00 % | 117.100 M | 0.000 -100.00 % | 65.800 M | 0.000 | 0.000 | 0.000 100.00 % | -181.454 M | 0.000 -100.00 % | 1.301 B | 0.000 -100.00 % | 1.710 B | 0.000 -100.00 % | 1.205 B | 0.000 -100.00 % | 1.359 B | 0.000 -100.00 % | 1.856 B | 0.000 -100.00 % | 1.906 B | 0.000 -100.00 % | 279.800 M | 0.000 100.00 % | -18.311 M -105.14 % | 356.458 M -62.58 % | 952.630 M -2.14 % | 973.462 M 110.49 % | 462.485 M -35.80 % | 720.369 M 101.94 % | 356.717 M 1.52 % | 351.385 M -21.31 % | 446.554 M 18.45 % | 376.984 M -13.89 % | 437.778 M |
| Total current liabilities | 1.473 B | 0.000 -100.00 % | 1.505 B | 0.000 -100.00 % | 1.350 B | 0.000 -100.00 % | 1.731 B | 0.000 -100.00 % | 1.682 B | 0.000 -100.00 % | 3.462 B | 0.000 -100.00 % | 3.994 B | 0.000 -100.00 % | 2.973 B | 0.000 -100.00 % | 2.740 B | 0.000 -100.00 % | 9.984 B | 0.000 -100.00 % | 3.295 B | 0.000 -100.00 % | 1.173 B | 0.000 -100.00 % | 689.237 M -50.70 % | 1.398 B -56.72 % | 3.231 B 13.29 % | 2.852 B 28.08 % | 2.226 B -12.57 % | 2.547 B 11.15 % | 2.291 B 27.11 % | 1.803 B 51.22 % | 1.192 B 2.00 % | 1.169 B 13.31 % | 1.031 B |
| Total liabilities | 2.702 B 228.33 % | -2.106 B -182.63 % | 2.549 B 233.09 % | -1.915 B -176.32 % | 2.509 B | 0.000 -100.00 % | 3.012 B | 0.000 -100.00 % | 3.139 B | 0.000 -100.00 % | 5.190 B | 0.000 -100.00 % | 5.203 B | 0.000 -100.00 % | 4.748 B | 0.000 -100.00 % | 4.890 B | 0.000 -100.00 % | 12.609 B | 0.000 -100.00 % | 5.597 B | 0.000 -100.00 % | 2.726 B | 0.000 -100.00 % | 2.005 B -29.43 % | 2.841 B -45.66 % | 5.227 B 15.00 % | 4.545 B 19.09 % | 3.817 B 5.54 % | 3.616 B 25.71 % | 2.877 B 4.96 % | 2.741 B 17.90 % | 2.325 B 7.07 % | 2.171 B 21.22 % | 1.791 B |
| Other non current assets | 1.677 B | 0.000 -100.00 % | 527.800 M 605.56 % | -104.400 M | 0.000 100.00 % | -74.800 M -37 300.00 % | -200.000 K 99.93 % | -290.600 M -126.45 % | 1.099 B 834.49 % | -149.600 M -149 500.00 % | -100.000 K 99.86 % | -69.800 M -106.26 % | 1.115 B 2 264.65 % | -51.500 M -51 400.00 % | -100.000 K 99.79 % | -48.000 M -108.90 % | 539.386 M 297.51 % | -273.100 M -115.73 % | 1.736 B 940.73 % | -206.500 M -111.61 % | 1.779 B 4 461.26 % | -40.800 M -102.91 % | 1.400 B 5 011.23 % | -28.500 M -102.54 % | 1.123 B -16.16 % | 1.340 B -16.88 % | 1.612 B 8.09 % | 1.491 B 4.74 % | 1.424 B 28.23 % | 1.110 B 129.83 % | 483.129 M | 0.000 -100.00 % | 1.130 M -3.91 % | 1.176 M -7.69 % | 1.274 M |
| Long term investments | 1.597 B | 0.000 -100.00 % | 1.078 B | 0.000 -100.00 % | 1.598 B | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 777.689 M | 0.000 -100.00 % | 1.999 B | 0.000 -100.00 % | 829.977 M | 0.000 -100.00 % | 1.518 B | 0.000 -100.00 % | 1.206 B | 0.000 -100.00 % | 396.400 M | 0.000 -100.00 % | 324.816 M | 0.000 -100.00 % | 302.800 M | 0.000 -100.00 % | 347.814 M 12.47 % | 309.245 M 47.58 % | 209.545 M -28.88 % | 294.622 M 71.26 % | 172.031 M 14.57 % | 150.154 M 81.36 % | 82.792 M -1.42 % | 83.988 M -15.22 % | 99.067 M 73.94 % | 56.955 M -14.13 % | 66.326 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 115.500 M | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 86.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 465.372 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 851.265 K | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 1.375 M -99.85 % | 943.654 M 36 489.92 % | 2.579 M -98.83 % | 220.505 M 39 995.97 % | 549.943 K -99.77 % | 239.390 M 36 858.93 % | 647.719 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 115.500 M | 0.000 -100.00 % | 115.500 M | 0.000 -100.00 % | 115.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 115.500 M | 0.000 -100.00 % | 110.300 M | 0.000 -100.00 % | 115.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 115.500 M | 0.000 -100.00 % | 115.500 M | 0.000 -100.00 % | 115.505 M | 0.000 -100.00 % | 115.500 M | 0.000 -100.00 % | 115.522 M | 0.000 -100.00 % | 110.400 M | 0.000 -100.00 % | 115.586 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.790 M | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 851.265 K | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 1.375 M -26.49 % | 1.871 M -99.39 % | 307.148 M 39.29 % | 220.505 M 39 995.97 % | 549.943 K -99.77 % | 239.390 M 36 858.93 % | 647.719 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 109.300 M | 0.000 -100.00 % | 69.200 M | 0.000 -100.00 % | 90.600 M | 0.000 -100.00 % | 88.400 M | 0.000 -100.00 % | 87.229 M | 0.000 -100.00 % | 88.500 M | 0.000 -100.00 % | 86.605 M | 0.000 -100.00 % | 64.800 M | 0.000 -100.00 % | 72.466 M | 0.000 -100.00 % | 72.300 M | 0.000 -100.00 % | 74.854 M | 0.000 -100.00 % | 74.700 M | 0.000 -100.00 % | 89.963 M -17.41 % | 108.923 M -8.22 % | 118.678 M -0.26 % | 118.988 M -10.42 % | 132.823 M -5.49 % | 140.534 M -60.37 % | 354.591 M 20.89 % | 293.324 M 1.22 % | 289.802 M 1.06 % | 286.754 M 107.24 % | 138.371 M |
| Total non current assets | 1.945 B | 0.000 -100.00 % | 1.854 B 1 876.25 % | -104.400 M -105.59 % | 1.868 B 2 597.19 % | -74.800 M -104.02 % | 1.861 B 740.23 % | -290.600 M -113.56 % | 2.143 B 1 532.37 % | -149.600 M -106.62 % | 2.261 B 3 338.83 % | -69.800 M -102.85 % | 2.453 B 4 862.57 % | -51.500 M -102.70 % | 1.909 B 4 077.08 % | -48.000 M -102.24 % | 2.145 B 885.47 % | -273.100 M -110.78 % | 2.533 B 1 326.78 % | -206.500 M -108.23 % | 2.508 B 6 246.07 % | -40.800 M -102.28 % | 1.786 B 6 367.02 % | -28.500 M -101.73 % | 1.649 B -12.63 % | 1.887 B -26.49 % | 2.567 B 13.52 % | 2.261 B 22.90 % | 1.840 B 8.45 % | 1.697 B 83.88 % | 922.648 M 144.53 % | 377.312 M -3.25 % | 389.999 M 13.08 % | 344.885 M 67.44 % | 205.971 M |
| Other current assets | 553.500 M 399.68 % | -184.700 M -133.42 % | 552.600 M | 0.000 -100.00 % | 521.300 M | 0.000 -100.00 % | 1.008 B | 0.000 -100.00 % | 360.943 M | 0.000 -100.00 % | 2.347 B | 0.000 -100.00 % | 1.571 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 1.197 B | 0.000 -100.00 % | 1.263 B | 0.000 -100.00 % | 1.168 B | 0.000 -100.00 % | 691.700 M | 0.000 -100.00 % | 485.994 M 13.38 % | 428.630 M -69.27 % | 1.395 B -11.19 % | 1.571 B 15.70 % | 1.357 B 25.32 % | 1.083 B 3.94 % | 1.042 B -38.31 % | 1.689 B -3.90 % | 1.758 B -6.23 % | 1.875 B 104.52 % | 916.609 M |
| Short term investments | 625.400 M | 0.000 -100.00 % | 199.700 M | 0.000 -100.00 % | 13.200 M -91.18 % | 149.600 M -13.48 % | 172.900 M -70.25 % | 581.200 M 1 818.41 % | 30.296 M -89.87 % | 299.200 M 12.44 % | 266.100 M 90.62 % | 139.600 M 602.60 % | 19.869 M -80.71 % | 103.000 M 6 337.50 % | 1.600 M -98.33 % | 96.000 M 1 012.29 % | 8.631 M -98.42 % | 546.200 M 240.10 % | 160.600 M -61.11 % | 413.000 M 4 697.64 % | 8.608 M -89.45 % | 81.600 M 23.08 % | 66.300 M 16.32 % | 57.000 M 801.41 % | 6.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.655 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 202.200 M | 0.000 -100.00 % | 9.700 M | 0.000 -100.00 % | 91.200 M 221.93 % | -74.800 M -263.68 % | 45.700 M 115.73 % | -290.600 M -211.65 % | 260.287 M 273.99 % | -149.600 M -421.03 % | 46.600 M 166.76 % | -69.800 M -239.84 % | 49.915 M 196.92 % | -51.500 M -203.21 % | 49.900 M 203.96 % | -48.000 M -221.92 % | 39.369 M 114.42 % | -273.100 M -265.62 % | 164.900 M 179.85 % | -206.500 M -204.36 % | 197.874 M 584.99 % | -40.800 M -218.60 % | 34.400 M 220.70 % | -28.500 M -229.14 % | 22.069 M -71.73 % | 78.055 M -55.58 % | 175.711 M 107.38 % | 84.731 M -72.08 % | 303.442 M 47.30 % | 206.003 M 34.81 % | 152.810 M 15.59 % | 132.196 M 37.70 % | 96.005 M 170.96 % | 35.431 M 22.10 % | 29.019 M |
| Cash and short term investments | 827.600 M 348.08 % | 184.700 M -11.80 % | 209.400 M 100.57 % | 104.400 M 0.00 % | 104.400 M 39.57 % | 74.800 M -65.78 % | 218.600 M -24.78 % | 290.600 M 0.01 % | 290.583 M 94.24 % | 149.600 M -52.16 % | 312.700 M 347.99 % | 69.800 M 0.02 % | 69.784 M 35.50 % | 51.500 M 0.00 % | 51.500 M 7.29 % | 48.000 M 0.00 % | 48.000 M -82.42 % | 273.100 M -16.10 % | 325.500 M 57.63 % | 206.500 M 0.01 % | 206.482 M 406.08 % | 40.800 M -59.48 % | 100.700 M 253.33 % | 28.500 M 0.38 % | 28.392 M -69.72 % | 93.780 M -54.48 % | 206.011 M 136.03 % | 87.281 M -71.35 % | 304.651 M 44.30 % | 211.126 M 16.69 % | 180.934 M 28.46 % | 140.851 M 30.62 % | 107.831 M 131.11 % | 46.658 M 14.41 % | 40.782 M |
| Total current assets | 3.867 B | 0.000 -100.00 % | 2.800 B 2 581.80 % | 104.400 M -95.92 % | 2.556 B 3 317.38 % | 74.800 M -97.48 % | 2.967 B 920.96 % | 290.600 M -89.53 % | 2.775 B 1 755.05 % | 149.600 M -96.15 % | 3.890 B 5 472.78 % | 69.800 M -98.07 % | 3.621 B 6 930.84 % | 51.500 M -98.51 % | 3.450 B 7 086.67 % | 48.000 M -98.60 % | 3.437 B 1 158.41 % | 273.100 M -97.50 % | 10.936 B 5 195.93 % | 206.500 M -94.88 % | 4.033 B 9 785.77 % | 40.800 M -98.45 % | 2.627 B 9 115.79 % | 28.500 M -98.60 % | 2.035 B -19.08 % | 2.515 B -40.92 % | 4.257 B 13.02 % | 3.766 B 8.45 % | 3.473 B -3.44 % | 3.596 B -6.12 % | 3.831 B -11.20 % | 4.313 B 25.18 % | 3.446 B 4.56 % | 3.296 B 24.12 % | 2.655 B |
| Inventory | 1.764 B | 0.000 -100.00 % | 1.193 B | 0.000 -100.00 % | 1.220 B | 0.000 -100.00 % | 1.378 B | 0.000 -100.00 % | 1.350 B | 0.000 -100.00 % | 938.300 M | 0.000 -100.00 % | 1.980 B | 0.000 -100.00 % | 970.600 M | 0.000 -100.00 % | 1.373 B | 0.000 -100.00 % | 8.555 B | 0.000 -100.00 % | 2.246 B | 0.000 -100.00 % | 1.058 B | 0.000 -100.00 % | 1.084 B 3.33 % | 1.049 B -46.83 % | 1.972 B 52.54 % | 1.293 B -11.24 % | 1.457 B 5.88 % | 1.376 B 3.88 % | 1.325 B 4.87 % | 1.263 B 70.54 % | 740.584 M 22.12 % | 606.425 M -47.41 % | 1.153 B |
| Net receivables | 721.600 M | 0.000 -100.00 % | 845.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 734.600 M | 0.000 -100.00 % | 773.672 M | 0.000 -100.00 % | 1.117 B | 0.000 -100.00 % | 1.329 B | 0.000 -100.00 % | 1.695 B | 0.000 -100.00 % | 1.061 B | 0.000 -100.00 % | 947.100 M | 0.000 -100.00 % | 1.403 B | 0.000 -100.00 % | 836.400 M | 0.000 -100.00 % | 436.904 M -53.70 % | 943.654 M 38.09 % | 683.374 M -16.18 % | 815.247 M 130.50 % | 353.693 M -61.80 % | 925.995 M -27.83 % | 1.283 B 5.14 % | 1.220 B 45.34 % | 839.573 M 9.35 % | 767.815 M 40.95 % | 544.737 M |
| Tax assets | 43.600 M | 0.000 -100.00 % | 63.600 M | 0.000 -100.00 % | 63.500 M | 0.000 -100.00 % | 63.700 M | 0.000 -100.00 % | 63.588 M | 0.000 -100.00 % | 63.300 M | 0.000 -100.00 % | 305.760 M | 0.000 -100.00 % | 326.800 M | 0.000 -100.00 % | 326.824 M | 0.000 -100.00 % | 327.600 M | 0.000 -100.00 % | 327.681 M | 0.000 -100.00 % | 7.600 M | 0.000 -100.00 % | 86.238 M -32.12 % | 127.043 M -60.26 % | 319.652 M 135.41 % | 135.785 M 22.69 % | 110.677 M 97.14 % | 56.141 M 3 672.92 % | 1.488 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.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 |
| Account payables | 457.400 M | 0.000 -100.00 % | 399.100 M | 0.000 -100.00 % | 494.500 M | 0.000 -100.00 % | 492.800 M | 0.000 -100.00 % | 452.181 M | 0.000 -100.00 % | 992.100 M | 0.000 -100.00 % | 645.160 M | 0.000 -100.00 % | 531.600 M | 0.000 -100.00 % | 415.991 M | 0.000 -100.00 % | 539.500 M | 0.000 -100.00 % | 548.547 M | 0.000 -100.00 % | 253.200 M | 0.000 -100.00 % | 232.091 M -12.79 % | 266.128 M -56.88 % | 617.136 M 55.02 % | 398.107 M 7.69 % | 369.669 M -10.09 % | 411.157 M -21.57 % | 524.254 M 135.51 % | 222.605 M 465.49 % | 39.365 M -16.21 % | 46.980 M 411.26 % | 9.189 M |
| Tax payables | 45.500 M | 0.000 -100.00 % | 72.400 M | 0.000 -100.00 % | 8.800 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 % | 21.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.295 M -84.98 % | 41.905 M -36.07 % | 65.549 M 76.74 % | 37.087 M 223.85 % | 11.452 M -69.60 % | 37.677 M 121.45 % | 17.014 M 47.24 % | 11.555 M 25.53 % | 9.205 M -82.31 % | 52.023 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.000 M | 0.000 100.00 % | -302.516 M | 0.000 100.00 % | -330.200 M | 0.000 100.00 % | -308.141 M | 0.000 100.00 % | -172.900 M | 0.000 100.00 % | -162.059 M | 0.000 -100.00 % | 80.600 M | 0.000 -100.00 % | 79.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -565.958 M | 0.000 | 0.000 | 0.000 100.00 % | -593.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -236.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.010 B | 0.000 -100.00 % | 2.020 B | 0.000 -100.00 % | 570.640 M | 0.000 | 0.000 | 0.000 -100.00 % | 570.650 M 290.85 % | -299.000 M | 0.000 100.00 % | -302.500 M -153.01 % | 570.650 M 272.82 % | -330.200 M | 0.000 100.00 % | -308.100 M -153.99 % | 570.650 M 430.05 % | -172.900 M | 0.000 100.00 % | -162.100 M -128.41 % | 570.650 M 608.00 % | 80.600 M | 0.000 -100.00 % | 79.400 M -79.85 % | 394.032 M -41.18 % | 669.870 M -13.44 % | 773.859 M 2.66 % | 753.818 M -8.48 % | 823.659 M 0.00 % | 823.659 M -54.00 % | 1.791 B 143.49 % | 735.350 M -48.81 % | 1.436 B 2.69 % | 1.399 B 39.88 % | 1.000 B |
| Deferred tax liabilities non current | 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 -100.00 % | 30.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 963.974 K -60.69 % | 2.452 M -44.70 % | 4.434 M | 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 | 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 |
| Total assets | 5.812 B | 0.000 -100.00 % | 4.654 B | 0.000 -100.00 % | 4.424 B | 0.000 -100.00 % | 4.827 B | 0.000 -100.00 % | 4.918 B | 0.000 -100.00 % | 6.151 B | 0.000 -100.00 % | 6.074 B | 0.000 -100.00 % | 5.359 B | 0.000 -100.00 % | 5.582 B | 0.000 -100.00 % | 13.469 B | 0.000 -100.00 % | 6.541 B | 0.000 -100.00 % | 4.413 B | 0.000 -100.00 % | 3.684 B -16.31 % | 4.402 B -35.49 % | 6.824 B 13.21 % | 6.027 B 13.46 % | 5.312 B 0.37 % | 5.293 B 11.35 % | 4.753 B 1.33 % | 4.691 B 22.29 % | 3.836 B 5.37 % | 3.640 B 27.24 % | 2.861 B |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2014-12-31 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2007-09-30 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 | 0.000 |
| Stock based compensation | 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 | 0.000 |
| Change in working capital | 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 | 0.000 |
| Accounts receivables | 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 | 0.000 |
| Inventory | 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 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 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 | 0.000 |
| Other non cash items | -111.700 M -5.78 % | -105.600 M -11.04 % | -95.100 M -966.98 % | -8.913 M 90.17 % | -90.700 M -675.21 % | -11.700 M 50.63 % | -23.700 M -17.21 % | -20.220 M -117.42 % | -9.300 M 84.53 % | -60.100 M -495.05 % | -10.100 M 75.61 % | -41.409 M -498.16 % | 10.400 M -59.69 % | 25.800 M 69.74 % | 15.200 M -82.39 % | 86.315 M 790.52 % | -12.500 M -281.16 % | 6.900 M -65.15 % | 19.800 M -74.91 % | 78.931 M 1 509.49 % | -5.600 M 81.88 % | -30.900 M -156.39 % | 54.800 M 71.87 % | 31.885 M 1 280.92 % | -2.700 M -126.73 % | 10.100 M 821.43 % | -1.400 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M -86.21 % | 11.600 M -51.05 % | 23.700 M 16.75 % | 20.300 M 118.28 % | 9.300 M -84.53 % | 60.100 M 489.22 % | 10.200 M -75.48 % | 41.600 M 500.00 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 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 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 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 | 0.000 |
| Net cash used for investing activites | 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 | 0.000 |
| Debt repayment | 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 | 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 | 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 | 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 |
| Dividends paid | 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 | 0.000 |
| Other financing activites | 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 | 0.000 |
| Net cash used provided by financing activities | 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 | 0.000 |
| Effect of forex changes on cash | 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 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M -86.21 % | 11.600 M 104.90 % | -236.587 M -1 265.45 % | 20.300 M 154.42 % | -37.300 M -162.06 % | 60.100 M 489.22 % | 10.200 M -75.48 % | 41.600 M 500.00 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.700 M 34.02 % | 34.100 M -86.90 % | 260.287 M 8.46 % | 239.987 M 414.99 % | 46.600 M 445.19 % | -13.500 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 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.300 M 3.50 % | 45.700 M 92.83 % | 23.700 M -90.89 % | 260.287 M 2 698.78 % | 9.300 M -80.04 % | 46.600 M 356.86 % | 10.200 M -75.48 % | 41.600 M 500.00 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M -86.21 % | 11.600 M -51.05 % | 23.700 M 16.75 % | 20.300 M 118.28 % | 9.300 M -84.53 % | 60.100 M 489.22 % | 10.200 M -75.48 % | 41.600 M 500.00 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 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 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M -86.21 % | 11.600 M -51.05 % | 23.700 M 16.75 % | 20.300 M 118.28 % | 9.300 M -84.53 % | 60.100 M 489.22 % | 10.200 M -75.48 % | 41.600 M 500.00 % | -10.400 M 39.53 % | -17.200 M 27.73 % | -23.800 M 72.52 % | -86.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 |