Creo Medical Limited CREO.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.000 M -87.01 % | 30.800 M 13.36 % | 27.169 M 7.98 % | 25.161 M 166.85 % | 9.429 M 69 884.41 % | 13.473 K | 0.000 | 0.000 | 0.000 -100.00 % | 534.670 K | 0.000 -100.00 % | 802.483 K |
| Net income | -28.700 M -32.26 % | -21.700 M 19.44 % | -26.936 M -9.52 % | -24.595 M -21.06 % | -20.316 M -27.68 % | -15.911 M -61.17 % | -9.872 M -17.41 % | -8.409 M -8.28 % | -7.766 M -133.23 % | -3.330 M -39.78 % | -2.382 M -40.39 % | -1.697 M |
| Income before tax | -29.000 M -18.37 % | -24.500 M 20.91 % | -30.977 M -2.10 % | -30.339 M -29.31 % | -23.462 M -26.04 % | -18.615 M -58.87 % | -11.717 M -13.92 % | -10.285 M -15.45 % | -8.908 M -134.57 % | -3.798 M -31.95 % | -2.878 M -47.48 % | -1.952 M |
| Income before tax ratio | -7.25 -811.43 % | -0.80 30.23 % | -1.14 5.44 % | -1.21 51.54 % | -2.49 99.82 % | -1 381.68 | 0.00 | 0.00 | 0.00 100.00 % | -7.10 | 0.00 100.00 % | -2.43 |
| EBITDA | -26.100 M -26.09 % | -20.700 M 25.04 % | -27.616 M -0.28 % | -27.540 M -26.52 % | -21.768 M -21.21 % | -17.960 M -57.89 % | -11.375 M -14.11 % | -9.968 M -13.75 % | -8.763 M -136.93 % | -3.699 M -31.78 % | -2.807 M -48.53 % | -1.890 M |
| Net income ratio | -7.18 -918.39 % | -0.70 28.94 % | -0.99 -1.42 % | -0.98 54.63 % | -2.15 99.82 % | -1 180.97 | 0.00 | 0.00 | 0.00 100.00 % | -6.23 | 0.00 100.00 % | -2.11 |
| Ratio EBITDA | -6.53 -870.87 % | -0.67 33.88 % | -1.02 7.14 % | -1.09 52.59 % | -2.31 99.83 % | -1 333.01 | 0.00 | 0.00 | 0.00 100.00 % | -6.92 | 0.00 100.00 % | -2.35 |
| Gross profit ratio | 0.48 -4.38 % | 0.50 34.84 % | 0.37 2.73 % | 0.36 38.69 % | 0.26 100.55 % | -47.26 | 0.00 | 0.00 | 0.00 -100.00 % | 0.81 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 361.664 M 15.55 % | 313.004 M 66.59 % | 187.895 M 10.28 % | 170.381 M 5.45 % | 161.575 M 28.39 % | 125.844 M 34.19 % | 93.780 M 11.74 % | 83.924 M 34.78 % | 62.268 M -25.64 % | 83.739 M 0.00 % | 83.739 M 0.00 % | 83.739 M |
| Weighted average shs out | 361.669 M 15.55 % | 313.004 M 66.59 % | 187.895 M 10.28 % | 170.381 M 5.45 % | 161.575 M 28.39 % | 125.844 M 34.19 % | 93.780 M 11.74 % | 83.924 M 39.83 % | 60.018 M -28.33 % | 83.739 M 0.00 % | 83.739 M 0.00 % | 83.739 M |
| EPS diluted | -0.08 -14.57 % | -0.07 50.50 % | -0.14 0.00 % | -0.14 -7.69 % | -0.13 0.00 % | -0.13 -18.18 % | -0.11 -10.00 % | -0.10 16.67 % | -0.12 -201.51 % | -0.04 -40.14 % | -0.03 -39.90 % | -0.02 |
| Earnings per share | -0.08 -14.57 % | -0.07 50.50 % | -0.14 0.00 % | -0.14 -7.69 % | -0.13 0.00 % | -0.13 -18.18 % | -0.11 -10.00 % | -0.10 23.08 % | -0.13 -226.63 % | -0.04 -40.14 % | -0.03 -39.90 % | -0.02 |
| Gross profit | 1.900 M -87.58 % | 15.300 M 52.86 % | 10.009 M 10.93 % | 9.023 M 270.10 % | 2.438 M 482.87 % | -636.773 K -92.02 % | -331.610 K | 0.000 100.00 % | -142.423 K -133.03 % | 431.155 K 679.42 % | -74.412 K -109.27 % | 802.483 K |
| Income tax expense | -1.200 M 57.14 % | -2.800 M 30.71 % | -4.041 M 29.65 % | -5.744 M -82.58 % | -3.146 M -16.34 % | -2.704 M -46.57 % | -1.845 M 1.68 % | -1.877 M -64.19 % | -1.143 M -144.12 % | -468.193 K 5.64 % | -496.188 K -94.68 % | -254.869 K |
| Cost of revenue | 2.100 M -86.45 % | 15.500 M -9.67 % | 17.160 M 6.33 % | 16.138 M 130.84 % | 6.991 M 975.13 % | 650.246 K 96.09 % | 331.610 K | 0.000 -100.00 % | 142.423 K 37.59 % | 103.515 K 39.11 % | 74.412 K | 0.000 |
| General and administrative expenses | 30.300 M -25.19 % | 40.500 M -7.81 % | 43.929 M 5.74 % | 41.544 M 50.70 % | 27.568 M 45.04 % | 19.007 M 58.89 % | 11.963 M 13.82 % | 10.510 M 14.48 % | 9.181 M 111.70 % | 4.337 M 50.53 % | 2.881 M 4.60 % | 2.754 M |
| Selling and marketing expenses | 0.000 | 0.000 100.00 % | -16.640 M -7.83 % | -15.431 M -29.34 % | -11.931 M -36.01 % | -8.772 M -57.12 % | -5.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -10.700 M 12.30 % | -12.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.000 K 18.97 % | -277.687 K 48.06 % | -534.670 K | 0.000 100.00 % | -802.483 K |
| Operating expenses | 30.700 M -23.44 % | 40.100 M -1.75 % | 40.816 M 4.70 % | 38.982 M 50.92 % | 25.830 M 40.52 % | 18.381 M 58.32 % | 11.610 M 12.88 % | 10.285 M 15.53 % | 8.903 M 134.17 % | 3.802 M 31.97 % | 2.881 M 47.61 % | 1.952 M |
| Cost and expenses | 32.800 M -41.01 % | 55.600 M -4.10 % | 57.976 M 5.18 % | 55.120 M 67.94 % | 32.821 M 72.45 % | 19.032 M 59.37 % | 11.942 M 16.11 % | 10.285 M 15.53 % | 8.903 M 134.17 % | 3.802 M 31.97 % | 2.881 M 47.61 % | 1.952 M |
| Research and development expenses | 11.100 M -5.93 % | 11.800 M -12.77 % | 13.527 M 5.11 % | 12.869 M 26.25 % | 10.193 M 25.12 % | 8.146 M 55.74 % | 5.231 M | 0.000 -100.00 % | 3.583 M 43.23 % | 2.502 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 30.300 M -25.19 % | 40.500 M 48.41 % | 27.289 M 4.50 % | 26.113 M 66.99 % | 15.637 M 52.78 % | 10.235 M 60.44 % | 6.380 M -39.30 % | 10.510 M 14.48 % | 9.181 M 111.70 % | 4.337 M 50.53 % | 2.881 M 4.60 % | 2.754 M |
| Interest income | 200.000 K -71.43 % | 700.000 K 1 958.82 % | 34.000 K 9.68 % | 31.000 K -82.58 % | 178.000 K -42.82 % | 311.288 K 399.48 % | 62.323 K 689.80 % | 7.891 K 47.85 % | 5.337 K -7.79 % | 5.788 K 140.47 % | 2.407 K 815.21 % | 263.000 |
| Interest expense | 400.000 K 0.00 % | 400.000 K 61.29 % | 248.000 K -31.68 % | 363.000 K 109.83 % | 173.000 K 639.41 % | 23.397 K 109.61 % | 11.162 K 46.79 % | 7.604 K -29.07 % | 10.721 K 317.81 % | 2.566 K | 0.000 -100.00 % | 4.000 |
| Depreciation and amortization | 2.500 M -26.47 % | 3.400 M 9.22 % | 3.113 M 21.51 % | 2.562 M 60.43 % | 1.597 M 148.86 % | 641.724 K 93.52 % | 331.610 K 7.07 % | 309.719 K 117.46 % | 142.423 K 37.59 % | 103.515 K 39.11 % | 74.413 K 20.21 % | 61.904 K |
| Operating income | -28.800 M -16.13 % | -24.800 M 19.50 % | -30.807 M -2.83 % | -29.959 M -28.07 % | -23.392 M -23.00 % | -19.018 M -59.26 % | -11.942 M -16.11 % | -10.285 M -15.53 % | -8.903 M -134.17 % | -3.802 M -31.97 % | -2.881 M -47.61 % | -1.952 M |
| Operating income ratio | -7.20 -794.19 % | -0.81 28.99 % | -1.13 4.77 % | -1.19 52.00 % | -2.48 99.82 % | -1 411.58 | 0.00 | 0.00 | 0.00 100.00 % | -7.11 | 0.00 100.00 % | -2.43 |
| Total other income expenses net | -200.000 K -140.00 % | 500.000 K 350.00 % | -200.000 K 47.37 % | -380.000 K -1 827.27 % | 22.000 K -91.54 % | 259.997 K 15.77 % | 224.580 K 78 150.87 % | 287.000 105.33 % | -5.384 K -227.19 % | 4.233 K 51.39 % | 2.796 K 979.54 % | 259.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -4.300 M -181.13 % | 5.300 M 276.61 % | -3.001 M 90.90 % | -32.978 M -0.74 % | -32.737 M 59.25 % | -80.331 M -81.93 % | -44.155 M -222.92 % | -13.674 M -439.35 % | -2.535 M -730.55 % | -305.244 K 65.61 % | -887.648 K |
| Total investments | 2.100 M -88.07 % | 17.600 M 673.63 % | 2.275 M 21.08 % | 1.879 M 207.03 % | 612.000 K 7 185.71 % | 8.400 K -56.38 % | 19.257 K 29.65 % | 14.853 K 2.77 % | 14.453 K 3 615.42 % | 389.000 | 0.000 |
| Total debt | 4.400 M -46.99 % | 8.300 M -29.06 % | 11.700 M 10.84 % | 10.556 M -14.56 % | 12.355 M 1 622.95 % | 717.085 K 65.42 % | 433.483 K 2 747.93 % | 15.221 K -51.82 % | 31.589 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 23.100 M 0.87 % | 22.900 M 160.29 % | 8.798 M 50.50 % | 5.846 M 18.17 % | 4.947 M 6.43 % | 4.648 M 50.27 % | 3.093 M 140.10 % | 1.288 M 542.82 % | -290.920 K -46.87 % | -198.075 K -59.57 % | -124.133 K |
| Retained earnings | -173.100 M -19.88 % | -144.400 M -32.36 % | -109.093 M -32.79 % | -82.157 M -42.73 % | -57.562 M -54.54 % | -37.246 M -74.58 % | -21.335 M -5.99 % | -20.129 M -87.24 % | -10.751 M -44.87 % | -7.421 M -47.27 % | -5.039 M |
| Common stock | 400.000 K 0.00 % | 400.000 K 119.78 % | 182.000 K 0.55 % | 181.000 K 14.56 % | 158.000 K 5.07 % | 150.378 K 24.80 % | 120.495 K 49.29 % | 80.712 K 341.85 % | 18.267 K 2.08 % | 17.894 K 0.90 % | 17.735 K |
| Total equity | 42.400 M -29.10 % | 59.800 M 21.05 % | 49.403 M -32.62 % | 73.318 M 16.74 % | 62.806 M -24.02 % | 82.663 M 73.25 % | 47.714 M 225.63 % | 14.653 M 354.76 % | 3.222 M 330.52 % | 748.410 K -45.56 % | 1.375 M |
| Other non current liabilities | 100.000 K -66.67 % | 300.000 K -25.00 % | 400.000 K -32.55 % | 593.000 K -23.29 % | 773.091 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 2.000 M -61.54 % | 5.200 M -14.75 % | 6.100 M 17.87 % | 5.175 M -20.90 % | 6.542 M 1 102.81 % | 543.892 K 38.43 % | 392.892 K 27 033.43 % | 1.448 K -92.91 % | 20.419 K | 0.000 | 0.000 |
| Total non current liabilities | 2.100 M -69.57 % | 6.900 M -18.82 % | 8.500 M 12.52 % | 7.554 M -35.05 % | 11.630 M 2 038.29 % | 543.892 K 38.43 % | 392.892 K 27 033.43 % | 1.448 K -92.91 % | 20.419 K -88.14 % | 172.145 K 15.30 % | 149.299 K |
| Other current liabilities | 16.900 M 369.44 % | 3.600 M -44.79 % | 6.521 M -36.98 % | 10.348 M 9.69 % | 9.434 M 190.57 % | 3.247 M 315.73 % | 780.958 K -6.47 % | 834.959 K 276.55 % | 221.738 K 142.15 % | 91.571 K 26.53 % | 72.373 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 -100.00 % | 79.647 K 108.50 % | -936.616 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.400 M -22.58 % | 3.100 M -44.64 % | 5.600 M 4.07 % | 5.381 M -7.43 % | 5.813 M 3 256.37 % | 173.193 K 543.45 % | -39.056 K -241.78 % | 27.546 K 146.61 % | 11.170 K | 0.000 | 0.000 |
| Total current liabilities | 20.500 M 107.07 % | 9.900 M -43.37 % | 17.483 M -11.42 % | 19.737 M 9.48 % | 18.028 M 256.54 % | 5.056 M 208.27 % | 1.640 M 11.61 % | 1.470 M 186.83 % | 512.376 K 73.11 % | 295.980 K 18.30 % | 250.198 K |
| Total liabilities | 22.600 M 34.52 % | 16.800 M -35.22 % | 25.934 M -4.97 % | 27.291 M -7.98 % | 29.658 M 429.58 % | 5.600 M 175.45 % | 2.033 M 38.20 % | 1.471 M 176.11 % | 532.795 K 80.01 % | 295.980 K 18.30 % | 250.198 K |
| Other non current assets | 100.000 K -50.00 % | 200.000 K 101.02 % | -19.563 M -5.39 % | -18.563 M -1.65 % | -18.262 M -794.73 % | -2.041 M -68.12 % | -1.214 M -8 273.90 % | 14.853 K 2.77 % | 14.453 K | 0.000 100.00 % | -139.210 K |
| Long term investments | 2.100 M 0.00 % | 2.100 M -7.69 % | 2.275 M 21.08 % | 1.879 M 207.03 % | 612.000 K 7 185.71 % | 8.400 K -56.38 % | 19.257 K 29.65 % | 14.853 K 2.77 % | 14.453 K 3 615.42 % | 389.000 | 0.000 |
| Intangible assets | 500.000 K -92.96 % | 7.100 M -74.32 % | 27.643 M 1.42 % | 27.255 M -4.47 % | 28.530 M 3 197.35 % | 865.241 K 181.09 % | 307.814 K 2 725.02 % | 10.896 K -15.38 % | 12.876 K | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 19.100 M -2.37 % | 19.563 M 5.39 % | 18.563 M 1.65 % | 18.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 500.000 K -98.09 % | 26.200 M -44.50 % | 47.206 M 3.03 % | 45.818 M -2.08 % | 46.792 M 5 307.97 % | 865.241 K 181.09 % | 307.814 K 2 725.02 % | 10.896 K -15.38 % | 12.876 K | 0.000 | 0.000 |
| Property plant equipment net | 5.900 M -35.16 % | 9.100 M -10.64 % | 10.184 M 18.38 % | 8.603 M 154.68 % | 3.378 M 160.68 % | 1.296 M 42.99 % | 906.256 K 178.83 % | 325.019 K 63.03 % | 199.360 K 58.68 % | 125.636 K -9.75 % | 139.210 K |
| Total non current assets | 8.600 M -77.78 % | 38.700 M -7.08 % | 41.650 M 5.60 % | 39.442 M 19.54 % | 32.994 M 1 420.84 % | 2.169 M 75.90 % | 1.233 M 251.61 % | 350.768 K 64.05 % | 213.813 K 69.66 % | 126.025 K -9.47 % | 139.210 K |
| Other current assets | 43.700 M 1 185.29 % | 3.400 M -45.73 % | 6.265 M 34.18 % | 4.669 M 45.63 % | 3.206 M 1 232.80 % | 240.547 K -93.36 % | 3.622 M 81.77 % | 1.993 M 104.55 % | 974.264 K | 0.000 -100.00 % | 597.992 K |
| Short term investments | 0.000 -100.00 % | 15.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.700 M 190.00 % | 3.000 M -77.09 % | 13.097 M -69.92 % | 43.534 M -3.46 % | 45.092 M -44.36 % | 81.048 M 81.77 % | 44.589 M 225.73 % | 13.689 M 433.31 % | 2.567 M 740.89 % | 305.244 K -65.61 % | 887.648 K |
| Cash and short term investments | 8.700 M -52.97 % | 18.500 M 41.25 % | 13.097 M -69.92 % | 43.534 M -3.46 % | 45.092 M -44.36 % | 81.048 M 81.77 % | 44.589 M 225.73 % | 13.689 M 433.31 % | 2.567 M 740.89 % | 305.244 K -65.61 % | 887.648 K |
| Total current assets | 56.400 M 48.81 % | 37.900 M 12.51 % | 33.687 M -44.93 % | 61.167 M 2.85 % | 59.470 M -30.92 % | 86.094 M 77.46 % | 48.514 M 207.57 % | 15.773 M 345.43 % | 3.541 M 285.58 % | 918.365 K -38.18 % | 1.486 M |
| Inventory | 2.700 M -66.67 % | 8.100 M -13.14 % | 9.325 M 9.65 % | 8.504 M 24.84 % | 6.812 M 836.80 % | 727.158 K 140.41 % | 302.472 K 231.17 % | 91.333 K 109.37 % | -974.264 K -58.90 % | -613.121 K | 0.000 |
| Net receivables | 1.300 M -83.54 % | 7.900 M 58.00 % | 5.000 M 12.11 % | 4.460 M 2.29 % | 4.360 M 6.92 % | 4.078 M 22.95 % | 3.317 M 96.44 % | 1.688 M 73.31 % | 974.264 K 58.90 % | 613.121 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 1.100 M -28.94 % | 1.548 M -9.21 % | 1.705 M 259.70 % | 474.000 K -76.78 % | 2.041 M 68.12 % | 1.214 M 8 273.90 % | -14.853 K 45.65 % | -27.329 K | 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 |
| Account payables | 900.000 K -66.67 % | 2.700 M -37.21 % | 4.300 M 21.54 % | 3.538 M 43.88 % | 2.459 M 166.32 % | 923.318 K | 0.000 -100.00 % | 519.258 K 117.20 % | 239.064 K 38.87 % | 172.145 K 15.30 % | 149.299 K |
| Tax payables | 300.000 K -40.00 % | 500.000 K -52.92 % | 1.062 M 125.96 % | 470.000 K 191.93 % | 161.000 K -77.42 % | 713.134 K | 0.000 -100.00 % | 87.884 K 117.51 % | 40.404 K 25.23 % | 32.264 K 13.11 % | 28.525 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 300.000 K -78.57 % | 1.400 M -22.22 % | 1.800 M -12.45 % | 2.056 M 2.24 % | 2.011 M 458.98 % | 359.763 K 329.20 % | 83.822 K 450.70 % | 15.221 K -51.82 % | 31.589 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 514.000 73.06 % | 297.000 24.79 % | 238.000 |
| Other total stockholders equity | 192.000 M 6.14 % | 180.900 M 20.99 % | 149.516 M 0.05 % | 149.448 M 29.66 % | 115.263 M 0.13 % | 115.112 M 44.91 % | 79.438 M 300.99 % | 19.810 M 47.14 % | 13.463 M 69.62 % | 7.938 M 28.29 % | 6.187 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.400 M -30.00 % | 2.000 M 11.98 % | 1.786 M -10.52 % | 1.996 M | 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 100.00 % | -172.145 K -15.30 % | -149.299 K |
| Total assets | 65.000 M -15.14 % | 76.600 M 1.68 % | 75.337 M -25.12 % | 100.609 M 8.81 % | 92.464 M 4.76 % | 88.264 M 77.43 % | 49.747 M 208.53 % | 16.124 M 329.41 % | 3.755 M 259.53 % | 1.044 M -35.72 % | 1.625 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 239.000 K 112.41 % | -1.926 M -3 666.67 % | 54.000 K 110.15 % | -532.142 K 78.26 % | -2.448 M -1 027.93 % | -217.042 K 62.98 % | -586.360 K -227.15 % | 461.160 K 61.56 % | 285.450 K -22.52 % | 368.415 K |
| Stock based compensation | 1.500 M 25.00 % | 1.200 M -14.29 % | 1.400 M -45.40 % | 2.564 M 252.20 % | 728.000 K -53.18 % | 1.555 M 29.22 % | 1.203 M 17.96 % | 1.020 M 31.31 % | 776.782 K 180.38 % | 277.049 K 4 984.40 % | 5.449 K -70.86 % | 18.698 K |
| Change in working capital | -100.000 K 98.18 % | -5.500 M -95.04 % | -2.820 M 33.83 % | -4.262 M -306.99 % | 2.059 M -10.72 % | 2.306 M 496.48 % | -581.649 K -293.36 % | 300.810 K -43.98 % | 536.990 K 569.11 % | -114.470 K -147.56 % | 240.702 K 32.16 % | 182.129 K |
| Accounts receivables | -1.000 M 28.57 % | -1.400 M 10.83 % | -1.570 M 50.47 % | -3.170 M -704.57 % | -394.000 K 28.71 % | -552.696 K -7.47 % | -514.256 K | 0.000 100.00 % | -65.564 K 79.49 % | -319.696 K -264.01 % | 194.920 K -4.85 % | 204.852 K |
| Inventory | 700.000 K 275.00 % | -400.000 K -14.94 % | -348.000 K 88.27 % | -2.967 M -486.83 % | 767.000 K 280.60 % | -424.686 K -101.14 % | -211.139 K -1 035.90 % | 22.560 K 124.70 % | -91.333 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 200.000 K 105.41 % | -3.700 M -310.20 % | -902.000 K -148.11 % | 1.875 M 11.21 % | 1.686 M -48.65 % | 3.284 M 2 184.26 % | 143.746 K | 0.000 -100.00 % | 65.564 K -68.05 % | 205.226 K 348.27 % | 45.782 K | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.250 K -59.90 % | 693.887 K | 0.000 | 0.000 100.00 % | -22.723 K |
| Other non cash items | 1.700 M 70.00 % | 1.000 M 6 150.00 % | 16.000 K 104.95 % | -323.000 K -56.04 % | -207.000 K -151.80 % | 399.576 K 114.13 % | -2.828 M -488 359.07 % | -579.000 96.97 % | -19.085 K -350.86 % | -4.233 K -51.39 % | -2.796 K -979.54 % | -259.000 |
| Net cash provided by operating activities | -22.200 M -2.78 % | -21.600 M 13.56 % | -24.988 M 3.82 % | -25.980 M -61.52 % | -16.085 M -39.37 % | -11.541 M 18.70 % | -14.195 M -102.92 % | -6.996 M -1.17 % | -6.915 M -121.22 % | -3.126 M -37.39 % | -2.275 M -67.11 % | -1.361 M |
| Investments in property plant and equipment | -300.000 K 75.00 % | -1.200 M 63.35 % | -3.274 M 46.52 % | -6.122 M -962.85 % | -576.000 K 48.47 % | -1.118 M 19.46 % | -1.388 M -64.03 % | -846.099 K -274.85 % | -225.715 K -54.83 % | -145.780 K -139.62 % | -60.839 K -42.70 % | -42.635 K |
| Acquisitions net | 0.000 100.00 % | -2.400 M 12.82 % | -2.753 M -57.13 % | -1.752 M 91.49 % | -20.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.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 |
| 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 |
| Other investing activites | 15.600 M 206.12 % | -14.700 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.413 K -761.48 % | 20.169 K 277.91 % | 5.337 K -21.50 % | 6.799 K 143.17 % | 2.796 K 963.12 % | 263.000 |
| Net cash used for investing activites | 15.300 M 183.61 % | -18.300 M -203.63 % | -6.027 M 23.46 % | -7.874 M 62.79 % | -21.162 M -1 793.18 % | -1.118 M 19.46 % | -1.388 M -68.04 % | -825.930 K -274.78 % | -220.378 K -58.57 % | -138.981 K -140.69 % | -57.743 K -36.28 % | -42.372 K |
| Debt repayment | 5.800 M 583.33 % | -1.200 M -193.82 % | 1.279 M 175.24 % | -1.700 M -209.11 % | 1.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 11.100 M -64.98 % | 31.700 M 45 185.71 % | 70.000 K -99.80 % | 34.208 M 21 414.47 % | 159.000 K -99.68 % | 49.306 M 7.04 % | 46.065 M 8 617.29 % | 528.432 K -97.36 % | 20.012 M 262.13 % | 5.526 M 215.72 % | 1.750 M -16.45 % | 2.095 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.829 K -131.16 % | -11.606 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.989 M -262.97 % | -5.507 M | 0.000 | 0.000 |
| Other financing activites | -700.000 K 0.00 % | -700.000 K 26.24 % | -949.000 K -84.27 % | -515.000 K -31.71 % | -391.000 K -108.74 % | -187.310 K -100.40 % | 46.483 M | 0.000 -100.00 % | 19.989 M | 0.000 | 0.000 -100.00 % | 2.095 M |
| Net cash used provided by financing activities | 16.200 M -45.64 % | 29.800 M 7 350.00 % | 400.000 K -98.75 % | 31.993 M 2 312.75 % | 1.326 M -97.30 % | 49.119 M 5.67 % | 46.483 M 9 166.93 % | 501.603 K -97.49 % | 20.001 M 261.92 % | 5.526 M 215.72 % | 1.750 M -16.45 % | 2.095 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 3.000 K -94.64 % | 56.000 K -81.52 % | 303.000 K 965.71 % | -35.000 K -100.08 % | 44.589 M 200.00 % | -44.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 9.300 M 192.08 % | -10.100 M 66.82 % | -30.437 M -1 853.59 % | -1.558 M 95.67 % | -35.956 M -198.62 % | 36.460 M 17.99 % | 30.900 M 522.13 % | -7.320 M -156.90 % | 12.865 M 468.88 % | 2.262 M 488.31 % | -582.404 K -184.26 % | 691.210 K |
| Cash at beginning of period | 3.000 M -77.10 % | 13.100 M -69.91 % | 43.534 M -3.46 % | 45.092 M -44.36 % | 81.048 M 81.77 % | 44.589 M 225.73 % | 13.689 M 0.00 % | 13.689 M 1 562.70 % | 823.283 K 169.71 % | 305.244 K -65.61 % | 887.648 K 351.87 % | 196.438 K |
| Cash at end of period | 12.300 M 310.00 % | 3.000 M -77.09 % | 13.097 M -69.92 % | 43.534 M -3.46 % | 45.092 M -44.36 % | 81.048 M 81.77 % | 44.589 M 600.12 % | 6.369 M -53.47 % | 13.689 M 433.31 % | 2.567 M 740.89 % | 305.244 K -65.61 % | 887.648 K |
| Operating cash flow | -22.200 M -2.78 % | -21.600 M 13.56 % | -24.988 M 3.82 % | -25.980 M -61.52 % | -16.085 M -39.37 % | -11.541 M 18.70 % | -14.195 M -102.92 % | -6.996 M -1.17 % | -6.915 M -121.22 % | -3.126 M -37.39 % | -2.275 M -67.11 % | -1.361 M |
| Capital expenditure | -400.000 K 66.67 % | -1.200 M 63.35 % | -3.274 M 46.52 % | -6.122 M -962.85 % | -576.000 K 48.47 % | -1.118 M 19.46 % | -1.388 M -64.03 % | -846.099 K -274.85 % | -225.715 K -54.83 % | -145.780 K -139.62 % | -60.839 K -42.70 % | -42.635 K |
| Free CashFlow | -22.600 M 0.88 % | -22.800 M 19.33 % | -28.262 M 11.96 % | -32.102 M -92.68 % | -16.661 M -31.62 % | -12.659 M 18.77 % | -15.583 M -98.72 % | -7.842 M -9.82 % | -7.140 M -118.27 % | -3.271 M -40.06 % | -2.336 M -66.37 % | -1.404 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-01-31 | 2015-08-29 | 2015-01-31 | 2014-06-30 | 2014-01-31 | 2013-08-28 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.200 M -85.53 % | 15.200 M 0.66 % | 15.100 M -3.82 % | 15.700 M 16.03 % | 13.531 M -0.78 % | 13.638 M 11.24 % | 12.260 M -4.97 % | 12.901 M 36.86 % | 9.427 M 395 971.43 % | 2.380 K -58.78 % | 5.774 K -25.00 % | 7.699 K 128.58 % | 3.368 K 200.00 % | 0.000 -100.00 % | -3.368 K | 149.826 K | 0.000 | 0.000 | 0.000 -100.00 % | 534.670 K | 0.000 | 0.000 | 0.000 -100.00 % | 802.483 K |
| Net income | 16.900 M 237.40 % | -12.300 M -21.78 % | -10.100 M 12.93 % | -11.600 M 14.09 % | -13.502 M -0.51 % | -13.434 M 8.60 % | -14.698 M -48.51 % | -9.897 M 12.15 % | -11.266 M -24.49 % | -9.050 M -12.24 % | -8.062 M -2.72 % | -7.849 M -41.14 % | -5.561 M -28.98 % | -2.102 M 39.75 % | -4.311 M -105.09 % | -3.489 M 10.14 % | -3.883 M 0.00 % | -3.883 M -133.23 % | -1.665 M 0.00 % | -1.665 M -179.56 % | -595.503 K 29.80 % | -848.335 K -100.00 % | -424.168 K 66.67 % | -1.273 M |
| Income before tax | 16.100 M 216.67 % | -13.800 M -22.12 % | -11.300 M 14.39 % | -13.200 M 11.85 % | -14.974 M 6.43 % | -16.003 M 15.46 % | -18.929 M -65.90 % | -11.410 M 12.14 % | -12.987 M -23.99 % | -10.475 M -12.16 % | -9.339 M -0.68 % | -9.276 M -41.71 % | -6.546 M -26.58 % | -2.571 M 38.74 % | -5.171 M -101.12 % | -4.197 M 5.77 % | -4.454 M 0.00 % | -4.454 M -134.57 % | -1.899 M 0.00 % | -1.899 M -163.90 % | -719.550 K 26.26 % | -975.770 K -100.00 % | -487.885 K 66.67 % | -1.464 M |
| Income before tax ratio | 7.32 906.06 % | -0.91 -21.32 % | -0.75 10.99 % | -0.84 24.03 % | -1.11 5.69 % | -1.17 24.00 % | -1.54 -74.57 % | -0.88 35.81 % | -1.38 99.97 % | -4 401.06 -172.10 % | -1 617.44 -34.24 % | -1 204.87 38.00 % | -1 943.44 -226.58 % | 0.00 100.00 % | 1 535.32 | -28.01 | 0.00 | 0.00 | 0.00 100.00 % | -3.55 | 0.00 | 0.00 | 0.00 100.00 % | -1.82 |
| EBITDA | -9.500 M 19.49 % | -11.800 M -26.88 % | -9.300 M 17.70 % | -11.300 M 13.78 % | -13.106 M 9.44 % | -14.472 M 17.21 % | -17.481 M -77.31 % | -9.859 M 15.24 % | -11.632 M -15.62 % | -10.061 M -12.10 % | -8.975 M 1.46 % | -9.108 M -41.21 % | -6.450 M -30.98 % | -2.492 M 39.65 % | -4.925 M -97.62 % | -4.129 M 5.76 % | -4.381 M 0.00 % | -4.381 M -137.36 % | -1.846 M 0.37 % | -1.853 M -164.31 % | -700.946 K 25.81 % | -944.816 K -100.00 % | -472.408 K 66.67 % | -1.417 M |
| Net income ratio | 7.68 1 049.30 % | -0.81 -20.98 % | -0.67 9.47 % | -0.74 25.96 % | -1.00 -1.30 % | -0.99 17.83 % | -1.20 -56.27 % | -0.77 35.81 % | -1.20 99.97 % | -3 802.33 -172.31 % | -1 396.32 -36.97 % | -1 019.45 38.25 % | -1 650.99 -228.98 % | 0.00 100.00 % | 1 280.00 | -23.29 | 0.00 | 0.00 | 0.00 100.00 % | -3.11 | 0.00 | 0.00 | 0.00 100.00 % | -1.59 |
| Ratio EBITDA | -4.32 -456.24 % | -0.78 -26.05 % | -0.62 14.43 % | -0.72 25.69 % | -0.97 8.72 % | -1.06 25.58 % | -1.43 -86.58 % | -0.76 38.07 % | -1.23 99.97 % | -4 227.20 -171.95 % | -1 554.39 -31.39 % | -1 183.02 38.22 % | -1 914.95 -230.98 % | 0.00 100.00 % | 1 462.04 | -27.56 | 0.00 | 0.00 | 0.00 100.00 % | -3.47 | 0.00 | 0.00 | 0.00 100.00 % | -1.77 |
| Gross profit ratio | 0.45 -4.04 % | 0.47 -8.30 % | 0.52 39.83 % | 0.37 1.95 % | 0.36 -3.24 % | 0.37 12.14 % | 0.33 -12.60 % | 0.38 26.98 % | 0.30 100.18 % | -167.12 -196.69 % | -56.33 -39.21 % | -40.46 -11 111.08 % | 0.37 -99.63 % | 0.00 -100.00 % | 98.82 | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.81 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 415.638 M 14.92 % | 361.664 M 0.60 % | 359.525 M 34.91 % | 266.484 M 41.79 % | 187.938 M 0.05 % | 187.851 M 7.19 % | 175.258 M 7.02 % | 163.764 M 0.01 % | 163.747 M 1.78 % | 160.887 M 3.16 % | 155.956 M 24.08 % | 125.685 M 26.04 % | 99.717 M 0.00 % | 80.923 M 0.26 % | 99.717 M 23.22 % | 80.712 M 29.62 % | 62.268 M 0.00 % | 62.268 M -22.88 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M |
| Weighted average shs out | 422.511 M 16.82 % | 361.669 M 0.59 % | 359.533 M 34.92 % | 266.484 M 41.79 % | 187.938 M 0.05 % | 187.851 M 7.19 % | 175.258 M 7.02 % | 163.764 M 0.01 % | 163.747 M 1.78 % | 160.887 M 3.16 % | 155.956 M 24.08 % | 125.685 M 26.04 % | 99.717 M 0.00 % | 80.923 M 0.26 % | 99.717 M 23.22 % | 80.712 M 34.48 % | 60.018 M 0.00 % | 60.018 M -25.67 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M 0.00 % | 80.744 M |
| EPS diluted | 0.04 219.71 % | -0.03 -21.00 % | -0.03 35.40 % | -0.04 39.42 % | -0.07 -0.42 % | -0.07 14.78 % | -0.08 -38.91 % | -0.06 12.21 % | -0.07 -22.42 % | -0.06 -8.70 % | -0.05 17.15 % | -0.06 -11.83 % | -0.06 -2.95 % | -0.03 39.81 % | -0.05 -108.46 % | -0.04 28.00 % | -0.06 0.00 % | -0.06 -191.26 % | -0.02 -7.29 % | -0.02 -159.46 % | -0.01 30.19 % | -0.01 -100.00 % | -0.01 64.67 % | -0.02 |
| Earnings per share | 0.04 220.29 % | -0.03 -21.00 % | -0.03 35.40 % | -0.04 39.42 % | -0.07 -0.42 % | -0.07 14.78 % | -0.08 -38.91 % | -0.06 12.21 % | -0.07 -22.42 % | -0.06 -8.70 % | -0.05 17.15 % | -0.06 -11.83 % | -0.06 -2.95 % | -0.03 39.81 % | -0.05 -108.46 % | -0.04 33.54 % | -0.07 0.00 % | -0.07 -215.53 % | -0.02 -7.29 % | -0.02 -159.46 % | -0.01 30.19 % | -0.01 -100.00 % | -0.01 64.67 % | -0.02 |
| Gross profit | 1.000 M -86.11 % | 7.200 M -7.69 % | 7.800 M 34.48 % | 5.800 M 18.29 % | 4.903 M -3.99 % | 5.107 M 24.74 % | 4.094 M -16.94 % | 4.929 M 73.78 % | 2.836 M 813.09 % | -397.754 K -22.29 % | -325.249 K -4.41 % | -311.525 K -25 268.65 % | 1.238 K 100.37 % | 0.000 -100.00 % | -332.848 K | 149.826 K 310.40 % | -71.212 K 0.00 % | -71.212 K | 0.000 -100.00 % | 431.155 K | 0.000 | 0.000 | 0.000 -100.00 % | 802.483 K |
| Income tax expense | 800.000 K 153.33 % | -1.500 M -225.00 % | 1.200 M 175.00 % | -1.600 M -8.70 % | -1.472 M 42.70 % | -2.569 M 39.28 % | -4.231 M -179.64 % | -1.513 M 12.09 % | -1.721 M -20.78 % | -1.425 M -11.61 % | -1.277 M 10.56 % | -1.428 M -244.92 % | 985.056 K 134.81 % | -469.137 K -166.27 % | -2.830 M -503.26 % | 707.933 K 223.88 % | -571.467 K 0.00 % | -571.467 K -144.12 % | -234.097 K 0.00 % | -234.097 K -88.72 % | -124.047 K 2.66 % | -127.435 K -100.00 % | -63.717 K 66.67 % | -191.152 K |
| Cost of revenue | 1.200 M -85.00 % | 8.000 M 9.59 % | 7.300 M -26.26 % | 9.900 M 14.74 % | 8.628 M 1.14 % | 8.531 M 4.47 % | 8.166 M 2.43 % | 7.972 M 20.97 % | 6.590 M 1 546.99 % | 400.134 K 20.88 % | 331.023 K 3.70 % | 319.224 K 14 883.52 % | 2.131 K -99.35 % | 0.000 | 329.480 K | 0.000 -100.00 % | 71.212 K 0.00 % | 71.212 K | 0.000 -100.00 % | 103.515 K | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 11.000 M -47.12 % | 20.800 M 6.12 % | 19.600 M -6.22 % | 20.900 M -2.79 % | 21.500 M -4.44 % | 22.500 M -7.59 % | 24.347 M 41.58 % | 17.197 M 1.61 % | 16.924 M 59.00 % | 10.644 M 12.00 % | 9.503 M -0.01 % | 9.504 M 42.61 % | 6.664 M 25.79 % | 2.628 M -39.62 % | 5.298 M 101.63 % | 4.352 M -5.19 % | 4.590 M 0.00 % | 4.590 M 111.70 % | 2.168 M 0.00 % | 2.168 M 201.06 % | 720.248 K -47.70 % | 1.377 M 100.00 % | 688.570 K -66.67 % | 2.066 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 100.00 % | -1.700 M 77.88 % | -7.687 M 13.96 % | -8.934 M 1.03 % | -9.027 M -40.96 % | -6.404 M -0.22 % | -6.390 M -18.35 % | -5.399 M -35.93 % | -3.972 M 17.53 % | -4.816 M | 0.000 100.00 % | 0.000 | -5.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -26.200 M -26 300.00 % | 100.000 K 100.81 % | -12.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | -5.197 M | 0.000 100.00 % | 0.000 100.00 % | -138.844 K 0.00 % | -138.844 K 96.59 % | -4.066 M -215.14 % | 3.531 M 345.26 % | -1.440 M 38.81 % | -2.353 M -100.00 % | -1.176 M -414.58 % | 373.971 K |
| Operating expenses | -15.200 M -172.73 % | 20.900 M 8.85 % | 19.200 M 0.00 % | 19.200 M -2.79 % | 19.751 M -6.24 % | 21.066 M -8.36 % | 22.989 M 43.74 % | 15.993 M 1.69 % | 15.727 M 53.51 % | 10.245 M 11.63 % | 9.178 M -0.11 % | 9.188 M 39.41 % | 6.591 M 31.29 % | -2.569 M -159.06 % | 5.020 M 295.37 % | 4.350 M -2.27 % | 4.452 M 0.00 % | 4.452 M 334.59 % | -1.898 M -133.29 % | 5.700 M 892.11 % | -719.550 K 26.26 % | -975.768 K -100.00 % | -487.884 K -120.00 % | 2.440 M |
| Cost and expenses | -14.000 M -148.44 % | 28.900 M 9.06 % | 26.500 M -8.93 % | 29.100 M 2.54 % | 28.379 M -4.12 % | 29.597 M -5.00 % | 31.155 M 30.00 % | 23.965 M 7.38 % | 22.317 M 109.65 % | 10.645 M 11.95 % | 9.509 M 0.02 % | 9.507 M 44.25 % | 6.591 M 23.16 % | 2.571 M -40.90 % | 5.351 M 108.12 % | 4.350 M -2.27 % | 4.452 M 0.00 % | 4.452 M 134.17 % | 1.901 M 0.00 % | 1.901 M 163.94 % | 720.248 K -26.20 % | 975.898 K 100.00 % | 487.949 K -66.67 % | 1.464 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 11.900 M | 0.000 -100.00 % | 6.027 M -19.64 % | 7.500 M -2.20 % | 7.669 M 47.48 % | 5.200 M 0.14 % | 5.193 M 3.86 % | 5.000 M 37.12 % | 3.646 M -18.97 % | 4.500 M 53.54 % | 2.931 M 27.43 % | 0.000 -100.00 % | 2.300 M | 2.000 M 11.64 % | 1.792 M 0.00 % | 1.792 M | 0.000 -100.00 % | 2.502 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.000 M -47.12 % | 20.800 M 6.12 % | 19.600 M 2.08 % | 19.200 M 39.90 % | 13.724 M 1.16 % | 13.566 M -11.45 % | 15.320 M 41.94 % | 10.793 M 2.46 % | 10.534 M 100.85 % | 5.245 M -5.18 % | 5.531 M 18.00 % | 4.688 M -29.66 % | 6.664 M 2 440.03 % | 2.628 M -39.62 % | -284.800 K -110.84 % | 4.352 M -5.19 % | 4.590 M 0.00 % | 4.590 M 111.70 % | 2.168 M 0.00 % | 2.168 M 201.06 % | 720.248 K -47.70 % | 1.377 M 100.00 % | 688.570 K -66.67 % | 2.066 M |
| Interest income | 300.000 K | 0.000 -100.00 % | 400.000 K 33.33 % | 300.000 K 376.19 % | 63.000 K -37.00 % | 100.000 K -40.83 % | 169.000 K -51.30 % | 347.000 K 2 791.67 % | 12.000 K -89.92 % | 119.000 K -20.31 % | 149.330 K 0.97 % | 147.892 K 232.13 % | 44.528 K 150.23 % | 0.000 -100.00 % | 17.795 K | 3.623 K 35.77 % | 2.669 K 0.00 % | 2.669 K | 0.000 -100.00 % | 5.788 K | 0.000 | 0.000 | 0.000 -100.00 % | 263.000 |
| Interest expense | 100.000 K | 0.000 -100.00 % | 300.000 K 200.00 % | 100.000 K -51.92 % | 208.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.517 K -54.01 % | 1.901 K | 7.646 K 302.18 % | 0.000 -100.00 % | 5.361 K 0.00 % | 5.361 K 317.81 % | 1.283 K 0.00 % | 1.283 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 |
| Depreciation and amortization | 500.000 K -72.22 % | 1.800 M 5.88 % | 1.700 M 0.00 % | 1.700 M 2.41 % | 1.660 M 14.33 % | 1.452 M 6.92 % | 1.358 M 12.79 % | 1.204 M 0.53 % | 1.198 M 200.39 % | 398.714 K 22.46 % | 325.583 K 2.99 % | 316.142 K 114.03 % | 147.712 K -19.68 % | 77.429 K 5.89 % | 183.898 K 137.51 % | 73.125 K 2.69 % | 71.212 K 0.00 % | 71.212 K 37.59 % | 51.756 K -0.01 % | 51.759 K 178.23 % | 18.603 K -39.90 % | 30.952 K 100.00 % | 15.476 K -66.67 % | 46.428 K |
| Operating income | -10.000 M 27.01 % | -13.700 M -16.10 % | -11.800 M 11.94 % | -13.400 M 9.75 % | -14.848 M 6.96 % | -15.959 M 15.54 % | -18.895 M -70.78 % | -11.064 M 14.17 % | -12.891 M -21.12 % | -10.643 M -11.99 % | -9.503 M -0.04 % | -9.499 M -43.98 % | -6.598 M -23.46 % | -2.569 M 38.86 % | -5.344 M -107.99 % | -4.202 M 5.60 % | -4.452 M 0.00 % | -4.452 M -134.59 % | -1.898 M 0.36 % | -1.904 M -164.67 % | -719.550 K 26.26 % | -975.768 K -100.00 % | -487.884 K 66.67 % | -1.464 M |
| Operating income ratio | -4.55 -404.31 % | -0.90 -15.34 % | -0.78 8.44 % | -0.85 22.22 % | -1.10 6.23 % | -1.17 24.07 % | -1.54 -79.71 % | -0.86 37.29 % | -1.37 99.97 % | -4 471.68 -171.70 % | -1 645.81 -33.39 % | -1 233.82 37.01 % | -1 958.81 -223.46 % | 0.00 100.00 % | 1 586.63 | -28.05 | 0.00 | 0.00 | 0.00 100.00 % | -3.56 | 0.00 | 0.00 | 0.00 100.00 % | -1.82 |
| Total other income expenses net | 26.100 M 26 200.00 % | -100.000 K -120.00 % | 500.000 K 150.00 % | 200.000 K 258.73 % | -126.000 K -186.36 % | -44.000 K -29.41 % | -34.000 K 90.17 % | -346.000 K -258.12 % | -96.615 K -180.87 % | 119.466 K -27.08 % | 163.822 K 10.77 % | 147.892 K 185.69 % | 51.766 K -70.05 % | -1.901 K -136.52 % | 172.814 K 9 190.69 % | 5.205 K 293.35 % | -2.692 K 0.00 % | -2.692 K -109.82 % | -1.283 K -123.26 % | 5.516 K | 0.000 100.00 % | -2.000 | 0.000 -100.00 % | 259.000 |
| 2025-06-30 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-01-31 | 2015-08-29 | 2015-01-31 | 2014-06-30 | 2014-01-31 | 2013-08-28 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-02-29 | 2015-02-28 | 2014-02-28 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -16.300 M -279.07 % | -4.300 M -197.73 % | 4.400 M -16.98 % | 5.300 M 330.43 % | -2.300 M 23.36 % | -3.001 M 80.74 % | -15.582 M 52.75 % | -32.978 M -53.06 % | -21.546 M 34.18 % | -32.737 M 53.04 % | -69.710 M 13.22 % | -80.331 M -112.03 % | -37.887 M 14.28 % | -44.196 M -416.61 % | -8.555 M 54.39 % | -18.756 M -0.07 % | -18.743 M -639.32 % | -2.535 M -730.55 % | -305.244 K 65.61 % | -887.648 K |
| Total investments | 32.800 M 1 461.90 % | 2.100 M 0.00 % | 2.100 M -88.07 % | 17.600 M 2.33 % | 17.200 M 656.04 % | 2.275 M 21.33 % | 1.875 M -0.21 % | 1.879 M 206.53 % | 613.000 K 0.20 % | 611.780 K 917.43 % | 60.130 K 615.83 % | 8.400 K -44.84 % | 15.229 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.453 K 3 615.42 % | 389.000 | 0.000 |
| Total debt | 4.200 M -4.55 % | 4.400 M -69.01 % | 14.200 M 71.08 % | 8.300 M -9.78 % | 9.200 M -8.87 % | 10.096 M -4.02 % | 10.519 M -0.35 % | 10.556 M 17.21 % | 9.006 M -27.10 % | 12.355 M 1 245.03 % | 918.545 K 28.09 % | 717.085 K -11.51 % | 810.349 K 106.25 % | 392.892 K 567.45 % | 58.865 K 587.27 % | 8.565 K -60.01 % | 21.420 K -32.19 % | 31.589 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 27.900 M 20.78 % | 23.100 M 1.32 % | 22.800 M 145.16 % | 9.300 M 10.71 % | 8.400 M -4.52 % | 8.798 M 24.55 % | 7.064 M 20.83 % | 5.846 M 37.75 % | 4.244 M -14.22 % | 4.948 M -3.52 % | 5.128 M 10.33 % | 4.648 M 29.00 % | 3.603 M -78.42 % | 16.696 M | 0.000 -100.00 % | 813.038 K | 0.000 100.00 % | -290.920 K -46.87 % | -198.075 K -59.57 % | -124.133 K |
| Retained earnings | -159.300 M 7.97 % | -173.100 M -20.96 % | -143.100 M -9.40 % | -130.800 M -8.37 % | -120.700 M -10.64 % | -109.093 M -14.12 % | -95.591 M -16.35 % | -82.157 M -21.79 % | -67.458 M -17.19 % | -57.562 M -24.34 % | -46.296 M -24.30 % | -37.246 M -27.63 % | -29.184 M 16.47 % | -34.938 M -44.21 % | -24.227 M -45.59 % | -16.640 M 0.00 % | -16.640 M -54.78 % | -10.751 M -44.87 % | -7.421 M -47.27 % | -5.039 M |
| Common stock | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 119.78 % | 182.000 K 0.55 % | 181.000 K 0.00 % | 181.000 K 12.42 % | 161.000 K 1.97 % | 157.891 K 0.24 % | 157.520 K 4.75 % | 150.378 K 23.72 % | 121.543 K 0.87 % | 120.495 K 49.08 % | 80.827 K 0.14 % | 80.712 K 0.00 % | 80.712 K 341.85 % | 18.267 K 2.08 % | 17.894 K 0.90 % | 17.735 K |
| Total equity | 60.900 M 43.63 % | 42.400 M -10.55 % | 47.400 M -20.74 % | 59.800 M -13.33 % | 69.000 M 39.67 % | 49.403 M -19.15 % | 61.102 M -16.66 % | 73.318 M 40.33 % | 52.248 M -16.81 % | 62.806 M -15.34 % | 74.189 M -10.25 % | 82.663 M 103.89 % | 40.544 M -15.03 % | 47.714 M 330.50 % | 11.083 M -37.26 % | 17.667 M 0.00 % | 17.667 M 448.30 % | 3.222 M 330.52 % | 748.410 K -45.56 % | 1.375 M |
| Other non current liabilities | 0.000 -100.00 % | 100.000 K -66.67 % | 299.999 K 0.00 % | 300.000 K -40.00 % | 500.000 K 42.45 % | 351.000 K -43.93 % | 626.000 K 5.56 % | 593.000 K -73.02 % | 2.198 M -5.20 % | 2.319 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.755 K 102.21 % | 2.846 K 0.00 % | 2.846 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.900 M -5.00 % | 2.000 M -81.31 % | 10.700 M 105.77 % | 5.200 M -7.14 % | 5.600 M -8.20 % | 6.100 M -6.25 % | 6.507 M 25.74 % | 5.175 M -21.18 % | 6.566 M 0.37 % | 6.542 M 1 416.05 % | 431.515 K -20.66 % | 543.892 K 1.70 % | 534.813 K 36.12 % | 392.892 K 1 176.74 % | 30.773 K 259.29 % | 8.565 K 0.00 % | 8.565 K -58.05 % | 20.419 K | 0.000 | 0.000 |
| Total non current liabilities | 1.900 M -9.52 % | 2.100 M -82.50 % | 12.000 M 73.91 % | 6.900 M -11.54 % | 7.800 M -7.70 % | 8.451 M -2.96 % | 8.709 M 15.29 % | 7.554 M -13.81 % | 8.764 M -1.09 % | 8.861 M 1 953.35 % | 431.515 K -20.66 % | 543.892 K 1.70 % | 534.812 K 36.12 % | 392.892 K 975.59 % | 36.528 K 220.11 % | 11.411 K 0.00 % | 11.411 K -44.12 % | 20.419 K -88.14 % | 172.145 K 15.30 % | 149.299 K |
| Other current liabilities | 100.000 K -99.41 % | 16.900 M 1 590.00 % | 1.000 M -80.00 % | 5.000 M 525.00 % | 800.000 K -89.32 % | 7.492 M 14.36 % | 6.551 M -36.69 % | 10.348 M 178.40 % | 3.717 M -67.87 % | 11.569 M | 0.000 -100.00 % | 3.247 M | 0.000 -100.00 % | 860.605 K | 0.000 100.00 % | -1.147 M | 0.000 -100.00 % | 221.738 K 142.15 % | 91.571 K 26.53 % | 72.373 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 M -9.83 % | 1.996 M 509.88 % | -487.030 K 88.22 % | -4.133 M -1 400.00 % | -275.536 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.300 M -4.17 % | 2.400 M -31.43 % | 3.500 M 12.90 % | 3.100 M -13.89 % | 3.600 M -22.23 % | 4.629 M 200.39 % | 1.541 M -71.36 % | 5.381 M 120.53 % | 2.440 M -58.03 % | 5.813 M 1 093.56 % | 487.030 K 181.21 % | 173.193 K -37.14 % | 275.536 K 578.81 % | 40.591 K 44.49 % | 28.092 K 118.53 % | 12.855 K 0.00 % | 12.855 K 15.09 % | 11.170 K | 0.000 | 0.000 |
| Total current liabilities | 6.000 M -70.73 % | 20.500 M 107.07 % | 9.900 M 0.00 % | 9.900 M -16.81 % | 11.900 M -31.93 % | 17.483 M -1.15 % | 17.687 M -10.39 % | 19.737 M 0.62 % | 19.616 M -10.17 % | 21.837 M 316.36 % | 5.245 M 3.73 % | 5.056 M 8.76 % | 4.649 M 183.43 % | 1.640 M 0.13 % | 1.638 M -37.39 % | 2.616 M 0.00 % | 2.616 M 410.63 % | 512.376 K 73.11 % | 295.980 K 18.30 % | 250.198 K |
| Total liabilities | 7.900 M -65.04 % | 22.600 M 3.20 % | 21.900 M 30.36 % | 16.800 M -14.72 % | 19.700 M -24.04 % | 25.934 M -1.75 % | 26.396 M -3.28 % | 27.291 M -3.84 % | 28.380 M -7.55 % | 30.698 M 440.80 % | 5.676 M 1.36 % | 5.600 M 8.04 % | 5.184 M 154.96 % | 2.033 M 21.41 % | 1.675 M -36.27 % | 2.628 M 0.00 % | 2.628 M 393.21 % | 532.795 K 80.01 % | 295.980 K 18.30 % | 250.198 K |
| Other non current assets | 0.000 -100.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 101.05 % | -19.000 M 2.88 % | -19.563 M -2.81 % | -19.028 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.130 K -53.17 % | 128.400 K 743.13 % | 15.229 K -20.92 % | 19.257 K 29.65 % | 14.853 K 0.00 % | 14.853 K 0.00 % | 14.853 K 2.77 % | 14.453 K | 0.000 100.00 % | -139.210 K |
| Long term investments | 32.800 M 1 461.90 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M -4.55 % | 2.200 M -3.30 % | 2.275 M 21.33 % | 1.875 M -0.21 % | 1.879 M 206.53 % | 613.000 K 0.20 % | 611.780 K 917.43 % | 60.130 K 615.83 % | 8.400 K -44.84 % | 15.229 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.453 K 3 615.42 % | 389.000 | 0.000 |
| Intangible assets | 700.000 K 40.00 % | 500.000 K -92.31 % | 6.500 M -8.45 % | 7.100 M -73.00 % | 26.300 M -4.86 % | 27.643 M 0.74 % | 27.440 M 215.69 % | 8.692 M -6.91 % | 9.337 M -9.07 % | 10.268 M 1 129.35 % | 835.230 K -3.47 % | 865.241 K 117.11 % | 398.528 K 29.47 % | 307.814 K 3 406.65 % | 8.778 K -83.45 % | 53.055 K 0.00 % | 53.055 K 312.05 % | 12.876 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 18.700 M -2.09 % | 19.100 M 0.53 % | 19.000 M -2.88 % | 19.563 M 2.81 % | 19.028 M 2.50 % | 18.563 M 5.75 % | 17.554 M -3.87 % | 18.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 700.000 K 40.00 % | 500.000 K -98.02 % | 25.200 M -3.82 % | 26.200 M -42.16 % | 45.300 M -4.04 % | 47.206 M 1.59 % | 46.468 M 70.49 % | 27.255 M 1.35 % | 26.891 M -5.74 % | 28.529 M 3 315.76 % | 835.230 K -3.47 % | 865.241 K 117.11 % | 398.528 K 29.47 % | 307.814 K 3 406.65 % | 8.778 K -83.45 % | 53.055 K 0.00 % | 53.055 K 312.05 % | 12.876 K | 0.000 | 0.000 |
| Property plant equipment net | 3.600 M -38.98 % | 5.900 M -30.59 % | 8.500 M -6.59 % | 9.100 M -6.19 % | 9.700 M -4.75 % | 10.184 M 5.18 % | 9.682 M 12.54 % | 8.603 M 174.42 % | 3.135 M -7.21 % | 3.378 M 145.03 % | 1.379 M 6.40 % | 1.296 M 11.90 % | 1.158 M 27.78 % | 906.256 K -4.00 % | 944.034 K 309.36 % | 230.612 K 0.00 % | 230.612 K 15.68 % | 199.360 K 58.68 % | 125.636 K -9.75 % | 139.210 K |
| Total non current assets | 37.100 M 331.40 % | 8.600 M -76.88 % | 37.200 M -3.88 % | 38.700 M -2.27 % | 39.600 M -4.92 % | 41.650 M 2.89 % | 40.482 M 2.64 % | 39.442 M 26.55 % | 31.168 M -5.53 % | 32.994 M 1 350.84 % | 2.274 M 4.82 % | 2.169 M 38.03 % | 1.572 M 27.44 % | 1.233 M 27.45 % | 967.665 K 224.15 % | 298.520 K 0.00 % | 298.520 K 39.62 % | 213.813 K 69.66 % | 126.025 K -9.47 % | 139.210 K |
| Other current assets | 4.600 M -89.47 % | 43.700 M 1 020.51 % | 3.900 M 14.71 % | 3.400 M | 0.000 -100.00 % | 6.265 M -8.95 % | 6.881 M 30.99 % | 5.253 M | 0.000 -100.00 % | 4.370 M | 0.000 -100.00 % | 240.548 K | 0.000 -100.00 % | 3.622 M 20.05 % | 3.017 M 316.22 % | 724.976 K | 0.000 -100.00 % | 974.264 K | 0.000 -100.00 % | 597.992 K |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 15.500 M 3.33 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 20.500 M 135.63 % | 8.700 M -11.22 % | 9.800 M 226.67 % | 3.000 M -73.91 % | 11.500 M -12.19 % | 13.097 M -49.82 % | 26.101 M -40.04 % | 43.534 M 42.49 % | 30.552 M -32.24 % | 45.092 M -36.16 % | 70.628 M -12.86 % | 81.048 M 109.44 % | 38.697 M -13.21 % | 44.589 M 417.65 % | 8.614 M -54.10 % | 18.765 M 0.00 % | 18.765 M 631.06 % | 2.567 M 740.89 % | 305.244 K -65.61 % | 887.648 K |
| Cash and short term investments | 20.500 M 135.63 % | 8.700 M -11.22 % | 9.800 M -47.03 % | 18.500 M -30.19 % | 26.500 M 102.34 % | 13.097 M -49.82 % | 26.101 M -40.04 % | 43.534 M 42.49 % | 30.552 M -32.24 % | 45.092 M -36.16 % | 70.628 M -12.86 % | 81.048 M 109.44 % | 38.697 M -13.21 % | 44.589 M 417.65 % | 8.614 M -54.10 % | 18.765 M 0.00 % | 18.765 M 631.06 % | 2.567 M 740.89 % | 305.244 K -65.61 % | 887.648 K |
| Total current assets | 31.700 M -43.79 % | 56.400 M 75.70 % | 32.100 M -15.30 % | 37.900 M -22.81 % | 49.100 M 45.75 % | 33.687 M -28.35 % | 47.016 M -23.14 % | 61.167 M 23.67 % | 49.460 M -18.26 % | 60.510 M -22.01 % | 77.591 M -9.88 % | 86.094 M 94.98 % | 44.155 M -8.98 % | 48.514 M 311.47 % | 11.790 M -41.04 % | 19.996 M 0.00 % | 19.996 M 464.69 % | 3.541 M 285.58 % | 918.365 K -38.18 % | 1.486 M |
| Inventory | 3.200 M 18.52 % | 2.700 M -68.24 % | 8.500 M 4.94 % | 8.100 M 1.25 % | 8.000 M -14.21 % | 9.325 M 13.62 % | 8.207 M -3.49 % | 8.504 M 23.05 % | 6.911 M 1.45 % | 6.812 M 661.38 % | 894.730 K 23.04 % | 727.158 K 12.33 % | 647.333 K 114.01 % | 302.472 K 90.10 % | 159.116 K | 0.000 | 0.000 100.00 % | -974.264 K -58.90 % | -613.121 K | 0.000 |
| Net receivables | 3.400 M 161.54 % | 1.300 M -86.87 % | 9.900 M 25.32 % | 7.900 M -45.89 % | 14.600 M 192.00 % | 5.000 M -60.65 % | 12.708 M 184.93 % | 4.460 M -62.82 % | 11.997 M 183.15 % | 4.237 M -30.17 % | 6.068 M 48.80 % | 4.078 M -15.24 % | 4.811 M | 0.000 | 0.000 -100.00 % | 506.208 K -58.88 % | 1.231 M 26.37 % | 974.264 K 58.90 % | 613.121 K | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.200 M 9.09 % | 1.100 M -21.43 % | 1.400 M -9.56 % | 1.548 M 4.24 % | 1.485 M -12.90 % | 1.705 M 222.31 % | 529.000 K 11.54 % | 474.289 K 888.77 % | -60.130 K 53.17 % | -128.400 K -743.07 % | -15.230 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.329 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.600 M 300.00 % | 900.000 K -83.33 % | 5.400 M 315.38 % | 1.300 M -82.67 % | 7.500 M 74.42 % | 4.300 M -55.18 % | 9.595 M 171.20 % | 3.538 M -64.11 % | 9.859 M 300.94 % | 2.459 M -48.32 % | 4.758 M 415.30 % | 923.318 K -78.89 % | 4.373 M 491.78 % | 739.015 K -54.10 % | 1.610 M -38.16 % | 2.604 M 0.00 % | 2.604 M 989.04 % | 239.064 K 38.87 % | 172.145 K 15.30 % | 149.299 K |
| Tax payables | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 1.062 M | 0.000 -100.00 % | 470.000 K -73.89 % | 1.800 M -9.83 % | 1.996 M | 0.000 -100.00 % | 713.134 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.404 K 25.23 % | 32.264 K 13.11 % | 28.525 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.173 M | 0.000 -100.00 % | 1.386 M | 0.000 -100.00 % | 2.319 M | 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 |
| Capital lease obligations | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 2.056 M | 0.000 -100.00 % | 2.011 M | 0.000 -100.00 % | 359.763 K -8.48 % | 393.098 K 368.97 % | 83.822 K 42.40 % | 58.865 K 174.81 % | 21.420 K 0.00 % | 21.420 K -32.19 % | 31.589 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 514.000 73.06 % | 297.000 24.79 % | 238.000 |
| Other total stockholders equity | 191.900 M -0.05 % | 192.000 M 14.76 % | 167.300 M -7.52 % | 180.900 M 0.00 % | 180.900 M 20.99 % | 149.516 M 0.05 % | 149.448 M 0.00 % | 149.448 M 29.62 % | 115.301 M 0.03 % | 115.263 M 0.06 % | 115.199 M 0.08 % | 115.112 M 74.40 % | 66.003 M 0.25 % | 65.836 M 86.88 % | 35.229 M 5.44 % | 33.413 M 0.00 % | 33.413 M 148.18 % | 13.463 M 69.62 % | 7.938 M 28.29 % | 6.187 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.000 M -28.57 % | 1.400 M -17.65 % | 1.700 M -15.00 % | 2.000 M 26.90 % | 1.576 M -11.76 % | 1.786 M | 0.000 100.00 % | -932.330 K | 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 100.00 % | -172.145 K -15.30 % | -149.299 K |
| Total assets | 68.800 M 5.85 % | 65.000 M -6.20 % | 69.300 M -9.53 % | 76.600 M -13.64 % | 88.700 M 17.74 % | 75.337 M -13.90 % | 87.498 M -13.03 % | 100.609 M 24.78 % | 80.628 M -13.77 % | 93.504 M 17.08 % | 79.865 M -9.52 % | 88.264 M 93.02 % | 45.727 M -8.08 % | 49.747 M 289.93 % | 12.758 M -37.14 % | 20.294 M 0.00 % | 20.294 M 440.48 % | 3.755 M 259.53 % | 1.044 M -35.72 % | 1.625 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-02-29 | 2015-02-28 | 2014-02-28 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-01-31 | 2015-08-29 | 2015-01-31 | 2014-06-30 | 2014-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M 113.75 % | -8.000 M -3 447.28 % | 239.000 K 104.18 % | -5.717 M -196.83 % | -1.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -214.729 K | -2.233 M -400.36 % | 0.000 100.00 % | -446.352 K | 0.000 100.00 % | -293.180 K | 0.000 -100.00 % | 461.160 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 500.000 K | 0.000 -100.00 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K -25.00 % | 800.000 K -58.68 % | 1.936 M 208.28 % | 628.000 K 153.23 % | 248.000 K -48.33 % | 480.000 K -54.06 % | 1.045 M 104.87 % | 510.000 K -26.43 % | 693.214 K 171.85 % | 510.000 K 7.32 % | 255.000 K -50.00 % | 475.212 K | 0.000 -100.00 % | 388.391 K 180.38 % | 138.524 K 0.00 % | 138.525 K 10 068.84 % | 1.362 K -85.43 % | 9.349 K 100.00 % | 4.675 K |
| Change in working capital | -1.500 M | 0.000 100.00 % | -1.800 M -20.00 % | -1.500 M 62.50 % | -4.000 M -395.66 % | -807.000 K 59.91 % | -2.013 M -103.13 % | -991.000 K 69.70 % | -3.271 M -234.22 % | 2.437 M 744.66 % | -378.039 K -3.44 % | -365.478 K -113.68 % | 2.672 M 658.35 % | -478.485 K -736.27 % | -103.164 K -257.46 % | 75.202 K 172.90 % | -28.860 K -101.59 % | 1.813 M 575.12 % | 268.495 K 569.11 % | -57.235 K 0.00 % | -57.235 K -195.11 % | 60.175 K -33.92 % | 91.064 K 100.00 % | 45.532 K |
| Accounts receivables | -1.300 M | 0.000 100.00 % | -1.500 M -475.00 % | 400.000 K 122.22 % | -1.800 M -224.40 % | 1.447 M 147.96 % | -3.017 M -254.11 % | -852.000 K 63.24 % | -2.318 M -12 823.01 % | -17.937 K 95.23 % | -376.075 K 52.72 % | -795.468 K -427.66 % | 242.772 K 198.14 % | -247.383 K | -266.873 K -824.72 % | 0.000 100.00 % | -28.860 K 0.00 % | -28.860 K 11.96 % | -32.782 K | 0.000 100.00 % | -319.696 K | 0.000 | 0.000 | 0.000 |
| Inventory | -200.000 K | 0.000 100.00 % | -300.000 K 78.57 % | -1.400 M -240.00 % | 1.000 M 261.29 % | -620.000 K -327.94 % | 272.000 K 114.85 % | -1.832 M -61.41 % | -1.135 M -221.50 % | 934.125 K 657.45 % | -167.572 K -109.92 % | -79.825 K 76.85 % | -344.861 K -49.22 % | -231.102 K -4 197.55 % | 19.963 K | 5.640 K -71.75 % | 0.000 | 0.000 100.00 % | -45.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 100.00 % | -200.000 K 60.00 % | -500.000 K 84.38 % | -3.200 M -95.84 % | -1.634 M -323.22 % | 732.000 K -56.76 % | 1.693 M 830.22 % | 182.000 K -88.03 % | 1.521 M 818.35 % | 165.608 K -67.52 % | 509.815 K -81.62 % | 2.774 M 506.28 % | -682.709 K | 826.455 K | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 32.782 K | 0.000 -100.00 % | 205.226 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 69.562 K | 0.000 -100.00 % | 1.842 M 430.79 % | 346.944 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -800.000 K | 0.000 100.00 % | -1.800 M -200.00 % | 1.800 M -71.88 % | 6.400 M -13.10 % | 7.365 M 137.89 % | 3.096 M -53.40 % | 6.644 M 33.33 % | 4.983 M 236.72 % | 1.480 M 542.12 % | 230.467 K -93.13 % | 3.356 M 213.51 % | -2.957 M -71.06 % | -1.729 M -3 077.09 % | -1.100 M -209.24 % | -54.405 K 95.05 % | 1.007 M 134.48 % | 429.310 K 4 598.93 % | -9.543 K 69.31 % | -31.090 K -215.76 % | 26.857 K 150.31 % | -53.384 K -247.13 % | 36.284 K 100.00 % | 18.142 K |
| Net cash provided by operating activities | 15.600 M | 0.000 100.00 % | -13.500 M -110.94 % | -6.400 M 57.05 % | -14.900 M -62.45 % | -9.172 M 42.01 % | -15.816 M -18.74 % | -13.320 M -5.21 % | -12.660 M -107.20 % | -6.110 M 38.74 % | -9.974 M -73.08 % | -5.762 M 0.28 % | -5.779 M 16.58 % | -6.927 M -296.07 % | -7.268 M -269.55 % | -1.749 M 75.94 % | -1.967 M -0.09 % | -1.965 M 43.16 % | -3.457 M -121.22 % | -1.563 M 0.00 % | -1.563 M -174.79 % | -568.745 K 16.45 % | -680.684 K -100.00 % | -340.342 K |
| Investments in property plant and equipment | -300.000 K | 0.000 100.00 % | -500.000 K 37.50 % | -800.000 K -60.00 % | -500.000 K 62.60 % | -1.337 M 30.98 % | -1.937 M 65.48 % | -5.611 M -998.04 % | -511.000 K -310.17 % | -124.584 K 72.42 % | -451.649 K 51.38 % | -928.924 K -391.81 % | -188.877 K 70.37 % | -637.482 K -201.37 % | -750.371 K -1 202.70 % | -211.525 K 71.81 % | -57.601 K 42.59 % | -100.341 K 11.09 % | -112.858 K -54.83 % | -72.890 K 0.00 % | -72.890 K -379.23 % | -15.210 K 28.65 % | -21.318 K -100.00 % | -10.659 K |
| Acquisitions net | -3.000 M | 0.000 | 0.000 100.00 % | -500.000 K 73.68 % | -1.900 M 30.98 % | -2.753 M | 0.000 100.00 % | -1.752 M | 0.000 100.00 % | -20.586 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 15.500 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 |
| Other investing activites | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K 100.67 % | -15.000 M -15 100.00 % | 100.000 K 200.00 % | -100.000 K 24.24 % | -132.000 K -876.47 % | 17.000 K 180.95 % | -21.000 K -116.80 % | 125.000 K 135.76 % | -349.524 K -1 393.72 % | 27.017 K 119.40 % | -139.283 K -165.85 % | 5.870 K 114.31 % | 211.524 K 3 503.48 % | -41.027 K | 0.000 -100.00 % | 2.669 K -96.34 % | 72.890 K 210.29 % | -66.091 K -534.55 % | 15.209 K -28.65 % | 21.316 K 100.00 % | 10.658 K |
| Net cash used for investing activites | -3.300 M | 0.000 -100.00 % | 14.900 M 1 341.67 % | -1.200 M 93.10 % | -17.400 M -325.43 % | -4.090 M -111.15 % | -1.937 M 73.69 % | -7.363 M -1 340.90 % | -511.000 K 97.53 % | -20.711 M -4 485.66 % | -451.649 K 51.38 % | -928.924 K -391.81 % | -188.877 K 75.68 % | -776.765 K -267.22 % | -611.088 K -519.59 % | -211.525 K 65.39 % | -98.628 K 1.71 % | -100.341 K 8.94 % | -110.189 K -51.17 % | -72.890 K -10.29 % | -66.091 K -334.53 % | -15.210 K 28.65 % | -21.318 K -100.00 % | -10.659 K |
| Debt repayment | -500.000 K | 0.000 -100.00 % | 5.800 M 1 066.67 % | -600.000 K 33.33 % | -900.000 K -237.83 % | 653.000 K 4.31 % | 626.000 K | 0.000 100.00 % | -1.352 M | 0.000 100.00 % | -89.000 K | 0.000 100.00 % | -92.879 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.407 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -99.37 % | 31.500 M 44 900.00 % | 70.000 K | 0.000 -100.00 % | 34.168 M 85 320.00 % | 40.000 K -37.98 % | 64.499 K -31.89 % | 94.701 K -99.81 % | 49.137 M 29 061.10 % | 168.503 K -98.63 % | 12.326 M 9 230.59 % | 33.738 M | 132.108 K -99.61 % | 0.000 -100.00 % | 20.012 M 100.00 % | 10.006 M 262.13 % | 2.763 M 0.00 % | 2.763 M 531.45 % | 437.579 K -58.23 % | 1.047 M 100.00 % | 523.737 K |
| Common stock repurchased | -100.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 100.00 % | 0.000 100.00 % | -6.707 K | -5.407 K | 0.000 100.00 % | -5.803 K | 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 100.00 % | -9.995 M | 0.000 100.00 % | -5.507 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -300.000 K 25.00 % | -400.000 K -101.27 % | 31.500 M 7 477.05 % | -427.000 K -6.75 % | -400.000 K -101.20 % | 33.305 M 83 162.50 % | 40.000 K -96.97 % | 1.320 M 1 300.75 % | 94.235 K -99.81 % | 49.043 M 29 005.06 % | 168.503 K -99.45 % | 30.549 M 24 261.05 % | 15.934 M -20.38 % | 125.400 K -99.21 % | 20.012 M | 0.000 -100.00 % | 9.995 M 261.71 % | 2.763 M 200.00 % | -2.763 M -731.45 % | 437.579 K -58.23 % | 1.047 M 100.00 % | 523.737 K |
| Net cash used provided by financing activities | -600.000 K | 0.000 -100.00 % | 5.500 M 787.50 % | -800.000 K -102.61 % | 30.600 M 10 237.84 % | 296.000 K 30.97 % | 226.000 K -99.32 % | 33.305 M 2 638.49 % | -1.312 M -199.36 % | 1.321 M 25 124.72 % | 5.235 K -99.99 % | 49.043 M 64 750.97 % | 75.624 K -99.75 % | 30.549 M 24 261.05 % | 15.934 M -20.35 % | 125.400 K -99.21 % | 20.007 M 0.00 % | 20.007 M 100.06 % | 10.000 M 261.92 % | 2.763 M 0.00 % | 2.763 M 531.45 % | 437.579 K -58.23 % | 1.047 M 100.00 % | 523.737 K |
| Effect of forex changes on cash | -1.000 M | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K -200.00 % | 100.000 K 363.16 % | -38.000 K -138.00 % | 100.000 K -72.14 % | 359.000 K 741.07 % | -56.000 K -60.00 % | -35.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.994 K 514.69 % | -44.620 M -5 519.73 % | 5.042 K 100.01 % | 823.283 K | 0.000 | 0.000 -100.00 % | 3.400 K 200.00 % | -3.400 K -539.21 % | 774.000 488.59 % | 131.500 100.00 % | 65.750 |
| Net change in cash | 10.700 M 209.18 % | -9.800 M -244.12 % | 6.800 M 180.00 % | -8.500 M -432.25 % | -1.597 M 87.72 % | -13.004 M 25.41 % | -17.433 M -234.29 % | 12.982 M 189.29 % | -14.540 M 43.06 % | -25.537 M -145.07 % | -10.420 M -124.60 % | 42.351 M 818.83 % | -5.892 M -142.41 % | 13.893 M 859.20 % | 0.000 -100.00 % | -1.830 M | 18.765 M | 0.000 -100.00 % | 12.865 M 2 175.53 % | 565.383 K 346.96 % | -228.933 K -57.23 % | -145.601 K -184.26 % | 172.803 K 0.00 % | 172.803 K |
| Cash at beginning of period | 9.800 M 0.00 % | 9.800 M 226.67 % | 3.000 M -73.91 % | 11.500 M -12.19 % | 13.097 M -49.82 % | 26.101 M -40.04 % | 43.534 M 42.49 % | 30.552 M -32.24 % | 45.092 M -36.16 % | 70.628 M -12.86 % | 81.048 M 109.44 % | 38.697 M -13.21 % | 44.589 M 600.12 % | 6.369 M 86.10 % | 6.369 M | 3.422 M -46.27 % | 0.000 | 0.000 -100.00 % | 823.283 K 978.85 % | 76.311 K -75.00 % | 305.244 K 37.55 % | 221.912 K 351.88 % | 49.109 K 0.00 % | 49.109 K |
| Cash at end of period | 20.500 M | 0.000 -100.00 % | 9.800 M 226.67 % | 3.000 M -73.91 % | 11.500 M -12.19 % | 13.097 M -49.82 % | 26.101 M -40.04 % | 43.534 M 42.49 % | 30.552 M -32.24 % | 45.092 M -36.16 % | 70.628 M -12.86 % | 81.048 M 109.44 % | 38.697 M 90.98 % | 20.262 M 1 172.60 % | 6.369 M -66.06 % | 1.592 M -75.00 % | 18.765 M 0.00 % | 18.765 M 37.08 % | 13.689 M 2 033.22 % | 641.694 K 740.89 % | 76.311 K 0.00 % | 76.311 K -65.61 % | 221.912 K 0.00 % | 221.912 K |
| Operating cash flow | 15.300 M | 0.000 100.00 % | -13.700 M -114.06 % | -6.400 M 57.05 % | -14.900 M -62.45 % | -9.172 M 42.01 % | -15.816 M -18.74 % | -13.320 M -5.21 % | -12.660 M -107.20 % | -6.110 M 38.74 % | -9.974 M -73.08 % | -5.762 M 0.28 % | -5.779 M 16.58 % | -6.927 M -296.07 % | -7.268 M -269.55 % | -1.749 M 75.94 % | -1.967 M -0.09 % | -1.965 M 43.16 % | -3.457 M -121.22 % | -1.563 M 0.00 % | -1.563 M -174.79 % | -568.745 K 16.45 % | -680.684 K -100.00 % | -340.342 K |
| Capital expenditure | 0.000 | 0.000 100.00 % | -500.000 K 37.50 % | -800.000 K -60.00 % | -500.000 K 62.60 % | -1.337 M 30.98 % | -1.937 M 65.48 % | -5.611 M -998.04 % | -511.000 K -310.17 % | -124.584 K 72.42 % | -451.649 K 51.38 % | -928.924 K -391.81 % | -188.877 K 70.37 % | -637.482 K -201.37 % | -750.371 K -1 202.70 % | -211.525 K 71.81 % | -57.601 K 0.00 % | -57.602 K 48.96 % | -112.858 K -54.83 % | -72.890 K 0.00 % | -72.890 K -379.23 % | -15.210 K 28.65 % | -21.318 K -100.00 % | -10.659 K |
| Free CashFlow | 15.300 M | 0.000 100.00 % | -14.200 M -97.22 % | -7.200 M 53.25 % | -15.400 M -46.54 % | -10.509 M 40.80 % | -17.753 M 6.22 % | -18.931 M -43.73 % | -13.171 M -111.26 % | -6.235 M 40.20 % | -10.426 M -55.80 % | -6.691 M -12.13 % | -5.967 M 21.11 % | -7.564 M -285.85 % | -8.019 M -296.10 % | -1.960 M 75.55 % | -2.024 M -0.08 % | -2.023 M 43.34 % | -3.570 M -118.27 % | -1.636 M 0.00 % | -1.636 M -180.11 % | -583.955 K 16.82 % | -702.002 K -100.00 % | -351.001 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 |