Apollo Power Ltd APLP.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.893 M 23.70 % | 10.423 M 58.69 % | 6.568 M 227.74 % | 2.004 M 279.55 % | 528.000 K 7 442.86 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -86.669 M -31.16 % | -66.081 M 11.33 % | -74.527 M -108.62 % | -35.723 M -145.27 % | -14.565 M -36.11 % | -10.701 M -42.51 % | -7.509 M 58.27 % | -17.994 M -1 248.88 % | -1.334 M 24.46 % | -1.766 M -107.68 % | 22.992 M |
| Income before tax | -86.669 M -31.16 % | -66.081 M 5.66 % | -70.044 M -103.70 % | -34.386 M -143.18 % | -14.140 M -34.23 % | -10.534 M -40.28 % | -7.509 M 58.27 % | -17.994 M -1 248.88 % | -1.334 M 24.46 % | -1.766 M -107.69 % | 22.963 M |
| Income before tax ratio | -6.72 -6.03 % | -6.34 40.55 % | -10.66 37.85 % | -17.16 35.93 % | -26.78 98.22 % | -1 504.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -64.911 M -15.11 % | -56.391 M 9.77 % | -62.495 M -100.47 % | -31.174 M -154.98 % | -12.226 M -31.08 % | -9.327 M -24.59 % | -7.486 M 57.95 % | -17.801 M -1 270.36 % | -1.299 M 25.94 % | -1.754 M -1 636.63 % | -101.000 K |
| Net income ratio | -6.72 -6.03 % | -6.34 44.13 % | -11.35 36.35 % | -17.83 35.38 % | -27.59 98.20 % | -1 528.71 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -5.03 6.94 % | -5.41 43.14 % | -9.52 38.83 % | -15.56 32.82 % | -23.16 98.26 % | -1 332.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.18 -16.40 % | 0.21 0.40 % | 0.21 -13.41 % | 0.24 10.61 % | 0.22 -23.11 % | 0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 54.866 M 18.32 % | 46.371 M 24.63 % | 37.206 M 0.84 % | 36.897 M 41.75 % | 26.030 M 56.58 % | 16.624 M 47.10 % | 11.301 M 26.66 % | 8.923 M 89.32 % | 4.713 M 38.05 % | 3.414 M -30.07 % | 4.882 M |
| Weighted average shs out | 54.854 M 18.29 % | 46.371 M 24.63 % | 37.206 M 0.84 % | 36.897 M 42.32 % | 25.925 M 57.49 % | 16.461 M 48.51 % | 11.084 M 24.22 % | 8.923 M 89.32 % | 4.713 M 40.23 % | 3.361 M -31.16 % | 4.882 M |
| EPS diluted | -1.58 -10.49 % | -1.43 28.50 % | -2.00 -106.19 % | -0.97 -73.21 % | -0.56 12.50 % | -0.64 3.03 % | -0.66 67.33 % | -2.02 -621.43 % | -0.28 46.15 % | -0.52 -111.04 % | 4.71 |
| Earnings per share | -1.58 -10.49 % | -1.43 28.50 % | -2.00 -106.19 % | -0.97 -73.21 % | -0.56 13.85 % | -0.65 4.41 % | -0.68 66.34 % | -2.02 -621.43 % | -0.28 47.17 % | -0.53 -111.25 % | 4.71 |
| Gross profit | 2.277 M 3.41 % | 2.202 M 59.33 % | 1.382 M 183.78 % | 487.000 K 319.83 % | 116.000 K 5 700.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 4.483 M 235.30 % | 1.337 M 214.59 % | 425.000 K 154.49 % | 167.000 K 795.83 % | -24.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -29.000 K |
| Cost of revenue | 10.616 M 29.13 % | 8.221 M 58.52 % | 5.186 M 241.86 % | 1.517 M 268.20 % | 412.000 K 8 140.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.153 M 4.53 % | 1.103 M -44.93 % | 2.003 M 70.47 % | 1.175 M 52.80 % | 769.000 K -50.45 % | 1.552 M 23.17 % | 1.260 M 261.03 % | 349.000 K 598.00 % | 50.000 K -44.44 % | 90.000 K -93.72 % | 1.433 M |
| Selling and marketing expenses | 6.195 M 98.75 % | 3.117 M 81.33 % | 1.719 M 56.99 % | 1.095 M 261.39 % | 303.000 K -18.33 % | 371.000 K 16.67 % | 318.000 K 227.84 % | 97.000 K 27.63 % | 76.000 K 1.33 % | 75.000 K -20.21 % | 94.000 K |
| Other expenses | 19.255 M 28.09 % | 15.032 M -8.07 % | 16.352 M 98.93 % | 8.220 M 70.47 % | 4.822 M 84.26 % | 2.617 M 13.34 % | 2.309 M 116.11 % | -14.337 M -7 197.52 % | 202.000 K 13.48 % | 178.000 K -99.52 % | 37.110 M |
| Operating expenses | 84.902 M 30.62 % | 64.999 M -2.90 % | 66.943 M 100.40 % | 33.404 M 143.22 % | 13.734 M 32.68 % | 10.351 M 38.07 % | 7.497 M 115.74 % | 3.475 M 164.46 % | 1.314 M -26.67 % | 1.792 M -46.40 % | 3.343 M |
| Cost and expenses | 95.518 M 30.45 % | 73.220 M 1.51 % | 72.129 M 106.55 % | 34.921 M 146.86 % | 14.146 M 36.60 % | 10.356 M 38.14 % | 7.497 M 115.74 % | 3.475 M 164.46 % | 1.314 M -26.67 % | 1.792 M -46.40 % | 3.343 M |
| Research and development expenses | 58.299 M 27.44 % | 45.747 M -2.39 % | 46.869 M 104.54 % | 22.914 M 192.27 % | 7.840 M 34.92 % | 5.811 M 60.97 % | 3.610 M 44.69 % | 2.495 M 153.04 % | 986.000 K -31.95 % | 1.449 M 162.98 % | 551.000 K |
| Selling general and administrative expenses | 7.348 M 74.12 % | 4.220 M 13.38 % | 3.722 M 63.96 % | 2.270 M 111.75 % | 1.072 M -44.25 % | 1.923 M 21.86 % | 1.578 M 253.81 % | 446.000 K 253.97 % | 126.000 K -23.64 % | 165.000 K -89.19 % | 1.527 M |
| Interest income | 1.416 M -18.48 % | 1.737 M 206.35 % | 567.000 K 11 240.00 % | 5.000 K -68.75 % | 16.000 K -90.42 % | 167.000 K | 0.000 | 0.000 -100.00 % | 2.000 K -93.55 % | 31.000 K 24.00 % | 25.000 K |
| Interest expense | 5.759 M 14.70 % | 5.021 M -0.57 % | 5.050 M 250.94 % | 1.439 M 197.93 % | 483.000 K 189.22 % | 167.000 K | 0.000 -100.00 % | 175.000 K 872.22 % | 18.000 K -30.77 % | 26.000 K -98.90 % | 2.354 M |
| Depreciation and amortization | 16.932 M 262.65 % | 4.669 M 61.06 % | 2.899 M 54.61 % | 1.875 M 25.92 % | 1.489 M 43.17 % | 1.040 M 4 421.74 % | 23.000 K 27.78 % | 18.000 K 5.88 % | 17.000 K 41.67 % | 12.000 K -97.94 % | 582.000 K |
| Operating income | -82.625 M -31.57 % | -62.797 M 4.22 % | -65.561 M -99.17 % | -32.917 M -141.72 % | -13.618 M -31.59 % | -10.349 M -38.04 % | -7.497 M -115.74 % | -3.475 M -164.46 % | -1.314 M 26.67 % | -1.792 M -106.13 % | 29.251 M |
| Operating income ratio | -6.41 -6.37 % | -6.02 39.64 % | -9.98 39.23 % | -16.43 36.31 % | -25.79 98.26 % | -1 478.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -4.044 M -23.14 % | -3.284 M 26.75 % | -4.483 M -205.17 % | -1.469 M -181.42 % | -522.000 K -182.16 % | -185.000 K -1 441.67 % | -12.000 K 99.92 % | -14.519 M -72 495.00 % | -20.000 K -176.92 % | 26.000 K 2 700.00 % | -1.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 39.277 M -41.66 % | 67.326 M 285.96 % | 17.444 M -21.93 % | 22.345 M 420.13 % | -6.980 M -147.25 % | -2.823 M 24.86 % | -3.757 M 44.27 % | -6.741 M -610.33 % | -949.000 K 23.28 % | -1.237 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.371 M 1 012.54 % | 303.000 K 910.00 % | 30.000 K -50.82 % | 61.000 K 103.33 % | 30.000 K -65.12 % | 86.000 K 14.67 % | 75.000 K |
| Total debt | 76.445 M -13.03 % | 87.901 M -1.07 % | 88.854 M 2.96 % | 86.303 M 807.31 % | 9.512 M 1 213.81 % | 724.000 K | 0.000 | 0.000 -100.00 % | 379.000 K | 0.000 |
| Accumulated other comprehensive income loss | 42.897 M 0.19 % | 42.817 M 39.36 % | 30.723 M 314.90 % | 7.405 M 80.70 % | 4.098 M 1.06 % | 4.055 M 6.29 % | 3.815 M 39.64 % | 2.732 M 1 108.85 % | 226.000 K 55.86 % | 145.000 K |
| Retained earnings | -311.072 M -38.62 % | -224.403 M -41.74 % | -158.322 M -79.34 % | -88.278 M -63.81 % | -53.892 M -35.57 % | -39.752 M -36.05 % | -29.218 M -34.59 % | -21.709 M 68.15 % | -68.154 M -1.26 % | -67.303 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K |
| Total equity | 179.605 M 7.45 % | 167.156 M -3.91 % | 173.965 M 49.67 % | 116.233 M 395.66 % | 23.450 M 472.09 % | 4.099 M -18.94 % | 5.057 M -13.38 % | 5.838 M 380.49 % | 1.215 M 5.10 % | 1.156 M |
| Other non current liabilities | 0.000 -100.00 % | 671.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 70.185 M -16.13 % | 83.683 M -1.24 % | 84.731 M 1.82 % | 83.216 M 798.95 % | 9.257 M 2 047.80 % | 431.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 70.448 M -16.49 % | 84.354 M -0.44 % | 84.731 M 1.82 % | 83.216 M 798.95 % | 9.257 M 2 047.80 % | 431.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Other current liabilities | 7.537 M 10.85 % | 6.799 M 8.35 % | 6.275 M 82.10 % | 3.446 M 49.37 % | 2.307 M 21.29 % | 1.902 M 53.76 % | 1.237 M 13.59 % | 1.089 M 348.15 % | 243.000 K 9.46 % | 222.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -379.000 K | 0.000 |
| Short term debt | 6.260 M 48.41 % | 4.218 M 2.30 % | 4.123 M 33.56 % | 3.087 M 1 110.59 % | 255.000 K -12.97 % | 293.000 K | 0.000 | 0.000 -100.00 % | 379.000 K | 0.000 |
| Total current liabilities | 19.757 M -14.36 % | 23.071 M -1.28 % | 23.369 M 210.22 % | 7.533 M 130.93 % | 3.262 M 43.70 % | 2.270 M 72.49 % | 1.316 M 15.14 % | 1.143 M 821.77 % | 124.000 K -46.32 % | 231.000 K |
| Total liabilities | 90.205 M -16.03 % | 107.425 M -0.62 % | 108.100 M 19.12 % | 90.749 M 624.89 % | 12.519 M 363.50 % | 2.701 M 105.24 % | 1.316 M 15.14 % | 1.143 M 814.40 % | 125.000 K -45.89 % | 231.000 K |
| Other non current assets | 4.062 M -70.61 % | 13.819 M 264.81 % | 3.788 M -76.16 % | 15.891 M 35 213.33 % | 45.000 K 101.85 % | -2.433 M -3 961.90 % | 63.000 K 10.53 % | 57.000 K | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -12.520 M -4 952.71 % | 258.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 678.000 K 25.32 % | 541.000 K 37.31 % | 394.000 K 66.95 % | 236.000 K | 0.000 -100.00 % | 1.274 M -33.30 % | 1.910 M | 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 |
| Goodwill and intangible assets | 678.000 K 25.32 % | 541.000 K 37.31 % | 394.000 K 66.95 % | 236.000 K | 0.000 -100.00 % | 1.274 M -33.30 % | 1.910 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 207.149 M -2.52 % | 212.513 M 14.45 % | 185.675 M 57.23 % | 118.093 M 633.95 % | 16.090 M 1 288.27 % | 1.159 M 683.11 % | 148.000 K 244.19 % | 43.000 K 30.30 % | 33.000 K 0.00 % | 33.000 K |
| Total non current assets | 211.889 M -6.60 % | 226.873 M 19.50 % | 189.857 M 56.00 % | 121.700 M 642.39 % | 16.393 M 573.78 % | 2.433 M 14.71 % | 2.121 M 2 021.00 % | 100.000 K 203.03 % | 33.000 K 0.00 % | 33.000 K |
| Other current assets | 2.772 M -74.52 % | 10.879 M -8.57 % | 11.899 M -34.29 % | 18.109 M 1 083.59 % | 1.530 M 201.78 % | 507.000 K 16.82 % | 434.000 K 294.55 % | 110.000 K -71.50 % | 386.000 K 157.33 % | 150.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 15.891 M 35 213.33 % | 45.000 K 50.00 % | 30.000 K -50.82 % | 61.000 K 103.33 % | 30.000 K -65.12 % | 86.000 K 14.67 % | 75.000 K |
| cash and cash equivalents | 37.168 M 80.65 % | 20.575 M -71.19 % | 71.410 M 11.65 % | 63.958 M 287.81 % | 16.492 M 364.96 % | 3.547 M -5.59 % | 3.757 M -44.27 % | 6.741 M 407.61 % | 1.328 M 7.36 % | 1.237 M |
| Cash and short term investments | 37.168 M 80.65 % | 20.575 M -71.19 % | 71.410 M -10.57 % | 79.849 M 382.85 % | 16.537 M 362.31 % | 3.577 M -6.31 % | 3.818 M -43.61 % | 6.771 M 409.86 % | 1.328 M 7.36 % | 1.237 M |
| Total current assets | 57.921 M 21.41 % | 47.708 M -48.26 % | 92.208 M 8.12 % | 85.282 M 335.65 % | 19.576 M 348.27 % | 4.367 M 2.70 % | 4.252 M -38.21 % | 6.881 M 413.51 % | 1.340 M -3.39 % | 1.387 M |
| Inventory | 9.781 M 14.22 % | 8.563 M 40.38 % | 6.100 M 161.91 % | 2.329 M 88.28 % | 1.237 M 349.82 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.200 M 6.62 % | 7.691 M 174.78 % | 2.799 M 215.91 % | 886.000 K 179.50 % | 317.000 K 3 862.50 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 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 % | -33.000 K 0.00 % | -33.000 K |
| Account payables | 5.960 M -50.56 % | 12.054 M -7.07 % | 12.971 M 1 197.10 % | 1.000 M 42.86 % | 700.000 K 833.33 % | 75.000 K -5.06 % | 79.000 K 46.30 % | 54.000 K | 0.000 -100.00 % | 9.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 263.000 K | 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 |
| Capital lease obligations | 76.445 M -13.03 % | 87.901 M -1.07 % | 88.854 M 2.96 % | 86.303 M 807.31 % | 9.512 M 1 213.81 % | 724.000 K | 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 |
| Other total stockholders equity | 447.558 M 28.33 % | 348.742 M 15.64 % | 301.564 M 53.00 % | 197.106 M 169.11 % | 73.244 M 84.05 % | 39.796 M 30.65 % | 30.460 M 22.75 % | 24.815 M 427.53 % | 4.704 M -93.13 % | 68.459 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 269.810 M -1.74 % | 274.581 M -2.65 % | 282.065 M 36.28 % | 206.982 M 475.45 % | 35.969 M 428.96 % | 6.800 M 6.70 % | 6.373 M -8.71 % | 6.981 M 420.97 % | 1.340 M -3.39 % | 1.387 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K -86.47 % | 665.000 K | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 6.554 M -49.54 % | 12.988 M -27.06 % | 17.806 M 146.83 % | 7.214 M 168.18 % | 2.690 M 349.83 % | 598.000 K -18.42 % | 733.000 K 62.89 % | 450.000 K 309.09 % | 110.000 K 0.00 % | 110.000 K 214.29 % | 35.000 K |
| Change in working capital | 1.639 M 187.60 % | -1.871 M 68.82 % | -6.000 M -598.49 % | -859.000 K 21.55 % | -1.095 M -377.22 % | 395.000 K 259.92 % | -247.000 K -133.51 % | 737.000 K 2 203.13 % | 32.000 K 420.00 % | -10.000 K -100.77 % | 1.299 M |
| Accounts receivables | 5.001 M 202.23 % | -4.892 M -155.72 % | -1.913 M -236.20 % | -569.000 K -84.14 % | -309.000 K -3 762.50 % | -8.000 K | 0.000 -100.00 % | 84.000 K 110.00 % | 40.000 K 463.64 % | -11.000 K 76.09 % | -46.000 K |
| Inventory | -1.218 M 50.55 % | -2.463 M 34.69 % | -3.771 M -245.33 % | -1.092 M -13.51 % | -962.000 K -249.82 % | -275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 1.913 M 236.20 % | 569.000 K 84.14 % | 309.000 K 3 762.50 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.144 M -139.10 % | 5.484 M 346.03 % | -2.229 M -1 056.65 % | 233.000 K 275.19 % | -133.000 K -119.85 % | 670.000 K 346.32 % | -272.000 K -143.04 % | 632.000 K 551.55 % | 97.000 K 9 600.00 % | 1.000 K | 0.000 |
| Other non cash items | 2.215 M 879.93 % | -284.000 K -468.00 % | -50.000 K -148.54 % | 103.000 K -58.63 % | 249.000 K 3 012.50 % | 8.000 K -68.00 % | 25.000 K -99.81 % | 13.056 M 26 012.00 % | 50.000 K 150.00 % | -100.000 K 99.60 % | -24.924 M |
| Net cash provided by operating activities | -59.329 M -17.30 % | -50.579 M 8.68 % | -55.389 M -113.34 % | -25.963 M -155.99 % | -10.142 M -19.42 % | -8.493 M -21.33 % | -7.000 M -96.74 % | -3.558 M -362.68 % | -769.000 K 56.16 % | -1.754 M -164.95 % | -662.000 K |
| Investments in property plant and equipment | -16.716 M 63.02 % | -45.207 M 10.37 % | -50.435 M -91.32 % | -26.362 M -288.99 % | -6.777 M -1 443.74 % | -439.000 K 76.96 % | -1.905 M -6 703.57 % | -28.000 K -64.71 % | -17.000 K 58.54 % | -41.000 K -925.00 % | -4.000 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -9.617 M | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -220.000 K 90.39 % | -2.289 M 88.59 % | -20.054 M -617.24 % | -2.796 M | 0.000 100.00 % | -31.000 K | 0.000 | 0.000 100.00 % | -75.000 K | 0.000 |
| Sales maturities of investments | 4.780 M 598.83 % | 684.000 K -94.37 % | 12.152 M | 0.000 -100.00 % | 2.508 M 7 990.32 % | 31.000 K | 0.000 -100.00 % | 56.000 K | 0.000 | 0.000 -100.00 % | 111.000 K |
| Other investing activites | -313.000 K -143.96 % | 712.000 K -92.60 % | 9.617 M 11 921.25 % | 80.000 K 60.00 % | 50.000 K 184.75 % | -59.000 K 96.74 % | -1.808 M -3 328.57 % | 56.000 K 609.09 % | -11.000 K 85.33 % | -75.000 K | 0.000 |
| Net cash used for investing activites | -12.249 M 72.18 % | -44.031 M -8.53 % | -40.572 M 12.44 % | -46.336 M -555.85 % | -7.065 M -1 631.62 % | -408.000 K 78.93 % | -1.936 M -7 014.29 % | 28.000 K 200.00 % | -28.000 K 75.86 % | -116.000 K -204.50 % | 111.000 K |
| Debt repayment | -5.190 M | 0.000 | 0.000 | 0.000 100.00 % | -528.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 |
| Common stock issued | 92.709 M 99.83 % | 46.393 M -56.50 % | 106.653 M -13.33 % | 123.050 M 299.50 % | 30.801 M 243.07 % | 8.978 M 50.84 % | 5.952 M 19.30 % | 4.989 M | 0.000 -100.00 % | 2.531 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 | 536.000 K 115.03 % | -3.567 M 6.06 % | -3.797 M -467.56 % | -669.000 K -1 015.00 % | -60.000 K 79.09 % | -287.000 K | 0.000 -100.00 % | 5.023 M 1 225.33 % | 379.000 K 279.00 % | 100.000 K -90.92 % | 1.101 M |
| Net cash used provided by financing activities | 88.055 M 105.61 % | 42.826 M -58.36 % | 102.856 M -15.95 % | 122.381 M 305.06 % | 30.213 M 247.64 % | 8.691 M 46.02 % | 5.952 M -40.55 % | 10.012 M 1 064.19 % | 860.000 K -67.31 % | 2.631 M 138.96 % | 1.101 M |
| Effect of forex changes on cash | 116.000 K -87.78 % | 949.000 K 70.38 % | 557.000 K 121.29 % | -2.616 M -4 188.52 % | -61.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 16.593 M 132.64 % | -50.835 M -782.17 % | 7.452 M -84.30 % | 47.466 M 266.67 % | 12.945 M 6 264.29 % | -210.000 K 92.96 % | -2.984 M -146.04 % | 6.482 M 7 023.08 % | 91.000 K -88.04 % | 761.000 K 238.11 % | -551.000 K |
| Cash at beginning of period | 20.575 M -71.19 % | 71.410 M 11.65 % | 63.958 M 287.81 % | 16.492 M 364.96 % | 3.547 M -5.59 % | 3.757 M -44.27 % | 6.741 M 2 502.70 % | 259.000 K -79.06 % | 1.237 M 126.14 % | 547.000 K 0.18 % | 546.000 K |
| Cash at end of period | 37.168 M 80.65 % | 20.575 M -71.19 % | 71.410 M 11.65 % | 63.958 M 287.81 % | 16.492 M 364.96 % | 3.547 M -5.59 % | 3.757 M -44.27 % | 6.741 M 407.61 % | 1.328 M 1.53 % | 1.308 M 26 260.00 % | -5.000 K |
| Operating cash flow | -59.329 M -17.30 % | -50.579 M 8.68 % | -55.389 M -113.34 % | -25.963 M -155.99 % | -10.142 M -19.42 % | -8.493 M -21.33 % | -7.000 M -96.74 % | -3.558 M -362.68 % | -769.000 K 56.16 % | -1.754 M -164.95 % | -662.000 K |
| Capital expenditure | -17.029 M 62.57 % | -45.495 M 9.79 % | -50.435 M -91.32 % | -26.362 M -288.99 % | -6.777 M -1 443.74 % | -439.000 K 76.96 % | -1.905 M -6 703.57 % | -28.000 K -64.71 % | -17.000 K 58.54 % | -41.000 K -925.00 % | -4.000 K |
| Free CashFlow | -76.358 M 20.52 % | -96.074 M 9.21 % | -105.824 M -102.24 % | -52.325 M -209.27 % | -16.919 M -89.42 % | -8.932 M -0.30 % | -8.905 M -148.33 % | -3.586 M -356.23 % | -786.000 K 56.21 % | -1.795 M -169.52 % | -666.000 K |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.236 M -35.69 % | 5.032 M 204.23 % | 1.654 M -56.36 % | 3.790 M 10.56 % | 3.428 M -14.75 % | 4.021 M -27.99 % | 5.584 M 176.57 % | 2.019 M 42.89 % | 1.413 M 0.43 % | 1.407 M -35.90 % | 2.195 M -3.18 % | 2.267 M 117.77 % | 1.041 M -2.25 % | 1.065 M 32.46 % | 804.000 K 15.68 % | 695.000 K 159.33 % | 268.000 K 13.08 % | 237.000 K -24.04 % | 312.000 K 437.93 % | 58.000 K -18.31 % | 71.000 K -18.39 % | 87.000 K 1 142.86 % | 7.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 |
| Net income | -21.795 M -24.81 % | -17.463 M 34.55 % | -26.680 M -21.90 % | -21.886 M -12.94 % | -19.379 M -3.50 % | -18.724 M -11.65 % | -16.770 M 0.92 % | -16.925 M -6.26 % | -15.928 M 7.27 % | -17.176 M 13.56 % | -19.870 M -8.53 % | -18.308 M 4.81 % | -19.233 M -12.37 % | -17.116 M -71.49 % | -9.981 M 0.05 % | -9.986 M -22.54 % | -8.149 M -29.97 % | -6.270 M -7.12 % | -5.853 M -72.86 % | -3.386 M -63.73 % | -2.068 M 27.00 % | -2.833 M 5.97 % | -3.013 M -12.38 % | -2.681 M -11.57 % | -2.403 M 1.40 % | -2.437 M -12.15 % | -2.173 M -58.61 % | -1.370 M 35.50 % | -2.124 M -15.31 % | -1.842 M 88.39 % | -15.869 M -2 743.91 % | -558.000 K 18.54 % | -685.000 K 22.34 % | -882.000 K -175.63 % | -320.000 K |
| Income before tax | -21.795 M -24.81 % | -17.463 M 34.55 % | -26.680 M -21.90 % | -21.886 M -12.94 % | -19.379 M -3.50 % | -18.724 M -11.65 % | -16.770 M 0.92 % | -16.925 M -6.26 % | -15.928 M 3.22 % | -16.458 M 13.96 % | -19.128 M -13.12 % | -16.910 M 6.46 % | -18.077 M -13.48 % | -15.929 M -59.59 % | -9.981 M 0.05 % | -9.986 M -22.54 % | -8.149 M -29.97 % | -6.270 M -7.12 % | -5.853 M -72.86 % | -3.386 M -63.73 % | -2.068 M 27.00 % | -2.833 M 5.97 % | -3.013 M -12.38 % | -2.681 M -11.57 % | -2.403 M 1.40 % | -2.437 M -12.15 % | -2.173 M -58.61 % | -1.370 M 35.50 % | -2.124 M -15.31 % | -1.842 M 88.39 % | -15.869 M -2 743.91 % | -558.000 K 18.54 % | -685.000 K 22.34 % | -882.000 K -175.63 % | -320.000 K |
| Income before tax ratio | -6.74 -94.08 % | -3.47 78.49 % | -16.13 -179.33 % | -5.77 -2.15 % | -5.65 -21.40 % | -4.66 -55.05 % | -3.00 64.17 % | -8.38 25.63 % | -11.27 3.63 % | -11.70 -34.23 % | -8.71 -16.83 % | -7.46 57.04 % | -17.37 -16.10 % | -14.96 -20.48 % | -12.41 13.60 % | -14.37 52.75 % | -30.41 -14.93 % | -26.46 -41.02 % | -18.76 67.87 % | -58.38 -100.43 % | -29.13 10.55 % | -32.56 92.43 % | -430.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -14.915 M -26.54 % | -11.787 M 43.53 % | -20.873 M -30.98 % | -15.936 M -14.94 % | -13.865 M 2.61 % | -14.237 M -4.30 % | -13.650 M 10.07 % | -15.178 M -9.95 % | -13.804 M 4.02 % | -14.382 M 18.09 % | -17.558 M -19.69 % | -14.670 M 9.42 % | -16.196 M -15.10 % | -14.071 M -22.08 % | -11.527 M -48.35 % | -7.770 M -20.13 % | -6.468 M -12.98 % | -5.725 M -6.71 % | -5.365 M -83.61 % | -2.922 M -81.49 % | -1.610 M 31.34 % | -2.345 M 16.07 % | -2.794 M -16.76 % | -2.393 M -16.11 % | -2.061 M 4.01 % | -2.147 M 1.29 % | -2.175 M -59.93 % | -1.360 M 35.82 % | -2.119 M -15.67 % | -1.832 M -21.81 % | -1.504 M -221.37 % | -468.000 K 27.22 % | -643.000 K 23.63 % | -842.000 K -169.01 % | -313.000 K |
| Net income ratio | -6.74 -94.08 % | -3.47 78.49 % | -16.13 -179.33 % | -5.77 -2.15 % | -5.65 -21.40 % | -4.66 -55.05 % | -3.00 64.17 % | -8.38 25.63 % | -11.27 7.66 % | -12.21 -34.85 % | -9.05 -12.09 % | -8.08 56.29 % | -18.48 -14.96 % | -16.07 -29.46 % | -12.41 13.60 % | -14.37 52.75 % | -30.41 -14.93 % | -26.46 -41.02 % | -18.76 67.87 % | -58.38 -100.43 % | -29.13 10.55 % | -32.56 92.43 % | -430.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -4.61 -96.77 % | -2.34 81.44 % | -12.62 -200.13 % | -4.20 -3.96 % | -4.04 -14.23 % | -3.54 -44.84 % | -2.44 67.48 % | -7.52 23.05 % | -9.77 4.43 % | -10.22 -27.79 % | -8.00 -23.61 % | -6.47 58.41 % | -15.56 -17.76 % | -13.21 7.84 % | -14.34 -28.23 % | -11.18 53.68 % | -24.13 0.09 % | -24.16 -40.48 % | -17.20 65.87 % | -50.38 -122.17 % | -22.68 15.87 % | -26.95 93.25 % | -399.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.34 123.25 % | 0.15 1.82 % | 0.15 0.30 % | 0.15 -22.16 % | 0.19 -6.13 % | 0.20 -13.50 % | 0.23 28.71 % | 0.18 -0.18 % | 0.18 -3.42 % | 0.19 -18.15 % | 0.23 9.78 % | 0.21 14.68 % | 0.18 -5.60 % | 0.19 -8.08 % | 0.21 36.07 % | 0.16 -63.47 % | 0.43 6.12 % | 0.40 13.69 % | 0.35 411.22 % | 0.07 144.83 % | 0.03 | 0.00 -100.00 % | 0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 64.103 M -0.89 % | 64.678 M 12.81 % | 57.332 M 3.21 % | 55.548 M 1.18 % | 54.898 M 8.48 % | 50.605 M 7.64 % | 47.014 M 0.00 % | 47.014 M 3.31 % | 45.509 M 5.08 % | 43.311 M 2.45 % | 42.275 M 0.00 % | 42.275 M 0.56 % | 42.040 M 2.93 % | 40.844 M 10.70 % | 36.897 M -7.18 % | 39.750 M 5.72 % | 37.600 M 19.94 % | 31.350 M 20.44 % | 26.030 M -0.89 % | 26.264 M 13.35 % | 23.170 M 84.04 % | 12.590 M -24.27 % | 16.624 M 32.04 % | 12.590 M -23.30 % | 16.414 M 31.47 % | 12.485 M 10.34 % | 11.314 M 4.78 % | 10.798 M 9.16 % | 9.892 M -0.41 % | 9.933 M 43.02 % | 6.945 M 49.36 % | 4.650 M 0.89 % | 4.609 M 7 581.37 % | 60.000 K | 0.000 |
| Weighted average shs out | 64.103 M -0.89 % | 64.678 M 12.89 % | 57.290 M 3.14 % | 55.548 M 1.18 % | 54.898 M 8.48 % | 50.605 M 7.64 % | 47.014 M 0.00 % | 47.014 M 3.31 % | 45.509 M 5.08 % | 43.311 M 2.45 % | 42.275 M 0.68 % | 41.988 M 4.45 % | 40.200 M 0.37 % | 40.053 M 8.55 % | 36.897 M -2.48 % | 37.837 M 1.30 % | 37.351 M 24.15 % | 30.085 M 15.58 % | 26.030 M -0.06 % | 26.046 M 13.35 % | 22.978 M 82.51 % | 12.590 M -24.27 % | 16.624 M 32.04 % | 12.590 M -22.69 % | 16.286 M 33.65 % | 12.185 M 7.69 % | 11.314 M 7.36 % | 10.538 M 9.16 % | 9.655 M -0.41 % | 9.695 M 39.59 % | 6.945 M 49.36 % | 4.650 M 0.89 % | 4.609 M 7 581.42 % | 60.000 K | 0.000 |
| EPS diluted | -0.34 -25.93 % | -0.27 42.55 % | -0.47 -20.51 % | -0.39 -11.43 % | -0.35 5.41 % | -0.37 -2.78 % | -0.36 0.00 % | -0.36 -2.86 % | -0.35 12.50 % | -0.40 14.89 % | -0.47 -9.30 % | -0.43 6.52 % | -0.46 -9.52 % | -0.42 -55.56 % | -0.27 -8.00 % | -0.25 -13.64 % | -0.22 -10.00 % | -0.20 9.09 % | -0.22 -69.23 % | -0.13 -45.58 % | -0.09 61.17 % | -0.23 -27.78 % | -0.18 14.29 % | -0.21 -40.00 % | -0.15 25.00 % | -0.20 -5.26 % | -0.19 -46.15 % | -0.13 38.10 % | -0.21 -10.53 % | -0.19 91.67 % | -2.28 -1 800.00 % | -0.12 20.00 % | -0.15 98.98 % | -14.70 | 0.00 |
| Earnings per share | -0.34 -25.93 % | -0.27 42.55 % | -0.47 -20.51 % | -0.39 -11.43 % | -0.35 5.41 % | -0.37 -2.78 % | -0.36 0.00 % | -0.36 -2.86 % | -0.35 12.50 % | -0.40 14.89 % | -0.47 -6.82 % | -0.44 8.33 % | -0.48 -11.63 % | -0.43 -59.26 % | -0.27 -3.85 % | -0.26 -18.18 % | -0.22 -4.76 % | -0.21 4.55 % | -0.22 -69.23 % | -0.13 -44.44 % | -0.09 60.87 % | -0.23 -27.78 % | -0.18 14.29 % | -0.21 -40.00 % | -0.15 25.00 % | -0.20 -5.26 % | -0.19 -46.15 % | -0.13 40.91 % | -0.22 -15.79 % | -0.19 91.67 % | -2.28 -1 800.00 % | -0.12 20.00 % | -0.15 98.98 % | -14.70 | 0.00 |
| Gross profit | 1.094 M 43.57 % | 762.000 K 209.76 % | 246.000 K -56.23 % | 562.000 K -13.94 % | 653.000 K -19.98 % | 816.000 K -37.71 % | 1.310 M 255.98 % | 368.000 K 42.64 % | 258.000 K -3.01 % | 266.000 K -47.53 % | 507.000 K 6.29 % | 477.000 K 149.74 % | 191.000 K -7.73 % | 207.000 K 21.76 % | 170.000 K 57.41 % | 108.000 K -5.26 % | 114.000 K 20.00 % | 95.000 K -13.64 % | 110.000 K 2 650.00 % | 4.000 K 100.00 % | 2.000 K | 0.000 -100.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 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.612 M | 0.000 | 0.000 -100.00 % | 718.000 K -3.23 % | 742.000 K -46.92 % | 1.398 M 20.93 % | 1.156 M -2.61 % | 1.187 M | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 100.00 % | -18.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 2.142 M -49.84 % | 4.270 M 203.27 % | 1.408 M -56.38 % | 3.228 M 16.32 % | 2.775 M -13.42 % | 3.205 M -25.01 % | 4.274 M 158.87 % | 1.651 M 42.94 % | 1.155 M 1.23 % | 1.141 M -32.41 % | 1.688 M -5.70 % | 1.790 M 110.59 % | 850.000 K -0.93 % | 858.000 K 35.33 % | 634.000 K 8.01 % | 587.000 K 281.17 % | 154.000 K 8.45 % | 142.000 K -29.70 % | 202.000 K 274.07 % | 54.000 K -21.74 % | 69.000 K -20.69 % | 87.000 K 1 640.00 % | 5.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 |
| General and administrative expenses | 5.715 M 19.89 % | 4.767 M 131.48 % | -15.142 M -328.66 % | 6.622 M 10.24 % | 6.007 M 19.04 % | 5.046 M 53.00 % | 3.298 M -24.06 % | 4.343 M -18.01 % | 5.297 M 7.42 % | 4.931 M -8.12 % | 5.367 M 10.23 % | 4.869 M -3.74 % | 5.058 M 18.57 % | 4.266 M 143.77 % | 1.750 M -16.98 % | 2.108 M -30.27 % | 3.023 M 2.68 % | 2.944 M 218.81 % | -2.478 M -281.27 % | 1.367 M 97.83 % | 691.000 K -41.88 % | 1.189 M 177.36 % | -1.537 M -241.14 % | 1.089 M 5.52 % | 1.032 M 6.61 % | 968.000 K 161.34 % | -1.578 M -389.54 % | 545.000 K -59.36 % | 1.341 M 40.86 % | 952.000 K 63.86 % | 581.000 K 511.58 % | 95.000 K -54.55 % | 209.000 K 120.00 % | 95.000 K 39.71 % | 68.000 K |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 6.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.383 M | 0.000 | 0.000 | 0.000 -100.00 % | 514.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 572.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.154 M -330.72 % | 1.367 M 97.83 % | 691.000 K -41.88 % | 1.189 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 |
| Other expenses | 279.000 K 6.08 % | 263.000 K -98.65 % | 19.472 M 1 373.51 % | -1.529 M -2 148.53 % | -68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.015 M | 0.000 | 0.000 -100.00 % | 8.222 M | 0.000 100.00 % | -639.000 K | 0.000 -100.00 % | 2.617 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 21.177 M 20.75 % | 17.538 M -31.62 % | 25.646 M 19.79 % | 21.410 M 11.56 % | 19.192 M 2.88 % | 18.654 M 9.90 % | 16.974 M 2.52 % | 16.556 M 7.07 % | 15.463 M -3.39 % | 16.006 M -15.28 % | 18.893 M 18.16 % | 15.989 M -6.56 % | 17.112 M 14.47 % | 14.949 M 26.08 % | 11.857 M 40.84 % | 8.419 M 20.25 % | 7.001 M 14.26 % | 6.127 M 7.08 % | 5.722 M 75.36 % | 3.263 M 62.18 % | 2.012 M -26.49 % | 2.737 M -7.66 % | 2.964 M 12.53 % | 2.634 M 11.75 % | 2.357 M -1.63 % | 2.396 M 10.36 % | 2.171 M 59.16 % | 1.364 M -35.78 % | 2.124 M 15.56 % | 1.838 M -88.41 % | 15.853 M 3 258.69 % | 472.000 K -27.05 % | 647.000 K -23.61 % | 847.000 K 167.19 % | 317.000 K |
| Cost and expenses | 23.319 M 6.93 % | 21.808 M -19.39 % | 27.054 M 9.81 % | 24.638 M 12.16 % | 21.967 M 0.49 % | 21.859 M 2.88 % | 21.248 M 16.70 % | 18.207 M 9.56 % | 16.618 M -3.09 % | 17.147 M -16.69 % | 20.581 M 15.76 % | 17.779 M -1.02 % | 17.962 M 13.63 % | 15.807 M 26.55 % | 12.491 M 38.70 % | 9.006 M 25.87 % | 7.155 M 14.13 % | 6.269 M 5.82 % | 5.924 M 78.60 % | 3.317 M 59.39 % | 2.081 M -26.31 % | 2.824 M -4.88 % | 2.969 M 12.72 % | 2.634 M 11.75 % | 2.357 M -1.63 % | 2.396 M 10.36 % | 2.171 M 59.16 % | 1.364 M -35.78 % | 2.124 M 15.56 % | 1.838 M -88.41 % | 15.853 M 3 258.69 % | 472.000 K -27.05 % | 647.000 K -23.61 % | 847.000 K 167.19 % | 317.000 K |
| Research and development expenses | 15.183 M 21.39 % | 12.508 M -17.28 % | 15.121 M -7.33 % | 16.317 M 23.12 % | 13.253 M -2.61 % | 13.608 M 10.70 % | 12.293 M 0.66 % | 12.213 M 20.14 % | 10.166 M -8.21 % | 11.075 M -14.89 % | 13.012 M 17.01 % | 11.120 M -7.75 % | 12.054 M 12.83 % | 10.683 M 12.04 % | 9.535 M 53.35 % | 6.218 M 56.31 % | 3.978 M 24.98 % | 3.183 M 1.63 % | 3.132 M 65.63 % | 1.891 M 49.01 % | 1.269 M -18.02 % | 1.548 M 2.31 % | 1.513 M -2.07 % | 1.545 M 16.60 % | 1.325 M -7.21 % | 1.428 M 27.27 % | 1.122 M 37.00 % | 819.000 K 4.60 % | 783.000 K -11.63 % | 886.000 K -4.53 % | 928.000 K 146.15 % | 377.000 K -13.93 % | 438.000 K -41.76 % | 752.000 K 206.94 % | 245.000 K |
| Selling general and administrative expenses | 5.715 M 19.89 % | 4.767 M 153.28 % | -8.947 M -235.11 % | 6.622 M 10.24 % | 6.007 M 19.04 % | 5.046 M 7.80 % | 4.681 M 7.78 % | 4.343 M -18.01 % | 5.297 M 7.42 % | 4.931 M -16.15 % | 5.881 M 20.78 % | 4.869 M -3.74 % | 5.058 M 18.57 % | 4.266 M 83.72 % | 2.322 M 10.15 % | 2.108 M -30.27 % | 3.023 M 2.68 % | 2.944 M 235.36 % | -2.175 M -259.11 % | 1.367 M 97.83 % | 691.000 K -41.88 % | 1.189 M 201.97 % | -1.166 M -207.07 % | 1.089 M 5.52 % | 1.032 M 6.61 % | 968.000 K 176.83 % | -1.260 M -331.19 % | 545.000 K -59.36 % | 1.341 M 40.86 % | 952.000 K 63.86 % | 581.000 K 511.58 % | 95.000 K -54.55 % | 209.000 K 120.00 % | 95.000 K 39.71 % | 68.000 K |
| Interest income | 153.000 K -67.17 % | 466.000 K 217.01 % | 147.000 K -58.36 % | 353.000 K -28.69 % | 495.000 K 17.58 % | 421.000 K 137.85 % | 177.000 K -71.59 % | 623.000 K 7.23 % | 581.000 K 5.44 % | 551.000 K 20.57 % | 457.000 K 315.45 % | 110.000 K | 0.000 | 0.000 -100.00 % | 1.843 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 128.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -81.40 % | 86.000 K 126.32 % | 38.000 K 8.57 % | 35.000 K 1 066.67 % | 3.000 K |
| Interest expense | 1.865 M 61.75 % | 1.153 M -19.20 % | 1.427 M 2.59 % | 1.391 M 4.19 % | 1.335 M 2.14 % | 1.307 M 20.13 % | 1.088 M -20.00 % | 1.360 M 4.29 % | 1.304 M 2.76 % | 1.269 M 5.84 % | 1.199 M -20.49 % | 1.508 M 30.45 % | 1.156 M -2.61 % | 1.187 M 1 063.73 % | 102.000 K -76.50 % | 434.000 K 65.65 % | 262.000 K 10.08 % | 238.000 K | 0.000 -100.00 % | 127.000 K 71.62 % | 74.000 K -22.92 % | 96.000 K | 0.000 -100.00 % | 47.000 K 2.17 % | 46.000 K 12.20 % | 41.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 5.015 M 10.88 % | 4.523 M -9.79 % | 5.014 M 9.98 % | 4.559 M 9.09 % | 4.179 M 31.42 % | 3.180 M 56.50 % | 2.032 M 101.19 % | 1.010 M 23.17 % | 820.000 K 1.61 % | 807.000 K 4.67 % | 771.000 K 5.33 % | 732.000 K 0.97 % | 725.000 K 8.05 % | 671.000 K 9.46 % | 613.000 K 13.31 % | 541.000 K 30.68 % | 414.000 K 34.85 % | 307.000 K -14.72 % | 360.000 K 6.82 % | 337.000 K -15.75 % | 400.000 K 2.04 % | 392.000 K 54.33 % | 254.000 K 5.39 % | 241.000 K -18.58 % | 296.000 K 18.88 % | 249.000 K 3 012.50 % | 8.000 K 100.00 % | 4.000 K -20.00 % | 5.000 K -16.67 % | 6.000 K 20.00 % | 5.000 K 25.00 % | 4.000 K 0.00 % | 4.000 K -20.00 % | 5.000 K 25.00 % | 4.000 K |
| Operating income | -20.083 M -19.71 % | -16.776 M 33.95 % | -25.400 M -21.83 % | -20.848 M -12.45 % | -18.539 M -3.93 % | -17.838 M -116.23 % | 109.930 M 779.08 % | -16.188 M -6.46 % | -15.205 M 3.40 % | -15.740 M 14.39 % | -18.386 M -18.53 % | -15.512 M 8.33 % | -16.921 M -14.78 % | -14.742 M -26.14 % | -11.687 M -40.62 % | -8.311 M -20.68 % | -6.887 M -14.17 % | -6.032 M -7.48 % | -5.612 M -72.20 % | -3.259 M -62.14 % | -2.010 M 26.56 % | -2.737 M 7.60 % | -2.962 M -12.45 % | -2.634 M -11.75 % | -2.357 M 1.63 % | -2.396 M -10.36 % | -2.171 M -59.16 % | -1.364 M 35.78 % | -2.124 M -15.56 % | -1.838 M -21.80 % | -1.509 M -219.70 % | -472.000 K 27.05 % | -647.000 K 23.61 % | -847.000 K -167.19 % | -317.000 K |
| Operating income ratio | -6.21 -86.15 % | -3.33 78.29 % | -15.36 -179.17 % | -5.50 -1.71 % | -5.41 -21.91 % | -4.44 -122.53 % | 19.69 345.54 % | -8.02 25.49 % | -10.76 3.81 % | -11.19 -33.55 % | -8.38 -22.42 % | -6.84 57.90 % | -16.25 -17.43 % | -13.84 4.77 % | -14.54 -21.56 % | -11.96 53.47 % | -25.70 -0.97 % | -25.45 -41.50 % | -17.99 67.99 % | -56.19 -98.48 % | -28.31 10.01 % | -31.46 92.57 % | -423.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -1.712 M -149.20 % | -687.000 K 46.33 % | -1.280 M -23.31 % | -1.038 M -23.57 % | -840.000 K 5.19 % | -886.000 K 19.89 % | -1.106 M -50.07 % | -737.000 K -1.94 % | -723.000 K -0.70 % | -718.000 K 3.23 % | -742.000 K 46.92 % | -1.398 M -20.93 % | -1.156 M 2.61 % | -1.187 M -169.58 % | 1.706 M 493.09 % | -434.000 K -68.87 % | -257.000 K -7.98 % | -238.000 K 1.24 % | -241.000 K -89.76 % | -127.000 K -118.97 % | -58.000 K 39.58 % | -96.000 K -88.24 % | -51.000 K -8.51 % | -47.000 K -2.17 % | -46.000 K -12.20 % | -41.000 K -1 950.00 % | -2.000 K 66.67 % | -6.000 K | 0.000 100.00 % | -4.000 K 99.97 % | -14.360 M -16 597.67 % | -86.000 K -126.32 % | -38.000 K -8.57 % | -35.000 K -1 066.67 % | -3.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-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-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-06-30 | 2017-03-31 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 65.108 M 17.82 % | 55.261 M 40.70 % | 39.277 M -29.03 % | 55.344 M -5.35 % | 58.475 M 29.00 % | 45.330 M -32.67 % | 67.326 M 39.97 % | 48.100 M 94.66 % | 24.710 M -45.08 % | 44.994 M 157.93 % | 17.444 M 204.82 % | -16.642 M -212.91 % | 14.739 M 554.49 % | -3.243 M -114.51 % | 22.345 M 138.77 % | -57.632 M 51.51 % | -118.859 M -10 540.91 % | -1.117 M 84.00 % | -6.980 M -390.17 % | -1.424 M -139.81 % | 3.577 M 226.71 % | -2.823 M 31.53 % | -4.123 M -344.77 % | -927.000 K 24.94 % | -1.235 M 67.13 % | -3.757 M 31.85 % | -5.513 M -221.08 % | -1.717 M -125.36 % | 6.771 M 200.45 % | -6.741 M -1 132.31 % | 653.000 K 313.29 % | 158.000 K -88.58 % | 1.383 M |
| Total investments | 4.149 M -16.95 % | 4.996 M | 0.000 -100.00 % | 4.024 M -2.59 % | 4.131 M 0.78 % | 4.099 M | 0.000 -100.00 % | 4.010 M -0.15 % | 4.016 M 5.63 % | 3.802 M | 0.000 -100.00 % | 3.375 M 0.03 % | 3.374 M 0.06 % | 3.372 M 0.03 % | 3.371 M 0.06 % | 3.369 M 1 011.88 % | 303.000 K 0.00 % | 303.000 K 0.00 % | 303.000 K -80.99 % | 1.594 M -77.72 % | 7.154 M 23 746.67 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -50.82 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K -99.55 % | 13.542 M 45 040.00 % | 30.000 K -97.70 % | 1.306 M 1 418.60 % | 86.000 K -96.89 % | 2.766 M |
| Total debt | 73.695 M -1.84 % | 75.076 M -1.79 % | 76.445 M -2.25 % | 78.204 M -12.07 % | 88.941 M 1.02 % | 88.043 M 0.16 % | 87.901 M -0.22 % | 88.093 M -1.09 % | 89.064 M 1.28 % | 87.942 M -1.03 % | 88.854 M 6.00 % | 83.824 M -0.71 % | 84.422 M -1.65 % | 85.842 M -0.53 % | 86.303 M 391.42 % | 17.562 M 71.05 % | 10.267 M -0.21 % | 10.289 M 8.17 % | 9.512 M 133.54 % | 4.073 M | 0.000 -100.00 % | 724.000 K 1.69 % | 712.000 K 0.85 % | 706.000 K 0.43 % | 703.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 725.000 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 44.245 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.748 M 16.19 % | 42.817 M 1.07 % | 42.363 M 5.33 % | 40.221 M 16.54 % | 34.514 M 12.34 % | 30.723 M | 0.000 | 0.000 -100.00 % | 13.265 M 79.14 % | 7.405 M 4.99 % | 7.053 M 14.89 % | 6.139 M 13.08 % | 5.429 M 32.48 % | 4.098 M 3.88 % | 3.945 M -3.76 % | 4.099 M 1.09 % | 4.055 M -1.31 % | 4.109 M -0.92 % | 4.147 M 3.39 % | 4.011 M 5.14 % | 3.815 M 3.64 % | 3.681 M 15.18 % | 3.196 M -45.26 % | 5.838 M 113.69 % | 2.732 M 1 257.63 % | -236.000 K -345.83 % | 96.000 K -92.77 % | 1.327 M |
| Retained earnings | -350.330 M -6.63 % | -328.535 M -5.61 % | -311.072 M -9.38 % | -284.392 M -8.34 % | -262.506 M -7.97 % | -243.127 M -8.34 % | -224.403 M -8.08 % | -207.633 M -8.87 % | -190.708 M -9.11 % | -174.780 M -10.40 % | -158.322 M -13.74 % | -139.194 M -13.83 % | -122.284 M -17.35 % | -104.207 M -18.04 % | -88.278 M -12.75 % | -78.297 M -14.62 % | -68.311 M -13.55 % | -60.162 M -11.63 % | -53.892 M -20.69 % | -44.653 M | 0.000 100.00 % | -39.752 M -8.20 % | -36.739 M -7.87 % | -34.058 M -7.59 % | -31.655 M -8.34 % | -29.218 M -8.03 % | -27.045 M -5.34 % | -25.675 M | 0.000 100.00 % | -21.709 M | 0.000 100.00 % | -4.597 M | 0.000 |
| Common 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 -100.00 % | 1.000 K | 0.000 |
| Total equity | 144.714 M -11.72 % | 163.925 M -8.73 % | 179.605 M 3.84 % | 172.957 M -2.33 % | 177.084 M -8.84 % | 194.254 M 16.21 % | 167.156 M -7.61 % | 180.927 M -7.27 % | 195.118 M 20.63 % | 161.754 M -7.02 % | 173.965 M -7.48 % | 188.033 M 32.37 % | 142.054 M -8.00 % | 154.399 M 32.84 % | 116.233 M -7.61 % | 125.809 M -6.60 % | 134.701 M 615.62 % | 18.823 M -19.73 % | 23.450 M 182.39 % | 8.304 M 102.59 % | 4.099 M 0.00 % | 4.099 M -28.80 % | 5.757 M 91.52 % | 3.006 M 5.96 % | 2.837 M -43.90 % | 5.057 M -28.73 % | 7.096 M 203.77 % | 2.336 M -59.99 % | 5.838 M 0.00 % | 5.838 M 2 573.73 % | -236.000 K 0.00 % | -236.000 K -117.78 % | 1.327 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K -8.03 % | 386.000 K -42.47 % | 671.000 K -29.59 % | 953.000 K -22.58 % | 1.231 M -18.26 % | 1.506 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 |
| Long term debt | 66.873 M -2.43 % | 68.535 M -2.35 % | 70.185 M -2.63 % | 72.078 M -14.15 % | 83.960 M 0.77 % | 83.321 M -0.43 % | 83.683 M -0.21 % | 83.861 M -1.15 % | 84.834 M 1.26 % | 83.778 M -1.12 % | 84.731 M 5.82 % | 80.068 M -0.91 % | 80.800 M -1.81 % | 82.293 M -1.11 % | 83.216 M 405.84 % | 16.451 M 71.97 % | 9.566 M -1.15 % | 9.677 M 4.54 % | 9.257 M 148.84 % | 3.720 M | 0.000 -100.00 % | 431.000 K 16.49 % | 370.000 K -1.86 % | 377.000 K 20.06 % | 314.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 67.852 M -2.83 % | 69.831 M -0.88 % | 70.448 M -2.62 % | 72.340 M -14.20 % | 84.315 M 0.73 % | 83.707 M -0.77 % | 84.354 M -0.54 % | 84.814 M -1.45 % | 86.065 M 0.92 % | 85.284 M 0.65 % | 84.731 M 5.82 % | 80.068 M -0.91 % | 80.800 M -1.81 % | 82.293 M -1.11 % | 83.216 M 405.84 % | 16.451 M 71.97 % | 9.566 M -1.15 % | 9.677 M 4.54 % | 9.257 M 148.84 % | 3.720 M | 0.000 -100.00 % | 431.000 K 16.49 % | 370.000 K -1.86 % | 377.000 K 20.06 % | 314.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 8.391 M 8.73 % | 7.717 M 2.39 % | 7.537 M -15.15 % | 8.883 M 15.50 % | 7.691 M 14.74 % | 6.703 M -1.41 % | 6.799 M 6.07 % | 6.410 M 8.19 % | 5.925 M 13.40 % | 5.225 M -16.73 % | 6.275 M 43.00 % | 4.388 M -22.07 % | 5.631 M 19.89 % | 4.697 M 36.30 % | 3.446 M -17.99 % | 4.202 M -48.26 % | 8.121 M 169.80 % | 3.010 M 30.47 % | 2.307 M 29.53 % | 1.781 M | 0.000 -100.00 % | 1.902 M 69.67 % | 1.121 M 16.65 % | 961.000 K -19.11 % | 1.188 M -3.96 % | 1.237 M 65.82 % | 746.000 K -40.03 % | 1.244 M | 0.000 -100.00 % | 1.089 M | 0.000 -100.00 % | 194.000 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.822 M 4.30 % | 6.541 M 4.49 % | 6.260 M 2.19 % | 6.126 M 22.99 % | 4.981 M 5.48 % | 4.722 M 11.95 % | 4.218 M -0.33 % | 4.232 M 0.05 % | 4.230 M 1.59 % | 4.164 M 0.99 % | 4.123 M 9.77 % | 3.756 M 3.70 % | 3.622 M 2.06 % | 3.549 M 14.97 % | 3.087 M 177.86 % | 1.111 M 58.49 % | 701.000 K 14.54 % | 612.000 K 140.00 % | 255.000 K -27.76 % | 353.000 K | 0.000 -100.00 % | 293.000 K -14.33 % | 342.000 K 3.95 % | 329.000 K -15.42 % | 389.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 725.000 K | 0.000 |
| Total current liabilities | 20.867 M 4.79 % | 19.913 M 0.79 % | 19.757 M -11.02 % | 22.203 M 8.70 % | 20.426 M -6.17 % | 21.768 M -5.65 % | 23.071 M 9.14 % | 21.139 M 18.77 % | 17.798 M -0.08 % | 17.813 M -23.78 % | 23.369 M 68.51 % | 13.868 M 24.38 % | 11.150 M 12.04 % | 9.952 M 32.11 % | 7.533 M 17.72 % | 6.399 M -30.01 % | 9.143 M 107.04 % | 4.416 M 35.38 % | 3.262 M 47.87 % | 2.206 M | 0.000 -100.00 % | 2.270 M 45.98 % | 1.555 M 15.61 % | 1.345 M -24.78 % | 1.788 M 35.87 % | 1.316 M 67.43 % | 786.000 K -38.01 % | 1.268 M | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 942.000 K | 0.000 |
| Total liabilities | 88.719 M -1.14 % | 89.744 M -0.51 % | 90.205 M -4.59 % | 94.543 M -9.74 % | 104.741 M -0.70 % | 105.475 M -1.82 % | 107.425 M 1.39 % | 105.953 M 2.01 % | 103.863 M 0.74 % | 103.097 M -4.63 % | 108.100 M 15.08 % | 93.936 M 2.16 % | 91.950 M -0.32 % | 92.245 M 1.65 % | 90.749 M 297.15 % | 22.850 M 22.13 % | 18.709 M 32.75 % | 14.093 M 12.57 % | 12.519 M 111.26 % | 5.926 M | 0.000 -100.00 % | 2.701 M 40.31 % | 1.925 M 11.79 % | 1.722 M -18.08 % | 2.102 M 59.73 % | 1.316 M 67.43 % | 786.000 K -38.01 % | 1.268 M | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 942.000 K | 0.000 |
| Other non current assets | 4.149 M | 0.000 -100.00 % | 4.062 M 349.83 % | 903.000 K -88.75 % | 8.027 M 46.75 % | 5.470 M 34.76 % | 4.059 M -32.25 % | 5.991 M 0.96 % | 5.934 M 56.08 % | 3.802 M 0.37 % | 3.788 M -54.02 % | 8.239 M -49.79 % | 16.409 M 3.19 % | 15.901 M 0.06 % | 15.891 M -5.76 % | 16.863 M 37 373.33 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 50.00 % | 30.000 K 100.84 % | -3.577 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K 3.28 % | 61.000 K 7.02 % | 57.000 K 100.84 % | -6.771 M -11 978.95 % | 57.000 K 108.73 % | -653.000 K | 0.000 100.00 % | -1.383 M |
| Long term investments | 0.000 -100.00 % | 4.105 M | 0.000 -100.00 % | 3.121 M -24.45 % | 4.131 M 401.31 % | -1.371 M | 0.000 100.00 % | -1.981 M -3.28 % | -1.918 M 7.83 % | -2.081 M | 0.000 100.00 % | -4.864 M 62.69 % | -13.035 M -4.04 % | -12.529 M -0.07 % | -12.520 M 7.22 % | -13.494 M -5 330.23 % | 258.000 K 0.00 % | 258.000 K 0.00 % | 258.000 K -83.50 % | 1.564 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 |
| Intangible assets | 8.666 M 1 185.76 % | 674.000 K -0.59 % | 678.000 K -1.02 % | 685.000 K 1.48 % | 675.000 K 7.48 % | 628.000 K 16.08 % | 541.000 K 2.85 % | 526.000 K 4.99 % | 501.000 K 4.59 % | 479.000 K 21.57 % | 394.000 K -93.87 % | 6.429 M 33.94 % | 4.800 M 1 775.00 % | 256.000 K 8.47 % | 236.000 K 19.19 % | 198.000 K 38.46 % | 143.000 K 93.24 % | 74.000 K | 0.000 -100.00 % | 955.000 K | 0.000 -100.00 % | 1.274 M -11.10 % | 1.433 M -9.99 % | 1.592 M -9.08 % | 1.751 M -8.32 % | 1.910 M 17.25 % | 1.629 M 13.92 % | 1.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 662.000 K -1.78 % | 674.000 K -0.59 % | 678.000 K -1.02 % | 685.000 K 1.48 % | 675.000 K 7.48 % | 628.000 K 16.08 % | 541.000 K 2.85 % | 526.000 K 4.99 % | 501.000 K 4.59 % | 479.000 K 21.57 % | 394.000 K 29.18 % | 305.000 K 13.81 % | 268.000 K 4.69 % | 256.000 K 8.47 % | 236.000 K 19.19 % | 198.000 K 38.46 % | 143.000 K 93.24 % | 74.000 K | 0.000 -100.00 % | 955.000 K | 0.000 -100.00 % | 1.274 M -11.10 % | 1.433 M -9.99 % | 1.592 M -9.08 % | 1.751 M -8.32 % | 1.910 M 17.25 % | 1.629 M 13.92 % | 1.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 200.068 M -1.81 % | 203.748 M -1.64 % | 207.149 M -4.11 % | 216.030 M -0.52 % | 217.166 M -3.72 % | 225.553 M 1.48 % | 222.273 M -0.04 % | 222.362 M 5.83 % | 210.109 M 6.16 % | 197.923 M 6.60 % | 185.675 M 16.31 % | 159.633 M 17.02 % | 136.413 M 4.20 % | 130.920 M 10.86 % | 118.093 M 144.43 % | 48.314 M 151.03 % | 19.246 M 9.33 % | 17.603 M 9.40 % | 16.090 M 193.08 % | 5.490 M | 0.000 -100.00 % | 1.159 M 0.17 % | 1.157 M 7.03 % | 1.081 M 10.08 % | 982.000 K 563.51 % | 148.000 K 19.35 % | 124.000 K 9.73 % | 113.000 K | 0.000 -100.00 % | 43.000 K | 0.000 -100.00 % | 28.000 K | 0.000 |
| Total non current assets | 204.879 M -1.75 % | 208.527 M -1.59 % | 211.889 M -4.01 % | 220.739 M -4.03 % | 229.999 M -0.12 % | 230.280 M 1.50 % | 226.873 M -0.01 % | 226.898 M 5.72 % | 214.626 M 6.14 % | 202.204 M 6.50 % | 189.857 M 16.25 % | 163.313 M 16.61 % | 140.055 M 4.09 % | 134.548 M 10.56 % | 121.700 M 134.58 % | 51.881 M 163.46 % | 19.692 M 9.52 % | 17.980 M 9.68 % | 16.393 M 103.92 % | 8.039 M 324.74 % | -3.577 M -247.02 % | 2.433 M -6.06 % | 2.590 M -3.11 % | 2.673 M -2.20 % | 2.733 M 28.85 % | 2.121 M 16.92 % | 1.814 M 13.38 % | 1.600 M 123.63 % | -6.771 M -6 871.00 % | 100.000 K 115.31 % | -653.000 K -2 432.14 % | 28.000 K 102.02 % | -1.383 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 2.772 M | 0.000 -100.00 % | 7.528 M -8.97 % | 8.270 M -23.98 % | 10.879 M 574.88 % | 1.612 M -41.74 % | 2.767 M -38.69 % | 4.513 M -62.07 % | 11.899 M | 0.000 | 0.000 -100.00 % | 2.970 M -83.60 % | 18.109 M 1 148.04 % | 1.451 M -19.61 % | 1.805 M 25.26 % | 1.441 M -5.82 % | 1.530 M 527.05 % | 244.000 K | 0.000 -100.00 % | 507.000 K 123.35 % | 227.000 K -42.09 % | 392.000 K 64.71 % | 238.000 K -45.16 % | 434.000 K -12.15 % | 494.000 K 118.58 % | 226.000 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 25.000 K | 0.000 |
| Short term investments | 885.000 K -0.67 % | 891.000 K | 0.000 -100.00 % | 903.000 K -62.72 % | 2.422 M -55.72 % | 5.470 M | 0.000 -100.00 % | 5.991 M 0.96 % | 5.934 M 0.87 % | 5.883 M | 0.000 -100.00 % | 8.239 M -49.79 % | 16.409 M 3.19 % | 15.901 M 0.06 % | 15.891 M -5.76 % | 16.863 M 37 373.33 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 50.00 % | 30.000 K -99.58 % | 7.154 M 23 746.67 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -50.82 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K -99.55 % | 13.542 M 45 040.00 % | 30.000 K -97.70 % | 1.306 M 1 418.60 % | 86.000 K -96.89 % | 2.766 M |
| cash and cash equivalents | 8.587 M -56.66 % | 19.815 M -46.69 % | 37.168 M 62.59 % | 22.860 M -24.97 % | 30.466 M -28.67 % | 42.713 M 107.60 % | 20.575 M -48.55 % | 39.993 M -37.85 % | 64.354 M 49.84 % | 42.948 M -39.86 % | 71.410 M -28.92 % | 100.466 M 44.18 % | 69.683 M -21.78 % | 89.085 M 39.29 % | 63.958 M -14.94 % | 75.194 M -41.77 % | 129.126 M 1 032.09 % | 11.406 M -30.84 % | 16.492 M 200.02 % | 5.497 M 253.68 % | -3.577 M -200.85 % | 3.547 M -26.64 % | 4.835 M 196.08 % | 1.633 M -15.74 % | 1.938 M -48.42 % | 3.757 M -31.85 % | 5.513 M 221.08 % | 1.717 M 125.36 % | -6.771 M -200.45 % | 6.741 M 1 132.31 % | -653.000 K -215.17 % | 567.000 K 141.00 % | -1.383 M |
| Cash and short term investments | 9.472 M -54.25 % | 20.706 M -44.29 % | 37.168 M 56.41 % | 23.763 M -27.75 % | 32.888 M -31.74 % | 48.183 M 134.18 % | 20.575 M -55.26 % | 45.984 M -34.58 % | 70.288 M 43.94 % | 48.831 M -31.62 % | 71.410 M -34.31 % | 108.705 M 26.27 % | 86.092 M -18.00 % | 104.986 M 31.48 % | 79.849 M -13.26 % | 92.057 M -28.73 % | 129.171 M 1 028.03 % | 11.451 M -30.76 % | 16.537 M 199.20 % | 5.527 M 54.51 % | 3.577 M 0.00 % | 3.577 M -26.47 % | 4.865 M 192.54 % | 1.663 M -15.50 % | 1.968 M -48.45 % | 3.818 M -31.50 % | 5.574 M 213.50 % | 1.778 M -73.74 % | 6.771 M 0.00 % | 6.771 M 936.91 % | 653.000 K 0.00 % | 653.000 K -52.78 % | 1.383 M |
| Total current assets | 28.554 M -36.75 % | 45.142 M -22.06 % | 57.921 M 23.87 % | 46.761 M -9.77 % | 51.826 M -25.38 % | 69.449 M 45.57 % | 47.708 M -20.46 % | 59.982 M -28.89 % | 84.355 M 34.65 % | 62.647 M -32.06 % | 92.208 M -22.29 % | 118.656 M 26.30 % | 93.949 M -16.19 % | 112.096 M 31.44 % | 85.282 M -11.88 % | 96.778 M -27.63 % | 133.718 M 795.27 % | 14.936 M -23.70 % | 19.576 M 216.20 % | 6.191 M 73.08 % | 3.577 M -18.09 % | 4.367 M -14.24 % | 5.092 M 147.79 % | 2.055 M -6.84 % | 2.206 M -48.12 % | 4.252 M -29.93 % | 6.068 M 202.79 % | 2.004 M -70.40 % | 6.771 M -1.60 % | 6.881 M 953.75 % | 653.000 K -3.69 % | 678.000 K -50.98 % | 1.383 M |
| Inventory | 10.416 M 8.92 % | 9.563 M -2.23 % | 9.781 M 13.04 % | 8.653 M 5.82 % | 8.177 M -0.27 % | 8.199 M -4.25 % | 8.563 M -6.23 % | 9.132 M 2.18 % | 8.937 M 21.33 % | 7.366 M 20.75 % | 6.100 M 73.20 % | 3.522 M 15.21 % | 3.057 M 28.82 % | 2.373 M 1.89 % | 2.329 M 5.86 % | 2.200 M -3.59 % | 2.282 M 21.90 % | 1.872 M 51.33 % | 1.237 M 291.46 % | 316.000 K | 0.000 -100.00 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.666 M -41.73 % | 14.873 M 81.38 % | 8.200 M -42.84 % | 14.345 M 343.71 % | 3.233 M -32.60 % | 4.797 M -37.63 % | 7.691 M 136.36 % | 3.254 M 37.71 % | 2.363 M 21.99 % | 1.937 M -30.80 % | 2.799 M -56.46 % | 6.429 M 33.94 % | 4.800 M 171.65 % | 1.767 M 99.44 % | 886.000 K 65.61 % | 535.000 K 132.61 % | 230.000 K 167.44 % | 86.000 K -72.87 % | 317.000 K 204.81 % | 104.000 K | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.081 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 |
| 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 | 0.000 | 0.000 |
| Account payables | 5.654 M -0.02 % | 5.655 M -5.12 % | 5.960 M -17.15 % | 7.194 M -7.22 % | 7.754 M -25.03 % | 10.343 M -14.19 % | 12.054 M 14.83 % | 10.497 M 37.34 % | 7.643 M -9.27 % | 8.424 M -35.06 % | 12.971 M 126.61 % | 5.724 M 201.74 % | 1.897 M 11.20 % | 1.706 M 70.60 % | 1.000 M -7.92 % | 1.086 M 238.32 % | 321.000 K -59.57 % | 794.000 K 13.43 % | 700.000 K 872.22 % | 72.000 K | 0.000 -100.00 % | 75.000 K -18.48 % | 92.000 K 67.27 % | 55.000 K -73.93 % | 211.000 K 167.09 % | 79.000 K 97.50 % | 40.000 K 66.67 % | 24.000 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 23.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 979.000 K -24.46 % | 1.296 M 392.78 % | 263.000 K 0.38 % | 262.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 73.695 M -1.84 % | 75.076 M -1.79 % | 76.445 M -2.25 % | 78.204 M -12.07 % | 88.941 M 1.02 % | 88.043 M 0.16 % | 87.901 M -0.22 % | 88.093 M -1.09 % | 89.064 M 1.28 % | 87.942 M -1.03 % | 88.854 M 6.00 % | 83.824 M -0.71 % | 84.422 M -1.65 % | 85.842 M -0.53 % | 86.303 M 391.42 % | 17.562 M 71.05 % | 10.267 M -0.21 % | 10.289 M 8.17 % | 9.512 M 133.54 % | 4.073 M | 0.000 -100.00 % | 724.000 K 1.69 % | 712.000 K 0.85 % | 706.000 K 0.43 % | 703.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 495.044 M 10.45 % | 448.215 M -8.65 % | 490.677 M 7.29 % | 457.349 M 4.04 % | 439.590 M 13.40 % | 387.633 M 11.15 % | 348.742 M 0.74 % | 346.197 M 0.17 % | 345.605 M 14.43 % | 302.020 M 0.15 % | 301.564 M -7.84 % | 327.227 M 23.79 % | 264.338 M 7.74 % | 245.341 M 24.47 % | 197.106 M 0.03 % | 197.053 M 0.09 % | 196.873 M 167.65 % | 73.556 M 0.43 % | 73.244 M 49.44 % | 49.012 M | 0.000 -100.00 % | 39.796 M 3.67 % | 38.387 M 16.62 % | 32.917 M 7.99 % | 30.481 M 0.07 % | 30.460 M 0.00 % | 30.460 M 22.75 % | 24.815 M | 0.000 -100.00 % | 24.815 M | 0.000 -100.00 % | 4.264 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 233.433 M -7.98 % | 253.669 M -5.98 % | 269.810 M 0.86 % | 267.500 M -5.08 % | 281.825 M -5.97 % | 299.729 M 9.16 % | 274.581 M -4.29 % | 286.880 M -4.05 % | 298.981 M 12.89 % | 264.851 M -6.10 % | 282.065 M 0.03 % | 281.969 M 20.50 % | 234.004 M -5.12 % | 246.644 M 19.16 % | 206.982 M 39.23 % | 148.659 M -3.10 % | 153.410 M 366.07 % | 32.916 M -8.49 % | 35.969 M 152.77 % | 14.230 M | 0.000 -100.00 % | 6.800 M -11.48 % | 7.682 M 62.48 % | 4.728 M -4.27 % | 4.939 M -22.50 % | 6.373 M -19.14 % | 7.882 M 118.70 % | 3.604 M | 0.000 -100.00 % | 6.981 M | 0.000 -100.00 % | 706.000 K | 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-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-06-30 | 2017-03-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.000 K -234.62 % | -26.000 K 66.23 % | -77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -180.000 K -166.67 % | 270.000 K | 0.000 | 0.000 -100.00 % | 638.000 K 12 660.00 % | 5.000 K -77.27 % | 22.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 |
| Stock based compensation | 2.562 M 59.33 % | 1.608 M 428.95 % | 304.000 K -79.49 % | 1.482 M -30.59 % | 2.135 M -18.91 % | 2.633 M -34.27 % | 4.006 M 53.78 % | 2.605 M -8.88 % | 2.859 M -18.73 % | 3.518 M -8.53 % | 3.846 M -7.33 % | 4.150 M -14.63 % | 4.861 M -1.78 % | 4.949 M 45.52 % | 3.401 M 236.40 % | 1.011 M -27.32 % | 1.391 M -1.42 % | 1.411 M -17.53 % | 1.711 M 152.73 % | 677.000 K 250.78 % | 193.000 K 77.06 % | 109.000 K -17.42 % | 132.000 K 16.81 % | 113.000 K -16.91 % | 136.000 K -37.33 % | 217.000 K 61.94 % | 134.000 K -19.76 % | 167.000 K -38.38 % | 271.000 K 68.32 % | 161.000 K 5 266.67 % | 3.000 K | 0.000 | 0.000 -100.00 % | 447.000 K 1 177.14 % | 35.000 K |
| Change in working capital | 2.021 M 140.70 % | -4.966 M -388.72 % | 1.720 M 180.68 % | -2.132 M -167.88 % | 3.141 M 388.17 % | -1.090 M 67.43 % | -3.347 M -412.80 % | 1.070 M 581.53 % | 157.000 K -36.95 % | 249.000 K 109.39 % | -2.653 M -25.79 % | -2.109 M -122.00 % | -950.000 K -229.86 % | -288.000 K 58.86 % | -700.000 K -182.06 % | 853.000 K 164.67 % | -1.319 M -529.64 % | 307.000 K 179.95 % | -384.000 K 37.66 % | -616.000 K -333.80 % | -142.000 K -402.13 % | 47.000 K -76.62 % | 201.000 K -44.48 % | 362.000 K 162.09 % | -583.000 K -240.48 % | 415.000 K -16.67 % | 498.000 K 166.05 % | -754.000 K -359.11 % | 291.000 K 203.19 % | -282.000 K -147.24 % | 597.000 K 752.86 % | 70.000 K -29.29 % | 99.000 K 298.00 % | -50.000 K -1 100.00 % | 5.000 K |
| Accounts receivables | 900.000 K 130.24 % | -2.976 M -278.74 % | 1.665 M 248.40 % | -1.122 M -171.74 % | 1.564 M -45.96 % | 2.894 M 165.22 % | -4.437 M -397.98 % | -891.000 K -109.15 % | -426.000 K -149.42 % | 862.000 K 7 736.36 % | 11.000 K 100.79 % | -1.385 M -504.97 % | 342.000 K 138.82 % | -881.000 K -151.00 % | -351.000 K -15.08 % | -305.000 K -111.81 % | -144.000 K -162.34 % | 231.000 K 204.52 % | -221.000 K -2 862.50 % | 8.000 K 121.62 % | -37.000 K 37.29 % | -59.000 K 79.51 % | -288.000 K -274.55 % | 165.000 K 182.50 % | -200.000 K -182.64 % | 242.000 K 317.24 % | 58.000 K 121.32 % | -272.000 K -635.14 % | -37.000 K 53.16 % | -79.000 K -163.71 % | 124.000 K 1 650.00 % | -8.000 K 74.19 % | -31.000 K -3 000.00 % | -1.000 K -120.00 % | 5.000 K |
| Inventory | -853.000 K -491.28 % | 218.000 K 119.33 % | -1.128 M -136.97 % | -476.000 K -2 263.64 % | 22.000 K -93.96 % | 364.000 K -36.03 % | 569.000 K 391.79 % | -195.000 K 87.59 % | -1.571 M -24.09 % | -1.266 M 50.89 % | -2.578 M -454.41 % | -465.000 K 32.02 % | -684.000 K -1 454.55 % | -44.000 K 65.89 % | -129.000 K -257.32 % | 82.000 K 120.00 % | -410.000 K 35.43 % | -635.000 K -30.93 % | -485.000 K -11.24 % | -436.000 K -307.48 % | -107.000 K -262.12 % | 66.000 K 124.00 % | -275.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 891.000 K 109.15 % | 426.000 K 149.42 % | -862.000 K | 0.000 -100.00 % | 1.385 M 504.97 % | -342.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 |
| Other working capital | 1.974 M 189.40 % | -2.208 M -286.64 % | 1.183 M 321.54 % | -534.000 K -134.34 % | 1.555 M 153.04 % | -2.932 M 25.13 % | -3.916 M -409.57 % | 1.265 M -26.79 % | 1.728 M 14.06 % | 1.515 M 2 120.00 % | -75.000 K 95.44 % | -1.644 M -518.05 % | -266.000 K -9.02 % | -244.000 K 57.27 % | -571.000 K -174.06 % | 771.000 K 184.82 % | -909.000 K -196.50 % | 942.000 K 832.67 % | 101.000 K 156.11 % | -180.000 K -414.29 % | -35.000 K -84.21 % | -19.000 K -102.43 % | 781.000 K 388.13 % | 160.000 K 170.48 % | -227.000 K -653.66 % | 41.000 K -89.78 % | 401.000 K 180.52 % | -498.000 K -229.02 % | 386.000 K 267.10 % | -231.000 K -148.84 % | 473.000 K 506.41 % | 78.000 K -40.00 % | 130.000 K 365.31 % | -49.000 K | 0.000 |
| Other non cash items | -165.000 K -188.24 % | 187.000 K -96.29 % | 5.046 M 315.36 % | -2.343 M -547.24 % | -362.000 K -11 966.67 % | -3.000 K -103.03 % | 99.000 K 235.62 % | -73.000 K 12.05 % | -83.000 K -124.32 % | -37.000 K -54.17 % | -24.000 K -242.86 % | -7.000 K 61.11 % | -18.000 K -1 700.00 % | -1.000 K 99.95 % | -2.200 M -274.33 % | 1.262 M 23.24 % | 1.024 M 5 923.53 % | 17.000 K -87.94 % | 141.000 K 261.54 % | 39.000 K -43.48 % | 69.000 K 137.93 % | 29.000 K 270.59 % | -17.000 K -145.95 % | 37.000 K 362.50 % | 8.000 K -93.94 % | 132.000 K 238.46 % | 39.000 K 143.75 % | 16.000 K 127.59 % | -58.000 K -307.14 % | 28.000 K -99.79 % | 13.097 M 29 665.91 % | 44.000 K -20.00 % | 55.000 K -1.79 % | 56.000 K 132.75 % | -171.000 K |
| Net cash provided by operating activities | -12.362 M 23.27 % | -16.111 M -10.38 % | -14.596 M 28.17 % | -20.320 M -97.55 % | -10.286 M 27.19 % | -14.127 M -0.43 % | -14.067 M -14.00 % | -12.339 M -0.71 % | -12.252 M -2.78 % | -11.921 M 30.64 % | -17.188 M -21.52 % | -14.144 M -5.09 % | -13.459 M -27.00 % | -10.598 M -17.14 % | -9.047 M -49.56 % | -6.049 M 8.89 % | -6.639 M -57.02 % | -4.228 M -24.83 % | -3.387 M -15.05 % | -2.944 M -92.92 % | -1.526 M 33.22 % | -2.285 M 5.81 % | -2.426 M -23.46 % | -1.965 M 22.82 % | -2.546 M -63.62 % | -1.556 M -1.50 % | -1.533 M 21.51 % | -1.953 M -25.43 % | -1.557 M 20.44 % | -1.957 M 9.69 % | -2.167 M -392.50 % | -440.000 K 16.51 % | -527.000 K -24.29 % | -424.000 K 5.15 % | -447.000 K |
| Investments in property plant and equipment | -1.302 M -16.98 % | -1.113 M 58.67 % | -2.693 M 33.11 % | -4.026 M 10.21 % | -4.484 M 19.87 % | -5.596 M -26.75 % | -4.415 M 64.63 % | -12.483 M -1.12 % | -12.345 M 24.04 % | -16.252 M -18.33 % | -13.734 M 25.58 % | -18.454 M -214.49 % | -5.868 M 52.60 % | -12.379 M -1 482.99 % | -782.000 K 96.52 % | -22.502 M -996.59 % | -2.052 M -100.00 % | -1.026 M 68.10 % | -3.216 M -33.22 % | -2.414 M -2 643.18 % | -88.000 K 91.69 % | -1.059 M -26 375.00 % | -4.000 K 95.24 % | -84.000 K 50.88 % | -171.000 K 5.00 % | -180.000 K 6.25 % | -192.000 K 5.42 % | -203.000 K 78.38 % | -939.000 K -73.89 % | -540.000 K -1 828.57 % | -28.000 K | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -7.263 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K 89.29 % | -84.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.000 K | 0.000 100.00 % | -1.749 M -223.89 % | -540.000 K | 0.000 | 0.000 -100.00 % | 7.000 K 100.03 % | -20.061 M | 0.000 | 0.000 100.00 % | -98.000 K 91.36 % | -1.134 M 27.49 % | -1.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 26.000 K -98.40 % | 1.629 M -47.64 % | 3.111 M 22 121.43 % | 14.000 K -97.35 % | 529.000 K 2 419.05 % | 21.000 K -84.33 % | 134.000 K | 0.000 -100.00 % | 4.293 M -45.33 % | 7.852 M | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.959 M 8 347.92 % | -48.000 K -11.63 % | -43.000 K 24.56 % | -57.000 K 56.15 % | -130.000 K 45.15 % | -237.000 K -149.38 % | 480.000 K 1 121.28 % | -47.000 K -104.48 % | 1.050 M 967.77 % | -121.000 K -105.03 % | 2.405 M -66.89 % | 7.263 M 12 622.41 % | -58.000 K -928.57 % | 7.000 K 116.28 % | -43.000 K -153.75 % | 80.000 K 788.89 % | 9.000 K -89.29 % | 84.000 K 185.71 % | -98.000 K -107.40 % | 1.324 M 184.65 % | -1.564 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.000 K -90.32 % | -31.000 K 83.51 % | -188.000 K 79.78 % | -930.000 K -86.37 % | -499.000 K | 0.000 | 0.000 -100.00 % | 56.000 K | 0.000 100.00 % | -56.000 K |
| Net cash used for investing activites | 2.657 M 328.85 % | -1.161 M 57.16 % | -2.710 M -10.43 % | -2.454 M -63.27 % | -1.503 M 73.07 % | -5.582 M -43.64 % | -3.886 M 68.82 % | -12.462 M -9.02 % | -11.431 M 29.66 % | -16.252 M -45.24 % | -11.190 M -0.43 % | -11.142 M -89.88 % | -5.868 M 52.57 % | -12.372 M -1 496.39 % | -775.000 K 98.18 % | -42.483 M -1 970.32 % | -2.052 M -100.00 % | -1.026 M 69.04 % | -3.314 M -218.65 % | -1.040 M 37.05 % | -1.652 M -56.00 % | -1.059 M -26 375.00 % | -4.000 K 95.24 % | -84.000 K 50.88 % | -171.000 K -14.77 % | -149.000 K 33.18 % | -223.000 K -9.85 % | -203.000 K 78.38 % | -939.000 K -64.45 % | -571.000 K -1 939.29 % | -28.000 K | 0.000 -100.00 % | 56.000 K | 0.000 100.00 % | -77.000 K |
| Debt repayment | 0.000 100.00 % | -1.496 M -0.13 % | -1.494 M -21.76 % | -1.227 M -2.00 % | -1.203 M | 0.000 100.00 % | -945.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 46.000 K -67.61 % | 142.000 K -99.57 % | 33.044 M 102.07 % | 16.353 M 14 244.74 % | 114.000 K -99.74 % | 43.198 M 308 457.14 % | 14.000 K -96.31 % | 379.000 K -99.17 % | 45.803 M 23 150.25 % | 197.000 K 447.22 % | 36.000 K -99.94 % | 58.181 M 15 883.79 % | 364.000 K -99.24 % | 48.072 M 123 161.54 % | 39.000 K -53.01 % | 83.000 K -99.93 % | 122.703 M 52 789.22 % | 232.000 K -72.18 % | 834.000 K -96.06 % | 21.163 M 307.06 % | 5.199 M 355.65 % | 1.141 M -6.70 % | 1.223 M -77.01 % | 5.319 M 114.30 % | 2.482 M | 0.000 | 0.000 -100.00 % | 5.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -1.523 M -230.51 % | 1.167 M | 0.000 | 0.000 -100.00 % | 536.000 K 142.34 % | -1.266 M -179.47 % | -453.000 K -293.91 % | -115.000 K 88.68 % | -1.016 M 2.12 % | -1.038 M -0.68 % | -1.031 M 54.52 % | -2.267 M -398.24 % | -455.000 K -934.09 % | -44.000 K 95.08 % | -894.000 K 79.99 % | -4.467 M -194.40 % | 4.732 M 10 168.09 % | -47.000 K -261.54 % | -13.000 K 94.65 % | -243.000 K -59.87 % | -152.000 K -106.65 % | 2.284 M 2 919.75 % | -81.000 K -19.12 % | -68.000 K 2.86 % | -70.000 K 38.60 % | -114.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.748 M 2 399.43 % | 350.000 K 92.31 % | 182.000 K -75.14 % | 732.000 K 1 878.38 % | 37.000 K |
| Net cash used provided by financing activities | -1.477 M -689.84 % | -187.000 K -100.59 % | 31.550 M 108.58 % | 15.126 M 2 835.26 % | -553.000 K -101.32 % | 41.932 M 3 129.77 % | -1.384 M -624.24 % | 264.000 K -99.41 % | 44.787 M 5 425.45 % | -841.000 K 15.48 % | -995.000 K -101.78 % | 55.914 M 61 543.96 % | -91.000 K -100.19 % | 48.028 M 5 717.31 % | -855.000 K 80.50 % | -4.384 M -103.44 % | 127.435 M 68 783.78 % | 185.000 K -77.47 % | 821.000 K -96.08 % | 20.920 M 314.50 % | 5.047 M 47.36 % | 3.425 M 199.91 % | 1.142 M -78.25 % | 5.251 M 117.70 % | 2.412 M 2 215.79 % | -114.000 K | 0.000 -100.00 % | 5.952 M | 0.000 | 0.000 -100.00 % | 8.748 M 2 399.43 % | 350.000 K 92.31 % | 182.000 K -75.14 % | 732.000 K 1 878.38 % | 37.000 K |
| Effect of forex changes on cash | -46.000 K -143.40 % | 106.000 K 65.63 % | 64.000 K 52.38 % | 42.000 K -55.79 % | 95.000 K 211.76 % | -85.000 K -4.94 % | -81.000 K -146.02 % | 176.000 K -41.72 % | 302.000 K -45.29 % | 552.000 K 74.13 % | 317.000 K 104.52 % | 155.000 K 868.75 % | 16.000 K -76.81 % | 69.000 K 112.34 % | -559.000 K 44.98 % | -1.016 M 0.78 % | -1.024 M -5 923.53 % | -17.000 K 66.67 % | -51.000 K -410.00 % | -10.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 | -11.228 M 35.30 % | -17.353 M -221.28 % | 14.308 M 288.11 % | -7.606 M 37.89 % | -12.247 M -155.32 % | 22.138 M 214.01 % | -19.418 M 20.29 % | -24.361 M -213.80 % | 21.406 M 175.21 % | -28.462 M 2.04 % | -29.056 M -194.39 % | 30.783 M 258.66 % | -19.402 M -177.22 % | 25.127 M 323.63 % | -11.236 M 79.17 % | -53.932 M -145.81 % | 117.720 M 2 414.59 % | -5.086 M 14.25 % | -5.931 M -135.04 % | 16.926 M 805.62 % | 1.869 M 2 207.41 % | 81.000 K 106.29 % | -1.288 M -140.22 % | 3.202 M 1 149.84 % | -305.000 K 83.23 % | -1.819 M -3.59 % | -1.756 M -146.26 % | 3.796 M 252.08 % | -2.496 M 1.27 % | -2.528 M -138.58 % | 6.553 M 7 381.11 % | -90.000 K 68.86 % | -289.000 K -193.83 % | 308.000 K 163.24 % | -487.000 K |
| Cash at beginning of period | 19.815 M -46.69 % | 37.168 M 62.59 % | 22.860 M -24.97 % | 30.466 M -28.67 % | 42.713 M 107.60 % | 20.575 M -48.55 % | 39.993 M -37.85 % | 64.354 M 49.84 % | 42.948 M -39.86 % | 71.410 M -28.92 % | 100.466 M 44.18 % | 69.683 M -21.78 % | 89.085 M 39.29 % | 63.958 M -14.94 % | 75.194 M -41.77 % | 129.126 M 1 032.09 % | 11.406 M -30.84 % | 16.492 M -26.45 % | 22.423 M 307.91 % | 5.497 M 51.52 % | 3.628 M 2.28 % | 3.547 M -26.64 % | 4.835 M 196.08 % | 1.633 M -15.74 % | 1.938 M -48.42 % | 3.757 M -31.85 % | 5.513 M 221.08 % | 1.717 M -59.25 % | 4.213 M -37.50 % | 6.741 M 3 485.64 % | 188.000 K -32.37 % | 278.000 K -50.97 % | 567.000 K 118.92 % | 259.000 K -80.20 % | 1.308 M |
| Cash at end of period | 8.587 M -56.66 % | 19.815 M -46.69 % | 37.168 M 62.59 % | 22.860 M -24.97 % | 30.466 M -28.67 % | 42.713 M 107.60 % | 20.575 M -48.55 % | 39.993 M -37.85 % | 64.354 M 49.84 % | 42.948 M -39.86 % | 71.410 M -28.92 % | 100.466 M 44.18 % | 69.683 M -21.78 % | 89.085 M 39.29 % | 63.958 M -14.94 % | 75.194 M -41.77 % | 129.126 M 1 032.09 % | 11.406 M -30.84 % | 16.492 M -26.45 % | 22.423 M 307.91 % | 5.497 M 51.52 % | 3.628 M 2.28 % | 3.547 M -26.64 % | 4.835 M 196.08 % | 1.633 M -15.74 % | 1.938 M -48.42 % | 3.757 M -31.85 % | 5.513 M 221.08 % | 1.717 M -59.25 % | 4.213 M -37.50 % | 6.741 M 3 485.64 % | 188.000 K -32.37 % | 278.000 K -50.97 % | 567.000 K -30.94 % | 821.000 K |
| Operating cash flow | -12.362 M 23.27 % | -16.111 M -10.38 % | -14.596 M 28.17 % | -20.320 M -97.55 % | -10.286 M 27.19 % | -14.127 M -0.43 % | -14.067 M -14.00 % | -12.339 M -0.71 % | -12.252 M -2.78 % | -11.921 M 30.64 % | -17.188 M -21.52 % | -14.144 M -5.09 % | -13.459 M -27.00 % | -10.598 M -17.14 % | -9.047 M -49.56 % | -6.049 M 8.89 % | -6.639 M -57.02 % | -4.228 M -24.83 % | -3.387 M -15.05 % | -2.944 M -92.92 % | -1.526 M 33.22 % | -2.285 M 5.81 % | -2.426 M -23.46 % | -1.965 M 22.82 % | -2.546 M -63.62 % | -1.556 M -1.50 % | -1.533 M 21.51 % | -1.953 M -25.43 % | -1.557 M 20.44 % | -1.957 M 9.69 % | -2.167 M -392.50 % | -440.000 K 16.51 % | -527.000 K -24.29 % | -424.000 K 5.15 % | -447.000 K |
| Capital expenditure | -1.343 M -15.68 % | -1.161 M 57.57 % | -2.736 M 32.99 % | -4.083 M 11.51 % | -4.614 M 17.55 % | -5.596 M -26.75 % | -4.415 M 64.63 % | -12.483 M -1.12 % | -12.345 M 24.04 % | -16.252 M -18.33 % | -13.734 M 25.58 % | -18.454 M -214.49 % | -5.868 M 52.60 % | -12.379 M -1 482.99 % | -782.000 K 96.52 % | -22.502 M -996.59 % | -2.052 M -100.00 % | -1.026 M 68.10 % | -3.216 M -33.22 % | -2.414 M -2 643.18 % | -88.000 K 91.69 % | -1.059 M -26 375.00 % | -4.000 K 95.24 % | -84.000 K 50.88 % | -171.000 K 5.00 % | -180.000 K 6.25 % | -192.000 K 5.42 % | -203.000 K 78.38 % | -939.000 K -73.89 % | -540.000 K -1 828.57 % | -28.000 K | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K |
| Free CashFlow | -13.705 M 20.65 % | -17.272 M 0.35 % | -17.332 M 28.98 % | -24.403 M -63.78 % | -14.900 M 24.45 % | -19.723 M -6.71 % | -18.482 M 25.54 % | -24.822 M -0.91 % | -24.597 M 12.69 % | -28.173 M 8.89 % | -30.922 M 5.14 % | -32.598 M -68.67 % | -19.327 M 15.89 % | -22.977 M -133.77 % | -9.829 M 65.57 % | -28.551 M -228.51 % | -8.691 M -65.42 % | -5.254 M 20.43 % | -6.603 M -23.24 % | -5.358 M -231.97 % | -1.614 M 51.73 % | -3.344 M -37.61 % | -2.430 M -18.59 % | -2.049 M 24.59 % | -2.717 M -56.51 % | -1.736 M -0.64 % | -1.725 M 19.99 % | -2.156 M 13.62 % | -2.496 M 0.04 % | -2.497 M -13.76 % | -2.195 M -398.86 % | -440.000 K 16.51 % | -527.000 K -24.29 % | -424.000 K 9.40 % | -468.000 K |
| 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 |