 
					Lexus Granito (India) Limited LEXUS.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 752.503 M -35.93 % | 1.174 B 16.31 % | 1.010 B -27.09 % | 1.385 B 36.28 % | 1.016 B 2.13 % | 995.068 M -23.93 % | 1.308 B -27.27 % | 1.799 B 9.98 % | 1.635 B 61.12 % | 1.015 B 26.25 % | 803.932 M 37.03 % | 586.685 M -7.52 % | 634.425 M | 
| Net income | -50.314 M 69.65 % | -165.794 M -40.18 % | -118.274 M -202.17 % | 115.765 M 123.79 % | -486.622 M -2 504.44 % | -18.684 M -660.77 % | 3.332 M -95.24 % | 69.983 M 37.54 % | 50.882 M 58.91 % | 32.020 M 57.70 % | 20.304 M 534.70 % | 3.199 M -79.52 % | 15.617 M | 
| Income before tax | -54.708 M 65.64 % | -159.240 M -37.64 % | -115.694 M -207.77 % | 107.355 M 121.82 % | -492.115 M -4 329.53 % | -11.110 M -312.02 % | 5.240 M -95.19 % | 109.047 M 39.19 % | 78.343 M 61.46 % | 48.523 M 59.91 % | 30.344 M 462.97 % | 5.390 M 250.91 % | 1.536 M | 
| Income before tax ratio | -0.07 46.38 % | -0.14 -18.34 % | -0.11 -247.81 % | 0.08 116.01 % | -0.48 -4 237.18 % | -0.01 -378.74 % | 0.00 -93.39 % | 0.06 26.56 % | 0.05 0.21 % | 0.05 26.66 % | 0.04 310.84 % | 0.01 279.47 % | 0.00 | 
| EBITDA | 69.009 M 359.33 % | 15.024 M -75.81 % | 62.097 M -75.27 % | 251.072 M 173.48 % | -341.701 M -337.47 % | 143.892 M -33.22 % | 215.466 M -36.18 % | 337.637 M 47.44 % | 228.992 M 59.70 % | 143.391 M 7.37 % | 133.554 M 41.53 % | 94.363 M -4.92 % | 99.248 M | 
| Net income ratio | -0.07 52.64 % | -0.14 -20.52 % | -0.12 -240.13 % | 0.08 117.46 % | -0.48 -2 450.14 % | -0.02 -837.21 % | 0.00 -93.45 % | 0.04 25.06 % | 0.03 -1.37 % | 0.03 24.91 % | 0.03 363.18 % | 0.01 -77.85 % | 0.02 | 
| Ratio EBITDA | 0.09 616.87 % | 0.01 -79.20 % | 0.06 -66.08 % | 0.18 153.92 % | -0.34 -332.52 % | 0.14 -12.20 % | 0.16 -12.26 % | 0.19 34.06 % | 0.14 -0.88 % | 0.14 -14.96 % | 0.17 3.29 % | 0.16 2.81 % | 0.16 | 
| Gross profit ratio | 0.75 998.51 % | -0.08 -117.25 % | 0.48 744.73 % | 0.06 121.39 % | -0.27 -223.57 % | 0.22 8.04 % | 0.20 -21.54 % | 0.25 12.90 % | 0.23 -3.40 % | 0.23 -9.97 % | 0.26 13.84 % | 0.23 12.74 % | 0.20 | 
| Weighted average shs out dil | 19.725 M 0.44 % | 19.639 M 2.33 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 13.33 % | 16.934 M -11.76 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M | 
| Weighted average shs out | 19.725 M 0.44 % | 19.639 M 2.33 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 13.33 % | 16.934 M -11.76 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M | 
| EPS diluted | -2.55 69.79 % | -8.44 -37.01 % | -6.16 -202.16 % | 6.03 123.78 % | -25.36 -2 514.43 % | -0.97 -670.59 % | 0.17 -95.88 % | 4.13 20.41 % | 3.43 105.39 % | 1.67 57.55 % | 1.06 523.53 % | 0.17 -79.01 % | 0.81 | 
| Earnings per share | -2.55 69.79 % | -8.44 -37.01 % | -6.16 -202.16 % | 6.03 123.78 % | -25.36 -2 514.43 % | -0.97 -670.59 % | 0.17 -95.88 % | 4.13 20.41 % | 3.43 105.39 % | 1.67 57.55 % | 1.06 523.53 % | 0.17 -79.01 % | 0.81 | 
| Gross profit | 562.920 M 675.71 % | -97.778 M -120.06 % | 487.348 M 515.90 % | 79.128 M 129.16 % | -271.391 M -226.20 % | 215.042 M -17.82 % | 261.666 M -42.93 % | 458.532 M 24.17 % | 369.280 M 55.64 % | 237.269 M 13.66 % | 208.745 M 55.99 % | 133.821 M 4.25 % | 128.363 M | 
| Income tax expense | -4.394 M -167.04 % | 6.554 M 154.03 % | 2.580 M -69.32 % | 8.409 M 253.08 % | -5.493 M -172.52 % | 7.574 M 296.98 % | 1.908 M -95.12 % | 39.064 M 42.25 % | 27.461 M 66.42 % | 16.501 M 64.37 % | 10.039 M 358.19 % | 2.191 M 115.56 % | -14.080 M | 
| Cost of revenue | 189.583 M -85.10 % | 1.272 B 143.52 % | 522.427 M -55.38 % | 1.171 B -9.07 % | 1.288 B 65.08 % | 780.026 M -25.46 % | 1.047 B -21.91 % | 1.340 B 5.85 % | 1.266 B 62.79 % | 777.714 M 30.67 % | 595.187 M 31.43 % | 452.864 M -10.51 % | 506.062 M | 
| General and administrative expenses | 18.444 M 292.09 % | 4.704 M 7.23 % | 4.387 M -65.25 % | 12.623 M 3.24 % | 12.227 M -16.70 % | 14.678 M -28.84 % | 20.626 M -12.50 % | 23.573 M -33.53 % | 35.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 125.000 K -50.20 % | 251.000 K -71.18 % | 871.000 K -73.87 % | 3.333 M -25.36 % | 4.465 M -11.28 % | 5.033 M -54.21 % | 10.991 M -23.71 % | 14.407 M 1 094.27 % | 1.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 -100.00 % | 163.714 M 10 475.84 % | 1.548 M -31.29 % | 2.253 M -91.82 % | 27.544 M -83.62 % | 168.138 M 62 436.09 % | 268.865 K -95.47 % | 5.941 M 169.90 % | 2.201 M 394.61 % | 445.000 K 121.39 % | 201.000 K -72.91 % | 742.000 K 256.73 % | 208.000 K | 
| Operating expenses | 577.913 M 242.63 % | 168.669 M 2 378.24 % | 6.806 M -71.63 % | 23.992 M -45.76 % | 44.236 M -76.45 % | 187.849 M -23.86 % | 246.701 M -19.13 % | 305.050 M 6.96 % | 285.197 M 80.03 % | 158.413 M 12.56 % | 140.733 M 48.95 % | 94.486 M 9.81 % | 86.043 M | 
| Cost and expenses | 767.496 M -40.13 % | 1.282 B 17.27 % | 1.093 B -17.59 % | 1.326 B -7.79 % | 1.438 B 48.60 % | 967.875 M -25.16 % | 1.293 B -21.39 % | 1.645 B 6.05 % | 1.551 B 65.71 % | 936.127 M 27.20 % | 735.920 M 34.45 % | 547.350 M -7.56 % | 592.105 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.304 K | 0.000 -100.00 % | 20.600 K | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 577.913 M 11 563.23 % | 4.955 M -5.76 % | 5.258 M -75.81 % | 21.739 M 30.23 % | 16.692 M -15.32 % | 19.711 M -37.66 % | 31.617 M -16.75 % | 37.980 M 3.57 % | 36.671 M -27.21 % | 50.376 M 43.63 % | 35.073 M 82.45 % | 19.223 M -21.80 % | 24.581 M | 
| Interest income | 285.000 K -40.13 % | 476.000 K -86.17 % | 3.441 M 213.10 % | 1.099 M 0.00 % | 1.099 M -9.95 % | 1.220 M -1.42 % | 1.238 M -7.22 % | 1.334 M 52.98 % | 872.279 K 2.62 % | 850.000 K -64.29 % | 2.380 M -6.37 % | 2.542 M 33.30 % | 1.907 M | 
| Interest expense | 42.632 M -14.06 % | 49.604 M 14.55 % | 43.302 M -27.19 % | 59.469 M 0.00 % | 59.469 M -16.90 % | 71.560 M -10.32 % | 79.794 M -9.87 % | 88.531 M 72.03 % | 51.462 M 35.30 % | 38.037 M -11.00 % | 42.740 M 7.40 % | 39.794 M -7.24 % | 42.898 M | 
| Depreciation and amortization | 81.085 M -36.18 % | 127.051 M -5.53 % | 134.490 M 59.64 % | 84.248 M -8.89 % | 92.466 M -15.03 % | 108.827 M -16.56 % | 130.432 M -6.87 % | 140.059 M 44.11 % | 97.189 M 71.01 % | 56.831 M -6.02 % | 60.470 M 22.96 % | 49.179 M -10.28 % | 54.814 M | 
| Operating income | -14.993 M 85.56 % | -103.802 M -113.67 % | 759.168 M 1 276.90 % | 55.136 M 112.98 % | -424.766 M -1 311.37 % | 35.065 M 38.30 % | 25.355 M -84.62 % | 164.885 M 75.99 % | 93.692 M 8.24 % | 86.560 M 18.44 % | 73.084 M 61.75 % | 45.184 M 1.69 % | 44.434 M | 
| Operating income ratio | -0.02 77.46 % | -0.09 -111.76 % | 0.75 1 788.47 % | 0.04 109.52 % | -0.42 -1 286.12 % | 0.04 81.81 % | 0.02 -78.86 % | 0.09 60.01 % | 0.06 -32.82 % | 0.09 -6.19 % | 0.09 18.04 % | 0.08 9.96 % | 0.07 | 
| Total other income expenses net | -39.715 M 28.36 % | -55.438 M 93.66 % | -874.861 M -1 775.37 % | 52.219 M 176.59 % | -68.182 M | 0.000 100.00 % | -8.564 M 86.01 % | -61.210 M -1 096.30 % | -5.117 M 86.55 % | -38.037 M 11.00 % | -42.740 M -7.40 % | -39.794 M 7.24 % | -42.898 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 649.521 M 11.32 % | 583.470 M -15.24 % | 688.416 M 20.68 % | 570.460 M -14.58 % | 667.827 M 3.66 % | 644.217 M 0.08 % | 643.726 M -4.15 % | 671.575 M -16.24 % | 801.741 M 48.35 % | 540.431 M 77.95 % | 303.690 M -0.54 % | 305.349 M -10.80 % | 342.333 M | 
| Total investments | 97.824 M 30.47 % | 74.980 M 206.62 % | 24.454 M 27 376.40 % | 89.000 K -99.62 % | 23.619 M 0.00 % | 23.619 M 0.00 % | 23.619 M 0.14 % | 23.585 M 0.00 % | 23.585 M 42 781.82 % | 55.000 K 266.67 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K | 
| Total debt | 650.630 M 11.38 % | 584.173 M -15.44 % | 690.813 M 16.55 % | 592.728 M -22.11 % | 760.979 M 18.03 % | 644.727 M 0.08 % | 644.235 M -5.33 % | 680.541 M -15.76 % | 807.834 M 47.73 % | 546.818 M 78.58 % | 306.201 M -0.73 % | 308.453 M -11.31 % | 347.802 M | 
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.169 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | -500.394 M -10.99 % | -450.836 M -57.17 % | -286.848 M -63.48 % | -175.468 M 43.27 % | -309.324 M -274.47 % | 177.298 M -9.53 % | 195.982 M 1.73 % | 192.650 M 128.14 % | 84.443 M 108.47 % | 40.506 M 331.97 % | 9.377 M 195.31 % | -9.838 M 36.26 % | -15.435 M | 
| Common stock | 201.907 M 0.00 % | 201.907 M 5.21 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 42.89 % | 134.307 M 34.64 % | 99.750 M 43.01 % | 69.750 M 0.00 % | 69.750 M 0.00 % | 69.750 M | 
| Total equity | 43.629 M -53.18 % | 93.187 M -54.22 % | 203.552 M -35.37 % | 314.932 M 73.92 % | 181.076 M -72.88 % | 667.698 M -2.72 % | 686.382 M 0.49 % | 683.050 M 101.82 % | 338.443 M 57.78 % | 214.506 M 39.86 % | 153.377 M 14.32 % | 134.162 M 4.35 % | 128.565 M | 
| Other non current liabilities | 241.257 M 40.96 % | 171.156 M -19.19 % | 211.796 M 221.44 % | 65.889 M 205.89 % | 21.540 M 7 948 248.71 % | 271.000 | 0.000 -100.00 % | 3.403 M -75.85 % | 14.091 M 545.50 % | 2.183 M 813.39 % | 239.000 K -77.60 % | 1.067 M -82.34 % | 6.041 M | 
| Long term debt | 409.893 M 32.07 % | 310.356 M -22.04 % | 398.101 M 52.81 % | 260.524 M -21.88 % | 333.498 M 33.00 % | 250.756 M -20.50 % | 315.430 M 1.53 % | 310.673 M -37.24 % | 495.012 M 41.86 % | 348.950 M 116.26 % | 161.360 M -5.42 % | 170.611 M -6.73 % | 182.914 M | 
| Total non current liabilities | 651.150 M 32.56 % | 491.218 M -22.33 % | 632.470 M 93.76 % | 326.413 M -10.60 % | 365.112 M 24.57 % | 293.099 M -13.50 % | 338.848 M 0.20 % | 338.173 M -37.33 % | 539.616 M 43.75 % | 375.397 M 123.45 % | 168.002 M -2.14 % | 171.678 M -9.14 % | 188.955 M | 
| Other current liabilities | 76.883 M 229.80 % | 23.312 M -69.17 % | 75.611 M 153.24 % | 29.858 M -75.83 % | 123.514 M 328.90 % | 28.798 M -58.43 % | 69.282 M 94.02 % | 35.709 M 81.81 % | 19.641 M -34.91 % | 30.175 M 48.76 % | 20.284 M -22.80 % | 26.273 M 15.49 % | 22.750 M | 
| Deferred revenue | 0.000 -100.00 % | 46.802 M 4 225.51 % | 1.082 M -97.80 % | 49.221 M | 0.000 -100.00 % | 34.140 M -8.85 % | 37.454 M -22.40 % | 48.267 M 19.06 % | 40.541 M 40.45 % | 28.866 M 42.31 % | 20.284 M -17.36 % | 24.546 M 12.86 % | 21.750 M | 
| Short term debt | 241.786 M -11.70 % | 273.817 M -7.53 % | 296.117 M -10.86 % | 332.203 M -22.29 % | 427.481 M 8.51 % | 393.971 M 21.92 % | 323.147 M -12.63 % | 369.867 M 18.24 % | 312.822 M 58.10 % | 197.868 M 36.61 % | 144.842 M 5.08 % | 137.842 M -16.40 % | 164.888 M | 
| Total current liabilities | 527.498 M -15.30 % | 622.759 M -13.86 % | 722.944 M -17.10 % | 872.100 M -2.52 % | 894.614 M 1.09 % | 885.012 M 4.35 % | 848.079 M -19.55 % | 1.054 B 37.64 % | 765.876 M 96.43 % | 389.906 M 44.58 % | 269.675 M -9.01 % | 296.374 M -21.95 % | 379.711 M | 
| Total liabilities | 1.179 B 5.81 % | 1.114 B -17.81 % | 1.355 B 14.07 % | 1.188 B -5.67 % | 1.260 B 6.93 % | 1.178 B -0.74 % | 1.187 B -14.75 % | 1.392 B 6.65 % | 1.305 B 70.58 % | 765.303 M 74.86 % | 437.677 M -6.49 % | 468.052 M -17.69 % | 568.666 M | 
| Other non current assets | 38.000 K -99.93 % | 56.835 M -33.30 % | 85.209 M 413.37 % | 16.598 M -50.79 % | 33.727 M -57.66 % | 79.664 M -35.45 % | 123.420 M 3.78 % | 118.922 M 765.39 % | 13.742 M 16.24 % | 11.822 M 15.58 % | 10.228 M -69.09 % | 33.094 M 16.49 % | 28.410 M | 
| Long term investments | 97.824 M 438.00 % | 18.183 M 45.27 % | 12.517 M 16 369.74 % | 76.000 K -99.68 % | 23.617 M -35.47 % | 36.599 M -17.56 % | 44.392 M -6.07 % | 47.262 M 201.63 % | -46.506 M 15.08 % | -54.766 M -126.47 % | -24.182 M -336.34 % | -5.542 M 9.27 % | -6.108 M | 
| Intangible assets | 174.000 K -9.84 % | 193.000 K -10.23 % | 215.000 K -6.52 % | 230.000 K -12.31 % | 262.294 K -12.00 % | 298.074 K -11.90 % | 338.340 K -5.80 % | 359.175 K 717.07 % | 43.959 K -56.96 % | 102.125 K -64.17 % | 285.000 K -24.00 % | 375.000 K 1 071.88 % | 32.000 K | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.041 K -26.37 % | 154.875 K | 0.000 | 0.000 | 0.000 | 
| Goodwill and intangible assets | 174.000 K -9.84 % | 193.000 K -10.23 % | 215.000 K -6.52 % | 230.000 K -12.31 % | 262.294 K -12.00 % | 298.074 K -11.90 % | 338.340 K -5.80 % | 359.175 K 127.33 % | 158.000 K -38.52 % | 257.000 K -9.82 % | 285.000 K -24.00 % | 375.000 K 1 071.88 % | 32.000 K | 
| Property plant equipment net | 369.395 M -15.97 % | 439.616 M -23.60 % | 575.437 M 1.82 % | 565.134 M 24.90 % | 452.486 M -9.34 % | 499.127 M -16.11 % | 594.990 M -16.06 % | 708.843 M -7.17 % | 763.620 M 45.92 % | 523.325 M 93.92 % | 269.866 M -14.67 % | 316.247 M -10.27 % | 352.439 M | 
| Total non current assets | 475.659 M -8.34 % | 518.953 M -24.21 % | 684.754 M 16.80 % | 586.243 M 12.28 % | 522.115 M -9.84 % | 579.089 M -19.43 % | 718.748 M -13.21 % | 828.124 M 2.62 % | 806.982 M 43.73 % | 561.445 M 99.51 % | 281.415 M -19.36 % | 348.996 M -8.59 % | 381.786 M | 
| Other current assets | 27.000 M 3.00 % | 26.213 M 119.70 % | 11.931 M 23.46 % | 9.664 M -29.64 % | 13.735 M 43.17 % | 9.593 M 3 385.25 % | 275.260 K -37.68 % | 441.710 K -21.44 % | 562.254 K -98.97 % | 54.821 M 126.55 % | 24.198 M 335.37 % | 5.558 M -39.66 % | 9.211 M | 
| Short term investments | 0.000 -100.00 % | 56.797 M 375.81 % | 11.937 M 91 723.08 % | 13.000 K 550.00 % | 2.000 K | 0.000 100.00 % | -20.773 M 12.26 % | -23.676 M -133.78 % | 70.091 M 27.85 % | 54.821 M 126.56 % | 24.197 M 335.43 % | 5.557 M -9.24 % | 6.123 M | 
| cash and cash equivalents | 1.109 M 57.75 % | 703.000 K -70.67 % | 2.397 M -78.87 % | 11.343 M 544.55 % | 1.760 M 244.69 % | 510.549 K 0.38 % | 508.641 K -94.33 % | 8.966 M 47.16 % | 6.093 M -4.60 % | 6.387 M 154.36 % | 2.511 M -19.10 % | 3.104 M -43.24 % | 5.469 M | 
| Cash and short term investments | 1.109 M 57.75 % | 703.000 K -70.67 % | 2.397 M 24.97 % | 1.918 M 8.99 % | 1.760 M 244.69 % | 510.549 K 0.38 % | 508.641 K -94.33 % | 8.966 M 47.16 % | 6.093 M -4.60 % | 6.387 M 154.36 % | 2.511 M -19.10 % | 3.104 M -43.24 % | 5.469 M | 
| Total current assets | 746.618 M 8.49 % | 688.211 M -21.28 % | 874.212 M 3.33 % | 846.042 M -7.91 % | 918.687 M -27.48 % | 1.267 B 9.71 % | 1.155 B -7.43 % | 1.247 B 49.02 % | 836.952 M 100.05 % | 418.362 M 35.11 % | 309.640 M 22.28 % | 253.219 M -19.73 % | 315.444 M | 
| Inventory | 635.029 M 17.75 % | 539.290 M -24.63 % | 715.484 M 14.14 % | 626.862 M 9.16 % | 574.280 M -30.82 % | 830.117 M 10.45 % | 751.577 M 20.59 % | 623.234 M 76.30 % | 353.502 M 127.55 % | 155.353 M 83.78 % | 84.530 M 29.46 % | 65.294 M -65.96 % | 191.830 M | 
| Net receivables | 83.480 M -31.58 % | 122.005 M -15.51 % | 144.400 M -30.44 % | 207.598 M -36.88 % | 328.912 M -22.88 % | 426.498 M 6.04 % | 402.199 M -34.56 % | 614.588 M 49.11 % | 412.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 112.021 M | 
| Tax assets | 8.228 M 99.42 % | 4.126 M -63.73 % | 11.376 M 170.54 % | 4.205 M -65.02 % | 12.022 M 132.85 % | -36.599 M 17.56 % | -44.392 M 6.07 % | -47.262 M -162.21 % | 75.968 M -5.99 % | 80.807 M 220.43 % | 25.218 M 422.98 % | 4.822 M -31.24 % | 7.013 M | 
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K 300.00 % | -1.000 K 0.00 % | -1.000 K -200.00 % | 1.000 K | 
| Account payables | 208.829 M -25.10 % | 278.828 M -20.37 % | 350.134 M -24.02 % | 460.818 M 34.11 % | 343.619 M -19.73 % | 428.103 M -3.11 % | 441.865 M -26.81 % | 603.696 M 42.38 % | 423.990 M 161.94 % | 161.863 M 54.82 % | 104.548 M -20.95 % | 132.259 M -31.14 % | 192.073 M | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.784 M -34.79 % | 21.140 M 29.74 % | 16.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 -100.00 % | 9.706 M -57.00 % | 22.573 M | 0.000 -100.00 % | 1.746 M -93.88 % | 28.522 M 404.11 % | 5.658 M | 0.000 -100.00 % | 3.668 M 44.07 % | 2.546 M 114.31 % | 1.188 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 | 0.000 | 
| Capital lease obligations | 1.049 M -78.81 % | 4.951 M -40.74 % | 8.355 M -26.12 % | 11.309 M -18.66 % | 13.903 M | 0.000 100.00 % | -5.658 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 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 | 
| Other total stockholders equity | 342.116 M 0.00 % | 342.116 M 14.61 % | 298.493 M 0.00 % | 298.493 M 0.00 % | 298.493 M 0.00 % | 298.493 M 0.00 % | 298.493 M 0.00 % | 298.493 M 149.38 % | 119.693 M 61.20 % | 74.250 M 0.00 % | 74.250 M 0.00 % | 74.250 M 0.00 % | 74.250 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.328 M -39.74 % | 13.821 M 14.20 % | 12.102 M -49.77 % | 24.096 M 1.97 % | 23.631 M 8.81 % | 21.718 M 316.29 % | 5.217 M | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 1.222 B 1.25 % | 1.207 B -22.57 % | 1.559 B 3.71 % | 1.503 B 4.33 % | 1.441 B -21.94 % | 1.846 B -1.47 % | 1.873 B -9.74 % | 2.075 B 26.24 % | 1.644 B 67.78 % | 979.809 M 65.77 % | 591.054 M -1.85 % | 602.214 M -13.63 % | 697.231 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | -101.595 M -220.28 % | 84.462 M 1 820.55 % | -4.909 M -113.65 % | 35.966 M -89.93 % | 357.279 M 698.51 % | -59.694 M 48.68 % | -116.325 M -258.82 % | 73.242 M 149.11 % | -149.141 M -505.35 % | -24.637 M 61.12 % | -63.360 M -1 416.52 % | -4.178 M 93.78 % | -67.219 M | 
| Accounts receivables | 17.257 M -55.59 % | 38.856 M -22.29 % | 50.002 M -18.37 % | 61.252 M -37.23 % | 97.586 M 350.73 % | -38.921 M -118.29 % | 212.762 M 175.29 % | -282.576 M -109.60 % | -134.818 M -4 102.70 % | -3.208 M 17.00 % | -3.865 M 94.22 % | -66.830 M -1 017.37 % | -5.981 M | 
| Inventory | -95.739 M -154.34 % | 176.195 M 298.82 % | -88.621 M -68.54 % | -52.582 M -120.55 % | 255.837 M 425.74 % | -78.540 M 38.81 % | -128.344 M 52.42 % | -269.732 M -31.52 % | -205.093 M -185.98 % | -71.715 M -252.82 % | -20.326 M -115.76 % | 128.936 M 844.18 % | -17.326 M | 
| Accounts payables | -26.408 M 76.04 % | -110.210 M -389.05 % | 38.128 M -45.36 % | 69.778 M 171.50 % | -97.586 M -350.73 % | 38.921 M 125.51 % | -152.566 M -184.90 % | 179.707 M -34.94 % | 276.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | 3.295 M 116.17 % | -20.379 M -361.27 % | -4.418 M -120.49 % | 21.558 M -78.75 % | 101.442 M 438.28 % | 18.845 M 139.12 % | -48.177 M -114.05 % | 342.973 M 512.98 % | 55.952 M 18.85 % | 47.078 M 209.40 % | -43.034 M 67.67 % | -133.114 M -166.80 % | -49.893 M | 
| Other non cash items | 39.529 M -40.23 % | 66.140 M 50.62 % | 43.911 M 194.53 % | 14.909 M -75.46 % | 60.762 M -12.53 % | 69.463 M 3.44 % | 67.151 M 7.11 % | 62.691 M -17.31 % | 75.814 M 102.51 % | 37.438 M 11.87 % | 33.465 M -8.61 % | 36.616 M -8.00 % | 39.801 M | 
| Net cash provided by operating activities | -31.295 M -127.98 % | 111.859 M 93.54 % | 57.797 M -76.72 % | 248.296 M 1 249.99 % | 18.392 M -82.89 % | 107.487 M 24.27 % | 86.498 M -77.54 % | 385.039 M 470.36 % | 67.508 M -42.86 % | 118.153 M 93.95 % | 60.918 M -29.98 % | 87.007 M 200.72 % | 28.933 M | 
| Investments in property plant and equipment | -10.844 M -331.86 % | -2.511 M 99.34 % | -378.050 M -48.63 % | -254.352 M -450.79 % | -46.179 M -257.32 % | -12.924 M 21.95 % | -16.558 M 78.80 % | -78.101 M 76.93 % | -338.486 M -9.10 % | -310.263 M -2 116.16 % | -14.000 M -5.04 % | -13.328 M -25.35 % | -10.633 M | 
| Acquisitions net | 0.000 -100.00 % | 1.308 M -99.46 % | 240.729 M 302.67 % | 59.783 M | 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 100.00 % | -240.729 M -302.67 % | -59.783 M | 0.000 | 0.000 100.00 % | -33.668 K | 0.000 100.00 % | -23.530 M -58 725.00 % | -40.000 K | 0.000 | 0.000 100.00 % | -15.000 K | 
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.630 M -93.07 % | 23.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | -1.576 M -117.95 % | 8.782 M -96.35 % | 240.729 M 98.01 % | 121.572 M 673.09 % | 15.725 M -69.36 % | 51.330 M 1 313.20 % | -4.231 M -125.83 % | 16.381 M -28.35 % | 22.862 M 194.95 % | -24.078 M -1 856.24 % | 1.371 M -46.07 % | 2.542 M 34.14 % | 1.895 M | 
| Net cash used for investing activites | -12.420 M -263.87 % | 7.579 M 105.59 % | -135.691 M -24.20 % | -109.250 M -258.74 % | -30.454 M -179.29 % | 38.406 M 284.45 % | -20.822 M 66.26 % | -61.719 M 81.80 % | -339.154 M -1.43 % | -334.381 M -2 547.72 % | -12.629 M -17.09 % | -10.786 M -23.23 % | -8.753 M | 
| Debt repayment | 70.359 M 165.98 % | -106.641 M -202.10 % | 104.445 M 168.54 % | -152.391 M -303.41 % | 74.918 M 208.03 % | -69.351 M -950.15 % | 8.158 M 104.42 % | -184.589 M -179.87 % | 231.108 M 1.30 % | 228.141 M 3 813.84 % | -6.143 M 84.16 % | -38.791 M -287.67 % | 20.670 M | 
| Common stock issued | 0.000 -100.00 % | 53.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.400 M 195.50 % | 80.000 M 166.67 % | 30.000 M | 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 | 
| 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 | 
| Other financing activites | -26.238 M 61.48 % | -68.108 M -161.17 % | -26.078 M -553.06 % | 5.756 M 109.34 % | -61.607 M 19.51 % | -76.539 M 6.99 % | -82.290 M 8.24 % | -89.681 M -125.58 % | -39.755 M -4.52 % | -38.037 M 11.00 % | -42.740 M -7.40 % | -39.794 M 7.24 % | -42.898 M | 
| Net cash used provided by financing activities | 44.121 M 136.43 % | -121.126 M -254.56 % | 78.367 M 153.44 % | -146.635 M -1 201.62 % | 13.311 M 109.12 % | -145.891 M -96.80 % | -74.133 M -95.75 % | -37.871 M -113.96 % | 271.353 M 23.28 % | 220.104 M 550.27 % | -48.883 M 37.80 % | -78.585 M -253.54 % | -22.228 M | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 406.000 K 124.05 % | -1.688 M -456.87 % | 473.000 K 106.23 % | -7.589 M -707.47 % | 1.249 M 65 376.15 % | 1.908 K 100.02 % | -8.458 M -102.96 % | 285.449 M 97 191.41 % | -294.000 K -107.59 % | 3.876 M 753.63 % | -593.000 K 74.93 % | -2.365 M -15.48 % | -2.048 M | 
| Cash at beginning of period | 703.000 K -70.60 % | 2.391 M 24.66 % | 1.918 M -89.87 % | 18.932 M 3 608.17 % | 510.549 K 0.38 % | 508.641 K -94.33 % | 8.966 M 47.15 % | 6.093 M -4.60 % | 6.387 M 154.36 % | 2.511 M -19.10 % | 3.104 M -43.24 % | 5.469 M -27.24 % | 7.517 M | 
| Cash at end of period | 1.109 M 57.75 % | 703.000 K -70.60 % | 2.391 M -78.92 % | 11.343 M 544.55 % | 1.760 M 244.69 % | 510.549 K 0.38 % | 508.641 K -99.83 % | 291.542 M 4 684.87 % | 6.093 M -4.60 % | 6.387 M 154.36 % | 2.511 M -19.10 % | 3.104 M -43.24 % | 5.469 M | 
| Operating cash flow | -73.927 M -165.70 % | 112.520 M 94.68 % | 57.797 M -76.72 % | 248.296 M 1 249.99 % | 18.392 M -82.89 % | 107.487 M 24.27 % | 86.498 M -77.54 % | 385.039 M 470.36 % | 67.508 M -42.86 % | 118.153 M 93.95 % | 60.918 M -29.98 % | 87.007 M 200.72 % | 28.933 M | 
| Capital expenditure | -10.844 M 20.60 % | -13.657 M 96.39 % | -378.050 M -48.63 % | -254.352 M -450.79 % | -46.179 M -257.32 % | -12.924 M 21.95 % | -16.558 M 78.80 % | -78.101 M 76.93 % | -338.486 M -9.10 % | -310.263 M -2 116.16 % | -14.000 M -5.04 % | -13.328 M -25.35 % | -10.633 M | 
| Free CashFlow | -84.771 M -185.75 % | 98.863 M 130.87 % | -320.253 M -5 188.19 % | -6.056 M 78.21 % | -27.787 M -129.38 % | 94.563 M 35.21 % | 69.940 M -77.21 % | 306.938 M 213.27 % | -270.978 M -41.05 % | -192.110 M -509.46 % | 46.918 M -36.32 % | 73.679 M 302.62 % | 18.300 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 180.353 M -13.99 % | 209.691 M 9.63 % | 191.277 M 10.09 % | 173.747 M -2.27 % | 177.788 M -36.51 % | 280.011 M 5.47 % | 265.479 M -16.63 % | 318.451 M 0.86 % | 315.741 M -16.20 % | 376.766 M 40.20 % | 268.728 M 60.32 % | 167.623 M -17.69 % | 203.657 M -30.20 % | 291.784 M 0.00 % | 291.784 M -27.39 % | 401.850 M 0.00 % | 401.850 M 48.23 % | 271.102 M 0.00 % | 271.102 M 16.78 % | 232.144 M 0.00 % | 232.144 M -33.83 % | 350.852 M 0.00 % | 350.852 M 8.61 % | 323.050 M 0.00 % | 323.050 M -27.46 % | 445.370 M 0.00 % | 445.370 M -3.52 % | 461.600 M 0.00 % | 461.600 M | 
| Net income | 6.217 M 18.46 % | 5.248 M 565.15 % | 789.000 K 104.21 % | -18.728 M 50.22 % | -37.624 M 53.85 % | -81.534 M -109.60 % | -38.900 M -264.20 % | -10.681 M 69.20 % | -34.679 M -2.61 % | -33.796 M 32.82 % | -50.304 M -2 408.58 % | 2.179 M 109.90 % | -22.003 M -152.47 % | 41.934 M 0.00 % | 41.934 M 162.93 % | 15.949 M 0.00 % | 15.949 M 258.69 % | -10.050 M 0.00 % | -10.050 M -1 519.51 % | 708.000 K 0.00 % | 708.000 K 105.81 % | -12.184 M 0.00 % | -12.184 M -187.97 % | 13.850 M 0.00 % | 13.850 M 2.66 % | 13.492 M 0.00 % | 13.492 M -37.25 % | 21.500 M 0.00 % | 21.500 M | 
| Income before tax | 5.909 M 52.06 % | 3.886 M 8 030.61 % | -49.000 K 99.75 % | -19.858 M 48.67 % | -38.687 M 52.46 % | -81.383 M -129.76 % | -35.421 M -283.84 % | -9.228 M 72.21 % | -33.208 M -0.20 % | -33.141 M 33.21 % | -49.617 M -357.44 % | 19.273 M 189.84 % | -21.453 M -155.44 % | 38.694 M 0.00 % | 38.694 M 158.24 % | 14.984 M 0.00 % | 14.984 M 318.70 % | -6.851 M 0.00 % | -6.851 M -628.46 % | 1.297 M 0.00 % | 1.297 M 108.27 % | -15.680 M 0.00 % | -15.680 M -185.68 % | 18.300 M 0.00 % | 18.300 M -19.29 % | 22.674 M 0.00 % | 22.674 M -28.81 % | 31.850 M 0.00 % | 31.850 M | 
| Income before tax ratio | 0.03 76.79 % | 0.02 7 334.19 % | 0.00 99.78 % | -0.11 47.48 % | -0.22 25.13 % | -0.29 -117.84 % | -0.13 -360.43 % | -0.03 72.45 % | -0.11 -19.57 % | -0.09 52.36 % | -0.18 -260.58 % | 0.11 209.15 % | -0.11 -179.43 % | 0.13 0.00 % | 0.13 255.65 % | 0.04 0.00 % | 0.04 247.54 % | -0.03 0.00 % | -0.03 -552.52 % | 0.01 0.00 % | 0.01 112.50 % | -0.04 0.00 % | -0.04 -178.89 % | 0.06 0.00 % | 0.06 11.27 % | 0.05 0.00 % | 0.05 -26.22 % | 0.07 0.00 % | 0.07 | 
| EBITDA | 31.351 M -14.34 % | 36.599 M -8.90 % | 40.175 M 400.06 % | 8.034 M 207.39 % | -7.481 M 56.69 % | -17.274 M -366.11 % | 6.491 M -79.30 % | 31.354 M 1 436.96 % | 2.040 M -90.57 % | 21.638 M 232.11 % | -16.379 M -131.35 % | 52.245 M 843.01 % | 5.540 M -79.06 % | 26.458 M -9.03 % | 29.085 M -40.07 % | 48.528 M 0.00 % | 48.528 M 90.62 % | 25.458 M 0.00 % | 25.458 M -45.44 % | 46.661 M 0.00 % | 46.661 M 84.54 % | 25.284 M -8.71 % | 27.697 M -51.25 % | 56.810 M 0.00 % | 56.810 M -21.23 % | 72.118 M 17.48 % | 61.387 M -14.24 % | 71.578 M 0.00 % | 71.578 M | 
| Net income ratio | 0.03 37.73 % | 0.03 506.74 % | 0.00 103.83 % | -0.11 49.07 % | -0.21 27.32 % | -0.29 -98.72 % | -0.15 -336.87 % | -0.03 69.46 % | -0.11 -22.45 % | -0.09 52.08 % | -0.19 -1 540.01 % | 0.01 112.03 % | -0.11 -175.18 % | 0.14 0.00 % | 0.14 262.12 % | 0.04 0.00 % | 0.04 207.06 % | -0.04 0.00 % | -0.04 -1 315.52 % | 0.00 0.00 % | 0.00 108.78 % | -0.03 0.00 % | -0.03 -181.00 % | 0.04 0.00 % | 0.04 41.53 % | 0.03 0.00 % | 0.03 -34.96 % | 0.05 0.00 % | 0.05 | 
| Ratio EBITDA | 0.17 -0.40 % | 0.17 -16.90 % | 0.21 354.23 % | 0.05 209.89 % | -0.04 31.79 % | -0.06 -352.30 % | 0.02 -75.17 % | 0.10 1 423.88 % | 0.01 -88.75 % | 0.06 194.23 % | -0.06 -119.55 % | 0.31 1 045.73 % | 0.03 -70.00 % | 0.09 -9.03 % | 0.10 -17.46 % | 0.12 0.00 % | 0.12 28.60 % | 0.09 0.00 % | 0.09 -53.28 % | 0.20 0.00 % | 0.20 178.91 % | 0.07 -8.71 % | 0.08 -55.11 % | 0.18 0.00 % | 0.18 8.60 % | 0.16 17.48 % | 0.14 -11.11 % | 0.16 0.00 % | 0.16 | 
| Gross profit ratio | 1.06 17.03 % | 0.91 17.09 % | 0.78 -3.72 % | 0.81 -9.62 % | 0.89 469.20 % | 0.16 -55.88 % | 0.36 109.41 % | 0.17 -74.15 % | 0.66 183.94 % | 0.23 -47.59 % | 0.44 -50.53 % | 0.89 108.73 % | 0.43 -42.90 % | 0.75 0.00 % | 0.75 -13.90 % | 0.87 0.00 % | 0.87 14.04 % | 0.76 0.00 % | 0.76 -14.55 % | 0.89 0.00 % | 0.89 14.49 % | 0.78 0.00 % | 0.78 192.61 % | 0.27 0.00 % | 0.27 -70.45 % | 0.90 0.00 % | 0.90 255.12 % | 0.25 0.00 % | 0.25 | 
| Weighted average shs out dil | 20.191 M 2.36 % | 19.725 M 0.00 % | 19.725 M -2.05 % | 20.138 M -0.26 % | 20.191 M 1.78 % | 19.838 M -0.56 % | 19.949 M 3.95 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M -0.05 % | 19.200 M -3.07 % | 19.809 M 3.53 % | 19.133 M -0.17 % | 19.166 M 0.00 % | 19.166 M -0.25 % | 19.215 M 0.00 % | 19.215 M 5.85 % | 18.153 M 0.00 % | 18.153 M -10.26 % | 20.229 M 0.00 % | 20.229 M 1.33 % | 19.963 M 0.00 % | 19.963 M 3.94 % | 19.206 M 4.10 % | 18.449 M -3.87 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M | 
| Weighted average shs out | 20.191 M 2.36 % | 19.725 M 0.00 % | 19.725 M -2.05 % | 20.138 M -0.26 % | 20.191 M 1.78 % | 19.838 M -0.56 % | 19.949 M 3.95 % | 19.191 M 0.00 % | 19.191 M 0.00 % | 19.191 M -0.05 % | 19.200 M -3.07 % | 19.809 M 3.53 % | 19.133 M -0.23 % | 19.177 M 0.00 % | 19.177 M -0.20 % | 19.215 M 0.00 % | 19.215 M 5.85 % | 18.153 M 0.00 % | 18.153 M -10.26 % | 20.229 M 0.00 % | 20.229 M 1.33 % | 19.963 M 0.00 % | 19.963 M 3.94 % | 19.206 M 4.10 % | 18.449 M -4.03 % | 19.223 M 0.00 % | 19.223 M 0.08 % | 19.207 M 0.04 % | 19.199 M | 
| EPS diluted | 0.31 14.81 % | 0.27 575.00 % | 0.04 104.30 % | -0.93 50.00 % | -1.86 54.74 % | -4.11 -110.77 % | -1.95 -248.21 % | -0.56 69.06 % | -1.81 -2.84 % | -1.76 32.82 % | -2.62 -2 481.82 % | 0.11 109.57 % | -1.15 -152.51 % | 2.19 0.00 % | 2.19 163.86 % | 0.83 0.00 % | 0.83 250.91 % | -0.55 0.00 % | -0.55 -1 671.43 % | 0.04 0.00 % | 0.04 105.74 % | -0.61 0.00 % | -0.61 -184.72 % | 0.72 -4.13 % | 0.75 7.29 % | 0.70 0.00 % | 0.70 -37.50 % | 1.12 0.00 % | 1.12 | 
| Earnings per share | 0.31 14.81 % | 0.27 575.00 % | 0.04 104.30 % | -0.93 50.00 % | -1.86 54.74 % | -4.11 -110.77 % | -1.95 -248.21 % | -0.56 69.06 % | -1.81 -2.84 % | -1.76 32.82 % | -2.62 -2 481.82 % | 0.11 109.57 % | -1.15 -152.51 % | 2.19 0.00 % | 2.19 163.86 % | 0.83 0.00 % | 0.83 250.91 % | -0.55 0.00 % | -0.55 -1 671.43 % | 0.04 0.00 % | 0.04 105.74 % | -0.61 0.00 % | -0.61 -184.72 % | 0.72 -4.13 % | 0.75 7.29 % | 0.70 0.00 % | 0.70 -37.44 % | 1.12 -0.09 % | 1.12 | 
| Gross profit | 191.983 M 0.65 % | 190.734 M 28.36 % | 148.595 M 6.00 % | 140.187 M -11.67 % | 158.713 M 261.40 % | 43.916 M -53.46 % | 94.368 M 74.58 % | 54.055 M -73.93 % | 207.308 M 137.95 % | 87.121 M -26.51 % | 118.556 M -20.69 % | 149.490 M 71.80 % | 87.013 M -60.14 % | 218.318 M 0.00 % | 218.318 M -37.49 % | 349.228 M 0.00 % | 349.228 M 69.03 % | 206.604 M 0.00 % | 206.604 M -0.21 % | 207.037 M 0.00 % | 207.037 M -24.24 % | 273.297 M 0.00 % | 273.297 M 217.79 % | 86.000 M 0.00 % | 86.000 M -78.57 % | 401.223 M 0.00 % | 401.223 M 242.63 % | 117.100 M 0.00 % | 117.100 M | 
| Income tax expense | -308.000 K 77.39 % | -1.362 M -262.53 % | 838.000 K -25.84 % | 1.130 M 206.30 % | -1.063 M -803.97 % | 151.000 K -95.66 % | 3.479 M 139.44 % | 1.453 M -1.22 % | 1.471 M 124.58 % | 655.000 K -4.66 % | 687.000 K -95.98 % | 17.094 M 3 008.00 % | 550.000 K -83.02 % | 3.240 M 0.00 % | 3.240 M 235.93 % | 964.500 K 0.00 % | 964.500 K -69.85 % | 3.199 M 0.00 % | 3.199 M 443.54 % | 588.500 K 0.00 % | 588.500 K -83.17 % | 3.496 M 0.00 % | 3.496 M -21.44 % | 4.450 M 0.00 % | 4.450 M -51.54 % | 9.182 M 0.00 % | 9.182 M -11.29 % | 10.350 M 0.00 % | 10.350 M | 
| Cost of revenue | -11.630 M -161.35 % | 18.957 M -55.59 % | 42.682 M 27.18 % | 33.560 M 75.94 % | 19.075 M -91.92 % | 236.095 M 37.98 % | 171.111 M -35.28 % | 264.396 M 143.83 % | 108.433 M -62.56 % | 289.645 M 92.88 % | 150.172 M 728.17 % | 18.133 M -84.45 % | 116.644 M 58.77 % | 73.466 M 0.00 % | 73.466 M 39.61 % | 52.622 M 0.00 % | 52.622 M -18.41 % | 64.499 M 0.00 % | 64.499 M 156.89 % | 25.107 M 0.00 % | 25.107 M -67.63 % | 77.555 M 0.00 % | 77.555 M -67.28 % | 237.050 M 0.00 % | 237.050 M 436.96 % | 44.147 M 0.00 % | 44.147 M -87.19 % | 344.500 M 0.00 % | 344.500 M | 
| General and administrative expenses | 0.000 -100.00 % | 3.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.470 M 0.00 % | 6.470 M | 0.000 | 0.000 -100.00 % | 13.119 M 0.00 % | 13.119 M | 0.000 | 0.000 -100.00 % | 17.042 M 0.00 % | 17.042 M | 0.000 | 0.000 -100.00 % | 30.953 M 0.00 % | 30.953 M | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 125.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 251.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.667 M 0.00 % | 1.667 M | 0.000 | 0.000 -100.00 % | 2.517 M 0.00 % | 2.517 M | 0.000 | 0.000 -100.00 % | 5.496 M 0.00 % | 5.496 M | 0.000 | 0.000 -100.00 % | 5.248 M 0.00 % | 5.248 M | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 148.163 M -17.85 % | 180.361 M | 0.000 | 0.000 -100.00 % | 3.776 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.795 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 | 
| Operating expenses | 177.481 M 1.33 % | 175.146 M 3 333.56 % | 5.101 M -96.65 % | 152.190 M -18.30 % | 186.282 M 76.03 % | 105.827 M 1 211.04 % | 8.072 M -84.62 % | 52.469 M -77.37 % | 231.833 M 103.51 % | 113.915 M -26.30 % | 154.574 M 24.03 % | 124.626 M 23.24 % | 101.128 M -39.43 % | 166.971 M 0.00 % | 166.971 M -47.65 % | 318.940 M 0.00 % | 318.940 M 62.58 % | 196.176 M 0.00 % | 196.176 M 4.59 % | 187.562 M 0.00 % | 187.562 M -30.99 % | 271.790 M 0.00 % | 271.790 M 478.28 % | 47.000 M 0.00 % | 47.000 M -89.47 % | 446.491 M 0.00 % | 446.491 M 577.53 % | 65.900 M 0.00 % | 65.900 M | 
| Cost and expenses | 165.851 M -14.56 % | 194.103 M 306.22 % | 47.783 M -74.28 % | 185.750 M -9.55 % | 205.357 M -39.94 % | 341.922 M 90.82 % | 179.183 M -43.45 % | 316.865 M -6.88 % | 340.266 M -15.68 % | 403.560 M 32.43 % | 304.746 M 113.47 % | 142.759 M -34.45 % | 217.772 M -9.43 % | 240.437 M 0.00 % | 240.437 M -35.29 % | 371.562 M 0.00 % | 371.562 M 42.54 % | 260.675 M 0.00 % | 260.675 M 22.57 % | 212.669 M 0.00 % | 212.669 M -39.12 % | 349.345 M 0.00 % | 349.345 M 22.99 % | 284.050 M 0.00 % | 284.050 M -42.11 % | 490.637 M 0.00 % | 490.637 M 19.55 % | 410.400 M 0.00 % | 410.400 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 -100.00 % | 8.652 K 0.00 % | 8.652 K | 0.000 | 0.000 | 
| Selling general and administrative expenses | 177.481 M 1.33 % | 175.146 M 3 333.56 % | 5.101 M 26.67 % | 4.027 M -31.99 % | 5.921 M -94.41 % | 105.827 M 1 211.04 % | 8.072 M -53.95 % | 17.530 M -92.44 % | 231.833 M 103.51 % | 113.915 M 1 061.81 % | 9.805 M -3.93 % | 10.206 M 51.69 % | 6.728 M -17.32 % | 8.137 M 0.00 % | 8.137 M -52.55 % | 17.149 M 0.00 % | 17.149 M 9.68 % | 15.636 M 0.00 % | 15.636 M -3.65 % | 16.228 M 0.00 % | 16.228 M -28.00 % | 22.538 M 0.00 % | 22.538 M 1.52 % | 22.200 M 0.00 % | 22.200 M -38.68 % | 36.201 M 0.00 % | 36.201 M 23.98 % | 29.200 M 0.00 % | 29.200 M | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.599 M | 0.000 -100.00 % | 7.338 M -42.01 % | 12.653 M 0.00 % | 12.653 M -17.32 % | 15.305 M 0.00 % | 15.305 M -11.43 % | 17.279 M 0.00 % | 17.279 M -4.95 % | 18.179 M 0.00 % | 18.179 M 5.77 % | 17.187 M 0.00 % | 17.187 M | 0.000 -100.00 % | 20.700 M | 0.000 -100.00 % | 20.353 M 5.18 % | 19.350 M 0.00 % | 19.350 M | 
| Interest expense | 8.656 M -27.18 % | 11.887 M 19.42 % | 9.954 M 4.94 % | 9.485 M -16.11 % | 11.306 M -19.96 % | 14.126 M 26.29 % | 11.185 M -23.34 % | 14.590 M 50.37 % | 9.703 M -11.58 % | 10.974 M | 0.000 -100.00 % | 10.386 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 | 
| Depreciation and amortization | 16.786 M -19.40 % | 20.826 M -33.22 % | 31.184 M 55.63 % | 20.037 M 0.69 % | 19.900 M -60.19 % | 49.983 M 51.27 % | 33.042 M 27.12 % | 25.992 M 1.75 % | 25.545 M -41.68 % | 43.805 M 113.89 % | 20.480 M -9.32 % | 22.586 M 10.28 % | 20.480 M 0.00 % | 20.480 M -11.37 % | 23.108 M 0.00 % | 23.108 M 0.00 % | 23.108 M -12.62 % | 26.444 M 0.00 % | 26.444 M -5.39 % | 27.950 M 0.00 % | 27.950 M -14.26 % | 32.597 M -6.89 % | 35.010 M 0.00 % | 35.010 M 0.00 % | 35.010 M 0.00 % | 35.010 M 44.20 % | 24.278 M 0.00 % | 24.278 M 0.00 % | 24.278 M | 
| Operating income | 14.502 M -6.97 % | 15.588 M 73.37 % | 8.991 M -93.40 % | 136.160 M 593.89 % | -27.569 M 55.47 % | -61.911 M -171.74 % | 86.296 M 1 509.40 % | 5.362 M 121.86 % | -24.525 M 8.47 % | -26.794 M 27.31 % | -36.859 M -248.24 % | 24.864 M 266.43 % | -14.940 M -349.94 % | 5.978 M 0.00 % | 5.978 M -76.49 % | 25.421 M 0.00 % | 25.421 M 2 680.12 % | -985.246 K 0.00 % | -985.246 K -105.27 % | 18.711 M 0.00 % | 18.711 M 355.86 % | -7.313 M 0.00 % | -7.313 M -133.54 % | 21.800 M 0.00 % | 21.800 M -41.25 % | 37.108 M 0.00 % | 37.108 M -21.55 % | 47.300 M 0.00 % | 47.300 M | 
| Operating income ratio | 0.08 8.17 % | 0.07 58.15 % | 0.05 -94.00 % | 0.78 605.37 % | -0.16 29.87 % | -0.22 -168.02 % | 0.33 1 830.53 % | 0.02 121.68 % | -0.08 -9.22 % | -0.07 48.15 % | -0.14 -192.47 % | 0.15 302.20 % | -0.07 -458.09 % | 0.02 0.00 % | 0.02 -67.62 % | 0.06 0.00 % | 0.06 1 840.64 % | 0.00 0.00 % | 0.00 -104.51 % | 0.08 0.00 % | 0.08 486.70 % | -0.02 0.00 % | -0.02 -130.89 % | 0.07 0.00 % | 0.07 -19.01 % | 0.08 0.00 % | 0.08 -18.69 % | 0.10 0.00 % | 0.10 | 
| Total other income expenses net | -8.593 M 26.57 % | -11.702 M -29.45 % | -9.040 M -15.09 % | -7.855 M 29.35 % | -11.118 M 42.90 % | -19.472 M 84.00 % | -121.717 M -1 025.55 % | -10.814 M -24.54 % | -8.683 M -36.80 % | -6.347 M 50.25 % | -12.758 M -128.19 % | -5.591 M 14.16 % | -6.513 M -119.91 % | 32.717 M 0.00 % | 32.717 M 413.48 % | -10.437 M 0.00 % | -10.437 M -77.91 % | -5.866 M 0.00 % | -5.866 M 66.31 % | -17.414 M 0.00 % | -17.414 M -108.12 % | -8.367 M 0.00 % | -8.367 M -139.07 % | -3.500 M 0.00 % | -3.500 M 75.75 % | -14.435 M 0.00 % | -14.435 M 6.57 % | -15.450 M 0.00 % | -15.450 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 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 | 
| 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-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 649.521 M | 0.000 -100.00 % | 653.099 M 2 326.43 % | 26.916 M -95.36 % | 579.568 M 4 631.17 % | 12.250 M -98.19 % | 678.327 M 4 634.28 % | 14.328 M -97.92 % | 688.422 M -0.18 % | 689.661 M 20.90 % | 570.460 M -2.80 % | 586.895 M 30.79 % | 448.737 M 2 270.26 % | 18.932 M -97.17 % | 667.827 M 33.46 % | 500.402 M -22.32 % | 644.217 M 0.00 % | 644.217 M 9.63 % | 587.611 M 0.00 % | 587.611 M -8.72 % | 643.726 M 0.00 % | 643.726 M 2.65 % | 627.100 M 0.00 % | 627.100 M -6.62 % | 671.575 M 0.00 % | 671.575 M 10 921.78 % | 6.093 M | 
| Total investments | 97.824 M | 0.000 -100.00 % | 89.000 K -99.83 % | 53.832 M -28.20 % | 74.980 M 206.04 % | 24.500 M -44.95 % | 44.506 M 55.31 % | 28.656 M 17.18 % | 24.454 M 27 376.40 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K -99.76 % | 37.864 M 60.31 % | 23.619 M 0.00 % | 23.619 M 0.00 % | 23.619 M -35.46 % | 36.599 M 54.95 % | 23.619 M -35.32 % | 36.516 M 54.60 % | 23.619 M -34.05 % | 35.815 M 38.82 % | 25.800 M -32.28 % | 38.100 M 61.54 % | 23.585 M -35.88 % | 36.786 M 201.86 % | 12.186 M | 
| Total debt | 650.630 M | 0.000 -100.00 % | 653.118 M | 0.000 -100.00 % | 580.271 M | 0.000 -100.00 % | 679.634 M | 0.000 -100.00 % | 690.813 M -1.44 % | 700.910 M 20.47 % | 581.803 M -1.19 % | 588.813 M 30.92 % | 449.755 M | 0.000 -100.00 % | 669.587 M 33.48 % | 501.630 M -22.20 % | 644.727 M 0.00 % | 644.727 M 9.70 % | 587.703 M 0.00 % | 587.703 M -8.78 % | 644.235 M 0.00 % | 644.235 M 2.29 % | 629.800 M 0.00 % | 629.800 M -7.46 % | 680.541 M 0.00 % | 680.541 M | 0.000 | 
| Accumulated other comprehensive income loss | 3.000 M -91.98 % | 37.404 M 122.74 % | -164.503 M -276.53 % | 93.187 M 185.71 % | -108.720 M -168.47 % | 158.796 M 579.59 % | -33.111 M -116.27 % | 203.552 M 1 647.98 % | 11.645 M -88.77 % | 103.681 M 8 769.20 % | 1.169 M 0.00 % | 1.169 M | 0.000 -100.00 % | 181.076 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.891 M 0.00 % | 495.891 M | 0.000 | 0.000 -100.00 % | 518.800 M 0.00 % | 518.800 M | 0.000 | 0.000 -100.00 % | 376.667 M | 
| Retained earnings | -503.393 M | 0.000 | 0.000 | 0.000 100.00 % | -450.836 M | 0.000 | 0.000 | 0.000 100.00 % | -286.848 M | 0.000 100.00 % | -175.468 M -3.11 % | -170.181 M | 0.000 | 0.000 100.00 % | -309.324 M | 0.000 -100.00 % | 177.298 M 0.00 % | 177.298 M | 0.000 | 0.000 -100.00 % | 195.982 M 0.00 % | 195.982 M | 0.000 | 0.000 -100.00 % | 192.650 M 0.00 % | 192.650 M | 0.000 | 
| Common stock | 201.907 M | 0.000 -100.00 % | 201.907 M | 0.000 -100.00 % | 201.907 M | 0.000 -100.00 % | 191.907 M | 0.000 -100.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M | 0.000 -100.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.907 M 0.00 % | 191.900 M 0.00 % | 191.900 M 0.00 % | 191.907 M 0.00 % | 191.907 M | 0.000 | 
| Total equity | 43.629 M 16.64 % | 37.404 M 0.00 % | 37.404 M -59.86 % | 93.187 M 0.00 % | 93.187 M -41.32 % | 158.796 M 0.00 % | 158.796 M -21.99 % | 203.552 M 0.00 % | 203.552 M -31.14 % | 295.588 M -6.14 % | 314.932 M -2.01 % | 321.388 M 50.91 % | 212.971 M 17.61 % | 181.076 M 0.00 % | 181.076 M -66.77 % | 544.925 M -18.39 % | 667.698 M 0.00 % | 667.698 M -2.92 % | 687.798 M 0.00 % | 687.798 M 0.21 % | 686.382 M 0.00 % | 686.382 M -3.42 % | 710.700 M 0.00 % | 710.700 M 4.05 % | 683.050 M 0.00 % | 683.050 M 81.34 % | 376.667 M | 
| Other non current liabilities | 241.257 M 745.00 % | -37.404 M -120.06 % | 186.433 M 300.06 % | -93.187 M -154.45 % | 171.156 M 207.78 % | -158.796 M -143.27 % | 366.982 M | 0.000 -100.00 % | 211.796 M 472.75 % | 36.979 M 479.24 % | 6.384 M -90.31 % | 65.889 M 213.86 % | 20.993 M | 0.000 -100.00 % | 21.540 M 44.92 % | 14.863 M 7.54 % | 13.821 M -67.36 % | 42.343 M | 0.000 -100.00 % | 13.453 M 11.16 % | 12.102 M -55.22 % | 27.026 M -17.35 % | 32.700 M 0.00 % | 32.700 M 18.91 % | 27.499 M 0.00 % | 27.499 M | 0.000 | 
| Long term debt | 409.893 M | 0.000 -100.00 % | 396.504 M | 0.000 -100.00 % | 310.356 M | 0.000 -100.00 % | 430.093 M | 0.000 -100.00 % | 398.101 M -5.35 % | 420.615 M 61.45 % | 260.524 M 0.00 % | 260.524 M 14.59 % | 227.363 M | 0.000 -100.00 % | 333.498 M 19.09 % | 280.029 M 11.67 % | 250.756 M 0.00 % | 250.756 M -31.43 % | 365.674 M 0.00 % | 365.675 M 13.89 % | 321.088 M 0.00 % | 321.088 M -21.30 % | 408.000 M 0.00 % | 408.000 M 31.33 % | 310.673 M 0.00 % | 310.673 M | 0.000 | 
| Total non current liabilities | 651.150 M 1 840.86 % | -37.404 M -106.42 % | 582.937 M 725.56 % | -93.187 M -118.97 % | 491.218 M 409.34 % | -158.796 M -119.92 % | 797.075 M | 0.000 -100.00 % | 632.470 M 37.22 % | 460.907 M 72.68 % | 266.908 M -18.23 % | 326.413 M 26.64 % | 257.741 M | 0.000 -100.00 % | 365.112 M 19.00 % | 306.824 M 4.68 % | 293.099 M 0.00 % | 293.099 M -22.69 % | 379.129 M 0.00 % | 379.128 M 11.89 % | 338.848 M -2.66 % | 348.113 M -21.01 % | 440.700 M 0.00 % | 440.700 M 30.32 % | 338.173 M 0.00 % | 338.173 M | 0.000 | 
| Other current liabilities | 76.883 M | 0.000 -100.00 % | 67.458 M | 0.000 -100.00 % | 23.312 M | 0.000 -100.00 % | 17.065 M | 0.000 -100.00 % | 13.759 M -55.65 % | 31.027 M -75.82 % | 128.333 M 54.63 % | 82.993 M -66.40 % | 247.018 M | 0.000 -100.00 % | 123.514 M -49.21 % | 243.169 M 286.36 % | 62.938 M 0.00 % | 62.938 M -48.60 % | 122.458 M -24.05 % | 161.232 M 94.10 % | 83.067 M 12.55 % | 73.801 M 39.25 % | 53.000 M -33.67 % | 79.900 M -0.83 % | 80.567 M 0.00 % | 80.567 M | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.802 M | 0.000 -100.00 % | 457.000 K | 0.000 -100.00 % | 1.082 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.011 M | 0.000 | 0.000 -100.00 % | 586.000 K -98.28 % | 34.140 M | 0.000 -100.00 % | 38.774 M | 0.000 -100.00 % | 37.454 M | 0.000 -100.00 % | 26.900 M | 0.000 -100.00 % | 48.267 M | 0.000 | 0.000 | 
| Short term debt | 241.786 M | 0.000 -100.00 % | 256.614 M | 0.000 -100.00 % | 273.817 M | 0.000 -100.00 % | 249.541 M | 0.000 -100.00 % | 296.116 M 5.64 % | 280.295 M -15.63 % | 332.204 M 1.19 % | 328.289 M 47.62 % | 222.392 M | 0.000 -100.00 % | 427.481 M 92.91 % | 221.601 M -43.75 % | 393.971 M 0.00 % | 393.971 M 77.44 % | 222.028 M 0.00 % | 222.028 M -31.29 % | 323.147 M 0.00 % | 323.147 M 45.69 % | 221.800 M 0.00 % | 221.800 M -40.03 % | 369.867 M 0.00 % | 369.867 M | 0.000 | 
| Total current liabilities | 527.498 M | 0.000 -100.00 % | 598.493 M | 0.000 -100.00 % | 622.759 M | 0.000 -100.00 % | 530.170 M | 0.000 -100.00 % | 722.944 M -6.51 % | 773.292 M -16.07 % | 921.355 M 5.65 % | 872.100 M -5.29 % | 920.846 M | 0.000 -100.00 % | 894.614 M 7.19 % | 834.629 M -5.69 % | 885.012 M 0.00 % | 885.012 M 6.82 % | 828.479 M 0.00 % | 828.480 M -2.31 % | 848.079 M 1.10 % | 838.814 M -0.93 % | 846.700 M 0.00 % | 846.700 M -19.68 % | 1.054 B 0.00 % | 1.054 B | 0.000 | 
| Total liabilities | 1.179 B 3 251.13 % | -37.404 M -103.17 % | 1.181 B 1 367.81 % | -93.187 M -108.37 % | 1.114 B 801.51 % | -158.796 M -111.96 % | 1.327 B | 0.000 -100.00 % | 1.355 B 9.82 % | 1.234 B 3.87 % | 1.188 B -0.86 % | 1.199 B 1.69 % | 1.179 B | 0.000 -100.00 % | 1.260 B 10.36 % | 1.141 B -3.11 % | 1.178 B 0.00 % | 1.178 B -2.44 % | 1.208 B 0.00 % | 1.208 B 1.74 % | 1.187 B 0.00 % | 1.187 B -7.80 % | 1.287 B 0.00 % | 1.287 B -7.53 % | 1.392 B 0.00 % | 1.392 B | 0.000 | 
| Other non current assets | 38.000 K | 0.000 -100.00 % | 98.743 M 466.86 % | -26.916 M -147.36 % | 56.835 M 563.96 % | -12.250 M -119.61 % | 62.462 M 535.94 % | -14.328 M -116.82 % | 85.209 M 751.41 % | 10.008 M -39.66 % | 16.585 M -83.57 % | 100.949 M 70.67 % | 59.149 M 412.43 % | -18.932 M -127.29 % | 69.367 M 5.79 % | 65.571 M -17.69 % | 79.664 M 84.98 % | 43.066 M -58.96 % | 104.936 M 53.37 % | 68.420 M -44.56 % | 123.420 M 32.46 % | 93.175 M -28.71 % | 130.700 M 41.14 % | 92.600 M -22.13 % | 118.922 M 44.79 % | 82.136 M 1 448.00 % | -6.093 M | 
| Long term investments | 97.824 M | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 18.183 M | 0.000 -100.00 % | 33.563 M | 0.000 -100.00 % | 12.517 M 13 964.04 % | 89.000 K 0.00 % | 89.000 K 0.00 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.599 M 0.00 % | 36.599 M 0.23 % | 36.516 M 0.00 % | 36.516 M 1.96 % | 35.815 M 0.00 % | 35.815 M -6.00 % | 38.100 M 0.00 % | 38.100 M 3.57 % | 36.786 M 0.00 % | 36.786 M | 0.000 | 
| Intangible assets | 174.000 K | 0.000 -100.00 % | 184.000 K | 0.000 -100.00 % | 193.000 K | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 215.000 K -5.70 % | 228.000 K -0.87 % | 230.000 K 0.00 % | 230.000 K | 0.000 | 0.000 -100.00 % | 262.294 K | 0.000 -100.00 % | 298.074 K 0.00 % | 298.074 K -0.64 % | 300.000 K 0.00 % | 300.000 K -11.33 % | 338.340 K 0.00 % | 338.340 K 12.78 % | 300.000 K 0.00 % | 300.000 K -16.48 % | 359.175 K 0.00 % | 359.175 K | 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 | 
| Goodwill and intangible assets | 174.000 K | 0.000 -100.00 % | 184.000 K | 0.000 -100.00 % | 193.000 K | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 215.000 K -5.70 % | 228.000 K -0.87 % | 230.000 K 0.00 % | 230.000 K 1.77 % | 226.000 K | 0.000 -100.00 % | 262.294 K 2.46 % | 256.000 K -14.12 % | 298.074 K 0.00 % | 298.074 K -0.64 % | 300.000 K 0.00 % | 300.000 K -11.33 % | 338.340 K 0.00 % | 338.340 K 12.78 % | 300.000 K 0.00 % | 300.000 K -16.48 % | 359.175 K 0.00 % | 359.175 K | 0.000 | 
| Property plant equipment net | 369.395 M | 0.000 -100.00 % | 400.295 M | 0.000 -100.00 % | 439.616 M | 0.000 -100.00 % | 532.025 M | 0.000 -100.00 % | 575.437 M -10.74 % | 644.648 M 14.07 % | 565.134 M -1.30 % | 572.591 M 38.00 % | 414.924 M | 0.000 -100.00 % | 452.486 M -8.20 % | 492.886 M -1.25 % | 499.127 M 0.00 % | 499.127 M -8.98 % | 548.361 M 0.00 % | 548.361 M -7.84 % | 594.990 M 0.00 % | 594.990 M -8.66 % | 651.400 M 0.00 % | 651.400 M -8.10 % | 708.843 M 0.00 % | 708.843 M | 0.000 | 
| Total non current assets | 475.659 M | 0.000 -100.00 % | 499.311 M 1 955.07 % | -26.916 M -105.19 % | 518.953 M 4 336.35 % | -12.250 M -101.92 % | 636.649 M 4 543.39 % | -14.328 M -102.09 % | 684.754 M 4.56 % | 654.884 M 11.71 % | 586.243 M -13.00 % | 673.859 M 42.07 % | 474.299 M 2 605.28 % | -18.932 M -103.63 % | 522.115 M -6.55 % | 558.713 M -3.52 % | 579.089 M 0.00 % | 579.089 M -11.40 % | 653.597 M 0.00 % | 653.597 M -9.06 % | 718.748 M -0.77 % | 724.319 M -7.42 % | 782.400 M 0.00 % | 782.400 M -5.52 % | 828.124 M 0.00 % | 828.124 M 13 691.05 % | -6.093 M | 
| Other current assets | 27.000 M 142 205.26 % | -19.000 K -100.07 % | 28.730 M | 0.000 -100.00 % | 26.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.937 M -49.52 % | 23.649 M -89.11 % | 217.261 M 1 986.24 % | 10.414 M -96.34 % | 284.472 M | 0.000 -100.00 % | 203.662 M -43.86 % | 362.777 M 3 681.49 % | 9.593 M 0.00 % | 9.593 M 74.02 % | 5.513 M 0.00 % | 5.513 M -98.61 % | 396.904 M 4 155.14 % | 9.328 M -49.85 % | 18.600 M 0.00 % | 18.600 M -96.98 % | 615.030 M 4 086.46 % | 14.691 M | 0.000 | 
| Short term investments | 0.000 | 0.000 -100.00 % | 27.781 M -48.39 % | 53.832 M | 0.000 -100.00 % | 24.500 M 123.89 % | 10.943 M -61.81 % | 28.656 M 140.06 % | 11.937 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.864 M | 0.000 | 0.000 100.00 % | -12.980 M | 0.000 100.00 % | -12.897 M | 0.000 100.00 % | -12.196 M | 0.000 100.00 % | -12.300 M | 0.000 100.00 % | -13.200 M | 0.000 -100.00 % | 12.186 M | 
| cash and cash equivalents | 1.109 M | 0.000 -100.00 % | 19.000 K 100.07 % | -26.916 M -3 928.73 % | 703.000 K 105.74 % | -12.250 M -1 037.26 % | 1.307 M 109.12 % | -14.328 M -699.25 % | 2.391 M -78.74 % | 11.249 M -0.83 % | 11.343 M 491.40 % | 1.918 M 88.41 % | 1.018 M 105.38 % | -18.932 M -1 175.78 % | 1.760 M 43.31 % | 1.228 M 140.53 % | 510.549 K 0.00 % | 510.549 K 454.94 % | 92.000 K 0.00 % | 92.000 K -81.91 % | 508.641 K 0.00 % | 508.641 K -81.16 % | 2.700 M 0.00 % | 2.700 M -69.89 % | 8.966 M 0.00 % | 8.966 M 247.15 % | -6.093 M | 
| Cash and short term investments | 1.109 M 5 736.84 % | 19.000 K 0.00 % | 19.000 K -99.93 % | 26.916 M 3 728.73 % | 703.000 K -94.26 % | 12.250 M 0.00 % | 12.250 M -14.50 % | 14.328 M 0.00 % | 14.328 M 27.37 % | 11.249 M -0.83 % | 11.343 M 491.40 % | 1.918 M 88.41 % | 1.018 M -94.62 % | 18.932 M 975.78 % | 1.760 M 43.31 % | 1.228 M 140.53 % | 510.549 K 0.00 % | 510.549 K 454.94 % | 92.000 K 0.00 % | 92.000 K -81.91 % | 508.641 K 0.00 % | 508.641 K -81.16 % | 2.700 M 0.00 % | 2.700 M -69.89 % | 8.966 M 0.00 % | 8.966 M 47.15 % | 6.093 M | 
| Total current assets | 746.618 M | 0.000 -100.00 % | 719.523 M 2 573.22 % | 26.916 M -96.09 % | 688.211 M 5 518.05 % | 12.250 M -98.56 % | 849.392 M 5 828.20 % | 14.328 M -98.36 % | 874.212 M -0.08 % | 874.904 M -4.59 % | 916.952 M 8.38 % | 846.042 M -7.76 % | 917.259 M 4 745.02 % | 18.932 M -97.94 % | 918.687 M -18.53 % | 1.128 B -10.98 % | 1.267 B 0.00 % | 1.267 B 2.01 % | 1.242 B 0.00 % | 1.242 B 7.56 % | 1.155 B 0.48 % | 1.149 B -5.49 % | 1.216 B 0.00 % | 1.216 B -2.53 % | 1.247 B 0.00 % | 1.247 B 20 369.34 % | 6.093 M | 
| Inventory | 635.029 M | 0.000 -100.00 % | 595.433 M | 0.000 -100.00 % | 539.290 M | 0.000 -100.00 % | 730.837 M | 0.000 -100.00 % | 715.484 M 4.93 % | 681.869 M 8.77 % | 626.862 M 0.00 % | 626.863 M -0.78 % | 631.769 M | 0.000 -100.00 % | 574.280 M -24.80 % | 763.660 M -8.01 % | 830.117 M 0.00 % | 830.117 M -2.71 % | 853.200 M 0.00 % | 853.200 M 13.52 % | 751.577 M 0.00 % | 751.577 M 0.24 % | 749.800 M 0.00 % | 749.800 M 20.31 % | 623.234 M 0.00 % | 623.234 M | 0.000 | 
| Net receivables | 83.480 M | 0.000 -100.00 % | 95.341 M | 0.000 -100.00 % | 122.005 M | 0.000 -100.00 % | 106.305 M | 0.000 -100.00 % | 149.796 M -17.60 % | 181.785 M -12.43 % | 207.598 M 0.36 % | 206.847 M | 0.000 | 0.000 -100.00 % | 166.000 | 0.000 -100.00 % | 426.498 M 0.00 % | 426.498 M 9.78 % | 388.517 M 1.44 % | 383.004 M -3.51 % | 396.941 M 2.42 % | 387.577 M -16.33 % | 463.200 M 4.18 % | 444.600 M -26.62 % | 605.891 M 0.92 % | 600.339 M | 0.000 | 
| Tax assets | 8.228 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.126 M | 0.000 -100.00 % | 8.452 M | 0.000 -100.00 % | 11.376 M 12 882.02 % | -89.000 K -102.12 % | 4.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.599 M | 0.000 100.00 % | -36.516 M | 0.000 100.00 % | -35.815 M | 0.000 100.00 % | -38.100 M | 0.000 100.00 % | -36.786 M | 0.000 | 0.000 | 
| Other assets | 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 | 
| Account payables | 208.829 M | 0.000 -100.00 % | 274.421 M | 0.000 -100.00 % | 278.828 M | 0.000 -100.00 % | 263.107 M | 0.000 -100.00 % | 350.134 M -24.21 % | 461.970 M 0.25 % | 460.818 M 0.00 % | 460.818 M 2.31 % | 450.425 M | 0.000 -100.00 % | 343.619 M -6.95 % | 369.273 M -13.74 % | 428.103 M 0.00 % | 428.103 M -3.84 % | 445.220 M 0.00 % | 445.220 M 0.76 % | 441.865 M 0.00 % | 441.865 M -18.92 % | 545.000 M 0.00 % | 545.000 M -9.72 % | 603.696 M 0.00 % | 603.696 M | 0.000 | 
| Tax 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 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.573 M 581.35 % | 3.313 M | 0.000 | 0.000 -100.00 % | 3.997 M | 0.000 -100.00 % | 33.592 M 661.55 % | 4.411 M -84.53 % | 28.522 M | 0.000 -100.00 % | 5.658 M | 0.000 -100.00 % | 5.658 M | 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 | 
| Capital lease obligations | 1.049 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.951 M | 0.000 -100.00 % | 6.519 M | 0.000 -100.00 % | 8.355 M | 0.000 -100.00 % | 11.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.903 M | 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 | 
| 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 | 
| Other total stockholders equity | 342.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 342.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 298.493 M | 0.000 -100.00 % | 304.949 M 2.16 % | 298.493 M 1 317.08 % | 21.064 M | 0.000 -100.00 % | 298.493 M -15.45 % | 353.018 M 18.27 % | 298.493 M 0.00 % | 298.493 M | 0.000 | 0.000 -100.00 % | 298.493 M 0.00 % | 298.493 M | 0.000 | 0.000 -100.00 % | 298.493 M 0.00 % | 298.493 M | 0.000 | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.573 M -267.97 % | 13.439 M | 0.000 | 0.000 -100.00 % | 5.388 M | 0.000 -100.00 % | 8.328 M 10.73 % | 7.521 M -45.58 % | 13.821 M | 0.000 -100.00 % | 7.795 M | 0.000 -100.00 % | 12.102 M | 0.000 -100.00 % | 29.300 M | 0.000 -100.00 % | 24.096 M | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 1.222 B | 0.000 -100.00 % | 1.219 B | 0.000 -100.00 % | 1.207 B | 0.000 -100.00 % | 1.486 B | 0.000 -100.00 % | 1.559 B 1.91 % | 1.530 B 1.77 % | 1.503 B -1.10 % | 1.520 B 9.22 % | 1.392 B | 0.000 -100.00 % | 1.441 B -14.56 % | 1.686 B -8.64 % | 1.846 B 0.00 % | 1.846 B -2.62 % | 1.895 B 0.00 % | 1.895 B 1.18 % | 1.873 B 0.00 % | 1.873 B -6.25 % | 1.998 B 0.00 % | 1.998 B -3.72 % | 2.075 B 0.00 % | 2.075 B | 0.000 | 
| 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-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-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-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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| 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 -100.00 % | 29.534 M 0.00 % | 29.534 M 156.26 % | -52.500 M 0.00 % | -52.500 M | 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 100.00 % | -21.761 M 0.00 % | -21.761 M -1 046.12 % | 2.300 M 0.00 % | 2.300 M | 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 -100.00 % | 11.530 M 0.00 % | 11.530 M 122.70 % | -50.800 M 0.00 % | -50.800 M | 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 | 
| 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 -100.00 % | 39.765 M 0.00 % | 39.765 M 1 094.11 % | -4.000 M 0.00 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | -5.249 M -565.27 % | -789.000 K -104.21 % | 18.728 M -50.22 % | 37.624 M -53.85 % | 81.534 M 109.60 % | 38.900 M 264.20 % | 10.681 M -69.20 % | 34.679 M 2.61 % | 33.796 M -32.82 % | 50.304 M 2 408.58 % | -2.179 M -109.90 % | 22.003 M 152.47 % | -41.934 M 0.00 % | -41.934 M -162.93 % | -15.949 M 0.00 % | -15.949 M -185.44 % | 18.666 M 0.00 % | 18.666 M 43.67 % | 12.992 M 0.00 % | 12.992 M 6.63 % | 12.184 M 0.00 % | 12.184 M 187.97 % | -13.850 M 0.00 % | -13.850 M -2.66 % | -13.492 M 0.00 % | -13.492 M 37.25 % | -21.500 M 0.00 % | -21.500 M | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.984 M 1.75 % | 51.090 M -41.68 % | 87.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.593 M 0.00 % | 64.593 M 695.33 % | -10.850 M 0.00 % | -10.850 M | 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 100.00 % | -1.862 M 0.00 % | -1.862 M 59.52 % | -4.600 M 0.00 % | -4.600 M | 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 | 
| 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 | 
| 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 | 
| 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 -100.00 % | 16.065 M 0.00 % | 16.065 M 67.34 % | 9.600 M 0.00 % | 9.600 M | 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 -100.00 % | 14.203 M 0.00 % | 14.203 M 184.06 % | 5.000 M 0.00 % | 5.000 M | 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 100.00 % | -78.595 M 0.00 % | -78.595 M -1 491.07 % | 5.650 M 0.00 % | 5.650 M | 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 100.00 % | -78.595 M 0.00 % | -78.595 M -1 491.07 % | 5.650 M 0.00 % | 5.650 M | 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 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.984 M 1.75 % | 51.090 M -41.68 % | 87.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.954 K 0.00 % | 200.954 K 200.48 % | -200.000 K 0.00 % | -200.000 K | 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 % | -50.677 M -2 219.49 % | 2.391 M 102.81 % | -85.219 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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.307 M -97.56 % | 53.481 M 2 136.76 % | 2.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.954 K 0.00 % | 200.954 K 200.48 % | -200.000 K 0.00 % | -200.000 K | 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 % | 51.984 M 1.75 % | 51.090 M -41.68 % | 87.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.593 M 0.00 % | 64.593 M 695.33 % | -10.850 M 0.00 % | -10.850 M | 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 100.00 % | -1.862 M 0.00 % | -1.862 M 59.52 % | -4.600 M 0.00 % | -4.600 M | 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 % | 51.984 M 1.75 % | 51.090 M -41.68 % | 87.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.731 M 0.00 % | 62.731 M 506.03 % | -15.450 M 0.00 % | -15.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 |