8437.HK

RMH Holdings Limited 8437.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 5.044 M 58.62 % 3.180 M -25.02 % 4.241 M 1 681.93 % 238.000 K -96.95 % 7.809 M 8.08 % 7.225 M 3.41 % 6.987 M -0.95 % 7.054 M 14.51 % 6.160 M 10.08 % 5.596 M
Net income -3.506 M 48.05 % -6.749 M 63.81 % -18.649 M -112.28 % -8.785 M 5.25 % -9.272 M -5 968.35 % 158.000 K -91.46 % 1.851 M 493.83 % -470.000 K -117.53 % 2.681 M 19.10 % 2.251 M
Income before tax -3.371 M 50.81 % -6.853 M 47.79 % -13.127 M -103.36 % -6.455 M 29.81 % -9.197 M -2 526.65 % 379.000 K -82.21 % 2.131 M 2 467.78 % -90.000 K -102.96 % 3.044 M 18.03 % 2.579 M
Income before tax ratio -0.67 68.99 % -2.16 30.38 % -3.10 88.59 % -27.12 -2 202.87 % -1.18 -2 345.17 % 0.05 -82.80 % 0.30 2 490.48 % -0.01 -102.58 % 0.49 7.22 % 0.46
EBITDA -2.595 M 48.05 % -4.995 M 36.27 % -7.838 M -203.09 % -2.586 M 60.04 % -6.472 M -453.85 % 1.829 M -20.10 % 2.289 M 1 839.83 % 118.000 K -96.39 % 3.273 M 16.85 % 2.801 M
Net income ratio -0.70 67.25 % -2.12 51.74 % -4.40 88.09 % -36.91 -3 008.76 % -1.19 -5 529.49 % 0.02 -91.75 % 0.26 497.61 % -0.07 -115.31 % 0.44 8.20 % 0.40
Ratio EBITDA -0.51 67.25 % -1.57 15.01 % -1.85 82.99 % -10.87 -1 211.02 % -0.83 -427.39 % 0.25 -22.73 % 0.33 1 858.43 % 0.02 -96.85 % 0.53 6.15 % 0.50
Gross profit ratio 0.62 28.75 % 0.49 191.06 % 0.17 101.93 % -8.63 -1 414.61 % 0.66 -19.82 % 0.82 -1.24 % 0.83 -15.84 % 0.98 0.09 % 0.98 -0.09 % 0.98
Weighted average shs out dil 66.600 M -95.00 % 1.331 B 13.43 % 1.174 B 22.91 % 954.947 M 56.63 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 25.00 % 487.742 M -20.00 % 609.677 M 0.00 % 609.677 M
Weighted average shs out 66.601 M -95.00 % 1.331 B 13.43 % 1.174 B 22.91 % 954.947 M 59.15 % 600.013 M -0.12 % 600.760 M -1.46 % 609.677 M 26.99 % 480.082 M 6.41 % 451.161 M 0.00 % 451.161 M
EPS diluted -0.05 -931.37 % -0.01 76.06 % -0.02 -131.52 % -0.01 39.47 % -0.02 -5 166.67 % 0.00 -90.00 % 0.00 400.00 % 0.00 -122.73 % 0.00 18.92 % 0.00
Earnings per share -0.05 -931.37 % -0.01 76.06 % -0.02 -131.52 % -0.01 40.65 % -0.02 -5 266.67 % 0.00 -90.00 % 0.00 400.00 % 0.00 -116.95 % 0.01 18.00 % 0.01
Gross profit 3.151 M 104.21 % 1.543 M 118.25 % 707.000 K 134.44 % -2.053 M -140.07 % 5.124 M -13.34 % 5.913 M 2.12 % 5.790 M -16.64 % 6.946 M 14.62 % 6.060 M 9.98 % 5.510 M
Income tax expense 0.000 0.000 -100.00 % 11.827 M 13 852.33 % -86.000 K -214.67 % 75.000 K -66.06 % 221.000 K -21.07 % 280.000 K -26.32 % 380.000 K 4.68 % 363.000 K 10.67 % 328.000 K
Cost of revenue 1.893 M 15.64 % 1.637 M -53.68 % 3.534 M 55.00 % 2.280 M -15.08 % 2.685 M 104.65 % 1.312 M 9.61 % 1.197 M 1 008.33 % 108.000 K 8.00 % 100.000 K 16.28 % 86.000 K
General and administrative expenses 466.000 K 0.000 0.000 0.000 100.00 % -427.000 K -128.56 % 1.495 M 26.48 % 1.182 M 15.66 % 1.022 M -28.43 % 1.428 M 30.53 % 1.094 M
Selling and marketing expenses 1.117 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 4.542 M 0.000 -100.00 % 7.583 M 0.000 -100.00 % 10.222 M 139.73 % 4.264 M 66.43 % 2.562 M 187.35 % -2.933 M 0.000 0.000
Operating expenses 6.153 M 4.70 % 5.877 M -36.51 % 9.257 M 1 147.57 % 742.000 K -92.50 % 9.887 M 71.68 % 5.759 M 53.82 % 3.744 M -8.39 % 4.087 M 39.54 % 2.929 M 5.93 % 2.765 M
Cost and expenses 8.046 M 7.08 % 7.514 M -10.86 % 8.429 M 177.91 % 3.033 M -75.87 % 12.572 M 77.80 % 7.071 M 43.11 % 4.941 M 17.78 % 4.195 M 38.49 % 3.029 M 6.24 % 2.851 M
Research and development expenses 28.000 K 0.000 0.000 0.000 -100.00 % 92.000 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.583 M -73.06 % 5.877 M 251.08 % 1.674 M 125.61 % 742.000 K 273.77 % -427.000 K -128.56 % 1.495 M 26.48 % 1.182 M 15.66 % 1.022 M -28.43 % 1.428 M 30.53 % 1.094 M
Interest income 0.000 0.000 -100.00 % 1.000 K -96.97 % 33.000 K -21.43 % 42.000 K -85.52 % 290.000 K 71.60 % 169.000 K 0.000 0.000 0.000
Interest expense 234.000 K 325.45 % 55.000 K -74.77 % 218.000 K 92.92 % 113.000 K -56.70 % 261.000 K 301.54 % 65.000 K 0.000 -100.00 % 16.000 K 100.00 % 8.000 K 14.29 % 7.000 K
Depreciation and amortization 542.000 K -69.94 % 1.803 M 215.21 % 572.000 K -84.77 % 3.756 M 664.97 % 491.000 K -64.55 % 1.385 M 776.58 % 158.000 K -17.71 % 192.000 K -13.12 % 221.000 K 2.79 % 215.000 K
Operating income -3.002 M 30.73 % -4.334 M -3.49 % -4.188 M -49.84 % -2.795 M -135.67 % -1.186 M -367.12 % 444.000 K -78.30 % 2.046 M -28.44 % 2.859 M -6.32 % 3.052 M 18.02 % 2.586 M
Operating income ratio -0.60 56.33 % -1.36 -38.01 % -0.99 91.59 % -11.74 -7 632.42 % -0.15 -347.14 % 0.06 -79.01 % 0.29 -27.75 % 0.41 -18.20 % 0.50 7.21 % 0.46
Total other income expenses net -369.000 K 85.35 % -2.519 M 71.82 % -8.939 M -144.23 % -3.660 M 54.31 % -8.011 M 0.000 100.00 % -1.401 M 52.49 % -2.949 M -36 762.50 % -8.000 K 99.00 % -798.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 3.718 M 7 845.83 % -48.000 K -102.04 % 2.348 M -73.68 % 8.921 M 30.73 % 6.824 M 356.35 % -2.662 M 81.16 % -14.128 M -12.55 % -12.553 M -6 272.08 % -197.000 K 53.54 % -424.000 K
Total investments 142.000 K -94.37 % 2.522 M 56.94 % 1.607 M 160.88 % 616.000 K 576.92 % 91.000 K 727.27 % 11.000 K -71.79 % 39.000 K 50.00 % 26.000 K 13.04 % 23.000 K -4.17 % 24.000 K
Total debt 4.284 M 1 560.47 % 258.000 K -90.98 % 2.860 M -74.14 % 11.059 M -5.93 % 11.756 M 17.69 % 9.989 M 0.000 0.000 -100.00 % 281.000 K -28.32 % 392.000 K
Accumulated other comprehensive income loss -1.064 M -142.24 % 2.519 M 9.95 % 2.291 M 6.71 % 2.147 M -2.59 % 2.204 M 2.75 % 2.145 M -0.92 % 2.165 M 0.00 % 2.165 M 490.09 % -555.000 K -66.17 % -334.000 K
Retained earnings -44.956 M -8.46 % -41.450 M -19.45 % -34.701 M -115.75 % -16.084 M -120.36 % -7.299 M -469.94 % 1.973 M 8.71 % 1.815 M 5 141.67 % -36.000 K -108.29 % 434.000 K -43.04 % 762.000 K
Common stock 2.303 M 0.00 % 2.303 M 1.32 % 2.273 M 52.24 % 1.493 M 43.97 % 1.037 M 0.00 % 1.037 M 0.00 % 1.037 M 0.00 % 1.037 M 51 750.00 % 2.000 K 0.00 % 2.000 K
Total equity -24.412 M -95.00 % -12.519 M -98.84 % -6.296 M -237.86 % 4.567 M -17.43 % 5.531 M -62.49 % 14.744 M 0.94 % 14.606 M 14.51 % 12.755 M 2 825.46 % 436.000 K -42.93 % 764.000 K
Other non current liabilities 0.000 -100.00 % 1.425 M 0.000 -100.00 % 277.000 K -36.47 % 436.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 3.202 M 0.000 -100.00 % 3.555 M -50.67 % 7.206 M 17.15 % 6.151 M -20.67 % 7.754 M 0.000 0.000 -100.00 % 170.000 K -39.50 % 281.000 K
Total non current liabilities 3.202 M 124.70 % 1.425 M -59.92 % 3.555 M -52.49 % 7.483 M 13.60 % 6.587 M -15.50 % 7.795 M 32 379.17 % 24.000 K -29.41 % 34.000 K -83.33 % 204.000 K -33.33 % 306.000 K
Other current liabilities 23.983 M 60.48 % 14.945 M 13.01 % 13.224 M 453.31 % 2.390 M 0.000 0.000 -100.00 % 772.000 K 36.16 % 567.000 K 959.09 % -66.000 K 82.21 % -371.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 511.000 K -3.77 % 531.000 K
Short term debt 1.082 M 319.38 % 258.000 K -85.65 % 1.798 M -53.34 % 3.853 M -31.26 % 5.605 M 150.78 % 2.235 M 0.000 0.000 -100.00 % 111.000 K 126.43 % -420.000 K
Total current liabilities 25.177 M 65.18 % 15.242 M 0.69 % 15.137 M 120.75 % 6.857 M -18.10 % 8.372 M 168.76 % 3.115 M 163.31 % 1.183 M 18.54 % 998.000 K -4.95 % 1.050 M 20.27 % 873.000 K
Total liabilities 28.379 M 70.27 % 16.667 M -10.83 % 18.692 M 30.35 % 14.340 M -4.14 % 14.959 M 37.11 % 10.910 M 803.89 % 1.207 M 16.96 % 1.032 M -17.70 % 1.254 M 6.36 % 1.179 M
Other non current assets 7.000 K 0.000 -100.00 % 404.000 K -42.29 % 700.000 K -45.23 % 1.278 M 85.49 % 689.000 K 140.07 % 287.000 K 348.44 % 64.000 K 12.28 % 57.000 K 9.62 % 52.000 K
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 91.000 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 48.000 K -88.57 % 420.000 K -30.92 % 608.000 K -22.94 % 789.000 K 149.68 % 316.000 K 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 48.000 K -88.57 % 420.000 K -30.92 % 608.000 K -22.94 % 789.000 K 149.68 % 316.000 K 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 290.000 K -50.68 % 588.000 K -80.48 % 3.012 M -61.31 % 7.784 M -16.03 % 9.270 M -17.50 % 11.236 M 1 976.89 % 541.000 K 136.24 % 229.000 K -41.88 % 394.000 K -30.51 % 567.000 K
Total non current assets 345.000 K -65.77 % 1.008 M -74.95 % 4.024 M -56.61 % 9.273 M -14.64 % 10.864 M -8.90 % 11.925 M 1 340.22 % 828.000 K 182.59 % 293.000 K -35.03 % 451.000 K -27.14 % 619.000 K
Other current assets 2.468 M 0.000 -100.00 % 3.732 M -13.51 % 4.315 M 369.53 % 919.000 K 222.46 % 285.000 K 60.11 % 178.000 K 102.27 % 88.000 K 214.29 % 28.000 K 460.00 % 5.000 K
Short term investments 142.000 K -94.37 % 2.522 M 56.94 % 1.607 M 160.88 % 616.000 K 0.000 -100.00 % 11.000 K -71.79 % 39.000 K 50.00 % 26.000 K 13.04 % 23.000 K -4.17 % 24.000 K
cash and cash equivalents 566.000 K 84.97 % 306.000 K -40.23 % 512.000 K -76.05 % 2.138 M -56.65 % 4.932 M -61.01 % 12.651 M -10.45 % 14.128 M 12.55 % 12.553 M 2 526.15 % 478.000 K -41.42 % 816.000 K
Cash and short term investments 566.000 K 84.97 % 306.000 K -85.56 % 2.119 M -23.06 % 2.754 M -44.16 % 4.932 M -61.01 % 12.651 M -10.45 % 14.128 M 12.55 % 12.553 M 2 526.15 % 478.000 K -41.42 % 816.000 K
Total current assets 3.622 M 15.35 % 3.140 M -62.49 % 8.372 M -13.10 % 9.634 M 0.08 % 9.626 M -29.89 % 13.729 M -8.38 % 14.985 M 11.05 % 13.494 M 989.10 % 1.239 M -6.42 % 1.324 M
Inventory 654.000 K -34.14 % 993.000 K -5.61 % 1.052 M -4.01 % 1.096 M 29.09 % 849.000 K 225.29 % 261.000 K 31.82 % 198.000 K -1.49 % 201.000 K 34.90 % 149.000 K -5.70 % 158.000 K
Net receivables -66.000 K -103.59 % 1.841 M 25.32 % 1.469 M 0.00 % 1.469 M -49.79 % 2.926 M 450.00 % 532.000 K 10.60 % 481.000 K -26.23 % 652.000 K 16.22 % 561.000 K 74.77 % 321.000 K
Tax assets 0.000 0.000 0.000 0.000 100.00 % -91.000 K 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 104.000 K 166.67 % 39.000 K -66.09 % 115.000 K -80.57 % 592.000 K -77.92 % 2.681 M 308.69 % 656.000 K 562.63 % 99.000 K 191.18 % 34.000 K -93.12 % 494.000 K 595.77 % 71.000 K
Tax payables 8.000 K 0.000 0.000 -100.00 % 22.000 K -74.42 % 86.000 K -61.61 % 224.000 K -28.21 % 312.000 K -21.41 % 397.000 K -22.31 % 511.000 K -3.77 % 531.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -99.000 K -141.46 % -41.000 K 0.000 0.000 100.00 % -34.000 K -36.00 % -25.000 K
Minority interest -4.916 M -4 289.29 % -112.000 K -1 300.00 % -8.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.172 M 1 517.05 % 258.000 K -90.37 % 2.678 M -55.86 % 6.067 M -0.26 % 6.083 M -39.10 % 9.989 M 0.000 0.000 -100.00 % 281.000 K -28.32 % 392.000 K
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 24.221 M 0.00 % 24.221 M 1.56 % 23.849 M 40.20 % 17.011 M 77.40 % 9.589 M 0.00 % 9.589 M 0.00 % 9.589 M 0.00 % 9.589 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 99.000 K 141.46 % 41.000 K 70.83 % 24.000 K -29.41 % 34.000 K 0.00 % 34.000 K 36.00 % 25.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 3.967 M -4.36 % 4.148 M -66.54 % 12.396 M -34.44 % 18.907 M -7.73 % 20.490 M -20.13 % 25.654 M 62.23 % 15.813 M 14.70 % 13.787 M 715.80 % 1.690 M -13.02 % 1.943 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 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 225.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.193 M -65.77 % 3.485 M 259.57 % -2.184 M 9.08 % -2.402 M 19.07 % -2.968 M -224.02 % -916.000 K -799.24 % 131.000 K 263.75 % -80.000 K -17.65 % -68.000 K -121.32 % 319.000 K
Accounts receivables 413.000 K -75.55 % 1.689 M 118.46 % -9.151 M -333.08 % -2.113 M 55.44 % -4.742 M -643.26 % -638.000 K -349.30 % -142.000 K -5.19 % -135.000 K 49.44 % -267.000 K -201.91 % 262.000 K
Inventory 356.000 K 226.61 % 109.000 K 113.44 % -811.000 K -229.67 % -246.000 K 58.16 % -588.000 K -833.33 % -63.000 K -2 200.00 % 3.000 K 105.77 % -52.000 K -677.78 % 9.000 K 114.52 % -62.000 K
Accounts payables 0.000 0.000 -100.00 % 9.151 M 333.08 % 2.113 M -55.44 % 4.742 M 643.26 % 638.000 K 0.000 0.000 0.000 0.000
Other working capital 424.000 K -74.87 % 1.687 M 222.87 % -1.373 M 36.32 % -2.156 M 9.41 % -2.380 M -179.02 % -853.000 K -766.41 % 128.000 K 557.14 % -28.000 K 63.64 % -77.000 K -120.21 % 381.000 K
Other non cash items 1.750 M -25.40 % 2.346 M -80.06 % 11.764 M 746.94 % 1.389 M -71.95 % 4.952 M 1 055.98 % -518.000 K -206.51 % -169.000 K -1 156.25 % 16.000 K 100.00 % 8.000 K 14.29 % 7.000 K
Net cash provided by operating activities 114.000 K -85.40 % 781.000 K 115.36 % -5.086 M 17.00 % -6.128 M -35.73 % -4.515 M -1 468.18 % 330.000 K -83.86 % 2.045 M 624.36 % -390.000 K -113.74 % 2.838 M -11.15 % 3.194 M
Investments in property plant and equipment -1.000 K 99.75 % -397.000 K 70.06 % -1.326 M -10.32 % -1.202 M 43.46 % -2.126 M -81.40 % -1.172 M -149.36 % -470.000 K -1 640.74 % -27.000 K 43.75 % -48.000 K 61.29 % -124.000 K
Acquisitions net 143.000 K 0.000 100.00 % -251.000 K -302.42 % 124.000 K 104.68 % -2.651 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -1.729 M 0.000 100.00 % -91.000 K 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 1.544 M 0.000 0.000 100.00 % -2.310 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 375.000 K 1 239.29 % 28.000 K -95.10 % 572.000 K 16.97 % 489.000 K 74.02 % 281.000 K 66.27 % 169.000 K 0.000 0.000 0.000
Net cash used for investing activites 142.000 K -90.67 % 1.522 M 146.43 % -3.278 M -547.83 % -506.000 K 92.44 % -6.689 M -650.73 % -891.000 K -89.57 % -470.000 K -1 640.74 % -27.000 K 43.75 % -48.000 K 61.29 % -124.000 K
Debt repayment 0.000 100.00 % -180.000 K 46.11 % -334.000 K 50.95 % -681.000 K -118.24 % 3.734 M 549.34 % -831.000 K 0.000 0.000 100.00 % -111.000 K 0.89 % -112.000 K
Common stock issued 0.000 -100.00 % 336.000 K -95.71 % 7.828 M -2.13 % 7.998 M 0.000 0.000 0.000 -100.00 % 14.597 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 100.00 % -3.009 M -4.01 % -2.893 M
Other financing activites -4.000 K 99.85 % -2.620 M -211.53 % -841.000 K 75.97 % -3.500 M -1 241.00 % -261.000 K -301.54 % -65.000 K 0.000 100.00 % -2.105 M -26 212.50 % -8.000 K -14.29 % -7.000 K
Net cash used provided by financing activities -4.000 K 99.84 % -2.464 M -137.04 % 6.653 M 74.30 % 3.817 M 9.90 % 3.473 M 487.61 % -896.000 K 0.000 -100.00 % 12.492 M 499.36 % -3.128 M -3.85 % -3.012 M
Effect of forex changes on cash 8.000 K 117.78 % -45.000 K -152.94 % 85.000 K 269.57 % 23.000 K 91.67 % 12.000 K 160.00 % -20.000 K 0.000 0.000 0.000 0.000
Net change in cash 260.000 K 226.21 % -206.000 K 87.33 % -1.626 M 41.80 % -2.794 M 63.80 % -7.719 M -422.61 % -1.477 M -193.78 % 1.575 M -86.96 % 12.075 M 3 672.49 % -338.000 K -682.76 % 58.000 K
Cash at beginning of period 306.000 K -40.23 % 512.000 K -76.05 % 2.138 M -56.65 % 4.932 M -61.01 % 12.651 M -10.45 % 14.128 M 12.55 % 12.553 M 2 526.15 % 478.000 K -41.42 % 816.000 K 7.65 % 758.000 K
Cash at end of period 566.000 K 84.97 % 306.000 K -40.23 % 512.000 K -76.05 % 2.138 M -56.65 % 4.932 M -61.01 % 12.651 M -10.45 % 14.128 M 12.55 % 12.553 M 2 526.15 % 478.000 K -41.42 % 816.000 K
Operating cash flow 114.000 K -85.40 % 781.000 K 115.36 % -5.086 M 17.00 % -6.128 M -35.73 % -4.515 M -1 468.18 % 330.000 K -83.86 % 2.045 M 624.36 % -390.000 K -113.74 % 2.838 M -11.15 % 3.194 M
Capital expenditure -1.000 K 99.76 % -413.000 K 68.85 % -1.326 M -10.32 % -1.202 M 43.46 % -2.126 M -81.40 % -1.172 M -149.36 % -470.000 K -1 640.74 % -27.000 K 43.75 % -48.000 K 61.29 % -124.000 K
Free CashFlow 113.000 K -69.29 % 368.000 K 105.74 % -6.412 M 12.52 % -7.330 M -10.37 % -6.641 M -688.72 % -842.000 K -153.46 % 1.575 M 477.70 % -417.000 K -114.95 % 2.790 M -9.12 % 3.070 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 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Revenue 1.047 M 0.00 % 1.047 M 1 548.82 % 63.500 K 0.00 % 63.500 K -97.46 % 2.501 M 0.00 % 2.501 M 168.87 % 930.000 K -1.17 % 941.000 K -5.90 % 1.000 M 223.62 % 309.000 K 104.29 % -7.195 M -293.26 % 3.723 M -15.42 % 4.402 M 32.95 % 3.311 M 18.33 % 2.798 M -2.44 % 2.868 M 16.44 % 2.463 M 14.03 % 2.160 M -27.59 % 2.983 M 99.93 % 1.492 M 4.04 % 1.434 M -24.53 % 1.900 M 5.61 % 1.799 M -7.98 % 1.955 M 14.39 % 1.709 M -3.01 % 1.762 M 13.38 % 1.554 M -9.76 % 1.722 M -8.70 % 1.886 M 3.34 % 1.825 M -0.33 % 1.831 M -3.07 % 1.889 M 9.51 % 1.725 M 7.21 % 1.609 M 6.13 % 1.516 M -4.29 % 1.584 M
Net income -188.500 K 0.00 % -188.500 K 91.95 % -2.343 M 0.00 % -2.343 M -497.12 % 590.000 K 0.00 % 590.000 K 120.86 % -2.828 M -131.42 % -1.222 M -40.14 % -872.000 K 52.27 % -1.827 M 90.13 % -18.509 M -1 684.86 % -1.037 M 58.57 % -2.503 M 4.17 % -2.612 M 43.39 % -4.614 M -243.30 % -1.344 M 30.04 % -1.921 M -111.56 % -908.000 K 89.08 % -8.317 M -8 586.73 % 98.000 K 112.07 % -812.000 K -236.93 % -241.000 K 54.95 % -535.000 K -248.61 % 360.000 K 928.57 % 35.000 K -88.26 % 298.000 K 34.23 % 222.000 K -55.51 % 499.000 K -40.38 % 837.000 K 185.67 % 293.000 K 133.68 % -870.000 K -279.38 % 485.000 K 273.84 % -279.000 K -243.81 % 194.000 K -60.73 % 494.000 K -36.42 % 777.000 K
Income before tax -193.500 K 0.00 % -193.500 K 90.89 % -2.125 M 0.00 % -2.125 M -583.50 % 439.500 K 0.00 % 439.500 K 114.99 % -2.932 M -160.16 % -1.127 M -16.55 % -967.000 K 47.07 % -1.827 M 74.77 % -7.240 M -671.03 % -939.000 K 61.18 % -2.419 M 4.35 % -2.529 M 46.83 % -4.756 M -258.67 % -1.326 M 30.28 % -1.902 M -113.95 % -889.000 K 89.43 % -8.408 M -5 595.42 % 153.000 K 120.24 % -756.000 K -306.45 % -186.000 K 64.50 % -524.000 K -221.86 % 430.000 K 309.52 % 105.000 K -71.47 % 368.000 K 69.59 % 217.000 K -63.47 % 594.000 K -36.27 % 932.000 K 140.21 % 388.000 K 148.81 % -795.000 K -212.93 % 704.000 K 398.31 % -236.000 K -199.58 % 237.000 K -57.14 % 553.000 K -32.56 % 820.000 K
Income before tax ratio -0.18 0.00 % -0.18 99.45 % -33.46 0.00 % -33.46 -19 139.40 % 0.18 0.00 % 0.18 105.58 % -3.15 -163.24 % -1.20 -23.85 % -0.97 83.65 % -5.91 -687.59 % 1.01 498.97 % -0.25 54.10 % -0.55 28.06 % -0.76 55.06 % -1.70 -267.65 % -0.46 40.13 % -0.77 -87.63 % -0.41 85.40 % -2.82 -2 848.63 % 0.10 119.45 % -0.53 -438.53 % -0.10 66.39 % -0.29 -232.43 % 0.22 257.99 % 0.06 -70.58 % 0.21 49.57 % 0.14 -59.52 % 0.34 -30.20 % 0.49 132.44 % 0.21 148.97 % -0.43 -216.50 % 0.37 372.41 % -0.14 -192.88 % 0.15 -59.62 % 0.36 -29.54 % 0.52
EBITDA -106.000 K 0.00 % -106.000 K 94.22 % -1.835 M -1.92 % -1.800 M -442.53 % 525.500 K 0.00 % 525.500 K 120.63 % -2.547 M -300.47 % -636.000 K -37.07 % -464.000 K 84.54 % -3.002 M -43.98 % -2.085 M -2 012.84 % 109.000 K 108.04 % -1.355 M 9.12 % -1.491 M 19.32 % -1.848 M -411.91 % -361.000 K 66.67 % -1.083 M -875.68 % -111.000 K 90.88 % -1.217 M -248.78 % 818.000 K 334.38 % -349.000 K -158.17 % 600.000 K 1 528.57 % -42.000 K -108.34 % 503.499 K 137.50 % 212.000 K -65.92 % 622.000 K 135.61 % 264.000 K -58.23 % 632.000 K -34.78 % 969.000 K 25.68 % 771.000 K 201.85 % -757.000 K -199.74 % 759.000 K 524.02 % -179.000 K -123.16 % 773.000 K 26.67 % 610.250 K -30.34 % 876.000 K
Net income ratio -0.18 0.00 % -0.18 99.51 % -36.90 0.00 % -36.90 -15 737.72 % 0.24 0.00 % 0.24 107.76 % -3.04 -134.16 % -1.30 -48.92 % -0.87 85.25 % -5.91 -329.84 % 2.57 1 023.56 % -0.28 51.01 % -0.57 27.92 % -0.79 52.16 % -1.65 -251.89 % -0.47 39.92 % -0.78 -85.54 % -0.42 84.92 % -2.79 -4 344.79 % 0.07 111.60 % -0.57 -346.42 % -0.13 57.35 % -0.30 -261.50 % 0.18 799.15 % 0.02 -87.89 % 0.17 18.39 % 0.14 -50.70 % 0.29 -34.70 % 0.44 176.43 % 0.16 133.79 % -0.48 -285.06 % 0.26 258.74 % -0.16 -234.14 % 0.12 -63.00 % 0.33 -33.57 % 0.49
Ratio EBITDA -0.10 0.00 % -0.10 99.65 % -28.89 -1.92 % -28.35 -13 588.17 % 0.21 0.00 % 0.21 107.67 % -2.74 -305.21 % -0.68 -45.66 % -0.46 95.22 % -9.72 -3 452.56 % 0.29 889.79 % 0.03 109.51 % -0.31 31.64 % -0.45 31.82 % -0.66 -424.72 % -0.13 71.37 % -0.44 -755.65 % -0.05 87.40 % -0.41 -174.41 % 0.55 325.27 % -0.24 -177.07 % 0.32 1 452.63 % -0.02 -109.06 % 0.26 107.61 % 0.12 -64.86 % 0.35 107.79 % 0.17 -53.71 % 0.37 -28.57 % 0.51 21.62 % 0.42 202.18 % -0.41 -202.90 % 0.40 487.21 % -0.10 -121.60 % 0.48 19.35 % 0.40 -27.21 % 0.55
Gross profit ratio 0.32 0.00 % 0.32 102.42 % -13.26 0.00 % -13.26 -2 077.71 % 0.67 0.00 % 0.67 112.81 % 0.32 -52.03 % 0.66 1.04 % 0.65 130.85 % -2.11 -325.60 % 0.93 40.13 % 0.67 2.82 % 0.65 2.58 % 0.63 -18.12 % 0.77 3.99 % 0.74 -7.89 % 0.81 0.11 % 0.80 100.02 % 0.40 -48.96 % 0.79 -7.13 % 0.85 5.32 % 0.81 -0.03 % 0.81 -0.83 % 0.81 -3.00 % 0.84 2.39 % 0.82 -2.25 % 0.84 3.79 % 0.81 -4.62 % 0.85 2.55 % 0.82 -16.35 % 0.99 -20.39 % 1.24 45.30 % 0.85 -13.66 % 0.99 0.76 % 0.98 -0.41 % 0.98
Weighted average shs out dil 66.600 M 0.00 % 66.600 M -3.62 % 69.100 M 0.00 % 69.100 M -94.61 % 1.282 B 0.00 % 1.282 B -16.96 % 1.544 B 37.99 % 1.119 B -21.82 % 1.431 B 16.17 % 1.232 B 4.95 % 1.174 B 0.00 % 1.174 B 6.75 % 1.100 B 18.23 % 930.000 M 5.93 % 877.935 M 24.11 % 707.368 M -0.58 % 711.481 M 0.92 % 705.000 M 15.63 % 609.677 M 0.00 % 609.677 M 3.45 % 589.355 M -3.33 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 14.70 % 531.562 M -12.81 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 29.03 % 472.500 M 3.33 % 457.258 M -25.00 % 609.677 M 0.00 % 609.677 M
Weighted average shs out 66.608 M 0.00 % 66.608 M -3.61 % 69.101 M 0.00 % 69.101 M -94.61 % 1.283 B 0.00 % 1.283 B -16.96 % 1.545 B 38.02 % 1.119 B -21.85 % 1.432 B 16.24 % 1.232 B 4.95 % 1.174 B 0.00 % 1.174 B 6.75 % 1.100 B 18.23 % 930.000 M 5.93 % 877.935 M 24.11 % 707.368 M -0.58 % 711.481 M 0.92 % 705.000 M 15.63 % 609.677 M 0.00 % 609.677 M 3.45 % 589.355 M -3.33 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 14.70 % 531.562 M -12.81 % 609.677 M 0.00 % 609.677 M 0.00 % 609.677 M 29.03 % 472.500 M 3.33 % 457.258 M -3.23 % 472.500 M 0.00 % 472.500 M
EPS diluted 0.00 0.00 % 0.00 91.74 % -0.03 0.00 % -0.03 -6 880.00 % 0.00 0.00 % 0.00 127.78 % 0.00 -63.64 % 0.00 -83.33 % 0.00 60.00 % 0.00 90.51 % -0.02 -1 655.56 % 0.00 60.87 % 0.00 17.86 % 0.00 47.17 % -0.01 -178.95 % 0.00 29.63 % 0.00 -107.69 % 0.00 90.44 % -0.01 -6 900.00 % 0.00 114.29 % 0.00 -250.00 % 0.00 55.56 % 0.00 -250.00 % 0.00 500.00 % 0.00 -80.00 % 0.00 25.00 % 0.00 -20.00 % 0.00 -68.75 % 0.00 220.00 % 0.00 135.71 % 0.00 -275.00 % 0.00 233.33 % 0.00 -250.00 % 0.00 -50.00 % 0.00 -38.46 % 0.00
Earnings per share 0.00 0.00 % 0.00 91.74 % -0.03 0.00 % -0.03 -6 880.00 % 0.00 0.00 % 0.00 127.78 % 0.00 -63.64 % 0.00 -83.33 % 0.00 60.00 % 0.00 90.51 % -0.02 -1 655.56 % 0.00 60.87 % 0.00 17.86 % 0.00 47.17 % -0.01 -178.95 % 0.00 29.63 % 0.00 -107.69 % 0.00 90.44 % -0.01 -6 900.00 % 0.00 114.29 % 0.00 -250.00 % 0.00 55.56 % 0.00 -250.00 % 0.00 500.00 % 0.00 -80.00 % 0.00 25.00 % 0.00 -20.00 % 0.00 -68.75 % 0.00 220.00 % 0.00 135.71 % 0.00 -275.00 % 0.00 233.33 % 0.00 -250.00 % 0.00 -60.00 % 0.00 -37.50 % 0.00
Gross profit 336.000 K 0.00 % 336.000 K 139.90 % -842.000 K 0.00 % -842.000 K -150.22 % 1.677 M 0.00 % 1.677 M 472.18 % 293.000 K -52.59 % 618.000 K -4.92 % 650.000 K 199.85 % -651.000 K 90.31 % -6.719 M -370.82 % 2.481 M -13.04 % 2.853 M 36.38 % 2.092 M -3.10 % 2.159 M 1.46 % 2.128 M 7.26 % 1.984 M 14.15 % 1.738 M 44.83 % 1.200 M 2.04 % 1.176 M -3.37 % 1.217 M -20.51 % 1.531 M 5.59 % 1.450 M -8.75 % 1.589 M 10.96 % 1.432 M -0.69 % 1.442 M 10.84 % 1.301 M -6.34 % 1.389 M -12.92 % 1.595 M 5.98 % 1.505 M -16.62 % 1.805 M -22.83 % 2.339 M 59.12 % 1.470 M -7.43 % 1.588 M 6.94 % 1.485 M -4.69 % 1.558 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.416 K -99.10 % 11.269 M 11 398.98 % 98.000 K 16.67 % 84.000 K 1.20 % 83.000 K 158.45 % -142.000 K -888.89 % 18.000 K -5.26 % 19.000 K 0.00 % 19.000 K 120.88 % -91.000 K -265.45 % 55.000 K -1.79 % 56.000 K 1.82 % 55.000 K 400.00 % 11.000 K -84.29 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 1 500.00 % -5.000 K -105.26 % 95.000 K 0.00 % 95.000 K 0.00 % 95.000 K 26.67 % 75.000 K -65.75 % 219.000 K 409.30 % 43.000 K 0.00 % 43.000 K -27.12 % 59.000 K 37.21 % 43.000 K
Cost of revenue 711.000 K 0.00 % 711.000 K -21.48 % 905.500 K 0.00 % 905.500 K 9.89 % 824.000 K 0.00 % 824.000 K 29.36 % 637.000 K 97.21 % 323.000 K -7.71 % 350.000 K -63.54 % 960.000 K 301.68 % -476.000 K -138.33 % 1.242 M -19.82 % 1.549 M 27.07 % 1.219 M 90.77 % 639.000 K -13.65 % 740.000 K 54.49 % 479.000 K 13.51 % 422.000 K -76.33 % 1.783 M 464.24 % 316.000 K 45.62 % 217.000 K -41.19 % 369.000 K 5.73 % 349.000 K -4.64 % 366.000 K 32.13 % 277.000 K -13.44 % 320.000 K 26.48 % 253.000 K -24.02 % 333.000 K 14.43 % 291.000 K -9.06 % 320.000 K 1 130.77 % 26.000 K 105.78 % -450.000 K -276.47 % 255.000 K 1 114.29 % 21.000 K -32.26 % 31.000 K 19.23 % 26.000 K
General and administrative expenses 140.000 K 0.00 % 140.000 K -39.91 % 233.000 K 0.00 % 233.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 100.00 % -3.065 M 0.000 0.000 0.000 -100.00 % 401.000 K 0.000 0.000 -100.00 % 303.000 K -13.68 % 351.000 K 0.000 0.000 -100.00 % 254.000 K 468.12 % -69.000 K 72.18 % -248.000 K -129.31 % 846.000 K 120.31 % 384.000 K -20.66 % 484.000 K 23.79 % 391.000 K
Selling and marketing expenses 0.000 0.000 -100.00 % 558.500 K 0.00 % 558.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.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
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -171.000 K -410.91 % 55.000 K 1.85 % 54.000 K -1.82 % 55.000 K 100.94 % -5.874 M -276.82 % 3.322 M -35.97 % 5.188 M 11.33 % 4.660 M 1 588.41 % 276.000 K -91.80 % 3.367 M -14.00 % 3.915 M 3 395.54 % 112.000 K -98.36 % 6.837 M 1 066.72 % 586.000 K -63.47 % 1.604 M -18.41 % 1.966 M -3.86 % 2.045 M 81.78 % 1.125 M -13.46 % 1.300 M 795.19 % -187.000 K -120.59 % 908.000 K 14.21 % 795.000 K 19.91 % 663.000 K 20.99 % 548.000 K -64.58 % 1.547 M 2 478.33 % 60.000 K -93.01 % 858.000 K 112.90 % 403.000 K 9.81 % 367.000 K -1.61 % 373.000 K
Operating expenses 150.000 K 0.00 % 150.000 K -81.38 % 805.500 K 0.00 % 805.500 K 0.000 0.000 -100.00 % 2.158 M 1.65 % 2.123 M 51.53 % 1.401 M 21.30 % 1.155 M 119.66 % -5.874 M -276.82 % 3.322 M -35.97 % 5.188 M 11.33 % 4.660 M -9.65 % 5.158 M 53.19 % 3.367 M -14.00 % 3.915 M 40.88 % 2.779 M -26.33 % 3.772 M 543.69 % 586.000 K -63.47 % 1.604 M -18.41 % 1.966 M -19.62 % 2.446 M 117.42 % 1.125 M -13.46 % 1.300 M 53.30 % 848.000 K -32.64 % 1.259 M 58.36 % 795.000 K 19.91 % 663.000 K -17.33 % 802.000 K -45.74 % 1.478 M 886.17 % -188.000 K -111.03 % 1.704 M 116.52 % 787.000 K -7.52 % 851.000 K 11.39 % 764.000 K
Cost and expenses 861.000 K 0.00 % 861.000 K -49.68 % 1.711 M 0.00 % 1.711 M 107.65 % 824.000 K 0.00 % 824.000 K -75.17 % 3.318 M 35.65 % 2.446 M 39.69 % 1.751 M -17.21 % 2.115 M 133.31 % -6.350 M -239.13 % 4.564 M -32.25 % 6.737 M 14.59 % 5.879 M 1.41 % 5.797 M 41.15 % 4.107 M -6.53 % 4.394 M 37.27 % 3.201 M -42.38 % 5.555 M 515.85 % 902.000 K -50.47 % 1.821 M -22.01 % 2.335 M -16.46 % 2.795 M 87.46 % 1.491 M -5.45 % 1.577 M 35.02 % 1.168 M -22.75 % 1.512 M 34.04 % 1.128 M 18.24 % 954.000 K -14.97 % 1.122 M -25.40 % 1.504 M 335.74 % -638.000 K -132.57 % 1.959 M 142.45 % 808.000 K -8.39 % 882.000 K 11.65 % 790.000 K
Research and development expenses 10.000 K 0.00 % 10.000 K -28.57 % 14.000 K 0.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 43.000 K 0.000 0.000 -100.00 % 90.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
Selling general and administrative expenses 140.000 K 0.00 % 140.000 K -82.31 % 791.500 K 0.00 % 791.500 K 0.000 0.000 -100.00 % 2.329 M 0.000 0.000 0.000 0.000 -100.00 % 36.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.065 M 0.000 0.000 0.000 -100.00 % 401.000 K 0.000 0.000 -100.00 % 303.000 K -13.68 % 351.000 K 0.000 0.000 -100.00 % 254.000 K 468.12 % -69.000 K 72.18 % -248.000 K -129.31 % 846.000 K 120.31 % 384.000 K -20.66 % 484.000 K 23.79 % 391.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 -100.00 % 47.000 K -52.04 % 98.000 K 0.000 -100.00 % 8.000 K -38.46 % 13.000 K 0.000 0.000 -100.00 % 11.000 K 0.00 % 11.000 K 0.000 0.000 -100.00 % 5.000 K 0.000 0.000 0.000 -100.00 % 84.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K -41.67 % 12.000 K -20.00 % 15.000 K -28.57 % 21.000 K 0.000 -100.00 % 98.000 K 16.67 % 84.000 K 1.20 % 83.000 K 22.06 % 68.000 K -21.84 % 87.000 K -6.45 % 93.000 K 0.00 % 93.000 K -3.13 % 96.000 K 24.68 % 77.000 K 285.00 % 20.000 K -70.59 % 68.000 K 1 600.00 % 4.000 K -88.24 % 34.000 K 25.93 % 27.000 K -73.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.000 K 500.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K
Depreciation and amortization 21.000 K 0.00 % 21.000 K -8.70 % 23.000 K -60.00 % 57.500 K -54.55 % 126.500 K 0.00 % 126.500 K -66.53 % 378.000 K -21.09 % 479.000 K -1.84 % 488.000 K 6.55 % 458.000 K 184.04 % -545.000 K -157.37 % 950.000 K -3.06 % 980.000 K 2.62 % 955.000 K -21.91 % 1.223 M 39.29 % 878.000 K 3.54 % 848.000 K 5.08 % 807.000 K -19.70 % 1.005 M 70.92 % 588.000 K 51.94 % 387.000 K -46.10 % 718.000 K 50.21 % 478.000 K 58.28 % 302.000 K -33.04 % 451.000 K 192.86 % 154.000 K 227.66 % 47.000 K 23.68 % 38.000 K 2.70 % 37.000 K 2.78 % 36.000 K -5.26 % 38.000 K -11.63 % 43.000 K -21.82 % 55.000 K -1.79 % 56.000 K 0.00 % 56.000 K 3.70 % 54.000 K
Operating income 185.999 K 0.00 % 185.999 K 111.29 % -1.648 M 0.00 % -1.648 M -198.27 % 1.677 M 0.00 % 1.677 M 170.21 % -2.388 M -408.09 % -470.000 K -1 105.13 % -39.000 K 98.76 % -3.145 M -104.22 % -1.540 M -83.12 % -841.000 K 63.98 % -2.335 M 7.27 % -2.518 M -521.73 % -405.000 K 75.91 % -1.681 M 19.68 % -2.093 M -101.44 % -1.039 M 75.96 % -4.322 M -160.68 % -1.658 M -328.42 % -387.000 K 54.04 % -842.000 K -106.37 % -408.000 K -187.93 % 464.000 K 251.52 % 132.000 K -73.96 % 507.000 K 594.52 % 73.000 K -87.19 % 570.000 K -37.02 % 905.000 K 28.73 % 703.000 K 114.98 % 327.000 K -72.57 % 1.192 M 95.73 % 609.000 K -22.02 % 781.000 K 40.72 % 555.000 K -28.20 % 773.000 K
Operating income ratio 0.18 0.00 % 0.18 100.68 % -25.94 0.00 % -25.94 -3 969.68 % 0.67 0.00 % 0.67 126.11 % -2.57 -414.09 % -0.50 -1 180.69 % -0.04 99.62 % -10.18 -4 855.24 % 0.21 194.75 % -0.23 57.41 % -0.53 30.25 % -0.76 -425.40 % -0.14 75.30 % -0.59 31.03 % -0.85 -76.66 % -0.48 66.80 % -1.45 -30.38 % -1.11 -311.77 % -0.27 39.10 % -0.44 -95.40 % -0.23 -195.56 % 0.24 207.28 % 0.08 -73.16 % 0.29 512.53 % 0.05 -85.81 % 0.33 -31.02 % 0.48 24.57 % 0.39 115.69 % 0.18 -71.70 % 0.63 78.74 % 0.35 -27.27 % 0.49 32.59 % 0.37 -24.98 % 0.49
Total other income expenses net -379.499 K 0.00 % -379.499 K 20.52 % -477.500 K 0.00 % -477.500 K 61.40 % -1.237 M 0.00 % -1.237 M -127.39 % -544.000 K 17.20 % -657.000 K 29.20 % -928.000 K 21.09 % -1.176 M 79.37 % -5.700 M -5 716.33 % -98.000 K -16.67 % -84.000 K -315.38 % 39.000 K 102.14 % -1.820 M -1 991.95 % -87.000 K 96.33 % -2.372 M -63.36 % -1.452 M 69.64 % -4.782 M -994.28 % -437.000 K -18.43 % -369.000 K 70.22 % -1.239 M -7.18 % -1.156 M -3 300.00 % -34.000 K -25.93 % -27.000 K 95.98 % -672.000 K -3 021.74 % 23.000 K 105.71 % -403.000 K -37.07 % -294.000 K 15.27 % -347.000 K 69.07 % -1.122 M -220.57 % -350.000 K -17 400.00 % -2.000 K 99.63 % -544.000 K -32.68 % -410.000 K -161.15 % -157.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-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 2017-12-31 2017-03-31 2016-12-31 2016-03-31
Net debt 3.546 M 0.00 % 3.546 M -4.63 % 3.718 M -22.91 % 4.823 M -11.33 % 5.439 M 518.07 % 880.000 K 1 933.33 % -48.000 K -101.76 % 2.729 M -64.67 % 7.724 M 63.71 % 4.718 M 100.94 % 2.348 M -73.53 % 8.869 M -15.51 % 10.497 M 122.77 % 4.712 M -47.18 % 8.921 M 56.62 % 5.696 M 2.04 % 5.582 M -18.20 % 6.824 M 1 668.74 % -435.000 K -103.44 % 12.662 M 575.66 % -2.662 M 76.53 % -11.341 M -180.05 % 14.167 M 200.28 % -14.128 M -5.88 % -13.343 M -206.07 % 12.579 M 200.21 % -12.553 M -789.02 % -1.412 M -616.75 % -197.000 K -123.45 % 840.000 K
Total investments 0.000 0.000 -100.00 % 142.000 K 0.00 % 142.000 K -25.26 % 190.000 K 0.00 % 190.000 K -92.47 % 2.522 M -53.79 % 5.458 M 105.81 % 2.652 M -71.89 % 9.436 M 487.18 % 1.607 M -90.94 % 17.738 M 25 985.29 % 68.000 K -99.28 % 9.424 M 381.31 % 1.958 M 2 028.26 % 92.000 K -99.18 % 11.164 M 12 168.13 % 91.000 K -96.05 % 2.303 M -90.91 % 25.324 M 230 118.18 % 11.000 K -73.17 % 41.000 K -99.86 % 28.334 M 72 551.28 % 39.000 K -9.30 % 43.000 K -99.83 % 25.158 M 96 661.54 % 26.000 K 13.04 % 23.000 K 0.00 % 23.000 K -98.63 % 1.680 M
Total debt 4.103 M 0.00 % 4.103 M -4.23 % 4.284 M -20.50 % 5.389 M -10.14 % 5.997 M 0.00 % 5.997 M 2 224.42 % 258.000 K 0.000 -100.00 % 7.801 M 0.000 -100.00 % 2.860 M 0.000 -100.00 % 11.527 M 0.000 -100.00 % 11.059 M 4.66 % 10.567 M 0.000 -100.00 % 11.756 M 63.19 % 7.204 M 0.000 -100.00 % 9.989 M 511.70 % 1.633 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.000 K -9.96 % 281.000 K 0.000
Accumulated other comprehensive income loss -463.999 K 0.00 % -463.999 K 56.39 % -1.064 M 0.00 % -1.064 M -126.28 % 4.049 M 0.00 % 4.049 M 60.74 % 2.519 M 129.60 % -8.509 M -459.48 % 2.367 M 137.64 % -6.288 M -374.47 % 2.291 M 0.000 -100.00 % 2.047 M -55.18 % 4.567 M 112.72 % 2.147 M -0.05 % 2.148 M -61.16 % 5.531 M 150.95 % 2.204 M -0.05 % 2.205 M -85.04 % 14.744 M 587.37 % 2.145 M -0.92 % 2.165 M -85.18 % 14.606 M 574.64 % 2.165 M 0.00 % 2.165 M -83.03 % 12.755 M 489.15 % 2.165 M 216 400.00 % 1.000 K 100.18 % -555.000 K -172.64 % 764.000 K
Retained earnings -45.334 M 0.00 % -45.334 M -0.84 % -44.956 M 0.00 % -44.956 M 0.75 % -45.294 M 0.00 % -45.294 M -9.27 % -41.450 M 0.000 100.00 % -37.400 M 0.000 100.00 % -34.701 M 0.000 100.00 % -21.031 M 0.000 100.00 % -16.084 M -58.81 % -10.128 M 0.000 100.00 % -7.299 M -893.37 % 920.000 K 0.000 -100.00 % 1.973 M -8.15 % 2.148 M 0.000 -100.00 % 1.815 M 65.90 % 1.094 M 0.000 100.00 % -36.000 K -105.73 % 628.000 K 44.70 % 434.000 K 0.000
Common stock 2.303 M 0.00 % 2.303 M 0.00 % 2.303 M 0.00 % 2.303 M 0.00 % 2.303 M 0.00 % 2.303 M 0.00 % 2.303 M 0.000 -100.00 % 2.303 M 0.000 -100.00 % 2.273 M 0.000 -100.00 % 2.240 M 0.000 -100.00 % 1.493 M 20.11 % 1.243 M 0.000 -100.00 % 1.037 M 0.00 % 1.037 M 0.000 -100.00 % 1.037 M 0.00 % 1.037 M 0.000 -100.00 % 1.037 M 0.00 % 1.037 M 0.000 -100.00 % 1.037 M 103 600.00 % 1.000 K -50.00 % 2.000 K 0.000
Total equity -24.200 M 0.00 % -24.200 M 0.87 % -24.412 M 0.00 % -24.412 M -40.13 % -17.421 M 0.00 % -17.421 M -39.16 % -12.519 M -45.37 % -8.612 M 0.00 % -8.612 M -36.79 % -6.296 M 0.00 % -6.296 M -193.79 % 6.713 M 0.00 % 6.713 M 46.99 % 4.567 M 0.00 % 4.567 M -36.56 % 7.199 M 30.16 % 5.531 M 0.00 % 5.531 M -59.78 % 13.751 M -6.73 % 14.744 M 0.00 % 14.744 M -1.31 % 14.939 M 2.28 % 14.606 M 0.00 % 14.606 M 5.19 % 13.885 M 8.86 % 12.755 M 0.00 % 12.755 M 1 924.60 % 630.000 K 44.50 % 436.000 K -42.93 % 764.000 K
Other non current liabilities 2.329 M 0.00 % 2.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 277.000 K -39.25 % 456.000 K 0.000 -100.00 % 436.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
Long term debt 2.556 M 0.00 % 2.556 M -20.17 % 3.202 M 0.00 % 3.202 M -37.06 % 5.087 M 0.00 % 5.087 M 256.98 % 1.425 M 0.000 -100.00 % 2.474 M 0.000 -100.00 % 3.555 M 0.000 -100.00 % 6.363 M 0.000 -100.00 % 7.206 M 8.66 % 6.632 M 0.000 -100.00 % 6.151 M 28.84 % 4.774 M 0.000 -100.00 % 7.754 M 815.47 % 847.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 142.000 K -16.47 % 170.000 K 0.000
Total non current liabilities 4.885 M 0.00 % 4.885 M 52.56 % 3.202 M 0.00 % 3.202 M -37.06 % 5.087 M 0.00 % 5.087 M 256.98 % 1.425 M 0.000 -100.00 % 2.474 M 0.000 -100.00 % 3.555 M 0.000 -100.00 % 6.663 M 0.000 -100.00 % 7.483 M 5.57 % 7.088 M 0.000 -100.00 % 6.587 M 36.80 % 4.815 M 0.000 -100.00 % 7.795 M 794.95 % 871.000 K 0.000 -100.00 % 24.000 K -29.41 % 34.000 K 0.000 -100.00 % 34.000 K -80.68 % 176.000 K -13.73 % 204.000 K 0.000
Other current liabilities 22.573 M 0.00 % 22.573 M -5.88 % 23.983 M 4.79 % 22.886 M 10.25 % 20.759 M 0.00 % 20.759 M 38.90 % 14.945 M 0.000 -100.00 % 13.838 M 0.000 -100.00 % 13.224 M 0.000 0.000 0.000 -100.00 % 2.390 M 30.89 % 1.826 M 0.000 0.000 -100.00 % 1.061 M 0.000 0.000 -100.00 % 84.000 K 0.000 -100.00 % 772.000 K 246.19 % 223.000 K 0.000 -100.00 % 567.000 K -50.44 % 1.144 M 1 833.33 % -66.000 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.631 M 0.000 0.000 0.000 100.00 % -5.164 M 0.000 100.00 % -4.934 M -7.10 % -4.607 M 0.000 100.00 % -2.776 M -933.63 % 333.000 K 0.000 -100.00 % 224.000 K -27.04 % 307.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 450.000 K -11.94 % 511.000 K 0.000
Short term debt 1.547 M 0.00 % 1.547 M 42.98 % 1.082 M -50.53 % 2.187 M 140.33 % 910.000 K 0.00 % 910.000 K 252.71 % 258.000 K 0.000 -100.00 % 1.991 M 0.000 -100.00 % 1.798 M 0.000 -100.00 % 5.164 M 0.000 -100.00 % 3.853 M -2.08 % 3.935 M 0.000 -100.00 % 5.605 M 130.66 % 2.430 M 0.000 -100.00 % 2.235 M 366.60 % 479.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -339.000 K -405.41 % 111.000 K 0.000
Total current liabilities 24.232 M 0.00 % 24.232 M -3.75 % 25.177 M 0.00 % 25.177 M 15.25 % 21.846 M 0.00 % 21.846 M 43.33 % 15.242 M 0.000 -100.00 % 15.867 M 0.000 -100.00 % 15.137 M 0.000 -100.00 % 13.362 M 0.000 -100.00 % 6.857 M 9.87 % 6.241 M 0.000 -100.00 % 8.372 M 78.28 % 4.696 M 0.000 -100.00 % 3.115 M 87.65 % 1.660 M 0.000 -100.00 % 1.183 M 49.75 % 790.000 K 0.000 -100.00 % 998.000 K -55.45 % 2.240 M 113.33 % 1.050 M 0.000
Total liabilities 29.117 M 0.00 % 29.117 M 2.60 % 28.379 M 0.00 % 28.379 M 5.37 % 26.933 M 0.00 % 26.933 M 61.59 % 16.667 M 0.000 -100.00 % 18.341 M 0.000 -100.00 % 18.692 M 0.000 -100.00 % 20.025 M 0.000 -100.00 % 14.340 M 7.58 % 13.329 M 0.000 -100.00 % 14.959 M 57.28 % 9.511 M 0.000 -100.00 % 10.910 M 331.05 % 2.531 M 0.000 -100.00 % 1.207 M 46.48 % 824.000 K 0.000 -100.00 % 1.032 M -57.28 % 2.416 M 92.66 % 1.254 M 0.000
Other non current assets 19.000 K 0.00 % 19.000 K 171.43 % 7.000 K 0.00 % 7.000 K 0.000 0.000 0.000 100.00 % -2.729 M -1 261.28 % 235.000 K 104.98 % -4.718 M -1 267.82 % 404.000 K 0.000 -100.00 % 1.765 M 137.46 % -4.712 M -773.14 % 700.000 K -66.22 % 2.072 M 137.12 % -5.582 M -327.65 % 2.452 M 130.02 % 1.066 M 108.42 % -12.662 M -1 937.74 % 689.000 K 126.64 % 304.000 K 102.15 % -14.167 M -5 036.24 % 287.000 K 298.61 % 72.000 K 100.57 % -12.579 M -19 754.69 % 64.000 K 12.28 % 57.000 K 0.00 % 57.000 K 106.79 % -840.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 0.000 0.000 100.00 % -1.697 M 0.000 -100.00 % 1.342 M 1 358.70 % 92.000 K 0.000 -100.00 % 91.000 K -96.05 % 2.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 36.000 K 0.00 % 36.000 K -25.00 % 48.000 K 0.00 % 48.000 K -85.37 % 328.000 K 0.00 % 328.000 K -21.90 % 420.000 K 0.000 -100.00 % 520.000 K 0.000 -100.00 % 608.000 K 0.000 -100.00 % 696.000 K 0.000 -100.00 % 789.000 K 95.78 % 403.000 K 0.000 -100.00 % 316.000 K 426.67 % 60.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 36.000 K 0.00 % 36.000 K -25.00 % 48.000 K 0.00 % 48.000 K -85.37 % 328.000 K 0.00 % 328.000 K -21.90 % 420.000 K 0.000 -100.00 % 520.000 K 0.000 -100.00 % 608.000 K 0.000 -100.00 % 696.000 K 0.000 -100.00 % 789.000 K 95.78 % 403.000 K 0.000 -100.00 % 316.000 K 426.67 % 60.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 222.000 K 0.00 % 222.000 K -23.45 % 290.000 K 0.00 % 290.000 K -94.63 % 5.401 M 0.00 % 5.401 M 818.54 % 588.000 K 0.000 -100.00 % 2.496 M 0.000 -100.00 % 3.012 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 7.784 M 0.84 % 7.719 M 0.000 -100.00 % 9.270 M 19.67 % 7.746 M 0.000 -100.00 % 11.236 M 264.45 % 3.083 M 0.000 -100.00 % 541.000 K 220.12 % 169.000 K 0.000 -100.00 % 229.000 K -32.25 % 338.000 K -14.21 % 394.000 K 0.000
Total non current assets 277.000 K 0.00 % 277.000 K -19.71 % 345.000 K 0.00 % 345.000 K -93.98 % 5.729 M 0.00 % 5.729 M 468.35 % 1.008 M 136.94 % -2.729 M -183.94 % 3.251 M 168.91 % -4.718 M -217.25 % 4.024 M 0.000 -100.00 % 9.119 M 293.53 % -4.712 M -150.81 % 9.273 M -9.85 % 10.286 M 284.27 % -5.582 M -151.38 % 10.864 M -2.78 % 11.175 M 188.26 % -12.662 M -206.18 % 11.925 M 252.08 % 3.387 M 123.91 % -14.167 M -1 810.99 % 828.000 K 243.57 % 241.000 K 101.92 % -12.579 M -4 393.17 % 293.000 K -25.82 % 395.000 K -12.42 % 451.000 K 153.69 % -840.000 K
Other current assets 948.000 K 0.00 % 948.000 K -59.24 % 2.326 M 668.70 % -409.000 K -131.41 % 1.302 M 0.00 % 1.302 M 37.78 % 945.000 K 0.000 -100.00 % 1.241 M 0.000 -100.00 % 3.732 M 0.000 -100.00 % 10.486 M 0.000 -100.00 % 4.315 M 107.25 % 2.082 M 0.000 -100.00 % 919.000 K -37.74 % 1.476 M 0.000 -100.00 % 285.000 K 14.46 % 249.000 K 0.000 -100.00 % 178.000 K 14.10 % 156.000 K 0.000 -100.00 % 88.000 K -52.43 % 185.000 K 560.71 % 28.000 K 0.000
Short term investments 0.000 0.000 -100.00 % 142.000 K 0.00 % 142.000 K -25.26 % 190.000 K 0.00 % 190.000 K -92.47 % 2.522 M -53.79 % 5.458 M 105.81 % 2.652 M -71.89 % 9.436 M 487.18 % 1.607 M -90.94 % 17.738 M 904.99 % 1.765 M -81.27 % 9.424 M 1 429.87 % 616.000 K -63.25 % 1.676 M -84.99 % 11.164 M 1 617.54 % 650.000 K -34.80 % 997.000 K -96.06 % 25.324 M 230 118.18 % 11.000 K -73.17 % 41.000 K -99.86 % 28.334 M 72 551.28 % 39.000 K -9.30 % 43.000 K -99.83 % 25.158 M 96 661.54 % 26.000 K 13.04 % 23.000 K 0.00 % 23.000 K -98.63 % 1.680 M
cash and cash equivalents 557.000 K 0.00 % 557.000 K -1.59 % 566.000 K 0.00 % 566.000 K 1.43 % 558.000 K 0.00 % 558.000 K 82.35 % 306.000 K 111.21 % -2.729 M -3 644.16 % 77.000 K 101.63 % -4.718 M -1 021.48 % 512.000 K 105.77 % -8.869 M -961.07 % 1.030 M 121.86 % -4.712 M -320.39 % 2.138 M -56.11 % 4.871 M 187.26 % -5.582 M -213.18 % 4.932 M -35.44 % 7.639 M 160.33 % -12.662 M -200.09 % 12.651 M -2.49 % 12.974 M 191.58 % -14.167 M -200.28 % 14.128 M 5.88 % 13.343 M 206.07 % -12.579 M -200.21 % 12.553 M 653.93 % 1.665 M 248.33 % 478.000 K 156.90 % -840.000 K
Cash and short term investments 557.000 K 0.00 % 557.000 K -21.33 % 708.000 K 0.00 % 708.000 K -5.35 % 748.000 K 0.00 % 748.000 K -15.19 % 882.000 K -67.68 % 2.729 M 3 444.16 % 77.000 K -98.37 % 4.718 M 122.65 % 2.119 M -76.11 % 8.869 M 217.32 % 2.795 M -40.68 % 4.712 M 71.10 % 2.754 M -43.46 % 4.871 M -12.74 % 5.582 M 13.18 % 4.932 M -35.44 % 7.639 M -39.67 % 12.662 M 0.09 % 12.651 M -2.49 % 12.974 M -8.42 % 14.167 M 0.28 % 14.128 M 5.88 % 13.343 M 6.07 % 12.579 M 0.21 % 12.553 M 653.93 % 1.665 M 248.33 % 478.000 K -43.10 % 840.000 K
Total current assets 4.640 M 0.00 % 4.640 M 28.11 % 3.622 M 0.00 % 3.622 M -4.26 % 3.783 M 0.00 % 3.783 M 20.48 % 3.140 M 15.06 % 2.729 M -57.87 % 6.478 M 37.30 % 4.718 M -43.65 % 8.372 M -5.60 % 8.869 M -49.66 % 17.619 M 273.92 % 4.712 M -51.09 % 9.634 M -5.94 % 10.242 M 83.48 % 5.582 M -42.01 % 9.626 M -20.36 % 12.087 M -4.54 % 12.662 M -7.77 % 13.729 M -2.51 % 14.083 M -0.59 % 14.167 M -5.46 % 14.985 M 3.57 % 14.468 M 15.02 % 12.579 M -6.78 % 13.494 M 409.02 % 2.651 M 113.96 % 1.239 M 47.50 % 840.000 K
Inventory 615.000 K 0.00 % 615.000 K -5.96 % 654.000 K -75.02 % 2.618 M 157.42 % 1.017 M 0.00 % 1.017 M 2.42 % 993.000 K 0.000 -100.00 % 1.068 M 0.000 -100.00 % 1.052 M 0.000 -100.00 % 2.237 M 0.000 -100.00 % 1.096 M -9.27 % 1.208 M 0.000 -100.00 % 849.000 K -57.93 % 2.018 M 0.000 -100.00 % 261.000 K -10.31 % 291.000 K 0.000 -100.00 % 198.000 K -15.38 % 234.000 K 0.000 -100.00 % 201.000 K 17.54 % 171.000 K 14.77 % 149.000 K 0.000
Net receivables 2.520 M 0.00 % 2.520 M 3 918.18 % -66.000 K -109.36 % 705.000 K -1.54 % 716.000 K 0.00 % 716.000 K 123.75 % 320.000 K 0.000 -100.00 % 1.440 M 0.000 -100.00 % 1.469 M 0.000 -100.00 % 2.101 M 0.000 -100.00 % 1.469 M -29.41 % 2.081 M 0.000 -100.00 % 2.926 M 206.71 % 954.000 K 0.000 -100.00 % 532.000 K -6.50 % 569.000 K 0.000 -100.00 % 481.000 K -34.56 % 735.000 K 0.000 -100.00 % 652.000 K 7.41 % 607.000 K 8.20 % 561.000 K 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.342 M 0.000 0.000 100.00 % -1.265 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 112.000 K 0.00 % 112.000 K 7.69 % 104.000 K 0.00 % 104.000 K -41.24 % 177.000 K 0.00 % 177.000 K 353.85 % 39.000 K 0.000 -100.00 % 38.000 K 0.000 -100.00 % 115.000 K 0.000 -100.00 % 8.198 M 0.000 -100.00 % 592.000 K 40.62 % 421.000 K 0.000 -100.00 % 2.681 M 397.40 % 539.000 K 0.000 -100.00 % 656.000 K 272.73 % 176.000 K 0.000 -100.00 % 99.000 K -17.50 % 120.000 K 0.000 -100.00 % 34.000 K -60.00 % 85.000 K -82.79 % 494.000 K 0.000
Tax payables 0.000 0.000 -100.00 % 8.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.000 K -62.71 % 59.000 K 0.000 -100.00 % 86.000 K -74.17 % 333.000 K 0.000 -100.00 % 224.000 K -27.04 % 307.000 K 0.000 -100.00 % 312.000 K -30.20 % 447.000 K 0.000 -100.00 % 397.000 K -11.78 % 450.000 K -11.94 % 511.000 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -99.000 K 0.000 100.00 % -99.000 K -141.46 % -41.000 K 0.000 100.00 % -41.000 K -70.83 % -24.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -34.000 K 0.00 % -34.000 K 0.000
Minority interest -4.926 M 0.00 % -4.926 M -0.20 % -4.916 M 0.00 % -4.916 M -82.07 % -2.700 M 0.00 % -2.700 M -2 310.71 % -112.000 K 0.000 100.00 % -103.000 K 0.000 100.00 % -8.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.519 M 0.00 % 3.519 M -15.65 % 4.172 M 0.00 % 4.172 M -8.49 % 4.559 M 0.00 % 4.559 M 1 667.05 % 258.000 K 0.000 -100.00 % 1.821 M 0.000 -100.00 % 2.678 M 0.000 -100.00 % 6.112 M 0.000 -100.00 % 6.067 M 17.28 % 5.173 M 0.000 -100.00 % 6.083 M 43.10 % 4.251 M 0.000 -100.00 % 9.989 M 511.70 % 1.633 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.000 K -9.96 % 281.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 24.221 M 0.00 % 24.221 M 0.00 % 24.221 M 0.00 % 24.221 M 0.00 % 24.221 M 0.00 % 24.221 M 0.00 % 24.221 M 23 615.53 % -103.000 K -100.39 % 26.588 M 332 450.00 % -8.000 K -100.03 % 26.140 M 0.000 -100.00 % 23.457 M 0.000 -100.00 % 17.011 M 22.07 % 13.936 M 0.000 -100.00 % 9.589 M 0.00 % 9.589 M 0.000 -100.00 % 9.589 M 0.00 % 9.589 M 0.000 -100.00 % 9.589 M 0.00 % 9.589 M 0.000 -100.00 % 9.589 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.000 K 0.000 -100.00 % 99.000 K 141.46 % 41.000 K 0.000 -100.00 % 41.000 K 70.83 % 24.000 K 0.000 -100.00 % 24.000 K -29.41 % 34.000 K 0.000 -100.00 % 34.000 K 0.00 % 34.000 K 0.00 % 34.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.917 M 0.00 % 4.917 M 23.95 % 3.967 M 0.00 % 3.967 M -58.29 % 9.512 M 0.00 % 9.512 M 129.32 % 4.148 M 0.000 -100.00 % 9.729 M 0.000 -100.00 % 12.396 M 0.000 -100.00 % 26.738 M 0.000 -100.00 % 18.907 M -7.90 % 20.528 M 0.000 -100.00 % 20.490 M -11.92 % 23.262 M 0.000 -100.00 % 25.654 M 46.85 % 17.470 M 0.000 -100.00 % 15.813 M 7.51 % 14.709 M 0.000 -100.00 % 13.787 M 352.63 % 3.046 M 80.24 % 1.690 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 2017-12-31 2017-03-31 2016-12-31 2016-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -520.000 K 0.00 % -520.000 K -189.73 % 579.500 K 0.00 % 579.500 K 397.18 % -195.000 K 0.00 % -195.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.000 K -73.83 % 107.000 K 0.000 100.00 % -1.103 M
Accounts receivables -533.500 K 0.00 % -533.500 K -236.97 % 389.500 K 0.00 % 389.500 K 312.84 % -183.000 K 0.00 % -183.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 100.00 % -203.000 K 0.000 100.00 % -1.273 M
Inventory 19.500 K 0.00 % 19.500 K -89.74 % 190.000 K 0.00 % 190.000 K 1 683.33 % -12.000 K 0.00 % -12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.000 K -109.09 % -22.000 K 0.000 -100.00 % 64.000 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
Other working capital -6.000 K 0.00 % -6.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 -100.00 % 74.000 K -42.64 % 129.000 K 0.000 100.00 % -1.167 M
Other non cash items -5.000 K 0.00 % -5.000 K 99.71 % -1.701 M 0.00 % -1.701 M -159.56 % 2.855 M 0.00 % 2.855 M 0.95 % 2.828 M 131.42 % 1.222 M 40.14 % 872.000 K -52.27 % 1.827 M -86.11 % 13.149 M 2 282.07 % 552.000 K -77.18 % 2.419 M 16.47 % 2.077 M -54.98 % 4.614 M 243.30 % 1.344 M -30.04 % 1.921 M 111.56 % 908.000 K -89.08 % 8.317 M 8 586.73 % -98.000 K -112.07 % 812.000 K 236.93 % 241.000 K -54.95 % 535.000 K 248.61 % -360.000 K -928.57 % -35.000 K 88.26 % -298.000 K -34.23 % -222.000 K 55.51 % -499.000 K 40.38 % -837.000 K -185.67 % -293.000 K -133.68 % 870.000 K 279.38 % -485.000 K -175.57 % -176.000 K -100.00 % -88.000 K 82.19 % -494.000 K -154.64 % -194.000 K
Net cash provided by operating activities -679.000 K 0.00 % -679.000 K 81.00 % -3.573 M 0.00 % -3.573 M -198.43 % 3.630 M 0.00 % 3.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -329.000 K -205.45 % 312.000 K 0.000 100.00 % -423.000 K
Investments in property plant and equipment 0.000 0.000 100.00 % -500.000 0.00 % -500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 -100.00 % 3.304 M 0.00 % 3.304 M 202.24 % -3.232 M 0.00 % -3.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Other investing activites 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 -100.00 % 3.303 M 0.00 % 3.303 M 202.20 % -3.232 M 0.00 % -3.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -28.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other financing activites 369.500 K 0.00 % 369.500 K 126.69 % 163.000 K 0.00 % 163.000 K 198.79 % -165.000 K 0.00 % -165.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.227 M 40.23 % 875.000 K 0.000 100.00 % -2.000 K
Net cash used provided by financing activities 369.500 K 0.00 % 369.500 K 126.69 % 163.000 K 0.00 % 163.000 K 198.79 % -165.000 K 0.00 % -165.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.227 M 40.23 % 875.000 K 0.000 100.00 % -30.000 K
Effect of forex changes on cash 305.000 K 0.00 % 305.000 K 173.54 % 111.500 K 0.00 % 111.500 K 203.72 % -107.500 K 0.00 % -107.500 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
Net change in cash 0.000 0.000 0.000 100.00 % -558.000 K -542.86 % 126.000 K 0.00 % 126.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 898.000 K -24.35 % 1.187 M 0.000 100.00 % -453.000 K
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 126.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.808 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 -100.00 % 1.665 M 248.33 % 478.000 K 0.000 -100.00 % 816.000 K
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 126.000 K 0.00 % 126.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.808 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 -100.00 % 2.563 M 53.93 % 1.665 M 0.000 -100.00 % 363.000 K
Operating cash flow -679.000 K 0.00 % -679.000 K 81.00 % -3.573 M 0.00 % -3.573 M -198.43 % 3.630 M 0.00 % 3.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -329.000 K -205.45 % 312.000 K 0.000 100.00 % -423.000 K
Capital expenditure 0.000 0.000 100.00 % -500.000 0.00 % -500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -679.000 K 0.00 % -679.000 K 81.00 % -3.574 M 0.00 % -3.574 M -198.44 % 3.630 M 0.00 % 3.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -329.000 K -205.45 % 312.000 K 0.000 100.00 % -423.000 K
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016