The Victoria Mills Limited VICTMILL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 299.500 M 76.18 % | 170.000 M -30.44 % | 244.400 M | 0.000 -100.00 % | 178.600 M | 0.000 -100.00 % | 190.000 M 117.14 % | 87.500 M 66.67 % | 52.500 M -47.50 % | 100.000 M 942.66 % | 9.591 M -81.44 % | 51.675 M 1 681.90 % | 2.900 M -97.25 % | 105.522 M 489.18 % | 17.910 M -24.50 % | 23.721 M 235.29 % | 7.075 M 233.26 % | 2.123 M -99.38 % | 341.215 M 365.20 % | 73.347 M 85.28 % | 39.587 M |
| Net income | 5.543 M -23.89 % | 7.283 M -68.87 % | 23.397 M 252.12 % | -15.381 M -155.41 % | 27.760 M -14.35 % | 32.411 M 33.13 % | 24.345 M 176.37 % | 8.809 M 38.34 % | 6.367 M -95.37 % | 137.642 M 4 396.52 % | -3.204 M -152.04 % | 6.156 M 182.84 % | 2.176 M -90.39 % | 22.639 M 469.95 % | 3.972 M -88.57 % | 34.753 M 270.69 % | -20.361 M -309.02 % | 9.741 M -63.75 % | 26.871 M -87.28 % | 211.319 M 2 759.83 % | 7.389 M |
| Income before tax | 9.790 M -19.62 % | 12.179 M -59.77 % | 30.273 M 297.67 % | -15.315 M -148.82 % | 31.368 M -22.01 % | 40.221 M 25.60 % | 32.022 M 157.77 % | 12.423 M 24.80 % | 9.954 M -94.39 % | 177.542 M 11 528.00 % | -1.554 M -120.03 % | 7.756 M 202.79 % | 2.561 M -91.54 % | 30.273 M 328.06 % | 7.072 M -80.85 % | 36.928 M 293.39 % | -19.095 M -243.22 % | 13.333 M -57.95 % | 31.705 M -86.10 % | 228.019 M 2 985.83 % | 7.389 M |
| Income before tax ratio | 0.03 -54.37 % | 0.07 -42.16 % | 0.12 | 0.00 -100.00 % | 0.18 | 0.00 -100.00 % | 0.17 18.71 % | 0.14 -25.12 % | 0.19 -89.32 % | 1.78 1 196.05 % | -0.16 -207.93 % | 0.15 -83.01 % | 0.88 207.86 % | 0.29 -27.35 % | 0.39 -74.63 % | 1.56 157.68 % | -2.70 -142.98 % | 6.28 6 658.98 % | 0.09 -97.01 % | 3.11 1 565.50 % | 0.19 |
| EBITDA | 11.001 M 588.28 % | -2.253 M -112.89 % | 17.477 M 224.47 % | -14.041 M -206.60 % | 13.172 M -68.17 % | 41.382 M 69.56 % | 24.405 M 1 315.84 % | 1.724 M 34.28 % | 1.284 M 112.35 % | -10.396 M -7 157.16 % | -143.245 K 88.56 % | -1.252 M 75.21 % | -5.051 M -137.40 % | 13.506 M 171.37 % | -18.925 M -114.15 % | -8.837 M 40.17 % | -14.770 M -201.94 % | 14.489 M -56.12 % | 33.022 M -85.59 % | 229.094 M 2 612.82 % | 8.445 M |
| Net income ratio | 0.02 -56.80 % | 0.04 -55.25 % | 0.10 | 0.00 -100.00 % | 0.16 | 0.00 -100.00 % | 0.13 27.27 % | 0.10 -16.99 % | 0.12 -91.19 % | 1.38 512.07 % | -0.33 -380.41 % | 0.12 -84.13 % | 0.75 249.80 % | 0.21 -3.26 % | 0.22 -84.86 % | 1.47 150.91 % | -2.88 -162.72 % | 4.59 5 726.54 % | 0.08 -97.27 % | 2.88 1 443.52 % | 0.19 |
| Ratio EBITDA | 0.04 377.16 % | -0.01 -118.53 % | 0.07 | 0.00 -100.00 % | 0.07 | 0.00 -100.00 % | 0.13 552.03 % | 0.02 -19.43 % | 0.02 123.52 % | -0.10 -596.03 % | -0.01 38.37 % | -0.02 98.61 % | -1.74 -1 460.90 % | 0.13 112.11 % | -1.06 -183.64 % | -0.37 82.16 % | -2.09 -130.59 % | 6.82 6 952.01 % | 0.10 -96.90 % | 3.12 1 364.17 % | 0.21 |
| Gross profit ratio | 0.12 94.94 % | 0.06 -59.78 % | 0.16 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.22 17.41 % | 0.19 -25.61 % | 0.25 2.87 % | 0.24 | 0.00 -100.00 % | 0.23 -29.14 % | 0.32 44.52 % | 0.22 393.67 % | 0.05 -0.67 % | 0.05 35.05 % | 0.03 -93.88 % | 0.55 1 050.89 % | 0.05 131.53 % | -0.15 3.80 % | -0.16 |
| Weighted average shs out dil | 98.558 K 0.01 % | 98.552 K -0.01 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K |
| Weighted average shs out | 98.558 K 0.01 % | 98.552 K -0.01 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K |
| EPS diluted | 56.24 -23.90 % | 73.90 -68.87 % | 237.39 252.11 % | -156.06 -155.41 % | 281.66 -14.35 % | 328.84 33.13 % | 247.01 176.36 % | 89.38 38.36 % | 64.60 -95.37 % | 1 396.52 4 396.98 % | -32.50 -152.04 % | 62.45 182.84 % | 22.08 -90.39 % | 229.69 469.95 % | 40.30 -88.57 % | 352.60 270.68 % | -206.58 -309.03 % | 98.83 -63.75 % | 272.63 -87.28 % | 2 144.07 2 759.90 % | 74.97 |
| Earnings per share | 56.24 -23.90 % | 73.90 -68.87 % | 237.39 252.11 % | -156.06 -155.41 % | 281.66 -14.35 % | 328.84 33.13 % | 247.01 176.36 % | 89.38 38.36 % | 64.60 -95.37 % | 1 396.52 4 396.98 % | -32.50 -152.04 % | 62.45 182.84 % | 22.08 -90.39 % | 229.69 469.95 % | 40.30 -88.57 % | 352.60 270.68 % | -206.58 -309.03 % | 98.83 -63.75 % | 272.63 -87.28 % | 2 144.07 2 759.90 % | 74.97 |
| Gross profit | 36.910 M 243.44 % | 10.747 M -72.02 % | 38.413 M 3 115.15 % | -1.274 M -104.19 % | 30.401 M 2 717.54 % | -1.161 M -102.78 % | 41.805 M 154.95 % | 16.397 M 23.98 % | 13.226 M -45.99 % | 24.489 M | 0.000 -100.00 % | 11.843 M 1 162.61 % | 938.000 K -96.03 % | 23.617 M 2 808.60 % | 811.975 K -25.00 % | 1.083 M 352.80 % | 239.108 K -79.60 % | 1.172 M -92.84 % | 16.371 M 246.70 % | -11.160 M -78.24 % | -6.261 M |
| Income tax expense | 4.247 M -13.26 % | 4.896 M -28.80 % | 6.876 M 10 318.18 % | 66.000 K -98.17 % | 3.608 M -53.80 % | 7.810 M 1.73 % | 7.677 M 112.44 % | 3.614 M 0.76 % | 3.587 M -91.01 % | 39.900 M 2 318.18 % | 1.650 M 3.13 % | 1.600 M 315.58 % | 385.000 K -94.96 % | 7.634 M 146.26 % | 3.100 M 42.53 % | 2.175 M 71.83 % | 1.266 M -64.76 % | 3.592 M -25.70 % | 4.834 M -71.05 % | 16.700 M | 0.000 |
| Cost of revenue | 262.590 M 64.89 % | 159.253 M -22.69 % | 205.987 M 16 068.52 % | 1.274 M -99.14 % | 148.199 M 12 659.99 % | 1.161 M -99.22 % | 148.195 M 108.42 % | 71.103 M 81.04 % | 39.274 M -47.99 % | 75.511 M 687.32 % | 9.591 M -75.92 % | 39.832 M 1 930.16 % | 1.962 M -97.60 % | 81.905 M 379.03 % | 17.098 M -24.47 % | 22.639 M 231.18 % | 6.836 M 619.05 % | 950.673 K -99.71 % | 324.844 M 284.40 % | 84.507 M 84.32 % | 45.848 M |
| General and administrative expenses | 0.000 -100.00 % | 9.874 M 83.67 % | 5.376 M -23.58 % | 7.035 M 55.81 % | 4.515 M 5.43 % | 4.282 M 7.10 % | 3.999 M 3.37 % | 3.868 M 9.66 % | 3.527 M 18.60 % | 2.974 M 14.06 % | 2.608 M | 0.000 | 0.000 -100.00 % | 3.576 M 26.29 % | 2.832 M 40.76 % | 2.012 M -68.39 % | 6.365 M -16.09 % | 7.586 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 14.177 M | 0.000 -100.00 % | 15.841 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 32.572 M 631.79 % | 4.451 M -73.64 % | 16.885 M 9 126.78 % | 183.000 K -98.69 % | 13.977 M 3 767.83 % | 361.365 K -97.49 % | 14.376 M 24.22 % | 11.573 M 27.09 % | 9.106 M -72.15 % | 32.699 M | 0.000 -100.00 % | 14.901 M 91.97 % | 7.762 M 3.04 % | 7.533 M -57.85 % | 17.871 M 108.07 % | 8.589 M -9.89 % | 9.532 M 148.27 % | -19.746 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 32.572 M 127.38 % | 14.325 M -35.65 % | 22.261 M 4.05 % | 21.395 M 15.70 % | 18.492 M -9.73 % | 20.485 M 11.48 % | 18.375 M 19.00 % | 15.441 M 22.22 % | 12.633 M -64.59 % | 35.673 M 486.23 % | 6.085 M -59.16 % | 14.901 M 91.97 % | 7.762 M -30.13 % | 11.110 M -46.34 % | 20.703 M 95.29 % | 10.601 M -33.31 % | 15.897 M 230.73 % | -12.160 M -205.19 % | 11.560 M 360.58 % | 2.510 M -14.12 % | 2.923 M |
| Cost and expenses | 295.162 M 70.05 % | 173.578 M -23.95 % | 228.248 M 906.87 % | 22.669 M -86.40 % | 166.691 M 713.72 % | 20.485 M -87.70 % | 166.570 M 92.47 % | 86.544 M 66.73 % | 51.907 M -53.31 % | 111.184 M 615.58 % | 15.538 M -71.61 % | 54.733 M 462.85 % | 9.724 M -89.55 % | 93.015 M 146.06 % | 37.801 M 13.72 % | 33.240 M 46.22 % | 22.733 M 302.80 % | -11.210 M -103.33 % | 336.404 M 286.60 % | 87.017 M 78.42 % | 48.771 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 9.874 M 83.67 % | 5.376 M -74.66 % | 21.212 M 369.81 % | 4.515 M -77.56 % | 20.124 M 403.27 % | 3.999 M 3.37 % | 3.868 M 9.66 % | 3.527 M 18.60 % | 2.974 M -50.53 % | 6.012 M | 0.000 | 0.000 -100.00 % | 3.576 M 26.29 % | 2.832 M 40.76 % | 2.012 M -68.39 % | 6.365 M -16.09 % | 7.586 M -34.38 % | 11.560 M 360.58 % | 2.510 M -14.12 % | 2.923 M |
| Interest income | 141.000 K | 0.000 -100.00 % | 862.000 K 14 266.67 % | 6.000 K 20.00 % | 5.000 K -98.61 % | 360.238 K | 0.000 | 0.000 -100.00 % | 51.854 K -61.10 % | 133.312 K -81.07 % | 704.118 K -64.07 % | 1.960 M -14.21 % | 2.284 M -66.71 % | 6.863 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.414 M -3.92 % | 9.798 M 67.98 % | 5.833 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 51.079 K -33.79 % | 77.151 K -24.05 % | 101.584 K |
| Depreciation and amortization | 1.211 M -8.60 % | 1.325 M 0.00 % | 1.325 M 4.00 % | 1.274 M 0.85 % | 1.263 M 8.77 % | 1.161 M 19.09 % | 975.267 K 27.09 % | 767.377 K 11.04 % | 691.074 K -12.36 % | 788.560 K -44.09 % | 1.410 M -21.87 % | 1.805 M 1.82 % | 1.773 M 77.48 % | 998.854 K 3.41 % | 965.891 K 41.83 % | 681.034 K -23.29 % | 887.764 K -23.21 % | 1.156 M -8.72 % | 1.267 M 26.96 % | 997.602 K 4.57 % | 954.048 K |
| Operating income | 4.338 M 221.24 % | -3.578 M -122.15 % | 16.152 M 171.25 % | -22.669 M -290.33 % | 11.910 M 158.14 % | -20.485 M -187.43 % | 23.430 M 2 349.95 % | 956.345 K 138.65 % | -2.474 M 77.99 % | -11.241 M 28.29 % | -15.676 M -246.02 % | -4.530 M -276.88 % | 2.561 M -91.07 % | 28.685 M 239.55 % | -20.556 M -109.96 % | -9.791 M 37.47 % | -15.658 M -217.44 % | 13.333 M 177.12 % | 4.811 M 135.20 % | -13.670 M -48.84 % | -9.184 M |
| Operating income ratio | 0.01 168.82 % | -0.02 -131.85 % | 0.07 | 0.00 -100.00 % | 0.07 | 0.00 -100.00 % | 0.12 1 028.26 % | 0.01 123.19 % | -0.05 58.07 % | -0.11 93.12 % | -1.63 -1 764.31 % | -0.09 -109.93 % | 0.88 224.90 % | 0.27 123.68 % | -1.15 -178.08 % | -0.41 81.35 % | -2.21 -135.24 % | 6.28 44 440.39 % | 0.01 107.57 % | -0.19 19.67 % | -0.23 |
| Total other income expenses net | 5.452 M -65.40 % | 15.757 M 11.59 % | 14.121 M 92.02 % | 7.354 M -62.21 % | 19.458 M -67.95 % | 60.706 M 606.50 % | 8.593 M -25.06 % | 11.466 M -7.74 % | 12.428 M -93.42 % | 188.783 M 1 236.76 % | 14.123 M 14.95 % | 12.286 M | 0.000 -100.00 % | 1.587 M -94.25 % | 27.628 M -40.86 % | 46.718 M 1 459.28 % | -3.437 M | 0.000 -100.00 % | 26.894 M -88.87 % | 241.689 M 1 358.31 % | 16.573 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.545 M 26.35 % | -7.529 M 45.65 % | -13.853 M -58.72 % | -8.728 M 40.79 % | -14.741 M -80.20 % | -8.180 M 42.72 % | -14.281 M -587.47 % | -2.077 M -28.11 % | -1.622 M -3.13 % | -1.572 M 33.10 % | -2.350 M 60.59 % | -5.963 M -102.72 % | -2.942 M 24.60 % | -3.901 M -106.48 % | 60.192 M 311.73 % | 14.619 M 328.16 % | -6.407 M -19.76 % | -5.350 M -1 058.90 % | 557.953 K -42.65 % | 972.846 K -28.55 % | 1.362 M |
| Total investments | 263.980 M -20.37 % | 331.494 M -14.39 % | 387.235 M 9.61 % | 353.300 M -28.21 % | 492.129 M 191.47 % | 168.844 M -31.63 % | 246.950 M 62.53 % | 151.938 M 33.92 % | 113.456 M -24.91 % | 151.100 M 400.13 % | 30.212 M -57.96 % | 71.873 M -35.44 % | 111.319 M 25.68 % | 88.577 M -3.63 % | 91.911 M 16.79 % | 78.697 M 3.31 % | 76.172 M 41.12 % | 53.975 M 235.22 % | 16.101 M 21.79 % | 13.221 M -0.82 % | 13.330 M |
| Total debt | 0.000 | 0.000 | 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 % | 68.594 M 213.95 % | 21.849 M | 0.000 -100.00 % | 115.241 K -79.35 % | 557.953 K -42.65 % | 972.846 K -28.55 % | 1.362 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 248.906 M | 0.000 | 0.000 -100.00 % | 9.856 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 -100.00 % | 180.204 M 13.37 % | 158.953 M | 0.000 |
| Retained earnings | 372.336 M -0.43 % | 373.952 M 0.36 % | 372.596 M -17.15 % | 449.718 M 3.26 % | 435.503 M 28.67 % | 338.460 M -2.29 % | 346.401 M 4.47 % | 331.587 M 3.52 % | 320.313 M 6.32 % | 301.274 M 87.55 % | 160.633 M -5.69 % | 170.325 M -0.36 % | 170.935 M -2.29 % | 174.936 M 10.14 % | 158.825 M -3.74 % | 164.990 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.491 M |
| Common stock | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M |
| Total equity | 657.088 M 3.85 % | 632.713 M 17.68 % | 537.641 M 5.55 % | 509.354 M 2.87 % | 495.139 M 25.18 % | 395.551 M -1.97 % | 403.492 M 4.62 % | 385.678 M 3.43 % | 372.904 M 5.74 % | 352.665 M 76.53 % | 199.774 M -4.36 % | 208.891 M 0.19 % | 208.501 M -1.67 % | 212.052 M 8.67 % | 195.141 M -0.89 % | 196.896 M 17.26 % | 167.909 M -13.46 % | 194.035 M 2.09 % | 190.060 M 12.59 % | 168.809 M 2 310.99 % | -7.635 M |
| Other non current liabilities | 21.729 M 4.66 % | 20.762 M 16.39 % | 17.839 M 12.42 % | 15.868 M 15.04 % | 13.793 M 13.79 % | 12.121 M 20.36 % | 10.071 M 25.63 % | 8.016 M 6.75 % | 7.509 M -11.92 % | 8.525 M -4.07 % | 8.887 M 13.94 % | 7.800 M 8.99 % | 7.156 M 42.75 % | 5.013 M -91.98 % | 62.508 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.500 K 32.79 % | 152.500 K | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 115.241 K -79.35 % | 557.953 K -42.65 % | 972.846 K -28.55 % | 1.362 M |
| Total non current liabilities | 22.244 M 4.02 % | 21.385 M 15.18 % | 18.566 M 11.72 % | 16.619 M 14.79 % | 14.478 M 16.26 % | 12.453 M 20.82 % | 10.307 M 26.85 % | 8.125 M 6.66 % | 7.618 M -11.77 % | 8.634 M -4.02 % | 8.996 M 13.75 % | 7.909 M 8.86 % | 7.265 M 41.84 % | 5.122 M -91.82 % | 62.583 M 83 343.77 % | 75.000 K | 0.000 -100.00 % | 115.241 K -84.85 % | 760.453 K -32.42 % | 1.125 M -17.36 % | 1.362 M |
| Other current liabilities | 19.428 M 20.01 % | 16.188 M 12.07 % | 14.444 M -75.74 % | 59.536 M 287.23 % | 15.375 M 14.66 % | 13.409 M -32.80 % | 19.955 M 19.53 % | 16.695 M 17.48 % | 14.211 M 5.45 % | 13.477 M -23.56 % | 17.630 M 1.71 % | 17.333 M -71.53 % | 60.873 M 139.60 % | 25.406 M 148.70 % | -52.167 M -401.67 % | 17.292 M -43.87 % | 30.809 M -6.67 % | 33.011 M 27.56 % | 25.879 M -26.83 % | 35.367 M -80.28 % | 179.320 M |
| Deferred revenue | 0.000 -100.00 % | 130.000 M 44.44 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 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 % | 68.594 M 213.95 % | 21.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 19.428 M -86.71 % | 146.188 M 39.97 % | 104.444 M 75.43 % | 59.536 M 287.23 % | 15.375 M 14.66 % | 13.409 M -32.80 % | 19.955 M 19.53 % | 16.695 M 17.48 % | 14.211 M 5.45 % | 13.477 M -23.56 % | 17.630 M 1.71 % | 17.333 M -71.53 % | 60.873 M 139.60 % | 25.406 M 54.66 % | 16.427 M -58.03 % | 39.141 M 27.04 % | 30.809 M -42.60 % | 53.676 M 16.26 % | 46.169 M 30.54 % | 35.367 M -80.28 % | 179.320 M |
| Total liabilities | 41.672 M -75.13 % | 167.574 M 36.23 % | 123.010 M 61.53 % | 76.155 M 155.10 % | 29.853 M 15.43 % | 25.862 M -14.54 % | 30.262 M 21.92 % | 24.820 M 13.70 % | 21.830 M -1.28 % | 22.112 M -16.96 % | 26.627 M 5.49 % | 25.242 M -62.96 % | 68.138 M 123.19 % | 30.529 M -61.36 % | 79.010 M 101.47 % | 39.216 M 27.29 % | 30.809 M -42.72 % | 53.792 M 14.62 % | 46.930 M 28.60 % | 36.493 M -79.80 % | 180.682 M |
| Other non current assets | 1.582 M -83.36 % | 9.506 M 236.75 % | 2.823 M -13.17 % | 3.251 M 24.53 % | 2.611 M -97.52 % | 105.239 M 4 314.17 % | 2.384 M -24.58 % | 3.161 M -4.36 % | 3.305 M -73.41 % | 12.432 M -59.41 % | 30.631 M 0.11 % | 30.597 M 0.73 % | 30.375 M 9.14 % | 27.831 M 102.02 % | 13.776 M -82.49 % | 78.697 M 3.31 % | 76.172 M 41.12 % | 53.975 M | 0.000 | 0.000 -100.00 % | 29.081 M |
| Long term investments | 2.989 M -89.61 % | 28.780 M -82.65 % | 165.915 M 19.93 % | 138.346 M -56.63 % | 318.978 M 372.44 % | 67.517 M -72.66 % | 246.950 M 62.47 % | 151.994 M 33.90 % | 113.512 M -21.16 % | 143.974 M 2 805.40 % | 4.955 M -89.55 % | 47.399 M -42.27 % | 82.102 M 35.03 % | 60.802 M -22.18 % | 78.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.101 M 21.79 % | 13.221 M -0.82 % | 13.330 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 |
| 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 |
| 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 |
| Property plant equipment net | 5.624 M -17.72 % | 6.836 M -16.23 % | 8.160 M -13.97 % | 9.485 M -0.38 % | 9.521 M -11.72 % | 10.785 M -60.15 % | 27.060 M 2.31 % | 26.449 M 5.49 % | 25.074 M -2.68 % | 25.765 M -3.21 % | 26.619 M -5.03 % | 28.030 M -5.85 % | 29.772 M 10.08 % | 27.047 M 374.12 % | 5.705 M -76.74 % | 24.522 M 318.12 % | 5.865 M -13.96 % | 6.817 M -14.38 % | 7.961 M 2.57 % | 7.762 M 194.65 % | 2.634 M |
| Total non current assets | 10.195 M -77.41 % | 45.122 M -74.49 % | 176.898 M 17.09 % | 151.082 M -54.37 % | 331.110 M 80.40 % | 183.541 M -33.59 % | 276.394 M 52.20 % | 181.604 M 27.99 % | 141.891 M -22.11 % | 182.171 M 192.85 % | 62.205 M -41.33 % | 106.026 M -25.46 % | 142.249 M 22.97 % | 115.680 M 18.51 % | 97.616 M -5.43 % | 103.219 M 25.82 % | 82.036 M 34.95 % | 60.791 M 152.64 % | 24.063 M 14.68 % | 20.983 M -53.42 % | 45.045 M |
| Other current assets | 1.699 M 15.58 % | 1.470 M -46.45 % | 2.745 M -17.04 % | 3.309 M -40.56 % | 5.567 M 75.00 % | 3.181 M -77.63 % | 14.222 M 482.50 % | 2.441 M 6.91 % | 2.284 M -20.29 % | 2.865 M | 0.000 -100.00 % | 1.813 M -74.45 % | 7.096 M 292.85 % | 1.806 M -56.95 % | 4.196 M -60.98 % | 10.753 M -17.16 % | 12.981 M -48.96 % | 25.431 M 2.19 % | 24.887 M 42.73 % | 17.436 M 297.42 % | 4.387 M |
| Short term investments | 260.991 M -13.78 % | 302.714 M 36.78 % | 221.320 M 2.96 % | 214.954 M 24.14 % | 173.151 M 70.88 % | 101.327 M -20.25 % | 127.048 M 35.41 % | 93.827 M 24.21 % | 75.541 M 46.79 % | 51.461 M 103.75 % | 25.257 M 3.20 % | 24.474 M -16.23 % | 29.217 M 5.19 % | 27.775 M 101.61 % | 13.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 5.545 M -26.35 % | 7.529 M -45.65 % | 13.853 M 58.72 % | 8.728 M -40.79 % | 14.741 M 80.20 % | 8.180 M -42.72 % | 14.281 M 587.47 % | 2.077 M 28.11 % | 1.622 M 3.13 % | 1.572 M -33.10 % | 2.350 M -60.59 % | 5.963 M 102.72 % | 2.942 M -24.60 % | 3.901 M -53.57 % | 8.402 M 16.22 % | 7.230 M 12.83 % | 6.407 M 17.23 % | 5.465 M | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 266.536 M -14.09 % | 310.243 M 31.92 % | 235.173 M 5.14 % | 223.682 M 19.05 % | 187.892 M 71.58 % | 109.507 M -22.52 % | 141.329 M 47.36 % | 95.905 M 24.29 % | 77.162 M 45.50 % | 53.033 M 92.10 % | 27.607 M -9.30 % | 30.437 M -5.35 % | 32.158 M 1.52 % | 31.676 M 42.82 % | 22.178 M 206.77 % | 7.230 M 12.83 % | 6.407 M 17.23 % | 5.465 M -54.24 % | 11.944 M 232.48 % | 3.592 M 28.18 % | 2.803 M |
| Total current assets | 688.565 M -8.82 % | 755.164 M 56.11 % | 483.752 M 11.35 % | 434.427 M 124.07 % | 193.882 M -18.49 % | 237.872 M 51.16 % | 157.360 M -31.25 % | 228.894 M -9.47 % | 252.842 M 31.27 % | 192.606 M 17.30 % | 164.196 M 28.17 % | 128.107 M -4.68 % | 134.390 M 5.90 % | 126.901 M -28.12 % | 176.535 M 32.84 % | 132.894 M 13.89 % | 116.682 M -37.62 % | 187.036 M -12.16 % | 212.927 M 15.52 % | 184.319 M 44.00 % | 128.002 M |
| Inventory | 419.945 M -5.22 % | 443.075 M 80.48 % | 245.496 M 18.54 % | 207.096 M | 0.000 -100.00 % | 124.459 M 6 777.72 % | 1.810 M -98.61 % | 130.548 M -24.71 % | 173.397 M 28.66 % | 134.772 M 16.12 % | 116.067 M 88.70 % | 61.509 M 28.37 % | 47.914 M 295.64 % | 12.110 M -70.43 % | 40.952 M | 0.000 -100.00 % | 4.970 M 0.00 % | 4.970 M -19.98 % | 6.211 M -30.30 % | 8.911 M -49.61 % | 17.683 M |
| Net receivables | 385.000 K 2.39 % | 376.000 K 11.24 % | 338.000 K -0.59 % | 340.000 K -19.55 % | 422.602 K -41.63 % | 724.059 K 583 818.55 % | 124.000 -99.96 % | 291.828 K 0.00 % | 291.828 K -88.40 % | 2.515 M -87.55 % | 20.204 M -41.18 % | 34.349 M -27.26 % | 47.221 M | 0.000 -100.00 % | 109.208 M -4.96 % | 114.911 M 24.47 % | 92.324 M -38.93 % | 151.169 M -11.02 % | 169.884 M 10.04 % | 154.379 M 49.70 % | 103.128 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.665 M 1.85 % | 20.291 M | 0.000 | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 557.953 K -42.65 % | 972.846 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 647.232 M 64 788 087.99 % | -999.000 -100.00 % | 155.189 M 211.75 % | 49.780 M 24.69 % | 39.924 M -15.48 % | 47.235 M 0.00 % | 47.235 M 6.78 % | 44.235 M 3.51 % | 42.735 M 2.89 % | 41.535 M 41.83 % | 29.285 M 2.00 % | 28.710 M 3.61 % | 27.710 M 1.65 % | 27.260 M 3.02 % | 26.460 M 20.00 % | 22.050 M -86.05 % | 158.053 M -14.19 % | 184.179 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 515.000 K -17.34 % | 623.000 K -14.31 % | 727.000 K -3.20 % | 751.000 K 9.64 % | 685.000 K 106.51 % | 331.705 K 40.26 % | 236.486 K 116.92 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 45.36 % | 75.000 K 0.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 698.760 M -12.69 % | 800.287 M 21.14 % | 660.651 M 12.83 % | 585.509 M 11.53 % | 524.992 M 24.58 % | 421.413 M -2.85 % | 433.754 M 5.67 % | 410.498 M 3.99 % | 394.733 M 5.32 % | 374.776 M 65.54 % | 226.401 M -3.30 % | 234.133 M -15.37 % | 276.640 M 14.04 % | 242.581 M -11.52 % | 274.151 M 16.11 % | 236.112 M 18.82 % | 198.718 M -19.82 % | 247.827 M 4.57 % | 236.989 M 15.43 % | 205.301 M 18.64 % | 173.047 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -94.101 M 36.68 % | -148.610 M -996.65 % | 16.574 M 110.44 % | -158.719 M -226.37 % | 125.594 M 202.35 % | -122.708 M -199.98 % | 122.731 M 168.22 % | 45.758 M 879.39 % | 4.672 M 107.58 % | -61.664 M -66.74 % | -36.982 M 17.65 % | -44.906 M -246.68 % | 30.615 M 140.40 % | 12.735 M -28.23 % | 17.745 M 158.26 % | -30.456 M -159.64 % | 51.068 M 127.29 % | 22.469 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.308 M -88.44 % | 45.916 M | 0.000 -100.00 % | 58.845 M | 0.000 |
| Inventory | 23.129 M 111.71 % | -197.579 M -414.53 % | -38.400 M 81.46 % | -207.096 M -266.40 % | 124.459 M 200.00 % | -124.459 M -195.34 % | 130.548 M 204.67 % | 42.848 M 210.93 % | -38.625 M -106.50 % | -18.705 M 65.72 % | -54.558 M -301.33 % | -13.595 M 62.03 % | -35.804 M -224.14 % | 28.842 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.241 M |
| 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 |
| Other working capital | -117.230 M -339.40 % | 48.969 M -10.92 % | 54.974 M 13.64 % | 48.377 M 4 162.29 % | 1.135 M -35.19 % | 1.751 M 122.40 % | -7.817 M -368.69 % | 2.909 M -93.28 % | 43.297 M 172.21 % | -59.960 M -441.13 % | 17.577 M 156.14 % | -31.312 M -147.14 % | 66.419 M 410.15 % | -21.415 M 23.98 % | -28.171 M 7.50 % | -30.456 M -291.62 % | -7.777 M -136.64 % | 21.227 M |
| Other non cash items | -14.979 M 46.42 % | -27.957 M -32.07 % | -21.169 M -127.80 % | -9.293 M 49.71 % | -18.479 M 63.97 % | -51.287 M -440.73 % | -9.485 M -21.62 % | -7.798 M 84.13 % | -49.138 M 62.94 % | -132.575 M -844.39 % | -14.038 M -31.60 % | -10.667 M -1.01 % | -10.561 M -13.50 % | -9.305 M -236.23 % | -2.767 M 75.77 % | -11.424 M -11.67 % | -10.230 M 28.14 % | -14.236 M |
| Net cash provided by operating activities | -102.326 M 39.08 % | -167.959 M -934.50 % | 20.127 M 111.05 % | -182.119 M -233.78 % | 136.138 M 196.95 % | -140.422 M -201.34 % | 138.566 M 191.50 % | 47.536 M 227.08 % | -37.407 M 32.97 % | -55.808 M -5.67 % | -52.813 M -10.92 % | -47.613 M -298.35 % | 24.004 M -11.32 % | 27.068 M 35.92 % | 19.915 M 410.98 % | -6.404 M -129.97 % | 21.366 M 11.69 % | 19.130 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -2.173 M | 0.000 | 0.000 100.00 % | -1.656 M 25.27 % | -2.216 M | 0.000 | 0.000 | 0.000 100.00 % | -62.500 K 98.61 % | -4.498 M 79.87 % | -22.341 M -13 834.51 % | -160.330 K 92.02 % | -2.008 M | 0.000 100.00 % | -11.350 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 950.000 K | 0.000 -100.00 % | 65.435 M 68 779.06 % | 95.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -17.000 M -187.65 % | -5.910 M 95.65 % | -136.001 M -920.01 % | -13.333 M 89.26 % | -124.125 M -142.42 % | -51.203 M | 0.000 100.00 % | -125.911 M | 0.000 | 0.000 100.00 % | -24.184 M -293.36 % | -6.148 M 73.23 % | -22.968 M -1 246.51 % | 2.003 M 109.16 % | -21.876 M 42.04 % | -37.742 M |
| Sales maturities of investments | 102.484 M -37.08 % | 162.881 M 4 150.55 % | 3.832 M -97.94 % | 186.138 M 3 011.63 % | 5.982 M -92.46 % | 79.347 M 13 644.43 % | 577.303 K -92.85 % | 8.071 M -76.10 % | 33.772 M 1 171.16 % | 2.657 M -95.00 % | 53.153 M 6.48 % | 49.916 M 2 775.70 % | 1.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.786 M 5.01 % | 2.653 M -0.86 % | 2.676 M 46.31 % | 1.829 M -65.14 % | 5.247 M -40.19 % | 8.773 M 72.88 % | 5.075 M 18.67 % | 4.276 M 38.65 % | 3.084 M -98.34 % | 186.135 M 10 171.49 % | 1.812 M -72.15 % | 6.508 M -24.54 % | 8.624 M -24.85 % | 11.475 M 14.90 % | 9.988 M -9.84 % | 11.078 M 70.33 % | 6.504 M -62.66 % | 17.418 M |
| Net cash used for investing activites | 105.270 M -36.41 % | 165.534 M 1 677.72 % | -10.492 M -105.80 % | 180.834 M 244.93 % | -124.772 M -188.98 % | 140.222 M 216.82 % | -120.034 M -192.25 % | -41.072 M -211.44 % | 36.856 M -41.39 % | 62.880 M 14.40 % | 54.965 M -2.48 % | 56.362 M 407.61 % | -18.323 M -7.69 % | -17.014 M -29.48 % | -13.140 M -218.67 % | 11.073 M 172.27 % | -15.322 M 24.65 % | -20.335 M |
| 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 100.00 % | -115.241 K 73.97 % | -442.712 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Dividends paid | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 17.05 % | -5.941 M -0.16 % | -5.931 M 0.00 % | -5.931 M | 0.000 100.00 % | -5.913 M -2.56 % | -5.766 M -0.66 % | -5.727 M | 0.000 | 0.000 | 0.000 100.00 % | -5.474 M -15.15 % | -4.754 M 1.11 % | -4.807 M |
| 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 100.00 % | -5.553 M 0.00 % | -5.553 M 0.87 % | -5.602 M | 0.000 100.00 % | -232.420 K -899.23 % | -23.260 K |
| Net cash used provided by financing activities | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 17.05 % | -5.941 M -0.16 % | -5.931 M 0.00 % | -5.931 M | 0.000 100.00 % | -5.913 M -2.56 % | -5.766 M -0.66 % | -5.727 M -3.13 % | -5.553 M 0.00 % | -5.553 M 0.87 % | -5.602 M -2.35 % | -5.474 M -7.30 % | -5.101 M 3.26 % | -5.273 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K 200.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 |
| Net change in cash | -1.984 M 73.01 % | -7.352 M -256.23 % | 4.706 M 175.74 % | -6.213 M -196.51 % | 6.438 M 204.83 % | -6.141 M -148.73 % | 12.601 M 2 267.69 % | 532.215 K 196.56 % | -551.179 K -147.58 % | 1.158 M 132.06 % | -3.613 M -219.58 % | 3.022 M 2 021.07 % | 142.453 K 103.17 % | -4.501 M -483.84 % | 1.173 M 245.66 % | -805.007 K -185.46 % | 941.930 K 114.54 % | -6.478 M |
| Cash at beginning of period | 7.529 M -49.41 % | 14.881 M 46.25 % | 10.175 M -37.91 % | 16.388 M 64.70 % | 9.950 M -38.16 % | 16.091 M 361.11 % | 3.490 M 18.00 % | 2.957 M -15.71 % | 3.509 M 49.29 % | 2.350 M -60.59 % | 5.963 M 102.72 % | 2.942 M -24.60 % | 3.901 M -53.57 % | 8.402 M 16.22 % | 7.230 M 12.83 % | 6.407 M 17.23 % | 5.465 M -54.24 % | 11.944 M |
| Cash at end of period | 5.545 M -26.35 % | 7.529 M -49.41 % | 14.881 M 46.25 % | 10.175 M -37.91 % | 16.388 M 64.71 % | 9.950 M -38.17 % | 16.091 M 361.11 % | 3.490 M 18.00 % | 2.957 M -15.71 % | 3.509 M 49.29 % | 2.350 M -60.59 % | 5.963 M 47.47 % | 4.044 M 3.65 % | 3.901 M -53.57 % | 8.402 M 49.97 % | 5.602 M -12.56 % | 6.407 M 17.23 % | 5.465 M |
| Operating cash flow | -102.326 M 39.08 % | -167.959 M -934.50 % | 20.127 M 111.05 % | -182.119 M -233.78 % | 136.138 M 196.95 % | -140.422 M -201.34 % | 138.566 M 191.50 % | 47.536 M 227.08 % | -37.407 M 32.97 % | -55.808 M -5.67 % | -52.813 M -10.92 % | -47.613 M -298.35 % | 24.004 M -11.32 % | 27.068 M 35.92 % | 19.915 M 410.98 % | -6.404 M -129.97 % | 21.366 M 11.69 % | 19.130 M |
| Capital expenditure | 99.541 M | 0.000 | 0.000 100.00 % | -2.173 M -54 325 100.00 % | 4.000 | 0.000 100.00 % | -1.656 M 25.27 % | -2.216 M | 0.000 | 0.000 | 0.000 100.00 % | -62.500 K 98.61 % | -4.498 M 79.87 % | -22.341 M -13 834.51 % | -160.330 K 92.02 % | -2.008 M | 0.000 100.00 % | -11.352 K |
| Free CashFlow | -102.326 M 39.08 % | -167.959 M -934.50 % | 20.127 M 110.92 % | -184.292 M -235.37 % | 136.138 M 196.95 % | -140.422 M -202.57 % | 136.910 M 202.10 % | 45.320 M 221.15 % | -37.407 M 32.97 % | -55.808 M -5.67 % | -52.813 M -10.78 % | -47.675 M -344.41 % | 19.506 M 312.66 % | 4.727 M -76.07 % | 19.755 M 334.83 % | -8.412 M -139.37 % | 21.366 M 11.76 % | 19.118 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 2017-06-30 | 2016-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-12-31 | 2009-09-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 162.500 M | 0.000 -100.00 % | 157.500 M | 0.000 -100.00 % | 142.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 170.000 M -30.44 % | 244.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.600 M 56 418.99 % | 316.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 M 8.79 % | 91.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M -97.25 % | 105.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.227 M -73.81 % | 4.686 M -24.92 % | 6.241 M 8.43 % | 5.756 M -15.15 % | 6.784 M 43.82 % | 4.717 M -10.25 % | 5.256 M |
| Net income | 17.735 M 570.17 % | -3.772 M -144.86 % | 8.409 M 183.21 % | -10.106 M -191.77 % | 11.012 M 180.77 % | -13.633 M -1 928.72 % | -672.000 K -318.89 % | 307.000 K -98.56 % | 21.281 M -23.49 % | 27.813 M 1 133.56 % | -2.691 M -272.17 % | 1.563 M 147.55 % | -3.287 M 34.82 % | -5.043 M -48.54 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.44 % | -709.739 K -102.59 % | 27.399 M 11 516.25 % | -240.000 K -118.31 % | 1.311 M 125.14 % | -5.215 M -403.89 % | -1.035 M -102.62 % | 39.486 M 4 915.37 % | -820.000 K -105.15 % | 15.928 M 19.16 % | 13.367 M 817.88 % | -1.862 M 39.70 % | -3.088 M -320.71 % | -734.000 K -48.28 % | -495.000 K -177.55 % | 638.338 K 176.72 % | -832.000 K -149.85 % | -333.000 K -112.32 % | 2.704 M -80.99 % | 14.226 M 221.20 % | 4.429 M 143.35 % | 1.820 M -15.90 % | 2.164 M 141.24 % | -5.247 M -261.89 % | 3.241 M -9.82 % | 3.594 M 50.76 % | 2.384 M -79.86 % | 11.836 M -24.89 % | 15.758 M 210.93 % | 5.068 M |
| Income before tax | 23.235 M 613.48 % | -4.525 M -140.50 % | 11.174 M 202.79 % | -10.871 M -177.58 % | 14.012 M 203.48 % | -13.541 M -606.36 % | -1.917 M -103.29 % | -943.000 K -103.30 % | 28.581 M -17.61 % | 34.689 M 1 389.07 % | -2.691 M -272.17 % | 1.563 M 147.55 % | -3.287 M 33.96 % | -4.977 M -46.60 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M 4.53 % | -3.274 M -109.88 % | 33.146 M 12 607.92 % | -265.000 K -115.05 % | 1.761 M 134.20 % | -5.149 M -427.02 % | -977.000 K -102.07 % | 47.171 M 5 852.56 % | -820.000 K -103.92 % | 20.900 M 30.62 % | 16.001 M 989.44 % | -1.799 M 41.59 % | -3.080 M -319.62 % | -734.000 K -157.54 % | -285.000 K -127.85 % | 1.023 M 215.37 % | -887.000 K -21.01 % | -733.000 K -123.20 % | 3.159 M -85.04 % | 21.110 M 356.53 % | 4.624 M 131.20 % | 2.000 M -21.23 % | 2.539 M 166.91 % | -3.794 M -203.08 % | 3.681 M -9.31 % | 4.059 M 41.97 % | 2.859 M -79.43 % | 13.897 M -13.59 % | 16.083 M 194.02 % | 5.470 M |
| Income before tax ratio | 0.14 | 0.00 -100.00 % | 0.07 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 18.45 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.19 122.13 % | -0.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.21 20.06 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.09 444.52 % | 0.20 | 0.00 | 0.00 | 0.00 100.00 % | -3.09 -493.66 % | 0.79 20.78 % | 0.65 30.94 % | 0.50 -75.75 % | 2.05 -39.92 % | 3.41 227.62 % | 1.04 |
| EBITDA | 23.491 M 656.40 % | -4.222 M -136.79 % | 11.477 M 208.60 % | -10.568 M -173.82 % | 14.315 M 208.36 % | -13.210 M -732.91 % | -1.586 M -159.15 % | -612.000 K -102.12 % | 28.912 M 38.34 % | 20.899 M 985.55 % | -2.360 M -224.60 % | 1.894 M 164.07 % | -2.956 M 75.37 % | -12.004 M -289.87 % | -3.079 M 12.08 % | -3.502 M -24.63 % | -2.810 M 87.46 % | -22.415 M -166.99 % | 33.461 M 65 509.80 % | 51.000 K -97.54 % | 2.077 M 103.17 % | -65.565 M -10 373.57 % | -626.000 K -101.32 % | 47.431 M 8 569.82 % | -560.000 K -104.46 % | 12.567 M -22.72 % | 16.262 M 1 145.79 % | -1.555 M 45.80 % | -2.869 M 14.41 % | -3.352 M 5.07 % | -3.531 M 67.60 % | -10.899 M -2 623.01 % | 432.000 K -66.14 % | 1.276 M -69.18 % | 4.140 M 177.07 % | -5.372 M -211.48 % | 4.819 M 119.54 % | 2.195 M -19.71 % | 2.734 M 109.16 % | -29.860 M -861.53 % | 3.921 M -8.58 % | 4.289 M 38.85 % | 3.089 M -78.06 % | 14.077 M -13.28 % | 16.232 M 189.13 % | 5.614 M |
| Net income ratio | 0.11 | 0.00 -100.00 % | 0.05 | 0.00 -100.00 % | 0.08 | 0.00 | 0.00 | 0.00 -100.00 % | 0.13 10.00 % | 0.11 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.15 120.20 % | -0.76 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.16 9.53 % | 0.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.93 591.63 % | 0.13 | 0.00 | 0.00 | 0.00 100.00 % | -4.28 -718.25 % | 0.69 20.10 % | 0.58 39.04 % | 0.41 -76.26 % | 1.74 -47.77 % | 3.34 246.46 % | 0.96 |
| Ratio EBITDA | 0.14 | 0.00 -100.00 % | 0.07 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 98.89 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.19 16.08 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.13 -28.97 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.43 2 904.20 % | -0.05 | 0.00 | 0.00 | 0.00 100.00 % | -24.33 -3 008.22 % | 0.84 21.76 % | 0.69 28.06 % | 0.54 -74.14 % | 2.08 -39.70 % | 3.44 222.17 % | 1.07 |
| Gross profit ratio | 0.17 | 0.00 -100.00 % | 0.11 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.18 12.28 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 -82.58 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.22 3.00 % | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 44.52 % | 0.22 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 1.49 % | 0.04 -0.26 % | 0.04 -41.15 % | 0.06 123.81 % | -0.26 95.28 % | -5.59 -1 088.49 % | -0.47 |
| Weighted average shs out dil | 98.561 K 0.00 % | 98.558 K 0.00 % | 98.558 K 0.00 % | 98.557 K 0.00 % | 98.559 K 0.00 % | 98.560 K 0.00 % | 98.560 K -0.16 % | 98.714 K 0.16 % | 98.560 K 0.00 % | 98.560 K -0.36 % | 98.916 K 0.37 % | 98.550 K -0.01 % | 98.561 K 0.00 % | 98.560 K -0.02 % | 98.577 K 0.02 % | 98.554 K 0.00 % | 98.550 K -0.01 % | 98.560 K 0.00 % | 98.561 K -0.21 % | 98.765 K 0.20 % | 98.571 K 0.01 % | 98.566 K -0.01 % | 98.571 K 0.01 % | 98.560 K 0.00 % | 98.558 K 0.00 % | 98.561 K 0.00 % | 98.562 K -0.01 % | 98.571 K 0.01 % | 98.564 K -0.09 % | 98.656 K -0.15 % | 98.802 K 0.25 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K -0.01 % | 98.568 K -0.01 % | 98.576 K 0.02 % | 98.560 K 0.00 % | 98.560 K -0.01 % | 98.566 K -0.01 % | 98.571 K 0.01 % | 98.566 K 0.01 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K |
| Weighted average shs out | 98.561 K 0.00 % | 98.558 K 0.00 % | 98.558 K 0.00 % | 98.557 K 0.00 % | 98.559 K 0.00 % | 98.560 K 0.00 % | 98.560 K -0.16 % | 98.714 K 0.16 % | 98.560 K 0.00 % | 98.560 K -0.36 % | 98.916 K 0.37 % | 98.550 K -0.01 % | 98.561 K 0.00 % | 98.560 K -0.02 % | 98.577 K 0.02 % | 98.554 K 0.00 % | 98.550 K -0.01 % | 98.560 K 0.00 % | 98.561 K -0.21 % | 98.765 K 0.20 % | 98.571 K 0.01 % | 98.566 K -0.01 % | 98.571 K 0.01 % | 98.560 K 0.00 % | 98.558 K 0.00 % | 98.561 K 0.00 % | 98.562 K -0.01 % | 98.571 K 0.01 % | 98.564 K -0.09 % | 98.656 K -0.15 % | 98.802 K 0.25 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K -0.01 % | 98.568 K -0.01 % | 98.576 K 0.02 % | 98.560 K 0.00 % | 98.560 K -0.01 % | 98.566 K -0.01 % | 98.571 K 0.01 % | 98.566 K 0.01 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K 0.00 % | 98.560 K |
| EPS diluted | 179.94 570.19 % | -38.27 -144.85 % | 85.32 183.21 % | -102.54 -191.77 % | 111.73 180.78 % | -138.31 -1 928.01 % | -6.82 -319.29 % | 3.11 -98.56 % | 215.92 -23.48 % | 282.19 1 137.46 % | -27.20 -271.50 % | 15.86 147.56 % | -33.35 34.83 % | -51.17 -48.58 % | -34.44 11.10 % | -38.74 -22.13 % | -31.72 -340.56 % | -7.20 -102.59 % | 277.99 11 539.92 % | -2.43 -118.27 % | 13.30 125.14 % | -52.91 -403.90 % | -10.50 -102.62 % | 400.63 4 915.26 % | -8.32 -105.15 % | 161.61 19.16 % | 135.62 817.95 % | -18.89 39.71 % | -31.33 -321.10 % | -7.44 -48.50 % | -5.01 -177.31 % | 6.48 176.78 % | -8.44 -149.70 % | -3.38 -112.32 % | 27.44 -80.99 % | 144.33 221.23 % | 44.93 143.26 % | 18.47 -15.89 % | 21.96 141.25 % | -53.23 -261.89 % | 32.88 -9.82 % | 36.46 50.72 % | 24.19 -79.86 % | 120.09 -24.89 % | 159.88 210.93 % | 51.42 |
| Earnings per share | 179.94 570.19 % | -38.27 -144.85 % | 85.32 183.21 % | -102.54 -191.77 % | 111.73 180.78 % | -138.31 -1 928.01 % | -6.82 -319.29 % | 3.11 -98.56 % | 215.92 -23.48 % | 282.19 1 137.46 % | -27.20 -271.50 % | 15.86 147.56 % | -33.35 34.83 % | -51.17 -48.58 % | -34.44 11.10 % | -38.74 -22.13 % | -31.72 -340.56 % | -7.20 -102.59 % | 277.99 11 539.92 % | -2.43 -118.27 % | 13.30 125.14 % | -52.91 -403.90 % | -10.50 -102.62 % | 400.63 4 915.26 % | -8.32 -105.15 % | 161.61 19.16 % | 135.62 817.95 % | -18.89 39.71 % | -31.33 -321.10 % | -7.44 -48.50 % | -5.01 -177.31 % | 6.48 176.78 % | -8.44 -149.70 % | -3.38 -112.32 % | 27.44 -80.99 % | 144.33 221.23 % | 44.93 143.26 % | 18.47 -15.89 % | 21.96 141.25 % | -53.23 -261.89 % | 32.88 -9.82 % | 36.46 50.72 % | 24.19 -79.86 % | 120.09 -24.89 % | 159.88 210.93 % | 51.42 |
| Gross profit | 27.500 M 9 205.96 % | -302.000 K -101.78 % | 17.000 M 167.84 % | 6.347 M -54.22 % | 13.865 M 4 288.82 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K -101.10 % | 30.000 M -21.90 % | 38.413 M 11 705.14 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K -1.53 % | -326.000 K -3.16 % | -316.000 K 0.00 % | -316.000 K 0.00 % | -316.000 K 56.07 % | -719.374 K -102.31 % | 31.120 M 9 748.10 % | 316.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.091 M 12.06 % | 19.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 938.000 K -96.03 % | 23.617 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.975 K -73.42 % | 173.000 K -25.11 % | 231.000 K -36.19 % | 362.000 K 120.20 % | -1.792 M 93.21 % | -26.388 M -966.61 % | -2.474 M |
| Income tax expense | 5.500 M 830.41 % | -753.000 K -127.23 % | 2.765 M 461.44 % | -765.000 K -125.50 % | 3.000 M 3 196.70 % | 91.000 K 107.31 % | -1.245 M 0.40 % | -1.250 M -117.12 % | 7.300 M 6.17 % | 6.876 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.564 M -144.62 % | 5.747 M 23 088.00 % | -25.000 K -105.56 % | 450.000 K 579.56 % | 66.219 K 14.17 % | 58.000 K -99.25 % | 7.685 M | 0.000 -100.00 % | 4.972 M 88.78 % | 2.634 M 4 080.95 % | 63.000 K 687.50 % | 8.000 K | 0.000 -100.00 % | 210.000 K -45.45 % | 385.000 K 800.00 % | -55.000 K 86.25 % | -400.000 K -187.91 % | 455.000 K -93.39 % | 6.884 M 3 430.27 % | 195.000 K 8.33 % | 180.000 K -52.00 % | 375.000 K 377.62 % | -135.076 K -130.70 % | 440.000 K -5.38 % | 465.000 K -2.11 % | 475.000 K -76.95 % | 2.061 M 534.15 % | 325.000 K -19.15 % | 402.000 K |
| Cost of revenue | 135.000 M 44 601.99 % | 302.000 K -99.79 % | 140.500 M 46 269.64 % | 303.000 K -99.76 % | 128.135 M 38 611.48 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K -99.76 % | 140.000 M -32.03 % | 205.987 M 62 131.72 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 1.53 % | 326.000 K 3.16 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.32 % | 315.000 K -99.79 % | 147.480 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.909 M 7.89 % | 71.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.962 M -97.60 % | 81.905 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.181 M -73.83 % | 4.513 M -24.91 % | 6.010 M 11.42 % | 5.394 M -37.10 % | 8.576 M -72.43 % | 31.105 M 302.39 % | 7.730 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 6.789 M 399.93 % | 1.358 M -82.07 % | 7.572 M -22.13 % | 9.724 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.120 M 737.01 % | 3.718 M 8.18 % | 3.437 M -20.48 % | 4.322 M 4.14 % | 4.150 M -41.20 % | 7.058 M 42.59 % | 4.950 M -77.59 % | 22.091 M 12.06 % | 19.714 M 385.33 % | 4.062 M 6.95 % | 3.798 M 12.90 % | 3.364 M -5.77 % | 3.570 M -70.75 % | 12.204 M 4 521.82 % | -276.000 K 75.36 % | -1.120 M -219.40 % | 938.000 K -97.22 % | 33.770 M 830.31 % | -4.624 M -131.20 % | -2.000 M 21.23 % | -2.539 M -108.23 % | 30.838 M 979.07 % | -3.508 M 8.36 % | -3.828 M -53.30 % | -2.497 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 6.789 M 21.56 % | 5.585 M -26.24 % | 7.572 M -22.13 % | 9.724 M 219.87 % | 3.040 M -79.30 % | 14.688 M 178.29 % | 5.278 M -23.98 % | 6.943 M -76.86 % | 30.000 M -21.90 % | 38.413 M 479.38 % | 6.630 M 18.58 % | 5.591 M 13.06 % | 4.945 M -24.71 % | 6.568 M 37.90 % | 4.763 M -29.74 % | 6.779 M 48.69 % | 4.559 M -34.10 % | 6.918 M -77.77 % | 31.120 M 737.01 % | 3.718 M 8.18 % | 3.437 M -20.48 % | 4.322 M 4.14 % | 4.150 M -41.20 % | 7.058 M 42.59 % | 4.950 M -77.59 % | 22.091 M 12.06 % | 19.714 M 385.33 % | 4.062 M 6.95 % | 3.798 M 12.90 % | 3.364 M -5.77 % | 3.570 M -70.75 % | 12.204 M 4 521.82 % | -276.000 K 75.36 % | -1.120 M -219.40 % | 938.000 K -97.22 % | 33.770 M 830.31 % | -4.624 M -131.20 % | -2.000 M 21.23 % | -2.539 M -108.23 % | 30.838 M 979.07 % | -3.508 M 8.36 % | -3.828 M -53.30 % | -2.497 M | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 141.789 M 2 308.51 % | 5.887 M -96.02 % | 148.072 M 1 376.73 % | 10.027 M -92.36 % | 131.175 M 773.39 % | 15.019 M 167.77 % | 5.609 M -19.21 % | 6.943 M -95.24 % | 146.006 M -31.48 % | 213.079 M 3 113.86 % | 6.630 M 18.58 % | 5.591 M 13.06 % | 4.945 M -24.71 % | 6.568 M 37.90 % | 4.763 M -29.74 % | 6.779 M 48.69 % | 4.559 M -36.98 % | 7.235 M -95.25 % | 152.300 M 3 996.29 % | 3.718 M 8.18 % | 3.437 M -20.48 % | 4.322 M 4.14 % | 4.150 M -41.20 % | 7.058 M 42.59 % | 4.950 M -95.00 % | 99.000 M 8.79 % | 91.000 M 2 140.28 % | 4.062 M 6.95 % | 3.798 M 12.90 % | 3.364 M -5.77 % | 3.570 M -70.75 % | 12.204 M 4 521.82 % | -276.000 K 75.36 % | -1.120 M -138.62 % | 2.900 M -97.49 % | 115.675 M 2 601.62 % | -4.624 M -131.20 % | -2.000 M 21.23 % | -2.539 M -107.93 % | 32.019 M 3 085.95 % | 1.005 M -53.94 % | 2.182 M -24.68 % | 2.897 M -66.22 % | 8.576 M -72.43 % | 31.105 M 302.39 % | 7.730 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 4.227 M | 0.000 | 0.000 -100.00 % | 3.040 M -79.30 % | 14.688 M 178.29 % | 5.278 M -23.98 % | 6.943 M 173.45 % | 2.539 M -93.39 % | 38.413 M 509.83 % | 6.299 M 12.66 % | 5.591 M 21.17 % | 4.614 M -26.07 % | 6.241 M 40.34 % | 4.447 M -31.19 % | 6.463 M 52.32 % | 4.243 M -38.67 % | 6.918 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 256.000 K -15.51 % | 303.000 K 0.00 % | 303.000 K 0.00 % | 303.000 K 0.00 % | 303.000 K -8.46 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 0.00 % | 331.000 K 1.53 % | 326.000 K 3.16 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.32 % | 315.000 K 0.00 % | 315.000 K -0.32 % | 316.000 K 0.00 % | 316.000 K 8.97 % | 290.000 K -17.38 % | 351.000 K 35.00 % | 260.000 K 0.00 % | 260.000 K 0.28 % | 259.267 K -0.66 % | 261.000 K 6.97 % | 244.000 K 15.64 % | 211.000 K 1 658.33 % | 12.000 K -69.23 % | 39.000 K -97.01 % | 1.305 M 736.42 % | 156.000 K 0.00 % | 156.000 K 0.00 % | 156.000 K -62.31 % | 413.854 K 112.23 % | 195.000 K 0.00 % | 195.000 K 0.00 % | 195.000 K -26.94 % | 266.891 K 11.20 % | 240.000 K 4.35 % | 230.000 K 0.00 % | 230.000 K 27.78 % | 180.000 K 20.81 % | 149.000 K 3.47 % | 144.000 K |
| Operating income | 20.711 M 451.81 % | -5.887 M -162.44 % | 9.428 M 194.02 % | -10.028 M -192.64 % | 10.825 M 172.08 % | -15.019 M -167.77 % | -5.609 M 19.21 % | -6.943 M -128.94 % | 23.994 M -27.99 % | 33.319 M 602.55 % | -6.630 M -18.58 % | -5.591 M -13.06 % | -4.945 M 24.71 % | -6.568 M -37.90 % | -4.763 M 29.74 % | -6.779 M -48.69 % | -4.559 M 36.97 % | -7.233 M -127.50 % | 26.300 M 807.37 % | -3.718 M -8.18 % | -3.437 M 20.48 % | -4.322 M -4.14 % | -4.150 M 41.20 % | -7.058 M -42.59 % | -4.950 M -130.38 % | 16.295 M 8.64 % | 14.999 M 469.25 % | -4.062 M -6.95 % | -3.798 M -12.90 % | -3.364 M 5.77 % | -3.570 M 70.75 % | -12.204 M -4 521.82 % | 276.000 K -75.36 % | 1.120 M -71.89 % | 3.984 M 139.24 % | -10.152 M -319.55 % | 4.624 M 131.20 % | 2.000 M -21.23 % | 2.539 M 108.25 % | -30.792 M -936.50 % | 3.681 M -9.31 % | 4.059 M 41.97 % | 2.859 M 259.54 % | -1.792 M 93.21 % | -26.388 M -966.61 % | -2.474 M |
| Operating income ratio | 0.13 | 0.00 -100.00 % | 0.06 | 0.00 -100.00 % | 0.08 | 0.00 | 0.00 | 0.00 -100.00 % | 0.14 3.53 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.15 101.25 % | -11.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.16 -0.14 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.37 1 527.94 % | -0.10 | 0.00 | 0.00 | 0.00 100.00 % | -25.09 -3 294.52 % | 0.79 20.78 % | 0.65 30.94 % | 0.50 288.04 % | -0.26 95.28 % | -5.59 -1 088.49 % | -0.47 |
| Total other income expenses net | 2.524 M 85.32 % | 1.362 M -21.99 % | 1.746 M 307.12 % | -843.000 K -126.45 % | 3.187 M 115.63 % | 1.478 M -59.97 % | 3.692 M -38.47 % | 6.000 M 30.80 % | 4.587 M 234.82 % | 1.370 M -65.22 % | 3.939 M -44.94 % | 7.154 M 331.48 % | 1.658 M 4.21 % | 1.591 M 16.30 % | 1.368 M -53.80 % | 2.961 M 106.63 % | 1.433 M -63.80 % | 3.959 M -42.17 % | 6.846 M 98.26 % | 3.453 M -33.57 % | 5.198 M 728.53 % | -827.008 K -126.06 % | 3.173 M -94.15 % | 54.229 M 1 213.05 % | 4.130 M -10.33 % | 4.606 M 359.63 % | 1.002 M -55.72 % | 2.263 M 215.18 % | 718.000 K -72.70 % | 2.630 M -19.94 % | 3.285 M -75.17 % | 13.228 M 1 237.36 % | -1.163 M 37.24 % | -1.853 M -124.61 % | -825.000 K -102.64 % | 31.262 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.689 M -63.06 % | 42.471 M 434.63 % | 7.944 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 | 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 | 2017-06-30 | 2016-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-12-31 | 2009-09-30 | 2009-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -5.545 M | 0.000 100.00 % | -12.952 M | 0.000 100.00 % | -7.529 M | 0.000 100.00 % | -13.719 M 0.97 % | -13.853 M 67.82 % | -43.047 M -393.20 % | -8.728 M 58.76 % | -21.164 M -43.57 % | -14.741 M | 0.000 100.00 % | -18.114 M | 0.000 100.00 % | -8.180 M | 0.000 100.00 % | -20.545 M | 0.000 100.00 % | -14.281 M | 0.000 100.00 % | -3.490 M -18.00 % | -2.957 M 15.71 % | -3.509 M -49.29 % | -2.350 M 60.59 % | -5.963 M -102.72 % | -2.942 M 31.18 % | -4.274 M -9.56 % | -3.901 M 24.87 % | -5.193 M -108.63 % | 60.192 M |
| Total investments | 0.000 -100.00 % | 263.980 M | 0.000 -100.00 % | 2.776 M | 0.000 -100.00 % | 331.494 M | 0.000 -100.00 % | 272.184 M 64.05 % | 165.915 M -26.16 % | 224.707 M 62.42 % | 138.346 M -12.44 % | 158.004 M -50.47 % | 318.978 M | 0.000 -100.00 % | 150.467 M | 0.000 -100.00 % | 168.844 M | 0.000 -100.00 % | 231.104 M | 0.000 -100.00 % | 246.950 M | 0.000 -100.00 % | 93.827 M 76.39 % | 53.192 M 42.20 % | 37.406 M 48.10 % | 25.257 M 3.20 % | 24.474 M -78.01 % | 111.319 M -49.71 % | 221.354 M 149.90 % | 88.577 M 10.65 % | 80.052 M -12.90 % | 91.911 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.110 M | 0.000 | 0.000 -100.00 % | 68.594 M |
| Accumulated other comprehensive income loss | 657.088 M 139.03 % | 274.896 M -60.39 % | 693.943 M 1.44 % | 684.087 M 8.12 % | 632.714 M 154.20 % | 248.906 M -58.57 % | 600.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.856 M -97.68 % | 424.698 M | 0.000 -100.00 % | 395.551 M | 0.000 -100.00 % | 432.921 M | 0.000 -100.00 % | 403.492 M | 0.000 -100.00 % | 385.678 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 372.336 M | 0.000 | 0.000 | 0.000 -100.00 % | 373.952 M | 0.000 | 0.000 -100.00 % | 372.596 M | 0.000 -100.00 % | 449.718 M | 0.000 -100.00 % | 435.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 338.460 M | 0.000 | 0.000 | 0.000 -100.00 % | 346.401 M | 0.000 -100.00 % | 331.587 M 14.30 % | 290.104 M 3.57 % | 280.094 M 74.37 % | 160.633 M -5.69 % | 170.325 M -0.36 % | 170.935 M | 0.000 -100.00 % | 174.936 M | 0.000 -100.00 % | 158.825 M |
| Common stock | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M | 0.000 -100.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M -50.00 % | 19.712 M 100.00 % | 9.856 M 0.00 % | 9.856 M 0.00 % | 9.856 M |
| Total equity | 657.088 M 0.00 % | 657.088 M -5.31 % | 693.943 M 0.00 % | 693.943 M 9.68 % | 632.714 M 0.00 % | 632.713 M 5.32 % | 600.750 M 0.00 % | 600.750 M 11.74 % | 537.641 M 4.52 % | 514.386 M 0.99 % | 509.354 M -3.31 % | 526.781 M 6.39 % | 495.139 M 16.59 % | 424.698 M 0.00 % | 424.698 M 7.37 % | 395.551 M 0.00 % | 395.551 M -8.63 % | 432.921 M 0.00 % | 432.921 M 7.29 % | 403.492 M 0.00 % | 403.492 M 4.62 % | 385.678 M 0.00 % | 385.678 M 12.54 % | 342.695 M 3.38 % | 331.485 M 65.93 % | 199.774 M -4.36 % | 208.891 M 0.19 % | 208.501 M -47.86 % | 399.890 M 88.58 % | 212.052 M 6.32 % | 199.442 M 2.20 % | 195.141 M |
| Other non current liabilities | -657.088 M -3 124.01 % | 21.729 M 103.13 % | -693.943 M -2 801.27 % | 25.690 M 104.06 % | -632.714 M -3 147.46 % | 20.762 M 103.46 % | -600.750 M -2 738.72 % | 22.767 M 27.62 % | 17.839 M 12.42 % | 15.868 M 0.00 % | 15.868 M 15.05 % | 13.793 M 0.00 % | 13.793 M 103.25 % | -424.698 M -3 603.82 % | 12.121 M 103.06 % | -395.551 M -3 363.35 % | 12.121 M 102.80 % | -432.921 M -4 398.90 % | 10.071 M 102.50 % | -403.492 M -4 106.67 % | 10.071 M 102.61 % | -385.678 M -761.92 % | 58.266 M 1.05 % | 57.659 M 2.07 % | 56.489 M 185.48 % | 19.787 M 153.69 % | 7.800 M 8.99 % | 7.156 M -12.46 % | 8.174 M 63.06 % | 5.013 M | 0.000 -100.00 % | 62.508 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.110 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -657.088 M -3 054.00 % | 22.244 M 103.21 % | -693.943 M -2 737.27 % | 26.313 M 104.16 % | -632.714 M -3 058.68 % | 21.385 M 103.56 % | -600.750 M -2 657.07 % | 23.494 M 26.54 % | 18.566 M 11.72 % | 16.619 M 0.00 % | 16.619 M 14.79 % | 14.478 M 0.00 % | 14.478 M 103.41 % | -424.698 M -3 510.48 % | 12.453 M 103.15 % | -395.551 M -3 276.42 % | 12.453 M 102.88 % | -432.921 M -4 300.26 % | 10.307 M 102.55 % | -403.492 M -4 014.74 % | 10.307 M 102.67 % | -385.678 M -760.69 % | 58.375 M 1.05 % | 57.768 M 2.07 % | 56.598 M 184.47 % | 19.896 M 151.57 % | 7.909 M 8.86 % | 7.265 M -41.57 % | 12.434 M 142.75 % | 5.122 M 6 729.50 % | 75.000 K -99.88 % | 62.583 M |
| Other current liabilities | 0.000 -100.00 % | 19.428 M | 0.000 -100.00 % | 21.188 M | 0.000 -100.00 % | 16.188 M | 0.000 -100.00 % | 135.188 M 835.95 % | 14.444 M -94.58 % | 266.293 M 347.28 % | 59.536 M 163.49 % | 22.595 M 46.96 % | 15.375 M | 0.000 -100.00 % | 23.256 M | 0.000 -100.00 % | 13.409 M | 0.000 -100.00 % | 18.378 M | 0.000 -100.00 % | 19.955 M | 0.000 -100.00 % | 16.695 M 17.48 % | 14.211 M 14.48 % | 12.414 M -29.59 % | 17.630 M 1.71 % | 17.333 M -71.53 % | 60.873 M -35.60 % | 94.519 M 272.03 % | 25.406 M 11.47 % | 22.792 M 143.69 % | -52.167 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 M | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 68.594 M |
| Total current liabilities | 0.000 -100.00 % | 19.428 M | 0.000 -100.00 % | 21.188 M | 0.000 -100.00 % | 146.188 M | 0.000 -100.00 % | 135.188 M 29.44 % | 104.444 M -60.78 % | 266.293 M 347.28 % | 59.536 M 163.49 % | 22.595 M 46.96 % | 15.375 M | 0.000 -100.00 % | 23.256 M | 0.000 -100.00 % | 13.409 M | 0.000 -100.00 % | 18.378 M | 0.000 -100.00 % | 19.955 M | 0.000 -100.00 % | 16.695 M 17.48 % | 14.211 M 14.48 % | 12.414 M -29.59 % | 17.630 M -33.68 % | 26.583 M -56.33 % | 60.873 M -35.60 % | 94.519 M 272.03 % | 25.406 M 11.47 % | 22.792 M 38.75 % | 16.427 M |
| Total liabilities | -657.088 M -1 676.81 % | 41.672 M 106.01 % | -693.943 M -1 560.92 % | 47.501 M 107.51 % | -632.714 M -477.57 % | 167.574 M 127.89 % | -600.750 M -478.59 % | 158.682 M 29.00 % | 123.010 M -56.52 % | 282.912 M 271.50 % | 76.155 M 105.42 % | 37.073 M 24.18 % | 29.853 M 107.03 % | -424.698 M -1 289.32 % | 35.709 M 109.03 % | -395.551 M -1 629.47 % | 25.862 M 105.97 % | -432.921 M -1 609.25 % | 28.685 M 107.11 % | -403.492 M -1 433.31 % | 30.262 M 107.85 % | -385.678 M -613.75 % | 75.070 M 4.29 % | 71.980 M 4.30 % | 69.012 M 83.90 % | 37.527 M 8.80 % | 34.492 M -49.38 % | 68.138 M -36.29 % | 106.953 M 250.34 % | 30.529 M 33.51 % | 22.867 M -71.06 % | 79.010 M |
| Other non current assets | 0.000 -100.00 % | 1.582 M | 0.000 -100.00 % | 305.194 M | 0.000 -100.00 % | 9.507 M | 0.000 -100.00 % | 5.059 M 79.19 % | 2.823 M -59.74 % | 7.011 M 115.64 % | 3.251 M 24.00 % | 2.622 M 0.44 % | 2.611 M | 0.000 -100.00 % | 139.847 M | 0.000 -100.00 % | 105.239 M | 0.000 -100.00 % | 128.674 M | 0.000 -100.00 % | 129.432 M | 0.000 -100.00 % | 205.405 M 29.10 % | 159.107 M -18.90 % | 196.181 M 322.02 % | 46.486 M -36.43 % | 73.121 M 140.73 % | 30.375 M -45.03 % | 55.253 M 98.53 % | 27.831 M -65.23 % | 80.052 M 481.09 % | 13.776 M |
| Long term investments | 0.000 -100.00 % | 2.989 M | 0.000 100.00 % | -293.097 M | 0.000 -100.00 % | 28.780 M | 0.000 -100.00 % | 272.184 M 64.05 % | 165.915 M -26.16 % | 224.707 M 62.42 % | 138.346 M -12.44 % | 158.004 M -50.47 % | 318.978 M | 0.000 -100.00 % | 14.257 M | 0.000 -100.00 % | 67.517 M | 0.000 -100.00 % | 102.675 M | 0.000 -100.00 % | 119.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.102 M -50.57 % | 166.100 M 173.18 % | 60.802 M | 0.000 -100.00 % | 78.135 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 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 5.624 M | 0.000 -100.00 % | 6.230 M | 0.000 -100.00 % | 6.836 M | 0.000 -100.00 % | 7.498 M -8.11 % | 8.160 M -7.51 % | 8.823 M -6.98 % | 9.485 M 6.70 % | 8.890 M -6.63 % | 9.521 M | 0.000 -100.00 % | 10.153 M | 0.000 -100.00 % | 10.785 M | 0.000 -100.00 % | 6.395 M | 0.000 -100.00 % | 27.060 M | 0.000 -100.00 % | 26.449 M 5.49 % | 25.074 M -2.68 % | 25.765 M -3.21 % | 26.619 M -5.03 % | 28.030 M -5.85 % | 29.772 M 222.63 % | 9.228 M -65.88 % | 27.047 M 107.04 % | 13.064 M 129.00 % | 5.705 M |
| Total non current assets | 0.000 -100.00 % | 10.195 M | 0.000 -100.00 % | 18.327 M | 0.000 -100.00 % | 45.123 M | 0.000 -100.00 % | 284.741 M 60.96 % | 176.898 M -26.46 % | 240.541 M 59.21 % | 151.082 M -10.87 % | 169.516 M -48.80 % | 331.110 M | 0.000 -100.00 % | 164.257 M | 0.000 -100.00 % | 183.541 M | 0.000 -100.00 % | 237.744 M | 0.000 -100.00 % | 276.394 M | 0.000 -100.00 % | 231.854 M 25.88 % | 184.181 M -17.02 % | 221.945 M 203.60 % | 73.105 M -27.73 % | 101.150 M -28.89 % | 142.249 M -38.31 % | 230.582 M 99.33 % | 115.680 M 24.23 % | 93.116 M -4.61 % | 97.616 M |
| Other current assets | -266.536 M -15 787.82 % | 1.699 M 100.55 % | -308.825 M -7 587.99 % | 4.124 M 101.33 % | -310.243 M -21 204.97 % | 1.470 M 100.52 % | -282.594 M -10 310.20 % | 2.768 M 0.46 % | 2.755 M -43.47 % | 4.873 M 33.55 % | 3.649 M -72.80 % | 13.418 M 141.00 % | 5.567 M 103.61 % | -154.324 M -4 193.99 % | 3.770 M 103.39 % | -111.277 M -3 597.71 % | 3.181 M 102.14 % | -148.974 M -5 367.12 % | 2.828 M 101.98 % | -143.139 M -992.87 % | 16.031 M 116.47 % | -97.317 M -13 296.62 % | 737.439 K 90.34 % | 387.435 K 10.75 % | 349.839 K 10.29 % | 317.187 K -97.80 % | 14.436 M 103.42 % | 7.096 M -49.71 % | 14.111 M 681.14 % | 1.806 M | 0.000 -100.00 % | 4.196 M |
| Short term investments | 0.000 -100.00 % | 260.991 M | 0.000 -100.00 % | 295.873 M | 0.000 -100.00 % | 302.714 M | 0.000 -100.00 % | 268.875 M 21.49 % | 221.320 M -1.82 % | 225.414 M 4.87 % | 214.954 M 3.28 % | 208.136 M 20.20 % | 173.151 M | 0.000 -100.00 % | 136.210 M | 0.000 -100.00 % | 101.327 M | 0.000 -100.00 % | 128.429 M | 0.000 -100.00 % | 127.048 M | 0.000 -100.00 % | 93.827 M 76.39 % | 53.192 M 42.20 % | 37.406 M 48.10 % | 25.257 M 3.20 % | 24.474 M -16.23 % | 29.217 M -47.12 % | 55.253 M 98.93 % | 27.775 M | 0.000 -100.00 % | 13.776 M |
| cash and cash equivalents | 0.000 -100.00 % | 5.545 M | 0.000 -100.00 % | 12.952 M | 0.000 -100.00 % | 7.529 M | 0.000 -100.00 % | 13.719 M -0.97 % | 13.853 M -67.82 % | 43.047 M 393.20 % | 8.728 M -58.76 % | 21.164 M 43.57 % | 14.741 M | 0.000 -100.00 % | 18.114 M | 0.000 -100.00 % | 8.180 M | 0.000 -100.00 % | 20.545 M | 0.000 -100.00 % | 14.281 M | 0.000 -100.00 % | 3.490 M 18.00 % | 2.957 M -15.71 % | 3.509 M 49.29 % | 2.350 M -60.59 % | 5.963 M 102.72 % | 2.942 M -64.91 % | 8.384 M 114.90 % | 3.901 M -24.87 % | 5.193 M -38.19 % | 8.402 M |
| Cash and short term investments | 266.536 M 0.00 % | 266.536 M -13.69 % | 308.825 M 0.00 % | 308.825 M -0.46 % | 310.243 M 0.00 % | 310.243 M 9.78 % | 282.594 M 0.00 % | 282.594 M 20.16 % | 235.173 M -12.40 % | 268.460 M 20.02 % | 223.682 M -2.45 % | 229.300 M 22.04 % | 187.892 M 21.75 % | 154.324 M 0.00 % | 154.324 M 38.68 % | 111.277 M 1.62 % | 109.507 M -26.49 % | 148.974 M 0.00 % | 148.974 M 4.08 % | 143.139 M 1.28 % | 141.329 M 45.23 % | 97.317 M 0.00 % | 97.317 M 73.32 % | 56.149 M 37.23 % | 40.915 M 48.20 % | 27.607 M -9.30 % | 30.437 M -5.35 % | 32.158 M -49.47 % | 63.637 M 100.90 % | 31.676 M 509.97 % | 5.193 M -76.59 % | 22.178 M |
| Total current assets | 0.000 -100.00 % | 688.565 M | 0.000 -100.00 % | 723.117 M | 0.000 -100.00 % | 755.164 M | 0.000 -100.00 % | 474.692 M -1.87 % | 483.752 M -13.11 % | 556.757 M 28.16 % | 434.427 M 10.17 % | 394.339 M 103.39 % | 193.882 M | 0.000 -100.00 % | 296.150 M | 0.000 -100.00 % | 237.872 M | 0.000 -100.00 % | 223.861 M | 0.000 -100.00 % | 157.360 M | 0.000 -100.00 % | 228.894 M -0.69 % | 230.493 M 29.09 % | 178.551 M 8.74 % | 164.196 M 15.44 % | 142.233 M 5.84 % | 134.390 M -51.35 % | 276.261 M 117.70 % | 126.901 M -1.77 % | 129.193 M -26.82 % | 176.535 M |
| Inventory | 0.000 -100.00 % | 419.945 M | 0.000 -100.00 % | 410.167 M | 0.000 -100.00 % | 443.075 M | 0.000 -100.00 % | 189.330 M -22.88 % | 245.496 M -13.38 % | 283.424 M 36.86 % | 207.096 M 36.59 % | 151.621 M | 0.000 | 0.000 -100.00 % | 138.057 M | 0.000 -100.00 % | 124.459 M | 0.000 -100.00 % | 72.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 130.548 M -24.71 % | 173.397 M 28.66 % | 134.772 M 16.12 % | 116.067 M 88.70 % | 61.509 M 28.37 % | 47.914 M 30.74 % | 36.648 M 202.62 % | 12.110 M | 0.000 -100.00 % | 40.952 M |
| Net receivables | 0.000 -100.00 % | 385.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 376.000 K | 0.000 | 0.000 -100.00 % | 338.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 422.602 K | 0.000 | 0.000 | 0.000 -100.00 % | 724.059 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 291.828 K -47.92 % | 560.328 K -77.72 % | 2.515 M -87.55 % | 20.204 M -43.64 % | 35.852 M -24.08 % | 47.221 M -70.83 % | 161.864 M | 0.000 -100.00 % | 124.000 M 13.55 % | 109.208 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 9.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 684.087 M | 0.000 100.00 % | -999.000 | 0.000 -100.00 % | 590.894 M 280.76 % | 155.189 M -69.24 % | 504.530 M 913.52 % | 49.780 M -90.37 % | 516.925 M 1 194.77 % | 39.924 M | 0.000 -100.00 % | 414.842 M | 0.000 -100.00 % | 47.235 M | 0.000 -100.00 % | 423.065 M | 0.000 -100.00 % | 47.235 M | 0.000 -100.00 % | 44.235 M 3.51 % | 42.735 M 2.89 % | 41.535 M 41.83 % | 29.285 M 2.00 % | 28.710 M 3.61 % | 27.710 M -92.71 % | 380.178 M 1 294.64 % | 27.260 M -85.62 % | 189.586 M 616.50 % | 26.460 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 515.000 K | 0.000 -100.00 % | 623.416 K | 0.000 -100.00 % | 623.000 K | 0.000 -100.00 % | 726.970 K 0.00 % | 727.000 K -3.21 % | 751.099 K 0.01 % | 751.000 K 9.60 % | 685.225 K 0.03 % | 685.000 K | 0.000 -100.00 % | 331.705 K | 0.000 -100.00 % | 331.705 K | 0.000 -100.00 % | 236.486 K | 0.000 -100.00 % | 236.486 K | 0.000 -100.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K 0.00 % | 109.018 K -27.32 % | 150.000 K 37.59 % | 109.018 K 45.36 % | 75.000 K 0.00 % | 75.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 698.760 M | 0.000 -100.00 % | 741.444 M | 0.000 -100.00 % | 800.287 M | 0.000 -100.00 % | 759.432 M 14.95 % | 660.651 M -17.14 % | 797.298 M 36.17 % | 585.509 M 3.84 % | 563.854 M 7.40 % | 524.992 M | 0.000 -100.00 % | 460.407 M | 0.000 -100.00 % | 421.413 M | 0.000 -100.00 % | 461.605 M | 0.000 -100.00 % | 433.754 M | 0.000 -100.00 % | 460.748 M 11.11 % | 414.674 M 3.54 % | 400.497 M 68.77 % | 237.301 M -2.50 % | 243.383 M -12.02 % | 276.640 M -45.42 % | 506.843 M 108.94 % | 242.581 M 9.12 % | 222.309 M -18.91 % | 274.151 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 % | 3.388 M 0.00 % | 3.388 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -2.619 M 0.00 % | -2.619 M |
| 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 |
| 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 % | 6.007 M 0.00 % | 6.007 M |
| Other non cash items | -17.735 M -570.17 % | 3.772 M 144.86 % | -8.409 M -183.21 % | 10.106 M 191.77 % | -11.012 M -180.77 % | 13.633 M 4 218.73 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K 0.00 % | -331.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.399 M -11 516.25 % | 240.000 K 118.31 % | -1.311 M -125.14 % | 5.215 M 403.86 % | 1.035 M 102.62 % | -39.486 M -4 915.37 % | 820.000 K 105.15 % | -15.928 M -19.16 % | -13.367 M -556.21 % | -2.037 M -43.15 % | -1.423 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -672.000 K -318.89 % | 307.000 K -98.56 % | 21.281 M -23.49 % | 27.813 M 1 133.56 % | -2.691 M -272.17 % | 1.563 M 147.55 % | -3.287 M 34.81 % | -5.042 M -48.51 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.28 % | -710.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -284.000 K 0.00 % | -284.000 K |
| 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 % | -835.000 K 0.00 % | -835.000 K |
| 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 |
| 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 |
| 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 |
| 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 % | 6.936 M 0.00 % | 6.936 M |
| 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 % | 6.101 M 0.00 % | 6.101 M |
| 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 |
| 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 |
| 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 |
| 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 100.00 % | -2.966 M 0.00 % | -2.966 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -2.966 M 0.00 % | -2.966 M |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.391 M -4 787.64 % | 307.000 K -95.20 % | 6.400 M -76.99 % | 27.813 M 160.81 % | -45.738 M -3 026.27 % | 1.563 M 147.55 % | -3.287 M 34.81 % | -5.042 M -48.51 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.28 % | -710.000 K | 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 % | -672.000 K -104.90 % | 13.719 M 2.29 % | 13.412 M -9.87 % | 14.881 M 215.07 % | -12.932 M -130.04 % | 43.047 M 3.77 % | 41.484 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.529 M 1 220.39 % | -672.000 K -104.90 % | 13.719 M -35.53 % | 21.281 M 43.01 % | 14.881 M 652.99 % | -2.691 M -106.25 % | 43.047 M 1 409.60 % | -3.287 M 34.81 % | -5.042 M -48.51 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.28 % | -710.000 K | 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 % | -672.000 K -318.89 % | 307.000 K -98.56 % | 21.281 M -23.49 % | 27.813 M 1 133.56 % | -2.691 M -272.17 % | 1.563 M 147.55 % | -3.287 M 34.81 % | -5.042 M -48.51 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.28 % | -710.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -284.000 K 0.00 % | -284.000 K |
| 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 % | -835.000 K 0.00 % | -835.000 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -672.000 K -318.89 % | 307.000 K -98.56 % | 21.281 M -23.49 % | 27.813 M 1 133.56 % | -2.691 M -272.17 % | 1.563 M 147.55 % | -3.287 M 34.81 % | -5.042 M -48.51 % | -3.395 M 11.08 % | -3.818 M -22.14 % | -3.126 M -340.28 % | -710.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.119 M 0.00 % | -1.119 M |
| 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 |