8510.HK

Top Standard Corporation 8510.HK

Finances

2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
Revenue 14.326 M 57.91 % 9.072 M -27.31 % 12.480 M 87.75 % 6.647 M -77.24 % 29.207 M -69.78 % 96.646 M -25.18 % 129.168 M 11.22 % 116.142 M 45.27 % 79.951 M 9.68 % 72.898 M
Net income -9.801 M -263.11 % 6.009 M 180.07 % -7.505 M -140.39 % -3.122 M 48.62 % -6.076 M 93.49 % -93.303 M -147.79 % -37.654 M -71.98 % -21.894 M -395.63 % 7.406 M 6.44 % 6.958 M
Income before tax -14.989 M -472.68 % 4.022 M 145.79 % -8.783 M 27.16 % -12.058 M -165.05 % -4.549 M 95.12 % -93.202 M -149.17 % -37.405 M -80.56 % -20.716 M -297.97 % 10.464 M -18.52 % 12.843 M
Income before tax ratio -1.05 -336.00 % 0.44 163.00 % -0.70 61.20 % -1.81 -1 064.62 % -0.16 83.85 % -0.96 -233.02 % -0.29 -62.35 % -0.18 -236.28 % 0.13 -25.71 % 0.18
EBITDA -10.546 M -238.25 % 7.628 M 219.82 % -6.366 M 44.59 % -11.489 M -21.62 % -9.446 M -209.72 % -3.050 M 88.89 % -27.463 M -91.01 % -14.378 M -205.27 % 13.658 M -5.83 % 14.504 M
Net income ratio -0.68 -203.29 % 0.66 210.14 % -0.60 -28.04 % -0.47 -125.77 % -0.21 78.45 % -0.97 -231.17 % -0.29 -54.64 % -0.19 -303.51 % 0.09 -2.95 % 0.10
Ratio EBITDA -0.74 -187.55 % 0.84 264.84 % -0.51 70.49 % -1.73 -434.41 % -0.32 -924.86 % -0.03 85.16 % -0.21 -71.74 % -0.12 -172.47 % 0.17 -14.14 % 0.20
Gross profit ratio 0.02 111.59 % -0.19 -310.50 % 0.09 -70.22 % 0.31 -6.22 % 0.33 83.51 % 0.18 -23.01 % 0.23 -32.84 % 0.35 -54.26 % 0.76 0.87 % 0.75
Weighted average shs out dil 171.342 M 23.14 % 139.149 M 0.66 % 138.240 M 15.14 % 120.061 M 19.54 % 100.439 M -87.45 % 800.000 M 0.00 % 800.000 M 27.85 % 625.753 M -21.78 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 171.342 M 23.14 % 139.149 M 0.66 % 138.240 M 15.14 % 120.061 M 19.54 % 100.439 M -87.45 % 800.000 M 0.00 % 800.000 M 27.85 % 625.753 M -21.78 % 800.000 M 0.00 % 800.000 M
EPS diluted -0.06 -232.41 % 0.04 179.56 % -0.05 45.54 % -0.10 -64.79 % -0.06 49.58 % -0.12 -154.78 % -0.05 -34.57 % -0.04 -476.34 % 0.01 6.90 % 0.01
Earnings per share -0.06 -232.41 % 0.04 179.56 % -0.05 45.54 % -0.10 -64.79 % -0.06 49.58 % -0.12 -154.78 % -0.05 -34.57 % -0.04 -476.34 % 0.01 6.90 % 0.01
Gross profit 320.000 K 118.30 % -1.749 M -253.02 % 1.143 M -44.08 % 2.044 M -78.66 % 9.577 M -44.54 % 17.270 M -42.40 % 29.981 M -25.31 % 40.141 M -33.55 % 60.409 M 10.63 % 54.605 M
Income tax expense 316.000 K 0.000 0.000 0.000 0.000 -100.00 % 101.000 K -59.44 % 249.000 K -78.86 % 1.178 M -44.72 % 2.131 M -0.33 % 2.138 M
Cost of revenue 14.006 M 29.43 % 10.821 M 13.39 % 9.543 M 107.32 % 4.603 M -76.55 % 19.629 M -75.27 % 79.376 M -19.97 % 99.187 M 30.51 % 76.001 M 288.91 % 19.542 M 6.83 % 18.293 M
General and administrative expenses 0.000 0.000 -100.00 % 176.000 K 102.30 % 87.000 K 0.000 -100.00 % 8.428 M -3.50 % 8.734 M -62.47 % 23.272 M 563.02 % 3.510 M 6.98 % 3.281 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 549.000 K 0.000 -100.00 % 2.128 M -32.81 % 3.167 M 0.000 -100.00 % 31.267 M 267.94 % -18.618 M -163.64 % 29.256 M -30.05 % 41.825 M 788.82 % -6.072 M
Operating expenses 6.908 M 1.36 % 6.815 M 195.79 % 2.304 M -29.19 % 3.254 M -80.00 % 16.271 M -59.01 % 39.695 M -16.26 % 47.404 M -9.75 % 52.528 M 15.87 % 45.335 M 27.56 % 35.541 M
Cost and expenses 20.365 M 15.47 % 17.636 M -13.00 % 20.272 M 93.07 % 10.500 M -70.75 % 35.900 M -69.85 % 119.071 M -18.77 % 146.591 M 14.05 % 128.529 M 98.11 % 64.877 M 20.51 % 53.834 M
Research and development expenses 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 6.359 M -6.69 % 6.815 M 3 772.16 % 176.000 K 102.30 % 87.000 K -99.47 % 16.271 M 93.05 % 8.428 M -3.50 % 8.734 M -62.47 % 23.272 M 563.02 % 3.510 M 6.98 % 3.281 M
Interest income 2.000 K -97.83 % 92.000 K 2.22 % 90.000 K 429.41 % 17.000 K 0.000 -100.00 % 403.000 K 217.32 % 127.000 K 0.000 0.000 0.000
Interest expense 1.061 M 69.49 % 626.000 K 0.48 % 623.000 K 562.77 % 94.000 K -95.39 % 2.041 M -47.12 % 3.860 M 351.46 % 855.000 K 31.34 % 651.000 K 216.02 % 206.000 K 38.26 % 149.000 K
Depreciation and amortization 3.382 M 10.27 % 3.067 M 70.96 % 1.794 M 277.68 % 475.000 K 17 710.27 % 2.667 K -99.99 % 26.135 M 187.61 % 9.087 M 59.79 % 5.687 M 90.33 % 2.988 M 97.62 % 1.512 M
Operating income -6.039 M 29.48 % -8.564 M -9.91 % -7.792 M -102.23 % -3.853 M 42.44 % -6.693 M 70.15 % -22.425 M 31.11 % -32.550 M -62.22 % -20.065 M -288.05 % 10.670 M -44.03 % 19.064 M
Operating income ratio -0.42 55.35 % -0.94 -51.20 % -0.62 -7.71 % -0.58 -152.94 % -0.23 1.23 % -0.23 7.92 % -0.25 -45.86 % -0.17 -229.45 % 0.13 -48.97 % 0.26
Total other income expenses net -8.950 M -171.11 % 12.586 M 1 370.03 % -991.000 K 87.92 % -8.205 M -482.70 % 2.144 M 124.27 % -8.834 M 55.79 % -19.982 M -139.91 % -8.329 M -3 943.20 % -206.000 K 96.69 % -6.221 M
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
Net debt 4.143 M -40.86 % 7.006 M 11.63 % 6.276 M 76.19 % 3.562 M -39.23 % 5.861 M -88.04 % 49.020 M 129.72 % 21.339 M 170.67 % -30.194 M -270.14 % 17.747 M 4 745.81 % -382.000 K
Total investments 183.000 K -26.80 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 6.728 M -28.59 % 9.422 M 26.38 % 7.455 M 13.90 % 6.545 M -61.94 % 17.198 M -65.75 % 50.207 M 116.28 % 23.214 M 5.84 % 21.933 M 14.84 % 19.099 M 716.55 % 2.339 M
Accumulated other comprehensive income loss 455.000 K -20.32 % 570.999 K -4.52 % 598.000 K 5.28 % 568.000 K -86.64 % 4.252 M 108.58 % -49.586 M -111.59 % -23.435 M 0.000 0.000 100.00 % -4.415 M
Retained earnings -131.268 M -8.07 % -121.467 M 4.71 % -127.476 M -6.26 % -119.971 M 0.52 % -120.602 M 22.93 % -156.488 M -156.41 % -61.030 M -163.63 % -23.150 M -1 743.15 % -1.256 M -153.72 % 2.338 M
Common stock 19.906 M 20.00 % 16.589 M 20.00 % 13.824 M 0.00 % 13.824 M 20.00 % 11.520 M 44.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.000 -100.00 % 1.625 M
Total equity -20.491 M -147.81 % -8.269 M 47.57 % -15.773 M -125.84 % -6.984 M 57.55 % -16.453 M 74.33 % -64.086 M -637.50 % 11.923 M -76.08 % 49.840 M 333.32 % 11.502 M 88.65 % 6.097 M
Other non current liabilities 20.999 K 0.00 % 21.000 K -90.50 % 221.000 K 47.33 % 150.000 K 108.27 % -1.813 M -266.64 % 1.088 M -87.95 % 9.032 M 840.83 % 960.000 K 108.70 % 460.000 K 119.05 % 210.000 K
Long term debt 3.498 M -35.25 % 5.402 M 31.40 % 4.111 M -10.40 % 4.588 M -27.38 % 6.318 M -64.05 % 17.576 M 13 524.81 % 129.000 K -7.86 % 140.000 K -27.46 % 193.000 K 0.000
Total non current liabilities 3.835 M -33.18 % 5.739 M 32.48 % 4.332 M -8.57 % 4.738 M 5.17 % 4.505 M -75.86 % 18.664 M 100.67 % 9.301 M 669.31 % 1.209 M 85.15 % 653.000 K 210.95 % 210.000 K
Other current liabilities 14.412 M 24.64 % 11.563 M -28.00 % 16.059 M 3.93 % 15.452 M 34.98 % 11.448 M 48.29 % 7.720 M -26.04 % 10.438 M -18.25 % 12.768 M 92.78 % 6.623 M 58.71 % 4.173 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.654 M 120.16 % -23.085 M 0.000 0.000 0.000
Short term debt 4.742 M 17.96 % 4.020 M 20.22 % 3.344 M 70.87 % 1.957 M -82.01 % 10.880 M -66.66 % 32.631 M 41.35 % 23.085 M 5.93 % 21.793 M 15.27 % 18.906 M 708.29 % 2.339 M
Total current liabilities 23.068 M 28.14 % 18.002 M -16.48 % 21.553 M 13.72 % 18.953 M -23.14 % 24.658 M -54.67 % 54.401 M 24.14 % 43.821 M 15.06 % 38.087 M 35.59 % 28.089 M 123.30 % 12.579 M
Total liabilities 26.903 M 13.32 % 23.741 M -8.28 % 25.885 M 9.26 % 23.691 M -18.76 % 29.163 M -60.09 % 73.065 M 37.54 % 53.122 M 35.18 % 39.296 M 36.72 % 28.742 M 124.74 % 12.789 M
Other non current assets 959.000 K -36.19 % 1.503 M 17.88 % 1.275 M 22.48 % 1.041 M -56.46 % 2.391 M -55.85 % 5.416 M -20.80 % 6.838 M -9.91 % 7.590 M 79.22 % 4.235 M 164.36 % 1.602 M
Long term investments 183.000 K -26.80 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 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 -100.00 % 109.000 K 0.00 % 109.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 109.000 K 0.00 % 109.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 675.000 K -93.07 % 9.741 M 70.39 % 5.717 M 0.000 0.000 -100.00 % 24.000 K -99.94 % 38.139 M 65.16 % 23.092 M 82.20 % 12.674 M 318.70 % 3.027 M
Total non current assets 1.817 M -84.61 % 11.810 M 66.31 % 7.101 M 517.48 % 1.150 M -51.90 % 2.391 M -56.05 % 5.440 M -87.97 % 45.212 M 45.31 % 31.114 M 81.02 % 17.188 M 264.62 % 4.714 M
Other current assets 0.000 -100.00 % 622.000 K 0.000 -100.00 % 12.298 M 1 018.00 % 1.100 M -44.42 % 1.979 M -87.08 % 15.312 M 288.93 % 3.937 M -77.61 % 17.587 M 82.48 % 9.638 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.585 M 7.00 % 2.416 M 104.92 % 1.179 M -60.48 % 2.983 M -66.94 % 9.024 M 660.24 % 1.187 M -36.69 % 1.875 M -96.40 % 52.127 M 3 755.55 % 1.352 M -50.31 % 2.721 M
Cash and short term investments 2.585 M 7.00 % 2.416 M 104.92 % 1.179 M -60.48 % 2.983 M -66.94 % 9.024 M 660.24 % 1.187 M -36.69 % 1.875 M -96.40 % 52.127 M 3 755.55 % 1.352 M -50.31 % 2.721 M
Total current assets 4.595 M 25.48 % 3.662 M 21.62 % 3.011 M -80.65 % 15.557 M 50.76 % 10.319 M 191.58 % 3.539 M -82.16 % 19.833 M -65.82 % 58.022 M 151.66 % 23.056 M 62.69 % 14.172 M
Inventory 801.000 K 99.25 % 402.000 K -30.93 % 582.000 K 136.59 % 246.000 K 153.61 % 97.000 K -73.99 % 373.000 K -41.44 % 637.000 K -1.70 % 648.000 K 38.46 % 468.000 K 53.95 % 304.000 K
Net receivables 1.209 M 444.59 % 222.000 K -82.24 % 1.250 M 4 066.67 % 30.000 K -69.39 % 98.000 K 0.000 -100.00 % 2.009 M 53.36 % 1.310 M -93.54 % 20.282 M 86.86 % 10.854 M
Tax assets 0.000 -100.00 % 316.000 K 0.000 0.000 0.000 0.000 -100.00 % 235.000 K -45.60 % 432.000 K 54.84 % 279.000 K 228.24 % 85.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.914 M 61.80 % 2.419 M 12.51 % 2.150 M 39.25 % 1.544 M -33.73 % 2.330 M -50.86 % 4.742 M -7.90 % 5.149 M 46.03 % 3.526 M 75.42 % 2.010 M -60.63 % 5.105 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.654 M -9.61 % 5.149 M 0.000 -100.00 % 550.000 K -42.83 % 962.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.094 M -31.81 % 25.070 M 0.000 0.000
Minority interest -8.964 M -164.27 % -3.392 M -140.57 % -1.410 M -1 368.75 % -96.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.134 M
Capital lease obligations 5.010 M -18.48 % 6.146 M -13.58 % 7.112 M 9.50 % 6.495 M -56.33 % 14.873 M -58.21 % 35.589 M 16 928.23 % 209.000 K 8.29 % 193.000 K -20.25 % 242.000 K 0.000
Preferred stock 0.000 0.000 -100.00 % 126.878 M 6.26 % 119.403 M 0.000 0.000 -100.00 % 35.358 M 0.000 0.000 0.000
Other total stockholders equity 99.380 M -0.05 % 99.430 M 0.75 % 98.691 M 26.56 % 77.979 M -11.77 % 88.377 M -33.60 % 133.096 M 120.71 % 60.304 M 0.00 % 60.304 M 647.08 % 8.072 M 0.000
Deferred tax liabilities non current 316.000 K 0.00 % 316.000 K 0.000 0.000 0.000 0.000 -100.00 % 140.000 K 28.44 % 109.000 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.412 M -58.56 % 15.472 M 53.01 % 10.112 M -39.47 % 16.707 M 31.45 % 12.710 M 41.55 % 8.979 M -86.20 % 65.045 M -27.03 % 89.136 M 121.49 % 40.244 M 113.09 % 18.886 M
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 3.061 M 16.88 % 2.619 M 3 868.18 % 66.000 K -98.46 % 4.298 M 180.88 % -5.314 M -157.31 % 9.273 M 712.71 % 1.141 M -45.95 % 2.111 M 164.60 % -3.268 M -134.43 % -1.394 M
Accounts receivables 229.000 K 0.00 % 229.000 K 123.46 % -976.000 K -326.45 % 431.000 K 123.40 % -1.842 M 0.000 100.00 % -3.312 M 0.000 0.000 0.000
Inventory -399.000 K -321.67 % 180.000 K 153.57 % -336.000 K -386.96 % -69.000 K -207.81 % 64.000 K -75.76 % 264.000 K 2 300.00 % 11.000 K 106.11 % -180.000 K -221.43 % -56.000 K -1 966.67 % 3.000 K
Accounts payables 3.231 M 46.20 % 2.210 M 60.38 % 1.378 M -64.99 % 3.936 M 211.31 % -3.536 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 2.210 M 0.000 0.000 0.000 -100.00 % 9.009 M 102.81 % 4.442 M 93.89 % 2.291 M 171.33 % -3.212 M -129.92 % -1.397 M
Other non cash items 9.678 M 170.10 % -13.806 M -199.83 % 13.830 M 184.31 % -16.403 M -26 415.11 % 62.333 K -99.90 % 62.610 M 1 417.08 % 4.127 M 348.76 % -1.659 M 34.99 % -2.552 M 30.39 % -3.666 M
Net cash provided by operating activities 1.061 M 150.26 % -2.111 M -130.72 % 6.871 M 146.58 % -14.752 M -43.74 % -10.263 M -313.10 % 4.816 M 120.89 % -23.050 M -58.13 % -14.577 M -291.00 % 7.632 M -17.89 % 9.295 M
Investments in property plant and equipment -2.308 M 63.83 % -6.381 M -10.67 % -5.766 M -4 870.69 % -116.000 K 91.70 % -1.398 M 0.00 % -1.398 M 94.95 % -27.695 M -101.42 % -13.750 M -3 806.25 % -352.000 K -28.47 % -274.000 K
Acquisitions net 0.000 0.000 0.000 100.00 % -57.000 K 0.000 100.00 % -216.000 K 0.000 0.000 -100.00 % 1.101 M 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
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 -48.000 K 56.76 % -111.000 K -26.14 % -88.000 K 0.000 -100.00 % 573.000 K -92.93 % 8.100 M 202.39 % -7.911 M -147.62 % 16.612 M 254.86 % -10.727 M -8.97 % -9.844 M
Net cash used for investing activites -2.356 M 63.71 % -6.492 M -10.90 % -5.854 M -3 283.82 % -173.000 K 79.03 % -825.000 K -112.72 % 6.486 M 118.22 % -35.606 M -1 344.10 % 2.862 M 128.68 % -9.978 M 1.38 % -10.118 M
Debt repayment -1.558 M -153.12 % 2.933 M 5 766.00 % 50.000 K 31.58 % 38.000 K -99.66 % 11.321 M 233.11 % -8.505 M -206.27 % 8.003 M 177.59 % 2.883 M 10 396.43 % -28.000 K 0.000
Common stock issued 3.267 M -6.76 % 3.504 M 0.000 -100.00 % 12.618 M -60.06 % 31.593 M 0.000 0.000 -100.00 % 70.000 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 -250.000 K -107.36 % 3.395 M 209.23 % -3.108 M 17.60 % -3.772 M 84.21 % -23.884 M -583.96 % -3.492 M -951.71 % 410.000 K 103.94 % -10.393 M -1 134.13 % 1.005 M -52.41 % 2.112 M
Net cash used provided by financing activities 1.459 M -85.16 % 9.832 M 421.52 % -3.058 M -134.42 % 8.884 M -53.32 % 19.030 M 258.62 % -11.997 M -242.60 % 8.413 M -86.54 % 62.490 M 6 296.11 % 977.000 K -53.74 % 2.112 M
Effect of forex changes on cash 5.000 K -37.50 % 8.000 K 233.33 % -6.000 K 0.000 100.00 % -8.831 M -126 257.14 % 7.000 K 177.78 % -9.000 K 0.000 0.000 0.000
Net change in cash 169.000 K -86.34 % 1.237 M 160.43 % -2.047 M 66.11 % -6.041 M -579.53 % -889.000 K -29.22 % -688.000 K 98.63 % -50.252 M -198.97 % 50.775 M 3 808.91 % -1.369 M -206.21 % 1.289 M
Cash at beginning of period 2.416 M 104.92 % 1.179 M -60.32 % 2.971 M -67.03 % 9.012 M -9.09 % 9.913 M 428.69 % 1.875 M -96.40 % 52.127 M 3 755.55 % 1.352 M -50.31 % 2.721 M 90.01 % 1.432 M
Cash at end of period 2.585 M 7.00 % 2.416 M 161.47 % 924.000 K -68.90 % 2.971 M -67.08 % 9.024 M 660.24 % 1.187 M -36.69 % 1.875 M -96.40 % 52.127 M 3 755.55 % 1.352 M -50.31 % 2.721 M
Operating cash flow 1.061 M 150.26 % -2.111 M -130.72 % 6.871 M 146.58 % -14.752 M -43.74 % -10.263 M -313.10 % 4.816 M 120.89 % -23.050 M -58.13 % -14.577 M -291.00 % 7.632 M -17.89 % 9.295 M
Capital expenditure -2.308 M 63.83 % -6.381 M -10.67 % -5.766 M -4 870.69 % -116.000 K 91.70 % -1.398 M 0.00 % -1.398 M 94.95 % -27.695 M -101.42 % -13.750 M -3 806.25 % -352.000 K -28.47 % -274.000 K
Free CashFlow -1.247 M 85.32 % -8.492 M -868.51 % 1.105 M 107.43 % -14.868 M -27.50 % -11.661 M -441.16 % 3.418 M 106.74 % -50.745 M -79.14 % -28.327 M -489.11 % 7.280 M -19.30 % 9.021 M
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
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-07-01 2020-03-31 2020-03-31 2020-01-01 2019-10-01 2019-07-01 2019-03-31 2019-01-01 2018-10-01 2018-07-01 2018-03-31 2018-01-01 2017-10-01 2017-07-01 2017-03-31
Revenue 5.312 M 0.00 % 5.312 M -43.15 % 9.344 M 107.64 % 4.500 M 68.98 % 2.663 M 0.00 % 2.663 M 117.21 % 1.226 M -33.80 % 1.852 M -19.58 % 2.303 M -37.60 % 3.691 M -38.40 % 5.992 M 47.01 % 4.076 M 127.33 % 1.793 M 189.66 % 619.000 K -82.75 % 3.588 M 48.02 % 2.424 M -72.27 % 8.741 M 8.96 % 8.022 M 18.55 % 6.767 M 30.36 % 5.191 M -63.51 % 14.226 M -39.22 % 12.306 M -53.93 % 23.405 M 90.19 % 26.712 M -21.95 % 34.223 M -6.03 % 36.421 M 8.50 % 33.569 M 15.68 % 29.018 M -3.79 % 30.160 M -13.64 % 34.922 M 6.69 % 32.731 M 26.47 % 25.881 M 14.48 % 22.608 M -4.96 % 23.787 M 8.68 % 21.888 M
Net income -279.000 K 0.00 % -279.000 K 95.82 % -6.669 M -100.00 % -3.335 M -112.93 % -1.566 M 0.00 % -1.566 M 45.76 % -2.887 M -85.78 % -1.554 M -24.42 % -1.249 M -110.68 % 11.699 M 347.28 % -4.731 M -295.90 % -1.195 M 41.65 % -2.048 M -78.71 % -1.146 M -847.11 % -121.000 K 93.98 % -2.010 M 52.10 % -4.196 M -230.92 % 3.205 M 111.36 % -28.203 M -251.34 % 18.635 M 584.10 % 2.724 M 143.24 % -66.518 M -412.98 % -6.299 M 90.53 % -12.967 M -72.46 % -7.519 M 45.59 % -13.818 M -61.20 % -8.572 M 4.51 % -8.977 M -43.75 % -6.245 M 44.36 % -11.223 M -1 925.81 % -554.000 K 94.54 % -10.154 M -27 543.24 % 37.000 K -93.90 % 607.000 K -66.88 % 1.833 M
Income before tax -145.000 K 0.00 % -145.000 K 98.69 % -11.055 M -100.73 % -5.508 M -40.00 % -3.934 M -94.51 % -2.023 M -109.24 % 21.890 M 1 392.21 % -1.694 M -31.32 % -1.290 M 91.33 % -14.884 M -300.65 % -3.715 M -110.96 % -1.761 M 25.76 % -2.372 M -153.69 % -935.000 K 85.92 % -6.639 M -297.07 % -1.672 M 60.07 % -4.187 M -1 535.55 % -256.000 K 99.09 % -28.203 M -698.27 % -3.533 M -686.88 % 602.000 K 109.56 % -66.417 M -412.20 % -6.299 M 90.52 % -12.967 M -72.46 % -7.519 M 44.76 % -13.611 M -58.78 % -8.572 M 4.58 % -8.983 M -43.98 % -6.239 M 45.21 % -11.387 M -71 268.75 % 16.000 K 100.16 % -9.716 M -2 718.87 % 371.000 K -72.19 % 1.334 M -48.91 % 2.611 M
Income before tax ratio -0.03 0.00 % -0.03 97.69 % -1.18 3.33 % -1.22 17.15 % -1.48 -94.51 % -0.76 -104.25 % 17.85 2 052.01 % -0.91 -63.30 % -0.56 86.11 % -4.03 -550.41 % -0.62 -43.50 % -0.43 67.34 % -1.32 12.42 % -1.51 18.37 % -1.85 -168.25 % -0.69 -44.00 % -0.48 -1 401.01 % -0.03 99.23 % -4.17 -512.36 % -0.68 -1 708.34 % 0.04 115.72 % -5.40 -1 011.81 % -0.27 95.01 % -0.49 -120.95 % -0.22 41.21 % -0.37 -46.35 % -0.26 17.51 % -0.31 -49.65 % -0.21 36.56 % -0.33 -66 803.64 % 0.00 100.13 % -0.38 -2 387.68 % 0.02 -70.74 % 0.06 -52.99 % 0.12
EBITDA 223.000 K 0.00 % 223.000 K 102.45 % -9.112 M -1 447.03 % -589.000 K 58.93 % -1.434 M -19.35 % -1.202 M -105.32 % 22.569 M 2 879.43 % -812.000 K -1.63 % -799.000 K 94.35 % -14.135 M -412.69 % -2.757 M -235.81 % -821.000 K 60.66 % -2.087 M -149.34 % -837.000 K 87.08 % -6.476 M -360.93 % -1.405 M 44.14 % -2.515 M -129.68 % -1.095 M 81.28 % -5.848 M -97.98 % -2.954 M -306.00 % 1.434 M 155.61 % -56.472 M -824.56 % 561.000 K 100.99 % -6.108 M -874.16 % -627.000 K 93.84 % -10.180 M -69.69 % -5.999 M 14.08 % -6.982 M -60.99 % -4.337 M 53.55 % -9.336 M -692.39 % 1.576 M 118.95 % -8.316 M -772.27 % 1.237 M -43.18 % 2.177 M -28.86 % 3.060 M
Net income ratio -0.05 0.00 % -0.05 92.64 % -0.71 3.68 % -0.74 -26.01 % -0.59 0.00 % -0.59 75.03 % -2.35 -180.64 % -0.84 -54.72 % -0.54 -117.11 % 3.17 501.44 % -0.79 -169.31 % -0.29 74.33 % -1.14 38.30 % -1.85 -5 389.86 % -0.03 95.93 % -0.83 -72.74 % -0.48 -220.15 % 0.40 109.59 % -4.17 -216.10 % 3.59 1 774.80 % 0.19 171.15 % -5.41 -1 013.50 % -0.27 95.02 % -0.49 -120.95 % -0.22 42.09 % -0.38 -48.58 % -0.26 17.46 % -0.31 -49.40 % -0.21 35.57 % -0.32 -1 798.71 % -0.02 95.69 % -0.39 -24 072.68 % 0.00 -93.59 % 0.03 -69.53 % 0.08
Ratio EBITDA 0.04 0.00 % 0.04 104.30 % -0.98 -645.04 % -0.13 75.69 % -0.54 -19.35 % -0.45 -102.45 % 18.41 4 298.62 % -0.44 -26.38 % -0.35 90.94 % -3.83 -732.31 % -0.46 -128.43 % -0.20 82.70 % -1.16 13.92 % -1.35 25.08 % -1.80 -211.39 % -0.58 -101.45 % -0.29 -110.79 % -0.14 84.21 % -0.86 -51.87 % -0.57 -664.54 % 0.10 320.54 % -4.59 -1 906.89 % 0.02 100.52 % -0.23 -1 148.08 % -0.02 93.45 % -0.28 -56.41 % -0.18 25.73 % -0.24 -67.32 % -0.14 46.21 % -0.27 -655.22 % 0.05 114.99 % -0.32 -687.25 % 0.05 -40.22 % 0.09 -34.54 % 0.14
Gross profit ratio 0.22 0.00 % 0.22 104.81 % 0.11 -21.29 % 0.14 -38.67 % 0.22 0.00 % 0.22 113.02 % -1.70 -2 605.68 % 0.07 103.49 % 0.03 -80.96 % 0.18 -57.08 % 0.41 65.40 % 0.25 319.51 % -0.11 78.21 % -0.52 -231.83 % 0.39 66.47 % 0.24 -5.64 % 0.25 0.33 % 0.25 415.90 % -0.08 -192.71 % 0.08 -60.11 % 0.21 -5.37 % -0.01 -107.57 % 0.23 1 984.24 % 0.16 -31.89 % 0.23 -6.06 % 0.25 9.90 % 0.22 3.19 % 0.22 -8.18 % 0.24 -6.47 % 0.25 -35.08 % 0.39 0.54 % 0.39 3.55 % 0.37 120.12 % 0.17 -15.72 % 0.20
Weighted average shs out dil 199.066 M 0.00 % 199.066 M 14.32 % 174.125 M -1.51 % 176.796 M 6.58 % 165.888 M 0.00 % 165.888 M 0.00 % 165.888 M 20.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 2.67 % 134.642 M 16.88 % 115.200 M 0.00 % 115.200 M 0.00 % 115.200 M -0.70 % 116.009 M -86.33 % 848.696 M 6.09 % 800.000 M 0.00 % 848.696 M 6.09 % 800.000 M -5.74 % 800.000 M 0.00 % 800.000 M -5.74 % 848.696 M 6.09 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M -5.74 % 848.696 M 6.09 % 800.000 M 0.00 % 800.000 M 33.33 % 600.000 M -0.26 % 601.586 M 4.53 % 575.510 M
Weighted average shs out 199.143 M 0.00 % 199.143 M 14.37 % 174.125 M -1.51 % 176.803 M 6.58 % 165.890 M 0.00 % 165.890 M 0.00 % 165.888 M 20.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 0.00 % 138.240 M 2.67 % 134.642 M 16.88 % 115.200 M 0.00 % 115.200 M 0.00 % 115.200 M -0.70 % 116.009 M -86.33 % 848.696 M 6.09 % 800.000 M 0.00 % 848.696 M 6.09 % 800.000 M -5.74 % 800.000 M 0.00 % 800.000 M -5.74 % 848.696 M 6.09 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M -5.74 % 848.696 M 6.09 % 800.000 M 0.00 % 800.000 M 33.33 % 600.000 M -0.20 % 601.188 M 4.49 % 575.374 M
EPS diluted 0.00 0.00 % 0.00 96.34 % -0.04 -102.65 % -0.02 -101.06 % -0.01 0.00 % -0.01 64.93 % -0.03 -139.29 % -0.01 -24.44 % -0.01 -110.59 % 0.09 348.54 % -0.03 -297.67 % -0.01 -473.33 % 0.00 -87.50 % 0.00 -900.00 % 0.00 105.88 % 0.00 52.78 % 0.00 -228.57 % 0.00 111.52 % -0.02 -210.45 % 0.02 547.06 % 0.00 143.04 % -0.08 -383.95 % -0.01 89.92 % -0.02 -72.34 % -0.01 42.33 % -0.02 -52.34 % -0.01 4.46 % -0.01 -43.59 % -0.01 40.91 % -0.01 -1 785.71 % 0.00 94.49 % -0.01 -12 800.00 % 0.00 -90.00 % 0.00 -68.75 % 0.00
Earnings per share 0.00 0.00 % 0.00 96.34 % -0.04 -102.65 % -0.02 -101.06 % -0.01 0.00 % -0.01 64.93 % -0.03 -139.29 % -0.01 -24.44 % -0.01 -110.59 % 0.09 348.54 % -0.03 -297.67 % -0.01 -473.33 % 0.00 -87.50 % 0.00 -900.00 % 0.00 105.88 % 0.00 52.78 % 0.00 -228.57 % 0.00 111.52 % -0.02 -210.45 % 0.02 547.06 % 0.00 143.04 % -0.08 -383.95 % -0.01 89.92 % -0.02 -72.34 % -0.01 42.33 % -0.02 -52.34 % -0.01 4.46 % -0.01 -43.59 % -0.01 40.91 % -0.01 -1 785.71 % 0.00 94.49 % -0.01 -12 800.00 % 0.00 -90.00 % 0.00 -68.75 % 0.00
Gross profit 1.166 M 0.00 % 1.166 M 16.43 % 1.001 M 63.43 % 612.500 K 3.64 % 591.000 K 0.00 % 591.000 K 128.28 % -2.090 M -1 758.73 % 126.000 K 63.64 % 77.000 K -88.12 % 648.000 K -73.56 % 2.451 M 143.15 % 1.008 M 599.01 % -202.000 K 36.88 % -320.000 K -122.74 % 1.407 M 146.41 % 571.000 K -73.83 % 2.182 M 9.32 % 1.996 M 474.48 % -533.000 K -220.86 % 441.000 K -85.45 % 3.030 M -42.48 % -147.000 K -103.49 % 5.268 M 3 683.67 % 4.217 M -46.84 % 7.932 M -11.73 % 8.986 M 19.24 % 7.536 M 19.37 % 6.313 M -11.66 % 7.146 M -19.23 % 8.847 M -30.74 % 12.773 M 27.15 % 10.046 M 18.54 % 8.475 M 109.21 % 4.051 M -8.41 % 4.423 M
Income tax expense 0.000 0.000 -100.00 % 316.000 K 100.00 % 158.000 K 108.27 % -1.912 M 0.000 0.000 100.00 % -140.000 K -241.46 % -41.000 K 99.85 % -26.583 M -2 716.44 % 1.016 M 279.51 % -566.000 K -74.69 % -324.000 K -253.55 % 211.000 K 0.000 -100.00 % 338.000 K 3 655.56 % 9.000 K 100.34 % -2.634 M 0.000 0.000 0.000 -100.00 % 101.000 K -84.86 % 563.000 K 457.43 % 667.000 K -10.23 % 743.000 K 258.94 % 207.000 K -17.53 % 251.000 K 4 283.33 % -6.000 K -200.00 % 6.000 K 103.66 % -164.000 K -128.77 % 570.000 K 30.14 % 438.000 K 31.14 % 334.000 K -54.06 % 727.000 K -6.56 % 778.000 K
Cost of revenue 4.146 M 0.00 % 4.146 M -50.30 % 8.343 M 114.61 % 3.888 M 87.62 % 2.072 M 0.00 % 2.072 M -59.91 % 5.168 M 199.42 % 1.726 M -22.46 % 2.226 M -26.85 % 3.043 M -14.06 % 3.541 M 15.42 % 3.068 M 53.78 % 1.995 M 112.46 % 939.000 K -56.95 % 2.181 M 17.70 % 1.853 M -71.75 % 6.559 M 8.85 % 6.026 M -17.45 % 7.300 M 53.68 % 4.750 M -57.57 % 11.196 M -38.27 % 12.453 M -44.64 % 18.137 M 45.64 % 22.495 M -14.44 % 26.291 M -4.17 % 27.435 M 5.39 % 26.033 M 14.66 % 22.705 M -1.34 % 23.014 M -11.74 % 26.075 M 30.65 % 19.958 M 26.04 % 15.835 M 12.04 % 14.133 M -28.39 % 19.736 M 13.00 % 17.465 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.000 K -9.88 % 81.000 K 44.64 % 56.000 K 16.67 % 48.000 K -4.00 % 50.000 K 127.27 % 22.000 K 0.00 % 22.000 K -56.86 % 51.000 K -87.65 % 413.000 K -21.48 % 526.000 K 0.000 -100.00 % 383.000 K -61.47 % 994.000 K -36.65 % 3.126 M 83.56 % 1.569 M -49.81 % 1.703 M -16.11 % 2.030 M -16.63 % 2.435 M 6.47 % 2.287 M 15.45 % 1.981 M -2.46 % 2.031 M -74.87 % 8.083 M 198.38 % 2.709 M -76.25 % 11.406 M 962.01 % 1.074 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -532.000 K 16.88 % -640.000 K -180.00 % 800.000 K 109.42 % 382.000 K -52.49 % 804.000 K 7.49 % 748.000 K 285.57 % 194.000 K -24.81 % 258.000 K -74.02 % 993.000 K 122.72 % -4.370 M -428.42 % -827.000 K 0.000 100.00 % -2.335 M -991.22 % 262.000 K 115.38 % 2.771 M 139.84 % -1.704 M -161.49 % -6.956 M -100.35 % -3.472 M 62.03 % -9.143 M -195.22 % -3.097 M 18.26 % -3.789 M -46.35 % -2.589 M 25.58 % -3.479 M -92.42 % -1.808 M -58.04 % -1.144 M 8.26 % -1.247 M 0.000 0.000
Operating expenses 0.000 0.000 -100.00 % 3.369 M 0.000 0.000 0.000 -100.00 % 3.528 M 204.93 % 1.157 M 79.94 % 643.000 K -27.01 % 881.000 K 101.14 % 438.000 K -48.59 % 852.000 K 6.77 % 798.000 K 269.44 % 216.000 K -22.86 % 280.000 K -73.18 % 1.044 M -41.68 % 1.790 M 52.60 % 1.173 M -95.67 % 27.093 M 2 455.94 % 1.060 M -42.95 % 1.858 M -80.02 % 9.598 M 0.39 % 9.300 M -3.10 % 9.561 M -14.91 % 11.236 M -11.38 % 12.679 M -0.63 % 12.760 M 12.86 % 11.306 M 6.07 % 10.659 M -35.63 % 16.560 M 54.05 % 10.750 M -41.83 % 18.480 M 174.27 % 6.738 M 157.08 % 2.621 M 50.55 % 1.741 M
Cost and expenses 4.146 M 0.00 % 4.146 M -64.60 % 11.712 M 201.27 % 3.888 M 87.62 % 2.072 M 0.00 % 2.072 M -27.22 % 2.847 M -1.25 % 2.883 M 0.49 % 2.869 M -26.89 % 3.924 M -1.38 % 3.979 M 1.51 % 3.920 M 40.35 % 2.793 M 141.82 % 1.155 M -53.07 % 2.461 M -15.05 % 2.897 M -65.30 % 8.349 M 15.97 % 7.199 M 136.37 % -19.793 M -440.67 % 5.810 M -55.49 % 13.054 M -52.42 % 22.051 M -31.21 % 27.437 M 24.43 % 32.056 M -14.58 % 37.527 M -6.45 % 40.114 M 3.41 % 38.793 M 14.06 % 34.011 M 1.00 % 33.673 M -21.02 % 42.635 M 38.84 % 30.708 M -10.51 % 34.315 M 64.41 % 20.871 M 21.95 % 17.115 M 8.85 % 15.724 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 -100.00 % 3.369 M 0.000 0.000 0.000 -100.00 % 3.528 M 0.000 -100.00 % 73.000 K -9.88 % 81.000 K 44.64 % 56.000 K 16.67 % 48.000 K -4.00 % 50.000 K 127.27 % 22.000 K 0.00 % 22.000 K -56.86 % 51.000 K -87.65 % 413.000 K -21.48 % 526.000 K 0.000 -100.00 % 383.000 K -61.47 % 994.000 K -36.65 % 3.126 M 83.56 % 1.569 M -49.81 % 1.703 M -16.11 % 2.030 M -16.63 % 2.435 M 6.47 % 2.287 M 15.45 % 1.981 M -2.46 % 2.031 M -74.87 % 8.083 M 198.38 % 2.709 M -76.25 % 11.406 M 962.01 % 1.074 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.000 K 0.000 0.000 0.000 -100.00 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 403.000 K 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 544.000 K 0.000 -100.00 % 451.000 K 0.000 -100.00 % 610.000 K 0.000 -100.00 % 178.000 K -16.04 % 212.000 K 155.42 % 83.000 K -45.75 % 153.000 K -42.05 % 264.000 K 76.00 % 150.000 K 35.14 % 111.000 K 13.27 % 98.000 K 7.69 % 91.000 K 2 933.33 % 3.000 K -98.56 % 209.000 K -17.06 % 252.000 K -56.33 % 577.000 K -0.35 % 579.000 K -30.41 % 832.000 K 47.78 % 1.887 M 670.20 % 563.000 K -70.16 % 245.000 K -67.03 % 743.000 K 179.32 % 266.000 K 5.98 % 251.000 K 24.88 % 201.000 K 46.72 % 137.000 K -29.74 % 195.000 K -2.01 % 199.000 K 44.20 % 138.000 K 15.97 % 119.000 K 23.96 % 96.000 K 35.21 % 71.000 K
Depreciation and amortization 50.000 K 0.00 % 50.000 K -96.65 % 1.492 M 230.82 % 451.000 K -76.14 % 1.890 M 309.09 % 462.000 K -77.69 % 2.071 M 209.10 % 670.000 K 67.50 % 400.000 K -32.89 % 596.000 K -14.12 % 694.000 K -12.15 % 790.000 K 154.84 % 310.000 K 202.99 % -301.000 K -518.06 % 72.000 K -72.73 % 264.000 K 89.93 % 139.000 K 116.81 % -827.000 K -124 088.01 % 667.000 100.03 % -2.335 M -991.22 % 262.000 K -95.84 % 7.497 M 21.08 % 6.297 M -16.01 % 6.192 M 0.70 % 6.149 M 94.28 % 3.165 M 36.30 % 2.322 M 26.54 % 1.835 M 3.97 % 1.765 M -4.90 % 1.856 M 36.37 % 1.361 M 7.84 % 1.262 M 4.47 % 1.208 M 61.71 % 747.000 K 97.62 % 378.000 K
Operating income 1.166 M 0.00 % 1.166 M 149.22 % -2.368 M -486.61 % 612.500 K 3.64 % 591.000 K 0.00 % 591.000 K 164.03 % -923.000 K 37.72 % -1.482 M -22.78 % -1.207 M 91.81 % -14.731 M -326.86 % -3.451 M -114.21 % -1.611 M 28.75 % -2.261 M -321.83 % -536.000 K 91.81 % -6.548 M -292.33 % -1.669 M 58.04 % -3.978 M -583.35 % 823.000 K 114.07 % -5.849 M -844.91 % -619.000 K -152.82 % 1.172 M 120.43 % -64.530 M -424.63 % -5.736 M 91.11 % -12.300 M -81.52 % -6.776 M 49.22 % -13.345 M -60.38 % -8.321 M 5.25 % -8.782 M -43.92 % -6.102 M 45.48 % -11.192 M -5 305.58 % 215.000 K 102.24 % -9.578 M -2 054.69 % 490.000 K -65.73 % 1.430 M -46.68 % 2.682 M
Operating income ratio 0.22 0.00 % 0.22 186.58 % -0.25 -286.19 % 0.14 -38.67 % 0.22 0.00 % 0.22 129.48 % -0.75 5.92 % -0.80 -52.68 % -0.52 86.87 % -3.99 -592.97 % -0.58 -45.72 % -0.40 68.66 % -1.26 -45.63 % -0.87 52.55 % -1.82 -165.05 % -0.69 -51.29 % -0.46 -543.59 % 0.10 111.87 % -0.86 -624.85 % -0.12 -244.74 % 0.08 133.62 % -5.24 -1 038.80 % -0.25 95.33 % -0.46 -132.56 % -0.20 45.96 % -0.37 -47.82 % -0.25 18.09 % -0.30 -49.58 % -0.20 36.87 % -0.32 -4 978.98 % 0.01 101.77 % -0.37 -1 807.50 % 0.02 -63.95 % 0.06 -50.94 % 0.12
Total other income expenses net -1.311 M 0.00 % -1.311 M 84.91 % -8.687 M -41.94 % -6.120 M -35.25 % -4.525 M -73.14 % -2.614 M -111.46 % 22.813 M 1 522.26 % -1.604 M -29.04 % -1.243 M -163.13 % 1.969 M 845.83 % -264.000 K 86.23 % -1.917 M -39.72 % -1.372 M -243.86 % -399.000 K -338.46 % -91.000 K 92.41 % -1.199 M 71.38 % -4.189 M -343.75 % -944.000 K 95.78 % -22.354 M -667.12 % -2.914 M -411.23 % -570.000 K 74.86 % -62.971 M -9 340.93 % -2.267 M 96.40 % -667.000 K 84.18 % -4.215 M -1 484.59 % -266.000 K 92.05 % -3.348 M -1 565.67 % -201.000 K 92.63 % -2.726 M 25.80 % -3.674 M -83.06 % -2.007 M -56.55 % -1.282 M 6.15 % -1.366 M -1 322.92 % -96.000 K 94.70 % -1.812 M
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-07-01 2020-03-31 2020-03-31 2020-01-01 2019-10-01 2019-07-01 2019-03-31 2019-01-01 2018-10-01 2018-07-01 2018-03-31 2018-01-01 2017-10-01 2017-07-01 2017-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 2021-12-31 2021-06-30 2020-12-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-07-31 2017-03-31
Net debt 4.576 M -41.56 % 7.830 M 88.99 % 4.143 M -46.73 % 7.777 M -32.71 % 11.557 M 164.10 % 4.376 M -37.54 % 7.006 M 576.91 % 1.035 M -81.16 % 5.495 M 366.07 % 1.179 M -81.21 % 6.276 M 25.42 % 5.004 M 73.27 % 2.888 M -18.92 % 3.562 M 175.64 % -4.709 M 47.82 % -9.024 M -144.31 % 20.364 M -58.46 % 49.020 M -6.54 % 52.453 M 145.81 % 21.339 M 1 051.59 % 1.853 M 106.14 % -30.194 M -287.11 % 16.137 M 1 293.57 % -1.352 M
Total investments 101.000 K -90.14 % 1.024 M 459.56 % 183.000 K 0.00 % 183.000 K -60.98 % 469.000 K 0.00 % 469.000 K 87.60 % 250.000 K -87.92 % 2.070 M 1 193.75 % 160.000 K -93.21 % 2.358 M 0.000 -100.00 % 10.008 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
Total debt 5.498 M -37.18 % 8.752 M 30.08 % 6.728 M -35.07 % 10.362 M -17.10 % 12.499 M 0.00 % 12.499 M 32.66 % 9.422 M 0.000 -100.00 % 5.826 M 0.000 -100.00 % 7.455 M 0.000 -100.00 % 7.451 M 13.84 % 6.545 M 4 748.15 % 135.000 K 0.000 -100.00 % 21.493 M -57.19 % 50.207 M -20.38 % 63.062 M 171.66 % 23.214 M -28.42 % 32.433 M 47.87 % 21.933 M 15.92 % 18.921 M 0.000
Accumulated other comprehensive income loss 385.999 K 0.00 % 385.999 K -15.17 % 455.000 K 0.00 % 455.000 K -20.87 % 575.000 K 0.00 % 575.000 K 0.70 % 571.000 K 116.95 % -3.369 M -624.77 % 642.000 K 104.47 % -14.363 M -2 501.84 % 598.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.586 M 0.000 100.00 % -23.435 M 0.000 100.00 % -13.090 M -44.50 % -9.059 M 0.000
Retained earnings -131.826 M 0.00 % -131.826 M -0.43 % -131.268 M 0.00 % -131.268 M -5.35 % -124.599 M 0.00 % -124.599 M -2.58 % -121.467 M 0.000 100.00 % -116.526 M 0.000 100.00 % -127.476 M 0.000 0.000 0.000 0.000 100.00 % -120.602 M -5.08 % -114.772 M 26.66 % -156.488 M -85.33 % -84.439 M -38.36 % -61.030 M -59.05 % -38.372 M -65.75 % -23.150 M -217.82 % -7.284 M -479.94 % -1.256 M
Common stock 19.906 M 0.00 % 19.906 M 0.00 % 19.906 M 0.00 % 19.906 M 20.00 % 16.589 M 0.00 % 16.589 M 0.00 % 16.589 M 0.000 -100.00 % 13.824 M 0.000 -100.00 % 13.824 M 0.000 -100.00 % 13.824 M 0.00 % 13.824 M 20.00 % 11.520 M 0.00 % 11.520 M 20.00 % 9.600 M 20.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.000 0.000
Total equity -20.850 M 0.00 % -20.850 M -1.75 % -20.491 M 0.00 % -20.491 M -66.46 % -12.310 M 0.00 % -12.310 M -48.87 % -8.269 M -65.35 % -5.001 M 0.00 % -5.001 M 68.29 % -15.773 M 0.00 % -15.773 M -53.60 % -10.269 M 0.00 % -10.269 M -47.04 % -6.984 M 59.91 % -17.421 M 84.03 % -109.082 M -323.22 % -25.774 M 59.78 % -64.086 M -920.14 % 7.814 M -34.46 % 11.923 M -65.56 % 34.618 M -30.54 % 49.840 M 810.49 % 5.474 M 535.83 % -1.256 M
Other non current liabilities 3.080 M 813.95 % 337.000 K 1 504.84 % 20.999 K -93.77 % 337.000 K 1 504.76 % 21.000 K -93.77 % 337.000 K 1 504.76 % 21.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 221.000 K 0.000 -100.00 % 150.000 K 0.00 % 150.000 K 0.000 100.00 % -4.005 M -901.00 % 500.000 K -54.04 % 1.088 M 12.16 % 970.000 K -89.26 % 9.032 M 840.83 % 960.000 K -10.20 % 1.069 M 132.39 % 460.000 K 338.34 % -193.000 K
Long term debt 2.960 M -50.82 % 6.019 M 72.07 % 3.498 M 0.00 % 3.498 M -32.33 % 5.169 M 0.00 % 5.169 M -4.31 % 5.402 M 0.000 -100.00 % 2.522 M 0.000 -100.00 % 4.111 M 0.000 -100.00 % 5.222 M 13.82 % 4.588 M 0.000 -100.00 % 6.318 M 12.60 % 5.611 M -68.08 % 17.576 M -60.25 % 44.215 M 34 175.19 % 129.000 K 0.000 -100.00 % 140.000 K -20.45 % 176.000 K -8.81 % 193.000 K
Total non current liabilities 6.356 M 0.00 % 6.356 M 65.74 % 3.835 M 0.00 % 3.835 M -30.35 % 5.506 M 0.00 % 5.506 M -4.06 % 5.739 M 0.000 -100.00 % 2.722 M 0.000 -100.00 % 4.332 M 0.000 -100.00 % 5.372 M 13.38 % 4.738 M -67.56 % 14.605 M 531.43 % 2.313 M -62.15 % 6.111 M -67.26 % 18.664 M -58.69 % 45.185 M 385.81 % 9.301 M 770.07 % 1.069 M -11.58 % 1.209 M 90.09 % 636.000 K 0.000
Other current liabilities 13.169 M 1.50 % 12.974 M -9.98 % 14.412 M 17.27 % 12.290 M 11.85 % 10.988 M 33.95 % 8.203 M -29.06 % 11.563 M 0.000 -100.00 % 5.419 M 0.000 -100.00 % 16.059 M 0.000 -100.00 % 14.176 M -8.26 % 15.452 M -32.39 % 22.853 M 99.62 % 11.448 M 46.21 % 7.830 M 202.50 % -7.639 M -187.55 % 8.725 M -16.41 % 10.438 M 40.64 % 7.422 M -41.87 % 12.768 M 12 668.00 % 100.000 K -99.61 % 25.706 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.785 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
Short term debt 2.538 M -7.14 % 2.733 M -42.37 % 4.742 M -30.91 % 6.864 M -6.36 % 7.330 M 0.00 % 7.330 M 82.34 % 4.020 M 0.000 -100.00 % 3.304 M 0.000 -100.00 % 3.344 M 0.000 -100.00 % 2.355 M 20.34 % 1.957 M 1 349.63 % 135.000 K -98.76 % 10.880 M -31.49 % 15.882 M -69.83 % 52.644 M 99.64 % 26.369 M 14.23 % 23.085 M -28.82 % 32.433 M 48.82 % 21.793 M 16.26 % 18.745 M 38 155.10 % 49.000 K
Total current liabilities 20.477 M 0.00 % 20.477 M -11.23 % 23.068 M 0.00 % 23.068 M 7.74 % 21.410 M 0.00 % 21.410 M 18.93 % 18.002 M 0.000 -100.00 % 11.208 M 0.000 -100.00 % 21.553 M 0.000 -100.00 % 17.960 M -5.24 % 18.953 M -24.66 % 25.156 M 2.02 % 24.658 M -3.78 % 25.627 M -52.89 % 54.401 M 10.15 % 49.386 M 12.70 % 43.821 M -4.81 % 46.035 M 20.87 % 38.087 M 14.21 % 33.347 M 18.72 % 28.089 M
Total liabilities 26.833 M 0.00 % 26.833 M -0.26 % 26.903 M 0.00 % 26.903 M -0.05 % 26.916 M 0.00 % 26.916 M 13.37 % 23.741 M 0.000 -100.00 % 13.930 M 0.000 -100.00 % 25.885 M 0.000 -100.00 % 23.332 M -1.52 % 23.691 M -5.82 % 25.156 M -13.74 % 29.163 M -8.11 % 31.738 M -56.56 % 73.065 M -22.74 % 94.571 M 78.03 % 53.122 M 12.78 % 47.104 M 19.87 % 39.296 M 15.63 % 33.983 M 20.98 % 28.089 M
Other non current assets 723.000 K 0.00 % 723.000 K -24.61 % 959.000 K 0.00 % 959.000 K -34.36 % 1.461 M 0.00 % 1.461 M -2.79 % 1.503 M 245.22 % -1.035 M -167.69 % 1.529 M 229.69 % -1.179 M -192.47 % 1.275 M 0.000 -100.00 % 1.541 M 48.03 % 1.041 M 445.03 % 191.000 K 0.000 -100.00 % 2.360 M -56.43 % 5.416 M -31.51 % 7.908 M 15.65 % 6.838 M -13.73 % 7.926 M 4.43 % 7.590 M 15.84 % 6.552 M 151.70 % -12.674 M
Long term investments 101.000 K 0.00 % 101.000 K -44.81 % 183.000 K 0.00 % 183.000 K 35.56 % 135.000 K 0.00 % 135.000 K -46.00 % 250.000 K 0.000 -100.00 % 160.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
Intangible 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.000 K 0.000 -100.00 % 109.000 K 0.000 -100.00 % 109.000 K 0.00 % 109.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.000 K 0.000 -100.00 % 109.000 K 0.000 -100.00 % 109.000 K 0.00 % 109.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 620.000 K 0.00 % 620.000 K -8.15 % 675.000 K 0.00 % 675.000 K -93.89 % 11.051 M 0.00 % 11.051 M 13.45 % 9.741 M 0.000 -100.00 % 5.800 M 0.000 -100.00 % 5.717 M 0.000 -100.00 % 6.260 M 0.000 -100.00 % 1.729 M 0.000 0.000 -100.00 % 24.000 K -99.97 % 70.529 M 84.93 % 38.139 M 68.96 % 22.573 M -2.25 % 23.092 M 108.60 % 11.070 M -12.66 % 12.674 M
Total non current assets 1.444 M 0.00 % 1.444 M -20.53 % 1.817 M 0.00 % 1.817 M -85.63 % 12.647 M 0.00 % 12.647 M 7.09 % 11.810 M 1 241.06 % -1.035 M -113.92 % 7.438 M 730.87 % -1.179 M -116.60 % 7.101 M 0.000 -100.00 % 7.910 M 587.83 % 1.150 M -40.10 % 1.920 M 0.000 -100.00 % 2.360 M -56.62 % 5.440 M -93.07 % 78.532 M 73.70 % 45.212 M 46.17 % 30.931 M -0.59 % 31.114 M 73.13 % 17.971 M 41.79 % 12.674 M
Other current assets 0.000 -100.00 % 84.000 K 0.000 -100.00 % 569.000 K 54.62 % 368.000 K 982.35 % 34.000 K -94.53 % 622.000 K 0.000 -100.00 % 704.000 K 0.000 -100.00 % 1.027 M 0.000 0.000 -100.00 % 12.298 M 1 407.11 % 816.000 K -25.82 % 1.100 M 0.000 -100.00 % 1.979 M 0.000 -100.00 % 15.312 M -18.38 % 18.761 M 376.53 % 3.937 M -26.94 % 5.389 M -69.36 % 17.587 M
Short term investments 0.000 -100.00 % 923.000 K 0.000 0.000 -100.00 % 334.000 K 0.00 % 334.000 K 0.000 -100.00 % 2.070 M 194.03 % 704.000 K -70.14 % 2.358 M 0.000 -100.00 % 10.008 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
cash and cash equivalents 922.000 K 0.00 % 922.000 K -64.33 % 2.585 M 0.00 % 2.585 M 174.42 % 942.000 K 0.00 % 942.000 K -61.01 % 2.416 M 333.43 % -1.035 M -412.69 % 331.000 K 128.07 % -1.179 M -200.00 % 1.179 M 123.56 % -5.004 M -209.66 % 4.563 M 52.97 % 2.983 M -38.42 % 4.844 M -46.32 % 9.024 M 699.29 % 1.129 M -4.89 % 1.187 M -88.81 % 10.609 M 465.81 % 1.875 M -93.87 % 30.580 M -41.34 % 52.127 M 1 772.38 % 2.784 M 105.92 % 1.352 M
Cash and short term investments 922.000 K -50.03 % 1.845 M -28.63 % 2.585 M 0.00 % 2.585 M 174.42 % 942.000 K -26.18 % 1.276 M -47.19 % 2.416 M 133.43 % 1.035 M 212.69 % 331.000 K -71.93 % 1.179 M 0.00 % 1.179 M -76.44 % 5.004 M 9.66 % 4.563 M 52.97 % 2.983 M -38.42 % 4.844 M -46.32 % 9.024 M 699.29 % 1.129 M -4.89 % 1.187 M -88.81 % 10.609 M 465.81 % 1.875 M -93.87 % 30.580 M -41.34 % 52.127 M 1 772.38 % 2.784 M 105.92 % 1.352 M
Total current assets 4.539 M 0.00 % 4.539 M -1.22 % 4.595 M 0.00 % 4.595 M 134.56 % 1.959 M 0.00 % 1.959 M -46.50 % 3.662 M 253.82 % 1.035 M -30.58 % 1.491 M 26.46 % 1.179 M -60.84 % 3.011 M -39.83 % 5.004 M -2.89 % 5.153 M -66.88 % 15.557 M 167.53 % 5.815 M -43.65 % 10.319 M 186.32 % 3.604 M 1.84 % 3.539 M -85.16 % 23.853 M 20.27 % 19.833 M -60.95 % 50.791 M -12.46 % 58.022 M 170.05 % 21.486 M -6.81 % 23.056 M
Inventory 708.000 K 0.00 % 708.000 K -11.61 % 801.000 K 0.00 % 801.000 K 91.63 % 418.000 K 0.00 % 418.000 K 3.98 % 402.000 K 0.000 -100.00 % 343.000 K 0.000 -100.00 % 582.000 K 0.000 -100.00 % 17.000 K -93.09 % 246.000 K 134.29 % 105.000 K 8.25 % 97.000 K -27.07 % 133.000 K -64.34 % 373.000 K -32.55 % 553.000 K -13.19 % 637.000 K -10.28 % 710.000 K 9.57 % 648.000 K 68.75 % 384.000 K -17.95 % 468.000 K
Net receivables 2.909 M 52.94 % 1.902 M 57.32 % 1.209 M 88.91 % 640.000 K 177.06 % 231.000 K 0.00 % 231.000 K 4.05 % 222.000 K 0.000 -100.00 % 113.000 K 0.000 -100.00 % 1.250 M 0.000 -100.00 % 132.000 K 340.00 % 30.000 K -40.00 % 50.000 K -48.98 % 98.000 K -61.26 % 253.000 K 0.000 -100.00 % 12.691 M 531.71 % 2.009 M 171.49 % 740.000 K -43.51 % 1.310 M -89.87 % 12.929 M 254.32 % 3.649 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 316.000 K 0.000 100.00 % -160.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.000 K -59.57 % 235.000 K -45.60 % 432.000 K 0.00 % 432.000 K 23.78 % 349.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.514 M
Account payables 4.770 M 0.00 % 4.770 M 21.87 % 3.914 M 0.00 % 3.914 M 26.58 % 3.092 M 0.00 % 3.092 M 27.82 % 2.419 M 0.000 -100.00 % 2.485 M 0.000 -100.00 % 2.150 M 0.000 -100.00 % 1.429 M -7.45 % 1.544 M -28.78 % 2.168 M -6.95 % 2.330 M 21.67 % 1.915 M -59.62 % 4.742 M -33.64 % 7.146 M 38.78 % 5.149 M 66.63 % 3.090 M -12.37 % 3.526 M -74.55 % 13.857 M 493.70 % 2.334 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.654 M -34.87 % 7.146 M 38.78 % 5.149 M 66.63 % 3.090 M 0.000 -100.00 % 645.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 0.000 0.000 0.000 0.000 -100.00 % 27.965 M 0.000 -100.00 % 25.070 M 0.000 0.000
Minority interest -8.696 M 0.00 % -8.696 M 2.99 % -8.964 M 0.00 % -8.964 M -108.22 % -4.305 M 0.00 % -4.305 M -26.92 % -3.392 M 0.000 100.00 % -1.632 M 0.000 100.00 % -1.410 M 0.000 100.00 % -512.000 K -433.33 % -96.000 K -517.39 % 23.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.627 M 0.00 % 4.627 M -7.64 % 5.010 M 0.00 % 5.010 M -30.23 % 7.181 M 0.00 % 7.181 M 16.84 % 6.146 M 0.000 -100.00 % 5.788 M 0.000 -100.00 % 7.112 M 0.000 -100.00 % 7.413 M 14.13 % 6.495 M 6 395.00 % 100.000 K -99.33 % 14.873 M -23.70 % 19.493 M -2.60 % 20.013 M -52.13 % 41.811 M 19 905.26 % 209.000 K 25.15 % 167.000 K -13.47 % 193.000 K 278.43 % 51.000 K -78.93 % 242.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.430 M 0.000 0.000 0.000 0.000 -100.00 % 126.878 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 99.380 M 0.00 % 99.380 M 0.00 % 99.380 M 0.00 % 99.380 M -0.05 % 99.430 M 0.00 % 99.430 M 0.00 % 99.430 M 6 192.52 % -1.632 M -101.65 % 98.691 M 7 099.36 % -1.410 M -101.42 % 99.289 M 0.000 -100.00 % 99.283 M 579.35 % -20.712 M 28.49 % -28.964 M -131.27 % 92.629 M 16.66 % 79.398 M -5.93 % 84.402 M 39.96 % 60.304 M 0.00 % 60.304 M 0.00 % 60.304 M 0.00 % 60.304 M 176.41 % 21.817 M 71.01 % 12.758 M
Deferred tax liabilities non current 316.000 K 0.000 -100.00 % 316.000 K 0.000 -100.00 % 316.000 K 0.000 -100.00 % 316.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 -100.00 % 140.000 K 28.44 % 109.000 K 0.00 % 109.000 K 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 100.00 % -14.605 M -766.29 % 2.192 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 5.983 M 0.00 % 5.983 M -6.69 % 6.412 M 0.00 % 6.412 M -56.10 % 14.606 M 0.00 % 14.606 M -5.60 % 15.472 M 0.000 -100.00 % 8.929 M 0.000 -100.00 % 10.112 M 0.000 -100.00 % 13.063 M -21.81 % 16.707 M 115.99 % 7.735 M 0.000 -100.00 % 5.964 M -33.58 % 8.979 M -91.23 % 102.385 M 57.41 % 65.045 M -20.41 % 81.722 M -8.32 % 89.136 M 125.91 % 39.457 M -1.96 % 40.244 M
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 2021-12-31 2021-06-30 2020-12-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-07-31 2017-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-03-31 2020-12-31 2020-09-30 2020-03-31 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2017-03-31 2016-06-30 2016-03-31 2016-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
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 0.000 0.000 100.00 % -85.000 K 0.00 % -85.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 -100.00 % 2.318 M 2.318 M 0.00 % 0.000 -100.00 % 285.250 K 0.00 % 285.250 K 285.250 K 0.00 % 0.000 -100.00 % 527.750 K 0.00 % 527.750 K 994.49 % 527.750 K 0.00 % -59.000 K 92.78 % -817.000 K 0.00 % -817.000 K -134.43 % -817.000 K 0.00 % -348.500 K 0.00 % -348.500 K 0.00 % -348.500 K
Accounts receivables 0.000 0.000 -100.00 % 114.500 K 0.00 % 114.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 0.000 0.000
Inventory 0.000 0.000 100.00 % -199.500 K 0.00 % -199.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 -100.00 % 66.000 K 66.000 K 0.00 % 0.000 -100.00 % 2.750 K 0.00 % 2.750 K 2.750 K 0.00 % 0.000 100.00 % -45.000 K 0.00 % -45.000 K 23.73 % -45.000 K 0.00 % -59.000 K -321.43 % -14.000 K 0.00 % -14.000 K -1 966.67 % -14.000 K 0.00 % 750.000 0.00 % 750.000 0.00 % 750.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.252 M 2.252 M 0.00 % 0.000 -100.00 % 282.500 K 0.00 % 282.500 K 282.500 K 0.00 % 0.000 -100.00 % 572.750 K 0.00 % 572.750 K 572.750 K 0.00 % 0.000 100.00 % -803.000 K 0.00 % -803.000 K -129.92 % -803.000 K 0.00 % -349.250 K 0.00 % -349.250 K 0.00 % -349.250 K
Other non cash items -779.000 K -12 883.33 % -6.000 K -100.35 % 1.734 M -34.20 % 2.635 M 62.52 % 1.621 M 36.16 % 1.191 M 157.04 % -2.087 M -234.30 % 1.554 M -91.68 % 18.675 M 259.63 % -11.699 M -74.27 % -6.713 M -661.76 % 1.195 M -41.65 % 2.048 M 142.37 % 845.000 K 2 917.86 % 28.000 K -98.61 % 2.010 M 162.71 % -3.205 M -163.92 % 5.014 M 126.91 % -18.635 M -131.65 % 15.653 M 108.17 % 58.870 M 276.11 % 7.519 M 1 039.29 % -800.500 K -177.59 % 5.499 M -38.75 % 1.032 M -81.24 % 8.977 M 1 278.43 % 651.250 K -88.43 % -414.750 K -2 204.17 % 5.629 M 1 457.26 % -18.000 K -100.93 % 1.941 M 404.23 % -638.000 K 30.39 % -638.000 K 0.00 % -916.500 K 0.00 % -916.500 K 0.00 % -916.500 K
Net cash provided by operating activities -1.008 M -328.94 % -235.000 K 75.00 % -940.000 K -2 310.26 % -39.000 K -103.90 % 1.000 M 75.59 % 569.500 K 112.78 % -4.457 M 0.000 -100.00 % 1.727 M 0.000 100.00 % -12.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.204 M 1.204 M 0.00 % 0.000 100.00 % -5.763 M 0.00 % -5.763 M -5.763 M 0.00 % 0.000 100.00 % -3.644 M 0.00 % -3.644 M 61.30 % -3.644 M 0.00 % -9.417 M -593.55 % 1.908 M 0.00 % 1.908 M -17.89 % 1.908 M 0.00 % 2.324 M 0.00 % 2.324 M 0.00 % 2.324 M
Investments in property plant and equipment 0.000 0.000 100.00 % -1.067 M 0.00 % -1.067 M -509.43 % -175.000 K -100.00 % -87.500 K 98.10 % -4.596 M 0.000 100.00 % -1.785 M 0.000 100.00 % -1.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -349.500 K -349.500 K 0.00 % 0.000 100.00 % -6.924 M 0.00 % -6.924 M -6.924 M 0.00 % 0.000 100.00 % -3.438 M 0.00 % -3.438 M 39.12 % -3.438 M 0.00 % -5.646 M -6 315.91 % -88.000 K 0.00 % -88.000 K -28.47 % -88.000 K 0.00 % -68.500 K 0.00 % -68.500 K 0.00 % -68.500 K
Acquisitions net 1.040 M 0.000 0.000 0.000 -100.00 % 748.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.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
Purchases of investments 0.000 0.000 100.00 % -50.000 K 0.000 0.000 0.000 100.00 % -173.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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.000 K 0.000 -100.00 % 89.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
Other investing activites 0.000 -100.00 % 3.000 K 119.35 % -15.500 K 76.34 % -65.500 K 0.000 -100.00 % 41.500 K 0.000 0.000 0.000 0.000 100.00 % -89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 349.500 K 349.500 K 0.00 % 0.000 -100.00 % 6.924 M 0.00 % 6.924 M 6.924 M 0.00 % 0.000 -100.00 % 3.438 M 0.00 % 3.438 M -32.05 % 3.438 M 0.00 % 5.059 M 5 648.86 % 88.000 K 0.00 % 88.000 K 28.47 % 88.000 K 0.00 % 68.500 K 0.00 % 68.500 K 0.00 % 68.500 K
Net cash used for investing activites 1.040 M 34 566.67 % 3.000 K 100.27 % -1.132 M 0.00 % -1.132 M -297.56 % 573.000 K 1 345.65 % -46.000 K 99.04 % -4.803 M 0.000 100.00 % -1.696 M 0.000 100.00 % -1.262 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.660 M 1.660 M 0.00 % 0.000 100.00 % -8.933 M 0.00 % -8.933 M -8.933 M 0.00 % 0.000 100.00 % -3.438 M 0.00 % -3.438 M -485.60 % -3.438 M 0.00 % -587.000 K 78.81 % -2.770 M 0.00 % -2.770 M -9.50 % -2.770 M 0.00 % -2.530 M 0.00 % -2.530 M 0.00 % -2.530 M
Debt repayment -847.000 K 0.000 0.000 0.000 100.00 % -829.000 K 0.000 0.000 0.000 100.00 % -88.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 -9.294 M 0.000 100.00 % 0.000 0.000 0.000 100.00 % 0.000 -8.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 3.267 M 0.000 0.000 0.000 -100.00 % 3.504 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 -100.00 % 17.500 M 0.00 % 17.500 M 17.500 M 0.00 % 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 -763.000 K -36.98 % -557.000 K -124.58 % 2.266 M 13.19 % 2.002 M 189.30 % -2.242 M -76.19 % -1.273 M -116.61 % 7.660 M 0.000 100.00 % -618.000 K 0.000 100.00 % -1.446 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.916 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 8.615 M 5 940.68 % -147.500 K 0.00 % -147.500 K -187.93 % -147.500 K 0.00 % 167.750 K 0.00 % 167.750 K 0.00 % 167.750 K
Net cash used provided by financing activities -1.610 M -189.05 % -557.000 K -110.07 % 5.533 M 176.37 % 2.002 M 165.19 % -3.071 M -141.34 % -1.273 M -111.40 % 11.164 M 0.000 100.00 % -706.000 K 0.000 100.00 % -1.396 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.325 M -2.325 M 0.00 % 0.000 100.00 % -4.916 M 0.00 % -4.916 M -4.916 M 0.00 % 0.000 -100.00 % 12.294 M 0.00 % 12.294 M 42.84 % 12.294 M 0.00 % 8.607 M 5 935.25 % -147.500 K 0.00 % -147.500 K -187.93 % -147.500 K 0.00 % 167.750 K 0.00 % 167.750 K 0.00 % 167.750 K
Effect of forex changes on cash -85.000 K -100.00 % -42.500 K -123.68 % -19.000 K -111.11 % -9.000 K -137.50 % 24.000 K 108.70 % 11.500 K -93.65 % 181.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 -100.00 % 8.750 K 8.750 K 0.00 % 0.000 -100.00 % 25.250 K 0.00 % 25.250 K 25.250 K 0.00 % 0.000 -100.00 % 7.482 M 0.00 % 7.482 M 7.482 M 0.00 % 0.000 -100.00 % 667.000 K 0.00 % 667.000 K 85.15 % 667.000 K 0.00 % 360.250 K 0.00 % 360.250 K 0.00 % 360.250 K
Net change in cash -1.663 M 0.000 -100.00 % 1.643 M 274.42 % -942.000 K 36.09 % -1.474 M -99.86 % -737.500 K -135.37 % 2.085 M 0.000 100.00 % -848.000 K 0.000 100.00 % -3.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -172.000 K -172.000 K 0.00 % 0.000 100.00 % -12.563 M 0.00 % -12.563 M -12.563 M 0.00 % 0.000 -100.00 % 12.694 M 0.00 % 12.694 M 1 008.64 % 12.694 M 0.00 % -1.397 M -308.18 % -342.250 K 0.00 % -342.250 K -206.21 % -342.250 K 0.00 % 322.250 K 0.00 % 322.250 K 0.00 % 322.250 K
Cash at beginning of period 2.585 M 0.000 -100.00 % 942.000 K 0.00 % 942.000 K -61.01 % 2.416 M 0.00 % 2.416 M 629.91 % 331.000 K 0.000 -100.00 % 1.179 M 0.000 -100.00 % 4.563 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 468.750 K 468.750 K 0.00 % 0.000 -100.00 % 13.032 M 0.00 % 13.032 M 13.032 M 0.00 % 0.000 -100.00 % 338.000 K 0.00 % 338.000 K 338.000 K 0.00 % 0.000 -100.00 % 680.250 K 0.00 % 680.250 K 90.01 % 680.250 K 0.00 % 358.000 K 0.00 % 358.000 K 0.00 % 358.000 K
Cash at end of period 922.000 K 0.000 -100.00 % 2.585 M 0.000 -100.00 % 942.000 K 227.73 % -737.500 K -130.53 % 2.416 M 0.000 -100.00 % 331.000 K 0.000 -100.00 % 1.179 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 296.750 K 296.750 K 0.00 % 0.000 -100.00 % 468.750 K 0.00 % 468.750 K 468.750 K 0.00 % 0.000 -100.00 % 13.032 M 0.00 % 13.032 M 1 032.84 % 13.032 M 0.00 % -1.397 M -513.31 % 338.000 K 0.00 % 338.000 K -50.31 % 338.000 K 0.00 % 680.250 K 0.00 % 680.250 K 0.00 % 680.250 K
Operating cash flow -235.000 K 0.00 % -235.000 K -502.56 % -39.000 K 0.00 % -39.000 K -106.85 % 569.500 K 0.00 % 569.500 K 112.78 % -4.457 M 0.000 -100.00 % 1.727 M 0.000 100.00 % -12.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.204 M 1.204 M 0.00 % 0.000 100.00 % -5.763 M 0.00 % -5.763 M -5.763 M 0.00 % 0.000 100.00 % -3.644 M 0.00 % -3.644 M 61.30 % -3.644 M 0.00 % -9.417 M -593.55 % 1.908 M 0.00 % 1.908 M -17.89 % 1.908 M 0.00 % 2.324 M 0.00 % 2.324 M 0.00 % 2.324 M
Capital expenditure 0.000 0.000 100.00 % -1.067 M 0.00 % -1.067 M -1 118.86 % -87.500 K 0.00 % -87.500 K 98.10 % -4.596 M 0.000 100.00 % -1.785 M 0.000 100.00 % -1.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -349.500 K -349.500 K 0.00 % 0.000 100.00 % -6.924 M 0.00 % -6.924 M -6.924 M 0.00 % 0.000 100.00 % -3.438 M 0.00 % -3.438 M 39.12 % -3.438 M 0.00 % -5.646 M -6 315.91 % -88.000 K 0.00 % -88.000 K -28.47 % -88.000 K 0.00 % -68.500 K 0.00 % -68.500 K 0.00 % -68.500 K
Free CashFlow -235.000 K 0.00 % -235.000 K 78.74 % -1.106 M 0.00 % -1.106 M -329.36 % 482.000 K 0.00 % 482.000 K 105.32 % -9.053 M 0.000 100.00 % -58.000 K 0.000 100.00 % -13.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 854.500 K 854.500 K 0.00 % 0.000 100.00 % -12.686 M 0.00 % -12.686 M -12.686 M 0.00 % 0.000 100.00 % -7.082 M 0.00 % -7.082 M 52.99 % -7.082 M 0.00 % -15.063 M -927.64 % 1.820 M 0.00 % 1.820 M -19.30 % 1.820 M 0.00 % 2.255 M 0.00 % 2.255 M 0.00 % 2.255 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016