Binayak Tex Processors Limited ZBINTXPP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.229 B 9.91 % | 2.028 B -19.89 % | 2.532 B 3.11 % | 2.455 B 26.94 % | 1.934 B 8.85 % | 1.777 B 3.51 % | 1.717 B 12.66 % | 1.524 B -7.89 % | 1.654 B -9.81 % | 1.834 B -10.03 % | 2.039 B 27.02 % | 1.605 B 17.31 % | 1.368 B -6.80 % | 1.468 B -5.20 % | 1.549 B 22.33 % | 1.266 B 10.71 % | 1.144 B 9.09 % | 1.048 B |
| Net income | 27.812 M -49.95 % | 55.565 M 5.25 % | 52.795 M 5.84 % | 49.883 M 11.66 % | 44.672 M 8.83 % | 41.048 M 67.85 % | 24.455 M 237.07 % | 7.255 M -38.27 % | 11.754 M -64.80 % | 33.392 M -12.28 % | 38.068 M -41.70 % | 65.298 M 80.55 % | 36.166 M -19.11 % | 44.709 M 1.64 % | 43.986 M 0.89 % | 43.596 M -16.52 % | 52.223 M -0.54 % | 52.507 M |
| Income before tax | 44.839 M -44.22 % | 80.384 M 0.85 % | 79.709 M 12.23 % | 71.020 M 16.88 % | 60.763 M 12.12 % | 54.193 M 106.82 % | 26.203 M 146.07 % | 10.648 M -34.64 % | 16.293 M -71.20 % | 56.572 M 4.52 % | 54.128 M 1.58 % | 53.288 M -5.04 % | 56.117 M -14.90 % | 65.940 M -2.10 % | 67.355 M 2.19 % | 65.912 M -20.74 % | 83.157 M 2.65 % | 81.008 M |
| Income before tax ratio | 0.02 -49.25 % | 0.04 25.89 % | 0.03 8.85 % | 0.03 -7.93 % | 0.03 3.00 % | 0.03 99.81 % | 0.02 118.41 % | 0.01 -29.04 % | 0.01 -68.07 % | 0.03 16.17 % | 0.03 -20.03 % | 0.03 -19.05 % | 0.04 -8.69 % | 0.04 3.26 % | 0.04 -16.46 % | 0.05 -28.41 % | 0.07 -5.91 % | 0.08 |
| EBITDA | 153.471 M -9.28 % | 169.163 M 6.84 % | 158.332 M 20.72 % | 131.152 M 19.86 % | 109.425 M -0.32 % | 109.775 M 51.72 % | 72.352 M 35.00 % | 53.592 M -24.81 % | 71.272 M -33.71 % | 107.522 M -5.87 % | 114.228 M 11.95 % | 102.032 M 57.17 % | 64.919 M -35.01 % | 99.895 M 2.36 % | 97.594 M -51.04 % | 199.314 M 76.40 % | 112.987 M 13.96 % | 99.150 M |
| Net income ratio | 0.01 -54.46 % | 0.03 31.38 % | 0.02 2.65 % | 0.02 -12.04 % | 0.02 -0.02 % | 0.02 62.16 % | 0.01 199.18 % | 0.00 -32.98 % | 0.01 -60.97 % | 0.02 -2.50 % | 0.02 -54.10 % | 0.04 53.91 % | 0.03 -13.20 % | 0.03 7.21 % | 0.03 -17.52 % | 0.03 -24.59 % | 0.05 -8.83 % | 0.05 |
| Ratio EBITDA | 0.07 -17.46 % | 0.08 33.37 % | 0.06 17.08 % | 0.05 -5.58 % | 0.06 -8.43 % | 0.06 46.58 % | 0.04 19.83 % | 0.04 -18.36 % | 0.04 -26.50 % | 0.06 4.62 % | 0.06 -11.86 % | 0.06 33.98 % | 0.05 -30.27 % | 0.07 7.97 % | 0.06 -59.97 % | 0.16 59.34 % | 0.10 4.46 % | 0.09 |
| Gross profit ratio | 0.41 71.17 % | 0.24 44.08 % | 0.16 17.70 % | 0.14 -8.64 % | 0.15 3.32 % | 0.15 2.86 % | 0.14 -3.14 % | 0.15 3.62 % | 0.14 -16.70 % | 0.17 11.29 % | 0.15 -8.56 % | 0.17 -10.74 % | 0.19 7.90 % | 0.18 -43.14 % | 0.31 230.98 % | 0.09 -20.08 % | 0.12 -61.97 % | 0.31 |
| Weighted average shs out dil | 711.304 K 0.00 % | 711.278 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.284 K |
| Weighted average shs out | 711.304 K 0.00 % | 711.278 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.284 K |
| EPS diluted | 39.10 -49.95 % | 78.12 5.25 % | 74.22 5.83 % | 70.13 11.67 % | 62.80 8.82 % | 57.71 67.86 % | 34.38 237.06 % | 10.20 -38.26 % | 16.52 -64.81 % | 46.95 -12.28 % | 53.52 -41.70 % | 91.80 80.53 % | 50.85 -19.11 % | 62.86 1.65 % | 61.84 0.90 % | 61.29 -16.52 % | 73.42 -0.54 % | 73.82 |
| Earnings per share | 39.10 -49.95 % | 78.12 5.25 % | 74.22 5.83 % | 70.13 11.67 % | 62.80 8.82 % | 57.71 67.86 % | 34.38 237.06 % | 10.20 -38.26 % | 16.52 -64.81 % | 46.95 -12.28 % | 53.52 -41.70 % | 91.80 80.53 % | 50.85 -19.11 % | 62.86 1.65 % | 61.84 0.90 % | 61.29 -16.52 % | 73.42 -0.54 % | 73.82 |
| Gross profit | 905.748 M 88.14 % | 481.430 M 15.42 % | 417.107 M 21.36 % | 343.695 M 15.98 % | 296.345 M 12.47 % | 263.495 M 6.47 % | 247.478 M 9.13 % | 226.783 M -4.56 % | 237.618 M -24.87 % | 316.297 M 0.12 % | 315.909 M 16.14 % | 272.009 M 4.71 % | 259.781 M 0.56 % | 258.338 M -46.10 % | 479.272 M 304.87 % | 118.375 M -11.52 % | 133.793 M -58.51 % | 322.500 M |
| Income tax expense | 17.027 M -31.40 % | 24.819 M -7.78 % | 26.914 M 27.33 % | 21.138 M 31.36 % | 16.091 M 22.41 % | 13.145 M 652.23 % | 1.748 M -48.50 % | 3.393 M -25.25 % | 4.539 M -80.42 % | 23.180 M 44.33 % | 16.060 M 233.72 % | -12.010 M -160.20 % | 19.950 M -6.03 % | 21.231 M -9.15 % | 23.369 M 4.72 % | 22.316 M -27.86 % | 30.934 M 8.54 % | 28.501 M |
| Cost of revenue | 1.323 B -14.44 % | 1.547 B -26.86 % | 2.115 B 0.14 % | 2.112 B 28.93 % | 1.638 B 8.22 % | 1.513 B 3.01 % | 1.469 B 13.28 % | 1.297 B -8.45 % | 1.417 B -6.67 % | 1.518 B -11.89 % | 1.723 B 29.24 % | 1.333 B 20.26 % | 1.109 B -8.37 % | 1.210 B 13.14 % | 1.069 B -6.82 % | 1.148 B 13.66 % | 1.010 B 39.14 % | 725.716 M |
| General and administrative expenses | 0.000 -100.00 % | 41.892 M -57.25 % | 97.985 M 37.63 % | 71.194 M 18.89 % | 59.880 M 9.22 % | 54.826 M 0.76 % | 54.413 M -0.48 % | 54.675 M -20.92 % | 69.135 M -63.06 % | 187.179 M 3.08 % | 181.591 M 14.07 % | 159.192 M 14.96 % | 138.475 M 2.75 % | 134.768 M 252.28 % | 38.256 M -9.41 % | 42.232 M -18.30 % | 51.691 M | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 30.297 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 |
| Other expenses | 0.000 -100.00 % | 312.625 M 2 415.08 % | 12.430 M -33.16 % | 18.598 M -14.04 % | 21.635 M 21 855.11 % | 98.542 K -96.89 % | 3.169 M 58.44 % | 2.000 M 107.26 % | -27.532 M -579.19 % | -4.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 95.935 M -75.07 % | 384.814 M 14.74 % | 335.382 M 20.65 % | 277.982 M 10.87 % | 250.717 M 2.01 % | 245.769 M 6.46 % | 230.854 M 5.90 % | 217.998 M 6.97 % | 203.795 M -13.21 % | 234.805 M 3.41 % | 227.064 M 15.24 % | 197.038 M 15.12 % | 171.152 M 3.05 % | 166.079 M -56.65 % | 383.133 M 612.95 % | -74.691 M -320.69 % | 33.844 M -85.05 % | 226.337 M |
| Cost and expenses | 1.419 B -26.52 % | 1.932 B -21.16 % | 2.450 B 2.52 % | 2.390 B 26.53 % | 1.889 B 7.36 % | 1.759 B 3.48 % | 1.700 B 12.22 % | 1.515 B -6.51 % | 1.621 B -7.55 % | 1.753 B -10.11 % | 1.950 B 27.43 % | 1.530 B 19.57 % | 1.280 B -6.99 % | 1.376 B -5.27 % | 1.453 B 35.38 % | 1.073 B 2.81 % | 1.044 B 9.62 % | 952.053 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 95.935 M 32.89 % | 72.189 M -26.33 % | 97.985 M 37.63 % | 71.194 M 18.89 % | 59.880 M 9.22 % | 54.826 M 0.76 % | 54.413 M -0.48 % | 54.675 M -20.92 % | 69.135 M -63.06 % | 187.179 M 3.08 % | 181.591 M 14.07 % | 159.192 M 14.96 % | 138.475 M 2.75 % | 134.768 M 252.28 % | 38.256 M -9.41 % | 42.232 M -18.30 % | 51.691 M | 0.000 |
| Interest income | 0.000 -100.00 % | 14.439 M 21.33 % | 11.901 M -36.00 % | 18.596 M -14.05 % | 21.635 M -54.90 % | 47.968 M 243.43 % | 13.967 M 2.77 % | 13.591 M -11.93 % | 15.431 M 19.43 % | 12.921 M 7.42 % | 12.028 M -35.69 % | 18.705 M 60.08 % | 11.685 M 10.44 % | 10.580 M 15.32 % | 9.175 M -0.92 % | 9.260 M 12.82 % | 8.208 M | 0.000 |
| Interest expense | 59.265 M 33.20 % | 44.493 M 6.85 % | 41.640 M 50.61 % | 27.647 M 8.69 % | 25.438 M -10.69 % | 28.483 M -3.71 % | 29.580 M 10.75 % | 26.709 M -31.93 % | 39.239 M 3.69 % | 37.842 M -19.05 % | 46.745 M 24.67 % | 37.496 M -5.66 % | 39.746 M 14.77 % | 34.631 M 48.17 % | 23.373 M 13.32 % | 20.625 M -17.59 % | 25.027 M 65.14 % | 15.155 M |
| Depreciation and amortization | 49.367 M 11.30 % | 44.354 M 19.93 % | 36.984 M 13.85 % | 32.485 M 39.87 % | 23.225 M -14.30 % | 27.099 M 63.56 % | 16.569 M 2.06 % | 16.235 M 3.14 % | 15.740 M 20.09 % | 13.107 M -1.85 % | 13.354 M 59.83 % | 8.355 M 6.26 % | 7.863 M 2.97 % | 7.636 M 11.21 % | 6.866 M 9.91 % | 6.247 M 19.47 % | 5.229 M 75.06 % | 2.987 M |
| Operating income | 809.813 M 738.18 % | 96.616 M 229.71 % | 29.304 M 111.79 % | 13.836 M -51.08 % | 28.285 M 429.78 % | -8.577 M -487.95 % | 2.211 M 106.83 % | -32.358 M -304.25 % | 15.842 M -72.00 % | 56.572 M 4.52 % | 54.128 M 1.58 % | 53.288 M -5.04 % | 56.117 M -14.90 % | 65.940 M -2.10 % | 67.355 M -60.78 % | 171.750 M 106.54 % | 83.157 M 2.65 % | 81.008 M |
| Operating income ratio | 0.36 662.61 % | 0.05 311.57 % | 0.01 105.41 % | 0.01 -61.47 % | 0.01 402.96 % | 0.00 -474.80 % | 0.00 106.06 % | -0.02 -321.75 % | 0.01 -68.95 % | 0.03 16.17 % | 0.03 -20.03 % | 0.03 -19.05 % | 0.04 -8.69 % | 0.04 3.26 % | 0.04 -67.94 % | 0.14 86.56 % | 0.07 -5.91 % | 0.08 |
| Total other income expenses net | -764.974 M -4 612.75 % | -16.232 M 44.43 % | -29.210 M -650.38 % | 5.307 M -64.93 % | 15.135 M -58.50 % | 36.467 M 280.71 % | 9.579 M 414.16 % | 1.863 M 313.34 % | 450.713 K 101.71 % | -26.378 M | 0.000 | 0.000 | 0.000 100.00 % | -24.920 M | 0.000 100.00 % | -105.838 M | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 456.667 M -26.32 % | 619.772 M 19.06 % | 520.553 M 1.85 % | 511.110 M 1.86 % | 501.756 M 31.19 % | 382.452 M 17.58 % | 325.270 M 2.68 % | 316.774 M -30.91 % | 458.511 M 14.01 % | 402.169 M -2.58 % | 412.840 M 6.45 % | 387.816 M 4.67 % | 370.509 M 24.01 % | 298.785 M 30.76 % | 228.504 M -7.86 % | 247.996 M 22.45 % | 202.524 M -24.70 % | 268.966 M |
| Total investments | 73.710 M 0.00 % | 73.710 M -53.32 % | 157.895 M 114.21 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M -49.02 % | 144.573 M |
| Total debt | 514.084 M -17.08 % | 619.955 M 19.02 % | 520.898 M 1.86 % | 511.400 M 1.87 % | 502.036 M 31.18 % | 382.705 M 17.53 % | 325.628 M 2.69 % | 317.108 M -30.91 % | 458.954 M 14.01 % | 402.553 M -16.35 % | 481.257 M 11.79 % | 430.491 M 5.02 % | 409.925 M 19.70 % | 342.458 M 23.83 % | 276.550 M -1.12 % | 279.670 M 20.43 % | 232.224 M -13.66 % | 268.966 M |
| Accumulated other comprehensive income loss | 952.490 M 645.40 % | 127.782 M 295.45 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M 0.00 % | 32.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 771.695 M 7.76 % | 716.129 M 7.96 % | 663.334 M 8.13 % | 613.451 M 7.85 % | 568.780 M 7.78 % | 527.732 M 4.86 % | 503.276 M 1.46 % | 496.021 M 2.43 % | 484.267 M 6.30 % | 455.588 M 8.30 % | 420.655 M 14.62 % | 367.010 M 7.16 % | 342.497 M 10.68 % | 309.442 M 11.67 % | 277.114 M 13.11 % | 244.996 M | 0.000 |
| Common stock | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M | 0.000 |
| Total equity | 959.603 M 2.99 % | 931.789 M 6.34 % | 876.225 M 6.41 % | 823.430 M 6.45 % | 773.546 M 6.13 % | 728.875 M 5.97 % | 687.828 M 3.69 % | 663.372 M 1.11 % | 656.117 M 1.82 % | 644.363 M 4.98 % | 613.819 M 6.26 % | 577.652 M 12.38 % | 514.008 M 7.20 % | 479.495 M 9.87 % | 436.439 M 10.74 % | 394.112 M 11.97 % | 351.994 M 17.76 % | 298.912 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.06 % | -1.677 M -267.73 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.618 M 9.75 % | 4.208 M 0.00 % | 4.208 M -98.40 % | 263.740 M | 0.000 -100.00 % | 6.247 M |
| Long term debt | 118.617 M -31.78 % | 173.866 M 66.83 % | 104.216 M 11.12 % | 93.790 M 38.97 % | 67.489 M 375.16 % | 14.203 M 162.29 % | 5.415 M 56.96 % | 3.450 M -65.62 % | 10.034 M 585.87 % | 1.463 M -50.29 % | 2.943 M -26.86 % | 4.024 M 268.56 % | 1.092 M -77.82 % | 4.922 M -54.28 % | 10.766 M -32.42 % | 15.930 M -93.14 % | 232.224 M 1 155.74 % | 18.493 M |
| Total non current liabilities | 193.111 M -19.51 % | 239.914 M 54.82 % | 154.961 M 15.54 % | 134.121 M 32.94 % | 100.892 M 164.55 % | 38.137 M 56.42 % | 24.381 M -5.01 % | 25.668 M -14.32 % | 29.959 M 45.09 % | 20.648 M 12.00 % | 18.436 M -20.04 % | 23.056 M 7.85 % | 21.377 M -11.87 % | 24.257 M -15.98 % | 28.870 M -90.10 % | 291.696 M 20.06 % | 242.965 M 882.07 % | 24.740 M |
| Other current liabilities | 105.222 M 124.86 % | 46.795 M -57.90 % | 111.157 M 14.38 % | 97.182 M 37.80 % | 70.524 M 45.43 % | 48.495 M 25.23 % | 38.724 M 5.87 % | 36.577 M 50.83 % | 24.250 M 2.57 % | 23.643 M 171.74 % | 8.701 M -77.50 % | 38.668 M 6.65 % | 36.259 M -11.93 % | 41.169 M -22.87 % | 53.375 M -75.96 % | 222.070 M 58.56 % | 140.057 M -33.07 % | 209.244 M |
| Deferred revenue | 0.000 -100.00 % | 11.298 M -37.70 % | 18.135 M -6.63 % | 19.423 M 290.76 % | 4.971 M 34.00 % | 3.709 M -90.52 % | 39.135 M 5 958.93 % | 645.906 K -83.36 % | 3.882 M 1 703.80 % | 215.237 K -87.43 % | 1.712 M 3.56 % | 1.653 M 0.00 % | 1.653 M -38.47 % | 2.687 M 1.64 % | 2.644 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 395.467 M -11.35 % | 446.089 M 7.06 % | 416.682 M -0.22 % | 417.609 M -3.90 % | 434.547 M 17.92 % | 368.502 M 15.08 % | 320.213 M 2.09 % | 313.658 M -30.13 % | 448.920 M 11.93 % | 401.090 M -16.15 % | 478.314 M 12.16 % | 426.467 M 4.31 % | 408.833 M 21.12 % | 337.536 M 27.00 % | 265.784 M | 0.000 -100.00 % | 220.183 M -12.09 % | 250.473 M |
| Total current liabilities | 996.322 M 10.50 % | 901.629 M -8.89 % | 989.646 M 8.66 % | 910.765 M -3.25 % | 941.379 M 39.47 % | 674.968 M 8.02 % | 624.881 M 5.71 % | 591.105 M -13.60 % | 684.151 M 8.00 % | 633.468 M -19.46 % | 786.551 M 10.05 % | 714.724 M 15.83 % | 617.019 M 1.62 % | 607.177 M 17.44 % | 517.024 M 121.88 % | 233.024 M 50.13 % | 155.218 M -67.12 % | 472.105 M |
| Total liabilities | 1.189 B 4.20 % | 1.142 B -0.27 % | 1.145 B 9.54 % | 1.045 B 0.25 % | 1.042 B 46.16 % | 713.105 M 9.83 % | 649.262 M 5.27 % | 616.773 M -13.63 % | 714.110 M 9.17 % | 654.116 M -18.74 % | 804.986 M 9.11 % | 737.780 M 15.57 % | 638.396 M 1.10 % | 631.434 M 15.67 % | 545.894 M 4.04 % | 524.719 M 31.78 % | 398.183 M -19.86 % | 496.845 M |
| Other non current assets | 285.878 M 2.55 % | 278.770 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -374.168 K | 0.000 -100.00 % | 68.080 M -74.98 % | 272.136 M 4.96 % | 259.283 M 5.75 % | 245.194 M 3.21 % | 237.563 M 12.14 % | 211.849 M 187.41 % | 73.710 M 0.00 % | 73.710 M 204.02 % | -70.863 M |
| Long term investments | 73.710 M 1.44 % | 72.662 M -53.98 % | 157.895 M -0.70 % | 159.009 M -0.41 % | 159.669 M -7.67 % | 172.939 M -7.86 % | 187.699 M -0.96 % | 189.513 M -0.18 % | 189.849 M 10.36 % | 172.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.573 M |
| Intangible assets | 46.000 K 0.00 % | 46.000 K 0.24 % | 45.892 K 0.00 % | 45.892 K -0.23 % | 46.000 K 0.24 % | 45.892 K 0.00 % | 45.892 K 0.00 % | 45.892 K -24.47 % | 60.761 K -75.13 % | 244.329 K -99.97 % | 719.678 M 34.07 % | 536.785 M -1.88 % | 547.077 M | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 46.000 K 0.00 % | 46.000 K 0.24 % | 45.892 K 0.00 % | 45.892 K -0.23 % | 46.000 K 0.24 % | 45.892 K 0.00 % | 45.892 K 0.00 % | 45.892 K -24.47 % | 60.761 K -75.13 % | 244.329 K -42.90 % | 427.897 K -30.02 % | 611.465 K 4.73 % | 583.870 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 708.103 M -3.47 % | 733.576 M 28.09 % | 572.697 M 17.68 % | 486.648 M 16.63 % | 417.252 M 40.97 % | 295.979 M 45.98 % | 202.758 M 1.59 % | 199.586 M 7.17 % | 186.232 M 77.59 % | 104.867 M -0.28 % | 105.163 M -8.12 % | 114.460 M 1.39 % | 112.893 M -3.71 % | 117.245 M 0.34 % | 116.850 M 3.20 % | 113.225 M 6.73 % | 106.085 M 49.70 % | 70.863 M |
| Total non current assets | 1.068 B -1.60 % | 1.085 B 16.43 % | 931.927 M 15.55 % | 806.527 M 11.46 % | 723.603 M 23.95 % | 583.767 M 14.81 % | 508.482 M 1.71 % | 499.928 M 6.04 % | 471.462 M 18.15 % | 399.039 M 5.64 % | 377.727 M 0.90 % | 374.355 M 4.37 % | 358.670 M 1.09 % | 354.809 M 7.94 % | 328.699 M 75.84 % | 186.935 M 3.97 % | 179.795 M 24.36 % | 144.573 M |
| Other current assets | 103.995 M 883.03 % | 10.579 M -44.09 % | 18.923 M -97.64 % | 800.516 M -1.08 % | 809.225 M 19.99 % | 674.384 M 10.32 % | 611.289 M 1 437.11 % | 39.769 M 28.93 % | 30.845 M -95.49 % | 684.446 M -13.95 % | 795.415 M 826.78 % | 85.826 M 45.29 % | 59.071 M 246.78 % | 17.034 M -34.81 % | 26.129 M -95.48 % | 577.800 M 57 780 000 500.00 % | 1.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 1.048 M | 0.000 -100.00 % | 3.768 M -72.40 % | 13.655 M 3.82 % | 13.152 M 112.29 % | 6.195 M -38.47 % | 10.068 M -67.43 % | 30.908 M -6.53 % | 33.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 57.417 M 31 275.41 % | 183.000 K -46.89 % | 344.598 K 18.98 % | 289.619 K 3.44 % | 280.000 K 10.92 % | 252.445 K -29.43 % | 357.739 K 7.20 % | 333.711 K -24.63 % | 442.791 K 15.18 % | 384.450 K -99.44 % | 68.418 M 60.32 % | 42.674 M 8.27 % | 39.415 M -9.75 % | 43.674 M -9.10 % | 48.047 M 51.69 % | 31.674 M 6.65 % | 29.700 M | 0.000 |
| Cash and short term investments | 57.417 M 10.25 % | 52.078 M 15 012.68 % | 344.598 K -91.51 % | 4.058 M -70.88 % | 13.935 M 3.96 % | 13.404 M 104.55 % | 6.553 M -37.00 % | 10.402 M -66.82 % | 31.351 M -6.29 % | 33.454 M -51.10 % | 68.418 M 60.32 % | 42.674 M 8.27 % | 39.415 M -9.75 % | 43.674 M -9.10 % | 48.047 M 51.69 % | 31.674 M 6.65 % | 29.700 M 45.97 % | 20.347 M |
| Total current assets | 1.081 B 9.41 % | 988.279 M -9.24 % | 1.089 B 2.55 % | 1.062 B -2.79 % | 1.092 B 27.27 % | 858.213 M 3.57 % | 828.608 M 6.20 % | 780.217 M -13.19 % | 898.765 M -0.08 % | 899.441 M -13.60 % | 1.041 B 10.63 % | 941.077 M 18.56 % | 793.733 M 4.97 % | 756.120 M 15.68 % | 653.634 M -10.69 % | 731.896 M 28.32 % | 570.382 M -12.41 % | 651.184 M |
| Inventory | 332.339 M 19.37 % | 278.412 M -5.03 % | 293.143 M 13.97 % | 257.215 M -4.40 % | 269.054 M 57.87 % | 170.425 M -19.14 % | 210.766 M 34.88 % | 156.263 M -33.16 % | 233.773 M 28.77 % | 181.541 M 2.03 % | 177.921 M -35.49 % | 275.792 M 33.08 % | 207.240 M -1.71 % | 210.854 M 51.98 % | 138.738 M 12.96 % | 122.822 M 7.42 % | 114.339 M 10.71 % | 103.278 M |
| Net receivables | 587.548 M -9.22 % | 647.210 M -11.13 % | 728.275 M -0.91 % | 734.959 M 4.73 % | 701.738 M 25.34 % | 559.879 M 8.77 % | 514.720 M -3.78 % | 534.949 M -2.89 % | 550.863 M -4.72 % | 578.151 M -19.67 % | 719.678 M 34.07 % | 536.785 M -1.88 % | 547.077 M 12.90 % | 484.557 M | 0.000 -100.00 % | 544.673 M 27.75 % | 426.343 M -19.19 % | 527.558 M |
| Tax assets | 0.000 -100.00 % | 93.034 M -53.78 % | 201.289 M 25.16 % | 160.825 M 9.68 % | 146.635 M 27.73 % | 114.803 M -2.69 % | 117.979 M 6.14 % | 111.158 M 16.62 % | 95.320 M 77.13 % | 53.815 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 |
| Account payables | 495.633 M 25.00 % | 396.494 M -10.43 % | 442.683 M 11.95 % | 395.420 M -9.17 % | 435.325 M 69.46 % | 256.887 M -3.26 % | 265.534 M 10.41 % | 240.488 M 14.46 % | 210.107 M -0.01 % | 210.126 M -29.45 % | 297.823 M 20.12 % | 247.936 M 45.61 % | 170.274 M -24.59 % | 225.785 M 15.66 % | 195.221 M 1 682.27 % | 10.954 M -27.75 % | 15.161 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 953.000 K -3.69 % | 989.517 K 78.58 % | 554.101 K -43.63 % | 983.000 K -9.33 % | 1.084 M 163.91 % | 410.829 K 7.42 % | 382.463 K -56.20 % | 873.155 K 171.72 % | 321.345 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.388 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.116 M -52.81 % | 8.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.207 M | 0.000 -100.00 % | 7.193 M |
| 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 |
| Other total stockholders equity | 952.490 M 3 679.87 % | 25.199 M 0.00 % | 25.200 M -83.53 % | 152.983 M 0.00 % | 152.982 M 507.07 % | 25.200 M 0.00 % | 25.200 M -83.53 % | 152.983 M 0.00 % | 152.983 M 0.00 % | 152.983 M 1.23 % | 151.118 M 0.82 % | 149.885 M 7.15 % | 139.885 M 7.70 % | 129.885 M 8.34 % | 119.885 M 9.10 % | 109.885 M 10.01 % | 99.885 M -66.58 % | 298.912 M |
| Deferred tax liabilities non current | 74.494 M 12.79 % | 66.048 M 30.16 % | 50.745 M 25.82 % | 40.331 M 20.74 % | 33.402 M 30.42 % | 25.611 M 42.56 % | 17.966 M -15.33 % | 21.218 M 6.49 % | 19.925 M 14.03 % | 17.473 M 12.78 % | 15.493 M -18.60 % | 19.032 M 21.48 % | 15.667 M 3.57 % | 15.126 M 8.86 % | 13.895 M 15.55 % | 12.026 M 11.96 % | 10.741 M | 0.000 |
| Other liabilities | 0.000 -100.00 % | 1.001 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 |
| Total assets | 2.149 B 3.65 % | 2.073 B 2.60 % | 2.021 B 8.16 % | 1.868 B 2.89 % | 1.816 B 25.93 % | 1.442 B 7.84 % | 1.337 B 4.45 % | 1.280 B -6.57 % | 1.370 B 5.53 % | 1.298 B -8.48 % | 1.419 B 7.86 % | 1.315 B 14.15 % | 1.152 B 3.73 % | 1.111 B 13.09 % | 982.333 M 6.91 % | 918.832 M 22.48 % | 750.177 M -5.73 % | 795.757 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -1.906 M -102.52 % | 75.509 M 477.46 % | 13.076 M 167.71 % | -19.312 M 70.45 % | -65.351 M -92.08 % | -34.022 M -8.10 % | -31.473 M -125.75 % | 122.237 M 470.61 % | 21.422 M -73.66 % | 81.338 M 220.99 % | -67.225 M 12.54 % | -76.865 M 28.85 % | -108.039 M 4.50 % | -113.125 M -334.08 % | -26.061 M 66.35 % | -77.443 M -370.54 % | 28.625 M |
| Accounts receivables | -21.395 M -123.98 % | 89.211 M 675.07 % | 11.510 M 4.06 % | 11.061 M 105.87 % | -188.422 M -783.57 % | -21.325 M -4 208.08 % | -495.000 K -120.26 % | 2.443 M -96.71 % | 74.236 M -11.29 % | 83.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -53.927 M -466.08 % | 14.731 M 141.00 % | -35.928 M -403.50 % | 11.838 M 112.00 % | -98.629 M -344.49 % | 40.341 M 173.96 % | -54.541 M -170.37 % | 77.511 M 248.40 % | -52.232 M -1 342.87 % | -3.620 M -103.70 % | 97.871 M 242.77 % | -68.552 M -1 996.85 % | 3.614 M 105.01 % | -72.116 M -353.10 % | -15.916 M -87.62 % | -8.483 M 23.31 % | -11.061 M |
| Accounts payables | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K 99.95 % | -2.196 M -109.97 % | 22.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 73.416 M 358.21 % | -28.433 M -175.83 % | 37.495 M 188.83 % | -42.210 M -119.04 % | 221.701 M 536.06 % | -50.842 M -3 412.18 % | 1.535 M -96.37 % | 42.283 M 7 365.12 % | -582.000 K -145.65 % | 1.275 M 100.77 % | -165.096 M -1 886.00 % | -8.313 M 92.55 % | -111.653 M -172.26 % | -41.009 M -304.23 % | -10.145 M 85.29 % | -68.960 M -273.76 % | 39.686 M |
| Other non cash items | 68.441 M 280.20 % | 18.002 M -44.76 % | 32.586 M 67.00 % | 19.513 M -32.96 % | 29.108 M 244.19 % | -20.187 M -308.33 % | 9.690 M 285.70 % | -5.218 M -162.39 % | 8.363 M 972.18 % | 780.000 K -92.65 % | 10.619 M 456.58 % | -2.978 M -138.13 % | 7.811 M 73.85 % | 4.493 M -92.49 % | 59.811 M 587.14 % | -12.278 M 23.92 % | -16.138 M |
| Net cash provided by operating activities | 143.714 M -25.70 % | 193.430 M 19.09 % | 162.419 M 56.51 % | 103.774 M 117.35 % | 47.745 M 76.29 % | 27.083 M 24.45 % | 21.763 M -84.88 % | 143.902 M 132.79 % | 61.817 M -59.28 % | 151.797 M 1 295.83 % | 10.875 M 159.75 % | -18.200 M 49.79 % | -36.248 M -3.40 % | -35.056 M -186.31 % | 40.616 M 331.27 % | -17.562 M -117.41 % | 100.873 M |
| Investments in property plant and equipment | -43.234 M 79.51 % | -211.017 M -38.97 % | -151.845 M -297 635.29 % | -51.000 K 78.84 % | -241.000 K 99.78 % | -110.298 M -359.08 % | -24.026 M 16.02 % | -28.609 M 70.39 % | -96.627 M -209.58 % | -31.212 M -651.37 % | -4.154 M 59.78 % | -10.329 M 3.61 % | -10.716 M -23.14 % | -8.702 M 17.14 % | -10.502 M 20.48 % | -13.207 M 65.98 % | -38.818 M |
| Acquisitions net | 0.000 -100.00 % | 850.000 K -79.10 % | 4.067 M 238.92 % | 1.200 M 108.70 % | 575.000 K -98.88 % | 51.221 M 46 891.74 % | 109.000 K -80.15 % | 549.000 K -15.15 % | 647.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 155.842 M 6 672.84 % | -2.371 M 39.45 % | -3.916 M -160.25 % | 6.500 M 416.92 % | -2.051 M | 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 -100.00 % | 4.871 M -17.69 % | 5.918 M -59.43 % | 14.587 M -22.52 % | 18.828 M 316.00 % | 4.526 M -67.60 % | 13.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 5.840 M | 0.000 100.00 % | -145.927 M -36.38 % | -107.001 M 28.98 % | -150.662 M -3 428.81 % | 4.526 M 320.67 % | -2.051 M -115.09 % | 13.594 M 1.81 % | 13.352 M 3.33 % | 12.922 M 7.43 % | 12.028 M -36.97 % | 19.084 M 3.79 % | 18.387 M 69.28 % | 10.862 M 18.37 % | 9.176 M -0.93 % | 9.262 M -13.70 % | 10.732 M |
| Net cash used for investing activites | -37.394 M 81.79 % | -205.296 M -55.59 % | -131.945 M -40.91 % | -93.636 M 30.85 % | -135.416 M -211.12 % | -43.525 M -209.74 % | -14.052 M 2.86 % | -14.466 M 82.49 % | -82.628 M -351.77 % | -18.290 M -332.28 % | 7.874 M -10.06 % | 8.755 M 14.13 % | 7.671 M 255.14 % | 2.160 M 262.90 % | -1.326 M 66.39 % | -3.945 M 85.95 % | -28.086 M |
| Debt repayment | -45.871 M -399.93 % | 15.294 M 384.45 % | 3.157 M 51.78 % | 2.080 M -98.14 % | 111.980 M 108.40 % | 53.733 M 291.84 % | 13.713 M 109.72 % | -141.125 M -350.21 % | 56.402 M 170.10 % | -80.457 M -260.52 % | 50.124 M 159.35 % | 19.327 M -70.06 % | 64.548 M -0.41 % | 64.812 M 1 331.04 % | 4.529 M -90.45 % | 47.446 M 229.13 % | -36.742 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.423 M 0.00 % | -1.423 M 0.00 % | -1.423 M 0.00 % | -1.423 M 0.00 % | -1.423 M 0.00 % | -1.423 M 14.23 % | -1.659 M 0.36 % | -1.665 M 0.00 % | -1.665 M |
| Other financing activites | -55.110 M -5 510 900.00 % | -1.000 K 100.00 % | -34.622 M -73.55 % | -19.949 M 7.27 % | -21.512 M 23.28 % | -28.041 M -10.67 % | -25.338 M -13.33 % | -22.358 M 35.92 % | -34.892 M 3.77 % | -36.260 M -15 665.22 % | -230.000 K -23 100.00 % | 1.000 K 100.00 % | -38.807 M -11.30 % | -34.866 M -35.21 % | -25.787 M | 0.000 100.00 % | -25.269 M |
| Net cash used provided by financing activities | -100.981 M -760.31 % | 15.293 M 148.60 % | -31.465 M -76.09 % | -17.869 M -119.75 % | 90.468 M 252.13 % | 25.692 M 321.01 % | -11.625 M 92.89 % | -163.483 M -913.87 % | 20.087 M 116.97 % | -118.370 M -2 378.54 % | 5.195 M 125.91 % | -20.052 M -182.46 % | 24.318 M -14.74 % | 28.523 M 224.46 % | -22.917 M -197.59 % | 23.482 M 137.02 % | -63.434 M |
| Effect of forex changes on cash | 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 |
| Net change in cash | 5.339 M 51.99 % | 3.513 M 454.45 % | -991.000 K 87.18 % | -7.731 M -376.30 % | 2.798 M -69.75 % | 9.250 M 336.33 % | -3.914 M 88.50 % | -34.047 M -4 602.62 % | -724.000 K -104.64 % | 15.590 M -39.44 % | 25.744 M 689.94 % | 3.259 M 176.52 % | -4.259 M 2.61 % | -4.373 M -126.71 % | 16.373 M 729.43 % | 1.974 M -78.89 % | 9.353 M |
| Cash at beginning of period | 52.078 M 7.23 % | 48.565 M -2.17 % | 49.641 M -13.48 % | 57.372 M 5.13 % | 54.574 M 20.41 % | 45.324 M -7.95 % | 49.237 M -40.88 % | 83.284 M -0.86 % | 84.008 M 22.79 % | 68.418 M 60.33 % | 42.674 M 8.27 % | 39.415 M -9.75 % | 43.674 M -9.10 % | 48.047 M 51.69 % | 31.674 M 6.65 % | 29.700 M 45.97 % | 20.347 M |
| Cash at end of period | 57.417 M 10.25 % | 52.078 M 7.05 % | 48.650 M -2.00 % | 49.641 M -13.48 % | 57.372 M 5.13 % | 54.574 M 20.41 % | 45.323 M -7.95 % | 49.237 M -40.88 % | 83.284 M -0.86 % | 84.008 M 22.79 % | 68.418 M 60.33 % | 42.674 M 8.27 % | 39.415 M -9.75 % | 43.674 M -9.10 % | 48.047 M 51.69 % | 31.674 M 6.65 % | 29.700 M |
| Operating cash flow | 143.714 M -25.70 % | 193.430 M 19.09 % | 162.419 M 56.51 % | 103.774 M 117.35 % | 47.745 M 76.29 % | 27.083 M 24.45 % | 21.763 M -84.88 % | 143.902 M 132.79 % | 61.817 M -59.28 % | 151.797 M 1 295.83 % | 10.875 M 159.75 % | -18.200 M 49.79 % | -36.248 M -3.40 % | -35.056 M -186.31 % | 40.616 M 331.27 % | -17.562 M -117.41 % | 100.873 M |
| Capital expenditure | -43.234 M 79.51 % | -211.016 M -38.97 % | -151.845 M -297 635.29 % | -51.000 K 78.84 % | -241.000 K 99.78 % | -110.298 M -359.08 % | -24.026 M 16.02 % | -28.609 M 70.39 % | -96.627 M -209.58 % | -31.212 M -651.37 % | -4.154 M 59.78 % | -10.329 M 3.61 % | -10.716 M -23.14 % | -8.702 M 17.14 % | -10.502 M 20.48 % | -13.207 M 65.98 % | -38.818 M |
| Free CashFlow | 100.480 M 671.35 % | -17.587 M -266.32 % | 10.574 M -89.81 % | 103.723 M 118.35 % | 47.504 M 157.09 % | -83.215 M -3 577.20 % | -2.263 M -101.96 % | 115.293 M 431.21 % | -34.810 M -128.87 % | 120.585 M 1 694.15 % | 6.721 M 123.56 % | -28.529 M 39.25 % | -46.964 M -7.33 % | -43.758 M -245.31 % | 30.114 M 197.87 % | -30.769 M -149.58 % | 62.055 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 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 | 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 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 682.552 M 45.72 % | 468.400 M -20.12 % | 586.366 M 13.57 % | 516.296 M -12.64 % | 591.024 M 12.44 % | 525.645 M -5.92 % | 558.699 M 35.86 % | 411.238 M -21.44 % | 523.441 M -13.68 % | 606.390 M 15.72 % | 524.022 M -6.95 % | 563.181 M -26.14 % | 762.447 M 11.77 % | 682.161 M -4.78 % | 716.401 M 5.77 % | 677.292 M 28.09 % | 528.746 M -0.80 % | 533.021 M -27.25 % | 732.717 M 20.91 % | 606.015 M 49.89 % | 404.313 M 111.42 % | 191.241 M -48.61 % | 372.160 M -5.21 % | 392.619 M -8.95 % | 431.210 M -12.16 % | 490.876 M 15.96 % | 423.317 M -10.11 % | 470.929 M 9.21 % | 431.210 M 10.20 % | 391.292 M -4.87 % | 411.322 M 0.03 % | 411.218 M 16.69 % | 352.401 M -12.59 % | 403.151 M 0.87 % | 399.669 M 0.03 % | 399.553 M -5.00 % | 420.598 M -13.36 % | 485.431 M -6.78 % | 520.716 M 30.77 % | 398.187 M -10.92 % | 447.011 M -0.30 % | 448.377 M -20.73 % | 565.657 M 25.04 % | 452.378 M -30.35 % | 649.467 M 74.91 % | 371.319 M -24.23 % | 490.044 M 14.13 % | 429.358 M 4.88 % | 409.383 M 48.12 % | 276.384 M -29.46 % | 391.830 M 22.74 % | 319.227 M -6.54 % | 341.571 M 8.18 % | 315.729 M 3.12 % | 306.181 M -19.93 % | 382.396 M 0.73 % | 379.630 M 26.64 % | 299.777 M 10.72 % | 270.757 M |
| Net income | 9.465 M 523.52 % | 1.518 M -92.03 % | 19.051 M 2 030.98 % | 894.000 K -74.54 % | 3.511 M -19.40 % | 4.356 M -86.77 % | 32.924 M 313.77 % | 7.957 M 60.20 % | 4.967 M -46.01 % | 9.200 M -12.81 % | 10.552 M 6.69 % | 9.890 M -59.21 % | 24.249 M 199.19 % | 8.105 M -79.68 % | 39.882 M 198.43 % | 13.364 M -29.21 % | 18.878 M 202.71 % | -18.380 M -139.85 % | 46.122 M 129.44 % | 20.102 M 262.45 % | -12.374 M -46.18 % | -8.465 M -1 564.97 % | 577.826 K -85.49 % | 3.982 M -79.20 % | 19.144 M 52.83 % | 12.526 M -46.66 % | 23.482 M 62.84 % | 14.421 M -24.67 % | 19.145 M 167.50 % | -28.364 M -323.00 % | 12.719 M 607.40 % | 1.798 M -59.53 % | 4.443 M 137.96 % | -11.704 M -1 151.57 % | 1.113 M 123.13 % | -4.811 M -177.95 % | 6.172 M -41.53 % | 10.556 M -35.57 % | 16.383 M 196.47 % | 5.526 M 17.45 % | 4.705 M -30.56 % | 6.776 M -54.07 % | 14.753 M 64.63 % | 8.961 M 9.90 % | 8.154 M 31.54 % | 6.199 M -82.12 % | 34.668 M 151.97 % | 13.759 M 78.85 % | 7.693 M -16.18 % | 9.178 M -10.57 % | 10.262 M 16.57 % | 8.804 M 13.22 % | 7.776 M -16.60 % | 9.324 M 7.06 % | 8.709 M -33.20 % | 13.037 M -10.12 % | 14.505 M -33.36 % | 21.765 M 53.84 % | 14.148 M |
| Income before tax | 17.018 M 643.79 % | 2.288 M -94.33 % | 40.329 M 707.36 % | -6.640 M -232.83 % | 4.999 M -18.73 % | 6.151 M -86.51 % | 45.584 M 284.64 % | 11.851 M 33.20 % | 8.897 M -33.88 % | 13.456 M -32.20 % | 19.847 M 41.06 % | 14.070 M -43.74 % | 25.010 M 20.34 % | 20.782 M -61.82 % | 54.431 M 238.27 % | 16.091 M 5.18 % | 15.298 M 203.36 % | -14.800 M -120.24 % | 73.113 M 694.53 % | 9.202 M 174.37 % | -12.374 M -34.84 % | -9.177 M -229.78 % | 7.071 M 82.29 % | 3.879 M -77.91 % | 17.563 M 64.66 % | 10.666 M -50.28 % | 21.453 M 59.42 % | 13.457 M -23.38 % | 17.564 M 167.53 % | -26.008 M -263.10 % | 15.946 M 748.19 % | 1.880 M -58.84 % | 4.567 M 138.89 % | -11.744 M -5 772.00 % | -200.000 K 97.20 % | -7.151 M -177.14 % | 9.270 M -43.73 % | 16.475 M -46.02 % | 30.520 M 253.24 % | 8.640 M 5.77 % | 8.169 M -11.60 % | 9.241 M -58.66 % | 22.353 M 100.29 % | 11.160 M -2.54 % | 11.451 M 24.97 % | 9.163 M 13.25 % | 8.091 M -59.51 % | 19.985 M 72.73 % | 11.570 M -15.19 % | 13.642 M -20.18 % | 17.092 M 36.68 % | 12.505 M 0.68 % | 12.421 M -11.90 % | 14.099 M 55.76 % | 9.052 M -58.72 % | 21.925 M 1.58 % | 21.583 M -34.13 % | 32.765 M 44.56 % | 22.666 M |
| Income before tax ratio | 0.02 410.43 % | 0.00 -92.90 % | 0.07 634.79 % | -0.01 -252.05 % | 0.01 -27.72 % | 0.01 -85.66 % | 0.08 183.12 % | 0.03 69.55 % | 0.02 -23.40 % | 0.02 -41.41 % | 0.04 51.60 % | 0.02 -23.84 % | 0.03 7.67 % | 0.03 -59.90 % | 0.08 219.80 % | 0.02 -17.89 % | 0.03 204.20 % | -0.03 -127.83 % | 0.10 557.14 % | 0.02 149.61 % | -0.03 36.22 % | -0.05 -352.55 % | 0.02 92.32 % | 0.01 -75.74 % | 0.04 87.45 % | 0.02 -57.12 % | 0.05 77.35 % | 0.03 -29.85 % | 0.04 161.28 % | -0.07 -271.45 % | 0.04 747.98 % | 0.00 -64.72 % | 0.01 144.49 % | -0.03 -5 721.28 % | 0.00 97.20 % | -0.02 -181.20 % | 0.02 -35.06 % | 0.03 -42.10 % | 0.06 170.12 % | 0.02 18.73 % | 0.02 -11.33 % | 0.02 -47.84 % | 0.04 60.18 % | 0.02 39.92 % | 0.02 -28.55 % | 0.02 49.46 % | 0.02 -64.53 % | 0.05 64.70 % | 0.03 -42.74 % | 0.05 13.16 % | 0.04 11.35 % | 0.04 7.72 % | 0.04 -18.57 % | 0.04 51.05 % | 0.03 -48.44 % | 0.06 0.85 % | 0.06 -47.98 % | 0.11 30.56 % | 0.08 |
| EBITDA | 42.962 M 57.60 % | 27.260 M -58.56 % | 65.785 M 298.02 % | 16.528 M -52.90 % | 35.091 M 9.68 % | 31.994 M -54.53 % | 70.365 M 97.08 % | 35.704 M 19.68 % | 29.833 M -10.45 % | 33.315 M -21.74 % | 42.567 M 19.32 % | 35.676 M -16.67 % | 42.812 M -81.92 % | 236.778 M 238.91 % | 69.864 M 96.39 % | 35.575 M 34.84 % | 26.383 M 4 460.83 % | -605.000 K -100.79 % | 76.961 M 234.08 % | 23.037 M 1 617.90 % | 1.341 M -83.42 % | 8.086 M -67.28 % | 24.711 M 60.09 % | 15.436 M -47.07 % | 29.163 M 29.88 % | 22.454 M -27.27 % | 30.873 M 12.61 % | 27.416 M -5.99 % | 29.163 M 303.55 % | -14.327 M -157.83 % | 24.776 M 98.81 % | 12.462 M -21.35 % | 15.845 M 3 006.86 % | 510.000 K -95.34 % | 10.954 M 70.44 % | 6.427 M -74.73 % | 25.435 M -15.52 % | 30.108 M -20.55 % | 37.895 M 95.37 % | 19.397 M -22.09 % | 24.898 M 4.85 % | 23.747 M -36.86 % | 37.612 M 32.45 % | 28.397 M 3.69 % | 27.387 M 57.76 % | 17.360 M 440.82 % | 3.210 M -89.54 % | 30.695 M 21.09 % | 25.349 M 5.30 % | 24.072 M 74.33 % | 13.809 M -43.71 % | 24.531 M -23.09 % | 31.895 M 21.47 % | 26.258 M 53.97 % | 17.054 M -37.65 % | 27.352 M -6.18 % | 29.153 M -26.76 % | 39.807 M 37.18 % | 29.019 M |
| Net income ratio | 0.01 327.89 % | 0.00 -90.03 % | 0.03 1 776.33 % | 0.00 -70.85 % | 0.01 -28.31 % | 0.01 -85.94 % | 0.06 204.56 % | 0.02 103.91 % | 0.01 -37.46 % | 0.02 -24.65 % | 0.02 14.66 % | 0.02 -44.78 % | 0.03 167.68 % | 0.01 -78.66 % | 0.06 182.14 % | 0.02 -44.73 % | 0.04 203.54 % | -0.03 -154.78 % | 0.06 89.76 % | 0.03 208.38 % | -0.03 30.86 % | -0.04 -2 950.88 % | 0.00 -84.69 % | 0.01 -77.16 % | 0.04 73.98 % | 0.03 -54.00 % | 0.06 81.15 % | 0.03 -31.03 % | 0.04 161.25 % | -0.07 -334.42 % | 0.03 607.22 % | 0.00 -65.32 % | 0.01 143.43 % | -0.03 -1 142.49 % | 0.00 123.13 % | -0.01 -182.05 % | 0.01 -32.52 % | 0.02 -30.88 % | 0.03 126.71 % | 0.01 31.85 % | 0.01 -30.35 % | 0.02 -42.06 % | 0.03 31.66 % | 0.02 57.78 % | 0.01 -24.80 % | 0.02 -76.40 % | 0.07 120.76 % | 0.03 70.53 % | 0.02 -43.41 % | 0.03 26.79 % | 0.03 -5.03 % | 0.03 21.14 % | 0.02 -22.91 % | 0.03 3.83 % | 0.03 -16.57 % | 0.03 -10.77 % | 0.04 -47.37 % | 0.07 38.95 % | 0.05 |
| Ratio EBITDA | 0.06 8.15 % | 0.06 -48.13 % | 0.11 250.46 % | 0.03 -46.08 % | 0.06 -2.45 % | 0.06 -51.67 % | 0.13 45.06 % | 0.09 52.33 % | 0.06 3.74 % | 0.05 -32.37 % | 0.08 28.23 % | 0.06 12.82 % | 0.06 -83.82 % | 0.35 255.92 % | 0.10 85.66 % | 0.05 5.27 % | 0.05 4 496.08 % | 0.00 -101.08 % | 0.11 176.31 % | 0.04 1 046.12 % | 0.00 -92.16 % | 0.04 -36.32 % | 0.07 68.89 % | 0.04 -41.87 % | 0.07 47.85 % | 0.05 -37.28 % | 0.07 25.28 % | 0.06 -13.92 % | 0.07 284.71 % | -0.04 -160.79 % | 0.06 98.76 % | 0.03 -32.60 % | 0.04 3 454.29 % | 0.00 -95.38 % | 0.03 70.39 % | 0.02 -73.40 % | 0.06 -2.50 % | 0.06 -14.77 % | 0.07 49.40 % | 0.05 -12.54 % | 0.06 5.17 % | 0.05 -20.35 % | 0.07 5.93 % | 0.06 48.86 % | 0.04 -9.80 % | 0.05 613.74 % | 0.01 -90.84 % | 0.07 15.46 % | 0.06 -28.91 % | 0.09 147.14 % | 0.04 -54.14 % | 0.08 -17.70 % | 0.09 12.28 % | 0.08 49.31 % | 0.06 -22.13 % | 0.07 -6.86 % | 0.08 -42.17 % | 0.13 23.90 % | 0.11 |
| Gross profit ratio | 0.38 -7.59 % | 0.42 -5.30 % | 0.44 4.85 % | 0.42 15.85 % | 0.36 4.69 % | 0.34 -21.31 % | 0.44 3.16 % | 0.42 -3.82 % | 0.44 7.73 % | 0.41 157.24 % | -0.72 -277.48 % | 0.40 1.04 % | 0.40 4.46 % | 0.38 231.91 % | -0.29 -188.74 % | 0.33 -8.84 % | 0.36 35.59 % | 0.26 418.46 % | -0.08 -127.32 % | 0.30 -3.55 % | 0.31 31.31 % | 0.24 145.63 % | -0.53 -241.12 % | 0.37 -13.74 % | 0.43 58.50 % | 0.27 143.43 % | -0.63 -246.43 % | 0.43 -0.79 % | 0.43 34.97 % | 0.32 -22.96 % | 0.42 16.21 % | 0.36 -5.64 % | 0.38 23.91 % | 0.31 -26.17 % | 0.41 20.74 % | 0.34 1.87 % | 0.34 21.34 % | 0.28 209.81 % | -0.25 -170.88 % | 0.36 14.33 % | 0.31 -4.77 % | 0.33 306.06 % | -0.16 -149.92 % | 0.32 37.03 % | 0.23 -22.44 % | 0.30 238.59 % | -0.22 -165.36 % | 0.33 1.52 % | 0.33 -12.48 % | 0.37 255.83 % | -0.24 -168.49 % | 0.35 2.48 % | 0.34 -14.79 % | 0.40 -5.43 % | 0.42 48.99 % | 0.28 -19.13 % | 0.35 5.55 % | 0.33 -12.30 % | 0.38 |
| Weighted average shs out dil | 711.119 K -0.22 % | 712.676 K 0.18 % | 711.389 K 0.26 % | 709.524 K -0.17 % | 710.729 K -0.15 % | 711.765 K 0.07 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.323 K -0.04 % | 711.589 K 0.04 % | 711.300 K 0.01 % | 711.229 K -0.01 % | 711.304 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.323 K 0.02 % | 711.149 K -0.03 % | 711.345 K 0.00 % | 711.323 K 0.04 % | 711.071 K -0.05 % | 711.408 K 0.02 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.305 K -0.02 % | 711.446 K 0.03 % | 711.234 K -0.02 % | 711.353 K 0.10 % | 710.672 K -0.03 % | 710.880 K -0.09 % | 711.489 K -0.28 % | 713.462 K 0.25 % | 711.686 K 0.09 % | 711.060 K -0.04 % | 711.321 K 0.01 % | 711.249 K 0.01 % | 711.197 K -0.08 % | 711.800 K 0.11 % | 711.018 K -0.02 % | 711.159 K 0.00 % | 711.190 K -0.05 % | 711.518 K 0.09 % | 710.894 K -0.03 % | 711.097 K -0.05 % | 711.427 K 0.06 % | 710.998 K -0.07 % | 711.473 K 0.01 % | 711.387 K 0.01 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.275 K -0.01 % | 711.312 K |
| Weighted average shs out | 711.119 K -0.22 % | 712.676 K 0.18 % | 711.389 K 0.26 % | 709.524 K -0.17 % | 710.729 K -0.15 % | 711.765 K 0.07 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.323 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.01 % | 711.229 K -0.01 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.02 % | 711.149 K -0.03 % | 711.345 K 0.00 % | 711.323 K 0.04 % | 711.071 K -0.05 % | 711.408 K 0.02 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.305 K -0.02 % | 711.446 K 0.03 % | 711.234 K -0.02 % | 711.353 K 0.10 % | 710.672 K -0.03 % | 710.880 K -0.09 % | 711.489 K -0.28 % | 713.462 K 0.25 % | 711.686 K 0.09 % | 711.060 K -0.04 % | 711.321 K 0.01 % | 711.249 K 0.01 % | 711.197 K -0.08 % | 711.800 K 0.11 % | 711.018 K -0.02 % | 711.159 K 0.00 % | 711.190 K -0.05 % | 711.518 K 0.09 % | 710.894 K -0.03 % | 711.097 K -0.05 % | 711.427 K 0.06 % | 710.998 K -0.07 % | 711.473 K 0.01 % | 711.387 K 0.01 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.300 K 0.00 % | 711.275 K -0.01 % | 711.312 K |
| EPS diluted | 13.31 524.88 % | 2.13 -92.05 % | 26.78 2 025.40 % | 1.26 -74.49 % | 4.94 -19.28 % | 6.12 -86.78 % | 46.29 313.67 % | 11.19 60.32 % | 6.98 -46.02 % | 12.93 -12.81 % | 14.83 6.69 % | 13.90 -59.23 % | 34.09 199.30 % | 11.39 -79.69 % | 56.07 198.40 % | 18.79 -29.20 % | 26.54 202.71 % | -25.84 -139.85 % | 64.84 129.44 % | 28.26 262.41 % | -17.40 -46.22 % | -11.90 -1 569.14 % | 0.81 -85.54 % | 5.60 -79.19 % | 26.91 52.81 % | 17.61 -46.65 % | 33.01 130.36 % | 14.33 -46.75 % | 26.91 167.48 % | -39.88 -323.04 % | 17.88 606.72 % | 2.53 -59.52 % | 6.25 137.99 % | -16.45 -1 154.49 % | 1.56 123.08 % | -6.76 -177.88 % | 8.68 -41.51 % | 14.84 -35.56 % | 23.03 196.40 % | 7.77 17.55 % | 6.61 -30.64 % | 9.53 -54.05 % | 20.74 64.60 % | 12.60 9.95 % | 11.46 31.42 % | 8.72 -82.11 % | 48.75 152.07 % | 19.34 78.74 % | 10.82 -16.12 % | 12.90 -10.60 % | 14.43 16.56 % | 12.38 13.27 % | 10.93 -16.63 % | 13.11 7.11 % | 12.24 -33.22 % | 18.33 -10.10 % | 20.39 -33.37 % | 30.60 53.85 % | 19.89 |
| Earnings per share | 13.31 524.88 % | 2.13 -92.05 % | 26.78 2 025.40 % | 1.26 -74.49 % | 4.94 -19.28 % | 6.12 -86.78 % | 46.29 313.67 % | 11.19 60.32 % | 6.98 -46.02 % | 12.93 -12.81 % | 14.83 6.69 % | 13.90 -59.23 % | 34.09 199.30 % | 11.39 -79.69 % | 56.07 198.40 % | 18.79 -29.20 % | 26.54 202.71 % | -25.84 -139.85 % | 64.84 129.44 % | 28.26 262.41 % | -17.40 -46.22 % | -11.90 -1 569.14 % | 0.81 -85.54 % | 5.60 -79.19 % | 26.91 52.81 % | 17.61 -46.65 % | 33.01 130.36 % | 14.33 -46.75 % | 26.91 167.48 % | -39.88 -323.04 % | 17.88 606.72 % | 2.53 -59.52 % | 6.25 137.99 % | -16.45 -1 154.49 % | 1.56 123.08 % | -6.76 -177.88 % | 8.68 -41.51 % | 14.84 -35.56 % | 23.03 196.40 % | 7.77 17.55 % | 6.61 -30.64 % | 9.53 -54.05 % | 20.74 64.60 % | 12.60 9.95 % | 11.46 31.42 % | 8.72 -82.11 % | 48.75 152.07 % | 19.34 78.74 % | 10.82 -16.12 % | 12.90 -10.60 % | 14.43 16.56 % | 12.38 13.27 % | 10.93 -16.63 % | 13.11 7.11 % | 12.24 -33.22 % | 18.33 -10.10 % | 20.39 -33.37 % | 30.60 53.85 % | 19.89 |
| Gross profit | 261.759 M 34.66 % | 194.390 M -24.36 % | 256.979 M 19.07 % | 215.813 M 1.21 % | 213.242 M 17.71 % | 181.153 M -25.97 % | 244.698 M 40.16 % | 174.588 M -24.44 % | 231.056 M -7.01 % | 248.471 M 166.24 % | -375.116 M -265.14 % | 227.153 M -25.37 % | 304.373 M 16.75 % | 260.696 M 225.60 % | -207.554 M -193.87 % | 221.112 M 16.77 % | 189.355 M 34.50 % | 140.780 M 331.67 % | -60.768 M -133.03 % | 183.994 M 44.56 % | 127.275 M 177.61 % | 45.846 M 123.45 % | -195.534 M -233.77 % | 146.175 M -21.46 % | 186.121 M 39.24 % | 133.673 M 150.36 % | -265.434 M -231.62 % | 201.662 M 8.35 % | 186.121 M 48.74 % | 125.130 M -26.71 % | 170.740 M 16.24 % | 146.881 M 10.11 % | 133.391 M 8.31 % | 123.157 M -25.53 % | 165.377 M 20.78 % | 136.928 M -3.22 % | 141.490 M 5.14 % | 134.578 M 202.37 % | -131.468 M -192.70 % | 141.827 M 1.85 % | 139.257 M -5.06 % | 146.681 M 263.34 % | -89.802 M -162.42 % | 143.870 M -4.55 % | 150.730 M 35.66 % | 111.111 M 205.02 % | -105.803 M -174.59 % | 141.838 M 6.47 % | 133.217 M 29.64 % | 102.758 M 209.91 % | -93.489 M -184.07 % | 111.206 M -4.22 % | 116.111 M -7.81 % | 125.951 M -2.48 % | 129.149 M 19.30 % | 108.259 M -18.54 % | 132.892 M 33.66 % | 99.424 M -2.90 % | 102.390 M |
| Income tax expense | 7.553 M 880.91 % | 770.000 K -96.38 % | 21.278 M 382.43 % | -7.534 M -606.32 % | 1.488 M -17.10 % | 1.795 M -85.82 % | 12.660 M 225.12 % | 3.894 M -0.92 % | 3.930 M -7.66 % | 4.256 M -54.21 % | 9.295 M 122.37 % | 4.180 M 449.28 % | 761.000 K -94.00 % | 12.677 M -12.87 % | 14.549 M 433.52 % | 2.727 M 176.17 % | -3.580 M -200.00 % | 3.580 M -86.74 % | 26.991 M 347.62 % | -10.900 M | 0.000 100.00 % | -712.000 K -110.97 % | 6.493 M 6 404.26 % | -103.000 K 93.49 % | -1.581 M 15.00 % | -1.860 M 8.35 % | -2.029 M -110.53 % | -964.000 K 39.03 % | -1.581 M -167.11 % | 2.356 M -26.99 % | 3.227 M 3 835.37 % | 82.000 K -33.87 % | 124.000 K 410.00 % | -40.000 K 96.92 % | -1.300 M 44.44 % | -2.340 M -175.53 % | 3.098 M -47.66 % | 5.919 M -58.13 % | 14.137 M 353.98 % | 3.114 M -10.10 % | 3.464 M 40.53 % | 2.465 M -67.57 % | 7.600 M 245.61 % | 2.199 M -33.30 % | 3.297 M 11.23 % | 2.964 M 111.15 % | -26.577 M -526.88 % | 6.226 M 60.59 % | 3.877 M -13.15 % | 4.464 M -34.64 % | 6.829 M 84.53 % | 3.701 M -20.32 % | 4.645 M -2.72 % | 4.775 M 1 292.58 % | 342.888 K -96.14 % | 8.888 M 25.57 % | 7.078 M -35.65 % | 11.000 M 29.14 % | 8.518 M |
| Cost of revenue | 420.793 M 53.57 % | 274.010 M -16.81 % | 329.387 M 9.62 % | 300.483 M -20.46 % | 377.782 M 9.66 % | 344.492 M 9.71 % | 314.001 M 32.69 % | 236.650 M -19.06 % | 292.385 M -18.31 % | 357.919 M -60.19 % | 899.138 M 167.58 % | 336.028 M -26.64 % | 458.074 M 8.69 % | 421.465 M -54.38 % | 923.955 M 102.54 % | 456.180 M 34.41 % | 339.391 M -13.47 % | 392.241 M -50.57 % | 793.484 M 88.02 % | 422.021 M 52.33 % | 277.038 M 90.54 % | 145.395 M -74.39 % | 567.694 M 130.35 % | 246.444 M 0.55 % | 245.089 M -31.39 % | 357.203 M -48.14 % | 688.751 M 155.79 % | 269.267 M 9.86 % | 245.089 M -7.92 % | 266.162 M 10.63 % | 240.582 M -8.99 % | 264.337 M 20.70 % | 219.010 M -21.78 % | 279.994 M 19.51 % | 234.292 M -10.79 % | 262.625 M -5.91 % | 279.108 M -20.45 % | 350.853 M -46.20 % | 652.184 M 154.40 % | 256.360 M -16.70 % | 307.754 M 2.01 % | 301.696 M -53.97 % | 655.459 M 112.46 % | 308.508 M -38.14 % | 498.737 M 91.67 % | 260.208 M -56.33 % | 595.847 M 107.24 % | 287.520 M 4.11 % | 276.166 M 59.06 % | 173.626 M -64.22 % | 485.319 M 133.30 % | 208.021 M -7.73 % | 225.460 M 18.80 % | 189.778 M 7.20 % | 177.031 M -35.42 % | 274.137 M 11.10 % | 246.738 M 23.15 % | 200.353 M 19.00 % | 168.367 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | 235.876 M 28.10 % | 184.133 M | 0.000 -100.00 % | 209.498 M -1.76 % | 213.242 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.643 M 19.29 % | 3.054 M 15.46 % | 2.645 M -4.03 % | 2.756 M -32.57 % | 4.087 M 38.87 % | 2.943 M -56.99 % | 6.843 M 53.81 % | 4.449 M 32.77 % | 3.351 M -15.01 % | 3.943 M -69.68 % | 13.003 M 442.02 % | 2.399 M -21.70 % | 3.064 M -3.31 % | 3.169 M 132.76 % | -9.673 M -398.10 % | 3.245 M -19.42 % | 4.027 M 26.28 % | 3.189 M 129.37 % | -10.858 M -298.07 % | 5.482 M 36.13 % | 4.027 M 0.68 % | 4.000 M -33.21 % | 5.989 M 72.10 % | 3.480 M | 0.000 -100.00 % | 2.922 M -38.92 % | 4.784 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 |
| Operating expenses | 235.876 M 28.10 % | 184.133 M 523.17 % | 29.548 M -85.90 % | 209.498 M -1.76 % | 213.242 M 28.87 % | 165.471 M -13.41 % | 191.091 M 24.31 % | 153.727 M -29.03 % | 216.619 M -5.01 % | 228.055 M 160.40 % | -377.603 M -285.88 % | 203.145 M -26.24 % | 275.404 M 17.48 % | 234.436 M 196.92 % | -241.882 M -221.98 % | 198.301 M 13.91 % | 174.085 M 13.61 % | 153.230 M 245.25 % | -105.492 M -161.58 % | 171.305 M 25.50 % | 136.499 M 181.85 % | 48.429 M 131.54 % | -153.533 M -210.70 % | 138.697 M -16.11 % | 165.334 M 38.85 % | 119.071 M 144.63 % | -266.792 M -245.14 % | 183.813 M 11.18 % | 165.334 M 11.92 % | 147.720 M -5.38 % | 156.121 M 9.99 % | 141.939 M 16.77 % | 121.553 M -6.20 % | 129.589 M -21.00 % | 164.032 M 22.25 % | 134.181 M 12.33 % | 119.453 M 10.75 % | 107.858 M 169.06 % | -156.191 M -223.75 % | 126.213 M -8.62 % | 138.118 M 9.04 % | 126.667 M 212.94 % | -112.154 M -195.28 % | 117.714 M -6.27 % | 125.584 M 30.92 % | 95.921 M 189.79 % | -106.827 M -194.30 % | 113.281 M 3.06 % | 109.913 M 36.25 % | 80.672 M 176.52 % | -105.420 M -218.88 % | 88.681 M 2.81 % | 86.255 M -15.13 % | 101.635 M -11.01 % | 114.212 M 38.00 % | 82.763 M -21.60 % | 105.565 M 70.49 % | 61.917 M -17.46 % | 75.011 M |
| Cost and expenses | 656.669 M 43.33 % | 458.143 M 27.64 % | 358.935 M -29.62 % | 509.981 M -13.71 % | 591.024 M 15.90 % | 509.963 M 0.96 % | 505.092 M 29.39 % | 390.377 M -23.31 % | 509.004 M -13.14 % | 585.974 M 12.36 % | 521.535 M -3.27 % | 539.173 M -26.49 % | 733.478 M 11.83 % | 655.901 M -3.84 % | 682.073 M 4.22 % | 654.481 M 27.46 % | 513.476 M -5.87 % | 545.471 M -20.72 % | 687.992 M 15.96 % | 593.326 M 43.48 % | 413.537 M 113.36 % | 193.824 M -53.20 % | 414.161 M 7.53 % | 385.141 M -6.16 % | 410.423 M -13.83 % | 476.274 M 12.87 % | 421.959 M -6.87 % | 453.080 M 10.39 % | 410.423 M -0.84 % | 413.882 M 4.33 % | 396.703 M -2.36 % | 406.276 M 19.30 % | 340.563 M -16.85 % | 409.583 M 2.83 % | 398.324 M 0.38 % | 396.806 M -0.44 % | 398.561 M -13.11 % | 458.711 M -7.52 % | 495.994 M 29.65 % | 382.573 M -14.20 % | 445.872 M 4.09 % | 428.363 M -21.16 % | 543.306 M 27.47 % | 426.222 M -31.73 % | 624.321 M 75.31 % | 356.129 M -27.18 % | 489.020 M 22.01 % | 400.801 M 3.81 % | 386.079 M 51.82 % | 254.298 M -33.06 % | 379.899 M 28.04 % | 296.702 M -4.82 % | 311.715 M 6.97 % | 291.413 M 0.06 % | 291.243 M -18.40 % | 356.900 M 1.30 % | 352.303 M 34.33 % | 262.270 M 7.76 % | 243.378 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 29.548 M | 0.000 | 0.000 -100.00 % | 165.471 M -13.41 % | 191.091 M 24.31 % | 153.727 M -15.53 % | 181.983 M -7.27 % | 196.240 M 2.59 % | 191.284 M 10.75 % | 172.716 M -29.75 % | 245.860 M 2 819.61 % | 8.421 M -96.47 % | 238.221 M 36.82 % | 174.118 M 19.01 % | 146.301 M 12.24 % | 130.345 M -34.45 % | 198.847 M 34.18 % | 148.194 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 4.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.747 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.549 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.726 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 % | 11.340 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.051 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 12.346 M 7.92 % | 11.440 M -12.76 % | 13.114 M -17.99 % | 15.991 M -6.24 % | 17.056 M 30.16 % | 13.104 M 0.48 % | 13.042 M 6.43 % | 12.254 M 33.44 % | 9.183 M -8.30 % | 10.014 M 83.40 % | 5.460 M -56.99 % | 12.694 M 57.77 % | 8.046 M -4.45 % | 8.421 M | 0.000 -100.00 % | 11.170 M 236.04 % | 3.324 M -47.27 % | 6.304 M | 0.000 -100.00 % | 5.886 M -5.28 % | 6.214 M -36.35 % | 9.763 M 109.34 % | 4.664 M -31.86 % | 6.844 M -5.61 % | 7.251 M 1.77 % | 7.125 M 795.87 % | 795.312 K -91.95 % | 9.874 M 36.17 % | 7.251 M -2.25 % | 7.418 M 59.12 % | 4.662 M -28.74 % | 6.542 M -10.03 % | 7.271 M -11.70 % | 8.234 M 30.10 % | 6.329 M -36.06 % | 9.898 M -22.47 % | 12.767 M 24.62 % | 10.245 M 84.80 % | 5.544 M -20.51 % | 6.974 M -46.23 % | 12.970 M 20.39 % | 10.773 M | 0.000 -100.00 % | 14.996 M 9.50 % | 13.695 M 127.23 % | 6.027 M | 0.000 -100.00 % | 8.572 M -26.95 % | 11.734 M 38.96 % | 8.444 M | 0.000 -100.00 % | 10.020 M -22.34 % | 12.902 M 26.28 % | 10.217 M 73.54 % | 5.887 M 64.87 % | 3.571 M -37.83 % | 5.744 M 21.13 % | 4.742 M 0.62 % | 4.713 M |
| Depreciation and amortization | 13.598 M 0.49 % | 13.532 M 9.64 % | 12.342 M 71.97 % | 7.177 M -44.94 % | 13.036 M 2.33 % | 12.739 M 8.52 % | 11.739 M 1.21 % | 11.599 M -1.31 % | 11.753 M 19.38 % | 9.845 M -3.88 % | 10.242 M 14.92 % | 8.912 M -8.65 % | 9.756 M 19.88 % | 8.138 M -5.21 % | 8.585 M 3.25 % | 8.315 M 7.12 % | 7.762 M -1.63 % | 7.891 M 2 779.93 % | 274.000 K -96.55 % | 7.949 M 5.97 % | 7.501 M 0.01 % | 7.500 M -42.20 % | 12.976 M 175.33 % | 4.713 M 8.37 % | 4.349 M -6.73 % | 4.663 M 6.38 % | 4.383 M 0.81 % | 4.348 M -0.02 % | 4.349 M 2.02 % | 4.263 M 2.28 % | 4.168 M 3.17 % | 4.040 M 0.82 % | 4.007 M -0.32 % | 4.020 M -23.79 % | 5.275 M 43.34 % | 3.680 M 8.30 % | 3.398 M 0.30 % | 3.388 M 85.01 % | 1.831 M -51.59 % | 3.783 M 0.64 % | 3.759 M 0.70 % | 3.733 M -44.30 % | 6.702 M 199.05 % | 2.241 M 0.00 % | 2.241 M 3.27 % | 2.170 M -0.75 % | 2.186 M 2.26 % | 2.138 M 4.55 % | 2.045 M 2.97 % | 1.986 M 5.79 % | 1.877 M -6.41 % | 2.006 M -1.62 % | 2.039 M 4.99 % | 1.942 M -8.26 % | 2.117 M 14.05 % | 1.856 M 1.64 % | 1.826 M -20.61 % | 2.300 M 40.24 % | 1.640 M |
| Operating income | 25.883 M 152.34 % | 10.257 M -95.49 % | 227.431 M 3 501.44 % | 6.315 M -66.38 % | 18.785 M 19.79 % | 15.682 M -70.75 % | 53.607 M 156.97 % | 20.861 M 44.50 % | 14.437 M -29.29 % | 20.416 M -31.21 % | 29.680 M 23.63 % | 24.008 M -27.37 % | 33.056 M -85.35 % | 225.697 M 314.59 % | 54.438 M 138.65 % | 22.811 M 49.38 % | 15.270 M 222.65 % | -12.450 M -119.55 % | 63.684 M 401.88 % | 12.689 M 305.99 % | -6.160 M -1 151.19 % | 586.000 K -95.34 % | 12.563 M 17.16 % | 10.723 M -56.79 % | 24.814 M 39.48 % | 17.791 M -15.02 % | 20.937 M -10.26 % | 23.331 M -5.98 % | 24.815 M 233.49 % | -18.590 M -190.21 % | 20.608 M 996.17 % | 1.880 M -58.84 % | 4.567 M 138.89 % | -11.744 M -291.61 % | 6.129 M 185.71 % | -7.151 M -177.14 % | 9.270 M -43.73 % | 16.475 M -46.02 % | 30.520 M 253.24 % | 8.640 M 173.03 % | -11.831 M -228.03 % | 9.241 M -58.66 % | 22.353 M 100.29 % | 11.160 M -2.54 % | 11.451 M 24.97 % | 9.163 M 13.25 % | 8.091 M -59.51 % | 19.985 M 72.73 % | 11.570 M -15.19 % | 13.642 M -20.18 % | 17.092 M 36.68 % | 12.505 M 0.68 % | 12.421 M -11.90 % | 14.099 M 55.76 % | 9.052 M -58.72 % | 21.925 M 1.58 % | 21.583 M -34.13 % | 32.765 M 44.56 % | 22.666 M |
| Operating income ratio | 0.04 73.17 % | 0.02 -94.35 % | 0.39 3 071.07 % | 0.01 -61.52 % | 0.03 6.54 % | 0.03 -68.91 % | 0.10 89.15 % | 0.05 83.92 % | 0.03 -18.08 % | 0.03 -40.56 % | 0.06 32.86 % | 0.04 -1.67 % | 0.04 -86.90 % | 0.33 335.40 % | 0.08 125.62 % | 0.03 16.62 % | 0.03 223.64 % | -0.02 -126.87 % | 0.09 315.10 % | 0.02 237.43 % | -0.02 -597.22 % | 0.00 -90.92 % | 0.03 23.60 % | 0.03 -52.54 % | 0.06 58.77 % | 0.04 -26.72 % | 0.05 -0.17 % | 0.05 -13.91 % | 0.06 221.13 % | -0.05 -194.83 % | 0.05 995.89 % | 0.00 -64.72 % | 0.01 144.49 % | -0.03 -289.96 % | 0.02 185.68 % | -0.02 -181.20 % | 0.02 -35.06 % | 0.03 -42.10 % | 0.06 170.12 % | 0.02 181.98 % | -0.03 -228.42 % | 0.02 -47.84 % | 0.04 60.18 % | 0.02 39.92 % | 0.02 -28.55 % | 0.02 49.46 % | 0.02 -64.53 % | 0.05 64.70 % | 0.03 -42.74 % | 0.05 13.16 % | 0.04 11.35 % | 0.04 7.72 % | 0.04 -18.57 % | 0.04 51.05 % | 0.03 -48.44 % | 0.06 0.85 % | 0.06 -47.98 % | 0.11 30.56 % | 0.08 |
| Total other income expenses net | -8.865 M -11.24 % | -7.969 M 95.74 % | -187.102 M -1 344.25 % | -12.955 M 6.03 % | -13.786 M -44.64 % | -9.531 M -18.80 % | -8.023 M 10.95 % | -9.010 M -62.64 % | -5.540 M 20.40 % | -6.960 M 29.22 % | -9.833 M 1.05 % | -9.938 M -151.02 % | -3.959 M 27.73 % | -5.478 M -78 157.14 % | -7.000 K 99.90 % | -6.720 M -24 100.00 % | 28.000 K 101.19 % | -2.350 M -124.93 % | 9.428 M 370.38 % | -3.487 M -10.70 % | -3.150 M 52.23 % | -6.594 M -113.44 % | 49.072 M 1 463.50 % | -3.599 M 50.37 % | -7.251 M -84.22 % | -3.936 M -862.32 % | 516.321 K 105.23 % | -9.874 M -36.17 % | -7.251 M -112.14 % | -3.418 M -357.57 % | 1.327 M | 0.000 | 0.000 | 0.000 100.00 % | -6.779 M | 0.000 100.00 % | -9.165 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 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 |
| 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 | 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 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2009-03-31 | 2008-03-31 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-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 | 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-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 441.653 M | 0.000 -100.00 % | 456.667 M | 0.000 -100.00 % | 611.728 M | 0.000 -100.00 % | 453.049 M | 0.000 -100.00 % | 495.033 M -4.90 % | 520.553 M 10.33 % | 471.829 M -7.69 % | 511.110 M 8.61 % | 470.582 M -6.21 % | 501.756 M 14.10 % | 439.757 M | 0.000 -100.00 % | 382.452 M | 0.000 -100.00 % | 359.322 M | 0.000 -100.00 % | 325.270 M | 0.000 -100.00 % | 332.699 M | 0.000 -100.00 % | 316.774 M | 0.000 -100.00 % | 357.124 M | 0.000 -100.00 % | 458.511 M | 0.000 -100.00 % | 399.345 M | 0.000 -100.00 % | 402.169 M | 0.000 -100.00 % | 390.538 M | 0.000 -100.00 % | 412.840 M | 0.000 -100.00 % | 372.567 M | 0.000 -100.00 % | 387.816 M 9.57 % | 353.943 M -4.47 % | 370.509 M -1.08 % | 374.544 M 25.36 % | 298.785 M 47.53 % | 202.524 M |
| Total investments | 106.219 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 105.636 M | 0.000 -100.00 % | 165.696 M | 0.000 -100.00 % | 251.067 M 59.01 % | 157.895 M 42.38 % | 110.897 M 50.45 % | 73.710 M -71.15 % | 255.452 M 246.56 % | 73.710 M -29.74 % | 104.909 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 103.748 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 249.484 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M 0.00 % | 73.710 M |
| Total debt | 443.246 M | 0.000 -100.00 % | 514.084 M | 0.000 -100.00 % | 611.915 M | 0.000 -100.00 % | 505.127 M | 0.000 -100.00 % | 495.364 M -4.90 % | 520.898 M 10.36 % | 471.989 M -7.71 % | 511.400 M 8.66 % | 470.630 M -6.26 % | 502.036 M 14.09 % | 440.047 M | 0.000 -100.00 % | 382.705 M | 0.000 -100.00 % | 359.546 M | 0.000 -100.00 % | 325.628 M | 0.000 -100.00 % | 371.085 M | 0.000 -100.00 % | 317.108 M | 0.000 -100.00 % | 358.238 M | 0.000 -100.00 % | 458.954 M | 0.000 -100.00 % | 451.331 M | 0.000 -100.00 % | 402.553 M | 0.000 -100.00 % | 440.583 M | 0.000 -100.00 % | 481.257 M | 0.000 -100.00 % | 416.401 M | 0.000 -100.00 % | 430.491 M 8.82 % | 395.600 M -3.49 % | 409.925 M -0.61 % | 412.458 M 20.44 % | 342.458 M 47.47 % | 232.224 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 959.603 M 0.75 % | 952.490 M 1.37 % | 939.658 M | 0.000 -100.00 % | 931.790 M 629.20 % | 127.782 M -85.66 % | 890.908 M 12 425.07 % | 7.113 M -77.99 % | 32.313 M | 0.000 -100.00 % | 32.313 M 354.28 % | 7.113 M -77.99 % | 32.313 M | 0.000 -100.00 % | 728.875 M | 0.000 -100.00 % | 724.317 M | 0.000 -100.00 % | 687.828 M | 0.000 -100.00 % | 654.152 M 1.10 % | 647.039 M -2.46 % | 663.372 M | 0.000 -100.00 % | 648.249 M | 0.000 -100.00 % | 655.510 M | 0.000 -100.00 % | 659.813 M | 0.000 -100.00 % | 646.613 M | 0.000 -100.00 % | 625.300 M | 0.000 -100.00 % | 613.819 M | 0.000 -100.00 % | 592.007 M | 0.000 -100.00 % | 577.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 771.694 M | 0.000 | 0.000 -100.00 % | 716.129 M | 0.000 -100.00 % | 663.334 M | 0.000 -100.00 % | 613.451 M | 0.000 | 0.000 -100.00 % | 568.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 527.732 M | 0.000 | 0.000 | 0.000 -100.00 % | 503.276 M | 0.000 | 0.000 | 0.000 -100.00 % | 496.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 484.267 M | 0.000 | 0.000 | 0.000 -100.00 % | 455.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 420.655 M | 0.000 -100.00 % | 367.010 M | 0.000 -100.00 % | 342.497 M 39.80 % | 244.996 M |
| Common stock | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M | 0.000 -100.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M 0.00 % | 7.113 M |
| Total equity | 970.585 M 1.14 % | 959.603 M 0.00 % | 959.603 M 2.12 % | 939.658 M 0.00 % | 939.658 M 0.84 % | 931.790 M 0.00 % | 931.790 M 4.59 % | 890.908 M 0.00 % | 890.908 M 1.68 % | 876.225 M 2.39 % | 855.783 M 3.93 % | 823.430 M 6.89 % | 770.337 M -0.41 % | 773.546 M 9.36 % | 707.324 M -2.96 % | 728.875 M 0.00 % | 728.875 M 0.63 % | 724.317 M 0.00 % | 724.317 M 5.30 % | 687.828 M 0.00 % | 687.828 M 5.15 % | 654.152 M 0.00 % | 654.152 M -1.39 % | 663.372 M 0.00 % | 663.372 M 2.33 % | 648.249 M 0.00 % | 648.249 M -1.11 % | 655.510 M -0.09 % | 656.117 M -0.56 % | 659.813 M 0.00 % | 659.813 M 2.04 % | 646.613 M 0.35 % | 644.363 M 3.05 % | 625.300 M 0.00 % | 625.300 M 1.87 % | 613.819 M 0.00 % | 613.819 M 3.68 % | 592.007 M 0.00 % | 592.007 M 2.48 % | 577.653 M 0.00 % | 577.652 M 8.81 % | 530.879 M 3.28 % | 514.008 M 2.78 % | 500.127 M 4.30 % | 479.495 M 36.22 % | 351.994 M |
| Other non current liabilities | 0.000 100.00 % | -959.603 M | 0.000 100.00 % | -939.658 M -93 965 700.00 % | -1.000 K 100.00 % | -931.790 M | 0.000 100.00 % | -890.908 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.056 M 205 500.00 % | 1.000 K -99.99 % | 8.723 M 101.20 % | -728.875 M -43 354.17 % | -1.677 M 99.77 % | -724.317 M | 0.000 100.00 % | -687.828 M -68 882.80 % | 1.000 M 100.15 % | -654.152 M -2 944.88 % | 22.994 M 103.47 % | -663.372 M -66 437.20 % | 1.000 M 100.15 % | -648.249 M | 0.000 100.00 % | -655.510 M | 0.000 100.00 % | -659.813 M | 0.000 100.00 % | -646.613 M -37 864.11 % | 1.712 M 100.27 % | -625.300 M | 0.000 100.00 % | -613.818 M | 0.000 100.00 % | -592.007 M | 0.000 100.00 % | -577.653 M | 0.000 -100.00 % | 17.452 M 277.88 % | 4.618 M 9.75 % | 4.208 M 0.00 % | 4.208 M | 0.000 |
| Long term debt | 92.517 M | 0.000 -100.00 % | 118.617 M | 0.000 -100.00 % | 148.917 M | 0.000 -100.00 % | 173.866 M | 0.000 -100.00 % | 79.528 M -23.69 % | 104.216 M 18.55 % | 87.908 M -6.27 % | 93.790 M 90.04 % | 49.354 M -26.87 % | 67.489 M 1 158.18 % | 5.364 M | 0.000 -100.00 % | 14.203 M | 0.000 -100.00 % | 5.442 M | 0.000 -100.00 % | 5.415 M | 0.000 -100.00 % | 12.361 M | 0.000 -100.00 % | 3.450 M | 0.000 -100.00 % | 6.361 M | 0.000 -100.00 % | 10.034 M | 0.000 -100.00 % | 23.995 M | 0.000 -100.00 % | 1.463 M | 0.000 -100.00 % | 2.105 M | 0.000 -100.00 % | 2.943 M | 0.000 -100.00 % | 3.870 M | 0.000 -100.00 % | 4.024 M -14.29 % | 4.695 M 330.02 % | 1.092 M -56.74 % | 2.524 M -48.72 % | 4.922 M -97.88 % | 232.224 M |
| Total non current liabilities | 170.233 M 117.74 % | -959.603 M -596.92 % | 193.111 M 120.55 % | -939.658 M -532.53 % | 217.247 M 123.32 % | -931.790 M -488.39 % | 239.914 M 126.93 % | -890.908 M -743.08 % | 138.538 M -10.60 % | 154.961 M 17.50 % | 131.878 M -1.67 % | 134.121 M 51.51 % | 88.521 M -12.26 % | 100.892 M 154.15 % | 39.698 M 105.45 % | -728.875 M -2 011.20 % | 38.137 M 105.27 % | -724.317 M -4 023.29 % | 18.462 M 102.68 % | -687.828 M -2 921.18 % | 24.381 M 103.73 % | -654.152 M -1 950.24 % | 35.355 M 105.33 % | -663.372 M -2 684.42 % | 25.668 M 103.96 % | -648.249 M -2 543.89 % | 26.525 M 104.05 % | -655.510 M -2 288.04 % | 29.959 M 104.54 % | -659.813 M -1 722.72 % | 40.661 M 106.29 % | -646.613 M -3 231.60 % | 20.648 M 103.30 % | -625.300 M -3 883.51 % | 16.527 M 102.69 % | -613.818 M -3 429.50 % | 18.436 M 103.11 % | -592.007 M -2 686.20 % | 22.891 M 103.96 % | -577.653 M -2 605.47 % | 23.056 M -41.56 % | 39.455 M 84.57 % | 21.377 M -4.05 % | 22.279 M -8.15 % | 24.257 M -90.02 % | 242.965 M |
| Other current liabilities | 180.406 M | 0.000 -100.00 % | 105.222 M | 0.000 -100.00 % | 171.656 M | 0.000 -100.00 % | 46.795 M | 0.000 -100.00 % | 187.477 M 68.66 % | 111.157 M -39.18 % | 182.764 M 88.06 % | 97.182 M 20.50 % | 80.646 M 14.35 % | 70.524 M 33.57 % | 52.798 M | 0.000 -100.00 % | 48.495 M | 0.000 -100.00 % | 66.061 M | 0.000 -100.00 % | 38.724 M | 0.000 -100.00 % | 103.910 M | 0.000 -100.00 % | 36.577 M | 0.000 -100.00 % | 81.890 M | 0.000 -100.00 % | 24.250 M | 0.000 -100.00 % | 68.561 M | 0.000 -100.00 % | 21.931 M | 0.000 -100.00 % | 72.061 M | 0.000 -100.00 % | 8.701 M | 0.000 -100.00 % | 91.729 M | 0.000 -100.00 % | 38.668 M -59.96 % | 96.572 M 166.34 % | 36.259 M -33.37 % | 54.417 M 32.18 % | 41.169 M -70.61 % | 140.057 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.298 M | 0.000 -100.00 % | 68.155 M 275.82 % | 18.135 M -3.87 % | 18.866 M -2.87 % | 19.423 M -27.77 % | 26.891 M 441.01 % | 4.971 M -90.70 % | 53.464 M | 0.000 -100.00 % | 47.902 M | 0.000 -100.00 % | 7.649 M | 0.000 -100.00 % | 39.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.606 M | 0.000 -100.00 % | 3.882 M | 0.000 -100.00 % | 3.962 M | 0.000 -100.00 % | 769.981 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.712 M | 0.000 -100.00 % | 1.653 M | 0.000 -100.00 % | 1.653 M -0.04 % | 1.654 M 0.04 % | 1.653 M -64.59 % | 4.670 M 73.79 % | 2.687 M | 0.000 |
| Short term debt | 350.729 M | 0.000 -100.00 % | 395.467 M | 0.000 -100.00 % | 462.998 M | 0.000 -100.00 % | 446.089 M | 0.000 -100.00 % | 415.836 M -0.20 % | 416.682 M 8.49 % | 384.081 M -8.03 % | 417.609 M -0.87 % | 421.276 M -3.05 % | 434.547 M -0.03 % | 434.683 M | 0.000 -100.00 % | 368.502 M | 0.000 -100.00 % | 354.104 M | 0.000 -100.00 % | 320.213 M | 0.000 -100.00 % | 358.724 M | 0.000 -100.00 % | 313.658 M | 0.000 -100.00 % | 351.877 M | 0.000 -100.00 % | 448.920 M | 0.000 -100.00 % | 427.336 M | 0.000 -100.00 % | 401.090 M | 0.000 -100.00 % | 438.478 M | 0.000 -100.00 % | 478.314 M | 0.000 -100.00 % | 412.531 M | 0.000 -100.00 % | 426.467 M 9.10 % | 390.905 M -4.39 % | 408.833 M -0.27 % | 409.934 M 21.45 % | 337.536 M | 0.000 |
| Total current liabilities | 1.047 B | 0.000 -100.00 % | 996.322 M | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 901.628 M | 0.000 -100.00 % | 1.128 B 13.99 % | 989.646 M 4.45 % | 947.441 M 4.03 % | 910.765 M 6.49 % | 855.259 M -9.15 % | 941.379 M 26.20 % | 745.945 M | 0.000 -100.00 % | 674.968 M | 0.000 -100.00 % | 668.655 M | 0.000 -100.00 % | 624.881 M | 0.000 -100.00 % | 639.634 M | 0.000 -100.00 % | 591.105 M | 0.000 -100.00 % | 623.150 M | 0.000 -100.00 % | 684.151 M | 0.000 -100.00 % | 765.787 M | 0.000 -100.00 % | 633.468 M | 0.000 -100.00 % | 709.612 M | 0.000 -100.00 % | 786.551 M | 0.000 -100.00 % | 841.284 M | 0.000 -100.00 % | 714.724 M 4.45 % | 684.296 M 10.90 % | 617.019 M -5.72 % | 654.435 M 7.78 % | 607.177 M 291.18 % | 155.218 M |
| Total liabilities | 1.217 B 226.84 % | -959.603 M -180.68 % | 1.189 B 226.58 % | -939.658 M -174.46 % | 1.262 B 235.44 % | -931.790 M -181.63 % | 1.142 B 228.13 % | -890.908 M -170.34 % | 1.267 B 10.66 % | 1.145 B 6.05 % | 1.079 B 3.30 % | 1.045 B 10.71 % | 943.780 M -9.45 % | 1.042 B 32.66 % | 785.643 M 207.79 % | -728.875 M -202.21 % | 713.105 M 198.45 % | -724.317 M -205.41 % | 687.117 M 199.90 % | -687.828 M -205.94 % | 649.262 M 199.25 % | -654.152 M -196.91 % | 674.989 M 201.75 % | -663.372 M -207.56 % | 616.773 M 195.14 % | -648.249 M -199.78 % | 649.675 M 199.11 % | -655.510 M -191.79 % | 714.110 M 208.23 % | -659.813 M -181.82 % | 806.448 M 224.72 % | -646.613 M -198.85 % | 654.116 M 204.61 % | -625.300 M -186.11 % | 726.139 M 218.30 % | -613.818 M -176.25 % | 804.986 M 235.98 % | -592.007 M -168.51 % | 864.175 M 249.60 % | -577.653 M -178.30 % | 737.780 M 1.94 % | 723.751 M 13.37 % | 638.396 M -5.66 % | 676.714 M 7.17 % | 631.434 M 58.58 % | 398.183 M |
| Other non current assets | 371.295 M | 0.000 -100.00 % | 285.878 M | 0.000 -100.00 % | 322.839 M | 0.000 -100.00 % | 185.736 M | 0.000 -100.00 % | 162.644 M | 0.000 -100.00 % | 136.338 M | 0.000 -100.00 % | 115.430 M 11 542 900.00 % | 1.000 K -100.00 % | 98.574 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 243.415 M | 0.000 100.00 % | -374.168 K | 0.000 -100.00 % | 58.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 281.102 M | 0.000 -100.00 % | 68.080 M | 0.000 -100.00 % | 281.413 M | 0.000 -100.00 % | 272.136 M | 0.000 -100.00 % | 270.061 M | 0.000 -100.00 % | 259.283 M 3.90 % | 249.550 M 1.78 % | 245.194 M -7.05 % | 263.783 M 11.04 % | 237.563 M 222.29 % | 73.710 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 52.663 M | 0.000 -100.00 % | 165.696 M | 0.000 -100.00 % | 191.337 M 21.18 % | 157.895 M 146.39 % | 64.084 M -59.70 % | 159.009 M -20.17 % | 199.173 M 24.74 % | 159.669 M 180.77 % | 56.868 M | 0.000 -100.00 % | 60.558 M | 0.000 -100.00 % | 60.168 M | 0.000 -100.00 % | 67.515 M | 0.000 -100.00 % | 73.710 M | 0.000 -100.00 % | 63.642 M | 0.000 -100.00 % | 239.158 M | 0.000 -100.00 % | 42.802 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.641 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 |
| Intangible assets | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K 0.24 % | 45.892 K -0.23 % | 46.000 K 0.24 % | 45.892 K -0.23 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 503.580 M | 0.000 -100.00 % | 60.761 K | 0.000 -100.00 % | 739.882 M | 0.000 -100.00 % | 244.329 K | 0.000 -100.00 % | 727.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 622.610 M | 0.000 -100.00 % | 547.077 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K 0.24 % | 45.892 K -0.23 % | 46.000 K 0.24 % | 45.892 K -0.23 % | 46.000 K 0.00 % | 46.000 K 0.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 45.892 K | 0.000 -100.00 % | 45.570 K | 0.000 -100.00 % | 60.761 K | 0.000 -100.00 % | 153.000 K | 0.000 -100.00 % | 244.329 K | 0.000 -100.00 % | 336.000 K | 0.000 -100.00 % | 427.897 K | 0.000 | 0.000 | 0.000 -100.00 % | 611.465 K | 0.000 -100.00 % | 583.870 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 693.459 M | 0.000 -100.00 % | 708.103 M | 0.000 -100.00 % | 751.814 M | 0.000 -100.00 % | 733.576 M | 0.000 -100.00 % | 662.240 M 15.64 % | 572.697 M 8.30 % | 528.789 M 8.66 % | 486.648 M 12.75 % | 431.634 M 3.45 % | 417.252 M 26.90 % | 328.800 M | 0.000 -100.00 % | 295.979 M | 0.000 -100.00 % | 216.951 M | 0.000 -100.00 % | 202.758 M | 0.000 -100.00 % | 198.370 M | 0.000 -100.00 % | 199.586 M | 0.000 -100.00 % | 202.053 M | 0.000 -100.00 % | 186.232 M | 0.000 -100.00 % | 180.100 M | 0.000 -100.00 % | 104.867 M | 0.000 -100.00 % | 103.247 M | 0.000 -100.00 % | 105.163 M | 0.000 -100.00 % | 114.730 M | 0.000 -100.00 % | 114.460 M -2.80 % | 117.752 M 4.30 % | 112.893 M -1.46 % | 114.570 M -2.28 % | 117.245 M 10.52 % | 106.085 M |
| Total non current assets | 1.065 B | 0.000 -100.00 % | 1.068 B | 0.000 -100.00 % | 1.127 B | 0.000 -100.00 % | 1.085 B | 0.000 -100.00 % | 1.016 B 9.05 % | 931.927 M 7.72 % | 865.125 M 7.27 % | 806.527 M 8.07 % | 746.283 M 3.13 % | 723.603 M 15.48 % | 626.592 M | 0.000 -100.00 % | 583.767 M | 0.000 -100.00 % | 532.205 M | 0.000 -100.00 % | 508.482 M | 0.000 -100.00 % | 515.541 M | 0.000 -100.00 % | 499.928 M | 0.000 -100.00 % | 509.864 M | 0.000 -100.00 % | 471.462 M | 0.000 -100.00 % | 461.355 M | 0.000 -100.00 % | 399.039 M | 0.000 -100.00 % | 384.996 M | 0.000 -100.00 % | 377.727 M | 0.000 -100.00 % | 384.791 M | 0.000 -100.00 % | 374.355 M 1.92 % | 367.302 M 2.41 % | 358.670 M -5.20 % | 378.353 M 6.64 % | 354.809 M 97.34 % | 179.795 M |
| Other current assets | 102.735 M 278.93 % | -57.417 M -155.21 % | 103.995 M 295.63 % | -53.160 M -159.10 % | 89.947 M 272.72 % | -52.078 M -592.28 % | 10.579 M 117.61 % | -60.061 M -180.22 % | 74.874 M 295.68 % | 18.923 M -82.84 % | 110.247 M -86.23 % | 800.516 M 434.25 % | 149.839 M -81.48 % | 809.225 M 650.46 % | 107.830 M 904.46 % | -13.404 M -101.99 % | 674.384 M 1 639.55 % | -43.804 M -130.81 % | 142.193 M 413.73 % | -45.324 M -107.41 % | 611.289 M 1 692.48 % | -38.386 M -130.40 % | 126.276 M 356.47 % | -49.237 M -108.02 % | 613.553 M 5 463.22 % | -11.440 M -109.74 % | 117.457 M 241.03 % | -83.284 M -113.14 % | 633.641 M 1 318.87 % | -51.986 M -131.53 % | 164.855 M 296.24 % | -84.008 M -112.27 % | 684.446 M 1 467.66 % | -50.045 M | 0.000 100.00 % | -68.418 M | 0.000 100.00 % | -43.804 M -105.64 % | 776.498 M 1 919.60 % | -42.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 55.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.730 M | 0.000 -100.00 % | 46.813 M 1 142.26 % | 3.768 M -93.30 % | 56.279 M 312.15 % | 13.655 M -71.58 % | 48.041 M | 0.000 -100.00 % | 13.152 M | 0.000 -100.00 % | 43.580 M | 0.000 -100.00 % | 6.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.068 M | 0.000 -100.00 % | 10.326 M | 0.000 -100.00 % | 30.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.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 |
| cash and cash equivalents | 1.593 M | 0.000 -100.00 % | 57.417 M | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 52.078 M | 0.000 -100.00 % | 331.000 K -3.95 % | 344.598 K 115.37 % | 160.000 K -44.76 % | 289.619 K 503.37 % | 48.000 K -82.86 % | 280.000 K -3.45 % | 290.000 K | 0.000 -100.00 % | 252.445 K | 0.000 -100.00 % | 224.000 K | 0.000 -100.00 % | 357.739 K | 0.000 -100.00 % | 38.386 M | 0.000 -100.00 % | 333.711 K | 0.000 -100.00 % | 1.114 M | 0.000 -100.00 % | 442.791 K | 0.000 -100.00 % | 51.986 M | 0.000 -100.00 % | 384.450 K | 0.000 -100.00 % | 50.045 M | 0.000 -100.00 % | 68.418 M | 0.000 -100.00 % | 43.834 M | 0.000 -100.00 % | 42.674 M 2.44 % | 41.657 M 5.69 % | 39.415 M 3.96 % | 37.914 M -13.19 % | 43.674 M 47.05 % | 29.700 M |
| Cash and short term investments | 57.181 M -0.41 % | 57.417 M 0.00 % | 57.417 M 8.01 % | 53.160 M 0.00 % | 53.160 M 2.08 % | 52.078 M 0.00 % | 52.078 M -13.29 % | 60.061 M 0.00 % | 60.061 M 17 329.29 % | 344.598 K -99.27 % | 46.973 M 1 057.54 % | 4.058 M -92.80 % | 56.327 M 304.21 % | 13.935 M -71.17 % | 48.331 M 260.57 % | 13.404 M 0.00 % | 13.404 M -69.40 % | 43.804 M 0.00 % | 43.804 M -3.35 % | 45.324 M 591.66 % | 6.553 M -82.93 % | 38.386 M 0.00 % | 38.386 M -22.04 % | 49.237 M 373.35 % | 10.402 M -9.08 % | 11.440 M 0.00 % | 11.440 M -86.26 % | 83.284 M 165.65 % | 31.351 M -39.69 % | 51.986 M 0.00 % | 51.986 M -38.12 % | 84.008 M 151.12 % | 33.454 M -33.15 % | 50.045 M 0.00 % | 50.045 M -26.85 % | 68.418 M 0.00 % | 68.418 M 56.19 % | 43.804 M -0.07 % | 43.834 M 2.72 % | 42.674 M 0.00 % | 42.674 M 2.44 % | 41.657 M 5.69 % | 39.415 M 3.96 % | 37.914 M -13.19 % | 43.674 M 47.05 % | 29.700 M |
| Total current assets | 1.123 B | 0.000 -100.00 % | 1.081 B | 0.000 -100.00 % | 1.074 B | 0.000 -100.00 % | 988.279 M | 0.000 -100.00 % | 1.141 B 4.81 % | 1.089 B 1.77 % | 1.070 B 0.77 % | 1.062 B 9.71 % | 967.835 M -11.39 % | 1.092 B 26.07 % | 866.375 M | 0.000 -100.00 % | 858.213 M | 0.000 -100.00 % | 879.229 M | 0.000 -100.00 % | 828.608 M | 0.000 -100.00 % | 813.600 M | 0.000 -100.00 % | 780.217 M | 0.000 -100.00 % | 788.059 M | 0.000 -100.00 % | 898.765 M | 0.000 -100.00 % | 1.005 B | 0.000 -100.00 % | 899.441 M | 0.000 -100.00 % | 966.443 M | 0.000 -100.00 % | 1.041 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 941.077 M 6.06 % | 887.328 M 11.79 % | 793.733 M -0.60 % | 798.488 M 5.60 % | 756.120 M 32.56 % | 570.382 M |
| Inventory | 362.835 M | 0.000 -100.00 % | 332.339 M | 0.000 -100.00 % | 270.864 M | 0.000 -100.00 % | 278.412 M | 0.000 -100.00 % | 234.280 M -20.08 % | 293.143 M 35.62 % | 216.144 M -15.97 % | 257.215 M 26.89 % | 202.705 M -24.66 % | 269.054 M 28.96 % | 208.641 M | 0.000 -100.00 % | 170.425 M | 0.000 -100.00 % | 131.327 M | 0.000 -100.00 % | 210.766 M | 0.000 -100.00 % | 137.946 M | 0.000 -100.00 % | 156.263 M | 0.000 -100.00 % | 155.582 M | 0.000 -100.00 % | 233.773 M | 0.000 -100.00 % | 213.038 M | 0.000 -100.00 % | 181.541 M | 0.000 -100.00 % | 188.452 M | 0.000 -100.00 % | 177.921 M | 0.000 -100.00 % | 251.059 M | 0.000 -100.00 % | 275.792 M -7.21 % | 297.237 M 43.43 % | 207.240 M 24.25 % | 166.793 M -20.90 % | 210.854 M 84.41 % | 114.339 M |
| Net receivables | 600.163 M | 0.000 -100.00 % | 587.548 M | 0.000 -100.00 % | 660.328 M | 0.000 -100.00 % | 647.210 M | 0.000 -100.00 % | 772.047 M 6.01 % | 728.275 M 4.55 % | 696.613 M -5.22 % | 734.959 M 31.49 % | 558.964 M -20.35 % | 701.738 M 39.91 % | 501.573 M | 0.000 -100.00 % | 559.879 M | 0.000 -100.00 % | 561.905 M | 0.000 -100.00 % | 514.720 M | 0.000 -100.00 % | 510.992 M | 0.000 -100.00 % | 535.784 M | 0.000 -100.00 % | 503.580 M | 0.000 -100.00 % | 484.482 M | 0.000 -100.00 % | 739.882 M | 0.000 -100.00 % | 684.446 M | 0.000 -100.00 % | 727.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 622.610 M 13.53 % | 548.434 M 0.25 % | 547.077 M -7.87 % | 593.781 M 18.38 % | 501.591 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.289 M 48.15 % | 135.868 M -15.52 % | 160.825 M | 0.000 -100.00 % | 146.635 M 3.04 % | 142.304 M | 0.000 -100.00 % | 227.185 M | 0.000 -100.00 % | 161.326 M | 0.000 -100.00 % | 238.162 M | 0.000 | 0.000 | 0.000 -100.00 % | 237.029 M | 0.000 -100.00 % | 10.326 M | 0.000 -100.00 % | 242.368 M | 0.000 | 0.000 | 0.000 -100.00 % | 185.207 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 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 515.761 M | 0.000 -100.00 % | 495.633 M | 0.000 -100.00 % | 410.102 M | 0.000 -100.00 % | 396.493 M | 0.000 -100.00 % | 456.615 M 3.15 % | 442.683 M 22.38 % | 361.730 M -8.52 % | 395.420 M 21.13 % | 326.446 M -25.01 % | 435.325 M 112.35 % | 205.000 M | 0.000 -100.00 % | 256.887 M | 0.000 -100.00 % | 240.841 M | 0.000 -100.00 % | 265.534 M | 0.000 -100.00 % | 177.000 M | 0.000 -100.00 % | 240.488 M | 0.000 -100.00 % | 172.777 M | 0.000 -100.00 % | 210.107 M | 0.000 -100.00 % | 265.928 M | 0.000 -100.00 % | 210.126 M | 0.000 -100.00 % | 199.073 M | 0.000 -100.00 % | 297.823 M | 0.000 -100.00 % | 335.371 M | 0.000 -100.00 % | 247.936 M 27.04 % | 195.165 M 14.62 % | 170.274 M -8.17 % | 185.414 M -17.88 % | 225.785 M 1 389.25 % | 15.161 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 953.000 K | 0.000 | 0.000 -100.00 % | 989.517 K | 0.000 -100.00 % | 554.101 K | 0.000 -100.00 % | 983.000 K | 0.000 | 0.000 -100.00 % | 1.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 410.829 K | 0.000 | 0.000 | 0.000 -100.00 % | 382.463 K | 0.000 | 0.000 | 0.000 -100.00 % | 873.155 K | 0.000 | 0.000 | 0.000 -100.00 % | 321.345 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 |
| 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 100.00 % | -1.000 K -100.05 % | 2.058 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 % | 1.000 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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.116 M | 0.000 | 0.000 -100.00 % | 8.723 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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 963.472 M | 0.000 -100.00 % | 952.490 M | 0.000 -100.00 % | 932.545 M | 0.000 -100.00 % | 25.201 M | 0.000 -100.00 % | 876.682 M 3 378.90 % | 25.200 M -97.03 % | 848.670 M 454.75 % | 152.983 M -79.77 % | 756.111 M 394.25 % | 152.982 M -78.15 % | 700.211 M | 0.000 -100.00 % | 25.200 M | 0.000 -100.00 % | 717.204 M | 0.000 -100.00 % | 25.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 152.983 M | 0.000 -100.00 % | 641.136 M | 0.000 -100.00 % | 152.983 M | 0.000 -100.00 % | 652.700 M | 0.000 -100.00 % | 152.983 M | 0.000 -100.00 % | 618.187 M | 0.000 -100.00 % | 151.118 M | 0.000 -100.00 % | 584.894 M | 0.000 -100.00 % | 149.885 M -71.38 % | 523.766 M 274.43 % | 139.885 M -71.63 % | 493.014 M 279.58 % | 129.885 M 30.03 % | 99.885 M |
| Deferred tax liabilities non current | 77.716 M | 0.000 -100.00 % | 74.494 M | 0.000 -100.00 % | 68.331 M | 0.000 -100.00 % | 66.048 M | 0.000 -100.00 % | 59.010 M 16.29 % | 50.745 M 15.41 % | 43.970 M 9.02 % | 40.331 M 8.68 % | 37.111 M 11.10 % | 33.402 M 30.42 % | 25.611 M | 0.000 -100.00 % | 25.611 M | 0.000 -100.00 % | 13.020 M | 0.000 -100.00 % | 17.966 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.218 M | 0.000 -100.00 % | 20.165 M | 0.000 -100.00 % | 19.925 M | 0.000 -100.00 % | 16.666 M | 0.000 -100.00 % | 17.473 M | 0.000 -100.00 % | 14.422 M | 0.000 -100.00 % | 15.493 M | 0.000 -100.00 % | 19.021 M | 0.000 -100.00 % | 19.032 M 9.96 % | 17.308 M 10.48 % | 15.667 M 0.77 % | 15.547 M 2.78 % | 15.126 M 40.83 % | 10.741 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 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 | 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.188 B | 0.000 -100.00 % | 2.149 B | 0.000 -100.00 % | 2.202 B | 0.000 -100.00 % | 2.073 B | 0.000 -100.00 % | 2.158 B 6.76 % | 2.021 B 4.43 % | 1.935 B 3.57 % | 1.868 B 9.00 % | 1.714 B -5.60 % | 1.816 B 21.62 % | 1.493 B | 0.000 -100.00 % | 1.442 B | 0.000 -100.00 % | 1.411 B | 0.000 -100.00 % | 1.337 B | 0.000 -100.00 % | 1.329 B | 0.000 -100.00 % | 1.280 B | 0.000 -100.00 % | 1.298 B | 0.000 -100.00 % | 1.370 B | 0.000 -100.00 % | 1.466 B | 0.000 -100.00 % | 1.298 B | 0.000 -100.00 % | 1.351 B | 0.000 -100.00 % | 1.419 B | 0.000 -100.00 % | 1.456 B | 0.000 -100.00 % | 1.315 B 4.85 % | 1.255 B 8.87 % | 1.152 B -2.08 % | 1.177 B 5.93 % | 1.111 B 48.09 % | 750.177 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-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 | 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-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.518 M 92.03 % | -19.051 M -2 030.98 % | -894.000 K 74.54 % | -3.511 M 19.40 % | -4.356 M 86.77 % | -32.924 M -1 004.01 % | 3.642 M 130.99 % | -11.753 M -19.38 % | -9.845 M 3.88 % | -10.242 M -14.92 % | -8.912 M 63.25 % | -24.249 M -199.19 % | -8.105 M 81.61 % | -44.082 M -229.86 % | -13.364 M -16.85 % | -11.437 M -162.23 % | 18.380 M 139.85 % | -46.121 M -129.43 % | -20.102 M -262.45 % | 12.374 M 46.18 % | 8.465 M 1 564.53 % | -578.000 K 85.48 % | -3.982 M 83.38 % | -23.963 M -91.31 % | -12.526 M 46.66 % | -23.482 M -130.37 % | -10.193 M 46.76 % | -19.145 M -167.50 % | 28.364 M 323.00 % | -12.719 M -607.40 % | -1.798 M 59.53 % | -4.443 M -137.96 % | 11.704 M 1 149.69 % | -1.115 M -123.18 % | 4.811 M 177.95 % | -6.172 M 33.48 % | -9.279 M 43.36 % | -16.383 M -196.47 % | -5.526 M -17.45 % | -4.705 M 30.56 % | -6.776 M 54.07 % | -14.753 M -64.64 % | -8.961 M -9.90 % | -8.154 M -31.52 % | -6.200 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.198 M 367.04 % | 4.967 M -46.01 % | 9.200 M -12.81 % | 10.552 M 6.69 % | 9.890 M | 0.000 -100.00 % | 8.105 M -81.61 % | 44.082 M 229.86 % | 13.364 M 16.85 % | 11.437 M 162.23 % | -18.380 M -139.85 % | 46.121 M 129.43 % | 20.102 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.198 M 367.04 % | 4.967 M 112.62 % | -39.365 M -473.06 % | 10.552 M 6.69 % | 9.890 M | 0.000 -100.00 % | 8.105 M -81.61 % | 44.082 M 229.86 % | 13.364 M 16.85 % | 11.437 M 162.23 % | -18.380 M -139.85 % | 46.121 M 129.43 % | 20.102 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.061 M 9.02 % | 55.094 M 13.44 % | 48.565 M 27.76 % | 38.013 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 | 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 | 0.000 -100.00 % | 83.259 M 38.62 % | 60.061 M 552.84 % | 9.200 M -81.06 % | 48.565 M 391.06 % | 9.890 M | 0.000 -100.00 % | 8.105 M -81.61 % | 44.082 M 229.86 % | 13.364 M 16.85 % | 11.437 M 162.23 % | -18.380 M -139.85 % | 46.121 M 129.43 % | 20.102 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.198 M 367.04 % | 4.967 M -46.01 % | 9.200 M -12.81 % | 10.552 M 6.69 % | 9.890 M | 0.000 -100.00 % | 8.105 M -81.61 % | 44.082 M 229.86 % | 13.364 M 16.85 % | 11.437 M 162.23 % | -18.380 M -139.85 % | 46.121 M 129.43 % | 20.102 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 23.198 M 367.04 % | 4.967 M -46.01 % | 9.200 M -12.81 % | 10.552 M 6.69 % | 9.890 M | 0.000 -100.00 % | 8.105 M -81.61 % | 44.082 M 229.86 % | 13.364 M 16.85 % | 11.437 M 162.23 % | -18.380 M -139.85 % | 46.121 M 129.43 % | 20.102 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 |
| 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |