Tiger Logistics (India) Limited TIGERLOGS.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.363 B 123.22 % | 2.403 B -44.56 % | 4.333 B -29.55 % | 6.151 B 266.41 % | 1.679 B -44.32 % | 3.015 B -8.74 % | 3.304 B 1.89 % | 3.242 B 8.70 % | 2.983 B 17.69 % | 2.534 B 3.10 % | 2.458 B 66.68 % | 1.475 B |
| Net income | 270.080 M 108.33 % | 129.639 M -44.15 % | 232.122 M -30.98 % | 336.334 M 370.70 % | -124.245 M -0.69 % | -123.397 M -295.34 % | 63.171 M -44.29 % | 113.395 M 9.50 % | 103.553 M 41.95 % | 72.953 M 26.19 % | 57.811 M 48.31 % | 38.979 M |
| Income before tax | 360.914 M 103.96 % | 176.955 M -43.54 % | 313.435 M -16.15 % | 373.818 M 408.43 % | -121.200 M -0.02 % | -121.170 M -215.77 % | 104.669 M -39.83 % | 173.968 M 8.71 % | 160.023 M 31.10 % | 122.065 M 44.56 % | 84.437 M 40.46 % | 60.116 M |
| Income before tax ratio | 0.07 -8.63 % | 0.07 1.83 % | 0.07 19.01 % | 0.06 184.18 % | -0.07 -79.63 % | -0.04 -226.86 % | 0.03 -40.95 % | 0.05 0.01 % | 0.05 11.39 % | 0.05 40.22 % | 0.03 -15.73 % | 0.04 |
| EBITDA | 397.830 M 106.85 % | 192.328 M -42.00 % | 331.579 M -16.46 % | 396.891 M 528.06 % | -92.719 M -38.45 % | -66.967 M -145.54 % | 147.041 M -27.01 % | 201.467 M 16.01 % | 173.656 M 29.41 % | 134.194 M 37.84 % | 97.355 M 42.12 % | 68.501 M |
| Net income ratio | 0.05 -6.67 % | 0.05 0.73 % | 0.05 -2.04 % | 0.05 173.88 % | -0.07 -80.82 % | -0.04 -314.06 % | 0.02 -45.32 % | 0.03 0.74 % | 0.03 20.61 % | 0.03 22.40 % | 0.02 -11.02 % | 0.03 |
| Ratio EBITDA | 0.07 -7.33 % | 0.08 4.62 % | 0.08 18.59 % | 0.06 216.83 % | -0.06 -148.64 % | -0.02 -149.91 % | 0.04 -28.37 % | 0.06 6.73 % | 0.06 9.95 % | 0.05 33.69 % | 0.04 -14.73 % | 0.05 |
| Gross profit ratio | 0.07 -19.18 % | 0.09 6.86 % | 0.08 13.67 % | 0.07 148.32 % | 0.03 1 436.68 % | 0.00 -96.72 % | 0.06 -32.91 % | 0.09 13.97 % | 0.08 7.19 % | 0.07 25.06 % | 0.06 -94.26 % | 1.00 |
| Weighted average shs out dil | 105.725 M 0.28 % | 105.431 M -0.28 % | 105.730 M 0.00 % | 105.730 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 13.81 % | 92.896 M |
| Weighted average shs out | 105.725 M 0.28 % | 105.431 M -0.28 % | 105.730 M 0.00 % | 105.730 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 13.81 % | 92.896 M |
| EPS diluted | 2.55 107.32 % | 1.23 -44.09 % | 2.20 -30.82 % | 3.18 369.49 % | -1.18 -0.85 % | -1.17 -295.00 % | 0.60 -44.44 % | 1.08 10.20 % | 0.98 42.03 % | 0.69 25.45 % | 0.55 30.95 % | 0.42 |
| Earnings per share | 2.55 107.32 % | 1.23 -44.09 % | 2.20 -30.82 % | 3.18 369.49 % | -1.18 -0.85 % | -1.17 -295.00 % | 0.60 -44.44 % | 1.08 10.20 % | 0.98 42.03 % | 0.69 25.45 % | 0.55 30.95 % | 0.42 |
| Gross profit | 387.981 M 80.40 % | 215.072 M -40.75 % | 363.016 M -19.92 % | 453.308 M 809.88 % | 49.821 M 755.68 % | 5.822 M -97.00 % | 194.273 M -31.64 % | 284.196 M 23.89 % | 229.403 M 26.15 % | 181.852 M 28.94 % | 141.038 M -90.44 % | 1.475 B |
| Income tax expense | 90.834 M 291.97 % | -47.317 M -158.19 % | 81.312 M 116.92 % | 37.484 M 1 131.14 % | 3.045 M 36.74 % | 2.227 M -94.63 % | 41.498 M -31.49 % | 60.573 M 7.27 % | 56.469 M 14.98 % | 49.112 M 84.45 % | 26.626 M 25.97 % | 21.137 M |
| Cost of revenue | 4.975 B 127.43 % | 2.188 B -44.91 % | 3.970 B -30.32 % | 5.698 B 249.79 % | 1.629 B -45.86 % | 3.009 B -3.23 % | 3.109 B 5.11 % | 2.958 B 7.44 % | 2.753 B 17.04 % | 2.353 B 1.53 % | 2.317 B | 0.000 |
| General and administrative expenses | 5.486 M -74.10 % | 21.180 M -41.18 % | 36.009 M 213.04 % | 11.503 M 24.31 % | 9.254 M -45.99 % | 17.134 M -34.02 % | 25.969 M 36.76 % | 18.989 M 16.97 % | 16.234 M 23.95 % | 13.097 M 26.56 % | 10.348 M | 0.000 |
| Selling and marketing expenses | 4.412 M 156.07 % | 1.723 M -29.56 % | 2.446 M 20.02 % | 2.038 M 516.20 % | 330.735 K -78.00 % | 1.503 M -16.68 % | 1.804 M 1.09 % | 1.785 M -31.25 % | 2.596 M -43.86 % | 4.624 M | 0.000 | 0.000 |
| Other expenses | 77.404 M 66.83 % | 46.398 M -25.45 % | 62.241 M 68.11 % | 37.025 M 5.28 % | 35.168 M 47.41 % | 23.857 M 210 095.66 % | 11.350 K -3.58 % | 11.771 K 100.30 % | -3.901 M -8 768.94 % | -43.980 K | 0.000 | 0.000 |
| Operating expenses | 87.302 M 25.98 % | 69.301 M -31.18 % | 100.696 M 99.14 % | 50.566 M 12.99 % | 44.752 M 5.31 % | 42.495 M -28.05 % | 59.064 M -27.61 % | 81.588 M 73.07 % | 47.142 M -98.04 % | 2.405 B 5 370.13 % | 43.965 M -96.91 % | 1.421 B |
| Cost and expenses | 5.062 B 124.31 % | 2.257 B -44.57 % | 4.071 B -29.18 % | 5.748 B 237.56 % | 1.703 B -44.19 % | 3.051 B -3.69 % | 3.168 B 4.23 % | 3.040 B 8.54 % | 2.801 B 16.45 % | 2.405 B 1.85 % | 2.361 B 66.13 % | 1.421 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.898 M -56.78 % | 22.903 M -40.44 % | 38.455 M 183.99 % | 13.541 M 41.28 % | 9.584 M -48.58 % | 18.637 M -32.89 % | 27.773 M 33.70 % | 20.773 M 10.32 % | 18.829 M 6.26 % | 17.721 M 71.25 % | 10.348 M | 0.000 |
| Interest income | 28.666 M 31.97 % | 21.722 M 158.97 % | 8.388 M 222.12 % | 2.604 M 146.50 % | 1.056 M -20.95 % | 1.336 M 497.58 % | 223.636 K -91.15 % | 2.528 M 17.88 % | 2.144 M -1.83 % | 2.184 M -49.43 % | 4.320 M -34.92 % | 6.637 M |
| Interest expense | 28.445 M 275.12 % | 7.583 M -26.66 % | 10.339 M -31.47 % | 15.087 M -22.90 % | 19.568 M -55.90 % | 44.375 M 43.07 % | 31.017 M 43.01 % | 21.689 M 163.09 % | 8.244 M 76.07 % | 4.682 M 235.83 % | 1.394 M 2 021.61 % | 65.711 K |
| Depreciation and amortization | 8.471 M 8.74 % | 7.790 M -0.19 % | 7.805 M -2.27 % | 7.986 M -10.41 % | 8.914 M -9.30 % | 9.828 M -13.45 % | 11.356 M 95.45 % | 5.810 M 7.79 % | 5.390 M -27.62 % | 7.446 M -27.33 % | 10.247 M 32.18 % | 7.752 M |
| Operating income | 300.679 M 106.27 % | 145.771 M -43.92 % | 259.913 M -29.37 % | 367.987 M 1 622.61 % | -24.168 M 28.20 % | -33.662 M -124.32 % | 138.429 M -32.39 % | 204.750 M 28.32 % | 159.558 M 30.72 % | 122.065 M 44.56 % | 84.437 M 40.46 % | 60.116 M |
| Operating income ratio | 0.06 -7.59 % | 0.06 1.16 % | 0.06 0.26 % | 0.06 515.55 % | -0.01 -28.93 % | -0.01 -126.65 % | 0.04 -33.64 % | 0.06 18.05 % | 0.05 11.07 % | 0.05 40.22 % | 0.03 -15.73 % | 0.04 |
| Total other income expenses net | 60.235 M 93.16 % | 31.184 M -41.74 % | 53.522 M 817.89 % | 5.831 M 106.01 % | -97.032 M -10.88 % | -87.508 M -186.53 % | -30.540 M -6.63 % | -28.640 M -28.08 % | -22.361 M | 0.000 100.00 % | -12.455 M -308.75 % | 5.966 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 215.888 M 274.40 % | 57.662 M 116.46 % | -350.391 M -14.29 % | -306.591 M -460.72 % | 84.993 M -73.75 % | 323.766 M 2.28 % | 316.541 M 38.43 % | 228.671 M 347.74 % | 51.072 M 969.81 % | -5.872 M -114.07 % | 41.730 M 153.58 % | -77.885 M |
| Total investments | 513.853 M 250.99 % | 146.401 M -38.73 % | 238.961 M 216.63 % | 75.469 M -57.16 % | 176.182 M 5 248.97 % | 3.294 M 88.59 % | 1.747 M 9.34 % | 1.597 M -80.76 % | 8.301 M 288.02 % | 2.139 M 327.87 % | 500.000 K 0.00 % | 500.000 K |
| Total debt | 341.404 M 183.55 % | 120.403 M | 0.000 | 0.000 -100.00 % | 149.599 M -59.20 % | 366.671 M 3.52 % | 354.193 M 40.22 % | 252.604 M 284.37 % | 65.718 M 5.76 % | 62.139 M -31.33 % | 90.489 M | 0.000 |
| Accumulated other comprehensive income loss | 24.863 M 22.52 % | 20.293 M 13.65 % | 17.855 M -97.28 % | 656.558 M 3 354.72 % | 19.005 M -82.02 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M | 0.000 | 0.000 |
| Retained earnings | 1.253 B 27.54 % | 982.343 M 15.20 % | 852.705 M 37.40 % | 620.582 M 110.32 % | 295.072 M -29.63 % | 419.317 M -22.72 % | 542.577 M 13.18 % | 479.407 M 30.98 % | 366.012 M 39.46 % | 262.458 M 35.51 % | 193.684 M 12.79 % | 171.728 M |
| Common stock | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 150.00 % | 42.290 M 0.00 % | 42.290 M |
| Total equity | 1.383 B 24.78 % | 1.108 B 13.53 % | 976.285 M 31.17 % | 744.295 M 77.30 % | 419.802 M -20.35 % | 527.068 M -19.13 % | 651.771 M 11.40 % | 585.050 M 24.14 % | 471.275 M 28.00 % | 368.183 M 24.71 % | 295.230 M 8.03 % | 273.275 M |
| Other non current liabilities | 42.948 M 21.15 % | 35.451 M 26.15 % | 28.103 M 5.42 % | 26.659 M -43.13 % | 46.873 M -7.87 % | 50.880 M 35.69 % | 37.497 M | 0.000 -100.00 % | 81.462 M 1 024.35 % | 7.245 M 4.12 % | 6.959 M 33.26 % | 5.222 M |
| Long term debt | 4.703 M -46.63 % | 8.812 M | 0.000 | 0.000 | 0.000 -100.00 % | 236.454 K -70.48 % | 800.978 K -66.80 % | 2.413 M 2.67 % | 2.350 M 1 315.90 % | 165.972 K -98.73 % | 13.105 M | 0.000 |
| Total non current liabilities | 47.651 M 7.65 % | 44.263 M 57.50 % | 28.103 M 5.42 % | 26.659 M -43.13 % | 46.873 M -8.30 % | 51.116 M 33.47 % | 38.298 M -19.41 % | 47.522 M -43.30 % | 83.812 M 476.72 % | 14.532 M -27.57 % | 20.064 M 284.22 % | 5.222 M |
| Other current liabilities | 48.963 M 27.45 % | 38.418 M -56.40 % | 88.112 M -64.97 % | 251.531 M 1 288.50 % | 18.115 M -8.33 % | 19.762 M -72.77 % | 72.565 M 176.67 % | 26.228 M -73.37 % | 98.503 M 20.60 % | 81.675 M 371.41 % | 17.326 M 425.82 % | 3.295 M |
| Deferred revenue | 0.000 -100.00 % | 6.630 M | 0.000 | 0.000 -100.00 % | 80.178 M 28 478.59 % | 280.553 K -87.24 % | 2.199 M -93.69 % | 34.865 M -62.71 % | 93.510 M 19 565.11 % | 475.513 K -99.12 % | 54.330 M | 0.000 |
| Short term debt | 336.701 M 201.73 % | 111.591 M | 0.000 | 0.000 -100.00 % | 149.599 M -59.17 % | 366.435 M 3.69 % | 353.392 M 41.25 % | 250.191 M 294.82 % | 63.368 M 5.82 % | 59.883 M -22.62 % | 77.383 M | 0.000 |
| Total current liabilities | 526.264 M 85.83 % | 283.193 M 48.49 % | 190.711 M -56.80 % | 441.496 M 18.73 % | 371.838 M -21.38 % | 472.968 M -15.55 % | 560.041 M 9.79 % | 510.102 M 33.22 % | 382.893 M -5.89 % | 406.862 M 11.43 % | 365.135 M 141.32 % | 151.306 M |
| Total liabilities | 573.915 M 75.26 % | 327.456 M 49.65 % | 218.814 M -53.26 % | 468.155 M 11.81 % | 418.712 M -20.11 % | 524.084 M -12.41 % | 598.339 M 7.30 % | 557.625 M 19.48 % | 466.705 M 10.75 % | 421.394 M 9.40 % | 385.200 M 146.09 % | 156.528 M |
| Other non current assets | 4.411 M -98.76 % | 354.815 M 11 185.46 % | 3.144 M 21.81 % | 2.581 M -34.81 % | 3.959 M -97.71 % | 173.080 M 3 396.41 % | 4.950 M 338.29 % | 1.129 M 0.00 % | 1.129 M -94.87 % | 22.004 M | 0.000 -100.00 % | 2.879 M |
| Long term investments | 127.735 M 161.29 % | -208.407 M -418.95 % | 65.341 M -1.70 % | 66.471 M -60.20 % | 167.004 M 1 274.11 % | -14.224 M -130.12 % | 47.221 M -16.00 % | 56.213 M -27.43 % | 77.463 M 15 392.54 % | 500.000 K -82.19 % | 2.808 M | 0.000 |
| Intangible assets | 2.169 M -11.90 % | 2.462 M 41.33 % | 1.742 M 524.37 % | 279.000 K -60.30 % | 702.744 K -40.98 % | 1.191 M -29.70 % | 1.694 M -28.26 % | 2.361 M -26.65 % | 3.218 M 13.13 % | 2.845 M -99.50 % | 571.511 M 81.95 % | 314.108 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.169 M -11.90 % | 2.462 M 41.33 % | 1.742 M 524.37 % | 279.000 K -60.30 % | 702.744 K -40.98 % | 1.191 M -29.70 % | 1.694 M -28.26 % | 2.361 M -26.65 % | 3.218 M 13.13 % | 2.845 M 27.24 % | 2.236 M -7.77 % | 2.424 M |
| Property plant equipment net | 86.751 M -1.47 % | 88.047 M 20.00 % | 73.370 M -6.23 % | 78.244 M -8.45 % | 85.470 M -10.26 % | 95.239 M -7.84 % | 103.341 M -1.99 % | 105.435 M 136.73 % | 44.538 M 54.30 % | 28.863 M 5.76 % | 27.292 M -5.81 % | 28.975 M |
| Total non current assets | 225.946 M -6.18 % | 240.835 M 63.74 % | 147.082 M -3.05 % | 151.707 M -41.91 % | 261.161 M -0.56 % | 262.621 M 57.48 % | 166.767 M -3.40 % | 172.628 M 31.32 % | 131.456 M 126.00 % | 58.166 M 66.08 % | 35.023 M 2.13 % | 34.292 M |
| Other current assets | 10.257 M -44.57 % | 18.504 M 383.76 % | 3.825 M 382 600.00 % | -1.000 K -100.03 % | 3.790 M 3 478.00 % | 105.923 K -94.40 % | 1.891 M -3.92 % | 1.968 M -99.74 % | 765.725 M 15.42 % | 663.401 M 11.19 % | 596.648 M 87.85 % | 317.626 M |
| Short term investments | 386.118 M 8.82 % | 354.808 M 104.36 % | 173.620 M 1 829.54 % | 8.998 M -1.95 % | 9.177 M -47.61 % | 17.518 M 3.64 % | 16.903 M 792.21 % | 1.895 M -92.76 % | 26.153 M 1 495.32 % | 1.639 M 171.02 % | -2.308 M | 0.000 |
| cash and cash equivalents | 125.516 M 100.05 % | 62.741 M -82.09 % | 350.391 M 14.29 % | 306.591 M 374.56 % | 64.606 M 50.58 % | 42.905 M 13.95 % | 37.653 M 57.33 % | 23.933 M 63.41 % | 14.646 M -78.47 % | 68.011 M 39.48 % | 48.759 M -37.40 % | 77.885 M |
| Cash and short term investments | 693.968 M 66.20 % | 417.549 M -20.32 % | 524.011 M 66.04 % | 315.589 M 327.73 % | 73.783 M 22.11 % | 60.423 M 10.76 % | 54.556 M 111.23 % | 25.827 M -36.70 % | 40.798 M -40.01 % | 68.011 M 39.48 % | 48.759 M -37.40 % | 77.885 M |
| Total current assets | 1.731 B 44.85 % | 1.195 B 14.02 % | 1.048 B -1.20 % | 1.061 B 83.73 % | 577.353 M -26.78 % | 788.531 M -27.21 % | 1.083 B 11.68 % | 970.047 M 20.28 % | 806.523 M 10.27 % | 731.412 M 13.33 % | 645.407 M 63.18 % | 395.511 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 3.833 M | 0.000 -100.00 % | 6.524 M 301.42 % | 1.625 M -4.84 % | 1.708 M -42.77 % | 2.984 M 114.38 % | -20.757 M | 0.000 | 0.000 |
| Net receivables | 1.027 B 35.29 % | 758.929 M 45.90 % | 520.181 M -29.83 % | 741.323 M 48.33 % | 499.780 M -30.73 % | 721.478 M -29.74 % | 1.027 B 8.98 % | 942.252 M 23.58 % | 762.478 M 12.63 % | 676.977 M 18.45 % | 571.511 M 81.95 % | 314.108 M |
| Tax assets | 4.880 M 24.55 % | 3.918 M 12.42 % | 3.485 M -15.66 % | 4.132 M 2.66 % | 4.025 M -45.13 % | 7.335 M -23.29 % | 9.561 M 27.65 % | 7.490 M 46.64 % | 5.108 M 29.19 % | 3.954 M 47.13 % | 2.687 M 19 855.79 % | 13.467 K |
| Other assets | 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 |
| Account payables | 130.718 M 9.00 % | 119.924 M 20.24 % | 99.737 M -47.50 % | 189.965 M 53.26 % | 123.946 M 43.31 % | 86.491 M -34.97 % | 133.011 M -24.19 % | 175.463 M 37.61 % | 127.511 M -48.37 % | 246.966 M 14.29 % | 216.096 M 46.22 % | 147.785 M |
| Tax payables | 9.882 M 49.05 % | 6.630 M 131.66 % | 2.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.073 M -95.41 % | 23.355 M | 0.000 -100.00 % | 18.338 M | 0.000 | 0.000 |
| Deferred revenue non current | 22.000 K 100.71 % | -3.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.469 M 4 419.73 % | -1.029 M -149.25 % | 2.090 M | 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 |
| Capital lease obligations | 1.459 M -44.27 % | 2.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.090 M | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -638.570 M | 0.000 100.00 % | -103.700 M | 0.000 100.00 % | -81.602 K 82.35 % | -462.228 K 99.56 % | -105.725 M -278.42 % | 59.257 M 0.00 % | 59.257 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 3.116 M 145.74 % | 1.268 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.828 K -37.85 % | 1.029 M 21.05 % | 850.417 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.957 B 36.29 % | 1.436 B 20.14 % | 1.195 B -1.43 % | 1.212 B 44.60 % | 838.514 M -20.23 % | 1.051 B -15.92 % | 1.250 B 9.40 % | 1.143 B 21.82 % | 937.980 M 18.80 % | 789.578 M 16.04 % | 680.430 M 58.31 % | 429.802 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -405.669 M -49.41 % | -271.507 M -856.08 % | -28.398 M -125.81 % | 110.021 M -65.68 % | 320.588 M 195.19 % | 108.605 M 191.46 % | -118.750 M 54.78 % | -262.590 M -139.48 % | -109.649 M -417.46 % | -21.190 M 84.87 % | -140.051 M -52.70 % | -91.716 M |
| Accounts receivables | -314.703 M -45.64 % | -216.078 M -210.34 % | 195.835 M 291.43 % | -102.302 M -149.24 % | 207.770 M -17.89 % | 253.048 M 408.61 % | -81.997 M 46.20 % | -152.413 M -0.72 % | -151.324 M -44.62 % | -104.635 M | 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 |
| Accounts payables | 12.337 M -46.96 % | 23.261 M 125.35 % | -91.761 M -301.54 % | 45.531 M -0.81 % | 45.903 M 210.65 % | -41.486 M 33.65 % | -62.526 M 53.05 % | -133.168 M -348.41 % | 53.609 M -30.01 % | 76.599 M | 0.000 | 0.000 |
| Other working capital | -103.303 M -31.28 % | -78.690 M 40.60 % | -132.472 M -179.42 % | 166.792 M 149.26 % | 66.915 M 164.99 % | -102.958 M -499.47 % | 25.774 M 12.10 % | 22.991 M 292.65 % | -11.934 M -274.29 % | 6.847 M | 0.000 | 0.000 |
| Other non cash items | -152.343 M -301.91 % | -37.905 M 69.42 % | -123.946 M -149.91 % | -49.596 M -216.05 % | 42.738 M 78.55 % | 23.936 M 162.40 % | -38.358 M -17.86 % | -32.544 M 18.20 % | -39.783 M 17.41 % | -48.166 M 30.54 % | -69.342 M -136.28 % | -29.347 M |
| Net cash provided by operating activities | -188.627 M -9.68 % | -171.984 M -201.83 % | 168.895 M -61.81 % | 442.228 M 69.36 % | 261.116 M 1 131.75 % | 21.199 M 151.60 % | -41.083 M 64.39 % | -115.356 M -821.83 % | 15.981 M -73.43 % | 60.156 M 152.44 % | -114.709 M -115.64 % | -53.196 M |
| Investments in property plant and equipment | -7.769 M 66.50 % | -23.194 M -275.06 % | -6.184 M -1 283.45 % | -447.000 K -59.87 % | -279.598 K 77.14 % | -1.223 M 85.97 % | -8.715 M 86.79 % | -65.950 M -203.22 % | -21.750 M -123.24 % | -9.743 M 1.25 % | -9.867 M -215.63 % | -3.126 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 860.000 K 1 492.59 % | 54.000 K -85.00 % | 359.993 K | 0.000 -100.00 % | 565.000 K 13.00 % | 500.000 K 60.12 % | 312.271 K 32.88 % | 235.000 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -52.000 M | 0.000 100.00 % | -50.000 M -4 812.85 % | 1.061 M 179.39 % | -1.336 M -497.58 % | -223.636 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.981 M 127.91 % | 1.747 M | 0.000 -100.00 % | 223.636 K -91.15 % | 2.528 M 17.88 % | 2.144 M -1.83 % | 2.184 M -49.43 % | 4.320 M | 0.000 |
| Other investing activites | 28.051 M 28.54 % | 21.823 M 123.28 % | 9.774 M 977 300.00 % | 1.000 K | 0.000 -100.00 % | 121.348 K -84.90 % | 803.779 K 152.56 % | -1.529 M -210.34 % | -492.782 K | 0.000 100.00 % | -9.567 M | 0.000 |
| Net cash used for investing activites | 20.282 M 138.00 % | -53.371 M -1 299.35 % | 4.450 M 109.59 % | -46.411 M -1 706.99 % | 2.888 M 218.45 % | -2.438 M 66.81 % | -7.346 M 88.60 % | -64.452 M -225.74 % | -19.786 M -170.16 % | -7.324 M -39.58 % | -5.247 M -249.44 % | 3.511 M |
| Debt repayment | 224.327 M 94.02 % | 115.619 M | 0.000 100.00 % | -213.000 K 64.17 % | -594.471 K -5.30 % | -564.524 K 64.98 % | -1.612 M -2 664.35 % | 62.857 K -32.96 % | 93.763 K 100.33 % | -28.423 M -131.65 % | 89.810 M 4 844 238.35 % | -1.854 K |
| 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 -100.00 % | 70.677 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -562.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -10.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -28.445 M -568.66 % | -4.254 M 28.53 % | -5.952 M 44.56 % | -10.736 M 37.15 % | -17.081 M 56.71 % | -39.458 M -48.12 % | -26.639 M -70.45 % | -15.629 M -192.13 % | -5.350 M -65.30 % | -3.237 M -132.15 % | -1.394 M -2 021.61 % | -65.711 K |
| Net cash used provided by financing activities | 195.882 M 75.89 % | 111.365 M 1 971.05 % | -5.952 M 72.34 % | -21.522 M -21.76 % | -17.676 M 55.84 % | -40.023 M -41.67 % | -28.251 M -81.49 % | -15.566 M -196.15 % | -5.256 M 83.40 % | -31.660 M -135.81 % | 88.416 M 25.22 % | 70.610 M |
| Effect of forex changes on cash | 57.066 M 234.84 % | 17.043 M -56.88 % | 39.528 M 115.15 % | 18.372 M 210.30 % | -16.656 M -212.52 % | 14.803 M 660.90 % | 1.945 M 115.00 % | -12.968 M 14.66 % | -15.197 M -5 310.44 % | -280.877 K -111.63 % | 2.414 M 8 076.94 % | 29.524 K |
| Net change in cash | 84.604 M 187.27 % | -96.947 M -146.85 % | 206.921 M -47.30 % | 392.666 M 70.97 % | 229.672 M 3 655.85 % | -6.459 M 91.36 % | -74.735 M 64.13 % | -208.342 M -758.86 % | -24.258 M -216.12 % | 20.891 M 171.73 % | -29.127 M -239.00 % | 20.955 M |
| Cash at beginning of period | 427.292 M -18.49 % | 524.239 M 65.21 % | 317.318 M 521.14 % | -75.348 M 75.30 % | -305.020 M -2.16 % | -298.561 M -34.44 % | -222.081 M -1 516.44 % | -13.739 M -230.61 % | 10.519 M -78.43 % | 48.759 M -37.40 % | 77.885 M 36.81 % | 56.930 M |
| Cash at end of period | 511.896 M 19.80 % | 427.292 M -18.49 % | 524.239 M 65.21 % | 317.318 M 521.14 % | -75.348 M 75.30 % | -305.020 M -2.76 % | -296.816 M -33.65 % | -222.081 M -1 516.44 % | -13.739 M -119.73 % | 69.650 M 42.85 % | 48.759 M -37.40 % | 77.885 M |
| Operating cash flow | -188.627 M -22.08 % | -154.516 M -191.49 % | 168.895 M -61.81 % | 442.228 M 69.36 % | 261.116 M 1 131.75 % | 21.199 M 151.60 % | -41.083 M 64.39 % | -115.356 M -821.83 % | 15.981 M -73.43 % | 60.156 M 152.44 % | -114.709 M -115.64 % | -53.196 M |
| Capital expenditure | -7.769 M 66.50 % | -23.194 M -275.06 % | -6.184 M -1 283.45 % | -447.000 K -59.87 % | -279.598 K 77.14 % | -1.223 M 85.97 % | -8.715 M 86.79 % | -65.950 M -203.22 % | -21.750 M -123.24 % | -9.743 M 1.25 % | -9.867 M -215.63 % | -3.126 M |
| Free CashFlow | -196.396 M -10.51 % | -177.710 M -209.22 % | 162.711 M -63.17 % | 441.781 M 69.37 % | 260.836 M 1 205.77 % | 19.976 M 140.11 % | -49.798 M 72.53 % | -181.306 M -3 042.91 % | -5.769 M -111.44 % | 50.413 M 140.47 % | -124.576 M -121.19 % | -56.322 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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-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 | 2013-09-30 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.025 B -10.47 % | 1.145 B -28.64 % | 1.605 B 0.18 % | 1.602 B 58.33 % | 1.012 B 9.12 % | 927.126 M 78.46 % | 519.502 M -3.03 % | 535.755 M 27.50 % | 420.203 M -31.15 % | 610.351 M -26.31 % | 828.286 M -54.55 % | 1.822 B 69.94 % | 1.072 B -37.16 % | 1.706 B -11.08 % | 1.919 B 12.26 % | 1.709 B 109.47 % | 816.075 M 27.72 % | 638.958 M 34.34 % | 475.615 M 46.05 % | 325.643 M 36.52 % | 238.527 M -64.94 % | 680.346 M -19.20 % | 842.032 M 6.46 % | 790.904 M 12.75 % | 701.488 M -27.83 % | 972.042 M 24.12 % | 783.169 M -4.02 % | 815.952 M 11.40 % | 732.470 M -24.41 % | 969.020 M 8.36 % | 894.282 M 30.95 % | 682.905 M -21.51 % | 870.084 M 61.76 % | 537.892 M -28.86 % | 756.103 M 34.49 % | 562.189 M -19.79 % | 700.916 M 15.29 % | 607.969 M -19.71 % | 757.243 M 0.00 % | 757.243 M 60.47 % | 471.878 M 0.00 % | 471.878 M -27.68 % | 652.452 M 24.30 % | 524.906 M |
| Net income | 47.068 M -26.74 % | 64.251 M -23.72 % | 84.235 M 11.77 % | 75.366 M 62.93 % | 46.256 M 16.97 % | 39.546 M 7.34 % | 36.843 M 14.26 % | 32.244 M 53.25 % | 21.040 M -14.98 % | 24.746 M -70.09 % | 82.732 M 4.42 % | 79.232 M 74.41 % | 45.428 M -58.56 % | 109.611 M 10.84 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 190.32 % | 14.629 M 15.75 % | 12.638 M 115.45 % | -81.811 M -13.51 % | -72.073 M 50.05 % | -144.282 M -1 917.85 % | 7.937 M 59.79 % | 4.967 M -16.01 % | 5.914 M -62.63 % | 15.828 M 396.16 % | 3.190 M -87.56 % | 25.648 M 12.40 % | 22.819 M -41.66 % | 39.115 M 24.71 % | 31.365 M 43.74 % | 21.820 M -34.77 % | 33.452 M 103.49 % | 16.439 M 69.11 % | 9.721 M -56.80 % | 22.505 M -15.18 % | 26.534 M 31.21 % | 20.222 M 37.43 % | 14.714 M 0.00 % | 14.714 M 3.69 % | 14.191 M 0.00 % | 14.191 M -35.53 % | 22.012 M 23.62 % | 17.806 M |
| Income before tax | 62.980 M -25.67 % | 84.734 M -24.88 % | 112.800 M 11.04 % | 101.581 M 64.28 % | 61.835 M 6.15 % | 58.253 M 19.86 % | 48.599 M 14.79 % | 42.337 M 52.62 % | 27.740 M -30.71 % | 40.033 M -63.71 % | 110.307 M 8.19 % | 101.957 M 66.72 % | 61.155 M -51.70 % | 126.623 M 10.58 % | 114.508 M 26.61 % | 90.443 M 114.13 % | 42.238 M 130.62 % | 18.315 M 3.87 % | 17.632 M 121.57 % | -81.757 M -12.27 % | -72.822 M 51.36 % | -149.723 M -1 157.29 % | 14.161 M 32.72 % | 10.670 M 102.58 % | 5.267 M -82.36 % | 29.852 M 595.52 % | 4.292 M -88.67 % | 37.867 M 15.68 % | 32.733 M -46.53 % | 61.216 M 28.90 % | 47.492 M 33.80 % | 35.494 M -30.51 % | 51.076 M 101.62 % | 25.333 M -13.34 % | 29.232 M -4.78 % | 30.699 M -24.09 % | 40.440 M 30.77 % | 30.925 M 46.07 % | 21.171 M 0.00 % | 21.171 M 0.59 % | 21.048 M 0.00 % | 21.048 M -37.23 % | 33.533 M 42.86 % | 23.473 M |
| Income before tax ratio | 0.06 -16.98 % | 0.07 5.27 % | 0.07 10.84 % | 0.06 3.76 % | 0.06 -2.72 % | 0.06 -32.84 % | 0.09 18.38 % | 0.08 19.70 % | 0.07 0.65 % | 0.07 -50.75 % | 0.13 138.04 % | 0.06 -1.89 % | 0.06 -23.15 % | 0.07 24.36 % | 0.06 12.78 % | 0.05 2.22 % | 0.05 80.57 % | 0.03 -22.68 % | 0.04 114.77 % | -0.25 17.76 % | -0.31 -38.73 % | -0.22 -1 408.56 % | 0.02 24.66 % | 0.01 79.68 % | 0.01 -75.55 % | 0.03 460.38 % | 0.01 -88.19 % | 0.05 3.85 % | 0.04 -29.26 % | 0.06 18.96 % | 0.05 2.18 % | 0.05 -11.46 % | 0.06 24.64 % | 0.05 21.82 % | 0.04 -29.20 % | 0.05 -5.36 % | 0.06 13.43 % | 0.05 81.94 % | 0.03 0.00 % | 0.03 -37.32 % | 0.04 0.00 % | 0.04 -13.21 % | 0.05 14.93 % | 0.04 |
| EBITDA | 71.427 M -25.10 % | 95.362 M -23.38 % | 124.457 M 12.90 % | 110.234 M 62.85 % | 67.689 M 5.52 % | 64.149 M 26.60 % | 50.669 M 14.06 % | 44.423 M 49.41 % | 29.733 M -25.22 % | 39.758 M -64.62 % | 112.362 M 4.03 % | 108.008 M 67.92 % | 64.320 M -47.92 % | 123.496 M 4.29 % | 118.418 M 22.11 % | 96.973 M 101.30 % | 48.173 M -50.10 % | 96.531 M 346.01 % | 21.643 M 128.41 % | -76.188 M -9.46 % | -69.606 M 50.41 % | -140.368 M -646.88 % | 25.667 M 34.43 % | 19.093 M 6.17 % | 17.983 M -52.16 % | 37.588 M 237.41 % | 11.140 M -76.05 % | 46.507 M 19.42 % | 38.944 M -42.89 % | 68.192 M 38.45 % | 49.255 M 28.72 % | 38.264 M -28.10 % | 53.221 M 90.57 % | 27.927 M -6.79 % | 29.961 M -9.25 % | 33.015 M -22.73 % | 42.726 M 27.75 % | 33.446 M 6.12 % | 31.516 M 2.02 % | 30.893 M 43.56 % | 21.520 M 0.00 % | 21.520 M -42.44 % | 37.389 M 34.13 % | 27.875 M |
| Net income ratio | 0.05 -18.18 % | 0.06 6.89 % | 0.05 11.56 % | 0.05 2.91 % | 0.05 7.20 % | 0.04 -39.86 % | 0.07 17.84 % | 0.06 20.20 % | 0.05 23.50 % | 0.04 -59.41 % | 0.10 129.74 % | 0.04 2.63 % | 0.04 -34.05 % | 0.06 24.65 % | 0.05 3.32 % | 0.05 -4.17 % | 0.05 127.31 % | 0.02 -13.84 % | 0.03 110.58 % | -0.25 16.86 % | -0.30 -42.48 % | -0.21 -2 349.86 % | 0.01 50.09 % | 0.01 -25.51 % | 0.01 -48.22 % | 0.02 299.75 % | 0.00 -87.04 % | 0.03 0.90 % | 0.03 -22.82 % | 0.04 15.09 % | 0.04 9.77 % | 0.03 -16.89 % | 0.04 25.80 % | 0.03 137.71 % | 0.01 -67.88 % | 0.04 5.75 % | 0.04 13.81 % | 0.03 71.18 % | 0.02 0.00 % | 0.02 -35.39 % | 0.03 0.00 % | 0.03 -10.86 % | 0.03 -0.55 % | 0.03 |
| Ratio EBITDA | 0.07 -16.34 % | 0.08 7.38 % | 0.08 12.69 % | 0.07 2.86 % | 0.07 -3.30 % | 0.07 -29.06 % | 0.10 17.63 % | 0.08 17.18 % | 0.07 8.63 % | 0.07 -51.98 % | 0.14 128.89 % | 0.06 -1.18 % | 0.06 -17.12 % | 0.07 17.28 % | 0.06 8.77 % | 0.06 -3.90 % | 0.06 -60.93 % | 0.15 231.99 % | 0.05 119.45 % | -0.23 19.83 % | -0.29 -41.44 % | -0.21 -776.85 % | 0.03 26.27 % | 0.02 -5.83 % | 0.03 -33.71 % | 0.04 171.85 % | 0.01 -75.04 % | 0.06 7.20 % | 0.05 -24.45 % | 0.07 27.77 % | 0.06 -1.70 % | 0.06 -8.40 % | 0.06 17.81 % | 0.05 31.03 % | 0.04 -32.53 % | 0.06 -3.66 % | 0.06 10.81 % | 0.06 32.18 % | 0.04 2.02 % | 0.04 -10.54 % | 0.05 0.00 % | 0.05 -20.42 % | 0.06 7.91 % | 0.05 |
| Gross profit ratio | 0.08 -6.37 % | 0.08 8.35 % | 0.08 23.54 % | 0.06 -8.23 % | 0.07 -5.55 % | 0.07 -27.87 % | 0.10 -0.47 % | 0.10 40.82 % | 0.07 -39.35 % | 0.12 -1.52 % | 0.12 74.87 % | 0.07 4.68 % | 0.06 -25.95 % | 0.09 26.14 % | 0.07 3.05 % | 0.07 -0.69 % | 0.07 -26.82 % | 0.09 9.67 % | 0.08 231.07 % | -0.06 74.07 % | -0.25 -66.44 % | -0.15 -386.62 % | 0.05 13.20 % | 0.05 19.40 % | 0.04 -57.30 % | 0.09 189.13 % | 0.03 -58.67 % | 0.08 9.97 % | 0.07 -27.75 % | 0.10 0.09 % | 0.10 31.01 % | 0.07 -92.74 % | 1.00 668.07 % | 0.13 89.58 % | 0.07 -7.12 % | 0.07 -92.61 % | 1.00 1 227.24 % | 0.08 26.57 % | 0.06 0.00 % | 0.06 38.26 % | 0.04 -33.52 % | 0.06 -93.52 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M -0.04 % | 105.763 M 0.36 % | 105.386 M -0.25 % | 105.649 M -0.07 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.82 % | 104.866 M -0.03 % | 104.900 M -1.45 % | 106.439 M 0.55 % | 105.861 M -0.19 % | 106.058 M 0.32 % | 105.725 M 0.00 % | 105.725 M 0.01 % | 105.713 M -0.01 % | 105.725 M 0.02 % | 105.705 M 0.00 % | 105.705 M 6.45 % | 99.300 M 0.00 % | 99.300 M -6.17 % | 105.827 M 37.17 % | 77.149 M |
| Weighted average shs out | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M -0.04 % | 105.763 M 0.36 % | 105.386 M -0.25 % | 105.649 M -0.07 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.82 % | 104.866 M -0.03 % | 104.900 M -1.45 % | 106.439 M 0.55 % | 105.861 M -0.19 % | 106.058 M 0.32 % | 105.725 M 0.00 % | 105.725 M 0.01 % | 105.713 M -0.01 % | 105.725 M 0.02 % | 105.705 M 0.00 % | 105.705 M 6.45 % | 99.300 M 0.00 % | 99.300 M -6.17 % | 105.827 M 37.17 % | 77.149 M |
| EPS diluted | 0.45 -26.23 % | 0.61 -23.75 % | 0.80 12.68 % | 0.71 61.36 % | 0.44 15.79 % | 0.38 8.57 % | 0.35 16.67 % | 0.30 50.00 % | 0.20 -4.76 % | 0.21 -73.08 % | 0.78 4.00 % | 0.75 74.42 % | 0.43 -57.00 % | 1.00 6.38 % | 0.94 16.05 % | 0.81 102.50 % | 0.40 21.21 % | 0.33 175.00 % | 0.12 115.58 % | -0.77 -13.24 % | -0.68 52.78 % | -1.44 -2 017.44 % | 0.08 59.79 % | 0.05 -15.92 % | 0.06 -60.07 % | 0.14 363.58 % | 0.03 -87.42 % | 0.24 9.09 % | 0.22 -40.54 % | 0.37 23.33 % | 0.30 42.86 % | 0.21 -34.38 % | 0.32 100.00 % | 0.16 -11.11 % | 0.18 -14.29 % | 0.21 -16.00 % | 0.25 400.00 % | 0.05 -64.29 % | 0.14 0.00 % | 0.14 7.69 % | 0.13 -7.14 % | 0.14 -33.33 % | 0.21 -8.70 % | 0.23 |
| Earnings per share | 0.45 -26.23 % | 0.61 -23.75 % | 0.80 12.68 % | 0.71 61.36 % | 0.44 15.79 % | 0.38 8.57 % | 0.35 16.67 % | 0.30 50.00 % | 0.20 -4.76 % | 0.21 -73.08 % | 0.78 4.00 % | 0.75 74.42 % | 0.43 -57.00 % | 1.00 6.38 % | 0.94 16.05 % | 0.81 102.50 % | 0.40 21.21 % | 0.33 175.00 % | 0.12 115.58 % | -0.77 -13.24 % | -0.68 52.78 % | -1.44 -2 017.44 % | 0.08 59.79 % | 0.05 -15.92 % | 0.06 -60.07 % | 0.14 363.58 % | 0.03 -87.42 % | 0.24 9.09 % | 0.22 -40.54 % | 0.37 23.33 % | 0.30 42.86 % | 0.21 -34.38 % | 0.32 100.00 % | 0.16 -11.11 % | 0.18 -14.29 % | 0.21 -16.00 % | 0.25 400.00 % | 0.05 -64.29 % | 0.14 0.00 % | 0.14 7.69 % | 0.13 -7.14 % | 0.14 -33.33 % | 0.21 -8.70 % | 0.23 |
| Gross profit | 79.853 M -16.17 % | 95.255 M -22.69 % | 123.206 M 23.77 % | 99.543 M 45.30 % | 68.508 M 3.06 % | 66.474 M 28.72 % | 51.642 M -3.49 % | 53.511 M 79.55 % | 29.803 M -58.24 % | 71.371 M -27.43 % | 98.349 M -20.52 % | 123.747 M 77.89 % | 69.565 M -53.46 % | 149.479 M 12.17 % | 133.262 M 15.69 % | 115.188 M 108.02 % | 55.373 M -6.53 % | 59.243 M 47.33 % | 40.210 M 291.44 % | -21.004 M 64.60 % | -59.335 M 41.65 % | -101.680 M -331.58 % | 43.906 M 20.52 % | 36.430 M 34.62 % | 27.062 M -69.18 % | 87.815 M 258.85 % | 24.471 M -60.33 % | 61.691 M 22.50 % | 50.359 M -45.39 % | 92.209 M 8.46 % | 85.019 M 71.55 % | 49.558 M -94.30 % | 870.084 M 1 142.41 % | 70.032 M 34.87 % | 51.926 M 24.91 % | 41.569 M -94.07 % | 700.916 M 1 430.15 % | 45.807 M 1.62 % | 45.078 M 0.00 % | 45.078 M 121.87 % | 20.318 M -33.52 % | 30.564 M -95.32 % | 652.452 M 24.30 % | 524.906 M |
| Income tax expense | 15.912 M -22.31 % | 20.482 M -28.30 % | 28.566 M 8.97 % | 26.215 M 68.27 % | 15.579 M -13.42 % | 17.993 M 53.05 % | 11.756 M 16.47 % | 10.094 M 50.63 % | 6.701 M -56.16 % | 15.286 M -44.56 % | 27.574 M 21.34 % | 22.725 M 44.50 % | 15.727 M -7.56 % | 17.012 M 8.91 % | 15.620 M 201.25 % | 5.185 M 2 325.32 % | -233.000 K -106.32 % | 3.686 M -26.20 % | 4.994 M 9 148.15 % | 54.000 K 107.21 % | -749.000 K 86.23 % | -5.440 M -187.41 % | 6.224 M 9.02 % | 5.709 M 981.02 % | -648.000 K -104.62 % | 14.023 M 1 172.52 % | 1.102 M -90.98 % | 12.219 M 23.25 % | 9.914 M -55.14 % | 22.101 M 37.03 % | 16.128 M 17.95 % | 13.674 M -22.41 % | 17.624 M 98.16 % | 8.894 M -54.42 % | 19.511 M 138.11 % | 8.194 M -41.08 % | 13.906 M 29.93 % | 10.703 M 65.76 % | 6.457 M 0.00 % | 6.457 M -5.81 % | 6.855 M -0.03 % | 6.857 M -40.48 % | 11.521 M 103.30 % | 5.667 M |
| Cost of revenue | 945.334 M -9.95 % | 1.050 B -29.14 % | 1.481 B -1.38 % | 1.502 B 59.27 % | 943.130 M 9.58 % | 860.652 M 83.96 % | 467.860 M -2.98 % | 482.244 M 23.53 % | 390.400 M -27.57 % | 538.980 M -26.16 % | 729.937 M -57.03 % | 1.699 B 69.39 % | 1.003 B -35.59 % | 1.557 B -12.81 % | 1.786 B 12.02 % | 1.594 B 109.58 % | 760.702 M 31.22 % | 579.715 M 33.14 % | 435.405 M 25.60 % | 346.647 M 16.38 % | 297.862 M -61.91 % | 782.026 M -2.02 % | 798.126 M 5.79 % | 754.474 M 11.87 % | 674.426 M -23.73 % | 884.227 M 16.55 % | 758.698 M 0.59 % | 754.261 M 10.58 % | 682.111 M -22.21 % | 876.811 M 8.35 % | 809.263 M 27.78 % | 633.347 M | 0.000 -100.00 % | 467.860 M -33.56 % | 704.177 M 35.26 % | 520.620 M | 0.000 -100.00 % | 562.162 M -21.06 % | 712.165 M 0.00 % | 712.165 M 57.71 % | 451.559 M 2.32 % | 441.314 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 5.486 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.886 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 -100.00 % | 4.178 M 0.00 % | 4.178 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 4.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 | 0.000 | 0.000 | 0.000 -100.00 % | 2.420 M 0.00 % | 2.420 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 23.126 M 1 326.84 % | -1.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.298 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.255 M 2 187.67 % | 492.000 K -48.37 % | 953.000 K -4.60 % | 999.000 K 323.81 % | -446.370 K -352.19 % | 177.000 K -32.95 % | 264.000 K -91.83 % | 3.231 M 131.36 % | -10.302 M -520.99 % | 2.447 M | 0.000 -100.00 % | 4.308 M 317.04 % | 1.033 M 5 065.00 % | 20.000 K -98.25 % | 1.145 M | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 14.923 M -74.30 % | 58.062 M 0.00 % | 58.062 M 428.68 % | 10.983 M 0.00 % | 10.983 M | 0.000 | 0.000 |
| Operating expenses | 23.126 M -10.23 % | 25.760 M -6.31 % | 27.496 M 100.31 % | 13.727 M -27.19 % | 18.852 M -15.91 % | 22.418 M 65.42 % | 13.552 M -9.60 % | 14.991 M 156.65 % | 5.841 M -87.71 % | 47.537 M 300.78 % | 11.861 M -54.99 % | 26.352 M 76.31 % | 14.946 M 257.34 % | -9.499 M -135.95 % | 26.426 M -38.55 % | 43.005 M 357.74 % | 9.395 M 121.30 % | -44.118 M -331.50 % | 19.057 M -66.05 % | 56.136 M 398.10 % | 11.270 M 246.76 % | -7.679 M -141.70 % | 18.416 M 4.67 % | 17.594 M 18.45 % | 14.853 M -58.76 % | 36.014 M 127.91 % | 15.802 M -27.08 % | 21.669 M 37.81 % | 15.724 M -40.77 % | 26.546 M -25.82 % | 35.784 M 159.12 % | 13.810 M -98.31 % | 818.189 M 1 788.36 % | 43.328 M 98.84 % | 21.790 M 102.41 % | 10.765 M -98.37 % | 659.192 M 4 317.29 % | 14.923 M -76.92 % | 64.660 M 0.00 % | 64.660 M 488.75 % | 10.983 M 0.00 % | 10.983 M -98.23 % | 618.894 M 23.55 % | 500.913 M |
| Cost and expenses | 968.460 M -9.96 % | 1.076 B -28.72 % | 1.509 B -0.46 % | 1.516 B 57.58 % | 961.982 M 8.94 % | 883.070 M 83.43 % | 481.412 M -3.18 % | 497.235 M 25.49 % | 396.241 M -32.44 % | 586.517 M -20.93 % | 741.798 M -57.00 % | 1.725 B 69.49 % | 1.018 B -34.23 % | 1.547 B -14.61 % | 1.812 B 10.69 % | 1.637 B 112.60 % | 770.097 M 43.78 % | 535.598 M 17.85 % | 454.462 M 12.83 % | 402.783 M 30.29 % | 309.132 M -60.08 % | 774.347 M -5.17 % | 816.542 M 5.76 % | 772.068 M 12.01 % | 689.279 M -25.10 % | 920.241 M 18.82 % | 774.500 M -0.18 % | 775.930 M 11.19 % | 697.835 M -22.75 % | 903.357 M 6.90 % | 845.047 M 30.58 % | 647.157 M -20.90 % | 818.189 M 60.06 % | 511.188 M -29.59 % | 725.967 M 36.62 % | 531.385 M -19.39 % | 659.192 M 14.23 % | 577.084 M -25.71 % | 776.824 M 0.00 % | 776.824 M 71.75 % | 452.296 M 0.00 % | 452.296 M -26.92 % | 618.894 M 23.55 % | 500.913 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 27.645 M 0.54 % | 27.496 M 100.31 % | 13.727 M -27.19 % | 18.852 M -15.91 % | 22.418 M 65.42 % | 13.552 M -9.60 % | 14.991 M 156.65 % | 5.841 M -82.09 % | 32.612 M 174.95 % | 11.861 M -54.99 % | 26.352 M 76.31 % | 14.946 M -19.12 % | 18.480 M -30.07 % | 26.426 M -38.55 % | 43.005 M 357.74 % | 9.395 M -81.10 % | 49.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.597 M 0.00 % | 6.597 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.393 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.001 M | 0.000 | 0.000 | 0.000 100.00 % | -1.746 M | 0.000 | 0.000 | 0.000 100.00 % | -1.430 M | 0.000 | 0.000 | 0.000 100.00 % | -3.582 M | 0.000 | 0.000 | 0.000 100.00 % | -4.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 8.447 M -1.10 % | 8.541 M -10.35 % | 9.527 M 45.63 % | 6.542 M 72.20 % | 3.799 M 18.72 % | 3.200 M 696.02 % | 402.000 K 14.53 % | 351.000 K 16.23 % | 302.000 K -41.92 % | 520.000 K 293.94 % | 132.000 K -96.80 % | 4.119 M 248.77 % | 1.181 M 227.74 % | 360.342 K -81.22 % | 1.919 M -57.69 % | 4.536 M 15.66 % | 3.922 M -8.48 % | 4.285 M 6.84 % | 4.011 M -27.98 % | 5.569 M 73.17 % | 3.216 M -65.62 % | 9.355 M -18.69 % | 11.506 M 36.60 % | 8.423 M -17.20 % | 10.173 M 31.50 % | 7.736 M 12.97 % | 6.848 M 17.18 % | 5.844 M -5.91 % | 6.211 M 13.34 % | 5.480 M 210.83 % | 1.763 M 26.11 % | 1.398 M 70.70 % | 819.000 K -40.26 % | 1.371 M 88.19 % | 728.538 K 104.65 % | 356.000 K -72.27 % | 1.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K -95.19 % | 520.000 K |
| Depreciation and amortization | 2.118 M 0.00 % | 2.118 M -0.62 % | 2.131 M 0.95 % | 2.111 M 2.68 % | 2.056 M -23.74 % | 2.696 M 61.63 % | 1.668 M -3.86 % | 1.735 M 2.66 % | 1.690 M -14.04 % | 1.966 M 2.29 % | 1.922 M -0.47 % | 1.931 M -2.72 % | 1.985 M -0.10 % | 1.987 M -0.15 % | 1.990 M -0.25 % | 1.995 M -0.94 % | 2.014 M -5.13 % | 2.123 M 3 924.64 % | 52.750 K 3.20 % | 51.116 K 8.07 % | 47.300 K 1.79 % | 46.467 K 4.08 % | 44.646 K 8.99 % | 40.963 K 1.46 % | 40.374 K | 0.000 | 0.000 -100.00 % | 2.796 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.326 M 8.42 % | 1.223 M | 0.000 | 0.000 -100.00 % | 1.002 M -60.89 % | 2.562 M 0.00 % | 2.562 M 32.20 % | 1.938 M 0.00 % | 1.938 M 0.00 % | 1.938 M -49.41 % | 3.831 M -1.31 % | 3.882 M |
| Operating income | 56.727 M -18.37 % | 69.495 M -27.39 % | 95.710 M 11.53 % | 85.816 M 72.82 % | 49.656 M 12.71 % | 44.056 M 15.66 % | 38.090 M -1.12 % | 38.520 M 60.75 % | 23.962 M 0.67 % | 23.802 M -72.48 % | 86.488 M -11.20 % | 97.395 M 78.32 % | 54.619 M -52.23 % | 114.328 M 7.01 % | 106.836 M 48.01 % | 72.183 M 56.99 % | 45.978 M 41.15 % | 32.574 M 50.51 % | 21.643 M 128.41 % | -76.188 M -9.46 % | -69.606 M 50.41 % | -140.368 M -646.88 % | 25.667 M 34.43 % | 19.093 M 23.66 % | 15.440 M -58.92 % | 37.588 M 237.41 % | 11.140 M -72.17 % | 40.022 M 2.77 % | 38.944 M -41.61 % | 66.696 M 35.41 % | 49.255 M 33.51 % | 36.892 M -27.77 % | 51.076 M 101.62 % | 25.333 M -15.11 % | 29.841 M -3.91 % | 31.055 M -23.21 % | 40.440 M 30.94 % | 30.885 M 257.73 % | -19.581 M 0.00 % | -19.581 M -200.00 % | 19.582 M 0.00 % | 19.582 M -41.60 % | 33.533 M 42.86 % | 23.473 M |
| Operating income ratio | 0.06 -8.83 % | 0.06 1.76 % | 0.06 11.32 % | 0.05 9.15 % | 0.05 3.30 % | 0.05 -35.19 % | 0.07 1.98 % | 0.07 26.08 % | 0.06 46.23 % | 0.04 -62.65 % | 0.10 95.38 % | 0.05 4.93 % | 0.05 -23.98 % | 0.07 20.35 % | 0.06 31.84 % | 0.04 -25.05 % | 0.06 10.52 % | 0.05 12.03 % | 0.05 119.45 % | -0.23 19.83 % | -0.29 -41.44 % | -0.21 -776.85 % | 0.03 26.27 % | 0.02 9.68 % | 0.02 -43.08 % | 0.04 171.85 % | 0.01 -71.00 % | 0.05 -7.75 % | 0.05 -22.75 % | 0.07 24.97 % | 0.06 1.95 % | 0.05 -7.97 % | 0.06 24.64 % | 0.05 19.33 % | 0.04 -28.55 % | 0.06 -4.26 % | 0.06 13.57 % | 0.05 296.46 % | -0.03 0.00 % | -0.03 -162.31 % | 0.04 0.00 % | 0.04 -19.26 % | 0.05 14.93 % | 0.04 |
| Total other income expenses net | 6.253 M -58.97 % | 15.239 M -10.83 % | 17.090 M 8.40 % | 15.765 M 29.44 % | 12.179 M -14.21 % | 14.197 M 35.09 % | 10.509 M 175.32 % | 3.817 M 1.03 % | 3.778 M -72.16 % | 13.571 M -43.02 % | 23.819 M 422.12 % | 4.562 M -30.20 % | 6.536 M -4.36 % | 6.834 M -10.92 % | 7.672 M -57.98 % | 18.260 M 588.24 % | -3.740 M 73.77 % | -14.259 M -304.98 % | -3.521 M 23.74 % | -4.617 M -43.56 % | -3.216 M 69.25 % | -10.457 M 7.69 % | -11.329 M -38.73 % | -8.166 M 19.73 % | -10.173 M -31.50 % | -7.736 M -12.97 % | -6.848 M -217.77 % | -2.155 M 65.30 % | -6.211 M -13.34 % | -5.480 M -214.40 % | -1.743 M -24.68 % | -1.398 M | 0.000 | 0.000 100.00 % | -903.772 K -760.74 % | -105.000 K | 0.000 -100.00 % | 40.500 K -99.90 % | 40.752 M 0.00 % | 40.752 M 2 679.81 % | 1.466 M 0.00 % | 1.466 M | 0.000 | 0.000 |
| 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-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 | 2013-09-30 | 2012-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-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 215.888 M | 0.000 -100.00 % | 293.193 M | 0.000 100.00 % | -299.312 M | 0.000 100.00 % | -324.670 M 7.34 % | -350.391 M -56.79 % | -223.484 M 27.11 % | -306.591 M -424.34 % | 94.528 M 11.22 % | 84.993 M | 0.000 -100.00 % | 64.860 M | 0.000 -100.00 % | 323.766 M | 0.000 -100.00 % | 301.600 M | 0.000 -100.00 % | 316.541 M 20.15 % | 263.446 M 15.21 % | 228.671 M 347.74 % | 51.072 M | 0.000 100.00 % | -17.913 M | 0.000 100.00 % | -5.872 M -16.43 % | -5.043 M | 0.000 -100.00 % | 41.730 M 0.00 % | 41.730 M 188.56 % | -47.122 M 0.00 % | -47.122 M 39.50 % | -77.885 M 47.48 % | -148.288 M |
| Total investments | 0.000 -100.00 % | 513.853 M | 0.000 -100.00 % | 504.016 M | 0.000 -100.00 % | 146.401 M | 0.000 -100.00 % | 254.568 M 362.48 % | 55.044 M -69.60 % | 181.072 M 235.95 % | 53.899 M 2 429.28 % | 2.131 M 14.04 % | 1.869 M | 0.000 -100.00 % | 1.692 M | 0.000 -100.00 % | 3.294 M | 0.000 -100.00 % | 20.500 M | 0.000 -100.00 % | 1.747 M -97.85 % | 81.240 M 4 985.88 % | 1.597 M -80.76 % | 8.301 M | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 2.139 M 327.87 % | 500.000 K | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K |
| Total debt | 0.000 -100.00 % | 341.404 M | 0.000 -100.00 % | 343.360 M | 0.000 -100.00 % | 120.403 M | 0.000 -100.00 % | 10.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.111 M -9.68 % | 149.599 M | 0.000 -100.00 % | 140.980 M | 0.000 -100.00 % | 366.671 M | 0.000 -100.00 % | 313.200 M | 0.000 -100.00 % | 354.193 M 26.06 % | 280.979 M 11.23 % | 252.604 M 284.37 % | 65.718 M | 0.000 -100.00 % | 73.969 M | 0.000 -100.00 % | 62.139 M -0.38 % | 62.374 M | 0.000 -100.00 % | 90.489 M 0.00 % | 90.489 M 453.25 % | 16.356 M 0.00 % | 16.356 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.383 B 5 462.53 % | 24.863 M -97.99 % | 1.235 B 9.37 % | 1.129 B 1.85 % | 1.108 B 5 361.79 % | 20.293 M -98.03 % | 1.032 B 875.74 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M -71.48 % | 370.706 M | 0.000 -100.00 % | 526.595 M | 0.000 -100.00 % | 662.100 M | 0.000 -100.00 % | 651.464 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.074 M | 0.000 -100.00 % | 368.183 M | 0.000 | 0.000 -100.00 % | 295.230 M | 0.000 | 0.000 | 0.000 -100.00 % | 259.366 M | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.253 B | 0.000 | 0.000 | 0.000 -100.00 % | 982.343 M | 0.000 | 0.000 -100.00 % | 852.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 295.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 419.317 M | 0.000 | 0.000 | 0.000 -100.00 % | 542.577 M | 0.000 -100.00 % | 479.407 M 30.98 % | 366.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 262.458 M | 0.000 | 0.000 -100.00 % | 193.684 M 0.00 % | 193.684 M | 0.000 | 0.000 -100.00 % | 171.728 M | 0.000 |
| Common stock | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.700 M | 0.000 -100.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M 0.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M | 0.000 -100.00 % | 105.725 M 150.00 % | 42.290 M | 0.000 -100.00 % | 42.290 M 0.00 % | 42.290 M 0.00 % | 42.290 M 0.00 % | 42.290 M 0.00 % | 42.290 M 0.00 % | 42.290 M |
| Total equity | 1.383 B 0.00 % | 1.383 B 12.02 % | 1.235 B 0.00 % | 1.235 B 11.39 % | 1.108 B 0.00 % | 1.108 B 7.44 % | 1.032 B 0.00 % | 1.032 B 5.67 % | 976.285 M 13.24 % | 862.107 M 15.83 % | 744.295 M 35.83 % | 547.957 M 30.53 % | 419.802 M 13.24 % | 370.706 M 0.00 % | 370.706 M -29.60 % | 526.595 M -0.09 % | 527.068 M -20.39 % | 662.100 M 0.00 % | 662.100 M 1.63 % | 651.464 M -0.05 % | 651.771 M 3.25 % | 631.238 M 7.89 % | 585.050 M 24.14 % | 471.275 M 12.73 % | 418.074 M 0.00 % | 418.074 M 13.55 % | 368.183 M 0.00 % | 368.183 M 9.68 % | 335.674 M 13.70 % | 295.230 M 0.00 % | 295.230 M 0.00 % | 295.230 M -2.13 % | 301.656 M 0.00 % | 301.656 M 10.39 % | 273.275 M 6.48 % | 256.635 M |
| Other non current liabilities | -1.383 B -3 320.20 % | 42.948 M 103.48 % | -1.235 B -4 379.54 % | 28.848 M 102.60 % | -1.108 B -3 226.46 % | 35.451 M 103.44 % | -1.032 B -3 802.42 % | 27.863 M 3.83 % | 26.835 M -0.17 % | 26.880 M 0.83 % | 26.659 M 10.74 % | 24.073 M -49.06 % | 47.261 M 112.75 % | -370.706 M -917.18 % | 45.364 M 108.61 % | -526.595 M -1 134.98 % | 50.880 M 107.68 % | -662.100 M -1 904.09 % | 36.700 M 105.63 % | -651.464 M -1 837.37 % | 37.497 M -12.24 % | 42.725 M -5.29 % | 45.109 M -44.63 % | 81.462 M 119.49 % | -418.074 M -4 031.11 % | 10.635 M 102.89 % | -368.183 M -3 099.17 % | 12.276 M 56.84 % | 7.827 M 102.65 % | -295.230 M -4 342.57 % | 6.959 M 0.00 % | 6.959 M 33.26 % | 5.222 M 0.00 % | 5.222 M 0.00 % | 5.222 M 36.13 % | 3.836 M |
| Long term debt | 0.000 -100.00 % | 4.703 M | 0.000 -100.00 % | 9.009 M | 0.000 -100.00 % | 8.812 M | 0.000 -100.00 % | 10.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.000 K | 0.000 -100.00 % | 236.454 K | 0.000 -100.00 % | 64.800 M | 0.000 -100.00 % | 800.978 K -38.58 % | 1.304 M -45.96 % | 2.413 M 2.67 % | 2.350 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 2.256 M -14.60 % | 2.642 M | 0.000 -100.00 % | 13.105 M 0.00 % | 13.105 M 290.61 % | 3.355 M 0.00 % | 3.355 M | 0.000 | 0.000 |
| Total non current liabilities | -1.383 B -3 002.38 % | 47.651 M 103.86 % | -1.235 B -3 361.12 % | 37.857 M 103.42 % | -1.108 B -2 604.03 % | 44.263 M 104.29 % | -1.032 B -2 776.23 % | 38.547 M 37.16 % | 28.103 M 4.55 % | 26.880 M 0.83 % | 26.659 M 10.74 % | 24.073 M -48.64 % | 46.873 M 112.64 % | -370.706 M -906.48 % | 45.966 M 108.73 % | -526.595 M -1 130.20 % | 51.116 M 107.72 % | -662.100 M -752.32 % | 101.500 M 115.58 % | -651.464 M -1 801.04 % | 38.298 M -13.02 % | 44.029 M -7.35 % | 47.522 M -43.30 % | 83.812 M 120.05 % | -418.074 M -3 448.61 % | 12.485 M 103.39 % | -368.183 M -2 633.54 % | 14.532 M 38.81 % | 10.469 M 103.55 % | -295.230 M -1 571.43 % | 20.064 M 0.00 % | 20.064 M 133.93 % | 8.577 M 0.00 % | 8.577 M 64.25 % | 5.222 M 22.41 % | 4.266 M |
| Other current liabilities | 0.000 -100.00 % | 48.963 M | 0.000 -100.00 % | 48.431 M | 0.000 -100.00 % | 38.418 M | 0.000 -100.00 % | 68.183 M -22.62 % | 88.112 M -77.44 % | 390.552 M 55.27 % | 251.531 M 876.10 % | 25.769 M 45.36 % | 17.728 M | 0.000 -100.00 % | 36.977 M | 0.000 -100.00 % | 20.042 M | 0.000 -100.00 % | 79.300 M | 0.000 -100.00 % | 72.565 M 46.42 % | 49.560 M 88.96 % | 26.228 M -77.53 % | 116.742 M | 0.000 -100.00 % | 44.709 M | 0.000 -100.00 % | 81.675 M 171.63 % | 30.069 M | 0.000 -100.00 % | 17.326 M -75.82 % | 71.656 M 2 814.03 % | 2.459 M -30.06 % | 3.516 M -0.10 % | 3.520 M -58.45 % | 8.470 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.897 M -72.69 % | 80.178 M | 0.000 -100.00 % | 481.000 K | 0.000 -100.00 % | 280.553 K | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 2.199 M | 0.000 -100.00 % | 34.865 M -62.71 % | 93.510 M | 0.000 -100.00 % | 16.775 M | 0.000 -100.00 % | 61.602 M 796.68 % | 6.870 M | 0.000 -100.00 % | 54.330 M | 0.000 -100.00 % | 1.057 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 336.701 M | 0.000 -100.00 % | 334.351 M | 0.000 -100.00 % | 111.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.111 M -9.68 % | 149.599 M | 0.000 -100.00 % | 140.378 M | 0.000 -100.00 % | 366.435 M | 0.000 -100.00 % | 248.400 M | 0.000 -100.00 % | 353.392 M 26.36 % | 279.675 M 11.78 % | 250.191 M 294.82 % | 63.368 M | 0.000 -100.00 % | 72.119 M | 0.000 -100.00 % | 59.883 M 0.25 % | 59.732 M | 0.000 -100.00 % | 77.383 M 0.00 % | 77.383 M 495.21 % | 13.001 M 0.00 % | 13.001 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 526.264 M | 0.000 -100.00 % | 686.259 M | 0.000 -100.00 % | 283.193 M | 0.000 -100.00 % | 121.487 M -36.30 % | 190.711 M -63.85 % | 527.529 M 19.49 % | 441.496 M -18.24 % | 539.962 M 45.21 % | 371.838 M | 0.000 -100.00 % | 267.550 M | 0.000 -100.00 % | 472.968 M | 0.000 -100.00 % | 358.200 M | 0.000 -100.00 % | 560.041 M 37.24 % | 408.071 M -20.00 % | 510.102 M 33.22 % | 382.893 M | 0.000 -100.00 % | 470.299 M | 0.000 -100.00 % | 406.862 M 59.10 % | 255.733 M | 0.000 -100.00 % | 365.135 M 0.00 % | 365.135 M 137.16 % | 153.959 M 0.00 % | 153.959 M 1.75 % | 151.306 M 7.64 % | 140.569 M |
| Total liabilities | -1.383 B -340.98 % | 573.915 M 146.49 % | -1.235 B -270.49 % | 724.116 M 165.33 % | -1.108 B -438.48 % | 327.456 M 131.74 % | -1.032 B -744.62 % | 160.034 M -26.86 % | 218.814 M -60.53 % | 554.409 M 18.42 % | 468.155 M -17.00 % | 564.035 M 34.71 % | 418.712 M 212.95 % | -370.706 M -218.24 % | 313.516 M 159.54 % | -526.595 M -200.48 % | 524.084 M 179.15 % | -662.100 M -244.03 % | 459.700 M 170.56 % | -651.464 M -208.88 % | 598.339 M 32.35 % | 452.100 M -18.92 % | 557.625 M 19.48 % | 466.705 M 211.63 % | -418.074 M -186.60 % | 482.784 M 231.13 % | -368.183 M -187.37 % | 421.394 M 58.30 % | 266.202 M 190.17 % | -295.230 M -176.64 % | 385.200 M 0.00 % | 385.200 M 136.99 % | 162.536 M 0.00 % | 162.536 M 3.84 % | 156.528 M 8.07 % | 144.835 M |
| Other non current assets | 0.000 -100.00 % | 4.411 M | 0.000 | 0.000 | 0.000 -100.00 % | 354.809 M | 0.000 -100.00 % | 1.001 K -99.97 % | 3.144 M 314 300.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 3.959 M | 0.000 -100.00 % | 227.731 M | 0.000 -100.00 % | 173.080 M | 0.000 -100.00 % | 62.500 M | 0.000 -100.00 % | 67.328 M 6 726 136.16 % | -1.001 K -100.00 % | 57.639 M -40.24 % | 96.444 M | 0.000 -100.00 % | 3.734 M | 0.000 -100.00 % | 22.504 M 531.07 % | 3.566 M | 0.000 | 0.000 -100.00 % | 4.996 M 50.44 % | 3.321 M -2.98 % | 3.423 M 43.04 % | 2.393 M -3.74 % | 2.486 M |
| Long term investments | 0.000 -100.00 % | 127.735 M | 0.000 -100.00 % | 521.901 M | 0.000 100.00 % | -208.407 M | 0.000 -100.00 % | 256.669 M 292.81 % | 65.341 M -66.38 % | 194.340 M 181.44 % | 69.053 M -20.91 % | 87.310 M -47.72 % | 167.004 M | 0.000 100.00 % | -63.545 M | 0.000 100.00 % | -14.224 M | 0.000 -100.00 % | 7.000 M | 0.000 100.00 % | -15.156 M -118.66 % | 81.240 M 27 439.64 % | -297.151 K 98.34 % | -17.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.808 M 461.63 % | 500.000 K | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 |
| Intangible assets | 0.000 -100.00 % | 2.169 M | 0.000 -100.00 % | 2.215 M | 0.000 -100.00 % | 2.462 M | 0.000 -100.00 % | 1.990 M 14.24 % | 1.742 M 1 240.00 % | 130.000 K -53.41 % | 279.000 K -49.46 % | 552.000 K -21.45 % | 702.744 K | 0.000 -100.00 % | 927.000 K | 0.000 -100.00 % | 1.191 M | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 1.694 M -13.81 % | 1.965 M -16.77 % | 2.361 M -26.65 % | 3.218 M | 0.000 -100.00 % | 748.355 M | 0.000 -100.00 % | 2.845 M | 0.000 | 0.000 -100.00 % | 591.238 M 26 341.78 % | 2.236 M | 0.000 -100.00 % | 2.115 M -12.75 % | 2.424 M -98.84 % | 209.034 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.169 M | 0.000 -100.00 % | 2.215 M | 0.000 -100.00 % | 2.462 M | 0.000 -100.00 % | 1.990 M 14.24 % | 1.742 M 1 240.00 % | 130.000 K -53.41 % | 279.000 K -49.46 % | 552.000 K -21.45 % | 702.744 K | 0.000 -100.00 % | 927.000 K | 0.000 -100.00 % | 1.191 M | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 1.694 M -13.81 % | 1.965 M -16.77 % | 2.361 M -26.65 % | 3.218 M | 0.000 -100.00 % | 3.799 M | 0.000 -100.00 % | 2.845 M 36.39 % | 2.086 M | 0.000 -100.00 % | 2.236 M 0.00 % | 2.236 M 5.72 % | 2.115 M 0.00 % | 2.115 M -12.75 % | 2.424 M 8.85 % | 2.227 M |
| Property plant equipment net | 0.000 -100.00 % | 86.751 M | 0.000 -100.00 % | 88.590 M | 0.000 -100.00 % | 88.053 M | 0.000 -100.00 % | 87.257 M 18.93 % | 73.370 M -2.11 % | 74.955 M -4.20 % | 78.244 M -4.29 % | 81.753 M -4.35 % | 85.470 M | 0.000 -100.00 % | 91.102 M | 0.000 -100.00 % | 95.239 M | 0.000 -100.00 % | 99.600 M | 0.000 -100.00 % | 103.341 M -1.98 % | 105.433 M 0.00 % | 105.435 M 136.73 % | 44.538 M | 0.000 -100.00 % | 39.519 M | 0.000 -100.00 % | 28.863 M 12.56 % | 25.642 M | 0.000 -100.00 % | 27.292 M 0.00 % | 27.292 M -13.09 % | 31.404 M 0.00 % | 31.404 M 8.38 % | 28.975 M -5.92 % | 30.797 M |
| Total non current assets | 0.000 -100.00 % | 225.946 M | 0.000 -100.00 % | 615.961 M | 0.000 -100.00 % | 240.835 M | 0.000 -100.00 % | 349.907 M 137.90 % | 147.082 M -46.42 % | 274.506 M 80.94 % | 151.707 M -13.35 % | 175.088 M -32.96 % | 261.161 M | 0.000 -100.00 % | 264.245 M | 0.000 -100.00 % | 262.621 M | 0.000 -100.00 % | 178.900 M | 0.000 -100.00 % | 166.767 M -15.69 % | 197.794 M 14.58 % | 172.628 M 31.32 % | 131.456 M | 0.000 -100.00 % | 51.688 M | 0.000 -100.00 % | 58.166 M 68.47 % | 34.527 M | 0.000 -100.00 % | 35.023 M 0.00 % | 35.023 M -6.46 % | 37.442 M 0.00 % | 37.442 M 9.19 % | 34.292 M -3.43 % | 35.510 M |
| Other current assets | -511.634 M -5 088.14 % | 10.257 M 120.45 % | -50.167 M -179.80 % | 62.866 M 115.06 % | -417.549 M -2 356.53 % | 18.504 M 104.68 % | -395.249 M -850.11 % | 52.692 M -89.94 % | 524.006 M 339.77 % | 119.155 M -84.01 % | 745.155 M 607.86 % | 105.269 M 2 677.60 % | 3.790 M 104.03 % | -94.004 M -202.88 % | 91.376 M 247.15 % | -62.099 M -108.53 % | 728.107 M 6 376.79 % | -11.600 M -142.03 % | 27.600 M 150.59 % | -54.556 M -2 985.70 % | 1.891 M -5.19 % | 1.994 M 1.34 % | 1.968 M -99.74 % | 765.725 M 933.38 % | -91.882 M -1 128.57 % | 8.933 M 112.83 % | -69.650 M -110.50 % | 663.401 M 32.70 % | 499.932 M 1 125.31 % | -48.759 M -1 001.25 % | 5.410 M -80.90 % | 28.332 M -92.20 % | 363.272 M 6 278.79 % | 5.695 M -49.84 % | 11.353 M 31.43 % | 8.638 M |
| Short term investments | 0.000 -100.00 % | 386.118 M | 0.000 -100.00 % | 113.459 M | 0.000 -100.00 % | 354.808 M | 0.000 -100.00 % | 111.242 M -35.93 % | 173.620 M 124.00 % | 77.508 M 761.39 % | 8.998 M -52.43 % | 18.917 M 106.13 % | 9.177 M | 0.000 -100.00 % | 65.237 M | 0.000 -100.00 % | 17.518 M | 0.000 -100.00 % | 13.500 M | 0.000 -100.00 % | 16.903 M | 0.000 -100.00 % | 1.895 M -92.76 % | 26.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 125.516 M | 0.000 -100.00 % | 50.167 M | 0.000 -100.00 % | 62.741 M | 0.000 -100.00 % | 335.354 M -4.29 % | 350.391 M 56.79 % | 223.484 M -27.11 % | 306.591 M 655.47 % | 40.583 M -37.18 % | 64.606 M | 0.000 -100.00 % | 76.120 M | 0.000 -100.00 % | 42.905 M | 0.000 -100.00 % | 11.600 M | 0.000 -100.00 % | 37.653 M 114.75 % | 17.533 M -26.74 % | 23.933 M 63.41 % | 14.646 M | 0.000 -100.00 % | 91.882 M | 0.000 -100.00 % | 68.011 M 0.88 % | 67.417 M | 0.000 -100.00 % | 48.759 M 0.00 % | 48.759 M -23.19 % | 63.478 M 0.00 % | 63.478 M -18.50 % | 77.885 M -47.48 % | 148.288 M |
| Cash and short term investments | 511.634 M -26.27 % | 693.968 M 1 283.32 % | 50.167 M -69.34 % | 163.626 M -60.81 % | 417.549 M 0.00 % | 417.549 M 5.64 % | 395.249 M -11.50 % | 446.596 M -14.77 % | 524.011 M 74.09 % | 300.992 M -4.63 % | 315.589 M 430.40 % | 59.500 M -19.36 % | 73.783 M -21.51 % | 94.004 M -33.50 % | 141.357 M 127.63 % | 62.099 M 2.77 % | 60.423 M 420.89 % | 11.600 M -53.78 % | 25.100 M -53.99 % | 54.556 M 0.00 % | 54.556 M 211.16 % | 17.533 M -32.11 % | 25.827 M -36.70 % | 40.798 M -55.60 % | 91.882 M 0.00 % | 91.882 M 31.92 % | 69.650 M 2.41 % | 68.011 M 0.88 % | 67.417 M 38.27 % | 48.759 M 0.00 % | 48.759 M 0.00 % | 48.759 M -23.19 % | 63.478 M 0.00 % | 63.478 M -18.50 % | 77.885 M -47.48 % | 148.288 M |
| Total current assets | 0.000 -100.00 % | 1.731 B | 0.000 -100.00 % | 1.343 B | 0.000 -100.00 % | 1.195 B | 0.000 -100.00 % | 841.734 M -19.68 % | 1.048 B -8.23 % | 1.142 B 7.66 % | 1.061 B 13.22 % | 936.904 M 62.28 % | 577.353 M | 0.000 -100.00 % | 419.977 M | 0.000 -100.00 % | 788.531 M | 0.000 -100.00 % | 942.800 M | 0.000 -100.00 % | 1.083 B 22.34 % | 885.545 M -8.71 % | 970.047 M 20.28 % | 806.523 M | 0.000 -100.00 % | 849.170 M | 0.000 -100.00 % | 731.412 M 28.92 % | 567.349 M | 0.000 -100.00 % | 645.407 M 0.00 % | 645.407 M 51.24 % | 426.750 M 0.00 % | 426.750 M 7.90 % | 395.511 M 8.07 % | 365.960 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.826 M | 0.000 -100.00 % | 58.556 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 |
| Net receivables | 0.000 -100.00 % | 1.027 B | 0.000 -100.00 % | 1.116 B | 0.000 -100.00 % | 758.929 M | 0.000 -100.00 % | 393.793 M | 0.000 -100.00 % | 790.124 M 15.08 % | 686.600 M -12.22 % | 782.198 M 56.51 % | 499.780 M | 0.000 -100.00 % | 234.597 M | 0.000 -100.00 % | 726.975 M | 0.000 -100.00 % | 903.600 M | 0.000 -100.00 % | 1.027 B 18.58 % | 866.018 M -8.09 % | 942.252 M 13.75 % | 828.372 M | 0.000 -100.00 % | 748.355 M | 0.000 -100.00 % | 671.954 M | 0.000 | 0.000 -100.00 % | 591.238 M 4.03 % | 568.317 M | 0.000 -100.00 % | 357.577 M 16.75 % | 306.273 M 46.52 % | 209.034 M |
| Tax assets | 0.000 -100.00 % | 4.880 M | 0.000 -100.00 % | 3.255 M | 0.000 -100.00 % | 3.918 M | 0.000 -100.00 % | 3.990 M 14.49 % | 3.485 M -31.40 % | 5.080 M 22.94 % | 4.132 M -24.50 % | 5.473 M 35.98 % | 4.025 M | 0.000 -100.00 % | 8.030 M | 0.000 -100.00 % | 7.335 M | 0.000 -100.00 % | 8.400 M | 0.000 -100.00 % | 9.561 M 4.42 % | 9.157 M 22.25 % | 7.490 M 46.64 % | 5.108 M | 0.000 -100.00 % | 4.636 M | 0.000 -100.00 % | 3.954 M 22.30 % | 3.233 M | 0.000 -100.00 % | 2.687 M | 0.000 -100.00 % | 602.000 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 130.718 M | 0.000 -100.00 % | 286.902 M | 0.000 -100.00 % | 119.924 M | 0.000 -100.00 % | 48.580 M -51.29 % | 99.737 M -27.19 % | 136.977 M -27.89 % | 189.965 M -46.82 % | 357.185 M 188.18 % | 123.946 M | 0.000 -100.00 % | 89.714 M | 0.000 -100.00 % | 86.491 M | 0.000 -100.00 % | 29.400 M | 0.000 -100.00 % | 133.011 M 80.39 % | 73.736 M -57.98 % | 175.463 M -13.47 % | 202.783 M | 0.000 -100.00 % | 336.696 M | 0.000 -100.00 % | 246.966 M 55.26 % | 159.062 M | 0.000 -100.00 % | 216.096 M 0.00 % | 216.096 M 57.23 % | 137.442 M 0.00 % | 137.442 M -7.00 % | 147.785 M 11.87 % | 132.099 M |
| Tax payables | 0.000 -100.00 % | 9.882 M | 0.000 -100.00 % | 16.575 M | 0.000 -100.00 % | 6.630 M | 0.000 -100.00 % | 4.724 M 65.06 % | 2.862 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.073 M -78.96 % | 5.100 M -78.16 % | 23.355 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.116 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 |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 1.459 M | 0.000 -100.00 % | 2.054 M | 0.000 -100.00 % | 2.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 1.129 B | 0.000 | 0.000 | 0.000 -100.00 % | 820.156 M | 0.000 -100.00 % | 650.657 M 22.11 % | 532.845 M 58.35 % | 336.507 M | 0.000 | 0.000 -100.00 % | 264.981 M | 0.000 -100.00 % | 2.025 M | 0.000 -100.00 % | 556.400 M | 0.000 | 0.000 -100.00 % | 525.513 M 644 095.25 % | -81.602 K 82.35 % | -462.228 K | 0.000 -100.00 % | 312.349 M | 0.000 | 0.000 -100.00 % | 293.384 M | 0.000 -100.00 % | 59.257 M 0.00 % | 59.257 M -77.15 % | 259.366 M | 0.000 -100.00 % | 59.257 M -72.35 % | 214.345 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.116 M | 0.000 | 0.000 -100.00 % | 1.268 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 -100.00 % | 430.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.957 B | 0.000 -100.00 % | 1.959 B | 0.000 -100.00 % | 1.436 B | 0.000 -100.00 % | 1.192 B -0.29 % | 1.195 B -15.63 % | 1.417 B 16.83 % | 1.212 B 9.03 % | 1.112 B 32.61 % | 838.514 M | 0.000 -100.00 % | 684.222 M | 0.000 -100.00 % | 1.051 B | 0.000 -100.00 % | 1.122 B | 0.000 -100.00 % | 1.250 B 15.39 % | 1.083 B -5.19 % | 1.143 B 21.82 % | 937.980 M | 0.000 -100.00 % | 900.858 M | 0.000 -100.00 % | 789.578 M 31.19 % | 601.876 M | 0.000 -100.00 % | 680.430 M 0.00 % | 680.430 M 46.58 % | 464.192 M 0.00 % | 464.192 M 8.00 % | 429.802 M 7.06 % | 401.470 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-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 |
| 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-06-30 | 2018-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -47.068 M 26.74 % | -64.251 M 23.72 % | -84.235 M -11.77 % | -75.366 M -62.93 % | -46.256 M -17.09 % | -39.505 M -2 268.41 % | -1.668 M 3.86 % | -1.735 M -2.66 % | -1.690 M 14.04 % | -1.966 M -2.29 % | -1.922 M 0.47 % | -1.931 M 95.75 % | -45.428 M 56.83 % | -105.230 M -6.41 % | -98.888 M -15.99 % | -85.257 M -100.74 % | -42.471 M -21.62 % | -34.920 M -175.83 % | -12.660 M -115.45 % | 81.940 M 13.59 % | 72.136 M -49.86 % | 143.879 M 1 912.76 % | -7.937 M -59.79 % | -4.967 M 16.01 % | -5.914 M 62.64 % | -15.828 M -396.18 % | -3.190 M 86.02 % | -22.819 M 41.66 % | -39.115 M -23.24 % | -31.738 M -45.45 % | -21.820 M 34.77 % | -33.452 M -103.49 % | -16.439 M -69.11 % | -9.721 M 56.81 % | -22.505 M -11.29 % | -20.222 M 0.00 % | -20.222 M -37.43 % | -14.714 M 0.00 % | -14.714 M -3.69 % | -14.191 M 0.00 % | -14.191 M -67.27 % | -8.484 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.843 M 14.26 % | 32.244 M 53.25 % | 21.040 M -4.74 % | 22.087 M -73.30 % | 82.732 M 4.42 % | 79.232 M 74.41 % | 45.428 M -56.83 % | 105.230 M 6.41 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 21.62 % | 34.920 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 |
| 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -298.511 M -1 025.79 % | 32.244 M 109.79 % | -329.351 M -1 591.15 % | 22.087 M 115.69 % | -140.752 M -277.65 % | 79.232 M 74.41 % | 45.428 M -56.83 % | 105.230 M 6.41 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 21.62 % | 34.920 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.843 M -89.01 % | 335.354 M 10.64 % | 303.110 M -13.49 % | 350.391 M 6.73 % | 328.304 M 46.90 % | 223.484 M 54.93 % | 144.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 427.292 M 1 059.76 % | 36.843 M -89.01 % | 335.354 M 1 493.89 % | 21.040 M -94.00 % | 350.391 M 323.53 % | 82.732 M -62.98 % | 223.484 M 391.95 % | 45.428 M -56.83 % | 105.230 M 6.41 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 21.62 % | 34.920 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 cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.843 M 14.26 % | 32.244 M 53.25 % | 21.040 M -4.74 % | 22.087 M -73.30 % | 82.732 M 4.42 % | 79.232 M 74.41 % | 45.428 M -56.83 % | 105.230 M 6.41 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 21.62 % | 34.920 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.843 M 14.26 % | 32.244 M 53.25 % | 21.040 M -4.74 % | 22.087 M -73.30 % | 82.732 M 4.42 % | 79.232 M 74.41 % | 45.428 M -56.83 % | 105.230 M 6.41 % | 98.888 M 15.99 % | 85.257 M 100.74 % | 42.471 M 21.62 % | 34.920 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 |
| 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 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |