International Combustion (India) Limited INTLCOMBQ.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.930 B -1.28 % | 2.968 B 33.35 % | 2.226 B 31.77 % | 1.689 B 55.66 % | 1.085 B -11.80 % | 1.230 B -7.29 % | 1.327 B 24.74 % | 1.064 B 9.53 % | 971.263 M 5.03 % | 924.783 M 4.28 % | 886.853 M -10.17 % | 987.214 M -17.50 % | 1.197 B 11.44 % | 1.074 B 1.73 % | 1.056 B 8.83 % | 969.927 M -1.22 % | 981.952 M 3.16 % | 951.844 M 19.26 % | 798.100 M 19.40 % | 668.409 M |
| Net income | 125.293 M -37.21 % | 199.541 M 140.15 % | 83.091 M 100.11 % | 41.523 M 180.38 % | -51.661 M -176.13 % | -18.709 M -153.06 % | 35.259 M 240.42 % | -25.110 M -207.55 % | 23.347 M 335.69 % | -9.906 M -201.27 % | 9.782 M 22.57 % | 7.981 M -82.18 % | 44.796 M -72.78 % | 164.593 M 64.18 % | 100.253 M -16.16 % | 119.579 M 20.67 % | 99.096 M -15.55 % | 117.346 M 41.77 % | 82.775 M 44.05 % | 57.461 M |
| Income before tax | 135.412 M -57.77 % | 320.688 M 165.13 % | 120.954 M 129.30 % | 52.749 M 179.78 % | -66.118 M -108.60 % | -31.696 M -177.59 % | 40.850 M 208.67 % | -37.590 M -229.19 % | 29.096 M 232.87 % | -21.898 M -451.61 % | 6.228 M -6.20 % | 6.640 M -90.92 % | 73.094 M -68.49 % | 231.981 M 56.89 % | 147.861 M -15.26 % | 174.489 M 15.07 % | 151.642 M -15.86 % | 180.219 M 39.39 % | 129.291 M 47.13 % | 87.874 M |
| Income before tax ratio | 0.05 -57.23 % | 0.11 98.82 % | 0.05 74.01 % | 0.03 151.25 % | -0.06 -136.51 % | -0.03 -183.69 % | 0.03 187.12 % | -0.04 -217.96 % | 0.03 226.51 % | -0.02 -437.18 % | 0.01 4.41 % | 0.01 -88.99 % | 0.06 -71.73 % | 0.22 54.22 % | 0.14 -22.13 % | 0.18 16.49 % | 0.15 -18.44 % | 0.19 16.88 % | 0.16 23.22 % | 0.13 |
| EBITDA | 248.892 M -35.04 % | 383.169 M 109.16 % | 183.192 M 57.21 % | 116.524 M 721.06 % | -18.762 M -172.57 % | 25.854 M -79.13 % | 123.876 M 127.29 % | 54.501 M -54.59 % | 120.019 M 365.06 % | 25.807 M -56.92 % | 59.901 M 7.67 % | 55.635 M -51.85 % | 115.542 M -25.74 % | 155.598 M 188.18 % | -176.452 M -182.39 % | 214.162 M 13.03 % | 189.474 M -11.66 % | 214.490 M 35.00 % | 158.884 M 38.80 % | 114.472 M |
| Net income ratio | 0.04 -36.39 % | 0.07 80.08 % | 0.04 51.86 % | 0.02 151.64 % | -0.05 -213.07 % | -0.02 -157.23 % | 0.03 212.57 % | -0.02 -198.20 % | 0.02 324.41 % | -0.01 -197.11 % | 0.01 36.44 % | 0.01 -78.40 % | 0.04 -75.58 % | 0.15 61.39 % | 0.09 -22.96 % | 0.12 22.17 % | 0.10 -18.14 % | 0.12 18.87 % | 0.10 20.65 % | 0.09 |
| Ratio EBITDA | 0.08 -34.20 % | 0.13 56.85 % | 0.08 19.31 % | 0.07 499.00 % | -0.02 -182.28 % | 0.02 -77.49 % | 0.09 82.21 % | 0.05 -58.54 % | 0.12 342.81 % | 0.03 -58.68 % | 0.07 19.85 % | 0.06 -41.63 % | 0.10 -33.37 % | 0.14 186.68 % | -0.17 -175.71 % | 0.22 14.43 % | 0.19 -14.37 % | 0.23 13.19 % | 0.20 16.24 % | 0.17 |
| Gross profit ratio | 0.23 -51.83 % | 0.47 2.89 % | 0.46 215.70 % | 0.15 -65.68 % | 0.42 -12.33 % | 0.48 6.18 % | 0.46 -4.79 % | 0.48 -3.36 % | 0.49 6.52 % | 0.46 -17.71 % | 0.56 17.47 % | 0.48 1.53 % | 0.47 -9.99 % | 0.53 -48.07 % | 1.01 449.05 % | 0.18 4.04 % | 0.18 -15.06 % | 0.21 12.45 % | 0.19 -34.62 % | 0.28 |
| Weighted average shs out dil | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 4.27 % | 2.292 M 2.70 % | 2.232 M |
| Weighted average shs out | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.05 % | 2.389 M -0.05 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 4.27 % | 2.292 M 4.96 % | 2.184 M |
| EPS diluted | 62.54 -25.08 % | 83.48 140.16 % | 34.76 100.12 % | 17.37 180.38 % | -21.61 -175.99 % | -7.83 -153.08 % | 14.75 240.34 % | -10.51 -207.57 % | 9.77 335.99 % | -4.14 -201.22 % | 4.09 22.46 % | 3.34 -82.18 % | 18.74 -72.79 % | 68.86 64.19 % | 41.94 -16.17 % | 50.03 20.67 % | 41.46 -15.54 % | 49.09 35.95 % | 36.11 40.29 % | 25.74 |
| Earnings per share | 62.54 -25.08 % | 83.48 140.16 % | 34.76 100.12 % | 17.37 180.38 % | -21.61 -175.99 % | -7.83 -153.08 % | 14.75 240.34 % | -10.51 -207.57 % | 9.77 335.99 % | -4.14 -201.22 % | 4.09 22.46 % | 3.34 -82.18 % | 18.74 -72.79 % | 68.86 64.19 % | 41.94 -16.17 % | 50.03 20.67 % | 41.46 -15.54 % | 49.09 35.95 % | 36.11 37.25 % | 26.31 |
| Gross profit | 666.900 M -52.45 % | 1.402 B 37.21 % | 1.022 B 316.01 % | 245.696 M -46.59 % | 459.983 M -22.67 % | 594.853 M -1.56 % | 604.266 M 18.76 % | 508.795 M 5.85 % | 480.688 M 11.88 % | 429.651 M -14.19 % | 500.719 M 5.53 % | 474.473 M -16.24 % | 566.496 M 0.31 % | 564.725 M -47.17 % | 1.069 B 497.52 % | 178.903 M 2.76 % | 174.091 M -12.37 % | 198.668 M 34.11 % | 148.133 M -21.94 % | 189.766 M |
| Income tax expense | 10.119 M -91.65 % | 121.147 M 219.96 % | 37.863 M 237.28 % | 11.226 M 177.65 % | -14.457 M -11.32 % | -12.987 M -332.28 % | 5.591 M 144.80 % | -12.480 M -317.08 % | 5.749 M 147.94 % | -11.992 M -237.42 % | -3.554 M -165.03 % | -1.341 M -104.74 % | 28.298 M -58.01 % | 67.388 M 41.55 % | 47.608 M -13.30 % | 54.910 M 4.50 % | 52.546 M -16.43 % | 62.873 M 35.16 % | 46.516 M 52.95 % | 30.413 M |
| Cost of revenue | 2.263 B 44.56 % | 1.565 B 17.44 % | 1.333 B 35.57 % | 983.225 M 59.08 % | 618.082 M -2.72 % | 635.352 M -12.09 % | 722.695 M 30.22 % | 554.987 M 13.13 % | 490.575 M -0.92 % | 495.132 M 28.23 % | 386.134 M -24.69 % | 512.741 M -18.64 % | 630.195 M 23.79 % | 509.085 M 3 888.40 % | -13.438 M -101.70 % | 791.024 M -2.08 % | 807.861 M 7.26 % | 753.176 M 15.88 % | 649.967 M 35.79 % | 478.643 M |
| General and administrative expenses | 0.000 -100.00 % | 13.637 M 30.44 % | 10.455 M 21.11 % | 8.633 M 29.49 % | 6.667 M -36.55 % | 10.508 M -1.03 % | 10.617 M -7.67 % | 11.499 M 26.91 % | 9.061 M 60.40 % | 5.649 M 30.73 % | 4.321 M -27.88 % | 5.991 M -64.65 % | 16.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 123.894 M 11.67 % | 110.950 M 31.02 % | 84.681 M 157.05 % | 32.944 M -63.95 % | 91.379 M 7.92 % | 84.674 M 11.81 % | 75.727 M 23.26 % | 61.436 M 7.35 % | 57.231 M -18.59 % | 70.300 M 19.38 % | 58.890 M -12.04 % | 66.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 425.979 M | 0.000 100.00 % | -227.740 M -148.64 % | 468.173 M -8.36 % | 510.860 M 5 908.00 % | 8.503 M -3.50 % | 8.811 M -84.08 % | 55.342 M 184 373.33 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.436 M |
| Operating expenses | 496.118 M -12.02 % | 563.915 M 15.28 % | 489.190 M 152.24 % | 193.942 M -61.90 % | 509.065 M -17.09 % | 614.028 M 11.81 % | 549.192 M 3.91 % | 528.513 M 7.74 % | 490.538 M 8.68 % | 451.365 M -10.76 % | 505.768 M 4.65 % | 483.273 M -1.71 % | 491.685 M 10.04 % | 446.807 M 135.30 % | 189.890 M 16 241.65 % | 1.162 M -92.79 % | 16.113 M 12.84 % | 14.280 M -8.31 % | 15.574 M -84.16 % | 98.341 M |
| Cost and expenses | 2.759 B 29.57 % | 2.129 B 25.80 % | 1.693 B 29.31 % | 1.309 B 10.41 % | 1.186 B -5.11 % | 1.249 B -1.77 % | 1.272 B 17.39 % | 1.084 B 10.44 % | 981.113 M 3.66 % | 946.497 M 6.12 % | 891.902 M -10.45 % | 996.014 M -11.22 % | 1.122 B 17.36 % | 955.892 M 441.73 % | 176.452 M -77.73 % | 792.186 M -3.86 % | 823.974 M 7.36 % | 767.456 M 15.31 % | 665.541 M 15.35 % | 576.984 M |
| Research and development expenses | 0.000 -100.00 % | 405.000 K -64.16 % | 1.130 M -11.86 % | 1.282 M 0.08 % | 1.281 M 0.00 % | 1.281 M 0.00 % | 1.281 M 46.23 % | 876.000 K -6.41 % | 936.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.474 M |
| Selling general and administrative expenses | 496.118 M 260.73 % | 137.531 M -71.82 % | 488.060 M 16.09 % | 420.400 M 961.32 % | 39.611 M -61.12 % | 101.887 M 6.92 % | 95.291 M 9.25 % | 87.226 M 23.73 % | 70.497 M 12.11 % | 62.880 M -82.04 % | 350.119 M 4.96 % | 333.589 M -0.87 % | 336.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.303 M |
| Interest income | 2.588 M 61.85 % | 1.599 M 4.85 % | 1.525 M 24.29 % | 1.227 M -6.48 % | 1.312 M 11.00 % | 1.182 M 11.93 % | 1.056 M -15.11 % | 1.244 M -18.27 % | 1.522 M -56.86 % | 3.528 M -12.65 % | 4.039 M 5.90 % | 3.814 M -7.29 % | 4.114 M -61.45 % | 10.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.229 M |
| Interest expense | 49.954 M 60.86 % | 31.055 M 52.85 % | 20.317 M 20.01 % | 16.930 M -26.85 % | 23.145 M -17.60 % | 28.087 M -11.25 % | 31.649 M -20.25 % | 39.684 M -1.35 % | 40.228 M 353.53 % | 8.870 M 2.86 % | 8.623 M 13.90 % | 7.571 M -37.69 % | 12.151 M 44.52 % | 8.408 M 26.68 % | 6.637 M 104.09 % | 3.252 M -48.67 % | 6.336 M 51.98 % | 4.169 M 27.57 % | 3.268 M -55.97 % | 7.422 M |
| Depreciation and amortization | 63.526 M 27.26 % | 49.920 M 19.08 % | 41.921 M -10.51 % | 46.845 M 7.66 % | 43.513 M -10.90 % | 48.836 M -4.95 % | 51.377 M -1.97 % | 52.407 M 3.38 % | 50.695 M 30.54 % | 38.835 M -13.80 % | 45.050 M 8.75 % | 41.424 M 2.73 % | 40.322 M 10.90 % | 36.359 M 29.35 % | 28.110 M -19.92 % | 35.103 M 11.45 % | 31.496 M 4.63 % | 30.102 M 14.35 % | 26.325 M 37.28 % | 19.176 M |
| Operating income | 170.782 M -79.63 % | 838.494 M 579.67 % | 123.367 M 138.37 % | 51.754 M 151.50 % | -100.485 M -319.16 % | -23.973 M -151.90 % | 46.193 M 246.48 % | -31.535 M -30.28 % | -24.206 M 36.18 % | -37.931 M -1 918.68 % | -1.879 M 43.88 % | -3.348 M -104.80 % | 69.749 M 746.06 % | 8.244 M 104.03 % | -204.562 M -215.09 % | 177.741 M 12.51 % | 157.978 M -14.32 % | 184.388 M 39.10 % | 132.559 M 44.99 % | 91.425 M |
| Operating income ratio | 0.06 -79.37 % | 0.28 409.68 % | 0.06 80.90 % | 0.03 133.09 % | -0.09 -375.23 % | -0.02 -155.98 % | 0.03 217.43 % | -0.03 -18.95 % | -0.02 39.24 % | -0.04 -1 835.88 % | 0.00 37.53 % | 0.00 -105.82 % | 0.06 659.18 % | 0.01 103.96 % | -0.19 -205.75 % | 0.18 13.90 % | 0.16 -16.95 % | 0.19 16.63 % | 0.17 21.43 % | 0.14 |
| Total other income expenses net | -35.370 M 93.17 % | -517.806 M -21 359.01 % | -2.413 M -342.51 % | 995.000 K -97.10 % | 34.367 M 545.00 % | -7.723 M 45.70 % | -14.224 M -134.91 % | -6.055 M 98.02 % | -306.336 M -166 386.96 % | -184.000 K 99.75 % | -72.987 M -13.77 % | -64.152 M -2 917.50 % | -2.126 M -101.86 % | 114.063 M -64.83 % | 324.313 M 10 072.72 % | -3.252 M 48.67 % | -6.336 M -51.98 % | -4.169 M -27.57 % | -3.268 M 7.97 % | -3.551 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 239.506 M -13.52 % | 276.934 M 156.33 % | 108.040 M 172.29 % | 39.679 M -66.84 % | 119.651 M -50.07 % | 239.652 M 8.58 % | 220.717 M -18.13 % | 269.582 M -20.44 % | 338.830 M 1.62 % | 333.444 M 243.56 % | 97.055 M 530.36 % | -22.552 M -178.02 % | 28.905 M 185.86 % | -33.666 M 70.99 % | -116.050 M 1.68 % | -118.036 M -661.42 % | -15.502 M -51.31 % | -10.245 M 79.86 % | -50.862 M -375.94 % | 18.432 M |
| Total investments | 143.932 M 11.93 % | 128.586 M 14.46 % | 112.341 M -7.59 % | 121.571 M 69.67 % | 71.651 M -32.47 % | 106.108 M -54.37 % | 232.545 M 50.76 % | 154.247 M -33.70 % | 232.654 M 3.52 % | 224.749 M 9.63 % | 205.000 M 4 000.00 % | 5.000 M -97.62 % | 210.000 M 31.25 % | 160.000 M 10.19 % | 145.200 M 31.76 % | 110.200 M -31.20 % | 160.185 M 192.99 % | 54.672 M 0.04 % | 54.650 M 376.67 % | 11.465 M |
| Total debt | 325.748 M 4.58 % | 311.494 M 137.33 % | 131.247 M 47.89 % | 88.746 M -36.98 % | 140.828 M -46.24 % | 261.943 M 12.75 % | 232.324 M -17.67 % | 282.196 M -19.88 % | 352.224 M 0.35 % | 350.987 M 175.32 % | 127.481 M 390.86 % | 25.971 M -61.27 % | 67.061 M -22.12 % | 86.111 M 14 823.92 % | 577.000 K -99.21 % | 73.181 M 671.38 % | 9.487 M -63.79 % | 26.199 M 188.25 % | 9.089 M -68.39 % | 28.754 M |
| Accumulated other comprehensive income loss | 771.142 M 1 558.73 % | 46.490 M -94.03 % | 778.178 M -0.45 % | 781.703 M 0.60 % | 777.039 M 587.99 % | 112.944 M 0.00 % | 112.944 M 0.00 % | 112.944 M 0.00 % | 112.944 M 0.00 % | 112.944 M 86.58 % | 60.534 M -20.00 % | 75.667 M -0.58 % | 76.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.313 M |
| Retained earnings | 453.503 M -56.65 % | 1.046 B 748.37 % | 123.313 M 174.01 % | 45.003 M 1 193.19 % | 3.480 M -94.29 % | 60.924 M -21.34 % | 77.452 M 83.57 % | 42.193 M -37.31 % | 67.303 M 53.11 % | 43.956 M 123.54 % | 19.664 M 33.61 % | 14.717 M 1.99 % | 14.430 M -2.55 % | 14.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M 5.19 % | 22.723 M |
| Total equity | 1.338 B 10.95 % | 1.206 B 18.84 % | 1.014 B 7.96 % | 939.650 M 5.17 % | 893.463 M -5.68 % | 947.290 M -2.33 % | 969.910 M 3.56 % | 936.572 M -2.75 % | 963.070 M 2.30 % | 941.431 M 1.96 % | 923.324 M -1.44 % | 936.828 M 0.36 % | 933.486 M 3.36 % | 903.113 M 19.82 % | 753.731 M 12.71 % | 668.734 M 18.47 % | 564.455 M 17.39 % | 480.835 M 23.87 % | 388.190 M 30.15 % | 298.253 M |
| Other non current liabilities | 11.865 M 61.03 % | 7.368 M -24.19 % | 9.719 M 14.11 % | 8.517 M -37.08 % | 13.537 M -38.32 % | 21.947 M 46.98 % | 14.932 M -13.66 % | 17.294 M -1.25 % | 17.513 M 115.04 % | 8.144 M -74.64 % | 32.108 M -16.92 % | 38.645 M -1.28 % | 39.147 M 736.83 % | 4.678 M -94.30 % | 82.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 25.440 M -64.61 % | 71.878 M | 0.000 -100.00 % | 10.183 M 399.66 % | 2.038 M -62.54 % | 5.441 M -92.31 % | 70.800 M -46.29 % | 131.818 M -32.81 % | 196.201 M -18.30 % | 240.135 M 260.20 % | 66.668 M | 0.000 -100.00 % | 1.226 M 1.74 % | 1.205 M 108.84 % | 577.000 K -99.21 % | 73.181 M 671.38 % | 9.487 M -63.79 % | 26.199 M 188.25 % | 9.089 M 41.46 % | 6.425 M |
| Total non current liabilities | 66.559 M -34.29 % | 101.288 M 942.16 % | 9.719 M -48.03 % | 18.700 M 20.06 % | 15.575 M -43.13 % | 27.388 M -68.05 % | 85.732 M -42.50 % | 149.112 M -33.39 % | 223.872 M -17.14 % | 270.185 M 173.53 % | 98.776 M 155.60 % | 38.645 M -4.28 % | 40.373 M -12.82 % | 46.310 M -50.28 % | 93.147 M 11.17 % | 83.789 M 289.34 % | 21.521 M -50.56 % | 43.531 M 33.84 % | 32.524 M 8.83 % | 29.886 M |
| Other current liabilities | 197.156 M -4.10 % | 205.577 M 195.93 % | 69.468 M 24.80 % | 55.662 M 3.46 % | 53.799 M 13.54 % | 47.382 M -32.75 % | 70.461 M 31.65 % | 53.521 M -6.88 % | 57.474 M -22.74 % | 74.387 M 81.12 % | 41.071 M 26.79 % | 32.393 M -61.28 % | 83.668 M -30.95 % | 121.163 M -54.75 % | 267.778 M 7.86 % | 248.258 M 7.63 % | 230.660 M -12.71 % | 264.240 M 34.57 % | 196.354 M 237.33 % | 58.209 M |
| Deferred revenue | 0.000 -100.00 % | 122.023 M -6.34 % | 130.276 M 13.87 % | 114.404 M 70.19 % | 67.222 M -7.49 % | 72.666 M 49.34 % | 48.657 M -16.45 % | 58.238 M 23.72 % | 47.073 M 17.39 % | 40.101 M 307.70 % | 9.836 M 4.42 % | 9.420 M -59.37 % | 23.187 M 26.11 % | 18.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 300.308 M 155.38 % | 117.593 M -11.37 % | 132.676 M 68.88 % | 78.563 M -43.39 % | 138.790 M -45.89 % | 256.502 M 58.80 % | 161.524 M 7.41 % | 150.378 M -3.62 % | 156.023 M 40.75 % | 110.852 M 74.46 % | 63.539 M 287.55 % | -33.879 M -150.99 % | 66.448 M -21.59 % | 84.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.329 M |
| Total current liabilities | 899.589 M -2.94 % | 926.816 M 39.01 % | 666.716 M 26.56 % | 526.814 M 2.53 % | 513.791 M -17.35 % | 621.677 M 12.59 % | 552.144 M 12.68 % | 490.009 M 8.12 % | 453.195 M 37.85 % | 328.748 M -2.41 % | 336.867 M 20.99 % | 278.432 M -27.00 % | 381.404 M -20.54 % | 480.001 M 79.25 % | 267.778 M 7.86 % | 248.258 M 7.63 % | 230.660 M -12.71 % | 264.240 M 34.57 % | 196.354 M 4.32 % | 188.219 M |
| Total liabilities | 966.148 M -6.03 % | 1.028 B 51.99 % | 676.435 M 24.00 % | 545.514 M 3.05 % | 529.366 M -18.44 % | 649.065 M 1.75 % | 637.876 M -0.19 % | 639.121 M -5.60 % | 677.067 M 13.05 % | 598.933 M 37.48 % | 435.643 M 37.39 % | 317.077 M -24.82 % | 421.777 M -19.86 % | 526.311 M 45.82 % | 360.925 M 8.70 % | 332.047 M 31.67 % | 252.181 M -18.06 % | 307.771 M 34.47 % | 228.878 M 4.94 % | 218.105 M |
| Other non current assets | 645.000 K | 0.000 -100.00 % | 31.315 M 320.50 % | 7.447 M -91.72 % | 89.894 M 0.46 % | 89.480 M 30.30 % | 68.674 M 257.36 % | 19.217 M -27.66 % | 26.566 M 27.81 % | 20.786 M 186.90 % | 7.245 M -24.50 % | 9.596 M -71.81 % | 34.042 M 173.41 % | 12.451 M -89.77 % | 121.745 M 10.48 % | 110.200 M -31.20 % | 160.185 M 192.99 % | 54.672 M 0.04 % | 54.650 M | 0.000 |
| Long term investments | 19.951 M -43.91 % | 35.568 M 16 918.18 % | 209.000 K -99.62 % | 55.120 M 635.93 % | -10.285 M -142.63 % | 24.125 M -85.84 % | 170.418 M 71.41 % | 99.419 M -45.64 % | 182.892 M -7.11 % | 196.898 M 31.27 % | 150.000 M 169.82 % | -214.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.777 M | 0.000 -100.00 % | 406.000 K -74.12 % | 1.569 M -51.77 % | 3.253 M -35.11 % | 5.013 M -26.12 % | 6.785 M -21.25 % | 8.616 M 6.92 % | 8.058 M 44.49 % | 5.577 M 42.93 % | 3.902 M -53.92 % | 8.467 M -41.06 % | 14.365 M -23.57 % | 18.796 M -19.86 % | 23.455 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.830 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.777 M | 0.000 -100.00 % | 406.000 K -74.12 % | 1.569 M -51.77 % | 3.253 M -35.11 % | 5.013 M -26.12 % | 6.785 M -21.25 % | 8.616 M 6.92 % | 8.058 M 44.49 % | 5.577 M 42.93 % | 3.902 M -53.92 % | 8.467 M -41.06 % | 14.365 M -23.57 % | 18.796 M -19.86 % | 23.455 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.659 M |
| Property plant equipment net | 596.459 M -0.07 % | 596.881 M 38.89 % | 429.759 M 10.78 % | 387.923 M -5.97 % | 412.574 M -8.00 % | 448.472 M 2.68 % | 436.746 M -6.17 % | 465.467 M -7.46 % | 503.003 M 12.06 % | 448.867 M 58.25 % | 283.652 M -1.04 % | 286.624 M -7.29 % | 309.154 M -8.31 % | 337.185 M 21.71 % | 277.036 M 44.27 % | 192.029 M 1.15 % | 189.851 M -4.45 % | 198.683 M 7.01 % | 185.671 M 32.55 % | 140.071 M |
| Total non current assets | 620.832 M -1.84 % | 632.449 M 35.14 % | 467.987 M -2.21 % | 478.581 M -8.76 % | 524.557 M -10.03 % | 583.025 M -14.69 % | 683.431 M 7.55 % | 635.475 M -15.29 % | 750.179 M 9.54 % | 684.859 M 33.58 % | 512.705 M 59.37 % | 321.706 M -10.03 % | 357.561 M -2.95 % | 368.432 M -12.74 % | 422.236 M 39.71 % | 302.229 M -13.66 % | 350.036 M 38.16 % | 253.355 M 5.42 % | 240.321 M 54.32 % | 155.730 M |
| Other current assets | 83.493 M -1.89 % | 85.100 M 11.27 % | 76.478 M 16.48 % | 65.658 M -4.38 % | 68.669 M 1.84 % | 67.430 M 7.36 % | 62.810 M 56.84 % | 40.046 M -34.08 % | 60.754 M -86.83 % | 461.362 M 842.48 % | 48.952 M 17.87 % | 41.532 M -26.42 % | 56.447 M 8 250.15 % | 676.000 K -93.33 % | 10.140 M -43.64 % | 17.992 M 12.38 % | 16.010 M 0.45 % | 15.939 M 35.35 % | 11.776 M -37.25 % | 18.768 M |
| Short term investments | 123.981 M 33.29 % | 93.018 M -17.05 % | 112.132 M 68.74 % | 66.451 M -18.90 % | 81.936 M -0.06 % | 81.983 M 89.24 % | 43.322 M -71.89 % | 154.100 M 23.58 % | 124.694 M 55.51 % | 80.184 M 45.79 % | 55.000 M -74.98 % | 219.826 M 4.68 % | 210.000 M 31.25 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.465 M |
| cash and cash equivalents | 86.242 M 149.54 % | 34.560 M 48.92 % | 23.207 M -52.70 % | 49.067 M 131.70 % | 21.177 M -5.00 % | 22.291 M 92.05 % | 11.607 M -7.98 % | 12.614 M -5.82 % | 13.394 M -23.65 % | 17.543 M -42.34 % | 30.426 M -37.30 % | 48.523 M 27.17 % | 38.156 M -68.14 % | 119.777 M 2.70 % | 116.627 M -39.01 % | 191.217 M 665.20 % | 24.989 M -31.43 % | 36.444 M -39.21 % | 59.951 M 480.81 % | 10.322 M |
| Cash and short term investments | 210.223 M 64.78 % | 127.578 M -5.73 % | 135.339 M 17.16 % | 115.518 M 12.03 % | 103.113 M -1.11 % | 104.274 M 89.83 % | 54.929 M -67.05 % | 166.714 M 20.73 % | 138.088 M 41.30 % | 97.727 M 14.40 % | 85.426 M -68.17 % | 268.349 M 8.14 % | 248.156 M -11.30 % | 279.777 M 139.89 % | 116.627 M -39.01 % | 191.217 M 665.20 % | 24.989 M -31.43 % | 36.444 M -39.21 % | 59.951 M 175.17 % | 21.787 M |
| Total current assets | 1.683 B 5.10 % | 1.601 B 30.94 % | 1.223 B 21.49 % | 1.007 B 12.06 % | 898.272 M -11.35 % | 1.013 B 9.63 % | 924.355 M -1.69 % | 940.218 M 5.65 % | 889.958 M 4.03 % | 855.505 M 1.09 % | 846.262 M -9.22 % | 932.199 M -6.57 % | 997.702 M -5.97 % | 1.061 B 53.23 % | 692.420 M -0.88 % | 698.552 M 49.71 % | 466.600 M -12.83 % | 535.251 M 42.07 % | 376.747 M 4.47 % | 360.628 M |
| Inventory | 663.407 M -6.99 % | 713.257 M 31.12 % | 543.952 M 15.97 % | 469.055 M 8.73 % | 431.389 M -5.10 % | 454.552 M 15.12 % | 394.851 M 15.98 % | 340.462 M 12.05 % | 303.843 M 2.51 % | 296.416 M -7.24 % | 319.567 M 12.02 % | 285.289 M -7.44 % | 308.222 M -15.22 % | 363.548 M 91.24 % | 190.100 M 22.95 % | 154.615 M -7.62 % | 167.360 M -3.40 % | 173.247 M 26.28 % | 137.190 M -7.46 % | 148.243 M |
| Net receivables | 725.782 M 7.47 % | 675.308 M 44.57 % | 467.114 M 31.08 % | 356.352 M 20.76 % | 295.101 M -23.76 % | 387.074 M -6.18 % | 412.560 M 5.46 % | 391.202 M 0.76 % | 388.237 M -4.96 % | 408.518 M -7.05 % | 439.498 M 16.50 % | 377.267 M -14.38 % | 440.648 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.241 M -16.59 % | 309.621 M 84.48 % | 167.830 M -2.33 % | 171.830 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 6.298 M -76.25 % | 26.522 M -8.92 % | 29.121 M 82.75 % | 15.935 M 1 872.15 % | 808.000 K -98.11 % | 42.756 M 44.15 % | 29.660 M 132.97 % | 12.731 M -81.25 % | 67.906 M -70.71 % | 231.845 M | 0.000 | 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 | 0.000 |
| Account payables | 402.125 M -10.22 % | 447.891 M 33.98 % | 334.296 M 21.15 % | 275.931 M 9.97 % | 250.918 M 3.79 % | 241.750 M -5.87 % | 256.824 M 15.16 % | 223.023 M 27.75 % | 174.584 M 35.34 % | 128.998 M -19.16 % | 159.566 M -0.02 % | 159.605 M -23.30 % | 208.101 M -18.62 % | 255.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.679 M |
| Tax payables | 0.000 -100.00 % | 33.732 M | 0.000 -100.00 % | 2.254 M -26.39 % | 3.062 M -9.33 % | 3.377 M -76.99 % | 14.678 M 202.70 % | 4.849 M -73.12 % | 18.041 M 24.33 % | 14.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.002 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -37.537 M 2.21 % | -38.387 M 0.63 % | -38.631 M 3.01 % | -39.830 M -408.07 % | 12.929 M 27.28 % | 10.158 M 40.79 % | 7.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 157.000 K | 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 | 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 100.00 % | -122.023 M -8 639.05 % | 1.429 M -29.88 % | 2.038 M -21.25 % | 2.588 M -16.14 % | 3.086 M -12.73 % | 3.536 M 644.42 % | 475.000 K -47.80 % | 910.000 K -30.21 % | 1.304 M 49.37 % | 873.000 K 101.46 % | -59.850 M -9 863.46 % | 613.000 K 490.45 % | -157.000 K | 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 |
| Other total stockholders equity | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M -89.81 % | 873.572 M 881.09 % | 89.041 M 0.00 % | 89.041 M -90.05 % | 895.153 M 3.56 % | 864.403 M 870.79 % | 89.041 M 0.00 % | 89.041 M 0.00 % | 89.041 M -80.51 % | 456.932 M 413.17 % | 89.041 M 28.64 % | 69.217 M |
| Deferred tax liabilities non current | 29.254 M 32.72 % | 22.042 M -37.20 % | 35.096 M -6.50 % | 37.537 M -2.21 % | 38.387 M -0.63 % | 38.631 M -3.01 % | 39.830 M 804.20 % | 4.405 M -74.84 % | 17.505 M 19.15 % | 14.691 M -43.52 % | 26.009 M -20.99 % | 32.920 M -4.67 % | 34.531 M -13.58 % | 39.956 M 280.93 % | 10.489 M -1.12 % | 10.608 M -11.85 % | 12.034 M -30.57 % | 17.332 M -26.04 % | 23.435 M -0.11 % | 23.461 M |
| 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 |
| Total assets | 2.304 B 3.14 % | 2.234 B 32.10 % | 1.691 B 13.85 % | 1.485 B 4.38 % | 1.423 B -10.87 % | 1.596 B -0.71 % | 1.608 B 2.04 % | 1.576 B -3.93 % | 1.640 B 6.48 % | 1.540 B 13.35 % | 1.359 B 8.38 % | 1.254 B -7.48 % | 1.355 B -5.19 % | 1.429 B 28.24 % | 1.115 B 11.38 % | 1.001 B 22.55 % | 816.636 M 3.55 % | 788.606 M 27.80 % | 617.068 M 19.50 % | 516.358 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 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 |
| Change in working capital | -79.243 M 72.99 % | -293.370 M -171.23 % | -108.163 M -573.33 % | -16.064 M -112.40 % | 129.529 M 321.14 % | -58.573 M -16.44 % | -50.302 M -229.57 % | 38.822 M -41.89 % | 66.803 M 190.87 % | -73.513 M -4.25 % | -70.516 M -292.81 % | 36.573 M 160.45 % | -60.504 M 22.84 % | -78.416 M -275.76 % | 44.615 M 221.88 % | -36.606 M -362.22 % | 13.960 M 110.35 % | -134.922 M -530.68 % | 31.328 M 484.30 % | -8.152 M |
| Accounts receivables | -61.610 M 72.56 % | -224.567 M -88.57 % | -119.089 M -65.85 % | -71.804 M 18.41 % | -88.005 M -610.32 % | 17.245 M 171.98 % | -23.957 M -161.62 % | -9.157 M -158.45 % | 15.666 M 173.43 % | -21.336 M 59.23 % | -52.332 M -239.60 % | 37.488 M 201.49 % | -36.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.096 M |
| Inventory | 37.949 M 122.52 % | -168.510 M -115.09 % | -78.345 M -238.98 % | -23.112 M -199.78 % | 23.163 M 138.80 % | -59.701 M -9.77 % | -54.389 M -48.53 % | -36.619 M -393.05 % | -7.427 M -140.78 % | 18.212 M 153.13 % | -34.278 M -249.47 % | 22.933 M -58.55 % | 55.326 M 131.90 % | -173.448 M -388.79 % | -35.485 M -378.42 % | 12.745 M 116.49 % | 5.887 M 116.33 % | -36.057 M -426.22 % | 11.053 M -52.47 % | 23.253 M |
| Accounts payables | -54.332 M -147.41 % | 114.590 M 23.25 % | 92.977 M 12.31 % | 82.784 M -61.09 % | 212.732 M | 0.000 -100.00 % | 38.990 M | 0.000 -100.00 % | 63.003 M 367.94 % | -23.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.691 M |
| Other working capital | -1.250 M 91.60 % | -14.883 M -301.59 % | -3.706 M 5.75 % | -3.932 M 78.59 % | -18.361 M -13.92 % | -16.117 M -47.24 % | -10.946 M -112.94 % | 84.598 M 2 005.79 % | -4.439 M 90.53 % | -46.875 M -29.35 % | -36.238 M -365.67 % | 13.640 M 111.78 % | -115.830 M -221.89 % | 95.032 M 18.64 % | 80.100 M 262.31 % | -49.351 M -711.31 % | 8.073 M 108.17 % | -98.865 M -587.62 % | 20.275 M | 0.000 |
| Other non cash items | -34.537 M -133.77 % | 102.277 M 1 703.09 % | -6.380 M -1 829.00 % | 369.000 K -93.33 % | 5.536 M 6.40 % | 5.203 M -57.10 % | 12.127 M -23.91 % | 15.937 M 146.84 % | -34.025 M -6 877.89 % | 502.000 K 103.57 % | -14.047 M 34.23 % | -21.359 M 3.31 % | -22.090 M 84.95 % | -146.770 M 14.79 % | -172.235 M -94.62 % | -88.497 M -80.14 % | -49.126 M 19.80 % | -61.254 M -142.31 % | -25.279 M -631.74 % | 4.754 M |
| Net cash provided by operating activities | 75.039 M 28.56 % | 58.368 M 20.76 % | 48.332 M -42.39 % | 83.899 M -25.40 % | 112.460 M 410.41 % | -36.230 M -167.03 % | 54.052 M -22.31 % | 69.576 M -38.19 % | 112.569 M 300.75 % | -56.074 M -68.47 % | -33.285 M -152.60 % | 63.278 M 105.30 % | 30.822 M -28.58 % | 43.154 M -10.75 % | 48.351 M -42.77 % | 84.489 M -42.90 % | 147.972 M 946.11 % | 14.145 M -91.25 % | 161.665 M 120.74 % | 73.239 M |
| Investments in property plant and equipment | -56.796 M 73.00 % | -210.339 M -112.57 % | -98.951 M -386.92 % | -20.322 M -96.37 % | -10.349 M 83.27 % | -61.844 M -272.15 % | -16.618 M 60.04 % | -41.583 M 58.30 % | -99.731 M 42.08 % | -172.187 M -195.89 % | -58.193 M -277.22 % | -15.427 M -84.80 % | -8.348 M 93.81 % | -134.950 M -34.08 % | -100.650 M -155.28 % | -39.428 M -63.06 % | -24.180 M 47.37 % | -45.946 M 20.31 % | -57.655 M -41.00 % | -40.891 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.181 M | 0.000 -100.00 % | 1.269 M 112.28 % | -10.334 M -1 935.52 % | 563.000 K | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K |
| Purchases of investments | -48.846 M -565.93 % | -7.335 M -1 021.56 % | -654.000 K 89.64 % | -6.315 M -1 730.43 % | -345.000 K 90.89 % | -3.789 M | 0.000 100.00 % | -25.000 K 99.96 % | -60.000 M -96.66 % | -30.509 M 72.26 % | -110.000 M 30.09 % | -157.348 M -47.55 % | -106.642 M 26.45 % | -145.000 M -54 411.28 % | -266.000 K 99.72 % | -95.000 M 24.12 % | -125.200 M -257.71 % | -35.000 M 36.36 % | -55.000 M | 0.000 |
| Sales maturities of investments | 28.089 M 6.38 % | 26.404 M 281.51 % | 6.921 M -81.79 % | 38.014 M -7.26 % | 40.990 M -63.74 % | 113.055 M 159.63 % | 43.545 M -45.75 % | 80.265 M 291.06 % | 20.525 M -58.93 % | 49.975 M -53.61 % | 107.727 M -33.44 % | 161.861 M 223.38 % | 50.053 M -73.79 % | 190.981 M 341.11 % | 43.296 M -73.20 % | 161.538 M 624.06 % | 22.310 M -41.72 % | 38.280 M | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.859 M 67.63 % | 1.109 M -34.80 % | 1.701 M 71.47 % | 992.000 K -98.49 % | 65.640 M 22 691.67 % | 288.000 K 1 252.00 % | -25.000 K -100.04 % | 61.522 M 1 643.82 % | 3.528 M -15.98 % | 4.199 M -57.82 % | 9.954 M 138.71 % | 4.170 M -96.57 % | 121.574 M 380.15 % | -43.396 M -646.41 % | 7.942 M 76.25 % | 4.506 M -17.17 % | 5.440 M 71.28 % | 3.176 M | 0.000 |
| Net cash used for investing activites | -77.553 M 59.06 % | -189.411 M -106.84 % | -91.575 M -800.22 % | 13.078 M -58.20 % | 31.288 M -35.99 % | 48.881 M 79.61 % | 27.215 M -31.79 % | 39.901 M 151.36 % | -77.684 M 47.73 % | -148.630 M -164.15 % | -56.267 M -414.46 % | -10.937 M 82.00 % | -60.767 M -286.37 % | 32.605 M 129.11 % | -111.994 M -419.51 % | 35.052 M 128.60 % | -122.564 M -229.24 % | -37.226 M 66.00 % | -109.479 M -168.26 % | -40.811 M |
| Debt repayment | 14.254 M -92.10 % | 180.536 M 324.78 % | 42.501 M 181.60 % | -52.082 M 57.00 % | -121.115 M -508.04 % | 29.682 M 159.52 % | -49.872 M 28.78 % | -70.028 M -5 761.12 % | 1.237 M -99.45 % | 223.032 M 224.26 % | 68.781 M 266.84 % | -41.226 M -117.21 % | -18.980 M -559.34 % | 4.132 M | 0.000 | 0.000 | 0.000 100.00 % | -3.956 M -206.46 % | 3.716 M 109.71 % | -38.285 M |
| 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 -100.00 % | 21.004 M 5.36 % | 19.936 M |
| 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 |
| Dividends paid | -11.739 M -65.69 % | -7.085 M -47.57 % | -4.801 M -6 301.33 % | -75.000 K 71.91 % | -267.000 K 91.29 % | -3.064 M -1 650.86 % | -175.000 K 24.57 % | -232.000 K 0.85 % | -234.000 K 94.76 % | -4.463 M -2.41 % | -4.358 M 68.74 % | -13.943 M -1.37 % | -13.754 M -0.05 % | -13.747 M 0.29 % | -13.787 M -0.23 % | -13.755 M 0.43 % | -13.815 M -4.79 % | -13.183 M -7.62 % | -12.250 M -104.27 % | -5.997 M |
| Other financing activites | 0.000 100.00 % | -31.055 M -52.85 % | -20.317 M -20.01 % | -16.930 M 27.90 % | -23.480 M 17.86 % | -28.585 M 11.30 % | -32.227 M 19.43 % | -39.997 M 0.10 % | -40.037 M -351.38 % | -8.870 M -133.83 % | 26.219 M 446.31 % | -7.571 M 37.83 % | -12.177 M -44.83 % | -8.408 M -396.06 % | 2.840 M -95.54 % | 63.694 M 376.35 % | -23.048 M -237.90 % | 16.713 M 163.09 % | -26.492 M | 0.000 |
| Net cash used provided by financing activities | 2.515 M -98.23 % | 142.396 M 719.17 % | 17.383 M 125.16 % | -69.087 M 52.31 % | -144.862 M -7 264.62 % | -1.967 M 97.61 % | -82.274 M 25.38 % | -110.257 M -182.46 % | -39.034 M -118.61 % | 209.699 M 131.35 % | 90.642 M 244.47 % | -62.740 M -39.70 % | -44.911 M -149.19 % | -18.023 M -64.64 % | -10.947 M -123.45 % | 46.687 M 226.65 % | -36.863 M -8 553.29 % | -426.000 K 96.96 % | -14.022 M 42.41 % | -24.346 M |
| Effect of forex changes on cash | 30.601 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 | 0.000 | 0.000 |
| Net change in cash | 30.602 M 169.55 % | 11.353 M 143.90 % | -25.860 M -192.72 % | 27.890 M 2 603.59 % | -1.114 M -110.43 % | 10.684 M 1 160.97 % | -1.007 M -29.10 % | -780.000 K 81.20 % | -4.149 M -183.06 % | 4.995 M 358.26 % | 1.090 M 110.48 % | -10.399 M 86.11 % | -74.856 M -229.65 % | 57.736 M 177.40 % | -74.590 M -144.87 % | 166.228 M 1 551.14 % | -11.455 M 51.27 % | -23.507 M -161.59 % | 38.164 M | 0.000 |
| Cash at beginning of period | 55.640 M 139.76 % | 23.207 M -52.70 % | 49.067 M 131.70 % | 21.177 M -5.00 % | 22.291 M 92.05 % | 11.607 M -7.98 % | 12.614 M -5.82 % | 13.394 M -23.65 % | 17.543 M 24.44 % | 14.097 M 14.79 % | 12.281 M -45.85 % | 22.680 M -76.75 % | 97.536 M 145.07 % | 39.800 M -79.19 % | 191.217 M 665.20 % | 24.989 M -31.43 % | 36.444 M -39.21 % | 59.951 M 175.17 % | 21.787 M | 0.000 |
| Cash at end of period | 86.242 M 149.54 % | 34.560 M 48.92 % | 23.207 M -52.70 % | 49.067 M 131.70 % | 21.177 M -5.00 % | 22.291 M 92.05 % | 11.607 M -7.98 % | 12.614 M -5.82 % | 13.394 M -29.84 % | 19.092 M 42.79 % | 13.371 M 8.88 % | 12.281 M -45.85 % | 22.680 M -76.75 % | 97.536 M -16.37 % | 116.627 M -39.01 % | 191.217 M 665.20 % | 24.989 M -31.43 % | 36.444 M -39.21 % | 59.951 M 480.81 % | 10.322 M |
| Operating cash flow | 75.039 M 28.56 % | 58.368 M 20.76 % | 48.332 M -42.39 % | 83.899 M -25.40 % | 112.460 M 410.41 % | -36.230 M -167.03 % | 54.052 M -22.31 % | 69.576 M -38.19 % | 112.569 M 300.75 % | -56.074 M -68.47 % | -33.285 M -152.60 % | 63.278 M 105.30 % | 30.822 M -28.58 % | 43.154 M -10.75 % | 48.351 M -42.77 % | 84.489 M -42.90 % | 147.972 M 946.11 % | 14.145 M -91.25 % | 161.665 M 120.74 % | 73.239 M |
| Capital expenditure | -56.796 M 73.00 % | -210.339 M -112.57 % | -98.951 M -386.92 % | -20.322 M -96.37 % | -10.349 M 83.27 % | -61.844 M -272.15 % | -16.618 M 60.04 % | -41.583 M 58.30 % | -99.731 M 42.08 % | -172.187 M -195.89 % | -58.193 M -277.22 % | -15.427 M -84.80 % | -8.348 M 93.81 % | -134.950 M -34.08 % | -100.650 M -155.28 % | -39.428 M -63.06 % | -24.180 M 47.37 % | -45.946 M 20.31 % | -57.655 M -41.00 % | -40.891 M |
| Free CashFlow | 18.243 M 112.00 % | -151.971 M -200.23 % | -50.619 M -179.62 % | 63.577 M -37.74 % | 102.111 M 204.12 % | -98.074 M -361.99 % | 37.434 M 33.73 % | 27.993 M 118.05 % | 12.838 M 105.62 % | -228.261 M -149.53 % | -91.478 M -291.17 % | 47.851 M 112.92 % | 22.474 M 124.48 % | -91.796 M -75.52 % | -52.299 M -216.06 % | 45.061 M -63.60 % | 123.792 M 489.27 % | -31.801 M -130.57 % | 104.010 M 221.53 % | 32.348 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-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-12-31 | 2018-09-30 | 2018-06-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 598.857 M -31.03 % | 868.349 M 4.89 % | 827.870 M 29.69 % | 638.330 M 7.24 % | 595.262 M -26.76 % | 812.727 M 10.79 % | 733.557 M 0.01 % | 733.501 M 6.61 % | 688.046 M 11.60 % | 616.546 M 3.31 % | 596.806 M 7.88 % | 553.192 M 29.12 % | 428.419 M -13.81 % | 497.071 M 5.48 % | 471.226 M 3.81 % | 453.931 M 87.56 % | 242.018 M -35.10 % | 372.885 M 7.54 % | 346.751 M 20.06 % | 288.817 M 314.90 % | 69.612 M -78.60 % | 325.351 M 12.25 % | 289.833 M -16.86 % | 348.609 M 30.85 % | 266.412 M -31.49 % | 388.893 M 17.23 % | 331.726 M -4.74 % | 348.242 M 14.87 % | 303.171 M 47.67 % | 205.300 M -0.86 % | 207.083 M -18.37 % | 253.700 M -12.43 % | 289.700 M 66.21 % | 174.300 M -40.05 % | 290.753 M 45.09 % | 200.400 M -5.07 % | 211.100 M 14.36 % | 184.600 M -38.90 % | 302.114 M 43.86 % | 210.000 M -25.82 % | 283.100 M 38.16 % | 204.900 M -34.56 % | 313.091 M 1.46 % | 308.600 M 1.11 % | 305.200 M 12.12 % | 272.200 M -13.04 % | 313.000 M 23.81 % | 252.800 M |
| Net income | -9.328 M -113.73 % | 67.920 M 10.05 % | 61.718 M 2 838.95 % | 2.100 M -88.17 % | 17.744 M -52.10 % | 37.046 M -32.81 % | 55.135 M 9.89 % | 50.172 M -12.27 % | 57.188 M 64.19 % | 34.831 M 2.57 % | 33.958 M 189.03 % | 11.749 M 360.20 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M -159.49 % | 14.418 M 427.17 % | 2.735 M 122.83 % | -11.981 M 78.92 % | -56.833 M -322.52 % | 25.541 M 193.35 % | -27.361 M -1 819.74 % | 1.591 M 108.71 % | -18.261 M -164.15 % | 28.466 M 3 507.86 % | 789.000 K -83.88 % | 4.896 M 73.46 % | 2.823 M 136.19 % | -7.800 M -135.93 % | -3.306 M 54.08 % | -7.200 M -119.62 % | 36.700 M 201.10 % | -36.300 M -192.17 % | 39.382 M 604.90 % | -7.800 M -116.67 % | -3.600 M 80.22 % | -18.200 M -182.80 % | 21.981 M 566.09 % | 3.300 M 121.02 % | -15.700 M -881.25 % | -1.600 M -110.26 % | 15.596 M 457.00 % | 2.800 M -77.78 % | 12.600 M -8.70 % | 13.800 M -61.13 % | 35.500 M 50.42 % | 23.600 M |
| Income before tax | -9.311 M -119.28 % | 48.290 M -23.77 % | 63.346 M 2 349.57 % | 2.586 M -87.80 % | 21.190 M -69.21 % | 68.811 M -16.20 % | 82.115 M 8.28 % | 75.836 M -19.26 % | 93.926 M 79.14 % | 52.431 M 8.81 % | 48.185 M 183.17 % | 17.016 M 412.22 % | 3.322 M -79.21 % | 15.982 M -51.45 % | 32.921 M 134.61 % | 14.032 M 237.76 % | -10.186 M -350.15 % | 4.072 M 42.23 % | 2.863 M 121.92 % | -13.064 M 78.22 % | -59.989 M -640.34 % | 11.102 M 141.95 % | -26.467 M -824.53 % | 3.653 M 118.48 % | -19.765 M -170.57 % | 28.006 M 1 777.08 % | 1.492 M -84.55 % | 9.654 M 75.62 % | 5.497 M 137.91 % | -14.500 M 5.22 % | -15.298 M -112.47 % | -7.200 M -119.51 % | 36.900 M 201.65 % | -36.300 M -201.32 % | 35.828 M 559.33 % | -7.800 M -116.67 % | -3.600 M 80.22 % | -18.200 M -188.18 % | 20.640 M 525.45 % | 3.300 M 121.02 % | -15.700 M -881.25 % | -1.600 M -106.70 % | 23.894 M 455.67 % | 4.300 M -82.59 % | 24.700 M 22.28 % | 20.200 M -60.62 % | 51.300 M 40.55 % | 36.500 M |
| Income before tax ratio | -0.02 -127.96 % | 0.06 -27.32 % | 0.08 1 788.75 % | 0.00 -88.62 % | 0.04 -57.96 % | 0.08 -24.36 % | 0.11 8.27 % | 0.10 -24.26 % | 0.14 60.53 % | 0.09 5.33 % | 0.08 162.48 % | 0.03 296.69 % | 0.01 -75.88 % | 0.03 -53.98 % | 0.07 126.00 % | 0.03 173.45 % | -0.04 -485.41 % | 0.01 32.26 % | 0.01 118.25 % | -0.05 94.75 % | -0.86 -2 625.45 % | 0.03 137.37 % | -0.09 -971.46 % | 0.01 114.12 % | -0.07 -203.02 % | 0.07 1 501.15 % | 0.00 -83.78 % | 0.03 52.89 % | 0.02 125.67 % | -0.07 4.39 % | -0.07 -160.30 % | -0.03 -122.28 % | 0.13 161.16 % | -0.21 -269.01 % | 0.12 416.59 % | -0.04 -128.24 % | -0.02 82.70 % | -0.10 -244.31 % | 0.07 334.75 % | 0.02 128.34 % | -0.06 -610.20 % | -0.01 -110.23 % | 0.08 447.70 % | 0.01 -82.78 % | 0.08 9.06 % | 0.07 -54.72 % | 0.16 13.52 % | 0.14 |
| EBITDA | 17.677 M -76.22 % | 74.330 M -18.83 % | 91.569 M 193.11 % | 31.241 M -32.10 % | 46.013 M -35.15 % | 70.951 M -30.73 % | 102.422 M 6.06 % | 96.570 M -14.71 % | 113.226 M 66.09 % | 68.170 M 6.42 % | 64.060 M 95.92 % | 32.697 M 79.01 % | 18.265 M -42.07 % | 31.532 M -34.92 % | 48.450 M 67.28 % | 28.964 M 282.21 % | 7.578 M 399.41 % | -2.531 M -113.55 % | 18.673 M 486.28 % | 3.185 M 107.68 % | -41.450 M -457.98 % | 11.579 M 257.07 % | -7.372 M -131.62 % | 23.311 M 1 805.27 % | -1.367 M -103.73 % | 36.635 M 70.98 % | 21.426 M -30.36 % | 30.766 M 40.66 % | 21.873 M 187.80 % | 7.600 M 154.56 % | -13.929 M -258.28 % | 8.800 M -82.71 % | 50.900 M 327.23 % | -22.400 M -167.73 % | 33.071 M 460.53 % | 5.900 M -33.71 % | 8.900 M 289.36 % | -4.700 M -148.11 % | 9.769 M -37.78 % | 15.700 M 703.85 % | -2.600 M -750.00 % | 400.000 K -98.57 % | 27.900 M 58.52 % | 17.600 M -52.82 % | 37.300 M 13.72 % | 32.800 M -39.59 % | 54.300 M 48.36 % | 36.600 M |
| Net income ratio | -0.02 -119.91 % | 0.08 4.92 % | 0.07 2 166.08 % | 0.00 -88.96 % | 0.03 -34.60 % | 0.05 -39.35 % | 0.08 9.88 % | 0.07 -17.71 % | 0.08 47.13 % | 0.06 -0.71 % | 0.06 167.91 % | 0.02 256.40 % | 0.01 -77.53 % | 0.03 -49.73 % | 0.05 98.50 % | 0.03 174.99 % | -0.04 -191.66 % | 0.04 390.22 % | 0.01 119.01 % | -0.04 94.92 % | -0.82 -1 139.99 % | 0.08 183.16 % | -0.09 -2 168.49 % | 0.00 106.66 % | -0.07 -193.64 % | 0.07 2 977.51 % | 0.00 -83.08 % | 0.01 51.01 % | 0.01 124.50 % | -0.04 -137.98 % | -0.02 43.75 % | -0.03 -122.40 % | 0.13 160.83 % | -0.21 -253.76 % | 0.14 448.00 % | -0.04 -128.24 % | -0.02 82.70 % | -0.10 -235.51 % | 0.07 363.00 % | 0.02 128.34 % | -0.06 -610.20 % | -0.01 -115.68 % | 0.05 449.01 % | 0.01 -78.02 % | 0.04 -18.57 % | 0.05 -55.30 % | 0.11 21.49 % | 0.09 |
| Ratio EBITDA | 0.03 -65.52 % | 0.09 -22.61 % | 0.11 126.00 % | 0.05 -36.68 % | 0.08 -11.46 % | 0.09 -37.47 % | 0.14 6.05 % | 0.13 -20.00 % | 0.16 48.83 % | 0.11 3.01 % | 0.11 81.60 % | 0.06 38.64 % | 0.04 -32.79 % | 0.06 -38.30 % | 0.10 61.14 % | 0.06 103.78 % | 0.03 561.31 % | -0.01 -112.60 % | 0.05 388.33 % | 0.01 101.85 % | -0.60 -1 773.10 % | 0.04 239.92 % | -0.03 -138.04 % | 0.07 1 403.19 % | -0.01 -105.45 % | 0.09 45.85 % | 0.06 -26.89 % | 0.09 22.46 % | 0.07 94.89 % | 0.04 155.04 % | -0.07 -293.92 % | 0.03 -80.26 % | 0.18 236.72 % | -0.13 -212.99 % | 0.11 286.34 % | 0.03 -30.17 % | 0.04 265.59 % | -0.03 -178.74 % | 0.03 -56.75 % | 0.07 914.04 % | -0.01 -570.45 % | 0.00 -97.81 % | 0.09 56.25 % | 0.06 -53.33 % | 0.12 1.42 % | 0.12 -30.54 % | 0.17 19.83 % | 0.14 |
| Gross profit ratio | 0.52 129.52 % | 0.23 -48.80 % | 0.44 113.51 % | 0.21 -58.84 % | 0.51 90.95 % | 0.26 -46.29 % | 0.49 0.47 % | 0.49 1.60 % | 0.48 154.62 % | 0.19 -60.47 % | 0.48 2.66 % | 0.47 -0.34 % | 0.47 124.17 % | 0.21 -56.46 % | 0.48 4.40 % | 0.46 -21.69 % | 0.59 122.48 % | 0.26 -46.68 % | 0.49 -3.59 % | 0.51 -14.17 % | 0.60 95.24 % | 0.31 -41.74 % | 0.53 -6.14 % | 0.56 1.26 % | 0.55 122.48 % | 0.25 -50.45 % | 0.50 -7.99 % | 0.55 -3.01 % | 0.56 0.85 % | 0.56 4.71 % | 0.53 5.98 % | 0.50 -6.67 % | 0.54 -0.47 % | 0.54 -8.82 % | 0.59 10.10 % | 0.54 -7.88 % | 0.59 11.68 % | 0.52 -2.41 % | 0.54 0.83 % | 0.53 32.44 % | 0.40 -17.30 % | 0.49 -52.75 % | 1.03 141.06 % | 0.43 -12.64 % | 0.49 6.38 % | 0.46 -10.89 % | 0.52 0.83 % | 0.51 |
| Weighted average shs out dil | 2.392 M 0.06 % | 2.390 M 0.00 % | 2.390 M 0.17 % | 2.386 M -0.21 % | 2.391 M 0.05 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M -0.11 % | 2.393 M 0.29 % | 2.386 M -0.18 % | 2.390 M 0.01 % | 2.390 M 0.06 % | 2.389 M -0.02 % | 2.389 M -0.08 % | 2.391 M -0.34 % | 2.399 M 0.32 % | 2.391 M 0.06 % | 2.390 M 0.03 % | 2.389 M -0.02 % | 2.390 M 0.63 % | 2.375 M -0.65 % | 2.390 M 0.20 % | 2.385 M -0.23 % | 2.391 M 0.11 % | 2.388 M -0.15 % | 2.392 M -0.64 % | 2.407 M -1.29 % | 2.439 M -0.42 % | 2.449 M 2.43 % | 2.391 M -0.02 % | 2.391 M -0.10 % | 2.394 M 0.35 % | 2.385 M -2.60 % | 2.449 M 2.67 % | 2.385 M -0.36 % | 2.394 M -0.62 % | 2.409 M 0.65 % | 2.393 M -1.28 % | 2.424 M 1.17 % | 2.396 M 0.25 % | 2.390 M 0.00 % | 2.390 M -0.41 % | 2.400 M 0.19 % | 2.395 M 0.08 % | 2.394 M |
| Weighted average shs out | 2.392 M 0.06 % | 2.390 M 0.00 % | 2.390 M 0.17 % | 2.386 M -0.21 % | 2.391 M 0.05 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.00 % | 2.390 M 0.18 % | 2.386 M -0.18 % | 2.390 M 0.01 % | 2.390 M 0.06 % | 2.389 M -0.02 % | 2.389 M -0.08 % | 2.391 M -0.34 % | 2.399 M 0.39 % | 2.390 M 0.00 % | 2.390 M 0.01 % | 2.390 M 0.00 % | 2.390 M 0.63 % | 2.375 M -0.65 % | 2.390 M 0.19 % | 2.386 M -0.22 % | 2.391 M 0.11 % | 2.388 M -0.15 % | 2.392 M -0.64 % | 2.407 M -1.29 % | 2.439 M -0.42 % | 2.449 M 2.43 % | 2.391 M -0.02 % | 2.391 M -0.11 % | 2.394 M 0.37 % | 2.385 M -2.60 % | 2.449 M 2.67 % | 2.385 M -0.36 % | 2.394 M -0.62 % | 2.409 M 0.65 % | 2.393 M -1.28 % | 2.424 M 1.15 % | 2.397 M 0.27 % | 2.390 M 0.00 % | 2.390 M -0.41 % | 2.400 M 0.19 % | 2.395 M 0.08 % | 2.394 M |
| EPS diluted | -3.90 -113.73 % | 28.41 10.03 % | 25.82 2 834.09 % | 0.88 -88.14 % | 7.42 -52.13 % | 15.50 -32.81 % | 23.07 9.91 % | 20.99 -12.29 % | 23.93 64.24 % | 14.57 2.53 % | 14.21 189.41 % | 4.91 358.88 % | 1.07 -80.58 % | 5.51 -47.02 % | 10.40 105.94 % | 5.05 240.67 % | -3.59 -159.54 % | 6.03 428.95 % | 1.14 122.75 % | -5.01 78.93 % | -23.78 -322.45 % | 10.69 193.36 % | -11.45 -1 808.96 % | 0.67 108.77 % | -7.64 -164.04 % | 11.93 3 515.15 % | 0.33 -83.90 % | 2.05 73.73 % | 1.18 136.42 % | -3.24 -138.24 % | -1.36 53.74 % | -2.94 -119.15 % | 15.35 201.12 % | -15.18 -192.28 % | 16.45 603.06 % | -3.27 -122.45 % | -1.47 80.73 % | -7.63 -183.12 % | 9.18 570.07 % | 1.37 120.88 % | -6.56 -893.94 % | -0.66 -110.14 % | 6.51 442.50 % | 1.20 -77.27 % | 5.28 -8.17 % | 5.75 -61.20 % | 14.82 50.30 % | 9.86 |
| Earnings per share | -3.90 -113.73 % | 28.41 10.03 % | 25.82 2 834.09 % | 0.88 -88.14 % | 7.42 -52.13 % | 15.50 -32.81 % | 23.07 9.91 % | 20.99 -12.29 % | 23.93 64.24 % | 14.57 2.53 % | 14.21 188.82 % | 4.92 359.81 % | 1.07 -80.58 % | 5.51 -47.02 % | 10.40 105.94 % | 5.05 240.67 % | -3.59 -159.54 % | 6.03 428.95 % | 1.14 122.75 % | -5.01 78.93 % | -23.78 -322.45 % | 10.69 193.36 % | -11.45 -1 808.96 % | 0.67 108.77 % | -7.64 -164.04 % | 11.93 3 515.15 % | 0.33 -83.90 % | 2.05 73.73 % | 1.18 136.42 % | -3.24 -138.24 % | -1.36 53.74 % | -2.94 -119.15 % | 15.35 201.12 % | -15.18 -192.28 % | 16.45 603.06 % | -3.27 -122.45 % | -1.47 80.73 % | -7.63 -183.12 % | 9.18 570.07 % | 1.37 120.88 % | -6.56 -893.94 % | -0.66 -110.14 % | 6.51 442.50 % | 1.20 -77.27 % | 5.28 -8.17 % | 5.75 -61.20 % | 14.82 50.30 % | 9.86 |
| Gross profit | 312.380 M 58.29 % | 197.350 M -46.29 % | 367.467 M 176.90 % | 132.706 M -55.86 % | 300.645 M 39.86 % | 214.964 M -40.50 % | 361.254 M 0.47 % | 359.549 M 8.31 % | 331.964 M 184.15 % | 116.828 M -59.16 % | 286.083 M 10.75 % | 258.316 M 28.68 % | 200.739 M 93.21 % | 103.898 M -54.07 % | 226.222 M 8.37 % | 208.743 M 46.89 % | 142.113 M 44.40 % | 98.416 M -42.66 % | 171.639 M 15.75 % | 148.286 M 256.10 % | 41.642 M -58.23 % | 99.684 M -34.60 % | 152.423 M -21.97 % | 195.327 M 32.50 % | 147.419 M 52.41 % | 96.725 M -41.91 % | 166.503 M -12.35 % | 189.974 M 11.41 % | 170.519 M 48.92 % | 114.500 M 3.81 % | 110.297 M -13.49 % | 127.500 M -18.27 % | 156.000 M 65.43 % | 94.300 M -45.34 % | 172.519 M 59.74 % | 108.000 M -12.55 % | 123.500 M 27.71 % | 96.700 M -40.37 % | 162.173 M 45.06 % | 111.800 M -1.76 % | 113.800 M 14.26 % | 99.600 M -69.08 % | 322.096 M 144.57 % | 131.700 M -11.67 % | 149.100 M 19.28 % | 125.000 M -22.50 % | 161.300 M 24.85 % | 129.200 M |
| Income tax expense | 17.000 K 100.09 % | -19.630 M -176.04 % | 25.817 M 5 212.14 % | 486.000 K -85.90 % | 3.446 M -89.15 % | 31.765 M 17.74 % | 26.980 M 5.13 % | 25.664 M -30.14 % | 36.738 M 108.74 % | 17.600 M 23.71 % | 14.227 M 170.12 % | 5.267 M 584.92 % | 769.000 K -72.56 % | 2.802 M -65.25 % | 8.064 M 509.55 % | -1.969 M -22.37 % | -1.609 M 84.45 % | -10.346 M -8 182.81 % | 128.000 K 111.82 % | -1.083 M 65.68 % | -3.156 M 78.14 % | -14.439 M -1 715.10 % | 894.000 K -56.64 % | 2.062 M 237.10 % | -1.504 M -226.96 % | -460.000 K -165.43 % | 703.000 K -85.22 % | 4.758 M 77.90 % | 2.675 M 139.92 % | -6.700 M 44.13 % | -11.992 M | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -3.554 M | 0.000 | 0.000 | 0.000 100.00 % | -1.341 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.298 M 453.20 % | 1.500 M -87.60 % | 12.100 M 89.06 % | 6.400 M -59.49 % | 15.800 M 22.48 % | 12.900 M |
| Cost of revenue | 286.477 M -57.31 % | 670.999 M 45.74 % | 460.403 M -8.94 % | 505.624 M 71.62 % | 294.617 M -50.71 % | 597.763 M 60.56 % | 372.303 M -0.44 % | 373.952 M 5.02 % | 356.082 M -28.74 % | 499.718 M 60.82 % | 310.723 M 5.37 % | 294.876 M 29.51 % | 227.680 M -42.09 % | 393.173 M 60.48 % | 245.004 M -0.08 % | 245.188 M 145.42 % | 99.905 M -63.60 % | 274.469 M 56.74 % | 175.112 M 24.61 % | 140.531 M 402.43 % | 27.970 M -87.61 % | 225.667 M 64.23 % | 137.410 M -10.35 % | 153.282 M 28.82 % | 118.993 M -59.27 % | 292.168 M 76.83 % | 165.223 M 4.39 % | 158.268 M 19.31 % | 132.652 M 46.09 % | 90.800 M -6.18 % | 96.786 M -23.31 % | 126.200 M -5.61 % | 133.700 M 67.13 % | 80.000 M -32.34 % | 118.234 M 27.96 % | 92.400 M 5.48 % | 87.600 M -0.34 % | 87.900 M -37.19 % | 139.941 M 42.51 % | 98.200 M -42.00 % | 169.300 M 60.78 % | 105.300 M 1 269.35 % | -9.005 M -105.09 % | 176.900 M 13.32 % | 156.100 M 6.05 % | 147.200 M -2.97 % | 151.700 M 22.73 % | 123.600 M |
| General and administrative 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 | 0.000 | 0.000 | 0.000 -100.00 % | 4.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.948 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 70.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 315.620 M | 0.000 -100.00 % | 295.427 M | 0.000 | 0.000 100.00 % | -405.000 K -100.27 % | 152.648 M 5 726.26 % | 2.620 M -16.93 % | 3.154 M 156.89 % | -5.544 M -384.02 % | 1.952 M -42.06 % | 3.369 M 135.92 % | 1.428 M 122.59 % | -6.320 M -293.98 % | 3.258 M 18.60 % | 2.747 M 35.12 % | 2.033 M 118.42 % | -11.037 M -435.98 % | 3.285 M -3.72 % | 3.412 M -28.23 % | 4.754 M 159.63 % | -7.972 M -237.78 % | 5.786 M -41.94 % | 9.965 M 895.29 % | -1.253 M 84.47 % | -8.067 M -209.67 % | 7.356 M 93.99 % | 3.792 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 | 0.000 -100.00 % | 6.200 M -11.43 % | 7.000 M |
| Operating expenses | 315.620 M 119.66 % | 143.685 M -51.36 % | 295.427 M 143.87 % | 121.142 M -14.17 % | 141.144 M -6.25 % | 150.561 M -44.88 % | 273.171 M -1.72 % | 277.943 M 19.39 % | 232.807 M 341.38 % | 52.745 M -77.50 % | 234.439 M -2.14 % | 239.576 M 23.42 % | 194.117 M 154.25 % | 76.349 M -60.42 % | 192.911 M -0.97 % | 194.801 M 31.60 % | 148.023 M 76.48 % | 83.873 M -49.93 % | 167.506 M 5.24 % | 159.160 M 61.54 % | 98.526 M 19.45 % | 82.480 M -53.78 % | 178.446 M -7.93 % | 193.813 M 21.67 % | 159.290 M 159.62 % | 61.354 M -62.90 % | 165.383 M -5.65 % | 175.281 M 11.79 % | 156.800 M 31.88 % | 118.900 M -15.54 % | 140.781 M 10.24 % | 127.700 M 11.43 % | 114.600 M -9.55 % | 126.700 M -17.55 % | 153.668 M 35.15 % | 113.700 M -9.47 % | 125.600 M 11.35 % | 112.800 M -30.70 % | 162.773 M 53.41 % | 106.100 M -17.17 % | 128.100 M 29.13 % | 99.200 M -67.48 % | 305.059 M 145.62 % | 124.200 M 1.97 % | 121.800 M 19.41 % | 102.000 M -11.38 % | 115.100 M 16.50 % | 98.800 M |
| Cost and expenses | 602.097 M -26.09 % | 814.684 M 7.79 % | 755.830 M 20.59 % | 626.766 M 11.58 % | 561.729 M -24.94 % | 748.324 M 15.93 % | 645.474 M -0.98 % | 651.895 M 10.70 % | 588.889 M 6.59 % | 552.463 M 1.34 % | 545.162 M 2.00 % | 534.452 M 26.71 % | 421.797 M -10.16 % | 469.522 M 7.22 % | 437.915 M -0.47 % | 439.989 M 77.47 % | 247.928 M -30.81 % | 358.342 M 4.59 % | 342.618 M 14.32 % | 299.691 M 136.92 % | 126.496 M -58.95 % | 308.147 M -2.44 % | 315.856 M -9.00 % | 347.095 M 24.73 % | 278.283 M -21.28 % | 353.522 M 6.93 % | 330.606 M -0.88 % | 333.549 M 15.23 % | 289.451 M 38.03 % | 209.700 M -11.73 % | 237.567 M -6.43 % | 253.900 M 2.26 % | 248.300 M 20.13 % | 206.700 M -23.98 % | 271.902 M 31.93 % | 206.100 M -3.33 % | 213.200 M 6.23 % | 200.700 M -33.70 % | 302.714 M 48.17 % | 204.300 M -31.30 % | 297.400 M 45.43 % | 204.500 M -30.92 % | 296.054 M -1.68 % | 301.100 M 8.35 % | 277.900 M 11.52 % | 249.200 M -6.60 % | 266.800 M 19.96 % | 222.400 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.282 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.566 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 % | 7.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 143.685 M | 0.000 -100.00 % | 121.142 M -14.17 % | 141.144 M -6.25 % | 150.561 M 24.92 % | 120.523 M 5.65 % | 114.076 M 15.82 % | 98.492 M -6.92 % | 105.809 M 3.95 % | 101.785 M 3.42 % | 98.421 M 28.26 % | 76.736 M -20.13 % | 96.082 M 28.75 % | 74.627 M 1.94 % | 73.205 M 56.20 % | 46.866 M -52.51 % | 98.685 M -0.17 % | 98.853 M 5.18 % | 93.989 M 52.27 % | 61.727 M -42.63 % | 107.593 M 11.45 % | 96.543 M -6.11 % | 102.824 M 19.72 % | 85.889 M -3.87 % | 89.348 M 4.74 % | 85.303 M -8.04 % | 92.765 M 9.88 % | 84.422 M | 0.000 -100.00 % | 75.634 M 9.46 % | 69.100 M 0.58 % | 68.700 M -3.51 % | 71.200 M -53.07 % | 151.719 M 127.81 % | 66.600 M -2.49 % | 68.300 M 7.56 % | 63.500 M -55.44 % | 142.489 M 124.04 % | 63.600 M -4.50 % | 66.600 M 9.36 % | 60.900 M -62.27 % | 161.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.385 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.312 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.223 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 % | 646.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 10.386 M 14.48 % | 9.072 M -25.57 % | 12.188 M -6.01 % | 12.967 M -17.55 % | 15.727 M 137.93 % | 6.610 M -13.82 % | 7.670 M -8.58 % | 8.390 M 0.06 % | 8.385 M | 0.000 -100.00 % | 5.411 M 6.24 % | 5.093 M 7.72 % | 4.728 M 9.55 % | 4.316 M 18.31 % | 3.648 M 37.30 % | 2.657 M -57.89 % | 6.309 M 23.01 % | 5.129 M 12.60 % | 4.555 M -18.69 % | 5.602 M -28.72 % | 7.859 M 12.32 % | 6.997 M 12.31 % | 6.230 M -18.31 % | 7.626 M 5.40 % | 7.235 M | 0.000 -100.00 % | 6.984 M -15.76 % | 8.291 M | 0.000 -100.00 % | 10.100 M | 0.000 -100.00 % | 7.000 M 55.56 % | 4.500 M 15.38 % | 3.900 M | 0.000 -100.00 % | 2.100 M 40.00 % | 1.500 M -28.57 % | 2.100 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K -95.78 % | 3.200 M 23.08 % | 2.600 M -7.14 % | 2.800 M | 0.000 | 0.000 |
| Depreciation and amortization | 16.602 M -2.16 % | 16.968 M 5.82 % | 16.035 M 2.21 % | 15.688 M 25.71 % | 12.480 M -11.01 % | 14.024 M 10.98 % | 12.637 M 2.37 % | 12.344 M 13.09 % | 10.915 M 2.45 % | 10.654 M 1.82 % | 10.464 M -1.17 % | 10.588 M 3.65 % | 10.215 M -9.07 % | 11.234 M -5.45 % | 11.881 M -3.21 % | 12.275 M 7.16 % | 11.455 M 4.79 % | 10.931 M -2.88 % | 11.255 M 5.71 % | 10.647 M -0.31 % | 10.680 M -16.41 % | 12.776 M -0.69 % | 12.865 M 6.92 % | 12.032 M 7.78 % | 11.163 M -15.85 % | 13.265 M 2.43 % | 12.950 M 1.01 % | 12.821 M 1.91 % | 12.581 M 4.84 % | 12.000 M 16.11 % | 10.335 M 14.83 % | 9.000 M -5.26 % | 9.500 M -5.00 % | 10.000 M -9.50 % | 11.050 M -4.74 % | 11.600 M 5.45 % | 11.000 M -3.51 % | 11.400 M 9.94 % | 10.369 M 3.69 % | 10.000 M -14.53 % | 11.700 M 19.39 % | 9.800 M -9.79 % | 10.863 M 7.55 % | 10.100 M 1.00 % | 10.000 M 2.04 % | 9.800 M 20.99 % | 8.100 M 30.65 % | 6.200 M |
| Operating income | -3.240 M -106.04 % | 53.665 M -25.51 % | 72.040 M 522.97 % | 11.564 M -65.51 % | 33.533 M -47.93 % | 64.403 M -26.88 % | 88.083 M 7.94 % | 81.606 M -17.70 % | 99.157 M 82.18 % | 54.429 M 5.39 % | 51.644 M 175.58 % | 18.740 M 183.00 % | 6.622 M -64.25 % | 18.523 M -44.39 % | 33.311 M 138.93 % | 13.942 M 335.91 % | -5.910 M 56.10 % | -13.462 M -281.48 % | 7.418 M 199.41 % | -7.462 M 85.69 % | -52.130 M -4 255.05 % | -1.197 M 94.09 % | -20.237 M -279.42 % | 11.279 M 190.02 % | -12.530 M -153.62 % | 23.370 M 175.72 % | 8.476 M -52.77 % | 17.945 M 93.13 % | 9.292 M 311.17 % | -4.400 M 84.14 % | -27.751 M -13 775.50 % | -200.000 K -100.48 % | 41.400 M 227.78 % | -32.400 M -247.13 % | 22.021 M 486.33 % | -5.700 M -171.43 % | -2.100 M 86.96 % | -16.100 M -2 583.33 % | -600.000 K -110.53 % | 5.700 M 139.86 % | -14.300 M -3 675.00 % | 400.000 K -97.65 % | 17.037 M 127.16 % | 7.500 M -72.53 % | 27.300 M 18.70 % | 23.000 M -50.22 % | 46.200 M 51.97 % | 30.400 M |
| Operating income ratio | -0.01 -108.75 % | 0.06 -28.98 % | 0.09 380.34 % | 0.02 -67.84 % | 0.06 -28.91 % | 0.08 -34.01 % | 0.12 7.93 % | 0.11 -22.80 % | 0.14 63.25 % | 0.09 2.02 % | 0.09 155.44 % | 0.03 119.17 % | 0.02 -58.52 % | 0.04 -47.28 % | 0.07 130.16 % | 0.03 225.78 % | -0.02 32.36 % | -0.04 -268.76 % | 0.02 182.80 % | -0.03 96.55 % | -0.75 -20 254.55 % | 0.00 94.73 % | -0.07 -315.81 % | 0.03 168.79 % | -0.05 -178.27 % | 0.06 135.19 % | 0.03 -50.42 % | 0.05 68.14 % | 0.03 243.00 % | -0.02 84.01 % | -0.13 -16 899.05 % | 0.00 -100.55 % | 0.14 176.88 % | -0.19 -345.43 % | 0.08 366.28 % | -0.03 -185.92 % | -0.01 88.59 % | -0.09 -4 291.51 % | 0.00 -107.32 % | 0.03 153.74 % | -0.05 -2 687.49 % | 0.00 -96.41 % | 0.05 123.90 % | 0.02 -72.83 % | 0.09 5.86 % | 0.08 -42.75 % | 0.15 22.74 % | 0.12 |
| Total other income expenses net | -6.071 M -12.95 % | -5.375 M 38.18 % | -8.694 M 3.16 % | -8.978 M 27.26 % | -12.343 M -380.01 % | 4.408 M 173.86 % | -5.968 M -3.43 % | -5.770 M -10.30 % | -5.231 M -161.81 % | -1.998 M 42.24 % | -3.459 M -100.64 % | -1.724 M 47.76 % | -3.300 M 71.47 % | -11.567 M -2 865.90 % | -390.000 K -533.33 % | 90.000 K 102.10 % | -4.276 M 59.16 % | -10.471 M -724.49 % | -1.270 M 42.01 % | -2.190 M 29.47 % | -3.105 M 49.12 % | -6.102 M -1 274.32 % | -444.000 K -120.76 % | 2.139 M 127.10 % | -7.894 M -7.18 % | -7.365 M 90.76 % | -79.708 M -1 481.82 % | -5.039 M -413.57 % | 1.607 M 115.91 % | -10.100 M 50.97 % | -20.598 M -216.89 % | -6.500 M -44.44 % | -4.500 M -221.43 % | -1.400 M 79.02 % | -6.672 M -173.32 % | 9.100 M 1 920.00 % | -500.000 K 76.19 % | -2.100 M 70.67 % | -7.160 M -198.33 % | -2.400 M -71.43 % | -1.400 M 30.00 % | -2.000 M 36.02 % | -3.126 M 2.31 % | -3.200 M -23.08 % | -2.600 M 7.14 % | -2.800 M -154.90 % | 5.100 M -16.39 % | 6.100 M |
| 2025-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-12-31 | 2018-09-30 | 2018-06-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2010-09-30 |
| 2025-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-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 239.506 M | 0.000 -100.00 % | 352.731 M 137.28 % | 148.658 M -41.90 % | 255.854 M 57.91 % | 162.026 M -4.53 % | 169.714 M 7.17 % | 158.363 M 46.58 % | 108.040 M -38.66 % | 176.132 M 258.63 % | 49.112 M -62.05 % | 129.403 M 226.12 % | 39.679 M -73.35 % | 148.863 M 210.02 % | 48.017 M -56.97 % | 111.602 M -6.73 % | 119.651 M 178.76 % | 42.923 M -67.59 % | 132.432 M 16.76 % | 113.421 M -52.67 % | 239.652 M 459.82 % | 42.809 M -61.84 % | 112.189 M -49.17 % | 220.717 M 32.39 % | 166.714 M -37.12 % | 265.140 M -19.42 % | 329.035 M -1.32 % | 333.444 M 174.67 % | 121.400 M 9.86 % | 110.500 M 29.39 % | 85.400 M -12.01 % | 97.055 M -66.68 % | 291.300 M 941.91 % | -34.600 M -112.90 % | 268.300 M 1 289.69 % | -22.552 M -109.46 % | 238.400 M 1 418.47 % | 15.700 M -93.67 % | 248.200 M 758.67 % | 28.905 M 122.90 % | -126.200 M -53.16 % | -82.400 M |
| Total investments | 0.000 -100.00 % | 143.932 M | 0.000 -100.00 % | 122.739 M -58.72 % | 297.316 M 131.22 % | 128.586 M -60.32 % | 324.052 M 587.59 % | 47.129 M -85.12 % | 316.726 M 171 103.24 % | 185.000 K -99.95 % | 352.264 M 756.40 % | 41.133 M -84.11 % | 258.806 M 370.15 % | 55.047 M -81.51 % | 297.726 M 3 864.92 % | 7.509 M -96.64 % | 223.204 M 211.52 % | 71.651 M -16.54 % | 85.846 M -42.50 % | 149.294 M -34.19 % | 226.842 M 113.78 % | 106.108 M 23.93 % | 85.618 M -51.76 % | 177.480 M -23.68 % | 232.545 M -30.26 % | 333.428 M | 0.000 | 0.000 -100.00 % | 224.749 M -7.43 % | 242.800 M 47.15 % | 165.000 M -3.40 % | 170.800 M -16.68 % | 205.000 M -64.81 % | 582.600 M 11 552.00 % | 5.000 M -99.07 % | 536.600 M 10 632.00 % | 5.000 M -98.95 % | 476.800 M 118.32 % | 218.400 M -56.00 % | 496.400 M 136.38 % | 210.000 M -50.00 % | 420.000 M 740.00 % | 50.000 M |
| Total debt | 0.000 -100.00 % | 325.748 M | 0.000 -100.00 % | 414.421 M | 0.000 -100.00 % | 311.494 M | 0.000 -100.00 % | 218.152 M | 0.000 -100.00 % | 131.247 M | 0.000 -100.00 % | 102.782 M | 0.000 -100.00 % | 88.746 M | 0.000 -100.00 % | 69.513 M | 0.000 -100.00 % | 140.828 M | 0.000 -100.00 % | 159.068 M | 0.000 -100.00 % | 261.943 M | 0.000 -100.00 % | 133.809 M -42.40 % | 232.324 M | 0.000 -100.00 % | 282.196 M -20.51 % | 355.016 M 1.15 % | 350.987 M | 0.000 -100.00 % | 146.900 M | 0.000 -100.00 % | 127.481 M | 0.000 -100.00 % | 36.700 M | 0.000 -100.00 % | 25.971 M | 0.000 -100.00 % | 35.700 M | 0.000 -100.00 % | 67.061 M 2 694.21 % | 2.400 M -96.36 % | 65.900 M |
| Accumulated other comprehensive income loss | 1.338 B 73.46 % | 771.142 M -36.40 % | 1.212 B 2.01 % | 1.189 B -1.42 % | 1.206 B 55.22 % | 776.672 M -30.17 % | 1.112 B 4 553.18 % | 23.903 M -97.64 % | 1.014 B 798.18 % | 112.944 M -88.27 % | 962.995 M 3 928.76 % | 23.903 M -97.46 % | 939.650 M 731.96 % | 112.944 M -87.44 % | 899.393 M 3 662.68 % | 23.903 M -97.32 % | 893.463 M 1 806.79 % | 46.857 M -94.61 % | 869.362 M 2.83 % | 845.459 M -10.29 % | 942.479 M 2 079.65 % | 43.240 M -95.44 % | 949.093 M 2.58 % | 925.190 M 1 775.44 % | 49.332 M -94.73 % | 936.572 M | 0.000 | 0.000 -100.00 % | 60.534 M -93.45 % | 923.700 M 2.66 % | 899.800 M -2.55 % | 923.300 M 1 425.26 % | 60.534 M -93.25 % | 896.200 M 2.74 % | 872.300 M -6.89 % | 936.800 M 1 138.06 % | 75.667 M -91.74 % | 916.600 M 2.68 % | 892.700 M -4.37 % | 933.500 M 1 126.48 % | 76.112 M | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 453.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 315.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.480 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.924 M | 0.000 | 0.000 -100.00 % | 77.452 M | 0.000 -100.00 % | 42.193 M 115.28 % | 19.599 M -55.41 % | 43.956 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.664 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.430 M | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M 0.00 % | 23.903 M | 0.000 -100.00 % | 23.903 M 0.00 % | 23.903 M 0.00 % | 23.903 M | 0.000 -100.00 % | 23.900 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.900 M | 0.000 -100.00 % | 23.903 M | 0.000 -100.00 % | 23.900 M | 0.000 -100.00 % | 23.903 M -49.99 % | 47.800 M 100.00 % | 23.900 M |
| Total equity | 1.338 B 0.00 % | 1.338 B 10.32 % | 1.212 B 0.00 % | 1.212 B 0.57 % | 1.206 B 0.00 % | 1.206 B 8.39 % | 1.112 B 0.00 % | 1.112 B 9.64 % | 1.014 B 0.00 % | 1.014 B 5.34 % | 962.995 M 0.00 % | 962.995 M 2.48 % | 939.650 M 0.00 % | 939.650 M 4.48 % | 899.393 M 0.00 % | 899.393 M 0.66 % | 893.463 M 0.00 % | 893.463 M 2.77 % | 869.362 M 0.00 % | 869.362 M -7.76 % | 942.479 M -0.51 % | 947.290 M -0.19 % | 949.093 M 0.00 % | 949.093 M -2.15 % | 969.910 M 3.56 % | 936.572 M 0.00 % | 936.572 M 1.44 % | 923.259 M -1.93 % | 941.431 M 1.92 % | 923.700 M 0.00 % | 923.700 M 0.04 % | 923.300 M 0.00 % | 923.324 M 3.03 % | 896.200 M 0.00 % | 896.200 M -4.33 % | 936.800 M 0.00 % | 936.828 M 2.21 % | 916.600 M 0.00 % | 916.600 M -1.81 % | 933.500 M 0.00 % | 933.486 M -49.74 % | 1.857 B 128.57 % | 812.600 M |
| Other non current liabilities | -1.338 B -11 373.40 % | 11.865 M 100.98 % | -1.212 B -10 115.03 % | 12.106 M 101.00 % | -1.206 B -16 462.49 % | 7.368 M 100.66 % | -1.112 B -11 544.07 % | 9.719 M | 0.000 -100.00 % | 9.719 M | 0.000 -100.00 % | 8.517 M | 0.000 -100.00 % | 8.517 M | 0.000 -100.00 % | 12.893 M | 0.000 -100.00 % | 13.537 M | 0.000 -100.00 % | 30.064 M | 0.000 -100.00 % | 21.947 M | 0.000 -100.00 % | 19.416 M 30.03 % | 14.932 M | 0.000 -100.00 % | 12.889 M 26.80 % | 10.165 M 24.82 % | 8.144 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 32.108 M | 0.000 -100.00 % | 40.700 M | 0.000 -100.00 % | 38.645 M | 0.000 -100.00 % | 42.300 M | 0.000 -100.00 % | 39.760 M 148.50 % | 16.000 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 25.440 M | 0.000 -100.00 % | 31.147 M | 0.000 -100.00 % | 71.878 M | 0.000 -100.00 % | 15.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.142 M | 0.000 -100.00 % | 10.183 M | 0.000 -100.00 % | 3.484 M | 0.000 -100.00 % | 2.038 M | 0.000 -100.00 % | 2.253 M | 0.000 -100.00 % | 5.441 M | 0.000 -100.00 % | 20.747 M -70.70 % | 70.800 M | 0.000 -100.00 % | 131.818 M -33.13 % | 197.138 M -17.91 % | 240.135 M | 0.000 -100.00 % | 88.700 M | 0.000 -100.00 % | 66.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 613.000 K -74.46 % | 2.400 M -96.36 % | 65.900 M |
| Total non current liabilities | -1.338 B -2 109.63 % | 66.559 M 105.49 % | -1.212 B -2 019.87 % | 63.151 M 105.24 % | -1.206 B -1 290.26 % | 101.288 M 109.11 % | -1.112 B -3 082.94 % | 37.287 M | 0.000 -100.00 % | 9.719 M | 0.000 -100.00 % | 19.659 M | 0.000 -100.00 % | 18.700 M | 0.000 -100.00 % | 16.377 M | 0.000 -100.00 % | 15.575 M | 0.000 -100.00 % | 32.317 M | 0.000 -100.00 % | 27.388 M | 0.000 -100.00 % | 40.163 M -53.15 % | 85.732 M | 0.000 -100.00 % | 191.868 M -20.99 % | 242.834 M -10.12 % | 270.185 M | 0.000 -100.00 % | 124.800 M | 0.000 -100.00 % | 98.776 M | 0.000 -100.00 % | 40.700 M | 0.000 -100.00 % | 38.645 M | 0.000 -100.00 % | 42.500 M | 0.000 -100.00 % | 40.373 M -59.55 % | 99.800 M 27.95 % | 78.000 M |
| Other current liabilities | 0.000 -100.00 % | 197.156 M | 0.000 -100.00 % | 221.274 M | 0.000 -100.00 % | 83.554 M | 0.000 -100.00 % | 193.697 M | 0.000 -100.00 % | 69.468 M | 0.000 -100.00 % | 214.079 M | 0.000 -100.00 % | 55.662 M | 0.000 -100.00 % | 123.721 M | 0.000 -100.00 % | 53.799 M | 0.000 -100.00 % | 101.052 M | 0.000 -100.00 % | 123.425 M | 0.000 -100.00 % | 121.228 M 3 030 600.00 % | 4.000 K | 0.000 -100.00 % | 116.608 M -11.05 % | 131.087 M 76.22 % | 74.387 M | 0.000 -100.00 % | 103.400 M | 0.000 -100.00 % | 103.926 M | 0.000 -100.00 % | 74.600 M | 0.000 -100.00 % | 83.436 M | 0.000 -100.00 % | 78.200 M | 0.000 -100.00 % | 83.668 M -89.01 % | 761.000 M 54.96 % | 491.100 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.023 M | 0.000 -100.00 % | 25.061 M | 0.000 -100.00 % | 130.276 M | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 114.404 M | 0.000 -100.00 % | 18.468 M | 0.000 -100.00 % | 12.681 M | 0.000 -100.00 % | 57.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.367 M -66.09 % | 133.792 M | 0.000 | 0.000 | 0.000 100.00 % | -28.845 M | 0.000 -100.00 % | 4.000 M | 0.000 -100.00 % | 9.836 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 9.420 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 23.187 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 300.308 M | 0.000 -100.00 % | 383.274 M | 0.000 -100.00 % | 239.616 M | 0.000 -100.00 % | 177.229 M | 0.000 -100.00 % | 132.676 M | 0.000 -100.00 % | 91.640 M | 0.000 -100.00 % | 78.563 M | 0.000 -100.00 % | 67.771 M | 0.000 -100.00 % | 138.790 M | 0.000 -100.00 % | 156.815 M | 0.000 -100.00 % | 256.502 M | 0.000 -100.00 % | 113.062 M -30.00 % | 161.524 M | 0.000 -100.00 % | 150.378 M -4.75 % | 157.878 M 42.42 % | 110.852 M | 0.000 -100.00 % | 58.200 M | 0.000 -100.00 % | 63.539 M | 0.000 -100.00 % | 36.700 M | 0.000 -100.00 % | 17.164 M | 0.000 -100.00 % | 35.500 M | 0.000 -100.00 % | 66.448 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 899.589 M | 0.000 -100.00 % | 982.648 M | 0.000 -100.00 % | 926.816 M | 0.000 -100.00 % | 912.210 M | 0.000 -100.00 % | 666.716 M | 0.000 -100.00 % | 634.647 M | 0.000 -100.00 % | 526.814 M | 0.000 -100.00 % | 472.317 M | 0.000 -100.00 % | 513.791 M | 0.000 -100.00 % | 520.281 M | 0.000 -100.00 % | 621.677 M | 0.000 -100.00 % | 526.347 M -4.67 % | 552.144 M | 0.000 -100.00 % | 490.009 M 1.90 % | 480.873 M 46.27 % | 328.748 M | 0.000 -100.00 % | 312.800 M | 0.000 -100.00 % | 336.867 M | 0.000 -100.00 % | 223.100 M | 0.000 -100.00 % | 278.432 M | 0.000 -100.00 % | 323.200 M | 0.000 -100.00 % | 381.404 M -49.88 % | 761.000 M 54.96 % | 491.100 M |
| Total liabilities | -1.338 B -238.45 % | 966.148 M 179.69 % | -1.212 B -215.93 % | 1.046 B 186.75 % | -1.206 B -217.26 % | 1.028 B 192.43 % | -1.112 B -217.14 % | 949.497 M | 0.000 -100.00 % | 676.435 M | 0.000 -100.00 % | 654.306 M | 0.000 -100.00 % | 545.514 M | 0.000 -100.00 % | 488.694 M | 0.000 -100.00 % | 529.366 M | 0.000 -100.00 % | 552.598 M | 0.000 -100.00 % | 649.065 M | 0.000 -100.00 % | 566.510 M -11.19 % | 637.876 M | 0.000 -100.00 % | 681.877 M -5.78 % | 723.707 M 20.83 % | 598.933 M | 0.000 -100.00 % | 437.600 M | 0.000 -100.00 % | 435.643 M | 0.000 -100.00 % | 263.800 M | 0.000 -100.00 % | 317.077 M | 0.000 -100.00 % | 365.700 M | 0.000 -100.00 % | 421.777 M -51.00 % | 860.800 M 51.26 % | 569.100 M |
| Other non current assets | 0.000 -100.00 % | 645.000 K | 0.000 -100.00 % | 1.854 M 101.25 % | -148.658 M -1 060.57 % | 15.476 M 109.55 % | -162.026 M 66.83 % | -488.496 M -208.47 % | -158.363 M -605.71 % | 31.315 M 117.78 % | -176.132 M | 0.000 100.00 % | -129.403 M -1 837.65 % | 7.447 M 105.00 % | -148.863 M | 0.000 100.00 % | -111.602 M -224.15 % | 89.894 M 309.43 % | -42.923 M -307.82 % | 20.654 M 118.21 % | -113.421 M -226.76 % | 89.480 M 309.02 % | -42.809 M -302.03 % | 21.189 M -57.51 % | 49.869 M 129.91 % | -166.714 M -203.30 % | 161.393 M -26.12 % | 218.464 M 21 846 500.00 % | -1.000 K 100.00 % | -121.400 M -191.28 % | 133.000 M 255.74 % | -85.400 M -1 278.74 % | 7.245 M 102.49 % | -291.300 M -221.83 % | 239.100 M 189.12 % | -268.300 M -2 895.96 % | 9.596 M 104.03 % | -238.400 M -629.78 % | 45.000 M 118.13 % | -248.200 M -829.10 % | 34.042 M 57.60 % | 21.600 M -56.80 % | 50.000 M |
| Long term investments | 0.000 -100.00 % | 19.951 M | 0.000 -100.00 % | 26.007 M | 0.000 -100.00 % | 35.568 M | 0.000 -100.00 % | 47.129 M | 0.000 -100.00 % | 209.000 K | 0.000 -100.00 % | 41.133 M | 0.000 -100.00 % | 55.120 M | 0.000 -100.00 % | 7.509 M | 0.000 100.00 % | -10.285 M | 0.000 -100.00 % | 128.640 M | 0.000 -100.00 % | 24.125 M | 0.000 -100.00 % | 156.291 M -17.40 % | 189.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 144.565 M | 0.000 -100.00 % | 80.000 M | 0.000 -100.00 % | 150.000 M | 0.000 100.00 % | -215.000 M | 0.000 100.00 % | -214.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 3.777 M | 0.000 -100.00 % | 4.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 893.000 K | 0.000 -100.00 % | 1.569 M | 0.000 -100.00 % | 2.404 M | 0.000 -100.00 % | 3.253 M | 0.000 -100.00 % | 4.131 M | 0.000 -100.00 % | 5.013 M | 0.000 -100.00 % | 5.900 M -13.04 % | 6.785 M | 0.000 -100.00 % | 8.616 M 42.55 % | 6.044 M 8.37 % | 5.577 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.902 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.467 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.365 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 3.777 M | 0.000 -100.00 % | 4.137 M | 0.000 100.00 % | -66.112 M | 0.000 -100.00 % | 72.000 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 893.000 K | 0.000 -100.00 % | 1.569 M | 0.000 -100.00 % | 2.404 M | 0.000 -100.00 % | 3.253 M | 0.000 -100.00 % | 4.131 M | 0.000 -100.00 % | 5.013 M | 0.000 -100.00 % | 5.900 M -13.04 % | 6.785 M | 0.000 -100.00 % | 8.616 M 42.55 % | 6.044 M 8.37 % | 5.577 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.902 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.467 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.365 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 596.459 M | 0.000 -100.00 % | 605.861 M | 0.000 -100.00 % | 596.881 M | 0.000 -100.00 % | 488.424 M | 0.000 -100.00 % | 429.759 M | 0.000 -100.00 % | 380.054 M | 0.000 -100.00 % | 387.923 M | 0.000 -100.00 % | 400.402 M | 0.000 -100.00 % | 412.574 M | 0.000 -100.00 % | 430.272 M | 0.000 -100.00 % | 448.472 M | 0.000 -100.00 % | 455.053 M 4.19 % | 436.746 M | 0.000 -100.00 % | 465.466 M -7.99 % | 505.904 M 12.71 % | 448.867 M | 0.000 -100.00 % | 280.000 M | 0.000 -100.00 % | 283.652 M | 0.000 -100.00 % | 260.300 M | 0.000 -100.00 % | 286.624 M | 0.000 -100.00 % | 302.700 M | 0.000 -100.00 % | 309.154 M -54.82 % | 684.200 M 94.26 % | 352.200 M |
| Total non current assets | 0.000 -100.00 % | 620.832 M | 0.000 -100.00 % | 637.859 M 529.08 % | -148.658 M -123.51 % | 632.449 M 490.34 % | -162.026 M -130.25 % | 535.625 M 438.23 % | -158.363 M -133.84 % | 467.987 M 365.70 % | -176.132 M -138.58 % | 456.553 M 452.81 % | -129.403 M -127.04 % | 478.581 M 421.49 % | -148.863 M -133.90 % | 439.100 M 493.45 % | -111.602 M -121.28 % | 524.557 M 1 322.09 % | -42.923 M -107.11 % | 603.872 M 632.42 % | -113.421 M -119.45 % | 583.025 M 1 461.92 % | -42.809 M -106.70 % | 638.683 M -6.55 % | 683.431 M 509.94 % | -166.714 M -124.58 % | 678.231 M -9.59 % | 750.165 M 9.54 % | 684.859 M 664.13 % | -121.400 M -124.62 % | 493.000 M 677.28 % | -85.400 M -116.66 % | 512.705 M 276.01 % | -291.300 M -202.43 % | 284.400 M 206.00 % | -268.300 M -183.40 % | 321.706 M 234.94 % | -238.400 M -168.56 % | 347.700 M 240.09 % | -248.200 M -169.41 % | 357.561 M -49.34 % | 705.800 M 75.48 % | 402.200 M |
| Other current assets | -210.223 M -351.79 % | 83.493 M 152.70 % | -158.422 M -304.07 % | 77.633 M | 0.000 -100.00 % | 85.100 M | 0.000 -100.00 % | 76.519 M | 0.000 -100.00 % | 78.727 M | 0.000 -100.00 % | 94.799 M | 0.000 -100.00 % | 66.632 M | 0.000 -100.00 % | 65.024 M | 0.000 -100.00 % | 64.461 M | 0.000 -100.00 % | 64.355 M | 0.000 -100.00 % | 59.712 M | 0.000 -100.00 % | 56.289 M -10.38 % | 62.810 M | 0.000 -100.00 % | 33.650 M -55.11 % | 74.962 M -83.75 % | 461.362 M | 0.000 -100.00 % | 26.700 M | 0.000 -100.00 % | 48.952 M | 0.000 -100.00 % | 39.800 M | 0.000 -100.00 % | 41.532 M | 0.000 -100.00 % | 51.900 M | 0.000 -100.00 % | 56.447 M | 0.000 -100.00 % | 2.300 M |
| Short term investments | 0.000 -100.00 % | 123.981 M | 0.000 -100.00 % | 96.732 M -67.46 % | 297.316 M 219.63 % | 93.018 M -71.30 % | 324.052 M 180.70 % | 115.446 M -63.55 % | 316.726 M 182.46 % | 112.132 M -68.17 % | 352.264 M 184.79 % | 123.693 M -52.21 % | 258.806 M 289.47 % | 66.451 M -77.68 % | 297.726 M 124.69 % | 132.506 M -40.63 % | 223.204 M 172.41 % | 81.936 M -4.55 % | 85.846 M 315.64 % | 20.654 M -90.89 % | 226.842 M 176.69 % | 81.983 M -4.25 % | 85.618 M 304.07 % | 21.189 M -51.09 % | 43.322 M -87.01 % | 333.428 M | 0.000 | 0.000 -100.00 % | 80.184 M -66.98 % | 242.800 M 185.65 % | 85.000 M -50.23 % | 170.800 M 210.55 % | 55.000 M -90.56 % | 582.600 M 164.82 % | 220.000 M -59.00 % | 536.600 M 144.10 % | 219.826 M -53.90 % | 476.800 M 118.32 % | 218.400 M -56.00 % | 496.400 M 136.38 % | 210.000 M -50.00 % | 420.000 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 86.242 M | 0.000 -100.00 % | 61.690 M 141.50 % | -148.658 M -367.18 % | 55.640 M 134.34 % | -162.026 M -434.50 % | 48.438 M 130.59 % | -158.363 M -782.39 % | 23.207 M 113.18 % | -176.132 M -428.18 % | 53.670 M 141.48 % | -129.403 M -363.73 % | 49.067 M 132.96 % | -148.863 M -792.51 % | 21.496 M 119.26 % | -111.602 M -627.00 % | 21.177 M 149.34 % | -42.923 M -261.15 % | 26.636 M 123.48 % | -113.421 M -608.82 % | 22.291 M 152.07 % | -42.809 M -298.01 % | 21.620 M 86.27 % | 11.607 M 106.96 % | -166.714 M -1 077.45 % | 17.056 M -34.35 % | 25.981 M 48.10 % | 17.543 M 114.45 % | -121.400 M -433.52 % | 36.400 M 142.62 % | -85.400 M -380.68 % | 30.426 M 110.44 % | -291.300 M -508.56 % | 71.300 M 126.57 % | -268.300 M -652.93 % | 48.523 M 120.35 % | -238.400 M -1 292.00 % | 20.000 M 108.06 % | -248.200 M -750.49 % | 38.156 M -70.33 % | 128.600 M -13.28 % | 148.300 M |
| Cash and short term investments | 210.223 M 0.00 % | 210.223 M 32.70 % | 158.422 M 0.00 % | 158.422 M 6.57 % | 148.658 M 16.52 % | 127.578 M -21.26 % | 162.026 M -1.13 % | 163.884 M 3.49 % | 158.363 M 17.01 % | 135.339 M -23.16 % | 176.132 M -0.69 % | 177.363 M 37.06 % | 129.403 M 12.02 % | 115.518 M -22.40 % | 148.863 M -3.34 % | 154.002 M 37.99 % | 111.602 M 8.23 % | 103.113 M 140.23 % | 42.923 M -9.23 % | 47.290 M -58.31 % | 113.421 M 8.77 % | 104.274 M 143.58 % | 42.809 M 0.00 % | 42.809 M -22.06 % | 54.929 M -67.05 % | 166.714 M -1.69 % | 169.573 M 39.24 % | 121.788 M 24.62 % | 97.727 M -19.50 % | 121.400 M 0.00 % | 121.400 M 42.15 % | 85.400 M -0.03 % | 85.426 M -70.67 % | 291.300 M 0.00 % | 291.300 M 8.57 % | 268.300 M -0.02 % | 268.349 M 12.56 % | 238.400 M 0.00 % | 238.400 M -3.95 % | 248.200 M 0.02 % | 248.156 M -54.77 % | 548.600 M 269.93 % | 148.300 M |
| Total current assets | 0.000 -100.00 % | 1.683 B | 0.000 -100.00 % | 1.620 B 989.99 % | 148.658 M -90.72 % | 1.601 B 888.26 % | 162.026 M -89.38 % | 1.526 B 863.69 % | 158.363 M -87.05 % | 1.223 B 594.30 % | 176.132 M -84.83 % | 1.161 B 797.00 % | 129.403 M -87.14 % | 1.007 B 576.18 % | 148.863 M -84.31 % | 948.988 M 750.33 % | 111.602 M -87.58 % | 898.272 M 1 992.75 % | 42.923 M -94.75 % | 818.088 M 621.28 % | 113.421 M -88.81 % | 1.013 B 2 267.10 % | 42.809 M -95.12 % | 876.920 M -5.13 % | 924.355 M 454.46 % | 166.714 M -82.27 % | 940.218 M 4.84 % | 896.801 M 4.83 % | 855.505 M 604.70 % | 121.400 M -86.02 % | 868.300 M 916.74 % | 85.400 M -89.91 % | 846.262 M 190.51 % | 291.300 M -66.73 % | 875.600 M 226.35 % | 268.300 M -71.22 % | 932.199 M 291.02 % | 238.400 M -74.49 % | 934.600 M 276.55 % | 248.200 M -75.12 % | 997.702 M -50.42 % | 2.012 B 105.45 % | 979.500 M |
| Inventory | 0.000 -100.00 % | 663.407 M | 0.000 -100.00 % | 857.439 M | 0.000 -100.00 % | 713.257 M | 0.000 -100.00 % | 690.212 M | 0.000 -100.00 % | 532.846 M | 0.000 -100.00 % | 551.770 M | 0.000 -100.00 % | 454.501 M | 0.000 -100.00 % | 465.824 M | 0.000 -100.00 % | 431.389 M | 0.000 -100.00 % | 448.378 M | 0.000 -100.00 % | 454.552 M | 0.000 -100.00 % | 418.589 M 6.01 % | 394.851 M | 0.000 -100.00 % | 345.793 M 13.03 % | 305.931 M 3.21 % | 296.416 M | 0.000 -100.00 % | 334.400 M | 0.000 -100.00 % | 319.567 M | 0.000 -100.00 % | 285.800 M | 0.000 -100.00 % | 285.289 M | 0.000 -100.00 % | 304.200 M | 0.000 -100.00 % | 308.222 M -58.73 % | 746.800 M 202.72 % | 246.700 M |
| Net receivables | 0.000 -100.00 % | 725.782 M | 0.000 -100.00 % | 526.865 M | 0.000 -100.00 % | 675.308 M | 0.000 -100.00 % | 597.364 M | 0.000 -100.00 % | 467.114 M | 0.000 -100.00 % | 338.047 M | 0.000 -100.00 % | 356.352 M | 0.000 -100.00 % | 269.277 M | 0.000 -100.00 % | 295.100 M | 0.000 -100.00 % | 262.432 M | 0.000 -100.00 % | 387.074 M | 0.000 -100.00 % | 359.233 M -12.93 % | 412.560 M | 0.000 -100.00 % | 391.202 M -0.74 % | 394.120 M -3.52 % | 408.518 M | 0.000 -100.00 % | 411.000 M | 0.000 -100.00 % | 439.498 M | 0.000 -100.00 % | 297.700 M | 0.000 -100.00 % | 377.267 M | 0.000 -100.00 % | 391.300 M | 0.000 -100.00 % | 440.648 M -38.54 % | 717.000 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.636 M | 0.000 -100.00 % | 488.496 M | 0.000 -100.00 % | 6.298 M | 0.000 -100.00 % | 34.473 M | 0.000 -100.00 % | 26.522 M | 0.000 -100.00 % | 28.785 M | 0.000 -100.00 % | 29.121 M | 0.000 -100.00 % | 20.175 M | 0.000 -100.00 % | 15.935 M | 0.000 -100.00 % | 250.000 K -69.06 % | 808.000 K | 0.000 -100.00 % | 42.756 M 116.45 % | 19.753 M -76.99 % | 85.851 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.906 M | 0.000 | 0.000 | 0.000 -100.00 % | 231.845 M | 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 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 | 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 | 0.000 -100.00 % | 402.125 M | 0.000 -100.00 % | 361.099 M | 0.000 -100.00 % | 447.891 M | 0.000 -100.00 % | 475.264 M | 0.000 -100.00 % | 334.296 M | 0.000 -100.00 % | 319.364 M | 0.000 -100.00 % | 275.931 M | 0.000 -100.00 % | 259.232 M | 0.000 -100.00 % | 250.918 M | 0.000 -100.00 % | 201.615 M | 0.000 -100.00 % | 241.750 M | 0.000 -100.00 % | 242.380 M -5.62 % | 256.824 M | 0.000 -100.00 % | 223.023 M 19.23 % | 187.059 M 45.01 % | 128.998 M | 0.000 -100.00 % | 151.200 M | 0.000 -100.00 % | 159.566 M | 0.000 -100.00 % | 111.800 M | 0.000 -100.00 % | 159.605 M | 0.000 -100.00 % | 209.400 M | 0.000 -100.00 % | 208.101 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 17.001 M | 0.000 -100.00 % | 33.732 M | 0.000 -100.00 % | 15.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 564.000 K | 0.000 -100.00 % | 2.254 M | 0.000 -100.00 % | 3.125 M | 0.000 -100.00 % | 3.062 M | 0.000 -100.00 % | 3.205 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.849 M -66.58 % | 14.511 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 |
| 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 100.00 % | -37.537 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 -100.00 % | 7.215 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.061 M | 0.000 -100.00 % | 1.429 M | 0.000 -100.00 % | 1.742 M | 0.000 -100.00 % | 2.038 M | 0.000 -100.00 % | 1.742 M | 0.000 -100.00 % | 2.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.086 M | 0.000 | 0.000 -100.00 % | 3.536 M | 0.000 -100.00 % | 121.000 K -74.58 % | 476.000 K -63.50 % | 1.304 M | 0.000 | 0.000 | 0.000 -100.00 % | 873.000 K | 0.000 | 0.000 | 0.000 100.00 % | -8.807 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 89.041 M | 0.000 -100.00 % | 1.189 B | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 862.463 M | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 -100.00 % | 870.476 M -1.05 % | 879.757 M 0.71 % | 873.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 895.153 M -50.53 % | 1.810 B 129.44 % | 788.700 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 29.254 M | 0.000 -100.00 % | 19.898 M | 0.000 -100.00 % | 22.042 M | 0.000 -100.00 % | 11.706 M | 0.000 -100.00 % | 35.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.537 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 % | 47.161 M 32.73 % | 35.531 M 141.86 % | 14.691 M | 0.000 -100.00 % | 26.100 M | 0.000 -100.00 % | 26.009 M | 0.000 -100.00 % | 31.100 M | 0.000 -100.00 % | 32.920 M | 0.000 -100.00 % | 34.500 M | 0.000 -100.00 % | 34.531 M -57.58 % | 81.400 M 572.73 % | 12.100 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 2.304 B | 0.000 -100.00 % | 2.258 B | 0.000 -100.00 % | 2.234 B | 0.000 -100.00 % | 2.062 B | 0.000 -100.00 % | 1.691 B | 0.000 -100.00 % | 1.617 B | 0.000 -100.00 % | 1.485 B | 0.000 -100.00 % | 1.388 B | 0.000 -100.00 % | 1.423 B | 0.000 -100.00 % | 1.422 B | 0.000 -100.00 % | 1.596 B | 0.000 -100.00 % | 1.516 B -5.73 % | 1.608 B | 0.000 -100.00 % | 1.618 B -1.73 % | 1.647 B 6.92 % | 1.540 B | 0.000 -100.00 % | 1.361 B | 0.000 -100.00 % | 1.359 B | 0.000 -100.00 % | 1.160 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.282 B | 0.000 -100.00 % | 1.355 B -50.14 % | 2.718 B 96.73 % | 1.382 B |
| 2025-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-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2011-09-30 |
| 2025-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-12-31 | 2018-09-30 | 2018-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -12.905 M 0.00 % | -12.905 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 |
| 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 -100.00 % | 18.717 M 0.00 % | 18.717 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 |
| 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 100.00 % | -29.277 M 0.00 % | -29.277 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 |
| 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 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.345 M 0.00 % | -2.345 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 non cash items | 9.328 M 113.73 % | -67.920 M -10.05 % | -61.718 M -2 838.95 % | -2.100 M 88.17 % | -17.744 M 52.10 % | -37.046 M -193.16 % | -12.637 M 74.81 % | -50.172 M 12.27 % | -57.188 M -64.19 % | -34.831 M -2.57 % | -33.958 M -189.03 % | -11.749 M -360.20 % | -2.553 M 80.63 % | -13.180 M 46.98 % | -24.857 M -106.06 % | -12.063 M -240.64 % | 8.577 M 159.49 % | -14.418 M -427.17 % | -2.735 M -122.66 % | 12.069 M -78.80 % | 56.934 M 322.91 % | -25.541 M -193.25 % | 27.391 M 1 821.62 % | -1.591 M -108.71 % | 18.261 M 164.15 % | -28.466 M -3 507.86 % | -789.000 K -103.85 % | 20.507 M -9.18 % | 22.580 M 583.00 % | 3.306 M -54.08 % | 7.200 M 119.62 % | -36.700 M -201.10 % | 36.300 M 192.17 % | -39.382 M -604.90 % | 7.800 M 116.67 % | 3.600 M -80.22 % | 18.200 M 182.80 % | -21.981 M -566.09 % | -3.300 M -121.02 % | 15.700 M 881.25 % | 1.600 M 110.26 % | -15.596 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.135 M 9.89 % | 50.172 M -12.27 % | 57.188 M 64.19 % | 34.831 M 2.57 % | 33.958 M 189.03 % | 11.749 M 360.20 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.079 M 0.00 % | 25.079 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 |
| 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 100.00 % | -4.462 M 0.00 % | -4.462 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 |
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 21.340 M 0.00 % | 21.340 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 |
| 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 -100.00 % | 16.878 M 0.00 % | 16.878 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 |
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -85.500 K 0.00 % | -85.500 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 |
| 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 100.00 % | -21.397 M 0.00 % | -21.397 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 |
| 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 100.00 % | -21.482 M 0.00 % | -21.482 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 |
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 100.00 % | -17.255 M -134.39 % | 50.172 M 357.90 % | 10.957 M -68.54 % | 34.831 M 202.87 % | -33.860 M -388.19 % | 11.749 M 360.20 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.475 M 0.00 % | 20.475 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.135 M -23.84 % | 72.390 M 225.82 % | 22.218 M -51.94 % | 46.231 M 305.54 % | 11.400 M -83.19 % | 67.818 M 20.95 % | 56.069 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 | 0.000 | 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 | 0.000 -100.00 % | 34.560 M -37.32 % | 55.135 M -23.84 % | 72.390 M 26.58 % | 57.188 M 23.70 % | 46.231 M 36.14 % | 33.958 M -49.93 % | 67.818 M 2 556.40 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.475 M 0.00 % | 20.475 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.135 M 9.89 % | 50.172 M -12.27 % | 57.188 M 64.19 % | 34.831 M 2.57 % | 33.958 M 189.03 % | 11.749 M 360.20 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.079 M 0.00 % | 25.079 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 |
| 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 100.00 % | -4.462 M 0.00 % | -4.462 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.135 M 9.89 % | 50.172 M -12.27 % | 57.188 M 64.19 % | 34.831 M 2.57 % | 33.958 M 189.03 % | 11.749 M 360.20 % | 2.553 M -80.63 % | 13.180 M -46.98 % | 24.857 M 106.06 % | 12.063 M 240.64 % | -8.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.618 M 0.00 % | 20.618 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 |
| 2025 | 2025 | 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |