SMS Lifesciences India Limited SMSLIFE.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.447 B 12.67 % | 3.060 B -3.04 % | 3.156 B -9.14 % | 3.473 B 30.77 % | 2.656 B 3.49 % | 2.566 B -31.24 % | 3.732 B 78.70 % | 2.088 B -3.27 % | 2.159 B | 0.000 |
| Net income | 201.090 M 121.15 % | 90.928 M -20.68 % | 114.628 M -54.73 % | 253.221 M 86.79 % | 135.566 M 33.13 % | 101.831 M -42.94 % | 178.472 M 174.52 % | 65.013 M -48.60 % | 126.473 M 683 739.47 % | -18.500 K |
| Income before tax | 261.899 M 165.98 % | 98.467 M -40.66 % | 165.929 M -49.31 % | 327.309 M 67.27 % | 195.675 M 33.40 % | 146.680 M -42.22 % | 253.849 M 296.85 % | 63.966 M -64.73 % | 181.339 M 980 311.77 % | -18.500 K |
| Income before tax ratio | 0.08 136.07 % | 0.03 -38.79 % | 0.05 -44.21 % | 0.09 27.92 % | 0.07 28.90 % | 0.06 -15.97 % | 0.07 122.07 % | 0.03 -63.53 % | 0.08 | 0.00 |
| EBITDA | 498.992 M 42.81 % | 349.410 M 2.24 % | 341.764 M -30.13 % | 489.108 M 53.05 % | 319.584 M 18.02 % | 270.796 M -27.33 % | 372.619 M 129.03 % | 162.691 M -46.08 % | 301.711 M 1 630 970.27 % | -18.500 K |
| Net income ratio | 0.06 96.28 % | 0.03 -18.19 % | 0.04 -50.18 % | 0.07 42.84 % | 0.05 28.63 % | 0.04 -17.02 % | 0.05 53.62 % | 0.03 -46.86 % | 0.06 | 0.00 |
| Ratio EBITDA | 0.14 26.75 % | 0.11 5.45 % | 0.11 -23.10 % | 0.14 17.04 % | 0.12 14.03 % | 0.11 5.69 % | 0.10 28.16 % | 0.08 -44.26 % | 0.14 | 0.00 |
| Gross profit ratio | 0.15 -53.36 % | 0.31 13.37 % | 0.28 10.08 % | 0.25 -4.65 % | 0.26 16.07 % | 0.23 27.25 % | 0.18 2.71 % | 0.17 -60.74 % | 0.44 | 0.00 |
| Weighted average shs out dil | 3.023 M -0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M -0.11 % | 3.027 M |
| Weighted average shs out | 3.023 M -0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M -0.11 % | 3.027 M |
| EPS diluted | 66.52 121.14 % | 30.08 -20.68 % | 37.92 -54.73 % | 83.76 86.80 % | 44.84 33.14 % | 33.68 -42.94 % | 59.03 174.56 % | 21.50 -49.78 % | 42.81 701 903.28 % | -0.01 |
| Earnings per share | 66.52 121.14 % | 30.08 -20.68 % | 37.92 -54.73 % | 83.76 86.80 % | 44.84 33.14 % | 33.68 -42.94 % | 59.03 174.56 % | 21.50 -49.78 % | 42.81 701 903.28 % | -0.01 |
| Gross profit | 505.785 M -47.45 % | 962.439 M 9.92 % | 875.574 M 0.02 % | 875.423 M 24.68 % | 702.127 M 20.13 % | 584.479 M -12.50 % | 667.992 M 83.55 % | 363.920 M -62.02 % | 958.303 M | 0.000 |
| Income tax expense | 74.575 M 111.93 % | 35.189 M -32.53 % | 52.155 M -29.82 % | 74.311 M 23.63 % | 60.109 M 34.03 % | 44.849 M -40.50 % | 75.377 M 7 299.33 % | -1.047 M -101.91 % | 54.866 M 288 867.76 % | -19.000 K |
| Cost of revenue | 2.941 B 40.26 % | 2.097 B -8.02 % | 2.280 B -12.23 % | 2.598 B 38.73 % | 1.872 B -5.52 % | 1.982 B -35.32 % | 3.064 B 77.68 % | 1.725 B 43.63 % | 1.201 B | 0.000 |
| General and administrative expenses | 595.973 M 1 659.59 % | 33.870 M 4.53 % | 32.401 M 20.57 % | 26.874 M -13.67 % | 31.130 M 43.11 % | 21.752 M 40.45 % | 15.487 M 20.22 % | 12.882 M 75.28 % | 7.350 M 39 627.17 % | 18.500 K |
| Selling and marketing expenses | 8.235 M -65.73 % | 24.028 M 8.61 % | 22.124 M -5.48 % | 23.407 M 11.53 % | 20.987 M 17.81 % | 17.814 M -46.22 % | 33.123 M 62.12 % | 20.431 M -19.93 % | 25.517 M | 0.000 |
| Other expenses | -53.898 M -111.48 % | 469.477 M -11.47 % | 530.298 M -3.56 % | 549.854 M 35.23 % | 406.609 M 13.66 % | 357.744 M 10 481.01 % | 3.381 M -41.05 % | 5.735 M -66.73 % | 17.236 M | 0.000 |
| Operating expenses | 205.361 M -64.15 % | 572.912 M -13.85 % | 664.981 M 5.74 % | 628.884 M 31.49 % | 478.275 M 17.02 % | 408.697 M 6.62 % | 383.339 M 33.03 % | 288.150 M -53.00 % | 613.054 M 3 313 706.84 % | 18.500 K |
| Cost and expenses | 3.147 B 16.54 % | 2.700 B -3.90 % | 2.810 B -13.01 % | 3.230 B 46.47 % | 2.205 B -7.76 % | 2.390 B -30.66 % | 3.448 B 71.29 % | 2.013 B 10.97 % | 1.814 B 9 804 124.46 % | 18.500 K |
| Research and development expenses | 53.898 M 18.36 % | 45.537 M -43.19 % | 80.158 M 178.82 % | 28.749 M 47.06 % | 19.549 M 71.68 % | 11.387 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 205.361 M 254.69 % | 57.898 M 6.19 % | 54.525 M 8.44 % | 50.281 M -3.52 % | 52.117 M 31.72 % | 39.566 M -18.61 % | 48.610 M 45.92 % | 33.313 M 1.36 % | 32.866 M 177 554.95 % | 18.500 K |
| Interest income | 0.000 -100.00 % | 1.698 M -57.05 % | 3.953 M 21.63 % | 3.250 M -23.98 % | 4.275 M 47.11 % | 2.906 M 19.39 % | 2.434 M -0.81 % | 2.454 M -31.53 % | 3.584 M | 0.000 |
| Interest expense | 87.126 M -14.22 % | 101.567 M 49.48 % | 67.949 M 10.06 % | 61.739 M 36.31 % | 45.293 M -11.83 % | 51.372 M -6.71 % | 55.068 M 31.77 % | 41.792 M -32.21 % | 61.647 M | 0.000 |
| Depreciation and amortization | 149.967 M 0.40 % | 149.376 M 38.46 % | 107.886 M 7.82 % | 100.060 M 27.28 % | 78.616 M 0.00 % | 78.615 M 23.41 % | 63.701 M 11.89 % | 56.933 M 2.69 % | 55.443 M 291 705.26 % | 19.000 K |
| Operating income | 300.424 M -16.43 % | 359.472 M 107.33 % | 173.383 M -23.07 % | 225.386 M -8.73 % | 246.938 M 40.48 % | 175.782 M -38.25 % | 284.654 M 275.68 % | 75.770 M -66.48 % | 226.045 M 1 221 963.28 % | -18.500 K |
| Operating income ratio | 0.09 -25.82 % | 0.12 113.83 % | 0.05 -15.33 % | 0.06 -30.20 % | 0.09 35.74 % | 0.07 -10.19 % | 0.08 110.23 % | 0.04 -65.35 % | 0.10 | 0.00 |
| Total other income expenses net | -38.525 M 85.24 % | -261.005 M -3 401.54 % | -7.454 M -107.31 % | 101.923 M 298.82 % | -51.263 M -76.15 % | -29.102 M 5.53 % | -30.804 M 81.04 % | -162.501 M -259.98 % | -45.142 M | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 849.004 M -15.23 % | 1.002 B 15.32 % | 868.465 M 10.48 % | 786.114 M 40.00 % | 561.495 M -10.07 % | 624.373 M 39.00 % | 449.187 M 66.88 % | 269.173 M 15.52 % | 233.018 M -33.70 % | 351.477 M |
| Total investments | 32.926 M 9 020.78 % | 361.000 K -99.33 % | 54.148 M 8.98 % | 49.686 M 133.25 % | 21.302 M 5 082.97 % | 411.000 K -16.12 % | 490.000 K -99.45 % | 88.512 M 51.06 % | 58.592 M 14 155.96 % | 411.000 K |
| Total debt | 864.085 M -14.21 % | 1.007 B 0.23 % | 1.005 B 26.25 % | 795.975 M 23.05 % | 646.858 M 0.16 % | 645.851 M 37.14 % | 470.935 M 72.17 % | 273.531 M 4.36 % | 262.105 M -26.04 % | 354.393 M |
| Accumulated other comprehensive income loss | 62.209 M 0.00 % | 62.209 M -91.86 % | 763.811 M 8.60 % | 703.315 M 6.29 % | 661.702 M 355.48 % | -259.001 M -41.50 % | -183.044 M -61.17 % | -113.570 M 84.50 % | -732.852 M -672 241.55 % | -109.000 K |
| Retained earnings | 1.873 B 11.78 % | 1.676 B 87.84 % | 892.079 M 13.10 % | 788.775 M 31.41 % | 600.228 M 26.26 % | 475.396 M 24.66 % | 381.355 M 88.65 % | 202.146 M 48.14 % | 136.452 M 1 360.63 % | 9.342 M |
| Common stock | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 0.00 % | 30.233 M 30 133.00 % | 100.000 K 0.00 % | 100.000 K |
| Total equity | 2.120 B 9.51 % | 1.936 B 2.88 % | 1.882 B 14.12 % | 1.649 B 27.64 % | 1.292 B 11.65 % | 1.157 B 8.84 % | 1.063 B 20.27 % | 884.081 M 9.37 % | 808.336 M 16.93 % | 691.277 M |
| Other non current liabilities | 51.325 M 8.25 % | 47.412 M 15.60 % | 41.015 M | 0.000 -100.00 % | 90.358 M | 0.000 -100.00 % | 104.563 M 491.69 % | 17.672 M -81.28 % | 94.408 M 628.23 % | 12.964 M |
| Long term debt | 200.071 M -43.70 % | 355.389 M -36.82 % | 562.467 M 33.33 % | 421.853 M 7.78 % | 391.411 M 3.98 % | 376.429 M 33.77 % | 281.405 M 82.48 % | 154.210 M -3.40 % | 159.645 M -31.44 % | 232.844 M |
| Total non current liabilities | 358.772 M -31.43 % | 523.238 M -28.43 % | 731.096 M 29.68 % | 563.780 M -4.45 % | 590.038 M 17.87 % | 500.603 M 29.70 % | 385.968 M 58.47 % | 243.556 M -14.39 % | 284.509 M -13.26 % | 327.991 M |
| Other current liabilities | 223.964 M 81.44 % | 123.437 M -59.65 % | 305.940 M 110.98 % | 145.007 M 32.91 % | 109.104 M 9.57 % | 99.575 M -4.05 % | 103.782 M -39.71 % | 172.146 M 126.17 % | 76.113 M 34.28 % | 56.681 M |
| Deferred revenue | 0.000 -100.00 % | 87.132 M -10.54 % | 97.397 M 104.67 % | 47.587 M -69.14 % | 154.195 M 51.29 % | 101.920 M 141.88 % | -243.333 M -7 149.04 % | 3.452 M -72.58 % | 12.588 M | 0.000 |
| Short term debt | 664.014 M 1.87 % | 651.849 M 47.32 % | 442.472 M 18.27 % | 374.122 M 46.46 % | 255.447 M -5.19 % | 269.423 M 35.46 % | 198.889 M 61.28 % | 123.317 M 22.28 % | 100.850 M -17.03 % | 121.549 M |
| Total current liabilities | 1.421 B -2.27 % | 1.454 B 8.84 % | 1.336 B -1.39 % | 1.354 B 19.23 % | 1.136 B 30.52 % | 870.369 M -30.38 % | 1.250 B 95.69 % | 638.911 M -5.39 % | 675.316 M -4.10 % | 704.168 M |
| Total liabilities | 1.779 B -9.62 % | 1.969 B -4.74 % | 2.067 B 7.74 % | 1.918 B 10.83 % | 1.731 B 26.25 % | 1.371 B -16.21 % | 1.636 B 85.41 % | 882.467 M -8.06 % | 959.825 M -7.01 % | 1.032 B |
| Other non current assets | 38.773 M 23.56 % | 31.380 M 624.38 % | 4.332 M -78.95 % | 20.581 M 1 029 150.00 % | -2.000 K -100.01 % | 28.210 M 36 536.36 % | 77.000 K -99.56 % | 17.314 M -19.22 % | 21.433 M -72.08 % | 76.775 M |
| Long term investments | 32.926 M 9 020.78 % | 361.000 K -98.83 % | 30.827 M 11.94 % | 27.538 M 6 600.24 % | 411.000 K 23.80 % | 332.000 K -32.24 % | 490.000 K -99.45 % | 88.512 M 51.06 % | 58.592 M | 0.000 |
| Intangible assets | 515.000 K 4.04 % | 495.000 K -34.35 % | 754.000 K -33.74 % | 1.138 M -21.30 % | 1.446 M -20.94 % | 1.829 M 309.17 % | 447.000 K 87.82 % | 238.000 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.479 M 0.00 % | 169.479 M -0.95 % | 171.099 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 515.000 K 4.04 % | 495.000 K -34.35 % | 754.000 K -33.74 % | 1.138 M -99.33 % | 170.925 M -0.22 % | 171.308 M -0.14 % | 171.546 M 71 978.15 % | 238.000 K 100.26 % | -92.356 M | 0.000 |
| Property plant equipment net | 2.322 B 0.07 % | 2.320 B 65.27 % | 1.404 B -27.29 % | 1.931 B 27.88 % | 1.510 B 23.00 % | 1.228 B 18.34 % | 1.037 B 37.49 % | 754.464 M -1.09 % | 762.743 M 4.21 % | 731.937 M |
| Total non current assets | 2.394 B 1.77 % | 2.352 B 38.55 % | 1.698 B -15.41 % | 2.007 B 14.05 % | 1.760 B 20.88 % | 1.456 B 13.94 % | 1.278 B 45.32 % | 879.370 M 12.14 % | 784.177 M -3.03 % | 808.712 M |
| Other current assets | 128.807 M -41.83 % | 221.420 M -4.60 % | 232.106 M -31.77 % | 340.170 M 71.12 % | 198.792 M 3.76 % | 191.595 M 9.50 % | 174.980 M 12.06 % | 156.146 M 16.54 % | 133.984 M -72.38 % | 485.043 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 23.321 M 5.30 % | 22.148 M 6.02 % | 20.891 M 26 344.30 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 15.081 M 164.81 % | 5.695 M 276.16 % | 1.514 M -84.65 % | 9.861 M -88.45 % | 85.363 M 297.44 % | 21.478 M -1.24 % | 21.748 M 399.04 % | 4.358 M -85.02 % | 29.086 M 897.47 % | 2.916 M |
| Cash and short term investments | 15.081 M 164.81 % | 5.695 M -84.22 % | 36.099 M 7.57 % | 33.559 M -68.42 % | 106.254 M 392.90 % | 21.557 M -0.88 % | 21.748 M 399.04 % | 4.358 M -85.02 % | 29.086 M 897.47 % | 2.916 M |
| Total current assets | 1.506 B -3.03 % | 1.553 B -2.42 % | 1.591 B 1.99 % | 1.560 B 23.54 % | 1.263 B 17.78 % | 1.072 B -24.58 % | 1.422 B 60.24 % | 887.178 M -9.84 % | 983.984 M 7.57 % | 914.724 M |
| Inventory | 673.978 M -17.01 % | 812.104 M -5.83 % | 862.349 M 1.68 % | 848.111 M 37.61 % | 616.318 M -4.15 % | 642.984 M -20.78 % | 811.678 M 64.59 % | 493.161 M 12.61 % | 437.945 M 4.68 % | 418.356 M |
| Net receivables | 687.871 M 33.96 % | 513.505 M 11.48 % | 460.611 M 36.15 % | 338.316 M -0.93 % | 341.502 M 58.04 % | 216.081 M -47.84 % | 414.234 M 46.37 % | 282.999 M -31.92 % | 415.662 M 4 843.06 % | 8.409 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 258.123 M 851.50 % | 27.128 M -65.58 % | 78.817 M 175.00 % | 28.661 M -58.13 % | 68.460 M 263.34 % | 18.842 M -44.20 % | 33.764 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 532.698 M -9.91 % | 591.265 M 0.00 % | 591.265 M -24.09 % | 778.915 M 27.39 % | 611.431 M 55.56 % | 393.045 M -57.03 % | 914.751 M 169.35 % | 339.611 M -31.49 % | 495.717 M -5.75 % | 525.938 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 8.774 M 50.78 % | 5.819 M -9.16 % | 6.406 M | 0.000 -100.00 % | 3.452 M -17.36 % | 4.177 M | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 23.939 M -33.93 % | 36.231 M -91.74 % | 438.404 M | 0.000 -100.00 % | 393.494 M 34.36 % | 292.875 M | 0.000 -100.00 % | 23.035 M | 0.000 |
| Minority interest | 154.861 M -7.94 % | 168.224 M -14.19 % | 196.044 M 54.40 % | 126.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 23.939 M -20.53 % | 30.125 M 62.55 % | 18.533 M -20.53 % | 23.322 M 339.71 % | 5.304 M -52.15 % | 11.085 M -0.34 % | 11.123 M 178.35 % | 3.996 M 755.67 % | 467.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 910.603 M -52.02 % | 1.898 B | 0.000 | 0.000 -100.00 % | 109.000 K |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -45.843 M | 0.000 | 0.000 | 0.000 100.00 % | -1.898 B | 0.000 | 0.000 -100.00 % | 681.835 M |
| Deferred tax liabilities non current | 107.376 M -10.84 % | 120.437 M 1.23 % | 118.974 M 11.35 % | 106.843 M -1.32 % | 108.269 M 11.36 % | 97.223 M 7.29 % | 90.621 M 26.43 % | 71.674 M -28.48 % | 100.219 M 21.95 % | 82.183 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.900 B -0.14 % | 3.905 B -1.11 % | 3.949 B 10.69 % | 3.567 B 18.01 % | 3.023 B 19.57 % | 2.528 B -6.34 % | 2.700 B 52.81 % | 1.767 B -0.09 % | 1.768 B 2.60 % | 1.723 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -83.580 M -137.77 % | -35.151 M -2 892 986.42 % | -1.215 K 100.00 % | -376.235 M -470.29 % | 101.605 M 222.45 % | -82.980 M -528.09 % | 19.384 M 134.47 % | -56.234 M -168.94 % | -20.909 M | 0.000 |
| Accounts receivables | -224.966 M -321.47 % | -53.377 M 58.11 % | -127.423 M -12 200.95 % | 1.053 M 100.87 % | -120.580 M -159.26 % | 203.486 M 276.50 % | -115.287 M -194.66 % | 121.797 M 14 918.13 % | 811.000 K | 0.000 |
| Inventory | 138.126 M 174.90 % | 50.245 M 178 935 285.19 % | -28.080 100.00 % | -241.950 M -1 007.37 % | 26.665 M -84.27 % | 169.498 M 155.68 % | -304.407 M -451.30 % | -55.216 M -181.87 % | -19.589 M | 0.000 |
| Accounts payables | -56.278 M -2 482.74 % | -2.179 M | 0.000 -100.00 % | 173.571 M 2.04 % | 170.106 M 133.94 % | -501.160 M -200.76 % | 497.362 M 551.71 % | -110.107 M -491.94 % | 28.093 M | 0.000 |
| Other working capital | 59.538 M 299.52 % | -29.840 M -123.42 % | 127.422 M 141.25 % | -308.909 M -1 315.51 % | 25.414 M -43.77 % | 45.196 M 177.54 % | -58.284 M -5 625.34 % | -1.018 M 22.87 % | -1.320 M | 0.000 |
| Other non cash items | 30.619 M -19.22 % | 37.902 M -74.21 % | 146.949 M 501.26 % | -36.622 M -51.34 % | -24.198 M -867.95 % | 3.151 M 108.49 % | -37.110 M -343.57 % | 15.236 M 213.91 % | -13.376 M -70 498.68 % | 19.000 K |
| Net cash provided by operating activities | 298.096 M 22.65 % | 243.055 M 65.40 % | 146.950 M 230.73 % | -112.409 M -131.96 % | 351.698 M 141.77 % | 145.467 M -51.50 % | 299.927 M 274.89 % | 80.004 M -60.51 % | 202.600 M | 0.000 |
| Investments in property plant and equipment | -153.486 M 26.45 % | -208.677 M -4 298 087.44 % | -4.855 K 100.00 % | -511.531 M -43.86 % | -355.564 M -52.25 % | -233.535 M 4.36 % | -244.178 M -598.17 % | -34.974 M 53.68 % | -75.501 M | 0.000 |
| Acquisitions net | 3.666 M | 0.000 -100.00 % | 594.980 -100.00 % | 96.358 M 1 932.44 % | 4.741 M 258.35 % | 1.323 M 6.95 % | 1.237 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -11.720 100.00 % | -96.358 M -377.14 % | -20.195 M 46.86 % | -38.000 M 81.88 % | -209.726 M -322.63 % | -49.624 M -756.18 % | -5.796 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 23.321 M 2 083 992.94 % | 1.119 K -100.00 % | 337.860 M 787.26 % | 38.079 M 2 978.23 % | -1.323 M -110.57 % | 12.515 M -16.49 % | 14.986 M | 0.000 | 0.000 |
| Other investing activites | -787.000 K -192.26 % | 853.000 K 100.27 % | -312.913 M -406.05 % | 102.243 M 44.84 % | 70.591 M 5 156.22 % | 1.343 M 2 697.92 % | 48.000 K -99.70 % | 16.246 M 380.30 % | -5.796 M | 0.000 |
| Net cash used for investing activites | -150.607 M 18.37 % | -184.503 M 41.04 % | -312.916 M -338.09 % | -71.428 M 72.77 % | -262.348 M 2.90 % | -270.192 M 38.61 % | -440.104 M -543.88 % | -68.352 M 15.92 % | -81.297 M | 0.000 |
| Debt repayment | -137.433 M -1 308.41 % | -9.758 M -104.57 % | 213.465 M 63.68 % | 130.419 M 2 461.76 % | 5.091 M -93.55 % | 78.904 M -39.42 % | 130.240 M 1 968.31 % | -6.971 M 92.61 % | -94.358 M | 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -4.535 M 0.00 % | -4.535 M 0.00 % | -4.535 M 0.00 % | -4.535 M | 0.000 100.00 % | -5.467 M 61.46 % | -14.187 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -6.186 M 87.95 % | -51.342 M -28.21 % | -40.046 M -128.20 % | -17.549 M 42.57 % | -30.556 M -159.89 % | 51.018 M 35.59 % | 37.627 M 3 533.12 % | -1.096 M 96.23 % | -29.088 M | 0.000 |
| Net cash used provided by financing activities | -148.154 M -125.72 % | -65.635 M -138.86 % | 168.884 M 55.89 % | 108.335 M 525.43 % | -25.465 M -120.46 % | 124.455 M -19.02 % | 153.680 M 2 005.05 % | -8.067 M 93.47 % | -123.446 M | 0.000 |
| Effect of forex changes on cash | 821.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 3.887 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 156.000 K 102.20 % | -7.083 M -342.73 % | 2.918 M 103.86 % | -75.503 M -218.19 % | 63.885 M 23 761.11 % | -270.000 K -102.00 % | 13.502 M 276.62 % | 3.585 M 267.28 % | -2.143 M | 0.000 |
| Cash at beginning of period | 14.925 M 16.80 % | 12.778 M 12 959 332.05 % | 98.600 -100.00 % | 85.363 M 297.44 % | 21.478 M -1.24 % | 21.748 M 163.74 % | 8.246 M 966.75 % | 773.000 K -73.49 % | 2.916 M | 0.000 |
| Cash at end of period | 15.081 M 164.81 % | 5.695 M 4 456 430.24 % | 127.790 -100.00 % | 9.860 M -88.45 % | 85.363 M 297.44 % | 21.478 M -1.24 % | 21.748 M 399.04 % | 4.358 M 463.68 % | 773.134 K | 0.000 |
| Operating cash flow | 298.096 M 22.65 % | 243.055 M 16 539 879.58 % | 1.470 K 100.00 % | -112.409 M -131.96 % | 351.698 M 141.77 % | 145.467 M -51.50 % | 299.927 M 274.89 % | 80.004 M -60.51 % | 202.600 M | 0.000 |
| Capital expenditure | -153.486 M 26.45 % | -208.677 M -4 298 087.44 % | -4.855 K 100.00 % | -511.531 M -43.86 % | -355.564 M -52.25 % | -233.535 M 4.36 % | -244.178 M -598.17 % | -34.974 M 53.68 % | -75.501 M | 0.000 |
| Free CashFlow | 144.610 M 320.65 % | 34.378 M 1 015 698.23 % | -3.385 K 100.00 % | -623.940 M -16 039.16 % | -3.866 M 95.61 % | -88.068 M -257.97 % | 55.749 M 23.80 % | 45.030 M -64.57 % | 127.099 M | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 813.676 M -1.38 % | 825.046 M -7.42 % | 891.124 M 5.33 % | 846.010 M 7.82 % | 784.619 M -15.22 % | 925.482 M 2.84 % | 899.915 M 24.90 % | 720.533 M 4.03 % | 692.611 M -7.22 % | 746.516 M 17.13 % | 637.314 M -27.82 % | 882.932 M 8.66 % | 812.598 M -1.23 % | 822.758 M -11.74 % | 932.217 M 2.37 % | 910.591 M 4.97 % | 867.512 M 13.74 % | 762.700 M 2.54 % | 743.799 M 11.73 % | 665.691 M 7.79 % | 617.599 M 12.81 % | 547.490 M 30.88 % | 418.303 M -10.22 % | 465.926 M -38.99 % | 763.667 M -17.63 % | 927.150 M -27.36 % | 1.276 B 32.27 % | 965.009 M 8.18 % | 892.024 M 48.97 % | 598.787 M 10.62 % | 541.287 M -18.58 % | 664.774 M 30.24 % | 510.437 M 11.37 % | 458.319 M -18.16 % | 560.028 M -8.33 % | 610.948 M 24.42 % | 491.024 M -15.83 % | 583.375 M |
| Net income | 61.026 M 46.81 % | 41.569 M 39.83 % | 29.728 M -45.61 % | 54.655 M 16.97 % | 46.726 M -33.23 % | 69.981 M 18.53 % | 59.042 M 37.18 % | 43.040 M 545.96 % | 6.663 M 137.12 % | -17.950 M -204.57 % | 17.165 M -56.95 % | 39.874 M 44.91 % | 27.517 M -8.54 % | 30.086 M -66.99 % | 91.129 M 291.26 % | 23.291 M -77.28 % | 102.525 M 182.62 % | 36.277 M -28.22 % | 50.536 M 87.48 % | 26.955 M -18.69 % | 33.149 M 33.53 % | 24.826 M 19.26 % | 20.817 M 713.71 % | -3.392 M -109.21 % | 36.813 M -17.62 % | 44.686 M -15.07 % | 52.618 M 3.11 % | 51.032 M 15.70 % | 44.107 M 43.60 % | 30.716 M 55.80 % | 19.715 M -20.37 % | 24.758 M 143.71 % | 10.159 M -2.14 % | 10.381 M -64.98 % | 29.640 M -31.67 % | 43.377 M 147.74 % | 17.509 M -62.67 % | 46.906 M |
| Income before tax | 84.925 M 20.97 % | 70.206 M 78.71 % | 39.285 M -43.21 % | 69.171 M 47.05 % | 47.040 M -55.79 % | 106.403 M 49.82 % | 71.019 M 86.38 % | 38.104 M 129.56 % | 16.599 M 160.88 % | -27.265 M -215.20 % | 23.668 M -57.42 % | 55.581 M 35.63 % | 40.979 M -10.33 % | 45.700 M -53.19 % | 97.635 M 122.31 % | 43.919 M -67.58 % | 135.462 M 169.34 % | 50.294 M -25.40 % | 67.418 M 58.03 % | 42.662 M -14.60 % | 49.958 M 40.19 % | 35.637 M 100.22 % | 17.799 M 1 499.29 % | -1.272 M -102.16 % | 58.971 M -12.72 % | 67.562 M -2.94 % | 69.606 M -12.17 % | 79.249 M 29.96 % | 60.979 M 38.54 % | 44.016 M 573.85 % | 6.532 M -78.66 % | 30.603 M 179.86 % | 10.935 M -31.21 % | 15.897 M -56.43 % | 36.485 M -41.34 % | 62.201 M 124.71 % | 27.680 M -52.48 % | 58.255 M |
| Income before tax ratio | 0.10 22.66 % | 0.09 93.02 % | 0.04 -46.08 % | 0.08 36.38 % | 0.06 -47.85 % | 0.11 45.68 % | 0.08 49.23 % | 0.05 120.66 % | 0.02 165.62 % | -0.04 -198.35 % | 0.04 -41.01 % | 0.06 24.83 % | 0.05 -9.21 % | 0.06 -46.97 % | 0.10 117.15 % | 0.05 -69.11 % | 0.16 136.80 % | 0.07 -27.25 % | 0.09 41.43 % | 0.06 -20.77 % | 0.08 24.27 % | 0.07 52.97 % | 0.04 1 658.60 % | 0.00 -103.54 % | 0.08 5.97 % | 0.07 33.62 % | 0.05 -33.59 % | 0.08 20.13 % | 0.07 -7.00 % | 0.07 509.14 % | 0.01 -73.79 % | 0.05 114.89 % | 0.02 -38.24 % | 0.03 -46.76 % | 0.07 -36.01 % | 0.10 80.60 % | 0.06 -43.55 % | 0.10 |
| EBITDA | 139.941 M 10.11 % | 127.096 M 30.21 % | 97.611 M -23.81 % | 128.119 M 20.84 % | 106.021 M -34.89 % | 162.846 M 18.68 % | 137.212 M 38.96 % | 98.743 M 20.42 % | 82.000 M 160.76 % | 31.446 M -53.22 % | 67.222 M -31.87 % | 98.666 M 17.16 % | 84.213 M -4.25 % | 87.952 M -32.73 % | 130.741 M 53.91 % | 84.946 M -52.94 % | 180.517 M 118.15 % | 82.749 M -14.73 % | 97.043 M 32.92 % | 73.010 M -11.55 % | 82.548 M 23.24 % | 66.983 M 52.58 % | 43.900 M 46.64 % | 29.938 M -67.62 % | 92.464 M -8.71 % | 101.290 M -3.13 % | 104.558 M -9.51 % | 115.549 M 30.87 % | 88.291 M 26.94 % | 69.553 M -6.50 % | 74.385 M 33.77 % | 55.606 M 62.57 % | 34.204 M -21.50 % | 43.571 M -36.00 % | 68.081 M -24.04 % | 89.627 M 59.45 % | 56.211 M -35.84 % | 87.609 M |
| Net income ratio | 0.08 48.86 % | 0.05 51.03 % | 0.03 -48.36 % | 0.06 8.48 % | 0.06 -21.24 % | 0.08 15.25 % | 0.07 9.84 % | 0.06 520.92 % | 0.01 140.01 % | -0.02 -189.28 % | 0.03 -40.36 % | 0.05 33.36 % | 0.03 -7.40 % | 0.04 -62.59 % | 0.10 282.19 % | 0.03 -78.36 % | 0.12 148.47 % | 0.05 -29.99 % | 0.07 67.79 % | 0.04 -24.56 % | 0.05 18.37 % | 0.05 -8.88 % | 0.05 783.58 % | -0.01 -115.10 % | 0.05 0.02 % | 0.05 16.91 % | 0.04 -22.04 % | 0.05 6.95 % | 0.05 -3.61 % | 0.05 40.84 % | 0.04 -2.20 % | 0.04 87.13 % | 0.02 -12.13 % | 0.02 -57.20 % | 0.05 -25.46 % | 0.07 99.11 % | 0.04 -55.65 % | 0.08 |
| Ratio EBITDA | 0.17 11.65 % | 0.15 40.63 % | 0.11 -27.67 % | 0.15 12.07 % | 0.14 -23.21 % | 0.18 15.40 % | 0.15 11.26 % | 0.14 15.75 % | 0.12 181.06 % | 0.04 -60.06 % | 0.11 -5.61 % | 0.11 7.83 % | 0.10 -3.05 % | 0.11 -23.78 % | 0.14 50.34 % | 0.09 -55.17 % | 0.21 91.79 % | 0.11 -16.84 % | 0.13 18.96 % | 0.11 -17.94 % | 0.13 9.25 % | 0.12 16.58 % | 0.10 63.33 % | 0.06 -46.93 % | 0.12 10.83 % | 0.11 33.36 % | 0.08 -31.59 % | 0.12 20.97 % | 0.10 -14.79 % | 0.12 -15.47 % | 0.14 64.29 % | 0.08 24.83 % | 0.07 -29.51 % | 0.10 -21.80 % | 0.12 -17.13 % | 0.15 28.15 % | 0.11 -23.77 % | 0.15 |
| Gross profit ratio | 0.16 -57.57 % | 0.37 166.08 % | 0.14 -62.16 % | 0.37 4.13 % | 0.36 0.37 % | 0.36 139.49 % | 0.15 10.87 % | 0.13 -61.46 % | 0.35 49.96 % | 0.23 -20.19 % | 0.29 3.35 % | 0.28 4.40 % | 0.27 -1.22 % | 0.27 29.83 % | 0.21 -18.81 % | 0.26 -7.02 % | 0.28 4.05 % | 0.27 17.06 % | 0.23 -13.28 % | 0.26 -18.16 % | 0.32 10.79 % | 0.29 26.08 % | 0.23 -2.93 % | 0.24 -3.88 % | 0.25 29.35 % | 0.19 48.07 % | 0.13 -37.67 % | 0.21 16.53 % | 0.18 -27.34 % | 0.24 35.77 % | 0.18 -47.82 % | 0.34 -5.85 % | 0.37 -31.87 % | 0.54 116.26 % | 0.25 -49.67 % | 0.49 4.84 % | 0.47 -0.91 % | 0.47 |
| Weighted average shs out dil | 3.023 M -0.02 % | 3.023 M 0.01 % | 3.023 M 0.00 % | 3.023 M 0.02 % | 3.022 M -0.02 % | 3.023 M -0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 13.50 % | 2.664 M -11.90 % | 3.024 M 0.05 % | 3.022 M -0.09 % | 3.025 M 0.05 % | 3.023 M 0.01 % | 3.023 M 0.04 % | 3.022 M 0.00 % | 3.022 M -0.09 % | 3.025 M 0.02 % | 3.024 M -0.02 % | 3.025 M -0.13 % | 3.029 M 0.20 % | 3.022 M -0.03 % | 3.023 M -0.04 % | 3.025 M 0.04 % | 3.023 M 0.00 % | 3.023 M -0.01 % | 3.023 M -0.01 % | 3.024 M 0.03 % | 3.023 M -0.02 % | 3.024 M 0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M -0.11 % | 3.027 M 0.00 % | 3.027 M |
| Weighted average shs out | 3.023 M -0.02 % | 3.023 M 0.01 % | 3.023 M 0.00 % | 3.023 M 0.02 % | 3.022 M -0.02 % | 3.023 M -0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M 13.50 % | 2.664 M -11.89 % | 3.023 M 0.04 % | 3.022 M -0.04 % | 3.023 M 0.00 % | 3.023 M 0.01 % | 3.023 M 0.04 % | 3.022 M 0.00 % | 3.022 M -0.09 % | 3.025 M 0.02 % | 3.024 M -0.02 % | 3.024 M -0.14 % | 3.029 M 0.20 % | 3.022 M -0.03 % | 3.023 M 0.01 % | 3.023 M 0.01 % | 3.023 M -0.01 % | 3.023 M -0.01 % | 3.023 M -0.01 % | 3.024 M 0.03 % | 3.023 M -0.02 % | 3.024 M 0.01 % | 3.023 M 0.00 % | 3.023 M 0.00 % | 3.023 M -0.11 % | 3.027 M 0.00 % | 3.027 M |
| EPS diluted | 20.19 46.84 % | 13.75 39.88 % | 9.83 -45.63 % | 18.08 16.95 % | 15.46 -33.22 % | 23.15 18.54 % | 19.53 37.15 % | 14.24 547.27 % | 2.20 137.04 % | -5.94 -204.95 % | 5.66 -57.06 % | 13.18 27.59 % | 10.33 3.82 % | 9.95 -67.00 % | 30.15 291.56 % | 7.70 -77.29 % | 33.91 182.58 % | 12.00 -28.23 % | 16.72 87.44 % | 8.92 -18.61 % | 10.96 33.50 % | 8.21 19.33 % | 6.88 714.29 % | -1.12 -109.20 % | 12.18 -21.97 % | 15.61 -10.29 % | 17.40 3.08 % | 16.88 15.70 % | 14.59 43.60 % | 10.16 55.83 % | 6.52 -20.39 % | 8.19 143.75 % | 3.36 -2.04 % | 3.43 -65.00 % | 9.80 -31.71 % | 14.35 147.84 % | 5.79 -62.65 % | 15.50 |
| Earnings per share | 20.19 46.84 % | 13.75 39.88 % | 9.83 -45.63 % | 18.08 16.95 % | 15.46 -33.22 % | 23.15 18.54 % | 19.53 37.15 % | 14.24 547.27 % | 2.20 137.04 % | -5.94 -204.95 % | 5.66 -57.06 % | 13.18 27.59 % | 10.33 3.82 % | 9.95 -67.00 % | 30.15 291.56 % | 7.70 -77.29 % | 33.91 182.58 % | 12.00 -28.23 % | 16.72 87.44 % | 8.92 -18.61 % | 10.96 33.50 % | 8.21 19.33 % | 6.88 714.29 % | -1.12 -109.20 % | 12.18 -21.97 % | 15.61 -10.29 % | 17.40 3.08 % | 16.88 15.70 % | 14.59 43.60 % | 10.16 55.83 % | 6.52 -20.39 % | 8.19 143.75 % | 3.36 -2.04 % | 3.43 -65.00 % | 9.80 -31.71 % | 14.35 147.84 % | 5.79 -62.65 % | 15.50 |
| Gross profit | 129.133 M -58.16 % | 308.605 M 146.35 % | 125.271 M -60.14 % | 314.296 M 12.28 % | 279.925 M -14.90 % | 328.955 M 146.29 % | 133.562 M 38.47 % | 96.458 M -59.91 % | 240.600 M 39.14 % | 172.925 M -6.52 % | 184.985 M -25.40 % | 247.964 M 13.44 % | 218.583 M -2.44 % | 224.041 M 14.59 % | 195.516 M -16.88 % | 235.224 M -2.41 % | 241.021 M 18.34 % | 203.662 M 20.03 % | 169.670 M -3.10 % | 175.103 M -11.79 % | 198.511 M 24.97 % | 158.842 M 65.02 % | 96.259 M -12.85 % | 110.451 M -41.36 % | 188.343 M 6.54 % | 176.778 M 7.55 % | 164.363 M -17.56 % | 199.371 M 26.06 % | 158.154 M 8.25 % | 146.103 M 50.19 % | 97.278 M -57.51 % | 228.940 M 22.62 % | 186.706 M -24.13 % | 246.080 M 76.98 % | 139.042 M -53.87 % | 301.400 M 30.44 % | 231.065 M -16.60 % | 277.044 M |
| Income tax expense | 20.672 M -21.65 % | 26.385 M 491.86 % | 4.458 M -78.40 % | 20.640 M 47.04 % | 14.037 M -60.39 % | 35.440 M 465.14 % | 6.271 M 300.48 % | -3.128 M -114.88 % | 21.024 M 90.75 % | 11.022 M 334.11 % | 2.539 M -85.39 % | 17.377 M 78.26 % | 9.748 M -56.66 % | 22.490 M 234.22 % | 6.729 M -67.38 % | 20.628 M -37.37 % | 32.937 M 134.98 % | 14.017 M -16.97 % | 16.882 M 7.48 % | 15.707 M -6.56 % | 16.809 M 55.48 % | 10.811 M 458.22 % | -3.018 M -242.36 % | 2.120 M -90.43 % | 22.158 M -3.13 % | 22.875 M 34.65 % | 16.988 M -39.80 % | 28.217 M 67.24 % | 16.872 M 26.86 % | 13.300 M 200.89 % | -13.183 M -325.54 % | 5.845 M 653.22 % | 776.000 K -85.93 % | 5.516 M -19.42 % | 6.845 M -63.64 % | 18.824 M 85.08 % | 10.171 M -10.38 % | 11.349 M |
| Cost of revenue | 684.543 M 32.55 % | 516.441 M -32.57 % | 765.853 M 44.03 % | 531.714 M 5.35 % | 504.694 M -15.39 % | 596.527 M -22.16 % | 766.353 M 22.80 % | 624.075 M 38.07 % | 452.011 M -21.20 % | 573.591 M 26.81 % | 452.329 M -28.76 % | 634.968 M 6.89 % | 594.015 M -0.79 % | 598.717 M -18.73 % | 736.701 M 9.08 % | 675.367 M 7.80 % | 626.491 M 12.07 % | 559.038 M -2.63 % | 574.129 M 17.03 % | 490.588 M 17.06 % | 419.088 M 7.83 % | 388.648 M 20.68 % | 322.044 M -9.40 % | 355.475 M -38.21 % | 575.324 M -23.33 % | 750.372 M -32.52 % | 1.112 B 45.24 % | 765.638 M 4.33 % | 733.870 M 62.12 % | 452.684 M 1.95 % | 444.009 M 1.88 % | 435.834 M 34.63 % | 323.731 M 52.53 % | 212.239 M -49.59 % | 420.986 M 36.00 % | 309.548 M 19.08 % | 259.959 M -15.14 % | 306.331 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 165.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.401 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.696 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.719 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.708 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.189 M | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 32.296 M -85.94 % | 229.706 M 526.19 % | -53.898 M -124.03 % | 224.320 M -3.27 % | 231.915 M 292.38 % | 59.105 M 229.80 % | -45.537 M | 0.000 -100.00 % | 3.359 M -45.28 % | 6.138 M -76.08 % | 25.663 M 410.10 % | 5.031 M 237.20 % | 1.492 M -51.73 % | 3.091 M 417.35 % | -974.000 K -379.89 % | 348.000 K -94.80 % | 6.692 M 867.05 % | 692.000 K 120.38 % | -3.395 M -155.36 % | 6.133 M 119.19 % | 2.798 M -7.63 % | 3.029 M 138.71 % | -7.825 M -340.92 % | 3.248 M -60.29 % | 8.180 M 198.21 % | 2.743 M 150.16 % | -5.469 M -522.97 % | 1.293 M -83.11 % | 7.657 M 49.29 % | 5.129 M -46.41 % | 9.571 M -94.90 % | 187.792 M 2 350.95 % | 7.662 M -96.46 % | 216.605 M 2 763.25 % | 7.565 M -96.65 % | 225.760 M 4 757.14 % | 4.648 M -97.71 % | 203.148 M |
| Operating expenses | 32.296 M -85.94 % | 229.706 M 157.99 % | 89.038 M -60.31 % | 224.320 M -3.27 % | 231.915 M 14.30 % | 202.896 M 251.07 % | 57.793 M 41.69 % | 40.788 M -79.53 % | 199.302 M 7.98 % | 184.572 M -4.11 % | 192.476 M 6.53 % | 180.675 M 11.33 % | 162.287 M -1.67 % | 165.050 M 13.90 % | 144.913 M -18.02 % | 176.761 M 2.88 % | 171.812 M 20.26 % | 142.873 M 40.16 % | 101.939 M -20.30 % | 127.900 M -7.64 % | 138.482 M 21.09 % | 114.364 M 52.49 % | 74.996 M -27.36 % | 103.242 M -16.48 % | 123.611 M 26.35 % | 97.830 M 1.75 % | 96.144 M -4.06 % | 100.215 M 9.53 % | 91.498 M -4.41 % | 95.719 M 4.27 % | 91.796 M -51.12 % | 187.792 M 7.59 % | 174.537 M -19.42 % | 216.605 M 134.36 % | 92.426 M -59.06 % | 225.760 M 16.70 % | 193.448 M -4.77 % | 203.148 M |
| Cost and expenses | 716.839 M -3.93 % | 746.147 M -12.72 % | 854.891 M 13.08 % | 756.034 M 2.64 % | 736.609 M -7.86 % | 799.423 M -3.00 % | 824.146 M 23.96 % | 664.863 M 2.08 % | 651.313 M -14.09 % | 758.163 M 17.58 % | 644.805 M -20.95 % | 815.643 M 7.85 % | 756.302 M -0.98 % | 763.767 M -13.37 % | 881.614 M 3.46 % | 852.128 M 6.74 % | 798.303 M 13.73 % | 701.911 M 3.82 % | 676.068 M 9.31 % | 618.488 M 10.93 % | 557.570 M 10.85 % | 503.012 M 26.69 % | 397.040 M -13.45 % | 458.717 M -34.37 % | 698.935 M -17.60 % | 848.202 M -29.79 % | 1.208 B 39.53 % | 865.853 M 4.91 % | 825.368 M 50.50 % | 548.403 M 2.35 % | 535.805 M -14.08 % | 623.626 M 25.16 % | 498.268 M 16.19 % | 428.844 M -16.47 % | 513.412 M -4.09 % | 535.308 M 18.06 % | 453.407 M -11.01 % | 509.479 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 53.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.537 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.785 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.749 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.549 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.387 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 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 89.038 M | 0.000 | 0.000 -100.00 % | 143.791 M 148.80 % | 57.793 M 41.69 % | 40.788 M 4.13 % | 39.171 M -66.49 % | 116.890 M 145.42 % | 47.628 M 20.47 % | 39.534 M 17.64 % | 33.605 M -67.29 % | 102.740 M -4.25 % | 107.301 M -1.22 % | 108.629 M 12.38 % | 96.664 M 188.76 % | 33.476 M -58.54 % | 80.737 M 2.35 % | 78.885 M -2.71 % | 81.082 M 33.74 % | 60.626 M -12.05 % | 68.936 M 14.44 % | 60.240 M -21.37 % | 76.609 M 24.94 % | 61.319 M -25.17 % | 81.948 M 56.38 % | 52.404 M 4.52 % | 50.137 M -2.50 % | 51.420 M 2.03 % | 50.399 M 18.76 % | 42.438 M 2.23 % | 41.511 M -6.71 % | 44.499 M -5.15 % | 46.914 M 17.54 % | 39.914 M | 0.000 -100.00 % | 40.153 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 16.153 M -13.40 % | 18.652 M -8.31 % | 20.342 M -4.85 % | 21.379 M 0.11 % | 21.355 M -11.20 % | 24.048 M -15.24 % | 28.371 M 21.33 % | 23.384 M -16.66 % | 28.057 M 28.96 % | 21.756 M 20.74 % | 18.019 M 7.65 % | 16.739 M -0.42 % | 16.809 M 2.61 % | 16.382 M 72.32 % | 9.507 M -36.16 % | 14.892 M -18.01 % | 18.164 M 62.37 % | 11.187 M 497.92 % | 1.871 M -82.47 % | 10.674 M -17.06 % | 12.869 M 8.42 % | 11.870 M 333.53 % | 2.738 M -76.66 % | 11.729 M -15.87 % | 13.941 M -1.33 % | 14.129 M 646.78 % | 1.892 M -91.08 % | 21.200 M 58.99 % | 13.334 M 13.62 % | 11.736 M 37.73 % | 8.521 M -19.19 % | 10.545 M 18.54 % | 8.896 M -34.48 % | 13.578 M -23.27 % | 17.696 M 31.68 % | 13.439 M -7.86 % | 14.585 M -6.75 % | 15.641 M |
| Depreciation and amortization | 38.863 M 1.63 % | 38.238 M 0.67 % | 37.984 M 1.10 % | 37.569 M -0.15 % | 37.626 M 2.28 % | 36.787 M -2.74 % | 37.822 M 1.52 % | 37.255 M -0.24 % | 37.343 M 1.05 % | 36.955 M 26.37 % | 29.244 M 11.00 % | 26.346 M -0.30 % | 26.425 M 2.15 % | 25.870 M 0.40 % | 25.766 M -1.41 % | 26.135 M -2.81 % | 26.891 M 26.44 % | 21.268 M 7.71 % | 19.745 M 0.36 % | 19.674 M -0.24 % | 19.721 M 1.26 % | 19.476 M -4.80 % | 20.457 M 5.01 % | 19.481 M -0.36 % | 19.552 M 11.19 % | 17.584 M -15.97 % | 20.925 M 38.58 % | 15.100 M 8.03 % | 13.978 M 1.28 % | 13.801 M -2.18 % | 14.108 M -2.42 % | 14.458 M 0.59 % | 14.373 M 1.97 % | 14.096 M 1.41 % | 13.900 M -0.62 % | 13.987 M 0.29 % | 13.946 M 1.70 % | 13.713 M |
| Operating income | 96.837 M 22.74 % | 78.899 M 117.75 % | 36.233 M -59.73 % | 89.976 M 87.41 % | 48.010 M -61.91 % | 126.059 M 66.37 % | 75.769 M 36.10 % | 55.670 M 24.66 % | 44.656 M 483.41 % | -11.647 M -164.10 % | 18.171 M -74.87 % | 72.320 M 25.15 % | 57.788 M -2.04 % | 58.991 M 9.51 % | 53.870 M -7.86 % | 58.463 M -15.53 % | 69.209 M 13.85 % | 60.789 M -10.25 % | 67.731 M 43.49 % | 47.203 M -21.37 % | 60.029 M 34.96 % | 44.478 M 109.18 % | 21.263 M 194.95 % | 7.209 M -88.86 % | 64.732 M -18.01 % | 78.948 M 15.73 % | 68.219 M -31.20 % | 99.156 M 48.76 % | 66.656 M 32.30 % | 50.384 M 819.08 % | 5.482 M -86.68 % | 41.148 M 238.14 % | 12.169 M -58.71 % | 29.475 M -36.77 % | 46.616 M -38.37 % | 75.640 M 101.08 % | 37.617 M -49.09 % | 73.896 M |
| Operating income ratio | 0.12 24.45 % | 0.10 135.19 % | 0.04 -61.77 % | 0.11 73.81 % | 0.06 -55.08 % | 0.14 61.78 % | 0.08 8.97 % | 0.08 19.83 % | 0.06 513.25 % | -0.02 -154.72 % | 0.03 -65.19 % | 0.08 15.18 % | 0.07 -0.81 % | 0.07 24.07 % | 0.06 -9.99 % | 0.06 -19.52 % | 0.08 0.10 % | 0.08 -12.47 % | 0.09 28.42 % | 0.07 -27.05 % | 0.10 19.64 % | 0.08 59.82 % | 0.05 228.53 % | 0.02 -81.75 % | 0.08 -0.45 % | 0.09 59.32 % | 0.05 -47.98 % | 0.10 37.51 % | 0.07 -11.19 % | 0.08 730.82 % | 0.01 -83.64 % | 0.06 159.63 % | 0.02 -62.93 % | 0.06 -22.74 % | 0.08 -32.77 % | 0.12 61.61 % | 0.08 -39.52 % | 0.13 |
| Total other income expenses net | -11.912 M -37.03 % | -8.693 M -384.83 % | 3.052 M 114.67 % | -20.805 M -2 044.85 % | -970.000 K 95.07 % | -19.656 M -313.81 % | -4.750 M 72.96 % | -17.566 M 82.64 % | -101.213 M -271.22 % | -27.265 M -596.00 % | 5.497 M 146.40 % | -11.848 M 22.65 % | -15.317 M -15.24 % | -13.291 M -128.26 % | 47.032 M 423.38 % | -14.544 M -121.95 % | 66.253 M 731.28 % | -10.495 M -3 253.04 % | -313.000 K 93.11 % | -4.541 M 54.91 % | -10.071 M -13.91 % | -8.841 M -155.23 % | -3.464 M 59.16 % | -8.481 M 83.93 % | -52.763 M -363.69 % | -11.379 M -920.40 % | 1.387 M 105.07 % | -27.383 M -382.35 % | -5.677 M 10.85 % | -6.368 M -706.48 % | 1.050 M 114.56 % | -7.214 M -484.60 % | -1.234 M 63.24 % | -3.357 M 66.86 % | -10.131 M 24.61 % | -13.439 M -35.24 % | -9.937 M 36.47 % | -15.641 M |
| 2025-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 |
| 2025-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 682.155 M | 0.000 -100.00 % | 855.551 M | 0.000 -100.00 % | 919.379 M | 0.000 -100.00 % | 992.313 M 4 972.40 % | 19.563 M -97.92 % | 941.613 M 2 033.82 % | 44.128 M -94.92 % | 868.465 M 2 011.67 % | 41.127 M -95.46 % | 904.958 M 1 960.47 % | 43.920 M -94.41 % | 786.114 M 1 620.95 % | 45.679 M -92.66 % | 622.709 M 462.83 % | 110.638 M -80.30 % | 561.495 M 826.45 % | 60.607 M -91.47 % | 710.855 M 836.10 % | 75.938 M -87.84 % | 624.373 M 1 139.87 % | 50.358 M -88.64 % | 443.279 M 1 597.67 % | 26.111 M -94.19 % | 449.187 M 6 700.71 % | 6.605 M -97.39 % | 252.732 M 2 697.26 % | 9.035 M -96.64 % | 269.173 M | 0.000 -100.00 % | 181.203 M 522.99 % | 29.086 M -87.52 % | 233.018 M 1 456 265.43 % | 16.000 K |
| Total investments | 33.238 M | 0.000 -100.00 % | 32.926 M | 0.000 -100.00 % | 31.753 M | 0.000 -100.00 % | 361.000 K -99.08 % | 39.126 M -84.86 % | 258.454 M 192.85 % | 88.256 M -65.86 % | 258.484 M 214.25 % | 82.254 M 128.66 % | 35.972 M -59.05 % | 87.840 M 264.35 % | 24.109 M -73.61 % | 91.358 M 328.11 % | 21.340 M -90.36 % | 221.276 M 53 738.44 % | 411.000 K -99.66 % | 121.214 M 382.83 % | 25.105 M -83.47 % | 151.876 M 36 852.80 % | 411.000 K -99.59 % | 100.716 M 281.14 % | 26.425 M -49.40 % | 52.222 M 10 557.55 % | 490.000 K -96.29 % | 13.210 M -95.43 % | 289.194 M 1 500.41 % | 18.070 M -63.94 % | 50.115 M | 0.000 -100.00 % | 20.080 M -65.48 % | 58.172 M 11 747.66 % | 491.000 K 1 434.38 % | 32.000 K |
| Total debt | 697.865 M | 0.000 -100.00 % | 870.632 M | 0.000 -100.00 % | 922.058 M | 0.000 -100.00 % | 1.007 B | 0.000 -100.00 % | 951.660 M | 0.000 -100.00 % | 869.979 M | 0.000 -100.00 % | 910.524 M | 0.000 -100.00 % | 795.975 M | 0.000 -100.00 % | 647.459 M | 0.000 -100.00 % | 646.858 M | 0.000 -100.00 % | 714.618 M | 0.000 -100.00 % | 645.851 M | 0.000 -100.00 % | 479.817 M | 0.000 -100.00 % | 470.935 M | 0.000 -100.00 % | 256.137 M | 0.000 -100.00 % | 273.531 M | 0.000 -100.00 % | 194.679 M | 0.000 -100.00 % | 262.105 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.966 B 3 059.68 % | 62.209 M -96.69 % | 1.878 B 1.64 % | 1.848 B 4.49 % | 1.768 B | 0.000 -100.00 % | 1.671 B 1.84 % | 1.640 B -2.71 % | 1.686 B 120.75 % | 763.811 M -53.10 % | 1.629 B 1.89 % | 1.598 B 4.99 % | 1.522 B 116.45 % | 703.315 M -50.68 % | 1.426 B 2.17 % | 1.396 B 8.02 % | 1.292 B 4 174.01 % | 30.233 M -97.52 % | 1.217 B 2.55 % | 1.187 B 2.54 % | 1.157 B 546.84 % | -259.001 M -122.67 % | 1.142 B 2.72 % | 1.112 B 4.60 % | 1.063 B 680.89 % | -183.044 M -119.10 % | 958.546 M 3.26 % | 928.313 M 5.00 % | 884.081 M 878.45 % | -113.570 M -113.55 % | 837.878 M | 0.000 -100.00 % | 808.336 M 210.30 % | -732.852 M -893 622.30 % | -82.000 K |
| Retained earnings | 0.000 | 0.000 -100.00 % | 1.873 B | 0.000 | 0.000 | 0.000 -100.00 % | 954.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 892.079 M | 0.000 | 0.000 | 0.000 -100.00 % | 788.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 600.228 M | 0.000 | 0.000 | 0.000 -100.00 % | 475.396 M | 0.000 | 0.000 | 0.000 -100.00 % | 381.355 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.146 M | 0.000 | 0.000 | 0.000 -100.00 % | 818.287 M | 0.000 |
| Common stock | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 30.233 M | 0.000 -100.00 % | 100.000 K | 0.000 |
| Total equity | 2.225 B 4.92 % | 2.120 B 0.00 % | 2.120 B 4.29 % | 2.033 B 0.00 % | 2.033 B 5.00 % | 1.936 B 0.00 % | 1.936 B 5.52 % | 1.835 B -0.19 % | 1.839 B -2.31 % | 1.882 B 2.50 % | 1.836 B 0.77 % | 1.822 B 0.00 % | 1.822 B 10.49 % | 1.649 B 0.00 % | 1.649 B 15.66 % | 1.426 B 0.00 % | 1.426 B 10.36 % | 1.292 B 0.00 % | 1.292 B 6.18 % | 1.217 B 0.00 % | 1.217 B 5.15 % | 1.157 B 0.00 % | 1.157 B 1.30 % | 1.142 B 0.00 % | 1.142 B 7.45 % | 1.063 B 0.00 % | 1.063 B 10.93 % | 958.546 M 0.00 % | 958.546 M 8.42 % | 884.081 M 0.00 % | 884.081 M 5.51 % | 837.878 M 0.00 % | 837.878 M 3.65 % | 808.336 M 0.00 % | 808.336 M 985 875.43 % | -82.000 K |
| Other non current liabilities | 54.682 M 102.58 % | -2.120 B -4 231.44 % | 51.325 M 102.52 % | -2.033 B -4 005.16 % | 52.064 M 102.69 % | -1.936 B -4 184.13 % | 47.412 M 102.58 % | -1.835 B -4 795.52 % | 39.081 M | 0.000 -100.00 % | 41.015 M | 0.000 -100.00 % | 38.573 M | 0.000 -100.00 % | 35.084 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 168.268 M | 0.000 -100.00 % | 29.951 M | 0.000 -100.00 % | 26.951 M | 0.000 -100.00 % | 27.801 M | 0.000 -100.00 % | 23.301 M | 0.000 -100.00 % | 22.079 M | 0.000 -100.00 % | 17.672 M 102.11 % | -837.878 M -3 446.83 % | 25.035 M | 0.000 -100.00 % | 100.219 M | 0.000 |
| Long term debt | 139.941 M | 0.000 -100.00 % | 200.071 M | 0.000 -100.00 % | 275.094 M | 0.000 -100.00 % | 355.389 M | 0.000 -100.00 % | 385.169 M | 0.000 -100.00 % | 562.467 M | 0.000 -100.00 % | 571.606 M | 0.000 -100.00 % | 421.853 M | 0.000 -100.00 % | 421.206 M | 0.000 -100.00 % | 396.188 M | 0.000 -100.00 % | 436.853 M | 0.000 -100.00 % | 376.429 M | 0.000 -100.00 % | 290.805 M | 0.000 -100.00 % | 272.046 M | 0.000 -100.00 % | 121.236 M | 0.000 -100.00 % | 154.210 M | 0.000 -100.00 % | 132.984 M | 0.000 -100.00 % | 161.255 M | 0.000 |
| Total non current liabilities | 306.830 M 114.47 % | -2.120 B -691.03 % | 358.772 M 117.65 % | -2.033 B -561.03 % | 441.012 M 122.78 % | -1.936 B -470.07 % | 523.238 M 128.51 % | -1.835 B -434.57 % | 548.484 M | 0.000 -100.00 % | 627.955 M | 0.000 -100.00 % | 721.664 M | 0.000 -100.00 % | 563.780 M | 0.000 -100.00 % | 566.722 M | 0.000 -100.00 % | 594.814 M | 0.000 -100.00 % | 565.072 M | 0.000 -100.00 % | 500.603 M | 0.000 -100.00 % | 413.914 M | 0.000 -100.00 % | 385.968 M | 0.000 -100.00 % | 214.000 M | 0.000 -100.00 % | 243.556 M 129.07 % | -837.878 M -462.75 % | 230.982 M | 0.000 -100.00 % | 284.509 M | 0.000 |
| Other current liabilities | 296.280 M | 0.000 -100.00 % | 217.417 M | 0.000 -100.00 % | 207.976 M | 0.000 -100.00 % | 115.343 M | 0.000 -100.00 % | 130.705 M | 0.000 -100.00 % | 162.477 M | 0.000 -100.00 % | 93.082 M | 0.000 -100.00 % | 145.007 M | 0.000 -100.00 % | 203.077 M | 0.000 -100.00 % | 109.104 M | 0.000 -100.00 % | 93.250 M | 0.000 -100.00 % | 143.054 M | 0.000 -100.00 % | 27.466 M | 0.000 -100.00 % | 136.613 M | 0.000 -100.00 % | 67.638 M | 0.000 -100.00 % | 172.146 M | 0.000 -100.00 % | 10.919 M | 0.000 -100.00 % | 78.282 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.132 M | 0.000 -100.00 % | 80.166 M | 0.000 -100.00 % | 97.397 M | 0.000 -100.00 % | 197.598 M | 0.000 -100.00 % | 144.858 M | 0.000 -100.00 % | 254.379 M | 0.000 -100.00 % | 5.819 M | 0.000 -100.00 % | 110.311 M | 0.000 -100.00 % | 101.920 M | 0.000 -100.00 % | 138.420 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.844 M | 0.000 -100.00 % | 3.452 M | 0.000 -100.00 % | 73.766 M | 0.000 -100.00 % | 12.588 M | 0.000 |
| Short term debt | 557.924 M | 0.000 -100.00 % | 670.561 M | 0.000 -100.00 % | 646.964 M | 0.000 -100.00 % | 651.849 M | 0.000 -100.00 % | 566.491 M | 0.000 -100.00 % | 442.472 M | 0.000 -100.00 % | 338.918 M | 0.000 -100.00 % | 374.122 M | 0.000 100.00 % | -28.126 M | 0.000 -100.00 % | 255.447 M | 0.000 -100.00 % | 167.454 M | 0.000 -100.00 % | 269.423 M | 0.000 -100.00 % | 50.592 M | 0.000 -100.00 % | 198.889 M | 0.000 -100.00 % | 57.057 M | 0.000 -100.00 % | 123.317 M | 0.000 100.00 % | -12.071 M | 0.000 -100.00 % | 101.317 M | 0.000 |
| Total current liabilities | 1.407 B | 0.000 -100.00 % | 1.421 B | 0.000 -100.00 % | 1.440 B | 0.000 -100.00 % | 1.446 B | 0.000 -100.00 % | 1.117 B | 0.000 -100.00 % | 1.106 B | 0.000 -100.00 % | 1.208 B | 0.000 -100.00 % | 1.354 B | 0.000 -100.00 % | 1.436 B | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 918.106 M | 0.000 -100.00 % | 870.369 M | 0.000 -100.00 % | 999.697 M | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.165 B | 0.000 -100.00 % | 638.911 M | 0.000 -100.00 % | 754.057 M | 0.000 -100.00 % | 675.316 M | 0.000 |
| Total liabilities | 1.714 B 180.84 % | -2.120 B -219.16 % | 1.779 B 187.52 % | -2.033 B -208.10 % | 1.881 B 197.13 % | -1.936 B -198.35 % | 1.969 B 207.29 % | -1.835 B -210.16 % | 1.666 B | 0.000 -100.00 % | 1.734 B | 0.000 -100.00 % | 1.930 B | 0.000 -100.00 % | 1.918 B | 0.000 -100.00 % | 2.003 B | 0.000 -100.00 % | 1.731 B | 0.000 -100.00 % | 1.483 B | 0.000 -100.00 % | 1.371 B | 0.000 -100.00 % | 1.414 B | 0.000 -100.00 % | 1.636 B | 0.000 -100.00 % | 1.379 B | 0.000 -100.00 % | 882.467 M 205.32 % | -837.878 M -185.06 % | 985.039 M | 0.000 -100.00 % | 959.825 M | 0.000 |
| Other non current assets | 70.300 M | 0.000 -100.00 % | 38.773 M | 0.000 -100.00 % | 43.949 M 394.47 % | -14.925 M 77.42 % | -66.104 M -237.90 % | -19.563 M -161.67 % | 31.723 M 171.89 % | -44.128 M -226.81 % | 34.798 M 184.61 % | -41.127 M -171.00 % | 57.924 M 231.89 % | -43.920 M -192.06 % | 47.708 M 204.44 % | -45.679 M -153.89 % | 84.767 M 176.62 % | -110.638 M -5 531 800.00 % | -2.000 K 100.00 % | -60.607 M -290.31 % | 31.846 M 141.94 % | -75.938 M -233.53 % | 56.871 M 212.93 % | -50.358 M -235.17 % | 37.254 M 242.68 % | -26.111 M -137.83 % | 69.027 M 1 145.07 % | -6.605 M -125.22 % | 26.188 M 389.85 % | -9.035 M -107.25 % | 124.668 M | 0.000 -100.00 % | 67.928 M 333.54 % | -29.086 M -238.89 % | 20.942 M 130 989.23 % | -16.000 K |
| Long term investments | 33.238 M | 0.000 -100.00 % | 32.926 M | 0.000 -100.00 % | 22.509 M | 0.000 -100.00 % | 361.000 K | 0.000 -100.00 % | 249.591 M | 0.000 -100.00 % | 361.000 K | 0.000 -100.00 % | 411.000 K | 0.000 -100.00 % | 411.000 K | 0.000 -100.00 % | 411.000 K | 0.000 100.00 % | -20.480 M | 0.000 100.00 % | -31.739 M | 0.000 -100.00 % | 332.000 K | 0.000 -100.00 % | 12.522 M | 0.000 -100.00 % | 490.000 K | 0.000 -100.00 % | 285.757 M | 0.000 -100.00 % | 50.115 M | 0.000 100.00 % | -47.848 M | 0.000 -100.00 % | 491.000 K | 0.000 |
| Intangible assets | 398.000 K | 0.000 -100.00 % | 515.000 K | 0.000 -100.00 % | 319.000 K | 0.000 -100.00 % | 408.000 K | 0.000 -100.00 % | 598.000 K | 0.000 -100.00 % | 754.000 K | 0.000 -100.00 % | 954.000 K | 0.000 -100.00 % | 1.138 M | 0.000 -100.00 % | 1.258 M | 0.000 -100.00 % | 1.446 M | 0.000 -100.00 % | 1.637 M | 0.000 -100.00 % | 1.829 M | 0.000 -100.00 % | 2.024 M | 0.000 -100.00 % | 447.000 K | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 238.000 K | 0.000 -100.00 % | 159.000 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 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 -100.00 % | 169.479 M | 0.000 -100.00 % | 169.479 M | 0.000 -100.00 % | 169.479 M | 0.000 -100.00 % | 169.479 M | 0.000 -100.00 % | 171.099 M | 0.000 -100.00 % | 171.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 398.000 K | 0.000 -100.00 % | 515.000 K | 0.000 -100.00 % | 319.000 K | 0.000 -100.00 % | 408.000 K | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 754.000 K | 0.000 -100.00 % | 954.000 K | 0.000 -100.00 % | 1.138 M | 0.000 -100.00 % | 170.737 M | 0.000 -100.00 % | 170.925 M | 0.000 -100.00 % | 171.116 M | 0.000 -100.00 % | 171.308 M | 0.000 -100.00 % | 173.123 M | 0.000 -100.00 % | 171.546 M | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 238.000 K | 0.000 -100.00 % | 159.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.348 B | 0.000 -100.00 % | 2.322 B | 0.000 -100.00 % | 2.300 B | 0.000 -100.00 % | 2.293 B | 0.000 -100.00 % | 1.426 B | 0.000 -100.00 % | 1.404 B | 0.000 -100.00 % | 2.189 B | 0.000 -100.00 % | 1.931 B | 0.000 -100.00 % | 1.719 B | 0.000 -100.00 % | 1.510 B | 0.000 -100.00 % | 1.304 B | 0.000 -100.00 % | 1.228 B | 0.000 -100.00 % | 1.120 B | 0.000 -100.00 % | 1.037 B | 0.000 -100.00 % | 791.743 M | 0.000 -100.00 % | 754.464 M | 0.000 -100.00 % | 745.945 M | 0.000 -100.00 % | 762.743 M | 0.000 |
| Total non current assets | 2.452 B | 0.000 -100.00 % | 2.394 B | 0.000 -100.00 % | 2.367 B 15 959.50 % | -14.925 M -100.63 % | 2.352 B 12 125.09 % | -19.563 M -101.14 % | 1.717 B 3 991.53 % | -44.128 M -102.60 % | 1.698 B 4 228.59 % | -41.127 M -101.80 % | 2.280 B 5 291.06 % | -43.920 M -102.19 % | 2.007 B 4 494.41 % | -45.679 M -102.27 % | 2.009 B 1 916.03 % | -110.638 M -106.29 % | 1.760 B 3 004.13 % | -60.607 M -103.95 % | 1.532 B 2 118.08 % | -75.938 M -105.22 % | 1.456 B 2 991.47 % | -50.358 M -103.71 % | 1.357 B 5 296.85 % | -26.111 M -102.04 % | 1.278 B 19 447.45 % | -6.605 M -100.59 % | 1.115 B 12 444.62 % | -9.035 M -101.03 % | 879.370 M | 0.000 -100.00 % | 766.184 M 2 734.20 % | -29.086 M -103.71 % | 784.177 M 4 901 203.69 % | -16.000 K |
| Other current assets | 150.240 M 1 096.22 % | -15.081 M -111.71 % | 128.807 M 1 180.32 % | -11.923 M -110.65 % | 112.002 M | 0.000 -100.00 % | 221.420 M | 0.000 -100.00 % | 401.469 M | 0.000 -100.00 % | 232.106 M | 0.000 -100.00 % | 209.750 M | 0.000 -100.00 % | 319.945 M | 0.000 -100.00 % | 330.445 M | 0.000 -100.00 % | 198.792 M | 0.000 -100.00 % | 170.884 M | 0.000 -100.00 % | 191.595 M | 0.000 -100.00 % | 163.350 M | 0.000 -100.00 % | 174.980 M | 0.000 -100.00 % | 134.084 M | 0.000 -100.00 % | 156.146 M 461.16 % | -43.235 M -144.06 % | 98.123 M | 0.000 -100.00 % | 109.995 M | 0.000 |
| Short term investments | 10.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.244 M | 0.000 | 0.000 -100.00 % | 39.126 M 341.45 % | 8.863 M -89.96 % | 88.256 M 999.22 % | 8.029 M -90.24 % | 82.254 M 131.30 % | 35.561 M -59.52 % | 87.840 M 270.66 % | 23.698 M -74.06 % | 91.358 M 336.51 % | 20.929 M -90.54 % | 221.276 M 959.19 % | 20.891 M -82.77 % | 121.214 M 113.24 % | 56.844 M -62.57 % | 151.876 M 192 148.10 % | 79.000 K -99.92 % | 100.716 M 624.42 % | 13.903 M -73.38 % | 52.222 M | 0.000 -100.00 % | 13.210 M 284.35 % | 3.437 M -80.98 % | 18.070 M | 0.000 | 0.000 -100.00 % | 67.928 M 16.77 % | 58.172 M | 0.000 -100.00 % | 32.000 K |
| cash and cash equivalents | 5.392 M | 0.000 -100.00 % | 15.081 M | 0.000 -100.00 % | 2.679 M -82.05 % | 14.925 M 162.07 % | 5.695 M 129.11 % | -19.563 M -294.71 % | 10.047 M 122.77 % | -44.128 M -3 014.66 % | 1.514 M 103.68 % | -41.127 M -838.90 % | 5.566 M 112.67 % | -43.920 M -545.39 % | 9.861 M 121.59 % | -45.679 M -284.56 % | 24.750 M 122.37 % | -110.638 M -229.61 % | 85.363 M 240.85 % | -60.607 M -1 710.60 % | 3.763 M 104.96 % | -75.938 M -453.56 % | 21.478 M 142.65 % | -50.358 M -237.82 % | 36.538 M 239.93 % | -26.111 M -220.06 % | 21.748 M 429.27 % | -6.605 M -293.98 % | 3.405 M 137.69 % | -9.035 M -307.32 % | 4.358 M | 0.000 -100.00 % | 13.476 M 146.33 % | -29.086 M -200.00 % | 29.086 M 181 888.53 % | -16.000 K |
| Cash and short term investments | 15.710 M 4.17 % | 15.081 M 0.00 % | 15.081 M 26.49 % | 11.923 M 0.00 % | 11.923 M -20.11 % | 14.925 M 162.07 % | 5.695 M -70.89 % | 19.563 M 3.45 % | 18.910 M -57.15 % | 44.128 M 362.41 % | 9.543 M -76.80 % | 41.127 M 0.00 % | 41.127 M -6.36 % | 43.920 M 30.87 % | 33.559 M -26.53 % | 45.679 M 0.00 % | 45.679 M -58.71 % | 110.638 M 4.13 % | 106.254 M 75.32 % | 60.607 M 0.00 % | 60.607 M -20.19 % | 75.938 M 252.27 % | 21.557 M -57.19 % | 50.358 M -0.16 % | 50.441 M 93.18 % | 26.111 M 20.06 % | 21.748 M 229.27 % | 6.605 M -3.46 % | 6.842 M -24.27 % | 9.035 M 107.32 % | 4.358 M -89.92 % | 43.235 M -46.89 % | 81.404 M 179.87 % | 29.086 M 0.00 % | 29.086 M 181 688.53 % | 16.000 K |
| Total current assets | 1.487 B | 0.000 -100.00 % | 1.506 B | 0.000 -100.00 % | 1.547 B 10 265.17 % | 14.925 M -99.04 % | 1.553 B 7 837.04 % | 19.563 M -98.79 % | 1.623 B 3 577.28 % | 44.128 M -97.37 % | 1.676 B 3 975.01 % | 41.127 M -97.21 % | 1.472 B 3 252.19 % | 43.920 M -97.18 % | 1.560 B 3 315.48 % | 45.679 M -96.78 % | 1.420 B 1 183.19 % | 110.638 M -91.24 % | 1.263 B 1 983.70 % | 60.607 M -94.81 % | 1.168 B 1 437.60 % | 75.938 M -92.92 % | 1.072 B 2 029.19 % | 50.358 M -95.80 % | 1.199 B 4 492.48 % | 26.111 M -98.16 % | 1.422 B 21 423.27 % | 6.605 M -99.46 % | 1.223 B 13 431.27 % | 9.035 M -98.98 % | 887.178 M | 0.000 -100.00 % | 1.057 B 3 533.14 % | 29.086 M -97.04 % | 983.984 M 6 149 800.78 % | 16.000 K |
| Inventory | 710.432 M | 0.000 -100.00 % | 673.978 M | 0.000 -100.00 % | 710.913 M | 0.000 -100.00 % | 812.104 M | 0.000 -100.00 % | 733.420 M | 0.000 -100.00 % | 804.622 M | 0.000 -100.00 % | 781.796 M | 0.000 -100.00 % | 848.111 M | 0.000 -100.00 % | 729.645 M | 0.000 -100.00 % | 616.318 M | 0.000 -100.00 % | 536.548 M | 0.000 -100.00 % | 642.984 M | 0.000 -100.00 % | 606.791 M | 0.000 -100.00 % | 811.678 M | 0.000 -100.00 % | 803.939 M | 0.000 -100.00 % | 493.161 M | 0.000 -100.00 % | 594.326 M | 0.000 -100.00 % | 437.945 M | 0.000 |
| Net receivables | 610.442 M | 0.000 -100.00 % | 687.871 M | 0.000 -100.00 % | 712.164 M | 0.000 -100.00 % | 513.505 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.611 M | 0.000 -100.00 % | 439.611 M | 0.000 -100.00 % | 355.155 M | 0.000 -100.00 % | 313.928 M | 0.000 -100.00 % | 341.502 M | 0.000 -100.00 % | 399.584 M | 0.000 -100.00 % | 216.081 M | 0.000 -100.00 % | 378.644 M | 0.000 -100.00 % | 413.206 M | 0.000 -100.00 % | 277.922 M | 0.000 -100.00 % | 270.756 M | 0.000 -100.00 % | 282.881 M | 0.000 -100.00 % | 415.662 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.818 M | 0.000 -100.00 % | 8.863 M | 0.000 -100.00 % | 258.123 M | 0.000 -100.00 % | 31.238 M | 0.000 -100.00 % | 27.128 M | 0.000 -100.00 % | 34.034 M | 0.000 -100.00 % | 99.708 M | 0.000 -100.00 % | 56.844 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.903 M | 0.000 100.00 % | -490.000 K | 0.000 -100.00 % | 11.440 M | 0.000 100.00 % | -50.115 M | 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 | 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 |
| Account payables | 535.081 M | 0.000 -100.00 % | 532.698 M | 0.000 -100.00 % | 561.824 M | 0.000 -100.00 % | 591.265 M | 0.000 -100.00 % | 419.411 M | 0.000 -100.00 % | 596.676 M | 0.000 -100.00 % | 564.998 M | 0.000 -100.00 % | 778.915 M | 0.000 -100.00 % | 740.944 M | 0.000 -100.00 % | 611.431 M | 0.000 -100.00 % | 421.872 M | 0.000 -100.00 % | 393.045 M | 0.000 -100.00 % | 620.166 M | 0.000 -100.00 % | 914.751 M | 0.000 -100.00 % | 878.651 M | 0.000 -100.00 % | 339.611 M | 0.000 -100.00 % | 607.677 M | 0.000 -100.00 % | 495.717 M | 0.000 |
| Tax payables | 17.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.074 M | 0.000 | 0.000 | 0.000 -100.00 % | 688.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.575 M | 0.000 -100.00 % | 8.774 M | 0.000 -100.00 % | 11.509 M | 0.000 -100.00 % | 5.819 M | 0.000 -100.00 % | 14.908 M | 0.000 -100.00 % | 6.406 M | 0.000 -100.00 % | 24.633 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.306 M | 0.000 -100.00 % | 3.452 M | 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 -100.00 % | 36.231 M | 0.000 -100.00 % | 594.252 M | 0.000 -100.00 % | 438.404 M | 0.000 -100.00 % | 33.458 M | 0.000 -100.00 % | 30.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.035 M | 0.000 |
| Minority interest | 160.573 M | 0.000 -100.00 % | 154.861 M | 0.000 -100.00 % | 155.385 M | 0.000 -100.00 % | 168.224 M | 0.000 -100.00 % | 164.441 M | 0.000 -100.00 % | 196.044 M | 0.000 -100.00 % | 193.837 M | 0.000 -100.00 % | 126.970 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 |
| Capital lease obligations | 20.573 M | 0.000 -100.00 % | 23.939 M | 0.000 -100.00 % | 27.120 M | 0.000 -100.00 % | 30.125 M | 0.000 -100.00 % | 15.928 M | 0.000 -100.00 % | 18.533 M | 0.000 -100.00 % | 20.995 M | 0.000 -100.00 % | 23.322 M | 0.000 100.00 % | -252.118 M | 0.000 -100.00 % | 10.081 M | 0.000 100.00 % | -103.171 M | 0.000 -100.00 % | 11.085 M | 0.000 100.00 % | -138.420 M | 0.000 -100.00 % | 4.236 M | 0.000 100.00 % | -77.844 M | 0.000 -100.00 % | 3.996 M | 0.000 100.00 % | -73.766 M | 0.000 -100.00 % | 467.000 K | 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 |
| Other total stockholders equity | 2.034 B 1 213.40 % | 154.861 M | 0.000 -100.00 % | 155.385 M -91.59 % | 1.848 B 998.28 % | 168.224 M -78.54 % | 783.811 M 376.65 % | 164.441 M 4 510.06 % | 3.567 M -98.18 % | 196.044 M 527.64 % | -45.843 M -123.65 % | 193.837 M | 0.000 -100.00 % | 126.970 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 % | 807.645 M | 0.000 100.00 % | -10.051 M | 0.000 |
| Deferred tax liabilities non current | 112.207 M | 0.000 -100.00 % | 107.376 M | 0.000 -100.00 % | 113.854 M | 0.000 -100.00 % | 120.437 M | 0.000 -100.00 % | 124.234 M | 0.000 -100.00 % | 118.974 M | 0.000 -100.00 % | 111.485 M | 0.000 -100.00 % | 106.843 M | 0.000 -100.00 % | 112.057 M | 0.000 -100.00 % | 108.269 M | 0.000 -100.00 % | 98.268 M | 0.000 -100.00 % | 97.223 M | 0.000 -100.00 % | 95.308 M | 0.000 -100.00 % | 90.621 M | 0.000 -100.00 % | 70.685 M | 0.000 -100.00 % | 71.674 M | 0.000 -100.00 % | 72.963 M | 0.000 -100.00 % | 100.219 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.939 B | 0.000 -100.00 % | 3.900 B | 0.000 -100.00 % | 3.914 B | 0.000 -100.00 % | 3.905 B | 0.000 -100.00 % | 3.340 B | 0.000 -100.00 % | 3.374 B | 0.000 -100.00 % | 3.752 B | 0.000 -100.00 % | 3.567 B | 0.000 -100.00 % | 3.429 B | 0.000 -100.00 % | 3.023 B | 0.000 -100.00 % | 2.700 B | 0.000 -100.00 % | 2.528 B | 0.000 -100.00 % | 2.556 B | 0.000 -100.00 % | 2.700 B | 0.000 -100.00 % | 2.338 B | 0.000 -100.00 % | 1.767 B | 0.000 -100.00 % | 1.823 B | 0.000 -100.00 % | 1.768 B | 0.000 |
| 2025-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-06-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 100.00 % | -20.745 M 0.00 % | -20.745 M 0.00 % | -20.745 M 0.00 % | -20.745 M | 0.000 -100.00 % | 4.846 M 0.00 % | 4.846 M 0.00 % | 4.846 M | 0.000 100.00 % | -14.059 M 0.00 % | -14.059 M 0.00 % | -14.059 M | 0.000 100.00 % | -5.227 M 0.00 % | -5.227 M 0.00 % | -5.227 M | 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 | 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 -100.00 % | 42.375 M 0.00 % | 42.375 M 0.00 % | 42.375 M 0.00 % | 42.375 M | 0.000 100.00 % | -76.102 M 0.00 % | -76.102 M 0.00 % | -76.102 M | 0.000 100.00 % | -13.804 M 0.00 % | -13.804 M 0.00 % | -13.804 M | 0.000 100.00 % | -4.897 M 0.00 % | -4.897 M 0.00 % | -4.897 M | 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 |
| 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 100.00 % | -63.120 M 0.00 % | -63.120 M 0.00 % | -63.120 M 0.00 % | -63.120 M | 0.000 -100.00 % | 80.948 M 0.00 % | 80.948 M 0.00 % | 80.948 M | 0.000 100.00 % | -254.500 K 0.00 % | -254.500 K 0.00 % | -254.500 K | 0.000 100.00 % | -329.980 K 0.00 % | -329.980 K 0.00 % | -329.980 K | 0.000 | 0.000 |
| Other non cash items | -41.569 M -39.83 % | -29.728 M 45.61 % | -54.655 M -16.97 % | -46.726 M 33.23 % | -69.981 M -18.53 % | -59.042 M -920.61 % | -5.785 M 13.18 % | -6.663 M -137.12 % | 17.950 M 204.57 % | -17.165 M 56.94 % | -39.859 M -44.85 % | -27.517 M 8.54 % | -30.086 M 66.99 % | -91.129 M -291.26 % | -23.291 M 77.28 % | -102.525 M -182.62 % | -36.277 M 28.22 % | -50.536 M -87.48 % | -26.955 M 18.69 % | -33.149 M -33.53 % | -24.826 M -19.26 % | -20.817 M -713.71 % | 3.392 M 109.21 % | -36.813 M 21.97 % | -47.176 M 10.34 % | -52.619 M -3.11 % | -51.032 M -15.70 % | -44.107 M -43.60 % | -30.716 M -55.80 % | -19.715 M 20.37 % | -24.758 M -143.71 % | -10.159 M 2.14 % | -10.381 M 64.98 % | -29.640 M 31.67 % | -43.377 M -147.74 % | -17.509 M 62.67 % | -46.906 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.510 M -0.24 % | 74.686 M 1.05 % | 73.910 M 26.37 % | 58.488 M 11.00 % | 52.692 M -0.30 % | 52.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.367 M 0.00 % | 36.367 M 0.00 % | 36.367 M 0.00 % | 36.367 M | 0.000 -100.00 % | 74.982 M 0.00 % | 74.982 M 0.00 % | 74.982 M | 0.000 -100.00 % | 20.001 M 0.00 % | 20.001 M 0.00 % | 20.001 M | 0.000 -100.00 % | 50.650 M 0.00 % | 50.650 M 0.00 % | 50.650 M | 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 100.00 % | -58.384 M 0.00 % | -58.384 M 0.00 % | -58.384 M 0.00 % | -58.384 M | 0.000 100.00 % | -61.045 M 0.00 % | -61.045 M 0.00 % | -61.045 M | 0.000 100.00 % | -8.744 M 0.00 % | -8.744 M 0.00 % | -8.744 M | 0.000 100.00 % | -18.875 M 0.00 % | -18.875 M 0.00 % | -18.875 M | 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.500 M 0.00 % | -9.500 M 0.00 % | -9.500 M 0.00 % | -9.500 M | 0.000 100.00 % | -52.432 M 0.00 % | -52.432 M 0.00 % | -52.432 M | 0.000 100.00 % | -12.406 M 0.00 % | -12.406 M 0.00 % | -12.406 M | 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 |
| 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 -100.00 % | 67.884 M 0.00 % | 67.884 M 0.00 % | 67.884 M 0.00 % | 67.884 M | 0.000 -100.00 % | 113.476 M 0.00 % | 113.476 M 0.00 % | 113.476 M | 0.000 -100.00 % | 21.150 M 0.00 % | 21.150 M 0.00 % | 21.150 M | 0.000 -100.00 % | 18.875 M 0.00 % | 18.875 M 0.00 % | 18.875 M | 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 100.00 % | -67.975 M 0.00 % | -67.975 M 0.00 % | -67.975 M 0.00 % | -67.975 M | 0.000 100.00 % | -110.347 M 0.00 % | -110.347 M 0.00 % | -110.347 M | 0.000 100.00 % | -17.403 M 0.00 % | -17.403 M 0.00 % | -17.403 M | 0.000 100.00 % | -20.324 M 0.00 % | -20.324 M 0.00 % | -20.324 M | 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 |
| 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 |
| 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 |
| 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 100.00 % | -1.367 M 0.00 % | -1.367 M 0.00 % | -1.367 M 0.00 % | -1.367 M | 0.000 100.00 % | -3.547 M 0.00 % | -3.547 M 0.00 % | -3.547 M | 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 | 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 100.00 % | -22.496 M 0.00 % | -22.496 M 0.00 % | -22.496 M 0.00 % | -22.496 M | 0.000 100.00 % | -21.082 M 0.00 % | -21.082 M 0.00 % | -21.082 M | 0.000 100.00 % | -25.512 M 0.00 % | -25.512 M 0.00 % | -25.512 M | 0.000 100.00 % | -23.589 M 0.00 % | -23.589 M 0.00 % | -23.589 M | 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 -100.00 % | 54.036 M 0.00 % | 54.036 M 0.00 % | 54.036 M 0.00 % | 54.036 M | 0.000 -100.00 % | 59.823 M 0.00 % | 59.823 M 0.00 % | 59.823 M | 0.000 -100.00 % | 23.810 M 0.00 % | 23.810 M 0.00 % | 23.810 M | 0.000 100.00 % | -7.272 M 0.00 % | -7.272 M 0.00 % | -7.272 M | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.510 M -0.24 % | 74.686 M 1.05 % | 73.910 M 26.37 % | 58.488 M 11.00 % | 52.692 M -0.30 % | 52.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.500 K 0.00 % | -67.500 K 0.00 % | -67.500 K 0.00 % | -67.500 K | 0.000 -100.00 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M | 0.000 -100.00 % | 896.250 K 0.00 % | 896.250 K 0.00 % | 896.250 K | 0.000 100.00 % | -535.786 K 0.00 % | -535.786 K 0.00 % | -535.786 K | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.073 M 380.87 % | 19.563 M 135.49 % | -55.123 M -364.93 % | 20.807 M 155.22 % | -37.681 M -191.62 % | 41.127 M 450.82 % | -11.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.437 M 0.00 % | 5.437 M 0.00 % | 5.437 M 0.00 % | 5.437 M | 0.000 -100.00 % | 2.062 M 0.00 % | 2.062 M 0.00 % | 2.062 M | 0.000 -100.00 % | 193.250 K 0.00 % | 193.250 K 0.00 % | 193.250 K | 0.000 -100.00 % | 729.069 K 0.00 % | 729.069 K 0.00 % | 729.069 K | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.695 M -93.95 % | 94.073 M 380.87 % | 19.563 M -79.35 % | 94.717 M 355.22 % | 20.807 M -77.82 % | 93.819 M 128.12 % | 41.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.370 M 0.00 % | 5.370 M 0.00 % | 5.370 M 0.00 % | 5.370 M | 0.000 -100.00 % | 5.437 M 0.00 % | 5.437 M 0.00 % | 5.437 M | 0.000 -100.00 % | 1.090 M 0.00 % | 1.090 M 0.00 % | 1.090 M | 0.000 -100.00 % | 193.283 K 0.00 % | 193.283 K 0.00 % | 193.283 K | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.510 M -0.24 % | 74.686 M 1.05 % | 73.910 M 26.37 % | 58.488 M 11.00 % | 52.692 M -0.30 % | 52.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.367 M 0.00 % | 36.367 M 0.00 % | 36.367 M 0.00 % | 36.367 M | 0.000 -100.00 % | 74.982 M 0.00 % | 74.982 M 0.00 % | 74.982 M | 0.000 -100.00 % | 20.001 M 0.00 % | 20.001 M 0.00 % | 20.001 M | 0.000 -100.00 % | 50.650 M 0.00 % | 50.650 M 0.00 % | 50.650 M | 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 100.00 % | -58.384 M 0.00 % | -58.384 M 0.00 % | -58.384 M 0.00 % | -58.384 M | 0.000 100.00 % | -61.045 M 0.00 % | -61.045 M 0.00 % | -61.045 M | 0.000 100.00 % | -8.744 M 0.00 % | -8.744 M 0.00 % | -8.744 M | 0.000 100.00 % | -18.875 M 0.00 % | -18.875 M 0.00 % | -18.875 M | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.510 M -0.24 % | 74.686 M 1.05 % | 73.910 M 26.37 % | 58.488 M 11.00 % | 52.692 M -0.30 % | 52.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.017 M 0.00 % | -22.017 M 0.00 % | -22.017 M 0.00 % | -22.017 M | 0.000 -100.00 % | 13.937 M 0.00 % | 13.937 M 0.00 % | 13.937 M | 0.000 -100.00 % | 11.258 M 0.00 % | 11.258 M 0.00 % | 11.258 M | 0.000 -100.00 % | 31.775 M 0.00 % | 31.775 M 0.00 % | 31.775 M | 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 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 |