8622.HK

Huakang Biomedical Holdings Company Limited 8622.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 25.359 M 2.96 % 24.629 M -2.77 % 25.330 M -3.05 % 26.127 M 18.94 % 21.967 M -13.76 % 25.471 M -11.18 % 28.677 M 8.05 % 26.541 M 4.45 % 25.410 M 30.60 % 19.456 M
Net income -4.158 M 28.09 % -5.782 M -88.03 % -3.075 M 27.13 % -4.220 M 63.71 % -11.627 M -3 994.01 % -284.000 K 38.13 % -459.000 K 76.49 % -1.952 M -123.17 % 8.426 M 6.20 % 7.934 M
Income before tax -4.158 M 28.09 % -5.782 M -92.28 % -3.007 M 22.96 % -3.903 M 65.68 % -11.372 M -1 828.27 % 658.000 K -47.02 % 1.242 M 602.83 % -247.000 K -102.48 % 9.944 M 8.05 % 9.203 M
Income before tax ratio -0.16 30.16 % -0.23 -97.76 % -0.12 20.53 % -0.15 71.14 % -0.52 -2 103.95 % 0.03 -40.35 % 0.04 565.38 % -0.01 -102.38 % 0.39 -17.27 % 0.47
EBITDA -3.411 M -33.76 % -2.550 M -1 456.38 % 188.000 K 122.07 % -852.000 K 89.49 % -8.104 M -332.07 % 3.492 M -18.68 % 4.294 M 249.39 % 1.229 M -89.98 % 12.269 M 11.62 % 10.992 M
Net income ratio -0.16 30.16 % -0.23 -93.38 % -0.12 24.84 % -0.16 69.48 % -0.53 -4 647.06 % -0.01 30.34 % -0.02 78.24 % -0.07 -122.18 % 0.33 -18.68 % 0.41
Ratio EBITDA -0.13 -29.91 % -0.10 -1 494.99 % 0.01 122.76 % -0.03 91.16 % -0.37 -369.09 % 0.14 -8.44 % 0.15 223.37 % 0.05 -90.41 % 0.48 -14.54 % 0.56
Gross profit ratio 0.67 3.03 % 0.65 -2.15 % 0.67 6.02 % 0.63 -5.99 % 0.67 -4.61 % 0.70 -6.66 % 0.75 7.76 % 0.70 0.69 % 0.69 -6.09 % 0.74
Weighted average shs out dil 482.436 M 15.98 % 415.962 M 2.80 % 404.639 M 1.16 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 31.06 % 305.205 M -23.70 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 482.479 M 15.99 % 415.971 M 2.80 % 404.639 M 1.16 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 31.06 % 305.205 M -23.70 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
EPS diluted -0.01 38.13 % -0.01 -82.89 % -0.01 27.62 % -0.01 63.92 % -0.03 -4 057.14 % 0.00 53.33 % 0.00 69.39 % 0.00 -123.22 % 0.02 6.57 % 0.02
Earnings per share -0.01 38.13 % -0.01 -82.89 % -0.01 27.62 % -0.01 63.92 % -0.03 -4 057.14 % 0.00 53.33 % 0.00 69.39 % 0.00 -123.22 % 0.02 6.57 % 0.02
Gross profit 17.072 M 6.08 % 16.093 M -4.85 % 16.914 M 2.78 % 16.456 M 11.81 % 14.718 M -17.74 % 17.891 M -17.09 % 21.580 M 16.43 % 18.534 M 5.18 % 17.622 M 22.65 % 14.368 M
Income tax expense 0.000 0.000 -100.00 % 68.000 K -78.55 % 317.000 K 24.31 % 255.000 K -72.93 % 942.000 K -44.62 % 1.701 M -0.23 % 1.705 M 12.32 % 1.518 M 19.62 % 1.269 M
Cost of revenue 8.287 M -2.92 % 8.536 M 1.43 % 8.416 M -12.98 % 9.671 M 33.41 % 7.249 M -4.37 % 7.580 M 6.81 % 7.097 M -11.37 % 8.007 M 2.81 % 7.788 M 53.07 % 5.088 M
General and administrative expenses 10.766 M 9.03 % 9.874 M 0.72 % 9.803 M 4.81 % 9.353 M -8.22 % 10.191 M 5.29 % 9.679 M -28.73 % 13.580 M 2.01 % 13.312 M 1 385.71 % 896.000 K 105.50 % 436.000 K
Selling and marketing expenses 8.526 M -1.06 % 8.617 M -3.73 % 8.951 M 7.25 % 8.346 M 17.15 % 7.124 M 5.12 % 6.777 M 66.59 % 4.068 M 42.24 % 2.860 M -1.72 % 2.910 M 6.44 % 2.734 M
Other expenses 0.000 -100.00 % 2.440 M 218.12 % 767.000 K 667.00 % 100.000 K -97.35 % 3.777 M 4 118.09 % -94.000 K 37.33 % -150.000 K -7 600.00 % 2.000 K -33.33 % 3.000 K 104.17 % -72.000 K
Operating expenses 22.083 M -5.97 % 23.484 M 6.73 % 22.004 M 8.74 % 20.236 M -13.32 % 23.345 M 28.81 % 18.124 M -4.47 % 18.972 M -0.96 % 19.155 M 198.46 % 6.418 M 25.87 % 5.099 M
Cost and expenses 30.370 M -5.15 % 32.020 M 5.26 % 30.420 M -0.93 % 30.705 M 0.36 % 30.594 M 19.02 % 25.704 M -1.40 % 26.069 M -4.02 % 27.162 M 91.20 % 14.206 M 39.45 % 10.187 M
Research and development expenses 2.825 M 10.65 % 2.553 M 2.82 % 2.483 M 1.89 % 2.437 M 8.17 % 2.253 M 27.87 % 1.762 M 19.54 % 1.474 M 7.28 % 1.374 M 13.55 % 1.210 M -26.40 % 1.644 M
Selling general and administrative expenses 19.258 M 4.15 % 18.491 M -1.40 % 18.754 M 5.96 % 17.699 M 2.22 % 17.315 M 5.22 % 16.456 M -6.75 % 17.648 M 9.13 % 16.172 M 324.91 % 3.806 M 20.06 % 3.170 M
Interest income 512.000 K 26.73 % 404.000 K -1.22 % 409.000 K 128.49 % 179.000 K -3.24 % 185.000 K 6.32 % 174.000 K 107.14 % 84.000 K -41.26 % 143.000 K -10.06 % 159.000 K -87.67 % 1.290 M
Interest expense 86.000 K 62.26 % 53.000 K -3.64 % 55.000 K -46.08 % 102.000 K 37.84 % 74.000 K 2.78 % 72.000 K 0.000 -100.00 % 54.000 K -56.10 % 123.000 K -90.38 % 1.278 M
Depreciation and amortization 1.600 M -49.67 % 3.179 M 1.24 % 3.140 M 6.48 % 2.949 M -7.67 % 3.194 M 15.64 % 2.762 M 63.34 % 1.691 M 18.92 % 1.422 M 56.61 % 908.000 K 77.69 % 511.000 K
Operating income -5.011 M 32.20 % -7.391 M -45.21 % -5.090 M -11.18 % -4.578 M 46.93 % -8.627 M -1 935.53 % 470.000 K -81.94 % 2.603 M 1 448.70 % -193.000 K -101.70 % 11.361 M 8.40 % 10.481 M
Operating income ratio -0.20 34.15 % -0.30 -49.34 % -0.20 -14.68 % -0.18 55.38 % -0.39 -2 228.32 % 0.02 -79.67 % 0.09 1 348.25 % -0.01 -101.63 % 0.45 -17.00 % 0.54
Total other income expenses net 853.000 K -46.99 % 1.609 M -22.76 % 2.083 M 208.59 % 675.000 K 124.59 % -2.745 M -528.24 % 641.000 K 146.12 % -1.390 M -2 474.07 % -54.000 K 95.71 % -1.260 M -1 809.09 % -66.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -27.412 M 1.39 % -27.799 M 15.33 % -32.834 M 4.89 % -34.523 M 12.16 % -39.302 M 16.70 % -47.181 M 13.90 % -54.797 M -178.14 % -19.701 M -31.66 % -14.964 M -229.39 % -4.543 M
Total investments 5.000 M 0.000 -100.00 % 1.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 4.083 M -20.50 % 5.136 M 173.63 % 1.877 M 5.15 % 1.785 M -32.44 % 2.642 M 63.90 % 1.612 M 0.000 -100.00 % 110.000 K -88.42 % 950.000 K -38.71 % 1.550 M
Accumulated other comprehensive income loss 49.616 M 1 320.85 % 3.492 M -14.64 % 4.091 M -9.13 % 4.502 M -2.97 % 4.640 M 145.37 % 1.891 M -2.68 % 1.943 M 177.56 % -2.505 M -74.69 % -1.434 M 61.80 % -3.754 M
Retained earnings -13.234 M -106.43 % -6.411 M -919.24 % -629.000 K -125.72 % 2.446 M -62.15 % 6.462 M -58.93 % 15.735 M -14.11 % 18.321 M -2.44 % 18.780 M -9.42 % 20.732 M 68.47 % 12.306 M
Common stock 4.432 M 20.63 % 3.674 M 1.02 % 3.637 M 3.65 % 3.509 M 0.00 % 3.509 M 0.00 % 3.509 M 0.00 % 3.509 M 0.000 -100.00 % 3.469 M 0.00 % 3.469 M
Total equity 54.048 M 5.94 % 51.019 M -9.74 % 56.524 M -2.05 % 57.705 M -6.72 % 61.859 M -12.49 % 70.685 M -0.47 % 71.021 M 89.95 % 37.390 M 54.50 % 24.201 M 53.41 % 15.775 M
Other non current liabilities 0.000 -100.00 % 23.000 K -39.47 % 38.000 K -28.30 % 53.000 K -84.41 % 340.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 1.177 M 1 894.92 % 59.000 K -91.13 % 665.000 K -46.20 % 1.236 M 186.77 % 431.000 K 0.000 0.000 -100.00 % 350.000 K -63.16 % 950.000 K
Total non current liabilities 7.999 K -99.33 % 1.200 M 1 137.11 % 97.000 K -86.49 % 718.000 K -54.44 % 1.576 M 93.14 % 816.000 K 89.77 % 430.000 K 95.45 % 220.000 K -64.23 % 615.000 K -50.80 % 1.250 M
Other current liabilities 6.419 M -24.47 % 8.499 M 19.13 % 7.134 M 8.40 % 6.581 M 7.03 % 6.149 M 49.21 % 4.121 M -55.77 % 9.317 M 14.68 % 8.124 M -6.27 % 8.667 M 10.69 % 7.830 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -110.000 K 0.000 0.000
Short term debt 4.083 M 3.13 % 3.959 M 117.77 % 1.818 M 62.32 % 1.120 M -20.34 % 1.406 M 19.05 % 1.181 M 0.000 0.000 -100.00 % 600.000 K 0.00 % 600.000 K
Total current liabilities 11.166 M -14.74 % 13.096 M 33.89 % 9.781 M 13.25 % 8.637 M -6.79 % 9.266 M 28.50 % 7.211 M -39.82 % 11.983 M 10.83 % 10.812 M -14.41 % 12.632 M 20.73 % 10.463 M
Total liabilities 11.174 M -21.84 % 14.296 M 44.73 % 9.878 M 5.59 % 9.355 M -13.72 % 10.842 M 35.07 % 8.027 M -35.33 % 12.413 M 12.52 % 11.032 M -16.72 % 13.247 M 13.10 % 11.713 M
Other non current assets 0.000 0.000 -100.00 % 1.900 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 350.000 K -63.16 % 950.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.457 M -31.72 % 2.134 M -24.08 % 2.811 M -7.62 % 3.043 M 4.07 % 2.924 M 0.34 % 2.914 M -0.14 % 2.918 M 33.30 % 2.189 M 24.94 % 1.752 M 13.84 % 1.539 M
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 1.457 M -31.72 % 2.134 M -24.08 % 2.811 M -7.62 % 3.043 M 4.07 % 2.924 M 0.34 % 2.914 M -0.14 % 2.918 M 33.30 % 2.189 M 24.94 % 1.752 M 13.84 % 1.539 M
Property plant equipment net 9.042 M -7.21 % 9.745 M 17.86 % 8.268 M -20.14 % 10.353 M -3.85 % 10.767 M -12.68 % 12.330 M 14.71 % 10.749 M 4.18 % 10.318 M 85.44 % 5.564 M 3.46 % 5.378 M
Total non current assets 10.499 M -11.62 % 11.879 M -8.48 % 12.979 M -3.11 % 13.396 M -2.15 % 13.691 M -10.19 % 15.244 M 11.54 % 13.667 M 9.27 % 12.507 M 63.15 % 7.666 M -2.55 % 7.867 M
Other current assets 5.562 M -25.07 % 7.423 M -1.47 % 7.534 M 95.79 % 3.848 M -19.78 % 4.797 M 153.41 % 1.893 M -4.30 % 1.978 M -54.12 % 4.311 M 110.70 % 2.046 M -45.86 % 3.779 M
Short term investments 5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 31.495 M -4.37 % 32.935 M -1.11 % 33.303 M -8.02 % 36.207 M -13.68 % 41.944 M -14.04 % 48.793 M -10.96 % 54.797 M 176.60 % 19.811 M 24.49 % 15.914 M 161.18 % 6.093 M
Cash and short term investments 36.495 M 10.81 % 32.935 M -1.11 % 33.303 M -8.02 % 36.207 M -13.68 % 41.944 M -14.04 % 48.793 M -10.96 % 54.797 M 176.60 % 19.811 M 24.49 % 15.914 M 161.18 % 6.093 M
Total current assets 54.723 M 2.41 % 53.436 M 0.02 % 53.423 M -0.45 % 53.664 M -9.06 % 59.010 M -7.02 % 63.468 M -9.03 % 69.767 M 94.26 % 35.915 M 20.59 % 29.782 M 51.79 % 19.621 M
Inventory 2.717 M -19.97 % 3.395 M 8.95 % 3.116 M -25.99 % 4.210 M 52.21 % 2.766 M 2.33 % 2.703 M 18.35 % 2.284 M 17.43 % 1.945 M -19.23 % 2.408 M 1.13 % 2.381 M
Net receivables 9.949 M 2.75 % 9.683 M 2.25 % 9.470 M 0.76 % 9.399 M -1.09 % 9.503 M -5.71 % 10.079 M -5.87 % 10.708 M 8.73 % 9.848 M 4.61 % 9.414 M 27.77 % 7.368 M
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 0.000 0.000
Account payables 664.000 K 4.08 % 638.000 K -23.04 % 829.000 K 15.62 % 717.000 K -50.45 % 1.447 M 40.49 % 1.030 M 11.11 % 927.000 K 7.04 % 866.000 K -27.41 % 1.193 M 68.98 % 706.000 K
Tax payables 0.000 0.000 0.000 -100.00 % 219.000 K -17.05 % 264.000 K -69.97 % 879.000 K -49.45 % 1.739 M -4.56 % 1.822 M -16.11 % 2.172 M 63.68 % 1.327 M
Deferred revenue non current 8.000 K -65.22 % 23.000 K -39.47 % 38.000 K -28.30 % 53.000 K -84.41 % 340.000 K -11.69 % 385.000 K -10.47 % 430.000 K 95.45 % 220.000 K -16.98 % 265.000 K -11.67 % 300.000 K
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 1.177 M -48.56 % 2.288 M 387.85 % 469.000 K -72.15 % 1.684 M -36.26 % 2.642 M 63.90 % 1.612 M 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 57.000 M 13.40 % 50.264 M 1.70 % 49.425 M 4.61 % 47.248 M 0.00 % 47.248 M 0.00 % 47.248 M 0.00 % 47.248 M 183.48 % 16.667 M 1 062.27 % 1.434 M 80 727 023 320 616 256.00 % 0.000
Deferred tax liabilities non current 0.000 100.00 % -23.000 K 39.47 % -38.000 K 28.30 % -53.000 K 84.41 % -340.000 K 11.69 % -385.000 K 0.000 0.000 100.00 % -265.000 K 11.67 % -300.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 65.222 M -0.14 % 65.315 M -1.64 % 66.402 M -0.98 % 67.060 M -7.76 % 72.701 M -7.64 % 78.712 M -5.66 % 83.434 M 72.31 % 48.422 M 29.30 % 37.448 M 36.23 % 27.488 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 2.552 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 2.660 M 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.769 M -206.82 % 1.656 M 5.34 % 1.572 M 205.79 % -1.486 M -87.86 % -791.000 K 82.78 % -4.593 M -203.97 % -1.511 M -142.02 % 3.596 M 1 422.06 % -272.000 K 90.65 % -2.910 M
Accounts receivables -393.000 K 75.85 % -1.627 M -266.44 % -444.000 K 16.70 % -533.000 K -152.61 % -211.000 K -124.00 % 879.000 K 138.98 % -2.255 M -163.43 % -856.000 K 60.39 % -2.161 M 4.04 % -2.252 M
Inventory 678.000 K 238.65 % -489.000 K -146.66 % 1.048 M 164.14 % -1.634 M -2 493.65 % -63.000 K 84.96 % -419.000 K -23.60 % -339.000 K -173.22 % 463.000 K 1 814.81 % -27.000 K 91.79 % -329.000 K
Accounts payables 0.000 0.000 -100.00 % 444.000 K -16.70 % 533.000 K 152.61 % 211.000 K 124.00 % -879.000 K 0.000 0.000 0.000 0.000
Other working capital -2.054 M -154.45 % 3.772 M 619.85 % 524.000 K 254.05 % 148.000 K 120.33 % -728.000 K 82.56 % -4.174 M -256.14 % -1.172 M -137.41 % 3.133 M 1 378.78 % -245.000 K 90.51 % -2.581 M
Other non cash items -468.000 K -152.06 % 899.000 K 314.56 % -419.000 K -775.81 % 62.000 K 137.13 % -167.000 K 92.47 % -2.217 M -370.70 % -471.000 K 77.27 % -2.072 M -406.96 % 675.000 K 150.04 % -1.349 M
Net cash provided by operating activities -3.061 M -6 277.08 % -48.000 K -103.73 % 1.286 M 154.08 % -2.378 M 39.40 % -3.924 M -15.75 % -3.390 M -456.47 % 951.000 K -64.76 % 2.699 M -76.02 % 11.255 M 106.32 % 5.455 M
Investments in property plant and equipment -1.992 M -32.62 % -1.502 M -85.20 % -811.000 K 65.21 % -2.331 M -12.01 % -2.081 M 5.75 % -2.208 M 22.55 % -2.851 M 47.91 % -5.473 M -107.08 % -2.643 M 39.16 % -4.344 M
Acquisitions net 0.000 0.000 100.00 % -1.900 M 0.000 100.00 % -40.000 K 0.000 0.000 0.000 0.000 0.000
Purchases of investments -5.000 M 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
Other investing activites 2.567 M 635.53 % 349.000 K 110.27 % -3.398 M -1 331.16 % 276.000 K 49.19 % 185.000 K 0.54 % 184.000 K -53.30 % 394.000 K -63.95 % 1.093 M 1.77 % 1.074 M -89.86 % 10.590 M
Net cash used for investing activites -4.425 M -283.78 % -1.153 M 81.13 % -6.109 M -197.27 % -2.055 M -6.15 % -1.936 M 4.35 % -2.024 M 17.62 % -2.457 M 43.90 % -4.380 M -179.16 % -1.569 M -125.12 % 6.246 M
Debt repayment -1.197 M -35.41 % -884.000 K 31.37 % -1.288 M 12.20 % -1.467 M -32.52 % -1.107 M 0.000 0.000 100.00 % -950.000 K -58.33 % -600.000 K 93.41 % -9.100 M
Common stock issued 7.494 M 1 504.71 % 467.000 K -79.74 % 2.305 M 0.000 0.000 0.000 -100.00 % 43.860 M 163.15 % 16.667 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 1.440 M 10.18 % 1.307 M 1 194.06 % 101.000 K 0.000 100.00 % -594.000 K 91.94 % -7.368 M 27.33 % -10.139 M -1 479.46 % 735.000 K 2 470.97 % -31.000 K
Net cash used provided by financing activities 6.297 M 515.54 % 1.023 M -55.98 % 2.324 M 270.13 % -1.366 M -23.40 % -1.107 M -86.36 % -594.000 K -101.63 % 36.492 M 554.21 % 5.578 M 4 031.85 % 135.000 K 101.48 % -9.131 M
Effect of forex changes on cash -251.000 K -32.11 % -190.000 K 53.09 % -405.000 K -753.23 % 62.000 K -47.46 % 118.000 K 2 850.00 % 4.000 K 0.000 0.000 0.000 0.000
Net change in cash -1.440 M -291.30 % -368.000 K 87.33 % -2.904 M 49.38 % -5.737 M 16.24 % -6.849 M -14.07 % -6.004 M -117.16 % 34.986 M 797.77 % 3.897 M -60.32 % 9.821 M 282.14 % 2.570 M
Cash at beginning of period 32.935 M -1.11 % 33.303 M -8.02 % 36.207 M -13.68 % 41.944 M -14.04 % 48.793 M -10.96 % 54.797 M 176.60 % 19.811 M 24.49 % 15.914 M 161.18 % 6.093 M 72.95 % 3.523 M
Cash at end of period 31.495 M -4.37 % 32.935 M -1.11 % 33.303 M -8.02 % 36.207 M -13.68 % 41.944 M -14.04 % 48.793 M -10.96 % 54.797 M 176.60 % 19.811 M 24.49 % 15.914 M 161.18 % 6.093 M
Operating cash flow -3.061 M -6 277.08 % -48.000 K -103.73 % 1.286 M 154.08 % -2.378 M 39.40 % -3.924 M -15.75 % -3.390 M -456.47 % 951.000 K -64.76 % 2.699 M -76.02 % 11.255 M 106.32 % 5.455 M
Capital expenditure -1.992 M -32.62 % -1.502 M -85.20 % -811.000 K 65.21 % -2.331 M -12.01 % -2.081 M 5.75 % -2.208 M 22.55 % -2.851 M 47.91 % -5.473 M -107.08 % -2.643 M 39.16 % -4.344 M
Free CashFlow -5.053 M -226.00 % -1.550 M -426.32 % 475.000 K 110.09 % -4.709 M 21.58 % -6.005 M -7.27 % -5.598 M -194.63 % -1.900 M 31.51 % -2.774 M -132.21 % 8.612 M 675.16 % 1.111 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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
Revenue 6.165 M 0.00 % 6.165 M -8.27 % 6.721 M 0.00 % 6.721 M 12.78 % 5.959 M 0.00 % 5.959 M -13.07 % 6.855 M 8.65 % 6.309 M 10.61 % 5.704 M -0.99 % 5.761 M -12.43 % 6.579 M -5.39 % 6.954 M 17.92 % 5.897 M -0.05 % 5.900 M -21.94 % 7.558 M 18.15 % 6.397 M -12.18 % 7.284 M 49.02 % 4.888 M -37.87 % 7.868 M 14.18 % 6.891 M 33.75 % 5.152 M 150.58 % 2.056 M -70.87 % 7.059 M 4.18 % 6.776 M 3.21 % 6.565 M 29.46 % 5.071 M -33.52 % 7.628 M -0.74 % 7.685 M 4.13 % 7.380 M 23.33 % 5.984 M
Net income -1.185 M 0.00 % -1.185 M 0.42 % -1.190 M 0.00 % -1.190 M -33.73 % -889.500 K 0.00 % -889.500 K 72.92 % -3.285 M -215.26 % -1.042 M -10.73 % -941.000 K -83.07 % -514.000 K 79.60 % -2.520 M -752.85 % 386.000 K 248.46 % -260.000 K 61.82 % -681.000 K 63.70 % -1.876 M -535.93 % -295.000 K 67.22 % -900.000 K 21.67 % -1.149 M 77.13 % -5.025 M -915.15 % -495.000 K 85.24 % -3.354 M -21.83 % -2.753 M -37.31 % -2.005 M -233.85 % 1.498 M 303.77 % 371.000 K 350.68 % -148.000 K 96.64 % -4.410 M -329.93 % 1.918 M -15.25 % 2.263 M 1 083.91 % -230.000 K
Income before tax -1.185 M 0.00 % -1.185 M 0.42 % -1.190 M 0.00 % -1.190 M -33.73 % -889.500 K 0.00 % -889.500 K 72.95 % -3.288 M -200.27 % -1.095 M -16.37 % -941.000 K -105.46 % -458.000 K 83.97 % -2.857 M -552.06 % 632.000 K 483.03 % -165.000 K 73.26 % -617.000 K 66.50 % -1.842 M -1 264.44 % -135.000 K 83.39 % -813.000 K 26.95 % -1.113 M 77.97 % -5.052 M -2 271.83 % -213.000 K 93.65 % -3.354 M -21.83 % -2.753 M -44.97 % -1.899 M -200.64 % 1.887 M 197.17 % 635.000 K 1 714.29 % 35.000 K 100.84 % -4.173 M -268.40 % 2.478 M -13.08 % 2.851 M 3 215.12 % 86.000 K
Income before tax ratio -0.19 0.00 % -0.19 -8.56 % -0.18 0.00 % -0.18 -18.57 % -0.15 0.00 % -0.15 68.88 % -0.48 -176.36 % -0.17 -5.21 % -0.16 -107.51 % -0.08 81.69 % -0.43 -577.82 % 0.09 424.81 % -0.03 73.24 % -0.10 57.09 % -0.24 -1 054.85 % -0.02 81.09 % -0.11 50.98 % -0.23 64.54 % -0.64 -1 977.31 % -0.03 95.25 % -0.65 51.38 % -1.34 -397.74 % -0.27 -196.60 % 0.28 187.91 % 0.10 1 301.41 % 0.01 101.26 % -0.55 -269.66 % 0.32 -16.53 % 0.39 2 588.03 % 0.01
EBITDA -823.500 K 0.00 % -823.500 K 16.94 % -991.500 K -1.54 % -976.500 K -39.70 % -699.000 K 0.00 % -699.000 K 75.92 % -2.903 M -318.00 % -694.500 K 25.56 % -933.000 K -810.24 % -102.500 K 96.40 % -2.847 M -542.08 % 644.000 K 529.33 % -150.000 K 62.71 % -402.250 K 77.69 % -1.803 M -741.64 % 281.000 K 202.00 % -275.500 K 66.11 % -813.000 K 74.69 % -3.212 M -1 997.78 % 169.250 K 106.21 % -2.725 M 0.47 % -2.738 M -607.49 % -387.000 K -146.68 % 829.000 K 131.56 % 358.000 K 732.56 % 43.000 K 101.94 % -2.220 M -192.38 % 2.403 M -2.24 % 2.458 M 2 972.50 % 80.000 K
Net income ratio -0.19 0.00 % -0.19 -8.56 % -0.18 0.00 % -0.18 -18.57 % -0.15 0.00 % -0.15 68.85 % -0.48 -190.15 % -0.17 -0.11 % -0.16 -84.90 % -0.09 76.71 % -0.38 -790.06 % 0.06 225.90 % -0.04 61.80 % -0.12 53.50 % -0.25 -438.25 % -0.05 62.68 % -0.12 47.44 % -0.24 63.19 % -0.64 -789.10 % -0.07 88.97 % -0.65 51.38 % -1.34 -371.42 % -0.28 -228.48 % 0.22 291.20 % 0.06 293.63 % -0.03 94.95 % -0.58 -331.65 % 0.25 -18.61 % 0.31 897.80 % -0.04
Ratio EBITDA -0.13 0.00 % -0.13 9.45 % -0.15 -1.54 % -0.15 -23.87 % -0.12 0.00 % -0.12 72.30 % -0.42 -284.71 % -0.11 32.70 % -0.16 -819.34 % -0.02 95.89 % -0.43 -567.28 % 0.09 464.08 % -0.03 62.69 % -0.07 71.42 % -0.24 -643.07 % 0.04 216.14 % -0.04 77.26 % -0.17 59.26 % -0.41 -1 762.13 % 0.02 104.64 % -0.53 60.28 % -1.33 -2 329.08 % -0.05 -144.81 % 0.12 124.35 % 0.05 543.09 % 0.01 102.91 % -0.29 -193.07 % 0.31 -6.12 % 0.33 2 391.31 % 0.01
Gross profit ratio 0.68 0.00 % 0.68 1.01 % 0.68 0.00 % 0.68 0.81 % 0.67 0.00 % 0.67 3.91 % 0.65 -1.39 % 0.65 1.78 % 0.64 -4.52 % 0.67 5.34 % 0.64 -12.09 % 0.73 12.42 % 0.65 -0.70 % 0.65 6.09 % 0.61 -7.66 % 0.66 19.07 % 0.56 -22.02 % 0.72 16.03 % 0.62 -9.59 % 0.68 -3.56 % 0.71 -4.11 % 0.74 10.58 % 0.67 -4.41 % 0.70 -2.45 % 0.72 -3.31 % 0.74 0.38 % 0.74 -3.95 % 0.77 -5.24 % 0.81 18.83 % 0.68
Weighted average shs out dil 500.472 M 0.00 % 500.472 M -0.02 % 500.571 M 0.00 % 500.571 M 7.81 % 464.302 M 0.00 % 464.302 M 10.94 % 418.500 M 0.51 % 416.385 M 0.46 % 414.472 M 0.00 % 414.472 M 2.43 % 404.639 M -2.37 % 414.472 M 3.62 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 500.634 M 0.00 % 500.634 M 0.00 % 500.631 M 0.00 % 500.631 M 7.78 % 464.491 M 0.00 % 464.491 M 10.98 % 418.525 M 0.51 % 416.385 M 0.46 % 414.472 M 0.00 % 414.472 M 2.43 % 404.639 M 0.17 % 403.933 M 0.98 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
EPS diluted 0.00 0.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -26.32 % 0.00 0.00 % 0.00 75.64 % -0.01 -212.00 % 0.00 -8.70 % 0.00 -91.67 % 0.00 80.65 % -0.01 -788.89 % 0.00 250.00 % 0.00 64.71 % 0.00 63.83 % 0.00 -571.43 % 0.00 68.18 % 0.00 24.14 % 0.00 76.98 % -0.01 -950.00 % 0.00 85.71 % -0.01 -21.74 % -0.01 -38.00 % -0.01 -235.14 % 0.00 311.11 % 0.00 325.00 % 0.00 96.36 % -0.01 -329.17 % 0.00 -15.79 % 0.01 1 050.00 % 0.00
Earnings per share 0.00 0.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -26.32 % 0.00 0.00 % 0.00 75.64 % -0.01 -212.00 % 0.00 -8.70 % 0.00 -91.67 % 0.00 80.65 % -0.01 -720.00 % 0.00 266.67 % 0.00 64.71 % 0.00 63.83 % 0.00 -571.43 % 0.00 68.18 % 0.00 24.14 % 0.00 76.98 % -0.01 -950.00 % 0.00 85.71 % -0.01 -21.74 % -0.01 -38.00 % -0.01 -235.14 % 0.00 311.11 % 0.00 325.00 % 0.00 96.36 % -0.01 -329.17 % 0.00 -15.79 % 0.01 1 050.00 % 0.00
Gross profit 4.208 M 0.00 % 4.208 M -7.34 % 4.542 M 0.00 % 4.542 M 13.69 % 3.995 M 0.00 % 3.995 M -9.67 % 4.422 M 7.15 % 4.127 M 12.58 % 3.666 M -5.47 % 3.878 M -7.75 % 4.204 M -16.83 % 5.055 M 32.57 % 3.813 M -0.75 % 3.842 M -17.18 % 4.639 M 9.10 % 4.252 M 4.57 % 4.066 M 16.20 % 3.499 M -27.92 % 4.854 M 3.23 % 4.702 M 29.00 % 3.645 M 140.28 % 1.517 M -67.79 % 4.710 M -0.42 % 4.730 M 0.68 % 4.698 M 25.18 % 3.753 M -33.27 % 5.624 M -4.66 % 5.899 M -1.32 % 5.978 M 46.56 % 4.079 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K 94.34 % -53.000 K 89.15 % -488.500 K -972.32 % 56.000 K 116.62 % -337.000 K -236.99 % 246.000 K 158.95 % 95.000 K 48.44 % 64.000 K 88.24 % 34.000 K -78.75 % 160.000 K 83.91 % 87.000 K 141.67 % 36.000 K 233.33 % -27.000 K -109.57 % 282.000 K 0.000 -100.00 % 177.000 K 66.98 % 106.000 K -72.75 % 389.000 K 47.35 % 264.000 K 44.26 % 183.000 K -22.78 % 237.000 K -57.68 % 560.000 K -4.76 % 588.000 K 86.08 % 316.000 K
Cost of revenue 1.957 M 0.00 % 1.957 M -10.21 % 2.179 M 0.00 % 2.179 M 10.92 % 1.965 M 0.00 % 1.965 M -19.26 % 2.433 M 11.50 % 2.182 M 7.07 % 2.038 M 8.23 % 1.883 M -20.72 % 2.375 M 25.07 % 1.899 M -8.88 % 2.084 M 1.26 % 2.058 M -29.50 % 2.919 M 36.08 % 2.145 M -33.34 % 3.218 M 131.68 % 1.389 M -53.92 % 3.014 M 37.69 % 2.189 M 45.26 % 1.507 M 179.59 % 539.000 K -77.05 % 2.349 M 14.81 % 2.046 M 9.59 % 1.867 M 41.65 % 1.318 M -34.23 % 2.004 M 12.21 % 1.786 M 27.39 % 1.402 M -26.40 % 1.905 M
General and administrative expenses 2.587 M 0.00 % 2.587 M -20.50 % 3.254 M 0.00 % 3.254 M 52.84 % 2.129 M 0.00 % 2.129 M -45.11 % 3.879 M 116.83 % 1.789 M -25.21 % 2.392 M 31.86 % 1.814 M -52.19 % 3.794 M 75.73 % 2.159 M 4.55 % 2.065 M 15.69 % 1.785 M -36.25 % 2.800 M 22.65 % 2.283 M 7.94 % 2.115 M -1.86 % 2.155 M 275.44 % 574.000 K -77.11 % 2.508 M -48.33 % 4.854 M 115.25 % 2.255 M -32.06 % 3.319 M 75.98 % 1.886 M -21.78 % 2.411 M 16.87 % 2.063 M -66.30 % 6.122 M 175.15 % 2.225 M -5.52 % 2.355 M -18.17 % 2.878 M
Selling and marketing expenses 1.760 M 0.00 % 1.760 M -23.89 % 2.313 M 0.00 % 2.313 M 18.56 % 1.951 M 0.00 % 1.951 M -21.22 % 2.476 M 4.12 % 2.378 M 25.49 % 1.895 M 1.45 % 1.868 M -33.07 % 2.791 M 30.60 % 2.137 M 15.02 % 1.858 M -14.18 % 2.165 M -27.57 % 2.989 M 87.75 % 1.592 M -9.44 % 1.758 M -12.41 % 2.007 M -20.51 % 2.525 M 40.51 % 1.797 M 30.79 % 1.374 M -3.78 % 1.428 M -34.68 % 2.186 M 30.66 % 1.673 M 7.66 % 1.554 M 13.93 % 1.364 M -8.21 % 1.486 M 51.02 % 984.000 K 25.99 % 781.000 K -4.41 % 817.000 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.242 M 0.000 -100.00 % 125.000 K 397.62 % -42.000 K -112.24 % 343.000 K 569.86 % -73.000 K -219.67 % 61.000 K 158.65 % -104.000 K -415.15 % 33.000 K 26.92 % 26.000 K 236.84 % -19.000 K -2 000.00 % 1.000 K -95.65 % 23.000 K 228.57 % 7.000 K 158.33 % -12.000 K 45.45 % -22.000 K 56.00 % -50.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 37.000 K 270.00 % 10.000 K -41.18 % 17.000 K 0.000
Operating expenses 5.567 M 0.00 % 5.567 M -3.42 % 5.764 M 0.00 % 5.764 M 9.20 % 5.278 M 0.00 % 5.278 M -37.18 % 8.402 M 68.51 % 4.986 M -5.03 % 5.250 M 19.78 % 4.383 M -41.03 % 7.433 M 52.97 % 4.859 M 4.27 % 4.660 M 3.28 % 4.512 M -35.65 % 7.012 M 76.18 % 3.980 M -12.95 % 4.572 M -2.14 % 4.672 M -35.56 % 7.250 M 67.51 % 4.328 M -37.38 % 6.911 M 69.47 % 4.078 M -32.71 % 6.060 M 56.87 % 3.863 M -13.68 % 4.475 M 19.75 % 3.737 M -53.10 % 7.968 M 127.92 % 3.496 M -0.68 % 3.520 M -11.98 % 3.999 M
Cost and expenses 7.523 M 0.00 % 7.523 M -5.28 % 7.943 M 0.00 % 7.943 M 9.67 % 7.242 M 0.00 % 7.242 M -33.16 % 10.835 M 51.16 % 7.168 M -1.65 % 7.288 M 16.31 % 6.266 M -36.11 % 9.808 M 45.13 % 6.758 M 0.21 % 6.744 M 2.65 % 6.570 M -33.84 % 9.931 M 62.14 % 6.125 M -21.37 % 7.790 M 28.53 % 6.061 M -40.95 % 10.264 M 57.50 % 6.517 M -22.58 % 8.418 M 82.33 % 4.617 M -45.09 % 8.409 M 42.31 % 5.909 M -6.83 % 6.342 M 25.46 % 5.055 M -49.31 % 9.972 M 88.79 % 5.282 M 7.31 % 4.922 M -16.63 % 5.904 M
Research and development expenses 1.086 M 0.00 % 1.086 M 344.88 % 244.000 K 0.00 % 244.000 K -79.12 % 1.169 M 0.00 % 1.169 M 45.16 % 805.000 K -2.54 % 826.000 K -3.50 % 856.000 K 15.21 % 743.000 K 47.13 % 505.000 K -20.60 % 636.000 K -5.92 % 676.000 K 1.50 % 666.000 K -13.28 % 768.000 K 92.48 % 399.000 K -44.43 % 718.000 K 30.07 % 552.000 K -25.91 % 745.000 K 88.13 % 396.000 K -43.02 % 695.000 K 66.67 % 417.000 K -31.07 % 605.000 K 86.15 % 325.000 K -37.74 % 522.000 K 68.39 % 310.000 K -19.06 % 383.000 K -2.30 % 392.000 K -0.76 % 395.000 K 29.93 % 304.000 K
Selling general and administrative expenses 4.481 M 0.00 % 4.481 M -18.82 % 5.520 M 0.00 % 5.520 M 34.31 % 4.109 M 0.00 % 4.109 M -35.33 % 6.355 M 52.51 % 4.167 M -2.80 % 4.287 M 16.43 % 3.682 M -44.09 % 6.585 M 53.28 % 4.296 M 9.51 % 3.923 M -0.68 % 3.950 M -31.77 % 5.789 M 49.39 % 3.875 M 0.05 % 3.873 M -6.94 % 4.162 M 34.30 % 3.099 M -28.01 % 4.305 M -30.88 % 6.228 M 69.10 % 3.683 M -33.10 % 5.505 M 54.68 % 3.559 M -10.24 % 3.965 M 15.70 % 3.427 M -54.96 % 7.608 M 137.08 % 3.209 M 2.33 % 3.136 M -15.13 % 3.695 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.000 K 268.00 % 75.000 K 650.00 % 10.000 K -76.74 % 43.000 K -69.72 % 142.000 K 215.56 % 45.000 K -73.84 % 172.000 K 300.00 % 43.000 K -36.76 % 68.000 K 100.00 % 34.000 K 3.03 % 33.000 K -25.00 % 44.000 K -20.00 % 55.000 K 22.22 % 45.000 K 4.65 % 43.000 K 2.38 % 42.000 K 0.00 % 42.000 K -12.50 % 48.000 K -2.04 % 49.000 K 40.00 % 35.000 K 66.67 % 21.000 K 0.00 % 21.000 K -8.70 % 23.000 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 145.45 % 11.000 K 37.50 % 8.000 K 14.29 % 7.000 K -30.00 % 10.000 K -16.67 % 12.000 K -20.00 % 15.000 K -16.67 % 18.000 K -53.85 % 39.000 K 95.00 % 20.000 K 17.65 % 17.000 K -34.62 % 26.000 K -7.14 % 28.000 K 64.71 % 17.000 K 21.43 % 14.000 K -6.67 % 15.000 K -97.27 % 549.000 K 6 000.00 % 9.000 K 0.000 -100.00 % 8.000 K -99.56 % 1.829 M 0.000 0.000 0.000
Depreciation and amortization 369.000 K 0.00 % 369.000 K -7.75 % 400.000 K -3.61 % 415.000 K 0.00 % 415.000 K 0.00 % 415.000 K 3.75 % 400.000 K -10.01 % 444.500 K -9.01 % 488.500 K 9.90 % 444.500 K 0.00 % 444.500 K 18.93 % 373.750 K -15.15 % 440.500 K 17.86 % 373.750 K 0.00 % 373.750 K -19.10 % 462.000 K -3.65 % 479.500 K 3.79 % 462.000 K 0.00 % 462.000 K 14.85 % 402.250 K -25.92 % 543.000 K 34.99 % 402.250 K 0.00 % 402.250 K 20.07 % 335.000 K -12.42 % 382.500 K 14.18 % 335.000 K 170.16 % 124.000 K -53.69 % 267.750 K -36.66 % 422.750 K 0.00 % 422.750 K
Operating income -1.359 M 0.00 % -1.359 M -11.17 % -1.222 M 0.00 % -1.222 M 4.79 % -1.283 M 0.00 % -1.283 M 67.75 % -3.980 M -390.75 % -811.000 K 13.08 % -933.000 K -106.87 % -451.000 K 84.16 % -2.847 M -1 552.55 % 196.000 K 123.14 % -847.000 K -26.42 % -670.000 K 71.77 % -2.373 M -972.43 % 272.000 K 153.75 % -506.000 K 56.86 % -1.173 M 51.04 % -2.396 M -740.64 % 374.000 K 111.45 % -3.266 M -27.53 % -2.561 M -89.70 % -1.350 M -255.71 % 867.000 K 360.75 % -332.500 K 74.72 % -1.316 M 43.88 % -2.344 M -197.54 % 2.403 M 22.34 % 1.964 M 590.14 % -400.750 K
Operating income ratio -0.22 0.00 % -0.22 -21.20 % -0.18 0.00 % -0.18 15.58 % -0.22 0.00 % -0.22 62.90 % -0.58 -351.66 % -0.13 21.41 % -0.16 -108.94 % -0.08 81.91 % -0.43 -1 635.35 % 0.03 119.62 % -0.14 -26.48 % -0.11 63.83 % -0.31 -838.41 % 0.04 161.21 % -0.07 71.05 % -0.24 21.20 % -0.30 -661.09 % 0.05 108.56 % -0.63 49.11 % -1.25 -551.32 % -0.19 -249.47 % 0.13 352.63 % -0.05 80.48 % -0.26 15.58 % -0.31 -198.27 % 0.31 17.48 % 0.27 497.43 % -0.07
Total other income expenses net 174.000 K 0.00 % 174.000 K 435.38 % 32.500 K 0.00 % 32.500 K -91.75 % 394.000 K 0.00 % 394.000 K -43.06 % 692.000 K 1 472.73 % 44.000 K -96.08 % 1.123 M 1 161.80 % 89.000 K -76.08 % 372.000 K -14.68 % 436.000 K -36.07 % 682.000 K 1 186.79 % 53.000 K -90.02 % 531.000 K 87.63 % 283.000 K 467.53 % -77.000 K -228.33 % 60.000 K 102.26 % -2.656 M -372.60 % -562.000 K -473.47 % -98.000 K -122.27 % 440.000 K 180.15 % -549.000 K -154.30 % 1.011 M 145.39 % 412.000 K 0.000 100.00 % -1.829 M -2 538.67 % 75.000 K -80.92 % 393.000 K 6 450.00 % 6.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
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-06-30 2021-03-31 2020-12-31 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31
Net debt -30.305 M 6.98 % -32.578 M -18.85 % -27.412 M 0.00 % -27.412 M 14.42 % -32.032 M 5.16 % -33.774 M -21.49 % -27.799 M -186.49 % 32.142 M 206.43 % -30.201 M -190.69 % 33.303 M 201.43 % -32.834 M -193.31 % 35.188 M 203.21 % -34.095 M -194.17 % 36.207 M 204.88 % -34.523 M 7.11 % -37.164 M -188.60 % 41.944 M 206.72 % -39.302 M 4.04 % -40.956 M -183.94 % 48.793 M 203.42 % -47.181 M -2.94 % -45.835 M -183.65 % 54.797 M 200.00 % -54.797 M -207.61 % -17.814 M -189.92 % 19.811 M
Total investments 0.000 0.000 -100.00 % 5.000 M 0.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 64.284 M 3 283.37 % 1.900 M -97.15 % 66.606 M 3 405.58 % 1.900 M -97.30 % 70.376 M 0.000 -100.00 % 72.414 M 0.000 0.000 -100.00 % 83.888 M 0.000 -100.00 % 39.000 K -99.96 % 97.586 M 0.000 0.000 -100.00 % 109.594 M 0.000 0.000 -100.00 % 39.622 M
Total debt 6.420 M 54.81 % 4.147 M 1.57 % 4.083 M 0.00 % 4.083 M -11.68 % 4.623 M 0.00 % 4.623 M -9.99 % 5.136 M 0.000 -100.00 % 1.941 M 0.000 -100.00 % 469.000 K 0.000 -100.00 % 1.093 M 0.000 -100.00 % 1.684 M -36.12 % 2.636 M 0.000 -100.00 % 2.642 M 143.28 % 1.086 M 0.000 -100.00 % 1.612 M 607.02 % 228.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 3.535 M 0.00 % 3.535 M -92.88 % 49.616 M 0.00 % 49.616 M 1 423.83 % 3.256 M 0.00 % 3.256 M -6.76 % 3.492 M -93.62 % 54.744 M 1 353.64 % 3.766 M -93.34 % 56.524 M 1 281.67 % 4.091 M 0.000 -100.00 % 4.289 M -92.57 % 57.705 M 1 181.76 % 4.502 M 0.99 % 4.458 M -92.79 % 61.859 M 670.39 % -10.845 M -338.46 % 4.548 M -93.57 % 70.685 M 1 289.38 % -5.943 M -405.87 % 1.943 M -97.26 % 71.021 M 2 023.65 % -3.692 M -21.57 % -3.037 M -108.12 % 37.390 M
Retained earnings -15.603 M -20.60 % -12.938 M 2.24 % -13.234 M -25.22 % -10.569 M -29.05 % -8.190 M 0.00 % -8.190 M -27.75 % -6.411 M 0.000 100.00 % -4.605 M 0.000 100.00 % -3.150 M 0.000 -100.00 % 1.505 M 0.000 -100.00 % 2.446 M -47.03 % 4.618 M 0.000 -100.00 % 6.462 M -45.83 % 11.930 M 0.000 -100.00 % 15.735 M -15.15 % 18.544 M 0.000 -100.00 % 16.587 M 0.000 0.000
Common stock 4.432 M 0.00 % 4.432 M 0.00 % 4.432 M 0.00 % 4.432 M 0.00 % 4.432 M 0.00 % 4.432 M 20.63 % 3.674 M 0.000 -100.00 % 3.637 M 0.000 -100.00 % 3.637 M 0.000 -100.00 % 3.509 M 0.000 -100.00 % 3.509 M 0.00 % 3.509 M 0.000 -100.00 % 3.509 M 0.00 % 3.509 M 0.000 -100.00 % 3.509 M 0.00 % 3.509 M 0.000 -100.00 % 3.509 M 0.000 0.000
Total equity 52.061 M 0.00 % 52.061 M -3.68 % 54.048 M 0.00 % 54.048 M -4.33 % 56.497 M 0.00 % 56.497 M 10.74 % 51.019 M -6.80 % 54.744 M 0.00 % 54.744 M -3.15 % 56.524 M 0.00 % 56.524 M -0.05 % 56.551 M 0.00 % 56.551 M -2.00 % 57.705 M 0.00 % 57.705 M -3.56 % 59.833 M -3.28 % 61.859 M 0.00 % 61.859 M -8.00 % 67.235 M -4.88 % 70.685 M 0.00 % 70.685 M -0.78 % 71.244 M 0.31 % 71.021 M 0.00 % 71.021 M 82.76 % 38.860 M 3.93 % 37.390 M
Other non current liabilities 0.000 0.000 -100.00 % 7.999 K 0.00 % 7.999 K -46.67 % 15.000 K 0.00 % 15.000 K -34.78 % 23.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
Long term debt 485.000 K 0.00 % 485.000 K 0.000 0.000 -100.00 % 596.000 K 0.00 % 596.000 K -49.36 % 1.177 M 0.000 0.000 0.000 -100.00 % 59.000 K 0.000 -100.00 % 128.000 K 0.000 -100.00 % 665.000 K -22.40 % 857.000 K 0.000 -100.00 % 1.236 M 0.000 0.000 -100.00 % 431.000 K 89.04 % 228.000 K 0.000 0.000 0.000 0.000
Total non current liabilities 485.000 K 0.00 % 484.999 K 5 963.25 % 7.999 K 0.00 % 7.999 K -98.69 % 611.000 K 0.00 % 611.000 K -49.08 % 1.200 M 0.000 -100.00 % 30.000 K 0.000 -100.00 % 97.000 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 718.000 K -39.51 % 1.187 M 0.000 -100.00 % 1.576 M 334.16 % 363.000 K 0.000 -100.00 % 816.000 K 24.01 % 658.000 K 0.000 -100.00 % 430.000 K 113.93 % 201.000 K 0.000
Other current liabilities 7.471 M -23.33 % 9.744 M 51.80 % 6.419 M 0.00 % 6.419 M 35.14 % 4.750 M 31.80 % 3.604 M -62.50 % 9.610 M 0.000 -100.00 % 6.426 M 0.000 -100.00 % 8.132 M 0.000 -100.00 % 5.207 M 0.000 -100.00 % 6.581 M 27.22 % 5.173 M 0.000 -100.00 % 6.149 M 99.58 % 3.081 M 0.000 -100.00 % 4.121 M 21.42 % 3.394 M 0.000 -100.00 % 9.317 M 2.89 % 9.055 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.146 M 203.15 % -1.111 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
Short term debt 5.935 M 62.07 % 3.662 M -10.31 % 4.083 M 0.00 % 4.083 M 1.39 % 4.027 M 0.00 % 4.027 M 1.72 % 3.959 M 0.000 -100.00 % 1.941 M 0.000 -100.00 % 820.000 K 0.000 -100.00 % 1.294 M 0.000 -100.00 % 1.120 M -37.04 % 1.779 M 0.000 -100.00 % 1.406 M 29.47 % 1.086 M 0.000 -100.00 % 1.181 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 14.206 M 0.00 % 14.206 M 27.23 % 11.166 M 0.00 % 11.166 M 15.38 % 9.678 M 0.00 % 9.678 M -26.10 % 13.096 M 0.000 -100.00 % 9.355 M 0.000 -100.00 % 9.781 M 0.000 -100.00 % 7.631 M 0.000 -100.00 % 8.637 M -1.91 % 8.805 M 0.000 -100.00 % 9.266 M 68.20 % 5.509 M 0.000 -100.00 % 7.211 M 56.69 % 4.602 M 0.000 -100.00 % 11.983 M 12.16 % 10.684 M 0.000
Total liabilities 14.691 M 0.00 % 14.691 M 31.47 % 11.174 M 0.00 % 11.174 M 8.60 % 10.289 M 0.00 % 10.289 M -28.03 % 14.296 M 0.000 -100.00 % 9.385 M 0.000 -100.00 % 9.878 M 0.000 -100.00 % 7.804 M 0.000 -100.00 % 9.355 M -6.38 % 9.992 M 0.000 -100.00 % 10.842 M 84.64 % 5.872 M 0.000 -100.00 % 8.027 M 52.60 % 5.260 M 0.000 -100.00 % 12.413 M 14.04 % 10.885 M 0.000
Other non current assets 0.000 -100.00 % 1.119 M 0.000 -100.00 % 1.457 M 0.000 -100.00 % 1.795 M 0.000 100.00 % -32.142 M -1 791.68 % 1.900 M 105.71 % -33.303 M -1 852.79 % 1.900 M 0.000 0.000 100.00 % -36.207 M 0.000 0.000 100.00 % -41.944 M 0.000 -100.00 % 1.296 M 102.66 % -48.793 M 0.000 0.000 100.00 % -54.797 M 0.000 0.000 100.00 % -19.811 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.119 M 0.000 -100.00 % 1.457 M 0.000 -100.00 % 1.795 M 0.000 -100.00 % 2.134 M 0.000 -100.00 % 2.472 M 0.000 -100.00 % 2.811 M 0.000 -100.00 % 3.002 M 0.000 -100.00 % 3.043 M 5.73 % 2.878 M 0.000 -100.00 % 2.924 M 0.48 % 2.910 M 0.000 -100.00 % 2.914 M -3.13 % 3.008 M 0.000 -100.00 % 2.918 M 7.56 % 2.713 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.119 M 0.000 -100.00 % 1.457 M 0.000 -100.00 % 1.795 M 0.000 -100.00 % 2.134 M 0.000 -100.00 % 2.472 M 0.000 -100.00 % 2.811 M 0.000 -100.00 % 3.002 M 0.000 -100.00 % 3.043 M 5.73 % 2.878 M 0.000 -100.00 % 2.924 M 0.48 % 2.910 M 0.000 -100.00 % 2.914 M -3.13 % 3.008 M 0.000 -100.00 % 2.918 M 7.56 % 2.713 M 0.000
Property plant equipment net 8.824 M 0.00 % 8.824 M -2.41 % 9.042 M 0.00 % 9.042 M 4.54 % 8.649 M 0.00 % 8.649 M -11.25 % 9.745 M 0.000 -100.00 % 7.408 M 0.000 -100.00 % 8.268 M 0.000 -100.00 % 9.205 M 0.000 -100.00 % 10.353 M 11.16 % 9.314 M 0.000 -100.00 % 10.767 M 0.07 % 10.759 M 0.000 -100.00 % 12.330 M 7.78 % 11.440 M 0.000 -100.00 % 10.749 M -1.11 % 10.870 M 0.000
Total non current assets 9.943 M 0.00 % 9.943 M -5.30 % 10.499 M 0.00 % 10.499 M 0.53 % 10.444 M 0.00 % 10.444 M -12.08 % 11.879 M 136.96 % -32.142 M -372.85 % 11.780 M 135.37 % -33.303 M -356.59 % 12.979 M 0.000 -100.00 % 12.207 M 133.71 % -36.207 M -370.28 % 13.396 M 9.88 % 12.192 M 129.07 % -41.944 M -406.36 % 13.691 M -8.51 % 14.965 M 130.67 % -48.793 M -420.08 % 15.244 M 5.51 % 14.448 M 126.37 % -54.797 M -500.94 % 13.667 M 0.62 % 13.583 M 168.56 % -19.811 M
Other current assets 169.000 K -96.34 % 4.615 M -17.03 % 5.562 M 0.00 % 5.562 M -21.01 % 7.041 M 0.00 % 7.041 M -5.15 % 7.423 M 0.000 -100.00 % 6.234 M 0.000 -100.00 % 7.534 M 0.000 -100.00 % 3.783 M 0.000 -100.00 % 3.848 M -16.53 % 4.610 M 0.000 -100.00 % 4.797 M 33.18 % 3.602 M 0.000 -100.00 % 1.893 M -2.77 % 1.947 M 0.000 -100.00 % 1.978 M -57.82 % 4.689 M 0.000
Short term investments 0.000 0.000 -100.00 % 5.000 M 0.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 64.284 M 0.000 -100.00 % 66.606 M 0.000 -100.00 % 70.376 M 0.000 -100.00 % 72.414 M 0.000 0.000 -100.00 % 83.888 M 0.000 0.000 -100.00 % 97.586 M 0.000 0.000 -100.00 % 109.594 M 0.000 0.000 -100.00 % 39.622 M
cash and cash equivalents 36.725 M 0.00 % 36.725 M 16.61 % 31.495 M 0.00 % 31.495 M -14.08 % 36.655 M 0.00 % 36.655 M 11.29 % 32.935 M 202.47 % -32.142 M -200.00 % 32.142 M 196.51 % -33.303 M -200.00 % 33.303 M 194.64 % -35.188 M -200.00 % 35.188 M 197.19 % -36.207 M -200.00 % 36.207 M -9.03 % 39.800 M 194.89 % -41.944 M -200.00 % 41.944 M -0.23 % 42.042 M 186.16 % -48.793 M -200.00 % 48.793 M 5.93 % 46.063 M 184.06 % -54.797 M -200.00 % 54.797 M 207.61 % 17.814 M 189.92 % -19.811 M
Cash and short term investments 36.725 M 0.00 % 36.725 M 0.63 % 36.495 M 0.00 % 36.495 M -0.44 % 36.655 M 0.00 % 36.655 M 11.29 % 32.935 M 2.47 % 32.142 M 0.00 % 32.142 M -3.49 % 33.303 M 0.00 % 33.303 M -5.36 % 35.188 M 0.00 % 35.188 M -2.81 % 36.207 M 0.00 % 36.207 M -9.03 % 39.800 M -5.11 % 41.944 M 0.00 % 41.944 M -0.23 % 42.042 M -13.84 % 48.793 M 0.00 % 48.793 M 5.93 % 46.063 M -15.94 % 54.797 M 0.00 % 54.797 M 207.61 % 17.814 M -10.08 % 19.811 M
Total current assets 56.809 M 0.00 % 56.809 M 3.81 % 54.723 M 0.00 % 54.723 M -2.87 % 56.342 M 0.00 % 56.342 M 5.44 % 53.436 M 66.25 % 32.142 M -38.60 % 52.349 M 57.19 % 33.303 M -37.66 % 53.423 M 51.82 % 35.188 M -32.52 % 52.148 M 44.03 % 36.207 M -32.53 % 53.664 M -6.89 % 57.633 M 37.40 % 41.944 M -28.92 % 59.010 M 1.49 % 58.142 M 19.16 % 48.793 M -23.12 % 63.468 M 2.28 % 62.056 M 13.25 % 54.797 M -21.46 % 69.767 M 92.93 % 36.162 M 82.53 % 19.811 M
Inventory 3.450 M 0.00 % 3.450 M 26.98 % 2.717 M 0.00 % 2.717 M -9.67 % 3.008 M 0.00 % 3.008 M -11.40 % 3.395 M 0.000 -100.00 % 3.441 M 0.000 -100.00 % 3.116 M 0.000 -100.00 % 3.288 M 0.000 -100.00 % 4.210 M 8.25 % 3.889 M 0.000 -100.00 % 2.766 M -29.19 % 3.906 M 0.000 -100.00 % 2.703 M -17.44 % 3.274 M 0.000 -100.00 % 2.284 M 23.39 % 1.851 M 0.000
Net receivables 16.465 M 36.99 % 12.019 M 20.81 % 9.949 M 0.00 % 9.949 M 3.23 % 9.638 M 0.00 % 9.638 M -0.46 % 9.683 M 0.000 -100.00 % 10.532 M 0.000 -100.00 % 9.470 M 0.000 -100.00 % 9.889 M 0.000 -100.00 % 9.399 M 0.70 % 9.334 M 0.000 -100.00 % 9.503 M 10.60 % 8.592 M 0.000 -100.00 % 10.079 M -6.43 % 10.772 M 0.000 -100.00 % 10.708 M -9.32 % 11.808 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.000 K 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
Account payables 800.000 K 0.00 % 800.000 K 20.48 % 664.000 K 0.00 % 664.000 K -26.30 % 901.000 K 0.00 % 901.000 K 41.22 % 638.000 K 0.000 -100.00 % 988.000 K 0.000 -100.00 % 829.000 K 0.000 -100.00 % 767.000 K 0.000 -100.00 % 717.000 K -61.31 % 1.853 M 0.000 -100.00 % 1.447 M 9.54 % 1.321 M 0.000 -100.00 % 1.030 M 23.06 % 837.000 K 0.000 -100.00 % 927.000 K 5.70 % 877.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 -100.00 % 363.000 K 0.000 -100.00 % 219.000 K 0.000 0.000 -100.00 % 264.000 K 1 157.14 % 21.000 K 0.000 -100.00 % 879.000 K 136.93 % 371.000 K 0.000 -100.00 % 1.739 M 131.25 % 752.000 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 38.000 K 0.000 -100.00 % 45.000 K 0.000 -100.00 % 53.000 K -83.94 % 330.000 K 0.000 -100.00 % 340.000 K -6.34 % 363.000 K 0.000 -100.00 % 385.000 K -10.47 % 430.000 K 0.000 -100.00 % 430.000 K 113.93 % 201.000 K 0.000
Minority interest 32.000 K 0.00 % 32.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
Capital lease obligations 1.347 M 0.00 % 1.347 M 14.44 % 1.177 M 0.00 % 1.177 M -32.43 % 1.742 M 0.00 % 1.742 M -23.86 % 2.288 M 0.000 -100.00 % 128.000 K 0.000 -100.00 % 469.000 K 0.000 -100.00 % 1.093 M 0.000 -100.00 % 1.684 M -33.07 % 2.516 M 0.000 -100.00 % 2.642 M 143.28 % 1.086 M 0.000 -100.00 % 1.612 M 607.02 % 228.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 0.000 0.000 0.000 0.000 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 57.000 M 0.00 % 57.000 M 0.00 % 57.000 M 0.00 % 57.000 M 0.00 % 56.999 M 0.00 % 56.999 M 13.40 % 50.264 M 0.000 -100.00 % 49.425 M 0.000 -100.00 % 49.425 M 0.000 -100.00 % 47.248 M 0.000 -100.00 % 47.248 M 0.00 % 47.248 M 0.000 -100.00 % 47.248 M 0.00 % 47.248 M 0.000 -100.00 % 47.248 M 0.00 % 47.248 M 0.000 -100.00 % 47.248 M 12.77 % 41.897 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 K 0.000 0.000 0.000 100.00 % -38.000 K 0.000 100.00 % -45.000 K 0.000 100.00 % -53.000 K 83.94 % -330.000 K 0.000 100.00 % -340.000 K 0.000 0.000 100.00 % -385.000 K 10.47 % -430.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 66.752 M 0.00 % 66.752 M 2.35 % 65.222 M 0.00 % 65.222 M -2.34 % 66.786 M 0.00 % 66.786 M 2.25 % 65.315 M 0.000 -100.00 % 64.129 M 0.000 -100.00 % 66.402 M 0.000 -100.00 % 64.355 M 0.000 -100.00 % 67.060 M -3.96 % 69.825 M 0.000 -100.00 % 72.701 M -0.56 % 73.107 M 0.000 -100.00 % 78.712 M 2.89 % 76.504 M 0.000 -100.00 % 83.434 M 67.72 % 49.745 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-06-30 2021-03-31 2020-12-31 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-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 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.660 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
Change in working capital 0.000 0.000 100.00 % -969.000 K 0.00 % -969.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 100.00 % -1.148 M 0.00 % -1.148 M 0.00 % -1.148 M 0.000 100.00 % -377.750 K 0.00 % -377.750 K 0.00 % -377.750 K -142.02 % 899.000 K 0.00 % 899.000 K 0.00 % 899.000 K 1 422.06 % -68.000 K 0.00 % -68.000 K 0.00 % -68.000 K 90.65 % -727.500 K 0.00 % -727.500 K 0.00 % -727.500 K 0.00 % -727.500 K
Accounts receivables 0.000 0.000 100.00 % -180.000 K 0.00 % -180.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 339.000 K 0.00 % 339.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 100.00 % -104.750 K 0.00 % -104.750 K 0.00 % -104.750 K 0.000 100.00 % -84.750 K 0.00 % -84.750 K 0.00 % -84.750 K -173.22 % 115.750 K 0.00 % 115.750 K 0.00 % 115.750 K 1 814.81 % -6.750 K 0.00 % -6.750 K 0.00 % -6.750 K 91.79 % -82.250 K 0.00 % -82.250 K 0.00 % -82.250 K 0.00 % -82.250 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 100.00 % -1.128 M 0.00 % -1.128 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 100.00 % -1.044 M 0.00 % -1.044 M 0.00 % -1.044 M 0.000 100.00 % -293.000 K 0.00 % -293.000 K 0.00 % -293.000 K -137.41 % 783.250 K 0.00 % 783.250 K 0.00 % 783.250 K 1 378.78 % -61.250 K 0.00 % -61.250 K 0.00 % -61.250 K 90.51 % -645.250 K 0.00 % -645.250 K 0.00 % -645.250 K 0.00 % -645.250 K
Other non cash items -374.000 K 0.00 % -374.000 K -118.36 % 2.038 M 0.00 % 2.038 M 246.79 % -1.388 M 0.00 % -1.388 M -142.25 % 3.285 M 215.26 % 1.042 M 10.73 % 941.000 K 83.07 % 514.000 K -79.60 % 2.520 M 752.85 % -386.000 K -248.46 % 260.000 K -61.82 % 681.000 K -63.70 % 1.876 M 535.93 % 295.000 K -67.22 % 900.000 K -21.67 % 1.149 M -76.79 % 4.950 M 768.42 % 570.000 K -17.87 % 694.000 K -74.79 % 2.753 M 37.31 % 2.005 M 233.85 % -1.498 M -303.77 % -371.000 K -350.68 % 148.000 K -96.64 % 4.410 M 329.93 % -1.918 M 15.25 % -2.263 M -1 083.91 % 230.000 K 295.33 % -117.750 K 77.27 % -518.000 K 0.00 % -518.000 K 0.00 % -518.000 K -406.96 % 168.750 K 0.00 % 168.750 K 0.00 % 168.750 K 150.04 % -337.250 K 0.00 % -337.250 K 0.00 % -337.250 K 0.00 % -337.250 K
Net cash provided by operating activities -740.000 K 0.00 % -740.000 K -511.57 % -121.000 K 0.00 % -121.000 K 91.42 % -1.410 M 0.00 % -1.410 M 0.000 0.000 -100.00 % 44.107 K 0.000 -100.00 % 2.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -847.500 K 0.00 % -847.500 K 0.00 % -847.500 K 0.000 -100.00 % 237.750 K 0.00 % 237.750 K 0.00 % 237.750 K -64.76 % 674.750 K 0.00 % 674.750 K 0.00 % 674.750 K -76.02 % 2.814 M 0.00 % 2.814 M 0.00 % 2.814 M 106.32 % 1.364 M 0.00 % 1.364 M 0.00 % 1.364 M 0.00 % 1.364 M
Investments in property plant and equipment 0.000 0.000 100.00 % -996.000 K 0.00 % -996.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 100.00 % -552.000 K 0.00 % -552.000 K 0.00 % -552.000 K 0.000 100.00 % -712.750 K 0.00 % -712.750 K 0.00 % -712.750 K 47.91 % -1.368 M 0.00 % -1.368 M 0.00 % -1.368 M -107.08 % -660.750 K 0.00 % -660.750 K 0.00 % -660.750 K 39.16 % -1.086 M 0.00 % -1.086 M 0.00 % -1.086 M 0.00 % -1.086 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.393 M 0.00 % 2.393 M 307.05 % -1.156 M 0.00 % -1.156 M -1 794.26 % -61.000 K 0.00 % -61.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 -100.00 % 552.000 K 0.00 % 552.000 K 0.00 % 552.000 K 0.000 -100.00 % 712.750 K 0.00 % 712.750 K 0.00 % 712.750 K -47.91 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 107.08 % 660.750 K 0.00 % 660.750 K 0.00 % 660.750 K -39.16 % 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M
Net cash used for investing activites 2.393 M 0.00 % 2.393 M 211.20 % -2.152 M 0.00 % -2.152 M -3 427.05 % -61.000 K 0.00 % -61.000 K 0.000 0.000 100.00 % -583.571 K 0.000 100.00 % -7.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -552.000 K 0.00 % -552.000 K 0.00 % -552.000 K 0.000 100.00 % -637.750 K 0.00 % -637.750 K 0.00 % -637.750 K 53.39 % -1.368 M 0.00 % -1.368 M 0.00 % -1.368 M -107.08 % -660.750 K 0.00 % -660.750 K 0.00 % -660.750 K 34.64 % -1.011 M 0.00 % -1.011 M 0.00 % -1.011 M 0.00 % -1.011 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.965 M 0.00 % 10.965 M 0.00 % 10.965 M 163.15 % 4.167 M 0.00 % 4.167 M 0.00 % 4.167 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 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 787.500 K 0.00 % 787.500 K 0.000 100.00 % -300.000 K -108.70 % 3.449 M 0.00 % 3.449 M 0.000 0.000 100.00 % -402.619 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 -100.00 % 10.938 M 0.00 % 10.938 M 0.00 % 10.938 M 437.21 % 2.036 M 0.00 % 2.036 M 0.00 % 2.036 M 3 056.59 % 64.500 K 0.00 % 64.500 K 0.00 % 64.500 K 101.04 % -6.213 M 0.00 % -6.213 M 0.00 % -6.213 M 0.00 % -6.213 M
Net cash used provided by financing activities 787.500 K 0.00 % 787.500 K 0.000 100.00 % -300.000 K -108.70 % 3.449 M 0.00 % 3.449 M 0.000 0.000 100.00 % -402.619 K 0.000 -100.00 % 3.112 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 -100.00 % 10.938 M 0.00 % 10.938 M 0.00 % 10.938 M 437.21 % 2.036 M 0.00 % 2.036 M 0.00 % 2.036 M 3 056.59 % 64.500 K 0.00 % 64.500 K 0.00 % 64.500 K 101.04 % -6.213 M 0.00 % -6.213 M 0.00 % -6.213 M 0.00 % -6.213 M
Effect of forex changes on cash 175.000 K 0.00 % 175.000 K 0.000 100.00 % -7.500 K 93.64 % -118.000 K 0.00 % -118.000 K 0.000 0.000 100.00 % -1.773 M 0.000 100.00 % -2.025 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 100.00 % -1.791 M 0.00 % -1.791 M 0.00 % -1.791 M -386.35 % -368.250 K 0.00 % -368.250 K 0.00 % -368.250 K -254.89 % 237.750 K 0.00 % 237.750 K 0.00 % 237.750 K -96.34 % 6.503 M 0.00 % 6.503 M 0.00 % 6.503 M 0.00 % 6.503 M
Net change in cash 0.000 0.000 0.000 100.00 % -36.655 M -2 070.70 % 1.860 M 0.00 % 1.860 M 0.000 0.000 100.00 % -2.715 M 0.000 100.00 % -3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.501 M 0.00 % -1.501 M 0.00 % -1.501 M 0.000 -100.00 % 8.747 M 0.00 % 8.747 M 0.00 % 8.747 M 797.77 % 974.250 K 0.00 % 974.250 K 0.00 % 974.250 K -60.32 % 2.455 M 0.00 % 2.455 M 0.00 % 2.455 M 282.14 % 642.500 K 0.00 % 642.500 K 0.00 % 642.500 K 0.00 % 642.500 K
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 1.860 M 0.000 0.000 0.000 -100.00 % 37.391 M 0.000 -100.00 % 41.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.699 M 0.00 % 13.699 M 0.00 % 13.699 M 0.000 -100.00 % 4.953 M 0.00 % 4.953 M 0.00 % 4.953 M 24.49 % 3.979 M 0.00 % 3.979 M 0.00 % 3.979 M 161.18 % 1.523 M 0.00 % 1.523 M 0.00 % 1.523 M 72.95 % 880.750 K 0.00 % 880.750 K 0.00 % 880.750 K 0.00 % 880.750 K
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 1.860 M 0.00 % 1.860 M 0.000 0.000 -100.00 % 34.675 M 0.000 -100.00 % 37.391 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.198 M 0.00 % 12.198 M 0.00 % 12.198 M 0.000 -100.00 % 13.699 M 0.00 % 13.699 M 0.00 % 13.699 M 176.60 % 4.953 M 0.00 % 4.953 M 0.00 % 4.953 M 24.49 % 3.979 M 0.00 % 3.979 M 0.00 % 3.979 M 161.18 % 1.523 M 0.00 % 1.523 M 0.00 % 1.523 M 0.00 % 1.523 M
Operating cash flow -740.000 K 0.00 % -740.000 K -511.57 % -121.000 K 0.00 % -121.000 K 91.42 % -1.410 M 0.00 % -1.410 M 0.000 0.000 -100.00 % 44.107 K 0.000 -100.00 % 2.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -847.500 K 0.00 % -847.500 K 0.00 % -847.500 K 0.000 -100.00 % 237.750 K 0.00 % 237.750 K 0.00 % 237.750 K -64.76 % 674.750 K 0.00 % 674.750 K 0.00 % 674.750 K -76.02 % 2.814 M 0.00 % 2.814 M 0.00 % 2.814 M 106.32 % 1.364 M 0.00 % 1.364 M 0.00 % 1.364 M 0.00 % 1.364 M
Capital expenditure 0.000 0.000 100.00 % -996.000 K 0.00 % -996.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 100.00 % -552.000 K 0.00 % -552.000 K 0.00 % -552.000 K 0.000 100.00 % -712.750 K 0.00 % -712.750 K 0.00 % -712.750 K 47.91 % -1.368 M 0.00 % -1.368 M 0.00 % -1.368 M -107.08 % -660.750 K 0.00 % -660.750 K 0.00 % -660.750 K 39.16 % -1.086 M 0.00 % -1.086 M 0.00 % -1.086 M 0.00 % -1.086 M
Free CashFlow -740.000 K 0.00 % -740.000 K 33.75 % -1.117 M 0.00 % -1.117 M 20.75 % -1.410 M 0.00 % -1.410 M 0.000 0.000 -100.00 % 44.107 K 0.000 -100.00 % 2.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.400 M 0.00 % -1.400 M 0.00 % -1.400 M 0.000 100.00 % -475.000 K 0.00 % -475.000 K 0.00 % -475.000 K 31.51 % -693.500 K 0.00 % -693.500 K 0.00 % -693.500 K -132.21 % 2.153 M 0.00 % 2.153 M 0.00 % 2.153 M 675.16 % 277.750 K 0.00 % 277.750 K 0.00 % 277.750 K 0.00 % 277.750 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 2018 2017 2017 2017 2016 2016 2016 2015 2015 2015 2015