Veejay Lakshmi Engineering Works Limited VJLAXMIE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 796.493 M -8.54 % | 870.910 M 36.14 % | 639.719 M -14.64 % | 749.461 M 46.04 % | 513.173 M -25.38 % | 687.742 M -13.53 % | 795.320 M -2.24 % | 813.574 M -7.82 % | 882.630 M 12.02 % | 787.947 M -28.41 % | 1.101 B 55.06 % | 709.855 M -38.92 % | 1.162 B 7.41 % | 1.082 B -29.39 % | 1.532 B 41.27 % | 1.085 B 71.05 % | 634.123 M -45.26 % | 1.158 B 2.94 % | 1.125 B 36.07 % | 826.947 M |
| Net income | -32.930 M 28.04 % | -45.760 M 67.31 % | -139.987 M -1 510.16 % | 9.927 M 133.66 % | -29.490 M 77.99 % | -133.993 M -6 523.48 % | -2.023 M 96.14 % | -52.379 M -235.61 % | -15.607 M 60.46 % | -39.473 M -315.26 % | 18.337 M 132.32 % | 7.893 M 123.69 % | -33.323 M 55.66 % | -75.145 M -234.66 % | 55.805 M 1 059.51 % | 4.813 M 103.88 % | -123.887 M -215.26 % | 107.487 M 26.43 % | 85.017 M 6.09 % | 80.134 M |
| Income before tax | -32.812 M 31.47 % | -47.883 M 65.90 % | -140.430 M -1 780.59 % | 8.356 M 128.01 % | -29.831 M 67.58 % | -92.027 M -2 039.86 % | 4.744 M 106.30 % | -75.250 M -689.28 % | -9.534 M 80.35 % | -48.518 M -2 399.64 % | -1.941 M -139.59 % | 4.903 M 105.51 % | -88.979 M -20.04 % | -74.122 M -185.18 % | 87.020 M 447.97 % | 15.881 M 108.88 % | -178.887 M -283.55 % | 97.461 M -15.98 % | 116.001 M 6.49 % | 108.935 M |
| Income before tax ratio | -0.04 25.07 % | -0.05 74.95 % | -0.22 -2 068.89 % | 0.01 119.18 % | -0.06 56.56 % | -0.13 -2 343.30 % | 0.01 106.45 % | -0.09 -756.27 % | -0.01 82.46 % | -0.06 -3 391.70 % | 0.00 -125.53 % | 0.01 109.02 % | -0.08 -11.77 % | -0.07 -220.63 % | 0.06 287.89 % | 0.01 105.19 % | -0.28 -435.29 % | 0.08 -18.38 % | 0.10 -21.74 % | 0.13 |
| EBITDA | 16.921 M 175.62 % | -22.375 M 77.60 % | -99.887 M -281.31 % | 55.093 M 810.48 % | 6.051 M 110.80 % | -56.024 M -213.72 % | 49.267 M 292.26 % | -25.625 M -162.30 % | 41.131 M 1 093.93 % | 3.445 M -97.18 % | 121.997 M 117.69 % | 56.042 M -43.80 % | 99.726 M 94.99 % | 51.143 M -76.83 % | 220.738 M 94.05 % | 113.751 M 263.43 % | -69.605 M -136.06 % | 193.018 M 6.43 % | 181.354 M 3.59 % | 175.065 M |
| Net income ratio | -0.04 21.31 % | -0.05 75.99 % | -0.22 -1 752.07 % | 0.01 123.05 % | -0.06 70.50 % | -0.19 -7 559.54 % | 0.00 96.05 % | -0.06 -264.10 % | -0.02 64.70 % | -0.05 -400.70 % | 0.02 49.83 % | 0.01 138.78 % | -0.03 58.71 % | -0.07 -290.70 % | 0.04 720.78 % | 0.00 102.27 % | -0.20 -310.54 % | 0.09 22.82 % | 0.08 -22.03 % | 0.10 |
| Ratio EBITDA | 0.02 182.69 % | -0.03 83.55 % | -0.16 -312.41 % | 0.07 523.42 % | 0.01 114.47 % | -0.08 -231.50 % | 0.06 296.67 % | -0.03 -167.59 % | 0.05 965.86 % | 0.00 -96.06 % | 0.11 40.39 % | 0.08 -8.00 % | 0.09 81.55 % | 0.05 -67.19 % | 0.14 37.36 % | 0.10 195.54 % | -0.11 -165.87 % | 0.17 3.39 % | 0.16 -23.87 % | 0.21 |
| Gross profit ratio | 0.27 67.44 % | 0.16 54.55 % | 0.10 -66.61 % | 0.31 8.37 % | 0.29 446.18 % | -0.08 -129.84 % | 0.28 9.99 % | 0.25 -24.38 % | 0.33 -11.44 % | 0.37 112.67 % | 0.18 -54.09 % | 0.38 -6.57 % | 0.41 8.36 % | 0.38 -20.42 % | 0.48 8.44 % | 0.44 -10.55 % | 0.49 210.98 % | 0.16 -29.90 % | 0.23 6.97 % | 0.21 |
| Weighted average shs out dil | 3.776 M -25.56 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M |
| Weighted average shs out | 3.776 M -25.56 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M |
| EPS diluted | -8.72 2.90 % | -8.98 67.56 % | -27.68 -1 512.24 % | 1.96 133.73 % | -5.81 78.01 % | -26.42 -6 505.00 % | -0.40 96.13 % | -10.33 -235.39 % | -3.08 60.41 % | -7.78 -314.92 % | 3.62 132.05 % | 1.56 123.74 % | -6.57 55.67 % | -14.82 -234.73 % | 11.00 1 057.89 % | 0.95 103.89 % | -24.43 -215.29 % | 21.19 26.43 % | 16.76 6.08 % | 15.80 |
| Earnings per share | -8.72 2.90 % | -8.98 67.56 % | -27.68 -1 512.24 % | 1.96 133.73 % | -5.81 78.01 % | -26.42 -6 505.00 % | -0.40 96.13 % | -10.33 -235.39 % | -3.08 60.41 % | -7.78 -314.92 % | 3.62 132.05 % | 1.56 123.74 % | -6.57 55.67 % | -14.82 -234.73 % | 11.00 1 057.89 % | 0.95 103.89 % | -24.43 -215.29 % | 21.19 26.43 % | 16.76 6.08 % | 15.80 |
| Gross profit | 212.678 M 53.14 % | 138.882 M 110.40 % | 66.009 M -71.50 % | 231.611 M 58.27 % | 146.339 M 358.31 % | -56.652 M -125.80 % | 219.549 M 7.52 % | 204.192 M -30.30 % | 292.941 M -0.80 % | 295.312 M 52.24 % | 193.972 M -28.82 % | 272.495 M -42.93 % | 477.477 M 16.39 % | 410.237 M -43.81 % | 730.029 M 53.19 % | 476.541 M 53.00 % | 311.462 M 70.24 % | 182.951 M -27.83 % | 253.515 M 45.55 % | 174.177 M |
| Income tax expense | 118.000 K 105.07 % | -2.329 M -8 857.69 % | -26.000 K 98.35 % | -1.571 M -360.70 % | -341.000 K -100.81 % | 41.966 M 520.16 % | 6.767 M 129.59 % | -22.871 M -476.60 % | 6.073 M 167.14 % | -9.045 M 55.40 % | -20.278 M -578.19 % | -2.990 M 94.63 % | -55.656 M -5 540.47 % | 1.023 M -96.72 % | 31.215 M 182.04 % | 11.068 M 120.12 % | -55.000 M -411.85 % | -10.745 M -134.68 % | 30.984 M 7.58 % | 28.801 M |
| Cost of revenue | 583.815 M -20.25 % | 732.028 M 27.60 % | 573.710 M 10.79 % | 517.850 M 41.17 % | 366.834 M -50.72 % | 744.394 M 29.29 % | 575.771 M -5.52 % | 609.382 M 3.34 % | 589.689 M 19.70 % | 492.635 M -45.67 % | 906.697 M 107.31 % | 437.360 M -36.12 % | 684.640 M 1.92 % | 671.748 M -16.27 % | 802.291 M 31.93 % | 608.134 M 88.47 % | 322.662 M -66.92 % | 975.402 M 11.89 % | 871.725 M 33.54 % | 652.771 M |
| General and administrative expenses | 112.349 M 2 465.05 % | 4.380 M 13.85 % | 3.847 M -15.25 % | 4.539 M 7.64 % | 4.217 M 5.56 % | 3.995 M -20.83 % | 5.046 M 21.09 % | 4.167 M -10.56 % | 4.659 M 77.08 % | 2.631 M -56.07 % | 5.989 M 36.24 % | 4.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 299.000 K -98.64 % | 21.962 M -12.78 % | 25.180 M -25.47 % | 33.783 M 36.93 % | 24.671 M 10.38 % | 22.351 M -22.71 % | 28.920 M -7.97 % | 31.424 M 2.42 % | 30.681 M 377.53 % | 6.425 M -72.95 % | 23.751 M 2.82 % | 23.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 129.329 M -23.19 % | 168.377 M 4.89 % | 160.529 M | 0.000 -100.00 % | 124.654 M 75.61 % | 70.985 M -61.75 % | 185.583 M 10.07 % | 168.601 M | 0.000 -100.00 % | 334.774 M 103.84 % | 164.232 M -18.81 % | 202.276 M -64.29 % | 566.456 M 16.95 % | 484.359 M -24.67 % | 643.009 M 39.58 % | 460.661 M -6.05 % | 490.349 M 61 347.20 % | 798.000 K 232.03 % | -604.400 K | 0.000 |
| Operating expenses | 252.700 M 28.39 % | 196.828 M 2.34 % | 192.323 M 300.54 % | 48.016 M -70.92 % | 165.089 M 66.63 % | 99.077 M -54.87 % | 219.549 M 7.52 % | 204.192 M -32.90 % | 304.311 M -11.49 % | 343.830 M 77.26 % | 193.972 M -15.58 % | 229.772 M -59.44 % | 566.456 M 16.95 % | 484.359 M -24.67 % | 643.009 M 39.58 % | 460.661 M -6.05 % | 490.349 M 152.37 % | 194.299 M 26.02 % | 154.177 M 63.73 % | 94.163 M |
| Cost and expenses | 836.515 M -9.94 % | 928.856 M 21.26 % | 766.033 M 5.00 % | 729.526 M 37.15 % | 531.923 M -32.22 % | 784.748 M -1.66 % | 798.034 M -9.83 % | 885.063 M -0.36 % | 888.267 M 6.19 % | 836.465 M -32.01 % | 1.230 B 76.32 % | 697.730 M -44.23 % | 1.251 B 8.22 % | 1.156 B -20.01 % | 1.445 B 35.23 % | 1.069 B 31.46 % | 813.010 M -30.49 % | 1.170 B 14.02 % | 1.026 B 37.35 % | 746.934 M |
| Research and development expenses | 7.822 M 270.89 % | 2.109 M -23.78 % | 2.767 M 59.30 % | 1.737 M 33.92 % | 1.297 M -25.72 % | 1.746 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 |
| Selling general and administrative expenses | 115.549 M 338.65 % | 26.342 M -9.25 % | 29.027 M -37.28 % | 46.279 M 18.25 % | 39.138 M 48.55 % | 26.346 M -22.43 % | 33.966 M -4.57 % | 35.591 M 0.71 % | 35.340 M 290.24 % | 9.056 M -69.55 % | 29.740 M 8.16 % | 27.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.501 M 26.00 % | 153.572 M 64.25 % | 93.498 M |
| Interest income | 14.322 M 9.64 % | 13.063 M 1 793.19 % | 690.000 K -40.92 % | 1.168 M -10.02 % | 1.298 M 0.31 % | 1.294 M 0.23 % | 1.291 M 28.97 % | 1.001 M -33.49 % | 1.505 M -9.72 % | 1.667 M -16.48 % | 1.996 M 264.90 % | 547.000 K -57.17 % | 1.277 M -33.73 % | 1.927 M -28.79 % | 2.706 M 27.47 % | 2.123 M 76.32 % | 1.204 M -35.76 % | 1.874 M -3.26 % | 1.937 M 39.94 % | 1.384 M |
| Interest expense | 25.007 M 3.02 % | 24.275 M 40.55 % | 17.272 M -14.97 % | 20.314 M 29.83 % | 15.647 M 37.53 % | 11.377 M -11.17 % | 12.808 M 4.80 % | 12.221 M 88.28 % | 6.491 M -16.33 % | 7.758 M -68.59 % | 24.696 M 321.94 % | 5.853 M -86.90 % | 44.672 M -11.99 % | 50.755 M -8.86 % | 55.690 M 19.53 % | 46.590 M 0.21 % | 46.492 M 70.92 % | 27.200 M 103.34 % | 13.377 M -15.56 % | 15.841 M |
| Depreciation and amortization | 24.944 M 2.35 % | 24.372 M -3.50 % | 25.256 M -4.42 % | 26.423 M 8.28 % | 24.402 M -5.04 % | 25.698 M -18.97 % | 31.715 M -22.23 % | 40.778 M -12.98 % | 46.858 M 0.39 % | 46.678 M -52.97 % | 99.242 M 119.14 % | 45.286 M -54.05 % | 98.549 M 18.33 % | 83.281 M 4.12 % | 79.982 M 11.23 % | 71.906 M 10.46 % | 65.094 M -4.77 % | 68.357 M 31.52 % | 51.976 M 3.36 % | 50.289 M |
| Operating income | -40.022 M 30.93 % | -57.946 M 54.10 % | -126.234 M -733.16 % | 19.937 M 206.57 % | -18.708 M 80.71 % | -97.006 M -3 458.55 % | -2.726 M 96.19 % | -71.489 M -1 168.21 % | -5.637 M 88.38 % | -48.518 M 59.72 % | -120.452 M -381.94 % | 42.723 M 148.01 % | -88.979 M -20.04 % | -74.122 M -185.18 % | 87.020 M 447.97 % | 15.881 M 108.88 % | -178.887 M -1 476.38 % | -11.348 M -111.42 % | 99.338 M 24.15 % | 80.014 M |
| Operating income ratio | -0.05 24.48 % | -0.07 66.28 % | -0.20 -841.78 % | 0.03 172.97 % | -0.04 74.15 % | -0.14 -4 015.18 % | 0.00 96.10 % | -0.09 -1 275.86 % | -0.01 89.63 % | -0.06 43.73 % | -0.11 -281.83 % | 0.06 178.61 % | -0.08 -11.77 % | -0.07 -220.63 % | 0.06 287.89 % | 0.01 105.19 % | -0.28 -2 779.57 % | -0.01 -111.10 % | 0.09 -8.76 % | 0.10 |
| Total other income expenses net | 7.210 M -28.35 % | 10.063 M 170.89 % | -14.196 M -22.58 % | -11.581 M -1.55 % | -11.404 M -329.04 % | 4.979 M -33.35 % | 7.470 M 298.62 % | -3.761 M 3.49 % | -3.897 M | 0.000 -100.00 % | 118.511 M 413.36 % | -37.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.809 M 552.99 % | 16.663 M -42.38 % | 28.921 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 294.625 M 3.15 % | 285.632 M -14.10 % | 332.499 M 94.04 % | 171.359 M -20.12 % | 214.513 M 110.85 % | 101.736 M -32.34 % | 150.362 M -34.44 % | 229.361 M 116.44 % | 105.971 M 95.81 % | 54.118 M -71.15 % | 187.579 M 253.72 % | 53.031 M -88.05 % | 443.931 M 1.92 % | 435.570 M -11.26 % | 490.825 M -3.63 % | 509.338 M -3.82 % | 529.592 M 21.13 % | 437.210 M 91.88 % | 227.859 M -16.00 % | 271.259 M |
| Total investments | 42.890 M 4.02 % | 41.231 M 28.29 % | 32.138 M 3.01 % | 31.199 M -35.32 % | 48.239 M 159.66 % | 18.578 M -27.96 % | 25.789 M 1.13 % | 25.500 M 30.08 % | 19.604 M 20.56 % | 16.261 M 5 045.89 % | 316.000 K -99.89 % | 280.185 M 88 566.14 % | 316.000 K 0.00 % | 316.000 K -84.08 % | 1.985 M -0.02 % | 1.985 M 0.00 % | 1.985 M -1.27 % | 2.011 M -85.55 % | 13.917 M -81.72 % | 76.121 M |
| Total debt | 294.884 M 3.14 % | 285.917 M -14.09 % | 332.810 M 89.75 % | 175.391 M -18.82 % | 216.050 M 111.70 % | 102.054 M -33.10 % | 152.558 M -47.89 % | 292.788 M 147.69 % | 118.206 M 81.82 % | 65.011 M -74.93 % | 259.311 M 362.15 % | 56.110 M -87.79 % | 459.458 M -0.96 % | 463.890 M -12.58 % | 530.623 M -4.21 % | 553.948 M 3.62 % | 534.586 M 20.95 % | 441.971 M 91.26 % | 231.085 M -15.57 % | 273.715 M |
| Accumulated other comprehensive income loss | 28.600 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 -100.00 % | 515.444 M 24.97 % | 412.453 M 21.56 % | 339.304 M |
| Retained earnings | -123.160 M 72.65 % | -450.319 M -11.31 % | -404.559 M -43.21 % | -282.492 M 7.91 % | -306.750 M -16.78 % | -262.684 M -105.28 % | -127.963 M -0.67 % | -127.111 M -70.09 % | -74.732 M -26.40 % | -59.125 M -651.08 % | -7.872 M -108.10 % | 97.216 M 397.46 % | -32.682 M -5 182.74 % | 643.000 K -99.15 % | 75.788 M 143.16 % | 31.167 M 18.26 % | 26.355 M | 0.000 | 0.000 | 0.000 |
| Common stock | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M |
| Total equity | 167.802 M -16.47 % | 200.890 M -16.25 % | 239.868 M -44.67 % | 433.503 M 7.08 % | 404.822 M -8.67 % | 443.246 M -23.96 % | 582.949 M -0.09 % | 583.463 M -8.28 % | 636.134 M -2.09 % | 649.684 M 4.44 % | 622.035 M -31.50 % | 908.041 M 52.04 % | 597.225 M -5.29 % | 630.550 M -10.65 % | 705.695 M 7.13 % | 658.731 M 0.74 % | 653.918 M -15.93 % | 777.806 M 10.43 % | 704.315 M 17.06 % | 601.666 M |
| Other non current liabilities | 53.934 M 175.60 % | 19.570 M 5.06 % | 18.628 M 226.12 % | 5.712 M -10.43 % | 6.377 M -81.78 % | 34.998 M 485.94 % | 5.973 M 8.27 % | 5.517 M 15.39 % | 4.781 M 24.44 % | 3.842 M -71.94 % | 13.692 M 128.43 % | 5.994 M -62.32 % | 15.909 M 112.91 % | 7.472 M -23.08 % | 9.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 191.514 M -4.02 % | 199.537 M 3.37 % | 193.030 M 56.26 % | 123.535 M 28.11 % | 96.426 M 119.16 % | 43.998 M 70.81 % | 25.759 M 12.04 % | 22.990 M 12.04 % | 20.519 M -6.14 % | 21.861 M -82.43 % | 124.427 M 314.77 % | 29.999 M -91.25 % | 342.816 M -4.62 % | 359.411 M -5.74 % | 381.300 M -31.17 % | 553.948 M 3.62 % | 534.586 M 141.77 % | 221.109 M 28.64 % | 171.877 M 19.86 % | 143.401 M |
| Total non current liabilities | 245.448 M 12.02 % | 219.107 M 9.61 % | 199.906 M 54.67 % | 129.247 M 25.72 % | 102.803 M 30.14 % | 78.996 M 148.95 % | 31.732 M 11.31 % | 28.507 M 12.68 % | 25.300 M -1.57 % | 25.703 M -81.39 % | 138.119 M 158.24 % | 53.484 M -85.09 % | 358.725 M -13.96 % | 416.940 M -5.19 % | 439.765 M -26.05 % | 594.652 M 5.42 % | 564.085 M 84.96 % | 304.971 M 15.15 % | 264.843 M 17.34 % | 225.709 M |
| Other current liabilities | 57.606 M 2.27 % | 56.325 M 35.00 % | 41.721 M 27.85 % | 32.633 M 89.22 % | 17.246 M 57.00 % | 10.985 M -41.23 % | 18.691 M -70.49 % | 63.341 M 1 106.73 % | 5.249 M -23.15 % | 6.830 M -82.87 % | 39.872 M -42.98 % | 69.925 M 19.01 % | 58.757 M -58.56 % | 141.796 M -6.64 % | 151.882 M 51.88 % | 100.004 M 9.19 % | 91.590 M -3.55 % | 94.963 M -29.84 % | 135.350 M 55.70 % | 86.929 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 35.730 M 3.80 % | 34.422 M -25.34 % | 46.104 M 87.90 % | 24.537 M -55.36 % | 54.963 M | 0.000 -100.00 % | 73.219 M -12.14 % | 83.337 M 132.38 % | 35.862 M | 0.000 -100.00 % | 60.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 103.370 M 19.67 % | 86.380 M -38.20 % | 139.780 M 169.55 % | 51.856 M -56.65 % | 119.624 M 106.05 % | 58.056 M -54.21 % | 126.799 M -53.00 % | 269.798 M 176.19 % | 97.687 M 126.39 % | 43.150 M -68.01 % | 134.884 M 416.58 % | 26.111 M -77.61 % | 116.642 M 11.64 % | 104.479 M -30.03 % | 149.323 M | 0.000 | 0.000 -100.00 % | 220.862 M 273.02 % | 59.208 M -54.57 % | 130.315 M |
| Total current liabilities | 189.136 M -6.14 % | 201.511 M -11.44 % | 227.544 M 45.03 % | 156.896 M -27.83 % | 217.388 M 13.74 % | 191.122 M -28.25 % | 266.368 M -30.68 % | 384.239 M 62.63 % | 236.273 M 28.33 % | 184.108 M -38.05 % | 297.193 M 174.60 % | 108.228 M -62.66 % | 289.872 M -0.32 % | 290.795 M -26.63 % | 396.355 M 64.77 % | 240.558 M 56.53 % | 153.686 M -69.86 % | 509.880 M 46.24 % | 348.650 M 4.70 % | 332.984 M |
| Total liabilities | 434.584 M 3.32 % | 420.618 M -1.60 % | 427.450 M 49.38 % | 286.143 M -10.63 % | 320.191 M 18.54 % | 270.118 M -9.39 % | 298.100 M -27.78 % | 412.746 M 57.79 % | 261.573 M 24.67 % | 209.811 M -51.80 % | 435.312 M 169.19 % | 161.712 M -75.07 % | 648.597 M -8.36 % | 707.735 M -15.35 % | 836.120 M 0.11 % | 835.210 M 16.36 % | 717.771 M -11.91 % | 814.851 M 32.82 % | 613.493 M 9.81 % | 558.693 M |
| Other non current assets | 26.091 M 14.96 % | 22.696 M 14.15 % | 19.882 M 29.63 % | 15.337 M 349.11 % | 3.415 M -17.09 % | 4.119 M -6.68 % | 4.414 M -92.32 % | 57.451 M 16.97 % | 49.118 M -58.55 % | 118.491 M 697.44 % | 14.859 M -94.75 % | 282.819 M 1 507.29 % | 17.596 M 6.49 % | 16.524 M -27.29 % | 22.726 M 979.37 % | 2.105 M -5.39 % | 2.225 M 518.19 % | 360.000 K -42.19 % | 622.692 K 118.19 % | 285.384 K |
| Long term investments | 42.890 M 4.02 % | 41.231 M 28.29 % | 32.138 M 3.01 % | 31.199 M -35.32 % | 48.239 M 7.64 % | 44.816 M -15.39 % | 52.969 M | 0.000 | 0.000 100.00 % | -73.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.011 M -11.24 % | 2.265 M 324.67 % | 533.467 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.48 % | 191.000 K -74.15 % | 739.000 K -62.22 % | 1.956 M -24.91 % | 2.605 M -98.49 % | 172.364 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.48 % | 191.000 K -74.15 % | 739.000 K -62.22 % | 1.956 M -24.91 % | 2.605 M 446.12 % | 477.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 345.440 M -5.01 % | 363.646 M -4.26 % | 379.838 M -5.94 % | 403.831 M 0.78 % | 400.705 M -3.29 % | 414.342 M 4.94 % | 394.832 M -4.99 % | 415.557 M -3.37 % | 430.062 M -3.85 % | 447.263 M -5.65 % | 474.065 M 88.26 % | 251.816 M -63.00 % | 680.513 M -10.56 % | 760.829 M -4.99 % | 800.781 M -1.11 % | 809.789 M -4.51 % | 848.078 M -5.31 % | 895.608 M 22.14 % | 733.259 M 22.37 % | 599.219 M |
| Total non current assets | 414.421 M -3.08 % | 427.573 M -0.99 % | 431.858 M -4.11 % | 450.367 M -0.44 % | 452.359 M -2.36 % | 463.277 M -5.92 % | 492.407 M -5.09 % | 518.828 M 4.93 % | 494.470 M -3.18 % | 510.685 M -2.03 % | 521.271 M -2.63 % | 535.374 M -25.13 % | 715.108 M -8.31 % | 779.958 M -5.34 % | 823.984 M 1.49 % | 811.895 M -4.52 % | 850.304 M -5.31 % | 897.979 M 21.98 % | 736.148 M 22.68 % | 600.038 M |
| Other current assets | 24.777 M 189.38 % | 8.562 M -78.59 % | 39.988 M 1.63 % | 39.348 M 18.37 % | 33.241 M 112.28 % | 15.659 M 23.69 % | 12.660 M -79.40 % | 61.461 M 29.39 % | 47.500 M 27.08 % | 37.379 M 7.01 % | 34.932 M 14.90 % | 30.403 M 57.76 % | 19.272 M -16.78 % | 23.159 M -69.05 % | 74.820 M 25.67 % | 59.539 M -2.46 % | 61.041 M -24.86 % | 81.230 M -19.42 % | 100.808 M 40.36 % | 71.822 M |
| Short term investments | 4.400 M 6.25 % | 4.141 M 2.22 % | 4.051 M | 0.000 | 0.000 | 0.000 100.00 % | -27.180 M | 0.000 | 0.000 -100.00 % | 89.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.651 M -84.59 % | 75.588 M |
| cash and cash equivalents | 259.000 K -9.12 % | 285.000 K -8.36 % | 311.000 K -92.29 % | 4.032 M 162.33 % | 1.537 M 383.33 % | 318.000 K -85.52 % | 2.196 M -96.54 % | 63.427 M 418.41 % | 12.235 M 12.32 % | 10.893 M -84.81 % | 71.732 M 2 229.72 % | 3.079 M -80.17 % | 15.527 M -45.17 % | 28.320 M -28.84 % | 39.798 M -10.79 % | 44.609 M 793.24 % | 4.994 M 4.89 % | 4.761 M 47.57 % | 3.227 M 31.33 % | 2.457 M |
| Cash and short term investments | 4.659 M 5.26 % | 4.426 M 1 323.15 % | 311.000 K -92.29 % | 4.032 M 162.33 % | 1.537 M 383.33 % | 318.000 K -85.52 % | 2.196 M -96.54 % | 63.427 M 418.41 % | 12.235 M -87.83 % | 100.541 M 40.16 % | 71.732 M 2 229.72 % | 3.079 M -80.17 % | 15.527 M -45.17 % | 28.320 M -28.84 % | 39.798 M -10.79 % | 44.609 M 793.24 % | 4.994 M 4.89 % | 4.761 M -68.00 % | 14.878 M -80.94 % | 78.045 M |
| Total current assets | 187.965 M -3.08 % | 193.935 M -17.64 % | 235.460 M -12.56 % | 269.279 M -1.24 % | 272.654 M 9.02 % | 250.087 M -35.65 % | 388.642 M -18.59 % | 477.381 M 18.39 % | 403.237 M 15.60 % | 348.810 M -34.93 % | 536.076 M 56.12 % | 343.379 M -35.30 % | 530.714 M -4.95 % | 558.327 M -22.22 % | 717.831 M 5.25 % | 682.047 M 30.81 % | 521.386 M -24.95 % | 694.678 M 19.43 % | 581.660 M 3.81 % | 560.321 M |
| Inventory | 142.861 M 16.49 % | 122.636 M -30.62 % | 176.756 M -14.41 % | 206.519 M 4.95 % | 196.775 M 5.62 % | 186.297 M -40.26 % | 311.826 M -10.47 % | 348.298 M 14.23 % | 304.921 M 77.20 % | 172.079 M -39.16 % | 282.828 M -2.80 % | 290.979 M -27.30 % | 400.227 M -1.59 % | 406.700 M -5.60 % | 430.848 M 15.09 % | 374.373 M 12.73 % | 332.090 M -9.28 % | 366.072 M 20.91 % | 302.768 M 11.25 % | 272.159 M |
| Net receivables | 15.668 M -73.13 % | 58.311 M 216.82 % | 18.405 M -5.03 % | 19.380 M -52.85 % | 41.101 M -14.04 % | 47.813 M -23.59 % | 62.573 M 1 391.61 % | 4.195 M -89.13 % | 38.581 M -0.59 % | 38.811 M -73.52 % | 146.584 M 674.84 % | 18.918 M -80.23 % | 95.688 M -4.45 % | 100.148 M -41.90 % | 172.364 M -15.31 % | 203.525 M 65.12 % | 123.262 M -49.19 % | 242.614 M 48.66 % | 163.206 M 18.01 % | 138.296 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.192 M -12.28 % | 45.820 M 199.67 % | 15.290 M -16.53 % | 18.317 M -43.04 % | 32.156 M | 0.000 -100.00 % | 15.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 28.160 M -52.11 % | 58.806 M 470.21 % | 10.313 M -72.85 % | 37.985 M 10.38 % | 34.414 M -64.72 % | 97.544 M 47.98 % | 65.915 M 28.99 % | 51.100 M -15.00 % | 60.118 M 18.36 % | 50.791 M -41.33 % | 86.575 M 610.10 % | 12.192 M -77.25 % | 53.602 M 20.40 % | 44.520 M -53.21 % | 95.150 M -32.30 % | 140.554 M 126.35 % | 62.096 M -58.46 % | 149.470 M 109.82 % | 71.237 M 34.03 % | 53.150 M |
| 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 -100.00 % | 44.585 M -46.19 % | 82.854 M 32.38 % | 62.590 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.976 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 -100.00 % | 191.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.500 M | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 211.643 M -64.75 % | 600.490 M 1.14 % | 593.708 M -10.76 % | 665.276 M 0.67 % | 660.853 M 0.86 % | 655.211 M -0.75 % | 660.193 M 0.05 % | 659.855 M -0.04 % | 660.147 M 0.31 % | 658.090 M 13.62 % | 579.188 M 1.77 % | 569.106 M -1.74 % | 579.188 M 0.00 % | 579.188 M 0.00 % | 579.188 M 0.41 % | 576.845 M 0.00 % | 576.845 M 172.56 % | 211.643 M 0.00 % | 211.643 M 0.00 % | 211.643 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.491 M | 0.000 -100.00 % | 43.081 M -11.63 % | 48.751 M 19.77 % | 40.705 M 37.99 % | 29.500 M -64.82 % | 83.862 M -9.79 % | 92.966 M 12.95 % | 82.309 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 602.386 M -3.08 % | 621.508 M -6.86 % | 667.318 M -7.27 % | 719.646 M -0.74 % | 725.013 M 1.63 % | 713.364 M -19.03 % | 881.049 M -11.56 % | 996.209 M 10.97 % | 897.707 M 4.45 % | 859.495 M -18.71 % | 1.057 B 20.32 % | 878.753 M -29.46 % | 1.246 B -6.91 % | 1.338 B -13.20 % | 1.542 B 3.20 % | 1.494 B 8.91 % | 1.372 B -13.87 % | 1.593 B 20.86 % | 1.318 B 13.57 % | 1.160 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -24.055 M -127.74 % | 86.721 M 1 660.12 % | 4.927 M -85.67 % | 34.389 M 148.56 % | -70.817 M -212.64 % | 62.870 M 165.47 % | -96.036 M -183.22 % | 115.403 M 252.44 % | -75.704 M -188.17 % | 85.860 M 20.10 % | 71.488 M 543.97 % | -16.102 M -236.86 % | 11.765 M -74.38 % | 45.917 M 126.50 % | -173.297 M -324.33 % | -40.840 M -181.77 % | 49.945 M -18.38 % | 61.190 M 200.67 % | -60.783 M 41.09 % | -103.176 M |
| Accounts receivables | 29.711 M 173.07 % | -40.660 M -1 260.06 % | 3.505 M -89.50 % | 33.391 M 3 166.21 % | -1.089 M -107.22 % | 15.077 M 148.64 % | -30.996 M -323.51 % | 13.868 M 227.64 % | -10.865 M -109.56 % | 113.618 M | 0.000 | 0.000 -100.00 % | 4.170 M -95.93 % | 102.442 M | 0.000 | 0.000 -100.00 % | 121.053 M 249.91 % | -80.751 M -558.87 % | -12.256 M 57.98 % | -29.167 M |
| Inventory | -21.481 M -138.79 % | 55.376 M 86.06 % | 29.763 M 405.45 % | -9.744 M 7.01 % | -10.478 M -108.45 % | 123.996 M 226.26 % | 38.005 M 187.62 % | -43.377 M 67.35 % | -132.842 M -229.55 % | 102.538 M 1 157.98 % | 8.151 M 203.82 % | -7.851 M -268.91 % | 4.648 M -89.63 % | 44.819 M 179.36 % | -56.475 M -33.56 % | -42.284 M -224.43 % | 33.982 M 153.68 % | -63.304 M -106.81 % | -30.609 M -1 678.60 % | 1.939 M |
| Accounts payables | -30.646 M -163.20 % | 48.493 M 275.24 % | -27.672 M -874.91 % | 3.571 M 105.66 % | -63.130 M | 0.000 -100.00 % | 14.815 M 163.38 % | 5.625 M -39.69 % | 9.327 M 107.16 % | -130.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.245 M 1 245.47 % | -17.918 M 76.41 % | -75.948 M |
| Other working capital | -1.639 M -106.97 % | 23.512 M 3 614.50 % | -669.000 K -109.33 % | 7.171 M 84.82 % | 3.880 M 105.09 % | -76.203 M 35.34 % | -117.860 M -184.62 % | 139.287 M 137.38 % | 58.676 M | 0.000 -100.00 % | 63.337 M 867.63 % | -8.251 M -379.98 % | 2.947 M 102.91 % | -101.344 M 13.25 % | -116.822 M -8 190.17 % | 1.444 M 101.37 % | -105.090 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 10.008 M 17.33 % | 8.530 M -46.22 % | 15.861 M 5.10 % | 15.092 M 0.64 % | 14.996 M 271.74 % | 4.034 M -13.02 % | 4.638 M 0.89 % | 4.597 M -36.38 % | 7.226 M 168.90 % | -10.487 M 87.22 % | -82.065 M -4 752.21 % | 1.764 M -96.08 % | 45.005 M 32.81 % | 33.888 M -6.99 % | 36.434 M -34.30 % | 55.459 M 140.06 % | -138.448 M 11.58 % | -156.587 M -589.42 % | -22.713 M -268.22 % | -6.168 M |
| Net cash provided by operating activities | -22.033 M -130.29 % | 72.730 M 177.06 % | -94.386 M -212.02 % | 84.260 M 237.57 % | -61.250 M -12 223.94 % | -497.000 K 99.10 % | -54.939 M -166.72 % | 82.339 M 351.82 % | -32.697 M -144.47 % | 73.533 M -15.21 % | 86.724 M 141.90 % | 35.851 M -45.96 % | 66.340 M -25.43 % | 88.964 M 194.01 % | 30.259 M -64.98 % | 86.405 M 471.01 % | -23.289 M -128.95 % | 80.447 M 50.38 % | 53.497 M 153.80 % | 21.078 M |
| Investments in property plant and equipment | -5.677 M 38.73 % | -9.265 M -4 725.52 % | -192.000 K 99.34 % | -29.136 M -200.59 % | -9.693 M 79.23 % | -46.676 M -921.13 % | -4.571 M 82.20 % | -25.674 M 15.29 % | -30.308 M 11.58 % | -34.279 M 91.27 % | -392.553 M -1 948.82 % | -19.160 M -0.86 % | -18.997 M 58.64 % | -45.927 M 36.06 % | -71.824 M -108.83 % | -34.394 M -106.65 % | -16.644 M 92.67 % | -227.187 M -20.65 % | -188.306 M -187.22 % | -65.562 M |
| Acquisitions net | 544.000 K 3 100.00 % | 17.000 K | 0.000 -100.00 % | 4.612 M 30 646.67 % | 15.000 K -99.80 % | 7.461 M 2.49 % | 7.280 M 28.55 % | 5.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.834 M 239.32 % | 2.014 M |
| Purchases of investments | -228.000 K -153.33 % | -90.000 K 55.88 % | -204.000 K -1.49 % | -201.000 K 88.35 % | -1.726 M -296.78 % | -435.000 K | 0.000 100.00 % | -52.000 K | 0.000 100.00 % | -86.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 M 177.54 % | -1.407 M -185.17 % | 1.652 M | 0.000 100.00 % | -2.395 M -102.56 % | 93.612 M | 0.000 -100.00 % | 170.578 M | 0.000 | 0.000 -100.00 % | 1.669 M | 0.000 | 0.000 -100.00 % | 25.000 K -99.98 % | 126.584 M 627.83 % | 17.392 M -78.85 % | 82.217 M |
| Other investing activites | 14.480 M 9.56 % | 13.217 M 1 618.73 % | 769.000 K 754.44 % | 90.000 K -96.69 % | 2.720 M 725.29 % | -435.000 K -1 135.71 % | 42.000 K 180.77 % | -52.000 K -101.17 % | 4.462 M -76.00 % | 18.589 M -86.00 % | 132.749 M 6 011.83 % | 2.172 M -32.00 % | 3.194 M -54.84 % | 7.072 M 67.74 % | 4.216 M -46.31 % | 7.853 M 467.41 % | 1.384 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 9.119 M 135.09 % | 3.879 M 939.95 % | 373.000 K 101.58 % | -23.544 M -133.32 % | -10.091 M 73.74 % | -38.433 M -1 497.06 % | 2.751 M 112.22 % | -22.510 M -133.22 % | 67.766 M 166.32 % | -102.177 M -14.51 % | -89.226 M -425.23 % | -16.988 M -7.50 % | -15.803 M 57.50 % | -37.186 M 45.00 % | -67.608 M -154.73 % | -26.541 M -74.21 % | -15.235 M 84.86 % | -100.603 M 38.69 % | -164.080 M -978.89 % | 18.669 M |
| Debt repayment | 37.962 M 180.95 % | -46.893 M -145.24 % | 103.652 M 354.93 % | -40.659 M -146.88 % | 86.734 M 84.14 % | 47.101 M | 0.000 | 0.000 100.00 % | -28.423 M -21.45 % | -23.404 M -124.79 % | 94.428 M 665.44 % | -16.700 M -0.63 % | -16.595 M -43.52 % | -11.563 M -113.02 % | 88.778 M 291.08 % | 22.701 M -72.83 % | 83.560 M 69.73 % | 49.232 M 72.89 % | 28.476 M 816.51 % | 3.107 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 M | 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 100.00 % | -29.500 M | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.000 K 40.93 % | -193.000 K -2.66 % | -188.000 K 3.09 % | -194.000 K 97.51 % | -7.791 M -389 450.00 % | -2.000 K 75.00 % | -8.000 K 99.84 % | -5.142 M 48.35 % | -9.956 M 0.04 % | -9.960 M -0.55 % | -9.906 M |
| Other financing activites | -25.007 M 14.65 % | -29.301 M -119.09 % | -13.374 M 24.24 % | -17.652 M -18.05 % | -14.953 M -48.80 % | -10.049 M -11.12 % | -9.043 M -4.70 % | -8.637 M -62.84 % | -5.304 M 19.88 % | -6.620 M 71.32 % | -23.080 M 88.45 % | -199.758 M -329.21 % | -46.541 M -6.01 % | -43.902 M 21.94 % | -56.238 M -30.96 % | -42.942 M -8.27 % | -39.661 M -15 180.23 % | 263.000 K -99.09 % | 28.900 M | 0.000 |
| Net cash used provided by financing activities | 12.955 M 117.00 % | -76.194 M -184.40 % | 90.278 M 254.82 % | -58.311 M -181.23 % | 71.781 M 93.73 % | 37.052 M 509.73 % | -9.043 M -4.70 % | -8.637 M 74.39 % | -33.727 M -11.91 % | -30.138 M -142.36 % | 71.155 M 377.45 % | -25.646 M 59.50 % | -63.330 M -0.12 % | -63.256 M -294.41 % | 32.538 M 260.69 % | -20.249 M -152.25 % | 38.757 M 286.06 % | 10.039 M -78.83 % | 47.416 M 797.40 % | -6.799 M |
| Effect of forex changes on cash | -36.000 K 92.37 % | -472.000 K -3 471.43 % | 14.000 K -84.44 % | 90.000 K -88.45 % | 779.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 |
| Net change in cash | 5.000 K 108.77 % | -57.000 K 98.47 % | -3.721 M -249.14 % | 2.495 M 104.68 % | 1.219 M 164.91 % | -1.878 M 96.93 % | -61.231 M -219.61 % | 51.192 M 3 714.61 % | 1.342 M 102.28 % | -58.782 M -185.62 % | 68.653 M 1 112.13 % | -6.783 M 46.98 % | -12.793 M -11.46 % | -11.478 M -338.58 % | 4.811 M -87.86 % | 39.615 M 16 902.15 % | 233.000 K | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 254.000 K -18.33 % | 311.000 K -92.29 % | 4.032 M 162.33 % | 1.537 M 383.33 % | 318.000 K -85.52 % | 2.196 M -96.54 % | 63.427 M 418.41 % | 12.235 M 12.32 % | 10.893 M -84.81 % | 71.732 M 2 229.72 % | 3.079 M -68.78 % | 9.862 M -65.18 % | 28.320 M -28.84 % | 39.798 M 0.00 % | 39.798 M 696.92 % | 4.994 M 4.89 % | 4.761 M 47.56 % | 3.227 M 31.33 % | 2.457 M | 0.000 |
| Cash at end of period | 259.000 K -9.12 % | 285.000 K -8.36 % | 311.000 K -92.29 % | 4.032 M 162.33 % | 1.537 M 383.33 % | 318.000 K -85.52 % | 2.196 M -96.54 % | 63.427 M 418.41 % | 12.235 M -5.52 % | 12.950 M -81.95 % | 71.732 M 2 229.72 % | 3.079 M -80.17 % | 15.527 M -45.17 % | 28.320 M -36.52 % | 44.609 M 0.00 % | 44.609 M 793.25 % | 4.994 M 4.89 % | 4.761 M 47.57 % | 3.227 M 31.33 % | 2.457 M |
| Operating cash flow | -22.033 M -138.87 % | 56.677 M 160.05 % | -94.386 M -212.02 % | 84.260 M 237.57 % | -61.250 M -12 223.94 % | -497.000 K 99.10 % | -54.939 M -166.72 % | 82.339 M 351.82 % | -32.697 M -144.47 % | 73.533 M -15.21 % | 86.724 M 141.90 % | 35.851 M -45.96 % | 66.340 M -25.43 % | 88.964 M 194.01 % | 30.259 M -64.98 % | 86.405 M 471.01 % | -23.289 M -128.95 % | 80.447 M 50.38 % | 53.497 M 153.80 % | 21.078 M |
| Capital expenditure | -5.677 M 38.73 % | -9.265 M -4 725.52 % | -192.000 K 99.34 % | -29.136 M -200.59 % | -9.693 M 79.23 % | -46.676 M -921.13 % | -4.571 M 82.20 % | -25.673 M 15.29 % | -30.308 M 11.58 % | -34.279 M 91.27 % | -392.553 M -1 948.82 % | -19.160 M -4.33 % | -18.365 M 60.01 % | -45.927 M 36.06 % | -71.824 M -108.83 % | -34.394 M -106.65 % | -16.644 M 92.67 % | -227.187 M -20.65 % | -188.306 M -187.22 % | -65.562 M |
| Free CashFlow | -27.710 M -158.45 % | 47.412 M 150.13 % | -94.578 M -271.57 % | 55.124 M 177.70 % | -70.943 M -50.39 % | -47.173 M 20.73 % | -59.510 M -205.02 % | 56.665 M 189.94 % | -63.005 M -260.51 % | 39.254 M 112.84 % | -305.829 M -1 932.30 % | 16.691 M -64.74 % | 47.343 M 10.01 % | 43.037 M 203.54 % | -41.565 M -179.92 % | 52.011 M 230.25 % | -39.933 M 72.79 % | -146.740 M -8.85 % | -134.809 M -203.05 % | -44.484 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 203.209 M 13.54 % | 178.981 M -21.76 % | 228.773 M -0.03 % | 228.851 M 43.13 % | 159.888 M -27.69 % | 221.120 M 3.88 % | 212.858 M -14.48 % | 248.903 M 32.37 % | 188.029 M 69.58 % | 110.877 M -19.94 % | 138.485 M -34.62 % | 211.813 M 18.63 % | 178.544 M -13.85 % | 207.247 M -11.32 % | 233.705 M 28.24 % | 182.236 M 44.32 % | 126.273 M -45.00 % | 229.606 M 60.58 % | 142.981 M 42.68 % | 100.210 M 148.19 % | 40.376 M -73.60 % | 152.935 M 24.77 % | 122.572 M -41.83 % | 210.705 M 4.55 % | 201.530 M 12.34 % | 179.395 M 15.81 % | 154.900 M -33.56 % | 233.150 M 1.14 % | 230.513 M 64.21 % | 140.374 M -17.91 % | 171.000 M -34.63 % | 261.600 M 8.73 % | 240.600 M -8.34 % | 262.500 M 15.08 % | 228.100 M 5.07 % | 217.100 M 16.60 % | 186.200 M 13.30 % | 164.347 M -5.28 % | 173.500 M -26.04 % | 234.600 M |
| Net income | -17.137 M -20.54 % | -14.217 M -1 117.68 % | 1.397 M 147.57 % | -2.937 M 82.52 % | -16.806 M -393.86 % | 5.719 M 141.02 % | -13.943 M -14.51 % | -12.176 M 52.59 % | -25.680 M -65.54 % | -15.513 M 51.19 % | -31.780 M 47.18 % | -60.162 M -84.22 % | -32.658 M -336.49 % | -7.482 M -163.97 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -909.62 % | -520.000 K -114.58 % | 3.566 M 126.96 % | -13.225 M 33.54 % | -19.899 M 83.68 % | -121.958 M -903.77 % | -12.150 M -794.04 % | -1.359 M -192.20 % | 1.474 M -33.18 % | 2.206 M 317.55 % | -1.014 M -112.94 % | 7.835 M 944.29 % | -928.000 K 96.37 % | -25.579 M -348.75 % | -5.700 M 60.96 % | -14.600 M -124.62 % | -6.500 M -482.35 % | 1.700 M 125.37 % | -6.700 M -415.38 % | -1.300 M 82.19 % | -7.300 M 70.05 % | -24.373 M -36.93 % | -17.800 M -873.91 % | 2.300 M |
| Income before tax | -17.572 M -28.38 % | -13.687 M -664.88 % | 2.423 M 166.92 % | -3.621 M 79.55 % | -17.709 M -449.50 % | 5.067 M 138.93 % | -13.015 M 1.60 % | -13.227 M 50.48 % | -26.708 M -76.40 % | -15.141 M 52.07 % | -31.590 M 48.70 % | -61.576 M -91.69 % | -32.123 M -303.86 % | -7.954 M -167.98 % | 11.701 M 24.08 % | 9.430 M 295.60 % | -4.821 M -2 886.71 % | 173.000 K -94.25 % | 3.010 M 122.93 % | -13.127 M 33.99 % | -19.887 M 73.66 % | -75.513 M -349.00 % | -16.818 M -1 292.22 % | -1.208 M -179.89 % | 1.512 M -64.66 % | 4.278 M 669.42 % | 556.000 K -95.64 % | 12.746 M 1 910.41 % | 634.000 K 101.58 % | -40.050 M -734.38 % | -4.800 M 76.81 % | -20.700 M -113.40 % | -9.700 M -310.87 % | 4.600 M 164.79 % | -7.100 M -408.70 % | 2.300 M 133.33 % | -6.900 M 72.20 % | -24.818 M 6.70 % | -26.600 M -6 750.00 % | 400.000 K |
| Income before tax ratio | -0.09 -13.08 % | -0.08 -822.03 % | 0.01 166.94 % | -0.02 85.71 % | -0.11 -583.34 % | 0.02 137.48 % | -0.06 -15.06 % | -0.05 62.59 % | -0.14 -4.02 % | -0.14 40.14 % | -0.23 21.53 % | -0.29 -61.58 % | -0.18 -368.78 % | -0.04 -176.66 % | 0.05 -3.24 % | 0.05 235.53 % | -0.04 -5 167.15 % | 0.00 -96.42 % | 0.02 116.07 % | -0.13 73.40 % | -0.49 0.25 % | -0.49 -259.86 % | -0.14 -2 293.27 % | -0.01 -176.42 % | 0.01 -68.54 % | 0.02 564.37 % | 0.00 -93.43 % | 0.05 1 887.67 % | 0.00 100.96 % | -0.29 -916.41 % | -0.03 64.53 % | -0.08 -96.27 % | -0.04 -330.06 % | 0.02 156.30 % | -0.03 -393.81 % | 0.01 128.59 % | -0.04 75.46 % | -0.15 1.50 % | -0.15 -9 091.87 % | 0.00 |
| EBITDA | -5.301 M -402.74 % | 1.751 M -84.59 % | 11.364 M 21.94 % | 9.319 M 269.04 % | -5.513 M -132.07 % | 17.188 M 1 319.01 % | -1.410 M 2.96 % | -1.453 M 89.71 % | -14.114 M -50.42 % | -9.383 M 52.50 % | -19.752 M 60.38 % | -49.859 M -138.64 % | -20.893 M -1 454.93 % | 1.542 M -92.97 % | 21.949 M 5.90 % | 20.727 M 172.54 % | 7.605 M -3.81 % | 7.906 M -33.52 % | 11.892 M 516.97 % | -2.852 M 73.82 % | -10.895 M 84.04 % | -68.254 M -712.45 % | -8.401 M -223.49 % | 6.803 M -33.32 % | 10.202 M -13.20 % | 11.754 M 17.62 % | 9.993 M -58.40 % | 24.019 M 177.52 % | 8.655 M 133.13 % | -26.125 M -443.75 % | 7.600 M 196.20 % | -7.900 M -1 087.50 % | 800.000 K -95.70 % | 18.600 M 322.73 % | 4.400 M -70.47 % | 14.900 M 204.08 % | 4.900 M 139.98 % | -12.255 M 9.89 % | -13.600 M -200.00 % | 13.600 M |
| Net income ratio | -0.08 -6.17 % | -0.08 -1 400.80 % | 0.01 147.58 % | -0.01 87.79 % | -0.11 -506.40 % | 0.03 139.48 % | -0.07 -33.90 % | -0.05 64.18 % | -0.14 2.39 % | -0.14 39.03 % | -0.23 19.21 % | -0.28 -55.28 % | -0.18 -406.66 % | -0.04 -172.14 % | 0.05 -16.81 % | 0.06 244.69 % | -0.04 -1 735.81 % | 0.00 -109.08 % | 0.02 118.90 % | -0.13 73.22 % | -0.49 38.20 % | -0.80 -704.49 % | -0.10 -1 436.88 % | -0.01 -188.18 % | 0.01 -40.52 % | 0.01 287.85 % | -0.01 -119.48 % | 0.03 934.74 % | 0.00 97.79 % | -0.18 -446.66 % | -0.03 40.27 % | -0.06 -106.58 % | -0.03 -517.16 % | 0.01 122.05 % | -0.03 -390.53 % | -0.01 84.73 % | -0.04 73.56 % | -0.15 -44.55 % | -0.10 -1 146.46 % | 0.01 |
| Ratio EBITDA | -0.03 -366.65 % | 0.01 -80.31 % | 0.05 21.99 % | 0.04 218.10 % | -0.03 -144.36 % | 0.08 1 273.46 % | -0.01 -13.47 % | -0.01 92.22 % | -0.08 11.30 % | -0.08 40.67 % | -0.14 39.41 % | -0.24 -101.16 % | -0.12 -1 672.75 % | 0.01 -92.08 % | 0.09 -17.43 % | 0.11 88.85 % | 0.06 74.91 % | 0.03 -58.60 % | 0.08 392.24 % | -0.03 89.45 % | -0.27 39.54 % | -0.45 -551.15 % | -0.07 -312.28 % | 0.03 -36.22 % | 0.05 -22.74 % | 0.07 1.56 % | 0.06 -37.38 % | 0.10 174.38 % | 0.04 120.17 % | -0.19 -518.75 % | 0.04 247.17 % | -0.03 -1 008.23 % | 0.00 -95.31 % | 0.07 267.33 % | 0.02 -71.89 % | 0.07 160.80 % | 0.03 135.29 % | -0.07 4.87 % | -0.08 -235.22 % | 0.06 |
| Gross profit ratio | 0.24 -16.51 % | 0.28 19.72 % | 0.24 -15.25 % | 0.28 262.92 % | 0.08 -6.04 % | 0.08 -66.22 % | 0.24 11.68 % | 0.22 -2.77 % | 0.22 285.03 % | 0.06 -12.99 % | 0.07 150.79 % | -0.13 -421.19 % | 0.04 -66.18 % | 0.12 -38.57 % | 0.20 -20.12 % | 0.25 -35.20 % | 0.38 129.17 % | 0.17 -60.31 % | 0.42 19.33 % | 0.35 455.72 % | -0.10 75.42 % | -0.40 -260.63 % | 0.25 -19.58 % | 0.31 -2.74 % | 0.32 770.19 % | -0.05 -110.78 % | 0.44 18.09 % | 0.37 8.09 % | 0.35 301.62 % | -0.17 -143.32 % | 0.40 65.16 % | 0.24 -43.15 % | 0.42 -2.77 % | 0.43 12.06 % | 0.39 5.83 % | 0.37 -21.90 % | 0.47 -12.94 % | 0.54 61.11 % | 0.33 -3.30 % | 0.35 |
| Weighted average shs out dil | 5.070 M 34.28 % | 3.776 M 0.00 % | 3.776 M -16.44 % | 4.518 M -11.01 % | 5.077 M 0.11 % | 5.072 M -4.33 % | 5.302 M 6.67 % | 4.970 M -2.66 % | 5.105 M 0.66 % | 5.072 M 0.07 % | 5.069 M -0.42 % | 5.090 M 0.35 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M -7.26 % | 5.469 M 7.82 % | 5.072 M -0.44 % | 5.094 M -2.54 % | 5.227 M 1.92 % | 5.129 M 1.12 % | 5.072 M 0.19 % | 5.063 M -0.19 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.04 % | 5.070 M -1.64 % | 5.155 M 2.70 % | 5.019 M -1.84 % | 5.113 M 0.82 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 1.44 % | 5.000 M -1.42 % | 5.072 M 0.00 % | 5.072 M 0.04 % | 5.070 M -0.04 % | 5.072 M 0.01 % | 5.071 M -0.78 % | 5.111 M |
| Weighted average shs out | 5.070 M 34.28 % | 3.776 M 0.00 % | 3.776 M -16.44 % | 4.518 M -11.01 % | 5.077 M 0.11 % | 5.072 M -4.33 % | 5.302 M 4.53 % | 5.072 M -0.66 % | 5.105 M 0.66 % | 5.072 M 0.07 % | 5.069 M -0.42 % | 5.090 M 0.35 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M -7.26 % | 5.469 M 7.82 % | 5.072 M -0.44 % | 5.094 M -2.54 % | 5.227 M 1.92 % | 5.129 M 1.12 % | 5.072 M 0.19 % | 5.063 M -0.19 % | 5.072 M 0.00 % | 5.072 M 0.02 % | 5.071 M 0.02 % | 5.070 M -1.64 % | 5.155 M 2.70 % | 5.019 M -1.04 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 0.00 % | 5.072 M 1.44 % | 5.000 M -1.42 % | 5.072 M 0.00 % | 5.072 M 0.71 % | 5.036 M -0.71 % | 5.072 M 0.01 % | 5.071 M -0.78 % | 5.111 M |
| EPS diluted | -3.38 10.34 % | -3.77 -1 118.92 % | 0.37 156.92 % | -0.65 80.36 % | -3.31 -378.15 % | 1.19 145.25 % | -2.63 -9.58 % | -2.40 52.29 % | -5.03 -64.38 % | -3.06 51.20 % | -6.27 46.95 % | -11.82 -83.54 % | -6.44 -335.14 % | -1.48 -164.07 % | 2.31 6.94 % | 2.16 325.00 % | -0.96 -860.00 % | -0.10 -114.29 % | 0.70 127.67 % | -2.53 34.79 % | -3.88 83.77 % | -23.91 -896.25 % | -2.40 -788.89 % | -0.27 -370.00 % | 0.10 -77.27 % | 0.44 320.00 % | -0.20 -113.16 % | 1.52 944.44 % | -0.18 96.40 % | -5.00 -346.43 % | -1.12 61.11 % | -2.88 -125.00 % | -1.28 -476.47 % | 0.34 125.76 % | -1.32 -407.69 % | -0.26 82.07 % | -1.45 70.04 % | -4.84 -37.89 % | -3.51 -880.00 % | 0.45 |
| Earnings per share | -3.38 10.34 % | -3.77 -1 118.92 % | 0.37 156.92 % | -0.65 80.36 % | -3.31 -378.15 % | 1.19 145.25 % | -2.63 -9.58 % | -2.40 52.29 % | -5.03 -64.38 % | -3.06 51.20 % | -6.27 46.95 % | -11.82 -83.54 % | -6.44 -335.14 % | -1.48 -164.07 % | 2.31 6.94 % | 2.16 325.00 % | -0.96 -860.00 % | -0.10 -114.29 % | 0.70 127.67 % | -2.53 34.79 % | -3.88 83.77 % | -23.91 -896.25 % | -2.40 -788.89 % | -0.27 -193.10 % | 0.29 -34.09 % | 0.44 320.00 % | -0.20 -113.16 % | 1.52 944.44 % | -0.18 96.43 % | -5.04 -350.00 % | -1.12 61.11 % | -2.88 -125.00 % | -1.28 -476.47 % | 0.34 125.76 % | -1.32 -407.69 % | -0.26 82.07 % | -1.45 70.04 % | -4.84 -37.89 % | -3.51 -880.00 % | 0.45 |
| Gross profit | 48.189 M -5.20 % | 50.834 M -6.34 % | 54.274 M -15.28 % | 64.060 M 419.46 % | 12.332 M -32.06 % | 18.151 M -64.91 % | 51.724 M -4.49 % | 54.156 M 28.71 % | 42.076 M 552.95 % | 6.444 M -30.34 % | 9.250 M 133.21 % | -27.854 M -481.04 % | 7.310 M -70.87 % | 25.091 M -45.52 % | 46.059 M 2.44 % | 44.960 M -6.48 % | 48.077 M 26.03 % | 38.146 M -36.27 % | 59.855 M 70.26 % | 35.156 M 982.87 % | -3.982 M 93.51 % | -61.373 M -300.42 % | 30.622 M -53.22 % | 65.457 M 1.69 % | 64.371 M 852.88 % | -8.550 M -112.49 % | 68.462 M -21.55 % | 87.263 M 9.33 % | 79.819 M 431.09 % | -24.108 M -135.56 % | 67.800 M 7.96 % | 62.800 M -38.19 % | 101.600 M -10.88 % | 114.000 M 28.96 % | 88.400 M 11.19 % | 79.500 M -8.93 % | 87.300 M -1.37 % | 88.512 M 52.61 % | 58.000 M -28.48 % | 81.100 M |
| Income tax expense | -435.000 K -141.47 % | 1.049 M 100.57 % | 523.000 K 194.92 % | -551.000 K 38.98 % | -903.000 K -38.50 % | -652.000 K -306.33 % | 316.000 K 138.68 % | -817.000 K 30.53 % | -1.176 M -203.89 % | 1.132 M 495.79 % | 190.000 K 111.58 % | -1.641 M -660.07 % | 293.000 K 142.46 % | -690.000 K -272.97 % | -185.000 K 75.66 % | -760.000 K -1 287.50 % | 64.000 K -90.76 % | 693.000 K 228.57 % | -539.000 K -91.13 % | -282.000 K -32.39 % | -213.000 K -100.46 % | 46.445 M 1 094.97 % | -4.668 M -3 191.39 % | 151.000 K 297.37 % | 38.000 K -98.17 % | 2.072 M 31.97 % | 1.570 M -68.03 % | 4.911 M 214.20 % | 1.563 M 110.80 % | -14.471 M -1 707.89 % | 900.000 K 114.75 % | -6.100 M -90.63 % | -3.200 M -210.34 % | 2.900 M 825.00 % | -400.000 K -111.11 % | 3.600 M 800.00 % | 400.000 K 189.89 % | -445.000 K 94.94 % | -8.800 M -363.16 % | -1.900 M |
| Cost of revenue | 155.020 M 20.97 % | 128.147 M -26.56 % | 174.499 M 5.89 % | 164.791 M 11.68 % | 147.556 M -27.30 % | 202.969 M 25.96 % | 161.134 M -17.26 % | 194.747 M 33.43 % | 145.953 M 39.76 % | 104.433 M -19.19 % | 129.235 M -46.08 % | 239.667 M 39.96 % | 171.234 M -6.00 % | 182.156 M -2.93 % | 187.646 M 36.69 % | 137.276 M 75.55 % | 78.196 M -59.16 % | 191.460 M 130.33 % | 83.126 M 27.78 % | 65.054 M 46.66 % | 44.358 M -79.30 % | 214.308 M 133.07 % | 91.950 M -36.69 % | 145.248 M 5.90 % | 137.159 M -27.02 % | 187.945 M 117.43 % | 86.438 M -40.75 % | 145.887 M -3.19 % | 150.694 M -8.38 % | 164.482 M 59.38 % | 103.200 M -48.09 % | 198.800 M 43.02 % | 139.000 M -6.40 % | 148.500 M 6.30 % | 139.700 M 1.53 % | 137.600 M 39.13 % | 98.900 M 30.41 % | 75.835 M -34.34 % | 115.500 M -24.76 % | 153.500 M |
| General and administrative expenses | 0.000 -100.00 % | 29.079 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 299.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 715.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 70.274 M 96.74 % | 35.720 M -43.17 % | 62.855 M -4.12 % | 65.554 M | 0.000 | 0.000 -100.00 % | 35.519 M -34.41 % | 54.156 M 28.71 % | 42.076 M | 0.000 | 0.000 100.00 % | -194.000 K | 0.000 | 0.000 -100.00 % | 870.000 K -16.98 % | 1.048 M -97.82 % | 48.077 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.373 M -300.42 % | 30.622 M -53.22 % | 65.457 M 2.78 % | 63.686 M 844.87 % | -8.550 M -112.49 % | 68.462 M -21.55 % | 87.263 M | 0.000 100.00 % | -24.108 M -133.21 % | 72.600 M -13.05 % | 83.500 M -24.98 % | 111.300 M 1.74 % | 109.400 M 14.55 % | 95.500 M 23.70 % | 77.200 M -18.05 % | 94.200 M -16.88 % | 113.330 M 33.96 % | 84.600 M 4.83 % | 80.700 M |
| Operating expenses | 70.274 M 6.58 % | 65.938 M 4.90 % | 62.855 M -4.12 % | 65.554 M 141.23 % | 27.175 M -10.50 % | 30.362 M -52.02 % | 63.277 M 16.84 % | 54.156 M 28.71 % | 42.076 M 12 689.06 % | 329.000 K -99.04 % | 34.424 M 17 844.33 % | -194.000 K -100.59 % | 33.089 M 31.88 % | 25.091 M -68.51 % | 79.684 M 1.17 % | 78.759 M 63.82 % | 48.077 M 34.37 % | 35.779 M -40.22 % | 59.855 M 70.26 % | 35.156 M 166.70 % | 13.182 M 121.48 % | -61.373 M -300.42 % | 30.622 M -53.22 % | 65.457 M 2.78 % | 63.686 M 844.87 % | -8.550 M -112.49 % | 68.462 M -21.55 % | 87.263 M 177.10 % | 31.492 M 230.63 % | -24.108 M -133.21 % | 72.600 M -13.05 % | 83.500 M -24.50 % | 110.600 M 1.94 % | 108.500 M 13.85 % | 95.300 M 25.39 % | 76.000 M -18.63 % | 93.400 M -15.63 % | 110.699 M 33.05 % | 83.200 M 3.10 % | 80.700 M |
| Cost and expenses | 225.294 M 16.08 % | 194.085 M -18.23 % | 237.354 M 3.04 % | 230.345 M 31.83 % | 174.731 M -25.11 % | 233.331 M 3.97 % | 224.411 M -13.79 % | 260.299 M 23.15 % | 211.368 M 67.53 % | 126.166 M -23.60 % | 165.131 M -38.65 % | 269.157 M 30.56 % | 206.154 M -0.53 % | 207.247 M -5.39 % | 219.045 M 29.42 % | 169.249 M 29.35 % | 130.842 M -42.42 % | 227.239 M 64.53 % | 138.117 M 26.46 % | 109.219 M 90.45 % | 57.348 M -74.55 % | 225.378 M 53.08 % | 147.229 M -31.03 % | 213.479 M 6.29 % | 200.845 M 11.96 % | 179.395 M 15.81 % | 154.900 M -33.56 % | 233.150 M 27.97 % | 182.186 M 29.79 % | 140.374 M -20.15 % | 175.800 M -37.73 % | 282.300 M 12.78 % | 250.300 M -2.95 % | 257.900 M 9.65 % | 235.200 M 9.50 % | 214.800 M 11.24 % | 193.100 M 2.08 % | 189.165 M -5.46 % | 200.100 M -14.56 % | 234.200 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 30.218 M | 0.000 | 0.000 -100.00 % | 27.175 M -10.50 % | 30.362 M 9.38 % | 27.758 M | 0.000 | 0.000 -100.00 % | 21.733 M -39.46 % | 35.896 M 21.72 % | 29.490 M -15.55 % | 34.920 M 5.60 % | 33.067 M 5.31 % | 31.399 M -1.80 % | 31.973 M | 0.000 -100.00 % | 36.229 M -39.47 % | 59.855 M 70.26 % | 35.156 M 166.70 % | 13.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.492 M | 0.000 | 0.000 | 0.000 100.00 % | -700.000 K 22.22 % | -900.000 K -350.00 % | -200.000 K 83.33 % | -1.200 M -50.00 % | -800.000 K 69.59 % | -2.631 M -87.93 % | -1.400 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 311.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 824.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.031 M -32.03 % | 8.873 M 207.45 % | 2.886 M -59.39 % | 7.106 M 15.70 % | 6.142 M -1.62 % | 6.243 M 15.27 % | 5.416 M -3.37 % | 5.605 M -13.21 % | 6.458 M 712.33 % | 795.000 K -85.49 % | 5.479 M 3.51 % | 5.293 M 3.18 % | 5.130 M 6.67 % | 4.809 M 25.59 % | 3.829 M -16.85 % | 4.605 M -25.89 % | 6.214 M 24.23 % | 5.002 M 73.68 % | 2.880 M -32.19 % | 4.247 M 39.52 % | 3.044 M 30.09 % | 2.340 M 14.93 % | 2.036 M -18.17 % | 2.488 M -27.19 % | 3.417 M | 0.000 -100.00 % | 1.499 M -55.94 % | 3.402 M | 0.000 -100.00 % | 3.947 M 107.74 % | 1.900 M -17.39 % | 2.300 M 228.57 % | 700.000 K -22.22 % | 900.000 K 350.00 % | 200.000 K -83.33 % | 1.200 M 50.00 % | 800.000 K | 0.000 -100.00 % | 1.400 M -44.00 % | 2.500 M |
| Depreciation and amortization | 6.240 M -8.01 % | 6.783 M 12.02 % | 6.055 M 0.05 % | 6.052 M -0.03 % | 6.054 M 2.99 % | 5.878 M -5.03 % | 6.189 M 0.32 % | 6.169 M 0.54 % | 6.136 M -3.72 % | 6.373 M 0.22 % | 6.359 M -1.01 % | 6.424 M 5.31 % | 6.100 M -14.08 % | 7.100 M 10.61 % | 6.419 M -4.08 % | 6.692 M 7.73 % | 6.212 M -3.30 % | 6.424 M 7.03 % | 6.002 M -0.43 % | 6.028 M 1.34 % | 5.948 M -18.34 % | 7.284 M 14.15 % | 6.381 M 4.25 % | 6.121 M 3.54 % | 5.912 M -26.56 % | 8.050 M 1.41 % | 7.938 M 0.85 % | 7.871 M 0.09 % | 7.864 M -21.19 % | 9.978 M -4.97 % | 10.500 M 0.00 % | 10.500 M 7.14 % | 9.800 M -25.19 % | 13.100 M 15.93 % | 11.300 M -0.88 % | 11.400 M 3.64 % | 11.000 M -19.58 % | 13.678 M 17.91 % | 11.600 M 8.41 % | 10.700 M |
| Operating income | -22.085 M -46.22 % | -15.104 M -76.02 % | -8.581 M -474.36 % | -1.494 M 89.93 % | -14.843 M -21.55 % | -12.211 M -5.70 % | -11.553 M -1.38 % | -11.396 M 51.17 % | -23.339 M -58.62 % | -14.714 M 44.78 % | -26.646 M 53.53 % | -57.344 M -107.69 % | -27.610 M -590.25 % | -4.000 M -127.29 % | 14.660 M 12.88 % | 12.987 M 384.24 % | -4.569 M -341.36 % | 1.893 M -61.08 % | 4.864 M 153.99 % | -9.009 M 46.92 % | -16.972 M 76.21 % | -71.347 M -189.36 % | -24.657 M -788.86 % | -2.774 M -504.96 % | 685.000 K 119.85 % | -3.451 M -302.21 % | -858.000 K -107.61 % | 11.272 M -76.68 % | 48.327 M 214.33 % | -42.271 M -780.65 % | -4.800 M 76.81 % | -20.700 M -113.40 % | -9.700 M -310.87 % | 4.600 M 164.79 % | -7.100 M -408.70 % | 2.300 M 133.33 % | -6.900 M 72.20 % | -24.818 M 6.70 % | -26.600 M -6 750.00 % | 400.000 K |
| Operating income ratio | -0.11 -28.79 % | -0.08 -124.98 % | -0.04 -474.56 % | -0.01 92.97 % | -0.09 -68.11 % | -0.06 -1.75 % | -0.05 -18.54 % | -0.05 63.11 % | -0.12 6.47 % | -0.13 31.03 % | -0.19 28.93 % | -0.27 -75.07 % | -0.15 -701.22 % | -0.02 -130.77 % | 0.06 -11.98 % | 0.07 296.95 % | -0.04 -538.88 % | 0.01 -75.76 % | 0.03 137.84 % | -0.09 78.61 % | -0.42 9.90 % | -0.47 -131.91 % | -0.20 -1 427.98 % | -0.01 -487.33 % | 0.00 117.67 % | -0.02 -247.30 % | -0.01 -111.46 % | 0.05 -76.94 % | 0.21 169.62 % | -0.30 -972.78 % | -0.03 64.53 % | -0.08 -96.27 % | -0.04 -330.06 % | 0.02 156.30 % | -0.03 -393.81 % | 0.01 128.59 % | -0.04 75.46 % | -0.15 1.50 % | -0.15 -9 091.87 % | 0.00 |
| Total other income expenses net | 4.870 M 243.68 % | 1.417 M -87.12 % | 11.004 M 617.35 % | -2.127 M 34.21 % | -3.233 M -118.71 % | 17.278 M 1 281.81 % | -1.462 M 20.15 % | -1.831 M 45.65 % | -3.369 M -688.99 % | -427.000 K 91.36 % | -4.944 M -16.82 % | -4.232 M 6.23 % | -4.513 M -14.14 % | -3.954 M -33.63 % | -2.959 M 16.81 % | -3.557 M -1 311.51 % | -252.000 K 85.35 % | -1.720 M 7.23 % | -1.854 M 54.98 % | -4.118 M -41.27 % | -2.915 M 30.03 % | -4.166 M -153.14 % | 7.839 M 400.57 % | 1.566 M 89.36 % | 827.000 K -89.30 % | 7.729 M 446.61 % | 1.414 M -4.07 % | 1.474 M 103.09 % | -47.693 M -2 247.37 % | 2.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 294.625 M | 0.000 -100.00 % | 348.270 M | 0.000 -100.00 % | 285.632 M | 0.000 -100.00 % | 278.448 M -16.26 % | 332.499 M 46.94 % | 226.279 M 32.05 % | 171.359 M 15.18 % | 148.777 M -30.64 % | 214.513 M 44.75 % | 148.196 M | 0.000 -100.00 % | 101.736 M | 0.000 -100.00 % | 76.505 M | 0.000 -100.00 % | 150.362 M | 0.000 -100.00 % | 229.361 M 99.27 % | 115.100 M -34.34 % | 175.300 M 302.06 % | 43.600 M -19.44 % | 54.118 M |
| Total investments | 0.000 -100.00 % | 42.890 M | 0.000 -100.00 % | 46.800 M | 0.000 -100.00 % | 41.231 M | 0.000 -100.00 % | 39.687 M 23.49 % | 32.138 M -10.13 % | 35.760 M 14.62 % | 31.199 M 8.34 % | 28.798 M 149.68 % | 11.534 M -42.10 % | 19.920 M | 0.000 -100.00 % | 18.578 M | 0.000 -100.00 % | 20.589 M | 0.000 -100.00 % | 25.789 M | 0.000 -100.00 % | 25.500 M 171.28 % | 9.400 M 3 033.33 % | 300.000 K 0.00 % | 300.000 K -98.16 % | 16.261 M |
| Total debt | 0.000 -100.00 % | 294.884 M | 0.000 -100.00 % | 348.512 M | 0.000 -100.00 % | 285.917 M | 0.000 -100.00 % | 278.705 M -16.26 % | 332.810 M 46.80 % | 226.711 M 29.26 % | 175.391 M 17.74 % | 148.970 M -31.05 % | 216.050 M 42.73 % | 151.371 M | 0.000 -100.00 % | 102.054 M | 0.000 -100.00 % | 78.748 M | 0.000 -100.00 % | 152.558 M | 0.000 -100.00 % | 292.788 M 148.76 % | 117.700 M -37.29 % | 187.700 M 94.51 % | 96.500 M 48.44 % | 65.011 M |
| Accumulated other comprehensive income loss | 167.802 M 486.72 % | 28.600 M -84.55 % | 185.128 M 37.73 % | 134.409 M -27.37 % | 185.058 M -52.41 % | 388.847 M 87.41 % | 207.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 443.246 M | 0.000 -100.00 % | 578.748 M | 0.000 -100.00 % | 582.949 M | 0.000 -100.00 % | 583.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -123.160 M | 0.000 | 0.000 | 0.000 100.00 % | -450.319 M | 0.000 | 0.000 100.00 % | -404.559 M | 0.000 100.00 % | -282.492 M | 0.000 100.00 % | -306.750 M | 0.000 | 0.000 100.00 % | -262.684 M | 0.000 | 0.000 | 0.000 100.00 % | -127.963 M | 0.000 100.00 % | -127.111 M | 0.000 | 0.000 | 0.000 100.00 % | -59.125 M |
| Common stock | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M 0.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M | 0.000 -100.00 % | 50.719 M 0.04 % | 50.700 M 0.00 % | 50.700 M 0.00 % | 50.700 M -0.04 % | 50.719 M |
| Total equity | 167.802 M 0.00 % | 167.802 M -9.36 % | 185.128 M 0.00 % | 185.128 M 0.04 % | 185.058 M -7.88 % | 200.890 M -3.18 % | 207.482 M 0.00 % | 207.482 M -13.50 % | 239.868 M -30.34 % | 344.365 M -20.56 % | 433.503 M 1.60 % | 426.695 M 5.40 % | 404.822 M -1.64 % | 411.574 M -7.15 % | 443.246 M 0.00 % | 443.246 M -23.41 % | 578.748 M 0.00 % | 578.748 M -0.72 % | 582.949 M 0.00 % | 582.949 M -0.09 % | 583.463 M 0.00 % | 583.463 M -6.62 % | 624.800 M 9.63 % | 569.900 M -1.04 % | 575.900 M -11.36 % | 649.684 M |
| Other non current liabilities | -167.802 M -411.12 % | 53.934 M 129.13 % | -185.128 M -1 066.22 % | 19.160 M 110.35 % | -185.058 M -1 045.62 % | 19.570 M 109.43 % | -207.482 M -3 103.07 % | 6.909 M 0.48 % | 6.876 M 4.56 % | 6.576 M 15.13 % | 5.712 M -10.09 % | 6.353 M -0.38 % | 6.377 M 9.48 % | 5.825 M 101.31 % | -443.246 M -1 366.49 % | 34.998 M 106.05 % | -578.748 M -10 085.30 % | 5.796 M 100.99 % | -582.949 M -9 859.74 % | 5.973 M 101.02 % | -583.463 M -10 675.73 % | 5.517 M 10.34 % | 5.000 M 4.17 % | 4.800 M 20.00 % | 4.000 M 4.11 % | 3.842 M |
| Long term debt | 0.000 -100.00 % | 191.514 M | 0.000 -100.00 % | 239.516 M | 0.000 -100.00 % | 199.537 M | 0.000 -100.00 % | 206.157 M 6.80 % | 193.030 M 58.81 % | 121.551 M -1.61 % | 123.535 M 18.06 % | 104.637 M 8.52 % | 96.426 M -10.08 % | 107.232 M | 0.000 -100.00 % | 43.998 M | 0.000 -100.00 % | 27.311 M | 0.000 -100.00 % | 25.759 M | 0.000 -100.00 % | 22.990 M 5.46 % | 21.800 M -77.12 % | 95.300 M -1.24 % | 96.500 M 341.43 % | 21.861 M |
| Total non current liabilities | -167.802 M -168.37 % | 245.448 M 232.58 % | -185.128 M -171.57 % | 258.676 M 239.78 % | -185.058 M -184.46 % | 219.107 M 205.60 % | -207.482 M -197.38 % | 213.066 M 6.58 % | 199.906 M 56.02 % | 128.127 M -0.87 % | 129.247 M 16.45 % | 110.990 M 7.96 % | 102.803 M -9.07 % | 113.057 M 125.51 % | -443.246 M -661.10 % | 78.996 M 113.65 % | -578.748 M -1 848.11 % | 33.107 M 105.68 % | -582.949 M -1 937.10 % | 31.732 M 105.44 % | -583.463 M -2 146.74 % | 28.507 M 6.37 % | 26.800 M -73.23 % | 100.100 M -0.40 % | 100.500 M 291.00 % | 25.703 M |
| Other current liabilities | 0.000 -100.00 % | 57.606 M | 0.000 -100.00 % | 73.594 M | 0.000 -100.00 % | 56.325 M | 0.000 -100.00 % | 86.397 M 107.08 % | 41.721 M -41.28 % | 71.050 M 117.72 % | 32.633 M -58.74 % | 79.095 M 358.63 % | 17.246 M -42.07 % | 29.772 M | 0.000 -100.00 % | 10.985 M | 0.000 -100.00 % | 46.698 M | 0.000 -100.00 % | 73.654 M | 0.000 -100.00 % | 63.341 M 102.37 % | 31.300 M -60.13 % | 78.500 M -8.19 % | 85.500 M 1 151.83 % | 6.830 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.730 M | 0.000 -100.00 % | 34.422 M | 0.000 -100.00 % | 46.104 M | 0.000 | 0.000 -100.00 % | 24.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 M | 0.000 | 0.000 -100.00 % | 83.337 M |
| Short term debt | 0.000 -100.00 % | 103.370 M | 0.000 -100.00 % | 108.996 M | 0.000 -100.00 % | 86.380 M | 0.000 -100.00 % | 72.548 M -48.10 % | 139.780 M 32.92 % | 105.160 M 102.79 % | 51.856 M 16.97 % | 44.333 M -62.94 % | 119.624 M 171.02 % | 44.139 M | 0.000 -100.00 % | 58.056 M | 0.000 -100.00 % | 51.437 M | 0.000 -100.00 % | 126.799 M | 0.000 -100.00 % | 269.798 M 181.33 % | 95.900 M 3.79 % | 92.400 M | 0.000 -100.00 % | 40.934 M |
| Total current liabilities | 0.000 -100.00 % | 189.136 M | 0.000 -100.00 % | 244.916 M | 0.000 -100.00 % | 201.511 M | 0.000 -100.00 % | 175.829 M -22.73 % | 227.544 M 28.34 % | 177.300 M 13.00 % | 156.896 M 24.47 % | 126.049 M -42.02 % | 217.388 M 162.42 % | 82.841 M | 0.000 -100.00 % | 191.122 M | 0.000 -100.00 % | 129.705 M | 0.000 -100.00 % | 266.368 M | 0.000 -100.00 % | 384.239 M 100.86 % | 191.300 M -17.19 % | 231.000 M 34.07 % | 172.300 M -6.41 % | 184.108 M |
| Total liabilities | -167.802 M -138.61 % | 434.584 M 334.75 % | -185.128 M -136.76 % | 503.592 M 372.13 % | -185.058 M -144.00 % | 420.618 M 302.73 % | -207.482 M -153.35 % | 388.895 M -9.02 % | 427.450 M 39.95 % | 305.427 M 6.74 % | 286.143 M 20.72 % | 237.039 M -25.97 % | 320.191 M 63.45 % | 195.898 M 144.20 % | -443.246 M -264.09 % | 270.118 M 146.67 % | -578.748 M -455.47 % | 162.812 M 127.93 % | -582.949 M -295.55 % | 298.100 M 151.09 % | -583.463 M -241.36 % | 412.746 M 89.25 % | 218.100 M -34.13 % | 331.100 M 21.37 % | 272.800 M 30.02 % | 209.811 M |
| Other non current assets | 0.000 -100.00 % | 26.091 M | 0.000 -100.00 % | 29.819 M | 0.000 -100.00 % | 22.696 M | 0.000 -100.00 % | 2.917 M 0.00 % | 2.917 M 0.00 % | 2.917 M 0.00 % | 2.917 M 11.08 % | 2.626 M -23.10 % | 3.415 M -88.04 % | 28.555 M | 0.000 -100.00 % | 48.935 M | 0.000 -100.00 % | 30.222 M | 0.000 -100.00 % | 57.383 M | 0.000 -100.00 % | 57.451 M 130.73 % | 24.900 M 97.62 % | 12.600 M -69.71 % | 41.600 M -64.89 % | 118.491 M |
| Long term investments | 0.000 -100.00 % | 42.890 M | 0.000 -100.00 % | 42.479 M | 0.000 -100.00 % | 41.231 M | 0.000 -100.00 % | 55.032 M 12.07 % | 49.103 M -3.22 % | 50.736 M 16.32 % | 43.619 M 2.94 % | 42.372 M -12.16 % | 48.239 M 168.92 % | 17.938 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 101.23 % | -24.400 M 66.75 % | -73.387 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.800 M 4 079 900.00 % | 1.000 K |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.400 M 2 439 900.00 % | 1.000 K |
| Property plant equipment net | 0.000 -100.00 % | 345.440 M | 0.000 -100.00 % | 352.084 M | 0.000 -100.00 % | 363.646 M | 0.000 -100.00 % | 372.829 M -1.85 % | 379.838 M -3.02 % | 391.660 M -3.01 % | 403.831 M -2.43 % | 413.890 M 3.29 % | 400.705 M -1.82 % | 408.141 M | 0.000 -100.00 % | 414.342 M | 0.000 -100.00 % | 386.562 M | 0.000 -100.00 % | 394.832 M | 0.000 -100.00 % | 415.557 M -3.54 % | 430.800 M -2.80 % | 443.200 M -1.99 % | 452.200 M 1.10 % | 447.263 M |
| Total non current assets | 0.000 -100.00 % | 414.421 M | 0.000 -100.00 % | 424.382 M | 0.000 -100.00 % | 427.573 M | 0.000 -100.00 % | 430.778 M -0.25 % | 431.858 M -3.02 % | 445.313 M -1.12 % | 450.367 M -1.86 % | 458.888 M 1.44 % | 452.359 M -0.50 % | 454.634 M | 0.000 -100.00 % | 463.277 M | 0.000 -100.00 % | 478.223 M | 0.000 -100.00 % | 492.407 M | 0.000 -100.00 % | 518.828 M 3.37 % | 501.900 M 1.93 % | 492.400 M -3.01 % | 507.700 M -0.58 % | 510.685 M |
| Other current assets | -4.658 M -118.80 % | 24.777 M 643.00 % | -4.563 M -113.55 % | 33.666 M 860.64 % | -4.426 M -145.08 % | 9.818 M 331.88 % | -4.234 M -120.81 % | 20.347 M -33.24 % | 30.480 M -23.08 % | 39.627 M 20.63 % | 32.850 M -13.29 % | 37.883 M 38.59 % | 27.334 M 618.94 % | 3.802 M 1 295.60 % | -318.000 K -102.67 % | 11.929 M 623.20 % | -2.280 M -105.12 % | 44.488 M 2 125.87 % | -2.196 M -111.57 % | 18.984 M 129.93 % | -63.427 M -203.20 % | 61.461 M 57.59 % | 39.000 M 54.76 % | 25.200 M -67.48 % | 77.500 M 107.34 % | 37.378 M |
| Short term investments | 0.000 -100.00 % | 4.400 M | 0.000 -100.00 % | 4.321 M | 0.000 -100.00 % | 4.141 M | 0.000 -100.00 % | 3.977 M -1.83 % | 4.051 M 1.58 % | 3.988 M 3.67 % | 3.847 M 1.64 % | 3.785 M 3.81 % | 3.646 M 83.96 % | 1.982 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.700 M -72.45 % | 89.648 M |
| cash and cash equivalents | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 242.000 K | 0.000 -100.00 % | 285.000 K | 0.000 -100.00 % | 257.000 K -17.36 % | 311.000 K -28.01 % | 432.000 K -89.29 % | 4.032 M 1 989.12 % | 193.000 K -87.44 % | 1.537 M -51.59 % | 3.175 M | 0.000 -100.00 % | 318.000 K | 0.000 -100.00 % | 2.243 M | 0.000 -100.00 % | 2.196 M | 0.000 -100.00 % | 63.427 M 2 339.50 % | 2.600 M -79.03 % | 12.400 M -76.56 % | 52.900 M 385.63 % | 10.893 M |
| Cash and short term investments | 4.658 M -0.02 % | 4.659 M 2.10 % | 4.563 M 0.00 % | 4.563 M 3.10 % | 4.426 M 0.00 % | 4.426 M 4.53 % | 4.234 M 0.00 % | 4.234 M 1 261.41 % | 311.000 K -92.96 % | 4.420 M 9.62 % | 4.032 M 1.36 % | 3.978 M 158.82 % | 1.537 M -70.20 % | 5.157 M 1 521.70 % | 318.000 K 0.00 % | 318.000 K -86.05 % | 2.280 M 0.00 % | 2.280 M 3.83 % | 2.196 M 0.00 % | 2.196 M -96.54 % | 63.427 M 0.00 % | 63.427 M 2 339.50 % | 2.600 M -79.03 % | 12.400 M -84.02 % | 77.600 M -22.82 % | 100.541 M |
| Total current assets | 0.000 -100.00 % | 187.965 M | 0.000 -100.00 % | 264.338 M | 0.000 -100.00 % | 193.935 M | 0.000 -100.00 % | 165.599 M -29.67 % | 235.460 M 15.15 % | 204.479 M -24.06 % | 269.279 M 31.45 % | 204.846 M -24.87 % | 272.654 M 78.39 % | 152.838 M | 0.000 -100.00 % | 250.087 M | 0.000 -100.00 % | 263.337 M | 0.000 -100.00 % | 388.642 M | 0.000 -100.00 % | 477.381 M 39.99 % | 341.000 M -16.54 % | 408.600 M 19.82 % | 341.000 M -2.24 % | 348.810 M |
| Inventory | 0.000 -100.00 % | 142.861 M | 0.000 -100.00 % | 156.919 M | 0.000 -100.00 % | 121.380 M | 0.000 -100.00 % | 109.139 M -38.25 % | 176.756 M 29.86 % | 136.108 M -34.09 % | 206.519 M 33.54 % | 154.655 M -23.34 % | 201.734 M 88.57 % | 106.983 M | 0.000 -100.00 % | 186.297 M | 0.000 -100.00 % | 153.852 M | 0.000 -100.00 % | 310.293 M | 0.000 -100.00 % | 348.298 M 134.70 % | 148.400 M -52.54 % | 312.700 M 115.51 % | 145.100 M -15.68 % | 172.079 M |
| Net receivables | 0.000 -100.00 % | 15.668 M | 0.000 -100.00 % | 69.190 M | 0.000 -100.00 % | 58.311 M | 0.000 -100.00 % | 31.879 M 73.21 % | 18.405 M 51.33 % | 12.162 M -37.24 % | 19.380 M 365.31 % | 4.165 M -90.51 % | 43.876 M 137.84 % | 18.448 M | 0.000 -100.00 % | 47.813 M | 0.000 -100.00 % | 62.717 M | 0.000 -100.00 % | 57.169 M | 0.000 -100.00 % | 4.195 M -97.22 % | 151.000 M 159.01 % | 58.300 M 42.89 % | 40.800 M 5.12 % | 38.812 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.887 M | 0.000 -100.00 % | 40.192 M | 0.000 -100.00 % | 45.820 M -0.82 % | 46.200 M 27.27 % | 36.300 M -5.22 % | 38.300 M 109.10 % | 18.317 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 28.160 M | 0.000 -100.00 % | 62.326 M | 0.000 -100.00 % | 58.806 M | 0.000 -100.00 % | 16.884 M 63.72 % | 10.313 M 846.15 % | 1.090 M -97.13 % | 37.985 M 1 349.26 % | 2.621 M -92.38 % | 34.414 M 285.38 % | 8.930 M | 0.000 -100.00 % | 97.544 M | 0.000 -100.00 % | 31.570 M | 0.000 -100.00 % | 65.915 M | 0.000 -100.00 % | 51.100 M -8.09 % | 55.600 M -7.49 % | 60.100 M -30.76 % | 86.800 M 70.90 % | 50.791 M |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.216 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 211.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 211.643 M | 0.000 -100.00 % | 156.763 M -73.60 % | 593.708 M 102.18 % | 293.646 M -55.86 % | 665.276 M 76.95 % | 375.976 M -43.11 % | 660.853 M 83.14 % | 360.855 M | 0.000 -100.00 % | 655.211 M | 0.000 -100.00 % | 528.029 M | 0.000 -100.00 % | 660.193 M | 0.000 -100.00 % | 659.855 M 14.94 % | 574.100 M 10.57 % | 519.200 M -1.14 % | 525.200 M -20.19 % | 658.090 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 |
| Total assets | 0.000 -100.00 % | 602.386 M | 0.000 -100.00 % | 688.720 M | 0.000 -100.00 % | 621.508 M | 0.000 -100.00 % | 596.377 M -10.63 % | 667.318 M 2.70 % | 649.792 M -9.71 % | 719.646 M 8.42 % | 663.734 M -8.45 % | 725.013 M 19.35 % | 607.472 M | 0.000 -100.00 % | 713.364 M | 0.000 -100.00 % | 741.560 M | 0.000 -100.00 % | 881.049 M | 0.000 -100.00 % | 996.209 M 18.19 % | 842.900 M -6.45 % | 901.000 M 6.16 % | 848.700 M -1.26 % | 859.495 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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2016-09-30 | 2016-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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.941 M 0.00 % | -18.941 M | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.079 M 0.00 % | -7.079 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.666 M 0.00 % | 85.666 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.528 M 0.00 % | -97.528 M | 0.000 | 0.000 |
| Other non cash items | 16.780 M 16.25 % | 14.435 M 1 133.29 % | -1.397 M -147.57 % | 2.937 M -82.90 % | 17.173 M 384.37 % | -6.039 M 2.42 % | -6.189 M -0.32 % | -6.169 M -0.54 % | -6.136 M 3.72 % | -6.373 M -0.22 % | -6.359 M 1.01 % | -6.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.566 M -127.76 % | 12.845 M -35.45 % | 19.899 M -83.78 % | 122.686 M 909.76 % | 12.150 M 520.85 % | 1.957 M 334.37 % | -835.000 K 62.15 % | -2.206 M -317.55 % | 1.014 M 107.07 % | -14.351 M -156.86 % | -5.587 M -1 017.40 % | -500.000 K -102.05 % | 24.400 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.943 M -14.51 % | -12.176 M 52.59 % | -25.680 M -70.11 % | -15.096 M 52.93 % | -32.071 M 46.69 % | -60.162 M -84.22 % | -32.658 M -338.60 % | -7.446 M -163.66 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -2 376.42 % | -212.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.594 M 0.00 % | -17.594 M | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.612 M 0.00 % | -1.612 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.091 M 0.00 % | 2.091 M | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.000 K 0.00 % | 479.000 K | 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.777 M 0.00 % | -3.777 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.777 M 0.00 % | -3.777 M | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -18.177 M -49.29 % | -12.176 M 59.47 % | -30.042 M -99.01 % | -15.096 M 58.63 % | -36.491 M 39.35 % | -60.162 M -84.22 % | -32.658 M -338.60 % | -7.446 M -163.66 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -2 376.42 % | -212.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.943 M -429.31 % | 4.234 M -74.20 % | 16.410 M 276.20 % | 4.362 M -77.58 % | 19.458 M 340.23 % | 4.420 M -93.16 % | 64.582 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 -100.00 % | 285.000 K 102.04 % | -13.943 M -429.31 % | 4.234 M 116.49 % | -25.680 M -688.72 % | 4.362 M 113.60 % | -32.071 M -825.59 % | 4.420 M 113.53 % | -32.658 M -338.60 % | -7.446 M -163.66 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -2 376.42 % | -212.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.943 M -14.51 % | -12.176 M 52.59 % | -25.680 M -70.11 % | -15.096 M 52.93 % | -32.071 M 46.69 % | -60.162 M -84.22 % | -32.658 M -338.60 % | -7.446 M -163.66 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -2 376.42 % | -212.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.594 M 0.00 % | -17.594 M | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.612 M 0.00 % | -1.612 M | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.943 M -14.51 % | -12.176 M 52.59 % | -25.680 M -70.11 % | -15.096 M 52.93 % | -32.071 M 46.69 % | -60.162 M -84.22 % | -32.658 M -338.60 % | -7.446 M -163.66 % | 11.696 M 6.69 % | 10.963 M 308.82 % | -5.250 M -2 376.42 % | -212.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.206 M 0.00 % | -19.206 M | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2016 | 2016 |