Zaplox AB ZAPLOX.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 18.816 M 23.21 % | 15.272 M 194.54 % | 5.185 M 73.47 % | 2.989 M -19.12 % | 3.696 M 50.77 % | 2.451 M 5.80 % | 2.317 M -28.49 % | 3.240 M 61.60 % | 2.005 M 74.55 % | 1.149 M -88.84 % | 10.292 M |
| Net income | -17.255 M 15.93 % | -20.524 M 37.40 % | -32.788 M 15.09 % | -38.614 M -43.95 % | -26.824 M 25.33 % | -35.925 M -12.91 % | -31.818 M -61.75 % | -19.671 M 45.10 % | -35.827 M -175.55 % | -13.002 M -60.47 % | -8.103 M |
| Income before tax | -17.255 M 15.93 % | -20.524 M 37.31 % | -32.740 M 14.92 % | -38.482 M -43.46 % | -26.824 M 25.33 % | -35.925 M -12.91 % | -31.818 M -61.75 % | -19.671 M 45.10 % | -35.827 M -175.55 % | -13.002 M -60.47 % | -8.103 M |
| Income before tax ratio | -0.92 31.76 % | -1.34 78.72 % | -6.31 50.95 % | -12.87 -77.38 % | -7.26 50.48 % | -14.66 -6.72 % | -13.73 -126.21 % | -6.07 66.02 % | -17.87 -57.86 % | -11.32 -1 337.81 % | -0.79 |
| EBITDA | -15.160 M 25.92 % | -20.465 M 37.33 % | -32.657 M 14.78 % | -38.319 M -43.80 % | -26.647 M 25.42 % | -35.730 M -14.06 % | -31.327 M -98.92 % | -15.748 M 55.64 % | -35.500 M -179.27 % | -12.712 M -61.92 % | -7.850 M |
| Net income ratio | -0.92 31.76 % | -1.34 78.75 % | -6.32 51.05 % | -12.92 -77.99 % | -7.26 50.48 % | -14.66 -6.72 % | -13.73 -126.21 % | -6.07 66.02 % | -17.87 -57.86 % | -11.32 -1 337.81 % | -0.79 |
| Ratio EBITDA | -0.81 39.87 % | -1.34 78.72 % | -6.30 50.87 % | -12.82 -77.80 % | -7.21 50.53 % | -14.58 -7.80 % | -13.52 -178.19 % | -4.86 72.55 % | -17.71 -59.99 % | -11.07 -1 350.87 % | -0.76 |
| Gross profit ratio | -0.19 51.96 % | -0.39 88.28 % | -3.30 -363.61 % | 1.25 -28.97 % | 1.76 -42.98 % | 3.09 29.71 % | 2.38 -24.75 % | 3.16 -1.89 % | 3.23 -47.53 % | 6.15 11 607.56 % | 0.05 |
| Weighted average shs out dil | 29.828 M 121.68 % | 13.455 M 107.40 % | 6.488 M 69.56 % | 3.826 M 113.69 % | 1.791 M -14.29 % | 2.089 M 557.29 % | 317.810 K 61.03 % | 197.358 K 142.58 % | 81.358 K -94.56 % | 1.495 M | 0.000 |
| Weighted average shs out | 29.828 M 132.42 % | 12.834 M 97.81 % | 6.488 M 69.56 % | 3.826 M 113.69 % | 1.791 M -14.29 % | 2.089 M 557.29 % | 317.810 K 61.57 % | 196.706 K 141.78 % | 81.358 K -94.56 % | 1.495 M | 0.000 |
| EPS diluted | -0.58 62.09 % | -1.53 69.70 % | -5.05 49.95 % | -10.09 32.64 % | -14.98 14.98 % | -17.62 82.40 % | -100.12 -0.45 % | -99.67 77.37 % | -440.36 -4 967.43 % | -8.69 | 0.00 |
| Earnings per share | -0.58 63.75 % | -1.60 68.32 % | -5.05 49.95 % | -10.09 32.64 % | -14.98 14.98 % | -17.62 82.40 % | -100.12 -0.12 % | -100.00 77.29 % | -440.36 -4 967.43 % | -8.69 | 0.00 |
| Gross profit | -3.494 M 40.81 % | -5.903 M 65.48 % | -17.098 M -557.29 % | 3.739 M -42.55 % | 6.509 M -14.02 % | 7.571 M 37.23 % | 5.517 M -46.19 % | 10.252 M 58.55 % | 6.466 M -8.41 % | 7.060 M 1 206.62 % | 540.315 K |
| Income tax expense | 0.000 | 0.000 -100.00 % | 48.000 K -63.64 % | 132.000 K | 0.000 -100.00 % | 872.444 K | 0.000 100.00 % | -134.611 K -5 699.46 % | 2.404 K -77.33 % | 10.605 K | 0.000 |
| Cost of revenue | 22.310 M 5.36 % | 21.175 M -4.97 % | 22.283 M 3 071.07 % | -750.000 K 73.34 % | -2.813 M 45.05 % | -5.119 M -59.99 % | -3.200 M 54.37 % | -7.012 M -57.18 % | -4.461 M 24.53 % | -5.911 M -160.61 % | 9.752 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 15.284 M 23.20 % | 12.405 M -23.83 % | 16.287 M 25.42 % | 12.986 M 2.99 % | 12.609 M 46.57 % | 8.603 M -20.89 % | 10.874 M | 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 |
| Other expenses | 1.499 M -87.70 % | 12.186 M 23 534.62 % | -52.000 K -5 100.00 % | -1.000 K 99.68 % | -309.003 K -101.40 % | 22.064 M -6.59 % | 23.619 M 40.75 % | 16.781 M -43.89 % | 29.910 M 225.22 % | 9.197 M | 0.000 |
| Operating expenses | 13.583 M -4.25 % | 14.186 M -9.03 % | 15.594 M -26.66 % | 21.262 M 30.32 % | 16.315 M -61.62 % | 42.512 M 16.14 % | 36.605 M 24.55 % | 29.390 M -23.69 % | 38.513 M 91.88 % | 20.071 M 131.88 % | 8.656 M |
| Cost and expenses | 35.893 M 1.50 % | 35.361 M -6.64 % | 37.877 M -8.37 % | 41.339 M 36.15 % | 30.363 M -18.80 % | 37.393 M 11.94 % | 33.405 M 49.28 % | 22.378 M -34.28 % | 34.051 M 140.48 % | 14.160 M -23.08 % | 18.408 M |
| Research and development expenses | 0.000 -100.00 % | 2.000 M -23.52 % | 2.615 M -56.26 % | 5.979 M 41.73 % | 4.219 M 1.36 % | 4.162 M 1.61 % | 4.096 M 21.61 % | 3.368 M | 0.000 -100.00 % | 7.271 M | 0.000 |
| Selling general and administrative expenses | 12.084 M | 0.000 -100.00 % | 13.031 M -14.74 % | 15.284 M 23.20 % | 12.405 M -23.83 % | 16.287 M 25.42 % | 12.986 M 2.99 % | 12.609 M 46.57 % | 8.603 M -20.89 % | 10.874 M 29.40 % | 8.403 M |
| Interest income | 1.000 K -90.91 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.404 K -77.33 % | 10.605 K -16.75 % | 12.738 K |
| Interest expense | 179.000 K -59.87 % | 446.000 K 829.17 % | 48.000 K -63.64 % | 132.000 K -15.92 % | 157.000 K -13.35 % | 181.184 K -44.38 % | 325.758 K -18.20 % | 398.214 K 338.83 % | 90.744 K 5 532.77 % | 1.611 K | 0.000 |
| Depreciation and amortization | 1.916 M 3 147.46 % | 59.000 K 68.57 % | 35.000 K 12.90 % | 31.000 K 52.51 % | 20.326 K 41.04 % | 14.412 K -91.27 % | 165.076 K -95.32 % | 3.524 M 1 391.86 % | 236.226 K -18.26 % | 289.000 K 9.08 % | 264.943 K |
| Operating income | -17.077 M 14.99 % | -20.089 M 38.55 % | -32.692 M 14.75 % | -38.350 M -43.81 % | -26.667 M 23.68 % | -34.942 M -10.95 % | -31.492 M -63.40 % | -19.272 M 39.86 % | -32.046 M -146.30 % | -13.011 M -60.33 % | -8.115 M |
| Operating income ratio | -0.91 31.00 % | -1.32 79.14 % | -6.31 50.86 % | -12.83 -77.81 % | -7.22 49.38 % | -14.25 -4.87 % | -13.59 -128.52 % | -5.95 62.79 % | -15.98 -41.11 % | -11.33 -1 336.55 % | -0.79 |
| Total other income expenses net | -178.000 K 59.08 % | -435.000 K -806.25 % | -48.000 K 63.64 % | -132.000 K 15.92 % | -157.000 K 84.04 % | -983.716 K -201.98 % | -325.758 K 18.20 % | -398.214 K -350.77 % | -88.340 K -1 082.21 % | 8.994 K -29.39 % | 12.737 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.719 M -58.10 % | -6.780 M 40.37 % | -11.371 M 45.04 % | -20.690 M -550.86 % | -3.179 M 71.40 % | -11.115 M 77.62 % | -49.671 M -58.49 % | -31.339 M -223.99 % | -9.673 M 20.91 % | -12.231 M 37.81 % | -19.668 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 860.640 K 0.00 % | 860.640 K | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 1.072 M -49.97 % | 2.143 M -14.29 % | 2.500 M -36.36 % | 3.929 M -21.43 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -222.652 M -5.94 % | -210.167 M -7.22 % | -196.018 M -0.77 % | -194.512 M -20.57 % | -161.331 M -16.58 % | -138.383 M -35.02 % | -102.492 M -45.24 % | -70.569 M -1 681.84 % | 4.461 M 125 572 095 117 618 144.00 % | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -138.383 M -35.02 % | -102.492 M -45.24 % | -70.569 M -4.84 % | -67.314 M -149.07 % | -27.026 M -92.71 % | -14.024 M |
| Common stock | 2.449 M -33.00 % | 3.655 M 6.44 % | 3.434 M -80.00 % | 17.170 M 44.07 % | 11.918 M 50.00 % | 7.945 M 0.00 % | 7.945 M 66.67 % | 4.767 M 52.44 % | 3.127 M 391.87 % | 635.764 K 20.27 % | 528.622 K |
| Total equity | 10.428 M 60.50 % | 6.497 M -30.64 % | 9.367 M -56.35 % | 21.457 M 103.09 % | 10.565 M -49.22 % | 20.807 M -63.36 % | 56.785 M 28.74 % | 44.110 M 105.82 % | 21.432 M -49.16 % | 42.151 M 4.98 % | 40.154 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 714.271 K -33.33 % | 1.071 M -57.14 % | 2.500 M -36.36 % | 3.929 M -21.43 % | 5.000 M | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 1.460 M | 0.000 -100.00 % | 714.271 K -33.33 % | 1.071 M -57.14 % | 2.500 M -36.36 % | 3.929 M -21.43 % | 5.000 M | 0.000 | 0.000 |
| Other current liabilities | 8.233 M -12.59 % | 9.419 M 8.97 % | 8.644 M 96.54 % | 4.398 M 70.29 % | 2.583 M 203.61 % | 850.661 K -80.57 % | 4.378 M 731.30 % | 526.659 K -69.64 % | 1.735 M -4.30 % | 1.813 M -27.84 % | 2.512 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 739.000 K -78.86 % | 3.496 M 13.39 % | 3.083 M -25.90 % | 4.161 M 1 266.84 % | 304.400 K -87.42 % | 2.420 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 1.072 M -24.98 % | 1.429 M 0.03 % | 1.429 M 15.62 % | 1.236 M 191.65 % | -1.348 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 8.878 M -18.78 % | 10.931 M 0.81 % | 10.843 M 1.52 % | 10.681 M 15.36 % | 9.259 M 15.00 % | 8.051 M -28.49 % | 11.258 M 117.21 % | 5.183 M 91.89 % | 2.701 M -1.23 % | 2.735 M -23.45 % | 3.573 M |
| Total liabilities | 8.878 M -18.78 % | 10.931 M 0.81 % | 10.843 M 1.52 % | 10.681 M 7.10 % | 9.973 M 9.33 % | 9.123 M -33.69 % | 13.758 M 50.99 % | 9.112 M 18.32 % | 7.701 M 181.58 % | 2.735 M -23.45 % | 3.573 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.721 M 0.00 % | 1.721 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 860.640 K 0.00 % | 860.640 K | 0.000 |
| Intangible assets | 1.770 M -51.60 % | 3.657 M -35.37 % | 5.658 M -31.61 % | 8.273 M -38.73 % | 13.503 M -10.61 % | 15.107 M 3.32 % | 14.621 M -7.09 % | 15.737 M 30.11 % | 12.095 M -58.82 % | 29.372 M 33.86 % | 21.943 M |
| GoodWill | 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 | 1.770 M -51.60 % | 3.657 M -35.37 % | 5.658 M -31.61 % | 8.273 M -38.73 % | 13.503 M -10.61 % | 15.107 M 3.32 % | 14.621 M -7.09 % | 15.737 M 30.11 % | 12.095 M -58.82 % | 29.372 M 33.86 % | 21.943 M |
| Property plant equipment net | 35.000 K -44.44 % | 63.000 K -30.00 % | 90.000 K -17.43 % | 109.000 K 2.28 % | 106.573 K 171.04 % | 39.320 K -26.12 % | 53.220 K 17.80 % | 45.180 K 1.56 % | 44.484 K 36.95 % | 32.483 K -87.29 % | 255.668 K |
| Total non current assets | 1.805 M -51.48 % | 3.720 M -35.28 % | 5.748 M -31.42 % | 8.382 M -38.41 % | 13.610 M -10.14 % | 15.146 M 3.22 % | 14.674 M -7.02 % | 15.782 M 21.40 % | 13.001 M -57.04 % | 30.265 M 36.34 % | 22.199 M |
| Other current assets | 839.000 K -65.34 % | 2.421 M 1 174.21 % | 190.000 K -0.52 % | 191.000 K -34.80 % | 292.927 K 33.83 % | 218.872 K -87.13 % | 1.701 M 99.10 % | 854.200 K 37.57 % | 620.922 K -72.14 % | 2.229 M 227.99 % | 679.507 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.719 M 58.10 % | 6.780 M -40.37 % | 11.371 M -47.75 % | 21.762 M 308.93 % | 5.322 M -60.91 % | 13.615 M -74.60 % | 53.599 M 47.50 % | 36.339 M 147.66 % | 14.673 M 19.97 % | 12.231 M -37.81 % | 19.668 M |
| Cash and short term investments | 10.719 M 58.10 % | 6.780 M -40.37 % | 11.371 M -47.75 % | 21.762 M 308.93 % | 5.322 M -60.91 % | 13.615 M -74.60 % | 53.599 M 47.50 % | 36.339 M 147.66 % | 14.673 M 19.97 % | 12.231 M -37.81 % | 19.668 M |
| Total current assets | 17.501 M 27.67 % | 13.708 M -5.21 % | 14.462 M -39.12 % | 23.756 M 242.85 % | 6.929 M -53.13 % | 14.784 M -73.54 % | 55.870 M 49.23 % | 37.440 M 132.08 % | 16.132 M 10.33 % | 14.621 M -32.08 % | 21.527 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -569.800 K -131.44 % | -246.200 K | 0.000 | 0.000 -100.00 % | 899.940 K |
| Net receivables | 5.943 M 31.86 % | 4.507 M 55.36 % | 2.901 M 60.90 % | 1.803 M 37.19 % | 1.314 M 38.28 % | 950.413 K -53.98 % | 2.065 M 738.64 % | 246.243 K -78.48 % | 1.144 M -52.13 % | 2.390 M 754.62 % | 279.714 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -860.640 K 0.00 % | -860.640 K | 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 |
| Account payables | 645.000 K -57.34 % | 1.512 M 3.56 % | 1.460 M -10.48 % | 1.631 M -10.04 % | 1.813 M 54.54 % | 1.173 M -76.32 % | 4.954 M 361.83 % | 1.073 M 29.83 % | 826.277 K 54.91 % | 533.392 K -49.72 % | 1.061 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 84.000 K -76.09 % | 351.253 K -19.84 % | 438.193 K 43.95 % | 304.400 K 227.88 % | 92.838 K -33.82 % | 140.281 K -63.94 % | 388.968 K | 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 |
| Minority interest | 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 100.00 % | -193.011 K 92.02 % | -2.420 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.383 M 35.02 % | 102.492 M 45.24 % | 70.569 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 230.631 M 8.27 % | 213.009 M 5.48 % | 201.951 M 1.59 % | 198.799 M 24.27 % | 159.978 M 5.77 % | 151.245 M -0.06 % | 151.332 M 37.68 % | 109.912 M -19.54 % | 136.600 M 99.30 % | 68.541 M 27.76 % | 53.649 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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -1.460 M 45.99 % | -2.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 19.306 M 10.78 % | 17.428 M -13.77 % | 20.210 M -37.11 % | 32.138 M 56.48 % | 20.539 M -31.38 % | 29.930 M -57.57 % | 70.544 M 32.55 % | 53.222 M 82.69 % | 29.133 M -35.10 % | 44.886 M 2.65 % | 43.726 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | -1.907 M 49.12 % | -3.748 M -300.86 % | -935.000 K -190.43 % | 1.034 M 34.29 % | 769.955 K 136.56 % | -2.106 M -146.31 % | 4.548 M 168.96 % | 1.691 M 88.51 % | 897.000 K 165.52 % | -1.369 M | 0.000 |
| Accounts receivables | 146.000 K 103.81 % | -3.836 M -249.68 % | -1.097 M -183.46 % | -387.000 K 11.62 % | -437.894 K -139.76 % | 1.101 M 194.12 % | -1.170 M -426.21 % | 358.684 K -61.47 % | 931.000 K 275.33 % | -531.000 K | 0.000 |
| Inventory | 0.000 100.00 % | -88.000 K 45.68 % | -162.000 K 88.60 % | -1.421 M -17.63 % | -1.208 M -137.67 % | 3.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -2.053 M -2 432.95 % | 88.000 K -45.68 % | 162.000 K -88.60 % | 1.421 M 17.65 % | 1.208 M 137.66 % | -3.207 M -156.09 % | 5.718 M 329.20 % | 1.332 M 4 018.34 % | -34.000 K 95.94 % | -838.000 K | 0.000 |
| Other working capital | -2.053 M -2 432.95 % | 88.000 K -45.68 % | 162.000 K -88.60 % | 1.421 M 17.63 % | 1.208 M 137.67 % | -3.207 M -156.09 % | 5.718 M 329.20 % | 1.332 M 2 095.02 % | -66.778 K | 0.000 | 0.000 |
| Other non cash items | 1.916 M -4.20 % | 2.000 M -23.52 % | 2.615 M -56.26 % | 5.979 M 2 918.68 % | 198.067 K -71.35 % | 691.260 K 336.57 % | 158.340 K -97.04 % | 5.357 M 241.69 % | -3.781 M -42 111.11 % | 9.000 K -99.89 % | 8.103 M |
| Net cash provided by operating activities | -17.246 M 22.36 % | -22.213 M 28.40 % | -31.025 M 1.31 % | -31.438 M -45.43 % | -21.617 M 35.25 % | -33.384 M -46.10 % | -22.850 M -58.07 % | -14.456 M -10.11 % | -13.128 M 6.77 % | -14.082 M | 0.000 |
| Investments in property plant and equipment | 0.000 100.00 % | -32.000 K | 0.000 100.00 % | -781.000 K 73.09 % | -2.902 M 43.31 % | -5.119 M -54.66 % | -3.310 M 53.77 % | -7.161 M -57.83 % | -4.537 M 45.70 % | -8.355 M | 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.278 M 54.12 % | -7.145 M -58.74 % | -4.501 M | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -32.000 K | 0.000 100.00 % | -781.000 K 73.09 % | -2.902 M 43.31 % | -5.119 M -54.66 % | -3.310 M 53.77 % | -7.161 M -57.83 % | -4.537 M 45.70 % | -8.355 M | 0.000 |
| Debt repayment | 0.000 | 0.000 100.00 % | -12.000 M -1 580.67 % | -714.000 K -99.92 % | -357.145 K 75.00 % | -1.429 M -33.33 % | -1.071 M | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 |
| Common stock issued | 23.558 M 8.99 % | 21.614 M -42.17 % | 37.377 M -7.79 % | 40.536 M 104.08 % | 19.863 M 22 756.04 % | -87.672 K -100.18 % | 47.672 M 5.62 % | 45.136 M 198.78 % | 15.107 M 0.71 % | 15.000 M | 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 |
| Dividends paid | 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 | -2.552 M 34.07 % | -3.871 M 20.68 % | -4.880 M -155.69 % | 8.763 M 375.22 % | -3.184 M -3 531.68 % | -87.672 K 97.15 % | -3.073 M -47.11 % | -2.089 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 21.006 M 18.39 % | 17.743 M -13.44 % | 20.497 M -57.81 % | 48.585 M 197.67 % | 16.322 M 1 176.47 % | -1.516 M -103.48 % | 43.527 M 1.12 % | 43.047 M 114.09 % | 20.107 M 34.05 % | 15.000 M | 0.000 |
| Effect of forex changes on cash | 179.000 K 301.12 % | -89.000 K -164.96 % | 137.000 K 85.14 % | 74.000 K 177.79 % | -95.131 K -378.63 % | 34.142 K 132.08 % | -106.442 K -322.75 % | 47.785 K 321.69 % | -21.555 K | 0.000 | 0.000 |
| Net change in cash | 3.939 M 185.80 % | -4.591 M 55.82 % | -10.391 M -163.21 % | 16.440 M 298.24 % | -8.293 M 79.26 % | -39.985 M -331.66 % | 17.260 M -19.64 % | 21.478 M 779.54 % | 2.442 M 132.84 % | -7.437 M | 0.000 |
| Cash at beginning of period | 6.780 M -40.37 % | 11.371 M -47.75 % | 21.762 M 308.91 % | 5.322 M -60.91 % | 13.615 M -74.60 % | 53.599 M 47.50 % | 36.339 M 144.53 % | 14.861 M 21.50 % | 12.231 M -37.81 % | 19.668 M | 0.000 |
| Cash at end of period | 10.719 M 58.10 % | 6.780 M -40.37 % | 11.371 M -47.75 % | 21.762 M 308.93 % | 5.322 M -60.91 % | 13.615 M -74.60 % | 53.599 M 47.50 % | 36.339 M 147.66 % | 14.673 M 19.97 % | 12.231 M | 0.000 |
| Operating cash flow | -17.246 M 22.36 % | -22.213 M 28.40 % | -31.025 M 1.31 % | -31.438 M -45.43 % | -21.617 M 35.25 % | -33.384 M -46.10 % | -22.850 M -58.07 % | -14.456 M -10.11 % | -13.128 M 6.77 % | -14.082 M | 0.000 |
| Capital expenditure | 0.000 100.00 % | -32.000 K | 0.000 100.00 % | -781.000 K 73.09 % | -2.902 M 43.31 % | -5.119 M -54.66 % | -3.310 M 53.77 % | -7.161 M -57.83 % | -4.537 M 45.70 % | -8.355 M | 0.000 |
| Free CashFlow | -17.246 M 22.47 % | -22.245 M 28.30 % | -31.025 M 3.71 % | -32.219 M -31.40 % | -24.520 M 36.32 % | -38.503 M -47.18 % | -26.160 M -21.02 % | -21.616 M -22.37 % | -17.665 M 21.27 % | -22.437 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.985 M -3.32 % | 5.156 M 9.84 % | 4.694 M -4.03 % | 4.891 M -3.78 % | 5.083 M 22.54 % | 4.148 M 9.04 % | 3.804 M -3.50 % | 3.942 M -8.75 % | 4.320 M 34.79 % | 3.205 M 97.60 % | 1.622 M 18.39 % | 1.370 M 11.84 % | 1.225 M 26.68 % | 967.000 K 44.54 % | 669.000 K -23.01 % | 869.000 K -1.14 % | 879.000 K 53.67 % | 572.000 K -37.33 % | 912.713 K 5.39 % | 866.000 K -32.61 % | 1.285 M 103.32 % | 632.000 K 35.26 % | 467.232 K -14.11 % | 544.000 K 10.12 % | 494.000 K -47.72 % | 945.000 K 50.27 % | 628.857 K 217.60 % | 198.000 K -80.45 % | 1.013 M 112.37 % | 477.000 K -34.57 % | 729.000 K -17.44 % | 883.000 K 1.49 % | 870.000 K 14.62 % | 759.000 K 1.34 % | 749.000 K -28.12 % | 1.042 M 428.93 % | 197.000 K -87.27 % | 1.547 M |
| Net income | -4.244 M -4.92 % | -4.045 M -3.29 % | -3.916 M -4.93 % | -3.732 M 19.33 % | -4.626 M 6.98 % | -4.973 M 8.28 % | -5.422 M -49.57 % | -3.625 M 43.77 % | -6.447 M -32.46 % | -4.867 M 49.42 % | -9.622 M -35.52 % | -7.100 M 15.87 % | -8.439 M -10.81 % | -7.616 M 22.66 % | -9.847 M -7.68 % | -9.145 M 14.62 % | -10.711 M -22.05 % | -8.776 M -2.83 % | -8.534 M -48.06 % | -5.764 M -9.77 % | -5.251 M 27.75 % | -7.268 M 24.84 % | -9.670 M -13.29 % | -8.536 M 14.21 % | -9.950 M -27.92 % | -7.778 M 21.15 % | -9.865 M -36.95 % | -7.203 M 5.41 % | -7.615 M -7.04 % | -7.114 M 16.97 % | -8.568 M -153.12 % | -3.385 M 25.24 % | -4.528 M -43.20 % | -3.162 M 87.70 % | -25.715 M -1 000.81 % | -2.336 M 31.13 % | -3.392 M -2.38 % | -3.313 M |
| Income before tax | -4.244 M -4.92 % | -4.045 M -3.29 % | -3.916 M -4.93 % | -3.732 M 19.33 % | -4.626 M 6.98 % | -4.973 M 8.28 % | -5.422 M -49.57 % | -3.625 M 43.77 % | -6.447 M -33.26 % | -4.838 M 49.72 % | -9.622 M -35.60 % | -7.096 M 15.60 % | -8.408 M -10.59 % | -7.603 M 22.79 % | -9.847 M -7.68 % | -9.145 M 14.62 % | -10.711 M -22.05 % | -8.776 M -2.83 % | -8.534 M -48.06 % | -5.764 M -9.77 % | -5.251 M 27.75 % | -7.268 M 24.84 % | -9.670 M -13.29 % | -8.536 M 14.21 % | -9.950 M -27.92 % | -7.778 M 21.15 % | -9.865 M -36.95 % | -7.203 M 5.41 % | -7.615 M -7.04 % | -7.114 M 16.97 % | -8.568 M -153.12 % | -3.385 M 25.24 % | -4.528 M -43.20 % | -3.162 M 87.70 % | -25.715 M -1 000.81 % | -2.336 M 31.13 % | -3.392 M -2.38 % | -3.313 M |
| Income before tax ratio | -0.85 -8.52 % | -0.78 5.96 % | -0.83 -9.33 % | -0.76 16.16 % | -0.91 24.09 % | -1.20 15.89 % | -1.43 -55.00 % | -0.92 38.38 % | -1.49 1.14 % | -1.51 74.55 % | -5.93 -14.53 % | -5.18 24.54 % | -6.86 12.70 % | -7.86 46.58 % | -14.72 -39.87 % | -10.52 13.64 % | -12.19 20.58 % | -15.34 -64.09 % | -9.35 -40.48 % | -6.66 -62.88 % | -4.09 64.47 % | -11.50 44.44 % | -20.70 -31.90 % | -15.69 22.10 % | -20.14 -144.71 % | -8.23 47.53 % | -15.69 56.88 % | -36.38 -383.94 % | -7.52 49.60 % | -14.91 -26.89 % | -11.75 -206.59 % | -3.83 26.34 % | -5.20 -24.93 % | -4.17 87.87 % | -34.33 -1 431.44 % | -2.24 86.98 % | -17.22 -704.00 % | -2.14 |
| EBITDA | -3.766 M -5.64 % | -3.565 M -8.56 % | -3.284 M -1.14 % | -3.247 M 21.66 % | -4.145 M 7.33 % | -4.473 M 8.88 % | -4.909 M -56.94 % | -3.128 M 46.15 % | -5.809 M -35.57 % | -4.285 M 52.17 % | -8.958 M -39.32 % | -6.430 M 16.65 % | -7.714 M -11.36 % | -6.927 M 16.78 % | -8.324 M -9.27 % | -7.618 M 16.85 % | -9.162 M -26.65 % | -7.234 M 2.62 % | -7.429 M -59.24 % | -4.665 M -12.38 % | -4.151 M 32.79 % | -6.176 M 29.28 % | -8.733 M -17.55 % | -7.429 M 14.77 % | -8.716 M -30.13 % | -6.698 M 18.30 % | -8.198 M -30.98 % | -6.259 M 6.12 % | -6.667 M -9.62 % | -6.082 M -19.25 % | -5.100 M -55.20 % | -3.286 M 23.42 % | -4.291 M -40.92 % | -3.045 M 88.08 % | -25.537 M -1 016.13 % | -2.288 M 31.46 % | -3.338 M -2.31 % | -3.263 M |
| Net income ratio | -0.85 -8.52 % | -0.78 5.96 % | -0.83 -9.33 % | -0.76 16.16 % | -0.91 24.09 % | -1.20 15.89 % | -1.43 -55.00 % | -0.92 38.38 % | -1.49 1.73 % | -1.52 74.40 % | -5.93 -14.47 % | -5.18 24.77 % | -6.89 12.53 % | -7.88 46.49 % | -14.72 -39.87 % | -10.52 13.64 % | -12.19 20.58 % | -15.34 -64.09 % | -9.35 -40.48 % | -6.66 -62.88 % | -4.09 64.47 % | -11.50 44.44 % | -20.70 -31.90 % | -15.69 22.10 % | -20.14 -144.71 % | -8.23 47.53 % | -15.69 56.88 % | -36.38 -383.94 % | -7.52 49.60 % | -14.91 -26.89 % | -11.75 -206.59 % | -3.83 26.34 % | -5.20 -24.93 % | -4.17 87.87 % | -34.33 -1 431.44 % | -2.24 86.98 % | -17.22 -704.00 % | -2.14 |
| Ratio EBITDA | -0.76 -9.26 % | -0.69 1.17 % | -0.70 -5.38 % | -0.66 18.59 % | -0.82 24.38 % | -1.08 16.44 % | -1.29 -62.63 % | -0.79 40.99 % | -1.34 -0.58 % | -1.34 75.79 % | -5.52 -17.67 % | -4.69 25.47 % | -6.30 12.09 % | -7.16 42.43 % | -12.44 -41.93 % | -8.77 15.90 % | -10.42 17.58 % | -12.65 -55.39 % | -8.14 -51.09 % | -5.39 -66.76 % | -3.23 66.94 % | -9.77 47.72 % | -18.69 -36.86 % | -13.66 22.60 % | -17.64 -148.93 % | -7.09 45.63 % | -13.04 58.76 % | -31.61 -380.31 % | -6.58 48.38 % | -12.75 -82.26 % | -7.00 -87.99 % | -3.72 24.55 % | -4.93 -22.94 % | -4.01 88.23 % | -34.09 -1 452.74 % | -2.20 87.04 % | -16.94 -703.45 % | -2.11 |
| Gross profit ratio | -0.05 -287.86 % | -0.01 92.24 % | -0.16 77.43 % | -0.71 -319.94 % | -0.17 45.21 % | -0.31 4.48 % | -0.32 -224.37 % | -0.10 79.28 % | -0.48 23.41 % | -0.63 80.14 % | -3.16 38.69 % | -5.15 25.22 % | -6.88 11.72 % | -7.80 37.43 % | -12.46 -18.75 % | -10.49 13.54 % | -12.14 -625.07 % | 2.31 26.63 % | 1.83 7.30 % | 1.70 14.14 % | 1.49 -35.27 % | 2.30 -45.02 % | 4.19 3.27 % | 4.06 23.05 % | 3.30 75.06 % | 1.88 -17.20 % | 2.27 -43.09 % | 3.99 117.22 % | 1.84 -38.74 % | 3.00 -17.82 % | 3.65 32.25 % | 2.76 -8.17 % | 3.01 -9.94 % | 3.34 45.02 % | 2.30 38.56 % | 1.66 -76.96 % | 7.21 2 061.13 % | -0.37 |
| Weighted average shs out dil | 37.567 M 0.00 % | 37.567 M 4.29 % | 36.020 M 17.41 % | 30.679 M 3.61 % | 29.611 M 28.74 % | 23.000 M 33.85 % | 17.183 M 0.00 % | 17.183 M 50.81 % | 11.393 M 31.71 % | 8.650 M 0.00 % | 8.650 M 47.04 % | 5.883 M 37.05 % | 4.293 M 45.17 % | 2.957 M 12.74 % | 2.623 M 10.03 % | 2.384 M 33.33 % | 1.788 M 50.00 % | 1.192 M 50.00 % | 794.525 K 0.00 % | 794.525 K 100.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 25.00 % | 317.810 K 33.33 % | 238.358 K 0.00 % | 238.358 K 0.00 % | 238.358 K 21.80 % | 195.702 K -1.12 % | 197.911 K 0.28 % | 197.358 K 26.22 % | 156.358 K 92.19 % | 81.358 K 0.00 % | 81.358 K -94.27 % | 1.420 M | 0.000 |
| Weighted average shs out | 36.020 M 0.00 % | 36.020 M 0.00 % | 36.020 M 17.41 % | 30.679 M 3.61 % | 29.611 M 28.74 % | 23.000 M 33.85 % | 17.183 M 0.00 % | 17.183 M 50.81 % | 11.393 M 31.71 % | 8.650 M 0.00 % | 8.650 M 51.14 % | 5.723 M 36.14 % | 4.204 M 46.91 % | 2.862 M 10.67 % | 2.586 M 13.10 % | 2.286 M 28.07 % | 1.785 M 49.79 % | 1.192 M 53.34 % | 777.234 K -2.18 % | 794.525 K 100.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 0.00 % | 397.263 K 2.15 % | 388.900 K 22.37 % | 317.810 K 33.33 % | 238.358 K 0.16 % | 237.968 K 0.35 % | 237.133 K 22.09 % | 194.227 K -1.86 % | 197.911 K 0.53 % | 196.869 K 25.91 % | 156.358 K 92.19 % | 81.358 K 0.00 % | 81.358 K -91.27 % | 931.647 K | 0.000 |
| EPS diluted | -0.12 -9.09 % | -0.11 0.00 % | -0.11 8.33 % | -0.12 25.00 % | -0.16 27.27 % | -0.22 31.25 % | -0.32 -52.38 % | -0.21 63.16 % | -0.57 -1.79 % | -0.56 49.55 % | -1.11 8.26 % | -1.21 38.58 % | -1.97 23.64 % | -2.58 31.20 % | -3.75 2.34 % | -3.84 35.89 % | -5.99 18.61 % | -7.36 31.47 % | -10.74 -48.14 % | -7.25 45.16 % | -13.22 27.76 % | -18.30 24.82 % | -24.34 -13.26 % | -21.49 14.21 % | -25.05 -27.94 % | -19.58 36.92 % | -31.04 -2.71 % | -30.22 5.41 % | -31.95 -7.04 % | -29.85 31.82 % | -43.78 -156.02 % | -17.10 25.46 % | -22.94 -13.45 % | -20.22 93.60 % | -316.07 -1 000.91 % | -28.71 -1 101.26 % | -2.39 | 0.00 |
| Earnings per share | -0.12 -9.09 % | -0.11 0.00 % | -0.11 8.33 % | -0.12 25.00 % | -0.16 27.27 % | -0.22 31.25 % | -0.32 -52.38 % | -0.21 63.16 % | -0.57 -1.79 % | -0.56 49.55 % | -1.11 10.48 % | -1.24 38.31 % | -2.01 24.44 % | -2.66 30.18 % | -3.81 4.75 % | -4.00 33.33 % | -6.00 18.48 % | -7.36 32.97 % | -10.98 -51.45 % | -7.25 45.16 % | -13.22 27.76 % | -18.30 24.82 % | -24.34 -13.26 % | -21.49 14.21 % | -25.05 -25.25 % | -20.00 35.57 % | -31.04 -2.71 % | -30.22 5.56 % | -32.00 -6.67 % | -30.00 31.99 % | -44.11 -157.95 % | -17.10 25.65 % | -23.00 -13.75 % | -20.22 93.60 % | -316.07 -1 000.91 % | -28.71 -688.74 % | -3.64 | 0.00 |
| Gross profit | -240.000 K -275.00 % | -64.000 K 91.48 % | -751.000 K 78.34 % | -3.467 M -304.08 % | -858.000 K 32.86 % | -1.278 M -4.16 % | -1.227 M -213.01 % | -392.000 K 81.09 % | -2.073 M -3.24 % | -2.008 M 60.77 % | -5.118 M 27.41 % | -7.051 M 16.37 % | -8.431 M -11.83 % | -7.539 M 9.56 % | -8.336 M 8.58 % | -9.118 M 14.52 % | -10.667 M -906.88 % | 1.322 M -20.64 % | 1.666 M 13.09 % | 1.473 M -23.08 % | 1.915 M 31.62 % | 1.455 M -25.64 % | 1.957 M -11.31 % | 2.206 M 35.50 % | 1.628 M -8.49 % | 1.779 M 24.43 % | 1.430 M 80.75 % | 791.000 K -57.54 % | 1.863 M 30.10 % | 1.432 M -46.23 % | 2.663 M 9.18 % | 2.439 M -6.80 % | 2.617 M 3.23 % | 2.535 M 46.96 % | 1.725 M -0.40 % | 1.732 M 21.89 % | 1.421 M 349.74 % | -569.000 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 4.000 K -87.10 % | 31.000 K 138.46 % | 13.000 K -27.78 % | 18.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 100.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 5.225 M 0.10 % | 5.220 M -4.13 % | 5.445 M -34.85 % | 8.358 M 40.68 % | 5.941 M 9.49 % | 5.426 M 7.83 % | 5.032 M 16.11 % | 4.334 M -32.21 % | 6.393 M 22.64 % | 5.213 M -22.66 % | 6.740 M -19.96 % | 8.421 M -12.79 % | 9.656 M 13.52 % | 8.506 M -5.54 % | 9.005 M -9.83 % | 9.987 M -13.50 % | 11.546 M 1 639.47 % | -750.000 K 0.41 % | -753.117 K -24.07 % | -607.000 K 3.65 % | -630.000 K 23.45 % | -823.000 K 44.74 % | -1.489 M 10.39 % | -1.662 M -46.56 % | -1.134 M -35.97 % | -834.000 K -4.14 % | -800.845 K -35.05 % | -593.000 K 30.24 % | -850.000 K 10.99 % | -955.000 K 50.62 % | -1.934 M -24.29 % | -1.556 M 10.93 % | -1.747 M 1.63 % | -1.776 M -81.97 % | -976.000 K -41.45 % | -690.000 K 43.63 % | -1.224 M -157.84 % | 2.116 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 -100.00 % | 2.364 M -30.57 % | 3.405 M 3.37 % | 3.294 M -7.78 % | 3.572 M 1.16 % | 3.531 M -17.54 % | 4.282 M 9.82 % | 3.899 M -3.33 % | 4.033 M 35.76 % | 2.971 M 16.78 % | 2.544 M -10.77 % | 2.851 M -28.88 % | 4.009 M -9.98 % | 4.453 M -5.17 % | 4.696 M 47.21 % | 3.190 M -8.99 % | 3.505 M 21.40 % | 2.887 M -15.56 % | 3.419 M 7.79 % | 3.172 M 0.60 % | 3.153 M 7.68 % | 2.928 M -19.23 % | 3.625 M 24.66 % | 2.908 M 13.46 % | 2.563 M 75.31 % | 1.462 M -46.91 % | 2.754 M | 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 |
| Other expenses | 3.973 M 0.63 % | 3.948 M 302.88 % | -1.946 M | 0.000 -100.00 % | 552.000 K 78.64 % | 309.000 K 123.84 % | -1.296 M | 0.000 | 0.000 -100.00 % | 2.801 M -22.88 % | 3.632 M -40.44 % | 6.098 M -1.60 % | 6.197 M 17.75 % | 5.263 M -19.35 % | 6.526 M 1.02 % | 6.460 M -11.04 % | 7.262 M 17.99 % | 6.155 M 13.93 % | 5.402 M 27.84 % | 4.226 M -7.73 % | 4.580 M -21.55 % | 5.838 M -13.86 % | 6.778 M 8.53 % | 6.245 M -8.61 % | 6.833 M 8.19 % | 6.316 M -13.86 % | 7.332 M 45.27 % | 5.047 M -15.83 % | 5.996 M 14.76 % | 5.225 M -34.95 % | 8.032 M 183.92 % | 2.829 M -14.69 % | 3.316 M 22.54 % | 2.706 M -89.09 % | 24.796 M 851.50 % | 2.606 M 27.00 % | 2.052 M | 0.000 |
| Operating expenses | 3.973 M 0.63 % | 3.948 M 31.82 % | 2.995 M 1 083.79 % | 253.000 K -93.29 % | 3.771 M 2.06 % | 3.695 M -5.30 % | 3.902 M 20.62 % | 3.235 M -24.03 % | 4.258 M 52.02 % | 2.801 M -22.88 % | 3.632 M -57.08 % | 8.462 M -11.87 % | 9.602 M 12.21 % | 8.557 M -15.26 % | 10.098 M 1.07 % | 9.991 M -13.45 % | 11.544 M 14.82 % | 10.054 M 6.55 % | 9.436 M 31.11 % | 7.197 M 1.02 % | 7.124 M -18.01 % | 8.689 M -19.44 % | 10.786 M 0.83 % | 10.698 M -7.21 % | 11.529 M 21.28 % | 9.506 M -12.28 % | 10.837 M 36.59 % | 7.934 M -15.73 % | 9.415 M 12.12 % | 8.397 M -24.93 % | 11.185 M 94.29 % | 5.757 M -17.06 % | 6.941 M 23.64 % | 5.614 M -79.48 % | 27.359 M 572.54 % | 4.068 M -15.36 % | 4.806 M 75.40 % | 2.740 M |
| Cost and expenses | 9.198 M 0.33 % | 9.168 M 8.63 % | 8.440 M -1.99 % | 8.611 M -11.34 % | 9.712 M 6.48 % | 9.121 M 2.09 % | 8.934 M 18.03 % | 7.569 M -28.94 % | 10.651 M 32.90 % | 8.014 M -22.73 % | 10.372 M 22.57 % | 8.462 M -11.87 % | 9.602 M 12.21 % | 8.557 M -15.26 % | 10.098 M 1.07 % | 9.991 M -13.45 % | 11.544 M 24.08 % | 9.304 M 7.15 % | 8.683 M 31.76 % | 6.590 M 1.48 % | 6.494 M -17.44 % | 7.866 M -15.39 % | 9.297 M 2.89 % | 9.036 M -13.07 % | 10.395 M 19.87 % | 8.672 M -13.59 % | 10.036 M 36.71 % | 7.341 M -14.29 % | 8.565 M 15.09 % | 7.442 M -19.55 % | 9.251 M 120.21 % | 4.201 M -19.12 % | 5.194 M 35.33 % | 3.838 M -85.45 % | 26.383 M 681.02 % | 3.378 M -5.70 % | 3.582 M -26.24 % | 4.856 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 1.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.496 M | 0.000 -100.00 % | 1.503 M 0.80 % | 1.491 M -64.65 % | 4.218 M 299.81 % | 1.055 M 0.00 % | 1.055 M 0.00 % | 1.055 M -74.65 % | 4.162 M 292.64 % | 1.060 M -10.32 % | 1.182 M 15.43 % | 1.024 M -75.00 % | 4.096 M 386.49 % | 842.000 K 0.00 % | 842.000 K 0.00 % | 842.000 K -75.00 % | 3.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 3.053 M 1 106.72 % | 253.000 K -92.14 % | 3.219 M -4.93 % | 3.386 M 5.88 % | 3.198 M 22.25 % | 2.616 M -33.45 % | 3.931 M 30.34 % | 3.016 M -23.99 % | 3.968 M 67.85 % | 2.364 M -30.57 % | 3.405 M 3.37 % | 3.294 M -7.78 % | 3.572 M 1.16 % | 3.531 M -17.54 % | 4.282 M 9.82 % | 3.899 M -3.33 % | 4.033 M 35.76 % | 2.971 M 16.78 % | 2.544 M -10.77 % | 2.851 M -28.88 % | 4.009 M -9.98 % | 4.453 M -5.17 % | 4.696 M 47.21 % | 3.190 M -8.99 % | 3.505 M 21.40 % | 2.887 M -15.56 % | 3.419 M 7.79 % | 3.172 M 0.60 % | 3.153 M 7.68 % | 2.928 M -19.23 % | 3.625 M 24.66 % | 2.908 M 13.46 % | 2.563 M 75.31 % | 1.462 M -46.91 % | 2.754 M 2.27 % | 2.693 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 11.000 K 450.00 % | 2.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 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 4.000 K |
| Interest expense | 31.000 K -6.06 % | 33.000 K -80.59 % | 170.000 K 1 316.67 % | 12.000 K | 0.000 | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 116.000 K 300.00 % | 29.000 K | 0.000 -100.00 % | 4.000 K -87.10 % | 31.000 K 138.46 % | 13.000 K -27.78 % | 18.000 K -21.74 % | 23.000 K -50.00 % | 46.000 K 4.55 % | 44.000 K 7.86 % | 40.794 K 1.99 % | 40.000 K -4.76 % | 42.000 K 23.53 % | 34.000 K -10.96 % | 38.184 K -13.22 % | 44.000 K -10.20 % | 49.000 K -3.92 % | 51.000 K -5.13 % | 53.758 K -10.40 % | 60.000 K -4.76 % | 63.000 K -57.72 % | 149.000 K 223.91 % | 46.000 K -29.23 % | 65.000 K -67.98 % | 203.000 K 144.58 % | 83.000 K 0.00 % | 83.000 K | 0.000 -100.00 % | 7.000 K | 0.000 |
| Depreciation and amortization | 447.000 K 0.00 % | 447.000 K -3.25 % | 462.000 K -2.33 % | 473.000 K -1.66 % | 481.000 K -3.80 % | 500.000 K -2.53 % | 513.000 K 2.81 % | 499.000 K -4.41 % | 522.000 K -0.38 % | 524.000 K -20.85 % | 662.000 K 0.00 % | 662.000 K -0.15 % | 663.000 K 0.00 % | 663.000 K 8 187.50 % | 8.000 K -99.47 % | 1.504 M 0.07 % | 1.503 M 0.33 % | 1.498 M 40.68 % | 1.065 M 0.55 % | 1.059 M 0.09 % | 1.058 M 0.00 % | 1.058 M 55.68 % | 679.621 K -36.07 % | 1.063 M -10.30 % | 1.185 M 15.16 % | 1.029 M -36.02 % | 1.608 M 81.94 % | 884.000 K -0.11 % | 885.000 K 0.23 % | 883.000 K -74.20 % | 3.422 M 9 964.71 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K -64.21 % | 95.000 K 97.92 % | 48.000 K 2.13 % | 47.000 K 1.08 % | 46.500 K |
| Operating income | -4.213 M -5.01 % | -4.012 M -7.10 % | -3.746 M -0.70 % | -3.720 M 19.64 % | -4.629 M 10.36 % | -5.164 M -0.68 % | -5.129 M -41.41 % | -3.627 M 42.71 % | -6.331 M -31.65 % | -4.809 M 50.02 % | -9.622 M -35.67 % | -7.092 M 15.34 % | -8.377 M -10.37 % | -7.590 M 22.78 % | -9.829 M -7.75 % | -9.122 M 14.47 % | -10.665 M -22.14 % | -8.732 M -2.81 % | -8.493 M -48.38 % | -5.724 M -9.89 % | -5.209 M 27.99 % | -7.234 M 24.90 % | -9.632 M -13.43 % | -8.492 M 14.23 % | -9.901 M -28.14 % | -7.727 M 21.24 % | -9.811 M -37.35 % | -7.143 M 5.42 % | -7.552 M -8.43 % | -6.965 M 18.26 % | -8.521 M -156.66 % | -3.320 M 23.24 % | -4.325 M -40.47 % | -3.079 M 87.99 % | -25.634 M -997.35 % | -2.336 M 31.01 % | -3.386 M -2.33 % | -3.309 M |
| Operating income ratio | -0.85 -8.61 % | -0.78 2.50 % | -0.80 -4.93 % | -0.76 16.48 % | -0.91 26.85 % | -1.24 7.67 % | -1.35 -46.54 % | -0.92 37.22 % | -1.47 2.33 % | -1.50 74.71 % | -5.93 -14.60 % | -5.18 24.30 % | -6.84 12.88 % | -7.85 46.58 % | -14.69 -39.96 % | -10.50 13.48 % | -12.13 20.52 % | -15.27 -64.05 % | -9.31 -40.79 % | -6.61 -63.05 % | -4.05 64.58 % | -11.45 44.48 % | -20.62 -32.06 % | -15.61 22.11 % | -20.04 -145.12 % | -8.18 47.59 % | -15.60 56.75 % | -36.08 -383.91 % | -7.46 48.94 % | -14.60 -24.92 % | -11.69 -210.87 % | -3.76 24.37 % | -4.97 -22.55 % | -4.06 88.15 % | -34.22 -1 426.61 % | -2.24 86.96 % | -17.19 -703.55 % | -2.14 |
| Total other income expenses net | -31.000 K 6.06 % | -33.000 K 80.59 % | -170.000 K -1 316.67 % | -12.000 K -500.00 % | 3.000 K -98.43 % | 191.000 K 165.41 % | -292.000 K -14 700.00 % | 2.000 K 101.72 % | -116.000 K -300.00 % | -29.000 K | 0.000 100.00 % | -4.000 K 87.10 % | -31.000 K -138.46 % | -13.000 K 27.78 % | -18.000 K 21.74 % | -23.000 K 50.00 % | -46.000 K -4.55 % | -44.000 K -6.69 % | -41.241 K -3.10 % | -40.000 K 4.76 % | -42.000 K -23.53 % | -34.000 K 10.96 % | -38.184 K 13.22 % | -44.000 K 10.20 % | -49.000 K 3.92 % | -51.000 K 5.13 % | -53.758 K 10.40 % | -60.000 K 4.76 % | -63.000 K 57.72 % | -149.000 K -217.02 % | -47.000 K 27.69 % | -65.000 K 67.98 % | -203.000 K -144.58 % | -83.000 K -16.97 % | -70.959 K | 0.000 100.00 % | -6.000 K -50.00 % | -4.000 K |
| 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 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.470 M 41.89 % | -5.971 M 44.30 % | -10.719 M 27.88 % | -14.862 M -24.60 % | -11.928 M 24.62 % | -15.824 M -133.39 % | -6.780 M 33.23 % | -10.154 M 35.49 % | -15.740 M -224.80 % | -4.846 M 57.38 % | -11.371 M 38.52 % | -18.494 M 28.07 % | -25.712 M -85.61 % | -13.853 M 33.04 % | -20.690 M -289.57 % | -5.311 M 57.53 % | -12.505 M -104.33 % | -6.120 M -92.52 % | -3.179 M 68.99 % | -10.250 M -462.57 % | -1.822 M 29.49 % | -2.584 M 76.75 % | -11.115 M 46.55 % | -20.795 M 31.44 % | -30.329 M 23.05 % | -39.412 M 20.65 % | -49.671 M -408.77 % | -9.763 M 40.97 % | -16.539 M 31.54 % | -24.159 M 22.91 % | -31.339 M 15.50 % | -37.087 M 11.12 % | -41.725 M -380.77 % | 14.861 M 253.63 % | -9.673 M -179.09 % | 12.231 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.722 M 3 353.47 % | 860.640 K -96.48 % | 24.462 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 -100.00 % | 357.000 K -50.00 % | 714.000 K -33.40 % | 1.072 M -24.98 % | 1.429 M -19.99 % | 1.786 M -16.66 % | 2.143 M 0.01 % | 2.143 M -0.01 % | 2.143 M -5.26 % | 2.262 M 5.55 % | 2.143 M -14.28 % | 2.500 M -12.53 % | 2.858 M -11.10 % | 3.215 M -9.99 % | 3.572 M -9.08 % | 3.929 M -8.34 % | 4.286 M -7.69 % | 4.643 M -7.14 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 -100.00 % | 5.000 M | 0.000 |
| Accumulated other comprehensive income loss | -229.438 M -1.18 % | -226.754 M -1.84 % | -222.652 M -1.78 % | -218.762 M -1.74 % | -215.018 M 0.01 % | -215.040 M -2.32 % | -210.167 M -2.74 % | -204.567 M -1.87 % | -200.816 M 0.02 % | -200.861 M -2.47 % | -196.018 M 9.75 % | -217.200 M -3.31 % | -210.238 M -4.04 % | -202.069 M -3.89 % | -194.512 M -5.32 % | -184.687 M -5.19 % | -175.571 M -7.77 % | -162.908 M -0.98 % | -161.331 M -5.63 % | -152.729 M -5.95 % | -144.149 M 0.99 % | -145.596 M -5.21 % | -138.383 M -7.49 % | -128.740 M -7.09 % | -120.212 M -9.03 % | -110.253 M -7.57 % | -102.492 M -10.71 % | -92.573 M -8.41 % | -85.395 M -916.08 % | 10.464 M 114.83 % | -70.569 M -181 047.20 % | 39.000 K 129.43 % | 16.999 K -99.92 % | 20.686 M 140.58 % | -50.982 M -220.95 % | 42.151 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -145.596 M -5.21 % | -138.383 M -7.49 % | -128.740 M -7.09 % | -120.212 M -9.03 % | -110.253 M -7.57 % | -102.492 M -10.71 % | -92.573 M -8.41 % | -85.395 M 3.25 % | -88.262 M -25.07 % | -70.569 M 16.28 % | -84.297 M -6.28 % | -79.318 M | 0.000 100.00 % | -67.314 M | 0.000 |
| Common stock | 720.000 K -70.60 % | 2.449 M 0.00 % | 2.449 M 0.00 % | 2.449 M 21.66 % | 2.013 M -69.51 % | 6.603 M 80.66 % | 3.655 M 0.00 % | 3.655 M 0.00 % | 3.655 M 6.44 % | 3.434 M 0.00 % | 3.434 M -90.00 % | 34.340 M 0.00 % | 34.340 M 100.00 % | 17.170 M 0.00 % | 17.170 M 20.06 % | 14.301 M 0.00 % | 14.301 M 19.99 % | 11.918 M 0.00 % | 11.918 M 0.00 % | 11.918 M 50.01 % | 7.945 M 0.00 % | 7.945 M 0.00 % | 7.945 M 0.00 % | 7.945 M 0.00 % | 7.945 M 0.00 % | 7.945 M 0.00 % | 7.945 M 66.67 % | 4.767 M 0.00 % | 4.767 M 0.00 % | 4.767 M 0.00 % | 4.767 M 0.00 % | 4.767 M 0.00 % | 4.767 M | 0.000 -100.00 % | 3.127 M | 0.000 |
| Total equity | 1.913 M -69.76 % | 6.326 M -39.34 % | 10.428 M -27.76 % | 14.436 M 37.19 % | 10.523 M -30.27 % | 15.091 M 132.28 % | 6.497 M -46.29 % | 12.097 M -23.93 % | 15.902 M 320.80 % | 3.779 M -59.66 % | 9.367 M -50.93 % | 19.091 M -27.28 % | 26.253 M 95.74 % | 13.412 M -37.49 % | 21.457 M 173.30 % | 7.851 M -53.73 % | 16.967 M -37.82 % | 27.288 M 158.28 % | 10.565 M -44.88 % | 19.167 M -13.06 % | 22.045 M 62.17 % | 13.594 M -34.67 % | 20.807 M -31.67 % | 30.450 M -21.88 % | 38.978 M -20.35 % | 48.937 M -13.82 % | 56.785 M 156.88 % | 22.106 M -24.51 % | 29.284 M -20.60 % | 36.881 M -16.39 % | 44.110 M -16.19 % | 52.630 M -6.07 % | 56.032 M 170.86 % | 20.686 M -3.48 % | 21.432 M -49.16 % | 42.151 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.98 % | -5.000 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K -50.00 % | 714.000 K 0.00 % | 714.000 K 0.00 % | 714.000 K -14.29 % | 833.000 K 16.67 % | 714.000 K -33.36 % | 1.071 M -25.02 % | 1.429 M -19.99 % | 1.786 M -16.66 % | 2.143 M -14.28 % | 2.500 M -12.50 % | 2.857 M -11.11 % | 3.214 M -18.20 % | 3.929 M 0.01 % | 3.929 M -21.43 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 173.97 % | 1.460 M 15.97 % | 1.259 M -22.81 % | 1.631 M -12.97 % | 1.874 M -30.67 % | 2.703 M | 0.000 -100.00 % | 357.000 K -50.00 % | 714.000 K -0.04 % | 714.271 K 0.04 % | 714.000 K -14.29 % | 833.000 K 16.67 % | 714.000 K -33.36 % | 1.071 M -25.02 % | 1.429 M -19.99 % | 1.786 M -16.66 % | 2.143 M -14.28 % | 2.500 M -12.50 % | 2.857 M -11.11 % | 3.214 M -18.20 % | 3.929 M 0.01 % | 3.929 M -21.43 % | 5.000 M 0.02 % | 4.999 M | 0.000 -100.00 % | 5.000 M | 0.000 |
| Other current liabilities | 8.392 M 5.27 % | 7.972 M -3.17 % | 8.233 M 3.78 % | 7.933 M -6.22 % | 8.459 M 0.69 % | 8.401 M 5.54 % | 7.960 M 2.05 % | 7.800 M -19.38 % | 9.675 M 5.67 % | 9.156 M 5.92 % | 8.644 M 9.93 % | 7.863 M -2.15 % | 8.036 M -18.88 % | 9.906 M 125.24 % | 4.398 M -8.11 % | 4.786 M 4.02 % | 4.601 M -67.64 % | 14.219 M 150.92 % | 5.667 M 135.13 % | 2.410 M -54.63 % | 5.312 M 931.46 % | 515.000 K -39.46 % | 850.660 K 27.15 % | 669.000 K -7.47 % | 723.000 K -49.44 % | 1.430 M 95.78 % | 730.418 K 56.74 % | 466.000 K -45.24 % | 851.000 K 98.37 % | 429.000 K -18.54 % | 526.659 K -74.38 % | 2.056 M -1.81 % | 2.094 M | 0.000 -100.00 % | 1.735 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.459 M | 0.000 | 0.000 | 0.000 -100.00 % | 739.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.496 M 13.32 % | 3.085 M -9.69 % | 3.416 M -41.56 % | 5.845 M 89.58 % | 3.083 M 11.47 % | 2.766 M -55.06 % | 6.155 M 83.24 % | 3.359 M -19.27 % | 4.161 M 5.55 % | 3.942 M -14.58 % | 4.615 M 16.19 % | 3.972 M 3.42 % | 3.841 M 40.79 % | 2.728 M 3.49 % | 2.636 M -7.22 % | 2.841 M 17.42 % | 2.420 M | 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 -100.00 % | 357.000 K -50.00 % | 714.000 K 129.46 % | -2.424 M -46.38 % | -1.656 M 16.66 % | -1.987 M 55.00 % | -4.416 M -409.03 % | 1.429 M 206.88 % | -1.337 M 71.71 % | -4.726 M -144.87 % | -1.930 M -235.10 % | 1.429 M 156.85 % | -2.513 M 21.12 % | -3.186 M -25.29 % | -2.543 M -5.42 % | -2.412 M -85.69 % | -1.299 M -7.62 % | -1.207 M 31.81 % | -1.770 M -31.29 % | -1.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 9.441 M 7.98 % | 8.743 M -1.52 % | 8.878 M 0.24 % | 8.857 M -7.00 % | 9.524 M -2.19 % | 9.737 M -10.92 % | 10.931 M 19.94 % | 9.114 M -20.33 % | 11.440 M 13.60 % | 10.070 M -7.13 % | 10.843 M 18.87 % | 9.122 M -5.64 % | 9.667 M -17.94 % | 11.780 M 10.29 % | 10.681 M -1.77 % | 10.874 M -4.11 % | 11.340 M -51.71 % | 23.484 M 153.63 % | 9.259 M 16.48 % | 7.949 M -44.04 % | 14.204 M 113.47 % | 6.654 M -17.35 % | 8.051 M 0.88 % | 7.981 M -2.91 % | 8.220 M 4.77 % | 7.846 M -30.31 % | 11.258 M 87.55 % | 6.003 M -9.33 % | 6.621 M 4.51 % | 6.335 M 22.22 % | 5.183 M 59.34 % | 3.253 M 10.61 % | 2.941 M | 0.000 -100.00 % | 2.701 M | 0.000 |
| Total liabilities | 9.441 M 7.98 % | 8.743 M -1.52 % | 8.878 M 0.24 % | 8.857 M -7.00 % | 9.524 M -2.19 % | 9.737 M -10.92 % | 10.931 M 19.94 % | 9.114 M -20.33 % | 11.440 M -18.69 % | 14.070 M 29.76 % | 10.843 M 18.87 % | 9.122 M -5.64 % | 9.667 M -17.94 % | 11.780 M 10.29 % | 10.681 M -1.77 % | 10.874 M -7.04 % | 11.697 M -51.66 % | 24.198 M 142.63 % | 9.973 M 15.13 % | 8.663 M -42.39 % | 15.037 M 104.09 % | 7.368 M -19.23 % | 9.123 M -3.05 % | 9.410 M -5.96 % | 10.006 M 0.17 % | 9.989 M -27.40 % | 13.758 M 55.29 % | 8.860 M -9.91 % | 9.835 M -4.18 % | 10.264 M 12.64 % | 9.112 M 10.41 % | 8.253 M 3.94 % | 7.940 M | 0.000 -100.00 % | 7.701 M | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -4.701 M 9.99 % | -5.223 M 9.13 % | -5.748 M 10.36 % | -6.412 M 9.33 % | -7.072 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.603 M | 0.000 | 0.000 -100.00 % | 16.882 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 100.00 % | -14.861 M -1 826.73 % | 860.640 K 107.04 % | -12.231 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 887.000 K -33.21 % | 1.328 M -24.97 % | 1.770 M -20.49 % | 2.226 M -17.34 % | 2.693 M -14.97 % | 3.167 M -13.42 % | 3.658 M -11.81 % | 4.148 M -10.58 % | 4.639 M -9.76 % | 5.141 M -9.14 % | 5.658 M -10.36 % | 6.312 M -9.39 % | 6.966 M -8.57 % | 7.619 M -7.91 % | 8.273 M -15.31 % | 9.769 M -13.28 % | 11.265 M -11.72 % | 12.761 M -5.50 % | 13.503 M -2.19 % | 13.805 M -3.14 % | 14.252 M -2.90 % | 14.677 M -2.84 % | 15.107 M 0.81 % | 14.985 M 4.19 % | 14.383 M -0.33 % | 14.430 M -1.30 % | 14.621 M -5.85 % | 15.529 M -1.80 % | 15.813 M -0.17 % | 15.840 M 0.65 % | 15.737 M -7.89 % | 17.085 M 9.81 % | 15.559 M | 0.000 -100.00 % | 12.095 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 887.000 K -33.21 % | 1.328 M -24.97 % | 1.770 M -20.49 % | 2.226 M -17.34 % | 2.693 M -14.97 % | 3.167 M -13.42 % | 3.658 M -11.81 % | 4.148 M -10.58 % | 4.639 M -9.76 % | 5.141 M -9.14 % | 5.658 M -10.36 % | 6.312 M -9.39 % | 6.966 M -8.57 % | 7.619 M -7.91 % | 8.273 M -15.31 % | 9.769 M -13.28 % | 11.265 M -11.72 % | 12.761 M -5.50 % | 13.503 M -2.19 % | 13.805 M -3.14 % | 14.252 M -2.90 % | 14.677 M -2.84 % | 15.107 M 0.81 % | 14.985 M 4.19 % | 14.383 M -0.33 % | 14.430 M -1.30 % | 14.621 M -5.85 % | 15.529 M -1.80 % | 15.813 M -0.17 % | 15.840 M 0.65 % | 15.737 M -7.89 % | 17.085 M 9.81 % | 15.559 M | 0.000 -100.00 % | 12.095 M | 0.000 |
| Property plant equipment net | 23.000 K -17.86 % | 28.000 K -20.00 % | 35.000 K -14.63 % | 41.000 K -12.77 % | 47.000 K -12.96 % | 54.000 K -14.29 % | 63.000 K -26.74 % | 86.000 K 38.71 % | 62.000 K -24.39 % | 82.000 K -8.89 % | 90.000 K -10.00 % | 100.000 K -5.66 % | 106.000 K -6.19 % | 113.000 K 3.67 % | 109.000 K -6.84 % | 117.000 K -6.40 % | 125.000 K 23.76 % | 101.000 K -5.23 % | 106.573 K -8.91 % | 117.000 K 244.12 % | 34.000 K -8.11 % | 37.000 K -5.90 % | 39.320 K -8.56 % | 43.000 K -4.44 % | 45.000 K -8.16 % | 49.000 K -7.93 % | 53.220 K -4.96 % | 56.000 K -12.50 % | 64.000 K -8.57 % | 70.000 K 54.94 % | 45.180 K -11.41 % | 51.000 K 24.39 % | 41.000 K | 0.000 -100.00 % | 44.484 K | 0.000 |
| Total non current assets | 910.000 K -32.89 % | 1.356 M -24.88 % | 1.805 M -20.38 % | 2.267 M -17.26 % | 2.740 M -14.93 % | 3.221 M -13.41 % | 3.720 M -12.14 % | 4.234 M -9.93 % | 4.701 M -9.99 % | 5.223 M -9.13 % | 5.748 M -10.36 % | 6.412 M -9.33 % | 7.072 M -8.54 % | 7.732 M -7.75 % | 8.382 M -15.21 % | 9.886 M -13.20 % | 11.390 M -72.53 % | 41.465 M 204.67 % | 13.610 M -2.24 % | 13.922 M -55.33 % | 31.168 M 111.83 % | 14.714 M -2.85 % | 15.146 M 0.78 % | 15.028 M 4.16 % | 14.428 M -0.35 % | 14.479 M -1.33 % | 14.674 M -5.85 % | 15.585 M -1.84 % | 15.877 M -0.21 % | 15.910 M 0.81 % | 15.782 M -7.90 % | 17.136 M 9.85 % | 15.600 M 204.97 % | -14.861 M -214.31 % | 13.001 M 206.29 % | -12.231 M |
| Other current assets | 27.000 K -97.74 % | 1.194 M 42.31 % | 839.000 K -9.10 % | 923.000 K 34.74 % | 685.000 K -2.14 % | 700.000 K -71.09 % | 2.421 M 124.37 % | 1.079 M 0.28 % | 1.076 M -37.73 % | 1.728 M 80.00 % | 960.000 K -21.50 % | 1.223 M -3.55 % | 1.268 M -6.90 % | 1.362 M 5.42 % | 1.292 M 15.67 % | 1.117 M -45.62 % | 2.054 M 102.36 % | 1.015 M 11.42 % | 911.000 K 12.61 % | 809.000 K -13.10 % | 931.000 K 19.36 % | 780.000 K 6.90 % | 729.655 K -13.96 % | 848.000 K 2.17 % | 830.000 K 6.14 % | 782.000 K -54.02 % | 1.701 M 59.09 % | 1.069 M -32.30 % | 1.579 M -20.37 % | 1.983 M 132.15 % | 854.200 K 22.20 % | 699.000 K -5.28 % | 738.000 K | 0.000 -100.00 % | 620.922 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.722 M | 0.000 -100.00 % | 24.462 M |
| cash and cash equivalents | 3.470 M -41.89 % | 5.971 M -44.30 % | 10.719 M -27.88 % | 14.862 M 24.60 % | 11.928 M -24.62 % | 15.824 M 133.39 % | 6.780 M -33.23 % | 10.154 M -35.49 % | 15.740 M 77.93 % | 8.846 M -22.21 % | 11.371 M -38.52 % | 18.494 M -29.06 % | 26.069 M 78.96 % | 14.567 M -33.06 % | 21.762 M 222.88 % | 6.740 M -52.84 % | 14.291 M 72.95 % | 8.263 M 55.27 % | 5.322 M -57.06 % | 12.393 M 203.45 % | 4.084 M -13.60 % | 4.727 M -65.28 % | 13.615 M -42.44 % | 23.653 M -29.49 % | 33.544 M -21.96 % | 42.984 M -19.81 % | 53.599 M 281.52 % | 14.049 M -33.67 % | 21.182 M -27.36 % | 29.159 M -19.76 % | 36.339 M -13.66 % | 42.087 M -9.93 % | 46.725 M 414.41 % | -14.861 M -201.28 % | 14.673 M 219.97 % | -12.231 M |
| Cash and short term investments | 3.470 M -41.89 % | 5.971 M -44.30 % | 10.719 M -27.88 % | 14.862 M 24.60 % | 11.928 M -24.62 % | 15.824 M 133.39 % | 6.780 M -33.23 % | 10.154 M -35.49 % | 15.740 M 77.93 % | 8.846 M -22.21 % | 11.371 M -38.52 % | 18.494 M -29.06 % | 26.069 M 78.96 % | 14.567 M -33.06 % | 21.762 M 222.88 % | 6.740 M -52.84 % | 14.291 M 72.95 % | 8.263 M 55.27 % | 5.322 M -57.06 % | 12.393 M 203.45 % | 4.084 M -13.60 % | 4.727 M -65.28 % | 13.615 M -42.44 % | 23.653 M -29.49 % | 33.544 M -21.96 % | 42.984 M -19.81 % | 53.599 M 281.52 % | 14.049 M -33.67 % | 21.182 M -27.36 % | 29.159 M -19.76 % | 36.339 M -13.66 % | 42.087 M -9.93 % | 46.725 M 214.41 % | 14.861 M 1.28 % | 14.673 M 19.97 % | 12.231 M |
| Total current assets | 10.444 M -23.84 % | 13.713 M -21.64 % | 17.501 M -16.76 % | 21.026 M 21.49 % | 17.307 M -19.90 % | 21.607 M 57.62 % | 13.708 M -19.26 % | 16.977 M -25.02 % | 22.641 M 79.32 % | 12.626 M -12.70 % | 14.462 M -33.66 % | 21.801 M -24.43 % | 28.848 M 65.22 % | 17.460 M -26.50 % | 23.756 M 168.76 % | 8.839 M -48.83 % | 17.274 M 72.38 % | 10.021 M 44.63 % | 6.929 M -50.18 % | 13.908 M 135.17 % | 5.914 M -5.35 % | 6.248 M -57.74 % | 14.784 M -40.46 % | 24.832 M -28.14 % | 34.556 M -22.25 % | 44.447 M -20.45 % | 55.870 M 263.24 % | 15.381 M -33.82 % | 23.242 M -25.59 % | 31.235 M -16.57 % | 37.440 M -14.42 % | 43.746 M -9.56 % | 48.372 M 225.50 % | 14.861 M -7.88 % | 16.132 M 31.90 % | 12.231 M |
| 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 100.00 % | -1.511 M 1.31 % | -1.531 M -118.09 % | -702.000 K 50.14 % | -1.408 M 34.48 % | -2.149 M -54.27 % | -1.393 M -100.14 % | -696.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -331.000 K | 0.000 100.00 % | -681.000 K | 0.000 100.00 % | -263.000 K 45.32 % | -481.000 K -417.20 % | -93.000 K 62.23 % | -246.243 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 6.947 M 6.09 % | 6.548 M 10.18 % | 5.943 M 13.39 % | 5.241 M 11.65 % | 4.694 M -7.65 % | 5.083 M 12.78 % | 4.507 M -24.44 % | 5.965 M -4.44 % | 6.242 M 138.43 % | 2.618 M -9.76 % | 2.901 M 9.06 % | 2.660 M 25.47 % | 2.120 M 3.82 % | 2.042 M 76.49 % | 1.157 M -17.83 % | 1.408 M -34.48 % | 2.149 M 54.27 % | 1.393 M 10.29 % | 1.263 M 16.51 % | 1.084 M -12.23 % | 1.235 M 18.86 % | 1.039 M 34.76 % | 771.000 K 7.68 % | 716.000 K 24.52 % | 575.000 K -42.84 % | 1.006 M -40.96 % | 1.704 M 174.84 % | 620.000 K -54.51 % | 1.363 M -2.71 % | 1.401 M 121.46 % | 632.607 K -48.40 % | 1.226 M -11.35 % | 1.383 M | 0.000 -100.00 % | 838.204 K | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.049 M 36.06 % | 771.000 K 19.53 % | 645.000 K -30.19 % | 924.000 K -13.24 % | 1.065 M -20.28 % | 1.336 M -11.64 % | 1.512 M 15.07 % | 1.314 M -25.55 % | 1.765 M 93.11 % | 914.000 K -37.40 % | 1.460 M 15.97 % | 1.259 M -1.18 % | 1.274 M 9.83 % | 1.160 M -28.88 % | 1.631 M 11.64 % | 1.461 M -16.28 % | 1.745 M -4.80 % | 1.833 M 1.10 % | 1.813 M 72.01 % | 1.054 M 2.53 % | 1.028 M -4.73 % | 1.079 M -8.02 % | 1.173 M -24.36 % | 1.551 M 39.23 % | 1.114 M 51.56 % | 735.000 K -85.16 % | 4.954 M 331.94 % | 1.147 M -24.54 % | 1.520 M -18.06 % | 1.855 M 72.92 % | 1.073 M -8.08 % | 1.167 M 40.94 % | 828.000 K | 0.000 -100.00 % | 826.277 K | 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 -100.00 % | 84.000 K -25.66 % | 113.000 K -24.16 % | 149.000 K -5.70 % | 158.000 K -55.02 % | 351.253 K 21.12 % | 290.000 K 3.57 % | 280.000 K 2.94 % | 272.000 K -37.93 % | 438.193 K 12.36 % | 390.000 K 15.04 % | 339.000 K 21.07 % | 280.000 K -8.02 % | 304.400 K 30.64 % | 233.000 K 25.95 % | 185.000 K 33.09 % | 139.000 K 49.72 % | 92.838 K 209.46 % | 30.000 K 57.89 % | 19.000 K | 0.000 -100.00 % | 140.281 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 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.496 M -13.32 % | -3.085 M 9.69 % | -3.416 M 41.56 % | -5.845 M | 0.000 100.00 % | -2.766 M 55.06 % | -6.155 M -83.24 % | -3.359 M | 0.000 100.00 % | -3.942 M 14.58 % | -4.615 M -16.19 % | -3.972 M -3.42 % | -3.841 M -40.79 % | -2.728 M -3.49 % | -2.636 M 7.22 % | -2.841 M -17.42 % | -2.420 M | 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 -100.00 % | 145.596 M 5.21 % | 138.383 M 7.49 % | 128.740 M 7.09 % | 120.212 M 9.03 % | 110.253 M 7.57 % | 102.492 M 10.71 % | 92.573 M 8.41 % | 85.395 M | 0.000 -100.00 % | 70.569 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.982 M | 0.000 |
| Other total stockholders equity | 230.631 M 0.00 % | 230.631 M 0.00 % | 230.631 M -0.05 % | 230.749 M 3.23 % | 223.528 M 0.00 % | 223.528 M 4.94 % | 213.009 M 0.00 % | 213.009 M -0.03 % | 213.063 M 5.89 % | 201.206 M -0.37 % | 201.951 M 0.00 % | 201.951 M -0.10 % | 202.151 M 1.94 % | 198.311 M -0.25 % | 198.799 M 11.54 % | 178.237 M 0.00 % | 178.237 M -0.02 % | 178.278 M 11.44 % | 159.978 M 0.00 % | 159.978 M 1.09 % | 158.249 M 4.63 % | 151.245 M 0.00 % | 151.245 M 0.00 % | 151.245 M 0.00 % | 151.245 M 0.00 % | 151.245 M -0.06 % | 151.332 M 37.68 % | 109.912 M 0.00 % | 109.912 M 0.00 % | 109.912 M 0.00 % | 109.912 M -10.34 % | 122.582 M -6.13 % | 130.583 M | 0.000 -100.00 % | 135.855 M | 0.000 |
| 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 | 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 100.00 % | -1.460 M -15.97 % | -1.259 M 22.81 % | -1.631 M 12.97 % | -1.874 M 30.67 % | -2.703 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 |
| Total assets | 11.354 M -24.65 % | 15.069 M -21.95 % | 19.306 M -17.12 % | 23.293 M 16.19 % | 20.047 M -19.26 % | 24.828 M 42.46 % | 17.428 M -17.84 % | 21.211 M -22.42 % | 27.342 M 53.19 % | 17.849 M -11.68 % | 20.210 M -28.37 % | 28.213 M -21.46 % | 35.920 M 42.58 % | 25.192 M -21.61 % | 32.138 M 71.63 % | 18.725 M -34.67 % | 28.664 M -44.33 % | 51.486 M 150.68 % | 20.539 M -26.20 % | 27.830 M -24.95 % | 37.082 M 76.90 % | 20.962 M -29.96 % | 29.930 M -24.91 % | 39.860 M -18.63 % | 48.984 M -16.87 % | 58.926 M -16.47 % | 70.544 M 127.81 % | 30.966 M -20.84 % | 39.119 M -17.02 % | 47.145 M -11.42 % | 53.222 M -12.58 % | 60.883 M -4.83 % | 63.972 M | 0.000 -100.00 % | 29.133 M | 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-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.466 M 245.87 % | -1.005 M -68.34 % | -597.000 K 58.88 % | -1.452 M -860.21 % | 191.000 K 489.80 % | -49.000 K -102.86 % | 1.713 M 176.20 % | -2.248 M -28.38 % | -1.751 M -19.77 % | -1.462 M -175.48 % | 1.937 M 280.52 % | -1.073 M 46.32 % | -1.999 M -1 099.50 % | 200.000 K 327.27 % | -88.000 K -121.05 % | 418.000 K 168.98 % | -606.000 K -146.26 % | 1.310 M 7.47 % | 1.219 M 2 934.78 % | -43.000 K -103.20 % | 1.344 M 176.80 % | -1.750 M -2 287.77 % | 79.990 K 119.70 % | -406.000 K -149.21 % | 825.000 K 131.67 % | -2.605 M -165.78 % | 3.960 M 3 499.96 % | 110.000 K 292.98 % | -57.000 K -104.57 % | 1.248 M -11.93 % | 1.417 M 370.76 % | 301.000 K 205.99 % | -284.000 K -210.51 % | 257.000 K 3.63 % | 248.000 K 140.66 % | -610.000 K 29.32 % | -863.000 K -4 325.64 % | -19.500 K |
| Accounts receivables | 768.000 K 188.28 % | -870.000 K -40.78 % | -618.000 K 21.27 % | -785.000 K -294.31 % | 404.000 K -64.72 % | 1.145 M 1 200.96 % | -104.000 K -233.33 % | 78.000 K 102.50 % | -3.121 M -352.98 % | -689.000 K -418.98 % | 216.000 K 140.91 % | -528.000 K -563.16 % | 114.000 K 112.68 % | -899.000 K -956.19 % | 105.000 K -88.12 % | 884.000 K 172.16 % | -1.225 M -711.26 % | -151.000 K -64.13 % | -92.000 K -129.21 % | 315.000 K 201.94 % | -309.000 K 12.22 % | -352.000 K -3 924.01 % | 9.205 K 105.51 % | -167.000 K -137.03 % | 451.000 K -44.18 % | 808.000 K 186.14 % | -938.048 K -229.03 % | 727.000 K 4 443.75 % | 16.000 K 101.64 % | -975.000 K -274.52 % | 558.684 K 5 178.95 % | -11.000 K 98.23 % | -621.000 K -243.42 % | 433.000 K 1 048.69 % | -45.642 K 91.14 % | -515.000 K -101.17 % | -256.000 K -299.22 % | 128.500 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.817 M -178.12 % | 2.326 M 269.78 % | -1.370 M -277.23 % | 773.000 K 144.92 % | -1.721 M -415.78 % | 545.000 K -74.21 % | 2.113 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.817 M 178.12 % | -2.326 M -269.78 % | 1.370 M 277.23 % | -773.000 K -144.92 % | 1.721 M 415.78 % | -545.000 K 74.21 % | -2.113 M -292.27 % | 1.099 M 669.43 % | -193.000 K 58.76 % | -468.000 K -175.36 % | 621.000 K -57.49 % | 1.461 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 |
| Other working capital | 698.000 K 617.04 % | -135.000 K -742.86 % | 21.000 K 103.15 % | -667.000 K -213.15 % | -213.000 K 82.16 % | -1.194 M -165.71 % | 1.817 M 178.12 % | -2.326 M -269.78 % | 1.370 M 277.23 % | -773.000 K -144.92 % | 1.721 M 415.78 % | -545.000 K 74.21 % | -2.113 M -292.27 % | 1.099 M 669.43 % | -193.000 K 58.58 % | -466.000 K -175.28 % | 619.000 K -57.63 % | 1.461 M 11.44 % | 1.311 M 466.20 % | -358.000 K -121.66 % | 1.653 M 218.24 % | -1.398 M -2 074.99 % | 70.785 K 129.62 % | -239.000 K -163.90 % | 374.000 K 110.96 % | -3.413 M -169.68 % | 4.898 M 893.84 % | -617.000 K -745.21 % | -73.000 K -103.28 % | 2.223 M 1 441.22 % | 144.236 K -78.44 % | 669.000 K 98.52 % | 337.000 K 291.48 % | -176.000 K -154.28 % | 324.222 K 441.29 % | -95.000 K 84.35 % | -607.000 K -310.14 % | -148.000 K |
| Other non cash items | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -99.93 % | 3.049 M 8.93 % | 2.799 M 11.51 % | 2.510 M 508.13 % | -615.000 K -125.70 % | 2.393 M -27.88 % | 3.318 M 194.67 % | 1.126 M -25.18 % | 1.505 M 0.07 % | 1.504 M 0.07 % | 1.503 M 0.33 % | 1.498 M 40.67 % | 1.065 M 0.94 % | 1.055 M -0.28 % | 1.058 M -15.76 % | 1.256 M 81.70 % | 691.260 K -34.79 % | 1.060 M -10.55 % | 1.185 M 15.72 % | 1.024 M 546.71 % | 158.340 K -81.19 % | 842.000 K -4.86 % | 885.000 K 5.11 % | 842.000 K -75.39 % | 3.422 M 5 364.62 % | -65.000 K 67.98 % | -203.000 K -20 200.00 % | -1.000 K -100.00 % | 21.565 M | 0.000 100.00 % | -6.000 K | 0.000 |
| Net cash provided by operating activities | -2.331 M 49.36 % | -4.603 M -13.63 % | -4.051 M 14.01 % | -4.711 M -19.15 % | -3.954 M 12.56 % | -4.522 M -41.58 % | -3.194 M 40.57 % | -5.374 M 29.99 % | -7.676 M -32.89 % | -5.776 M 17.76 % | -7.023 M 6.45 % | -7.507 M 22.96 % | -9.744 M -44.57 % | -6.740 M 20.05 % | -8.430 M -16.71 % | -7.223 M 26.40 % | -9.814 M -64.44 % | -5.968 M 4.52 % | -6.250 M -31.64 % | -4.748 M -66.65 % | -2.849 M 63.30 % | -7.762 M 5.57 % | -8.220 M -4.32 % | -7.879 M 0.77 % | -7.940 M 15.12 % | -9.354 M -126.05 % | -4.138 M 33.36 % | -6.209 M 8.52 % | -6.787 M -36.23 % | -4.982 M -33.60 % | -3.729 M -22.26 % | -3.050 M 36.17 % | -4.778 M -66.36 % | -2.872 M 24.56 % | -3.807 M -31.37 % | -2.898 M 31.13 % | -4.208 M -28.06 % | -3.286 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -32.000 K 95.73 % | -750.000 K 0.42 % | -753.162 K -8.21 % | -696.000 K -10.48 % | -630.000 K 23.45 % | -823.000 K 44.74 % | -1.489 M 10.39 % | -1.662 M -46.56 % | -1.134 M -35.97 % | -834.000 K 2.47 % | -855.102 K -44.20 % | -593.000 K 30.24 % | -850.000 K 15.92 % | -1.011 M 51.06 % | -2.066 M -31.51 % | -1.571 M 10.07 % | -1.747 M 1.63 % | -1.776 M -74.98 % | -1.015 M -45.83 % | -696.000 K 44.76 % | -1.260 M -6 900.00 % | -18.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -750.000 K 0.40 % | -753.000 K -24.05 % | -607.000 K | 0.000 100.00 % | -823.000 K 44.74 % | -1.489 M 10.39 % | -1.662 M -46.56 % | -1.134 M -35.97 % | -834.000 K 2.44 % | -854.875 K -44.16 % | -593.000 K 30.24 % | -850.000 K 13.18 % | -979.000 K 52.63 % | -2.067 M -32.82 % | -1.556 M 10.93 % | -1.747 M 1.63 % | -1.776 M -74.97 % | -1.015 M -47.10 % | -690.000 K 43.63 % | -1.224 M 12.45 % | -1.398 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 -100.00 % | 176.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -32.000 K 95.73 % | -750.000 K 0.42 % | -753.162 K -8.21 % | -696.000 K -10.48 % | -630.000 K 23.45 % | -823.000 K 44.74 % | -1.489 M 10.39 % | -1.662 M -46.56 % | -1.134 M -35.97 % | -834.000 K 2.47 % | -855.102 K -44.20 % | -593.000 K 30.24 % | -850.000 K 15.92 % | -1.011 M 51.06 % | -2.066 M -31.51 % | -1.571 M 10.07 % | -1.747 M 1.63 % | -1.776 M -74.98 % | -1.015 M -45.83 % | -696.000 K 44.76 % | -1.260 M 11.02 % | -1.416 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -357.000 K 0.00 % | -357.000 K -103.57 % | 10.000 M | 0.000 100.00 % | -119.000 K -103.97 % | 3.000 M 940.34 % | -357.000 K 0.16 % | -357.576 K -0.16 % | -357.000 K 0.00 % | -357.000 K 0.00 % | -357.000 K -82 538.89 % | -432.000 99.88 % | -357.000 K 0.00 % | -357.000 K 66.67 % | -1.071 M | 0.000 100.00 % | -357.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 100.00 % | -118.000 K -101.53 % | 7.692 M | 0.000 -100.00 % | 15.866 M 1 010.29 % | 1.429 M 2 746.30 % | -54.000 K -100.27 % | 20.185 M 2 809.40 % | -745.000 K -106.21 % | 12.000 M 198.36 % | -12.200 M -132.64 % | 37.377 M 7 759.22 % | -488.000 K -104.25 % | 11.474 M | 0.000 -100.00 % | 29.062 M 7 570.95 % | -389.000 K -286 129.41 % | 136.000 -100.00 % | 19.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 43.011 M 79 550.00 % | 54.000 K | 0.000 -100.00 % | 1.000 K -99.99 % | 15.003 M | 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 100.00 % | -176.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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -35.000 K | 0.000 100.00 % | -2.399 M -67.88 % | -1.429 M -2 546.30 % | -54.000 K 99.04 % | -5.643 M -657.45 % | -745.000 K -323.30 % | -176.000 K 12.00 % | -200.000 K 98.76 % | -16.191 M -3 217.83 % | -488.000 K -104.08 % | 11.957 M | 0.000 100.00 % | -12.804 M -3 191.52 % | -389.000 K -157 389.88 % | -247.000 100.00 % | -5.957 M -5 415.74 % | -108.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.000 K 97.17 % | -3.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 100.00 % | -267.000 | 0.000 | 0.000 -100.00 % | 7.553 M |
| Net cash used provided by financing activities | 0.000 | 0.000 100.00 % | -118.000 K -101.54 % | 7.657 M | 0.000 -100.00 % | 13.467 M | 0.000 100.00 % | -54.000 K -100.37 % | 14.542 M 346.76 % | 3.255 M 1 949.43 % | -176.000 K 12.00 % | -200.000 K -100.94 % | 21.186 M 4 441.39 % | -488.000 K -102.08 % | 23.431 M 6 663.31 % | -357.000 K -102.25 % | 15.901 M 65.45 % | 9.611 M 8 658 658.56 % | -111.000 -100.00 % | 13.787 M 376.73 % | 2.892 M 910.08 % | -357.000 K 0.35 % | -358.248 K -0.35 % | -357.000 K 0.00 % | -357.000 K 19.59 % | -444.000 K -101.00 % | 44.598 M 12 592.36 % | -357.000 K 0.00 % | -357.000 K 66.67 % | -1.071 M -6 050.00 % | 18.000 K 105.04 % | -357.000 K -100.83 % | 43.011 M 79 550.00 % | 54.000 K 5 500.00 % | -1.000 K -100.02 % | 5.001 M -66.67 % | 15.003 M 98.64 % | 7.553 M |
| Effect of forex changes on cash | 170.000 K 217.24 % | -145.000 K -657.69 % | 26.000 K 316.67 % | -12.000 K -120.69 % | 58.000 K -41.41 % | 99.000 K 155.00 % | -180.000 K -42.86 % | -126.000 K -550.00 % | 28.000 K 800.00 % | -4.000 K 96.00 % | -100.000 K -175.76 % | 132.000 K 120.00 % | 60.000 K 81.82 % | 33.000 K 65.00 % | 20.000 K -31.03 % | 29.000 K 207.41 % | -27.000 K -156.25 % | 48.000 K 171.50 % | -67.131 K -97.44 % | -34.000 K 39.29 % | -56.000 K -203.70 % | 54.000 K 91.88 % | 28.142 K 302.03 % | 7.000 K 177.78 % | -9.000 K -152.94 % | 17.000 K 131.23 % | -54.442 K -309.39 % | 26.000 K 52.94 % | 17.000 K 114.66 % | -116.000 K -500.00 % | 29.000 K 270.59 % | -17.000 K 34.62 % | -26.000 K -1 200.00 % | -2.000 K -110.00 % | 20.000 K 433.33 % | -6.000 K -500.00 % | -1.000 K 83.33 % | -6.000 K |
| Net change in cash | -2.501 M 47.33 % | -4.748 M -14.60 % | -4.143 M -241.21 % | 2.934 M 175.31 % | -3.896 M -143.08 % | 9.044 M 368.05 % | -3.374 M 39.60 % | -5.586 M -181.03 % | 6.894 M 373.03 % | -2.525 M 64.55 % | -7.123 M 5.97 % | -7.575 M -165.86 % | 11.502 M 259.86 % | -7.195 M -147.90 % | 15.022 M 298.94 % | -7.551 M -225.27 % | 6.028 M 104.96 % | 2.941 M 141.59 % | -7.071 M -185.10 % | 8.309 M 1 392.22 % | -643.000 K 92.77 % | -8.888 M 11.46 % | -10.038 M -1.49 % | -9.891 M -4.78 % | -9.440 M 11.07 % | -10.615 M -126.84 % | 39.550 M 654.47 % | -7.133 M 10.58 % | -7.977 M -11.10 % | -7.180 M -24.91 % | -5.748 M -23.93 % | -4.638 M -112.72 % | 36.460 M 893.30 % | -4.596 M 4.31 % | -4.803 M -443.07 % | 1.400 M -85.32 % | 9.534 M 235.11 % | 2.845 M |
| Cash at beginning of period | 5.971 M -44.30 % | 10.719 M -27.88 % | 14.862 M 24.60 % | 11.928 M -24.62 % | 15.824 M 133.39 % | 6.780 M -33.23 % | 10.154 M -35.49 % | 15.740 M 77.93 % | 8.846 M -22.21 % | 11.371 M -38.52 % | 18.494 M -29.06 % | 26.069 M 78.96 % | 14.567 M -33.06 % | 21.762 M 222.88 % | 6.740 M -52.84 % | 14.291 M 72.95 % | 8.263 M 55.26 % | 5.322 M -57.06 % | 12.393 M 203.45 % | 4.084 M -13.60 % | 4.727 M -65.28 % | 13.615 M -42.44 % | 23.653 M -29.49 % | 33.544 M -21.96 % | 42.984 M -19.80 % | 53.599 M 281.51 % | 14.049 M -33.67 % | 21.182 M -27.36 % | 29.159 M -19.76 % | 36.339 M -13.66 % | 42.087 M -9.93 % | 46.725 M 355.19 % | 10.265 M -30.93 % | 14.861 M -24.43 % | 19.664 M 7.67 % | 18.264 M 109.21 % | 8.730 M | 0.000 |
| Cash at end of period | 3.470 M -41.89 % | 5.971 M -44.30 % | 10.719 M -27.88 % | 14.862 M 24.60 % | 11.928 M -24.62 % | 15.824 M 133.39 % | 6.780 M -33.23 % | 10.154 M -35.49 % | 15.740 M 77.93 % | 8.846 M -22.21 % | 11.371 M -38.52 % | 18.494 M -29.06 % | 26.069 M 78.96 % | 14.567 M -33.06 % | 21.762 M 222.88 % | 6.740 M -52.84 % | 14.291 M 72.95 % | 8.263 M 55.27 % | 5.322 M -57.06 % | 12.393 M 203.45 % | 4.084 M -13.60 % | 4.727 M -65.28 % | 13.615 M -42.44 % | 23.653 M -29.49 % | 33.544 M -21.96 % | 42.984 M -19.81 % | 53.599 M 281.52 % | 14.049 M -33.67 % | 21.182 M -27.36 % | 29.159 M -19.76 % | 36.339 M -13.66 % | 42.087 M -9.93 % | 46.725 M 355.19 % | 10.265 M -30.93 % | 14.861 M -24.43 % | 19.664 M 7.67 % | 18.264 M 541.97 % | 2.845 M |
| Operating cash flow | -2.331 M 49.36 % | -4.603 M -13.63 % | -4.051 M 14.01 % | -4.711 M -19.15 % | -3.954 M 12.56 % | -4.522 M -41.58 % | -3.194 M 40.57 % | -5.374 M 29.99 % | -7.676 M -32.89 % | -5.776 M 17.76 % | -7.023 M 6.45 % | -7.507 M 22.96 % | -9.744 M -44.57 % | -6.740 M 20.05 % | -8.430 M -16.71 % | -7.223 M 26.40 % | -9.814 M -64.44 % | -5.968 M 4.52 % | -6.250 M -31.64 % | -4.748 M -66.65 % | -2.849 M 63.30 % | -7.762 M 5.57 % | -8.220 M -4.32 % | -7.879 M 0.77 % | -7.940 M 15.12 % | -9.354 M -126.05 % | -4.138 M 33.36 % | -6.209 M 8.52 % | -6.787 M -36.23 % | -4.982 M -33.60 % | -3.729 M -22.26 % | -3.050 M 36.17 % | -4.778 M -66.36 % | -2.872 M 24.56 % | -3.807 M -31.37 % | -2.898 M 31.13 % | -4.208 M -28.06 % | -3.286 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -32.000 K 95.73 % | -750.000 K 0.42 % | -753.162 K -8.21 % | -696.000 K -10.48 % | -630.000 K 23.45 % | -823.000 K 44.74 % | -1.489 M 10.39 % | -1.662 M -46.56 % | -1.134 M -35.97 % | -834.000 K 2.47 % | -855.102 K -44.20 % | -593.000 K 30.24 % | -850.000 K 15.92 % | -1.011 M 51.06 % | -2.066 M -31.51 % | -1.571 M 10.07 % | -1.747 M 1.63 % | -1.776 M -74.98 % | -1.015 M -45.83 % | -696.000 K 44.76 % | -1.260 M -6 900.00 % | -18.000 K |
| Free CashFlow | -2.331 M 49.36 % | -4.603 M -13.63 % | -4.051 M 14.01 % | -4.711 M -19.15 % | -3.954 M 12.56 % | -4.522 M -41.58 % | -3.194 M 40.92 % | -5.406 M 29.57 % | -7.676 M -32.89 % | -5.776 M 17.76 % | -7.023 M 6.45 % | -7.507 M 22.96 % | -9.744 M -44.57 % | -6.740 M 20.04 % | -8.429 M -16.70 % | -7.223 M 26.64 % | -9.846 M -46.56 % | -6.718 M 4.08 % | -7.004 M -28.65 % | -5.444 M -56.48 % | -3.479 M 59.48 % | -8.585 M 11.58 % | -9.709 M -1.76 % | -9.541 M -5.15 % | -9.074 M 10.93 % | -10.188 M -104.04 % | -4.993 M 26.59 % | -6.802 M 10.93 % | -7.637 M -27.43 % | -5.993 M -3.42 % | -5.795 M -25.41 % | -4.621 M 29.18 % | -6.525 M -40.38 % | -4.648 M 3.61 % | -4.822 M -34.17 % | -3.594 M 34.27 % | -5.468 M -65.50 % | -3.304 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 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 |