8491.HK

Cool Link (Holdings) Limited 8491.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 29.461 M -4.24 % 30.765 M -11.32 % 34.694 M 5.90 % 32.761 M 19.39 % 27.441 M 15.18 % 23.825 M -6.22 % 25.405 M -7.93 % 27.593 M -2.07 % 28.177 M -3.41 % 29.171 M
Net income -4.161 M -288.52 % -1.071 M 87.69 % -8.701 M -624.48 % -1.201 M -245.11 % -348.000 K 60.59 % -883.000 K -141.26 % -366.000 K 65.67 % -1.066 M -187.31 % 1.221 M -28.60 % 1.710 M
Income before tax -4.173 M -351.14 % -925.000 K 89.96 % -9.210 M -646.35 % -1.234 M -992.04 % -113.000 K 84.04 % -708.000 K -365.79 % -152.000 K 77.48 % -675.000 K -143.52 % 1.551 M -24.78 % 2.062 M
Income before tax ratio -0.14 -371.10 % -0.03 88.67 % -0.27 -604.77 % -0.04 -814.70 % 0.00 86.14 % -0.03 -396.68 % -0.01 75.54 % -0.02 -144.44 % 0.06 -22.13 % 0.07
EBITDA -2.270 M -405.52 % 743.000 K -17.72 % 903.000 K 170.11 % -1.288 M -203.79 % 1.241 M -24.97 % 1.654 M 478.32 % 286.000 K 708.51 % -47.000 K -102.08 % 2.257 M -4.32 % 2.359 M
Net income ratio -0.14 -305.71 % -0.03 86.12 % -0.25 -584.11 % -0.04 -189.07 % -0.01 65.78 % -0.04 -157.26 % -0.01 62.71 % -0.04 -189.15 % 0.04 -26.08 % 0.06
Ratio EBITDA -0.08 -419.04 % 0.02 -7.21 % 0.03 166.20 % -0.04 -186.93 % 0.05 -34.86 % 0.07 516.67 % 0.01 760.92 % 0.00 -102.13 % 0.08 -0.95 % 0.08
Gross profit ratio 0.25 -9.12 % 0.28 -1.52 % 0.28 33.30 % 0.21 -18.89 % 0.26 2.12 % 0.25 13.52 % 0.22 -16.40 % 0.27 5.57 % 0.25 4.30 % 0.24
Weighted average shs out dil 326.815 M 265.39 % 89.444 M 20.04 % 74.511 M 67.94 % 44.369 M 41.73 % 31.304 M 4.35 % 30.000 M 0.00 % 30.000 M 16.91 % 25.660 M -4.96 % 27.000 M -10.00 % 30.000 M
Weighted average shs out 326.840 M 265.41 % 89.444 M 20.04 % 74.511 M 67.94 % 44.369 M 47.90 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 16.91 % 25.660 M -4.96 % 27.000 M -10.00 % 30.000 M
EPS diluted -0.01 -5.83 % -0.01 90.00 % -0.12 -342.80 % -0.03 -133.62 % -0.01 60.54 % -0.03 -140.98 % -0.01 70.60 % -0.04 -191.81 % 0.05 -36.52 % 0.07
Earnings per share -0.01 -5.83 % -0.01 90.00 % -0.12 -342.80 % -0.03 -133.62 % -0.01 60.54 % -0.03 -140.98 % -0.01 70.60 % -0.04 -191.81 % 0.05 -36.52 % 0.07
Gross profit 7.412 M -12.97 % 8.517 M -12.67 % 9.753 M 41.16 % 6.909 M -3.17 % 7.135 M 17.62 % 6.066 M 6.46 % 5.698 M -23.03 % 7.403 M 3.38 % 7.161 M 0.75 % 7.108 M
Income tax expense 12.000 K -91.78 % 146.000 K 128.68 % -509.000 K -1 442.42 % -33.000 K -116.84 % 196.000 K 12.00 % 175.000 K -30.00 % 250.000 K -37.66 % 401.000 K 17.60 % 341.000 K -3.13 % 352.000 K
Cost of revenue 22.049 M -0.89 % 22.248 M -10.80 % 24.941 M -3.52 % 25.852 M 27.31 % 20.306 M 14.34 % 17.759 M -9.88 % 19.707 M -2.39 % 20.190 M -3.93 % 21.016 M -4.75 % 22.063 M
General and administrative expenses 7.628 M 23.75 % 6.164 M -19.55 % 7.662 M 7.01 % 7.160 M 20.48 % 5.943 M 16.78 % 5.089 M 31.26 % 3.877 M -32.60 % 5.752 M 65.00 % 3.486 M 5.32 % 3.310 M
Selling and marketing expenses 2.961 M 1.75 % 2.910 M 1.68 % 2.862 M -4.47 % 2.996 M 71.10 % 1.751 M -9.65 % 1.938 M -15.56 % 2.295 M -13.17 % 2.643 M 8.05 % 2.446 M 32.22 % 1.850 M
Other expenses 0.000 0.000 100.00 % -67.000 K 30.93 % -97.000 K 0.000 100.00 % -28.000 K 0.000 0.000 -100.00 % 129.000 K 53.57 % 84.000 K
Operating expenses 10.589 M 16.70 % 9.074 M -13.23 % 10.457 M 3.96 % 10.059 M 30.74 % 7.694 M 9.93 % 6.999 M 14.29 % 6.124 M -26.71 % 8.356 M 48.39 % 5.631 M 11.39 % 5.055 M
Cost and expenses 32.638 M 4.20 % 31.322 M -11.51 % 35.398 M -1.43 % 35.911 M 28.25 % 28.000 M 13.09 % 24.758 M -4.15 % 25.831 M -9.51 % 28.546 M 7.13 % 26.647 M -1.74 % 27.118 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 10.589 M 16.70 % 9.074 M -13.78 % 10.524 M 3.62 % 10.156 M 32.00 % 7.694 M 9.49 % 7.027 M 13.85 % 6.172 M -26.48 % 8.395 M 41.52 % 5.932 M 14.96 % 5.160 M
Interest income 350.000 K 1 066.67 % 30.000 K -36.17 % 47.000 K -4.08 % 49.000 K -61.11 % 126.000 K 65.79 % 76.000 K 0.000 0.000 0.000 -100.00 % 2.000 K
Interest expense 496.000 K 14.29 % 434.000 K 25.43 % 346.000 K -38.32 % 561.000 K -16.39 % 671.000 K 10.91 % 605.000 K 119.20 % 276.000 K 42.27 % 194.000 K 79.63 % 108.000 K 40.26 % 77.000 K
Depreciation and amortization 907.000 K -26.50 % 1.234 M -26.28 % 1.674 M -14.55 % 1.959 M 8.83 % 1.800 M 2.45 % 1.757 M 131.18 % 760.000 K 75.12 % 434.000 K 20.56 % 360.000 K -12.41 % 411.000 K
Operating income -3.177 M -470.38 % -557.000 K 27.76 % -771.000 K 76.26 % -3.247 M -480.86 % -559.000 K -109.36 % -267.000 K 37.32 % -426.000 K 55.30 % -953.000 K -162.29 % 1.530 M -25.47 % 2.053 M
Operating income ratio -0.11 -495.62 % -0.02 18.53 % -0.02 77.58 % -0.10 -386.53 % -0.02 -81.77 % -0.01 33.17 % -0.02 51.45 % -0.03 -163.61 % 0.05 -22.85 % 0.07
Total other income expenses net -996.000 K -170.65 % -368.000 K 95.64 % -8.439 M 0.000 0.000 -100.00 % 253.000 K -21.43 % 322.000 K 1.58 % 317.000 K 191.62 % -346.000 K -3 944.44 % 9.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 522.000 K -94.36 % 9.259 M 34.91 % 6.863 M -26.33 % 9.316 M -9.91 % 10.341 M 13.81 % 9.086 M 191.87 % 3.113 M 146.46 % -6.701 M -1 442.89 % 499.000 K -59.76 % 1.240 M
Total investments 3.884 M -11.93 % 4.410 M 170.39 % 1.631 M -52.59 % 3.440 M -3.70 % 3.572 M 20 911.76 % 17.000 K -68.52 % 54.000 K -80.51 % 277.000 K -19.48 % 344.000 K 94.35 % 177.000 K
Total debt 7.364 M -32.23 % 10.866 M -0.03 % 10.869 M -21.28 % 13.808 M -15.07 % 16.259 M 8.37 % 15.003 M 34.73 % 11.136 M 210.37 % 3.588 M -9.62 % 3.970 M 16.70 % 3.402 M
Accumulated other comprehensive income loss 9.515 M 853.41 % 998.000 K 14.98 % 868.000 K -41.59 % 1.486 M 2.84 % 1.445 M -1.16 % 1.462 M 138.17 % -3.830 M -19.95 % -3.193 M -13.47 % -2.814 M -8.90 % -2.584 M
Retained earnings -10.934 M -61.44 % -6.773 M -16.98 % -5.790 M -298.90 % 2.911 M -29.21 % 4.112 M -7.80 % 4.460 M -16.28 % 5.327 M -7.10 % 5.734 M -15.68 % 6.800 M 21.89 % 5.579 M
Common stock 13.877 M 299.80 % 3.471 M 19.52 % 2.904 M 43.69 % 2.021 M 94.70 % 1.038 M 0.00 % 1.038 M 0.00 % 1.038 M 0.00 % 1.038 M 0.000 0.000
Total equity 23.392 M 70.01 % 13.759 M 4.09 % 13.218 M -32.64 % 19.623 M 27.99 % 15.332 M -2.08 % 15.658 M -10.88 % 17.569 M -2.41 % 18.003 M 160.95 % 6.899 M 21.48 % 5.679 M
Other non current liabilities 0.000 -100.00 % 167.000 K 215.09 % 53.000 K 0.00 % 53.000 K 60.61 % 33.000 K 0.000 0.000 -100.00 % 17.000 K -63.83 % 47.000 K 88.00 % 25.000 K
Long term debt 6.699 M -4.78 % 7.035 M -6.65 % 7.536 M -6.84 % 8.089 M -25.63 % 10.876 M -23.61 % 14.237 M 35.69 % 10.492 M 207.68 % 3.410 M -7.91 % 3.703 M 16.89 % 3.168 M
Total non current liabilities 6.854 M -4.83 % 7.202 M -7.25 % 7.765 M -16.32 % 9.279 M -15.84 % 11.025 M -23.50 % 14.411 M 35.15 % 10.663 M 206.67 % 3.477 M -7.28 % 3.750 M 17.44 % 3.193 M
Other current liabilities 2.785 M -3.77 % 2.894 M 6.71 % 2.712 M 1 144.04 % 218.000 K 541.18 % 34.000 K 241.67 % -24.000 K -102.04 % 1.179 M 397.73 % -396.000 K -117.62 % 2.248 M 23.18 % 1.825 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 2.324 M -13.45 % 2.685 M 70.15 % 1.578 M 822.81 % 171.000 K -92.12 % 2.170 M 507.84 % 357.000 K 8.51 % 329.000 K
Short term debt 665.000 K -82.64 % 3.831 M 14.94 % 3.333 M -41.72 % 5.719 M 6.24 % 5.383 M 602.74 % 766.000 K 18.94 % 644.000 K 132.49 % -1.982 M -251.88 % 1.305 M -5.57 % 1.382 M
Total current liabilities 6.681 M -39.31 % 11.009 M 0.85 % 10.916 M -5.14 % 11.508 M 10.16 % 10.447 M 90.99 % 5.470 M 20.88 % 4.525 M -14.57 % 5.297 M -28.85 % 7.445 M 19.39 % 6.236 M
Total liabilities 13.535 M -25.68 % 18.211 M -2.52 % 18.681 M -10.13 % 20.787 M -3.19 % 21.472 M 8.00 % 19.881 M 30.90 % 15.188 M 73.10 % 8.774 M -21.63 % 11.195 M 18.73 % 9.429 M
Other non current assets 2.616 M -2.28 % 2.677 M -38.73 % 4.369 M 225.80 % 1.341 M -6.75 % 1.438 M -38.36 % 2.333 M 37.64 % 1.695 M -3.03 % 1.748 M -3.05 % 1.803 M 90.39 % 947.000 K
Long term investments 2.347 M -46.78 % 4.410 M 172.56 % 1.618 M -52.77 % 3.426 M -2.39 % 3.510 M 5 950.00 % -60.000 K 0.000 0.000 0.000 0.000
Intangible assets 525.000 K -15.46 % 621.000 K -13.87 % 721.000 K -87.38 % 5.714 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 -100.00 % 2.550 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 525.000 K -15.46 % 621.000 K -13.87 % 721.000 K -91.28 % 8.264 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 9.923 M -3.07 % 10.237 M -1.88 % 10.433 M -9.59 % 11.540 M -14.23 % 13.454 M -24.33 % 17.780 M 20.53 % 14.751 M 255.02 % 4.155 M 34.60 % 3.087 M -3.89 % 3.212 M
Total non current assets 15.411 M -14.12 % 17.945 M 15.60 % 15.523 M -36.82 % 24.571 M 33.52 % 18.402 M -8.23 % 20.053 M 21.93 % 16.446 M 178.60 % 5.903 M 20.72 % 4.890 M 17.58 % 4.159 M
Other current assets 41.000 K -94.82 % 792.000 K -16.63 % 950.000 K -50.37 % 1.914 M -50.86 % 3.895 M 854.66 % 408.000 K -45.31 % 746.000 K -4.85 % 784.000 K 92.16 % 408.000 K 374.42 % 86.000 K
Short term investments 1.537 M 11 723.08 % 13.000 K 0.00 % 13.000 K -7.14 % 14.000 K -77.42 % 62.000 K -19.48 % 77.000 K 42.59 % 54.000 K -80.51 % 277.000 K -19.48 % 344.000 K 94.35 % 177.000 K
cash and cash equivalents 6.842 M 325.76 % 1.607 M -59.89 % 4.006 M -10.82 % 4.492 M -24.10 % 5.918 M 0.02 % 5.917 M -26.25 % 8.023 M -22.02 % 10.289 M 196.43 % 3.471 M 60.55 % 2.162 M
Cash and short term investments 8.391 M 417.96 % 1.620 M -59.69 % 4.019 M -10.81 % 4.506 M -24.65 % 5.980 M -0.23 % 5.994 M -25.29 % 8.023 M -22.02 % 10.289 M 196.43 % 3.471 M 60.55 % 2.162 M
Total current assets 21.516 M 53.41 % 14.025 M -14.36 % 16.376 M 3.39 % 15.839 M -13.93 % 18.402 M 18.83 % 15.486 M -5.06 % 16.311 M -21.86 % 20.874 M 58.09 % 13.204 M 20.60 % 10.949 M
Inventory 7.317 M 100.91 % 3.642 M 15.77 % 3.146 M -6.40 % 3.361 M -2.27 % 3.439 M 21.52 % 2.830 M 13.43 % 2.495 M -27.24 % 3.429 M 13.66 % 3.017 M 24.00 % 2.433 M
Net receivables 5.767 M -27.65 % 7.971 M -3.51 % 8.261 M 36.37 % 6.058 M 19.06 % 5.088 M -18.64 % 6.254 M 25.26 % 4.993 M -18.08 % 6.095 M -7.13 % 6.563 M 7.75 % 6.091 M
Tax assets 0.000 0.000 100.00 % -1.618 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.231 M -21.50 % 4.116 M -6.05 % 4.381 M 36.48 % 3.210 M 50.42 % 2.134 M -28.41 % 2.981 M 26.31 % 2.360 M -19.70 % 2.939 M -7.52 % 3.178 M 17.70 % 2.700 M
Tax payables 0.000 -100.00 % 168.000 K -65.71 % 490.000 K 1 224.32 % 37.000 K -82.46 % 211.000 K 24.85 % 169.000 K -1.17 % 171.000 K -57.88 % 406.000 K 13.73 % 357.000 K 8.51 % 329.000 K
Deferred revenue non current 0.000 100.00 % -167.000 K 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 100.00 % -25.001 K
Minority interest 0.000 0.000 0.000 0.000 100.00 % -15.000 K 72.22 % -54.000 K -42.11 % -38.000 K -245.45 % -11.000 K -1 000.00 % -1.000 K 0.000
Capital lease obligations 2.358 M 7.08 % 2.202 M -4.92 % 2.316 M -7.54 % 2.505 M -6.18 % 2.670 M -22.61 % 3.450 M 5 290.63 % 64.000 K 102.96 % -2.160 M -1 174.63 % 201.000 K 3.61 % 194.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 20.449 M 27.30 % 16.063 M 5.43 % 15.236 M 15.38 % 13.205 M 50.88 % 8.752 M 0.00 % 8.752 M 0.00 % 8.752 M 0.00 % 8.752 M 0.000 0.000
Deferred tax liabilities non current 155.000 K -7.19 % 167.000 K -5.11 % 176.000 K -84.52 % 1.137 M 880.17 % 116.000 K 0.00 % 116.000 K -4.13 % 121.000 K 611.76 % 17.000 K 0.00 % 17.000 K -32.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 36.927 M 15.51 % 31.970 M 0.22 % 31.899 M -21.06 % 40.410 M 9.80 % 36.804 M 3.56 % 35.539 M 8.49 % 32.757 M 22.33 % 26.777 M 47.99 % 18.094 M 19.76 % 15.108 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 100.00 % -2.130 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 309.000 K -6.08 % 329.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -3.747 M -811.68 % -411.000 K 68.21 % -1.293 M -295.61 % 661.000 K 726.25 % 80.000 K 109.28 % -862.000 K -259.93 % 539.000 K 149.86 % -1.081 M -93.04 % -560.000 K -17.89 % -475.000 K
Accounts receivables 2.471 M 1 757.89 % 133.000 K 105.68 % -2.341 M -142.59 % -965.000 K -184.28 % 1.145 M 188.21 % -1.298 M -223.15 % 1.054 M 904.58 % -131.000 K -203.15 % 127.000 K 117.52 % -725.000 K
Inventory -4.290 M -657.95 % -566.000 K -363.26 % 215.000 K 0.47 % 214.000 K 135.14 % -609.000 K -60.26 % -380.000 K -277.57 % 214.000 K 136.58 % -585.000 K 18.86 % -721.000 K -992.42 % -66.000 K
Accounts payables 0.000 0.000 -100.00 % 2.341 M 142.59 % 965.000 K 184.28 % -1.145 M -188.21 % 1.298 M 0.000 0.000 0.000 0.000
Other working capital -1.928 M -8 863.64 % 22.000 K 101.46 % -1.508 M -437.36 % 447.000 K -35.12 % 689.000 K 242.95 % -482.000 K -248.31 % 325.000 K 165.52 % -496.000 K -408.07 % 161.000 K 139.36 % -409.000 K
Other non cash items 1.485 M 136.84 % 627.000 K -93.17 % 9.180 M 1 703.54 % 509.000 K 24.45 % 409.000 K 18.21 % 346.000 K -41.55 % 592.000 K 3 846.67 % 15.000 K 119.74 % -76.000 K -13.43 % -67.000 K
Net cash provided by operating activities -5.267 M -1 103.24 % 525.000 K -48.58 % 1.021 M 105.02 % 498.000 K -80.73 % 2.584 M 384.80 % 533.000 K -69.35 % 1.739 M 233.05 % -1.307 M -202.51 % 1.275 M -33.97 % 1.931 M
Investments in property plant and equipment -190.000 K 73.24 % -710.000 K -545.45 % -110.000 K -254.84 % -31.000 K 43.64 % -55.000 K 94.77 % -1.052 M 90.63 % -11.227 M -721.29 % -1.367 M -1 029.75 % -121.000 K -168.89 % -45.000 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 148.000 K 184.09 % -176.000 K 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.000 K 0.000 0.000
Other investing activites 350.000 K 1 066.67 % 30.000 K -36.17 % 47.000 K -98.68 % 3.559 M 1 922.16 % 176.000 K 238.58 % -127.000 K -608.00 % 25.000 K 106.08 % -411.000 K 52.81 % -871.000 K -2 024.39 % -41.000 K
Net cash used for investing activites 160.000 K 123.53 % -680.000 K -979.37 % -63.000 K -101.71 % 3.676 M 6 783.64 % -55.000 K 95.34 % -1.179 M 89.48 % -11.202 M -589.35 % -1.625 M -63.81 % -992.000 K -1 053.49 % -86.000 K
Debt repayment -3.658 M -344.47 % -823.000 K 69.81 % -2.726 M 72.64 % -9.962 M -366.82 % -2.134 M -247.56 % -614.000 K -108.20 % 7.484 M 4 234.81 % -181.000 K -132.26 % 561.000 K 302.53 % -277.000 K
Common stock issued 14.831 M 964.68 % 1.393 M -26.76 % 1.902 M -62.76 % 5.107 M 0.000 0.000 0.000 -100.00 % 13.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 -728.000 K 74.36 % -2.839 M -385.30 % -585.000 K 37.43 % -935.000 K -137.31 % -394.000 K 53.43 % -846.000 K -194.77 % -287.000 K 90.65 % -3.069 M -760.00 % 465.000 K 228.81 % -361.000 K
Net cash used provided by financing activities 10.445 M 560.33 % -2.269 M -61.04 % -1.409 M 75.66 % -5.790 M -129.03 % -2.528 M -73.15 % -1.460 M -120.29 % 7.197 M -26.18 % 9.750 M 850.29 % 1.026 M 260.82 % -638.000 K
Effect of forex changes on cash -103.000 K -512.00 % 25.000 K 171.43 % -35.000 K -118.42 % 190.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 5.235 M 318.22 % -2.399 M -393.62 % -486.000 K 65.92 % -1.426 M -142 700.00 % 1.000 K 100.05 % -2.106 M 7.06 % -2.266 M -133.24 % 6.818 M 420.86 % 1.309 M 8.45 % 1.207 M
Cash at beginning of period 1.607 M -59.89 % 4.006 M -10.82 % 4.492 M -24.10 % 5.918 M 0.02 % 5.917 M -26.25 % 8.023 M -22.02 % 10.289 M 196.43 % 3.471 M 60.55 % 2.162 M 126.39 % 955.000 K
Cash at end of period 6.842 M 325.76 % 1.607 M -59.89 % 4.006 M -10.82 % 4.492 M -24.10 % 5.918 M 0.02 % 5.917 M -26.25 % 8.023 M -22.02 % 10.289 M 196.43 % 3.471 M 60.55 % 2.162 M
Operating cash flow -5.267 M -1 103.24 % 525.000 K -48.58 % 1.021 M 105.02 % 498.000 K -80.73 % 2.584 M 384.80 % 533.000 K -69.35 % 1.739 M 233.05 % -1.307 M -202.51 % 1.275 M -33.97 % 1.931 M
Capital expenditure -190.000 K 73.24 % -710.000 K -545.45 % -110.000 K -254.84 % -31.000 K 43.64 % -55.000 K 94.77 % -1.052 M 90.63 % -11.227 M -721.29 % -1.367 M -1 029.75 % -121.000 K -168.89 % -45.000 K
Free CashFlow -5.457 M -2 849.73 % -185.000 K -120.31 % 911.000 K 95.07 % 467.000 K -81.53 % 2.529 M 587.28 % -519.000 K 94.53 % -9.488 M -254.82 % -2.674 M -331.72 % 1.154 M -38.81 % 1.886 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-09-30 2016-03-31
Revenue 7.115 M 0.00 % 7.115 M -3.74 % 7.392 M 0.00 % 7.392 M 0.72 % 7.339 M 0.00 % 7.339 M -3.14 % 7.577 M -3.37 % 7.841 M -0.15 % 7.853 M 4.79 % 7.494 M -18.75 % 9.223 M 4.25 % 8.847 M 5.37 % 8.396 M 2.04 % 8.228 M -24.10 % 10.840 M 43.88 % 7.534 M 4.25 % 7.227 M 0.94 % 7.160 M 4.01 % 6.884 M -7.55 % 7.446 M 13.89 % 6.538 M -0.53 % 6.573 M -0.87 % 6.631 M 12.09 % 5.916 M 6.10 % 5.576 M -2.21 % 5.702 M -12.63 % 6.526 M 4.43 % 6.249 M -0.35 % 6.271 M -1.38 % 6.359 M -4.23 % 6.640 M 3.60 % 6.409 M -8.17 % 6.979 M -7.38 % 7.535 M 2.75 % 7.333 M 16.80 % 6.278 M -15.93 % 7.468 M
Net income 52.500 K 0.00 % 52.500 K 102.77 % -1.894 M 0.00 % -1.894 M -912.57 % -187.000 K 0.00 % -187.000 K 93.09 % -2.706 M -564.15 % 583.000 K 67.53 % 348.000 K -50.57 % 704.000 K 108.75 % -8.049 M -3 158.70 % -247.000 K -12.27 % -220.000 K -18.92 % -185.000 K 93.52 % -2.855 M -309.16 % 1.365 M 329.03 % -596.000 K -167.34 % 885.000 K 560.94 % -192.000 K -90.10 % -101.000 K -29.49 % -78.000 K -439.13 % 23.000 K 104.23 % -544.000 K -505.97 % 134.000 K 126.59 % -504.000 K -1 172.34 % 47.000 K 107.69 % -611.000 K -671.03 % 107.000 K 20.22 % 89.000 K 81.63 % 49.000 K -82.18 % 275.000 K 150.37 % -546.000 K -5.61 % -517.000 K -242.38 % -151.000 K 41.70 % -259.000 K -178.48 % 330.000 K -45.45 % 605.000 K
Income before tax 120.000 K 0.00 % 120.000 K 106.15 % -1.951 M 0.00 % -1.951 M -1 334.19 % -136.000 K 0.00 % -136.000 K 95.45 % -2.986 M -507.92 % 732.000 K 63.03 % 449.000 K -48.98 % 880.000 K 110.19 % -8.638 M -4 113.66 % -205.000 K -11.41 % -184.000 K -0.55 % -183.000 K 93.73 % -2.919 M -324.71 % 1.299 M 345.56 % -529.000 K -157.81 % 915.000 K 2 446.15 % -39.000 K 42.65 % -68.000 K -25.93 % -54.000 K -212.50 % 48.000 K 110.13 % -474.000 K -360.44 % 182.000 K 136.47 % -499.000 K -701.20 % 83.000 K 114.95 % -555.000 K -432.34 % 167.000 K 11.33 % 150.000 K 74.42 % 86.000 K -77.95 % 390.000 K 183.51 % -467.000 K -14.18 % -409.000 K -1 604.17 % -24.000 K 92.68 % -328.000 K -181.39 % 403.000 K -43.08 % 708.000 K
Income before tax ratio 0.02 0.00 % 0.02 106.39 % -0.26 0.00 % -0.26 -1 324.00 % -0.02 0.00 % -0.02 95.30 % -0.39 -522.14 % 0.09 63.28 % 0.06 -51.31 % 0.12 112.54 % -0.94 -3 941.88 % -0.02 -5.73 % -0.02 1.47 % -0.02 91.74 % -0.27 -256.18 % 0.17 335.55 % -0.07 -157.28 % 0.13 2 355.72 % -0.01 37.96 % -0.01 -10.57 % -0.01 -213.10 % 0.01 110.22 % -0.07 -332.36 % 0.03 134.38 % -0.09 -714.79 % 0.01 117.12 % -0.09 -418.23 % 0.03 11.73 % 0.02 76.87 % 0.01 -76.97 % 0.06 180.61 % -0.07 -24.34 % -0.06 -1 739.93 % 0.00 92.88 % -0.04 -169.68 % 0.06 -32.29 % 0.09
EBITDA 380.500 K 0.00 % 380.500 K 130.05 % -1.266 M 1.57 % -1.287 M -1 259.01 % 111.000 K 0.00 % 111.000 K 105.04 % -2.202 M -355.48 % 862.000 K 71.03 % 504.000 K -47.88 % 967.000 K 140.53 % -2.386 M -1 152.26 % 226.750 K -33.70 % 342.000 K 45.07 % 235.750 K 108.33 % -2.831 M -737.61 % 444.000 K 562.69 % 67.000 K -12.99 % 77.000 K 7 600.00 % 1.000 K -99.63 % 272.250 K -6.76 % 292.000 K -25.37 % 391.250 K 318.58 % -179.000 K -326.58 % 79.000 K 2 533.33 % 3.000 K -75.00 % 12.000 K 102.52 % -477.000 K -298.75 % 240.000 K 7.14 % 224.000 K 63.50 % 137.000 K -69.28 % 446.000 K 208.78 % -410.000 K -65.32 % -248.000 K -135.53 % 698.000 K 335.81 % -296.000 K -168.05 % 435.000 K -42.15 % 752.000 K
Net income ratio 0.01 0.00 % 0.01 102.88 % -0.26 0.00 % -0.26 -905.37 % -0.03 0.00 % -0.03 92.87 % -0.36 -580.32 % 0.07 67.79 % 0.04 -52.83 % 0.09 110.76 % -0.87 -3 025.85 % -0.03 -6.55 % -0.03 -16.54 % -0.02 91.46 % -0.26 -245.37 % 0.18 319.69 % -0.08 -166.72 % 0.12 543.17 % -0.03 -105.62 % -0.01 -13.70 % -0.01 -440.95 % 0.00 104.27 % -0.08 -462.20 % 0.02 125.06 % -0.09 -1 196.57 % 0.01 108.80 % -0.09 -646.79 % 0.02 20.65 % 0.01 84.18 % 0.01 -81.39 % 0.04 148.61 % -0.09 -15.00 % -0.07 -269.66 % -0.02 43.26 % -0.04 -167.19 % 0.05 -35.12 % 0.08
Ratio EBITDA 0.05 0.00 % 0.05 131.22 % -0.17 1.57 % -0.17 -1 250.78 % 0.02 0.00 % 0.02 105.20 % -0.29 -364.38 % 0.11 71.29 % 0.06 -50.26 % 0.13 149.88 % -0.26 -1 109.36 % 0.03 -37.08 % 0.04 42.17 % 0.03 110.97 % -0.26 -543.15 % 0.06 535.68 % 0.01 -13.79 % 0.01 7 303.18 % 0.00 -99.60 % 0.04 -18.13 % 0.04 -24.97 % 0.06 320.50 % -0.03 -302.15 % 0.01 2 381.99 % 0.00 -74.44 % 0.00 102.88 % -0.07 -290.31 % 0.04 7.52 % 0.04 65.80 % 0.02 -67.93 % 0.07 205.00 % -0.06 -80.03 % -0.04 -138.36 % 0.09 329.49 % -0.04 -158.26 % 0.07 -31.19 % 0.10
Gross profit ratio 0.27 0.00 % 0.27 13.43 % 0.24 0.00 % 0.24 -8.88 % 0.26 0.00 % 0.26 26.04 % 0.21 -29.96 % 0.30 15.40 % 0.26 -24.48 % 0.34 -16.24 % 0.41 112.42 % 0.19 -21.51 % 0.25 -9.32 % 0.27 92.01 % 0.14 -42.64 % 0.25 -2.06 % 0.25 4.13 % 0.24 -33.47 % 0.36 75.34 % 0.21 -6.21 % 0.22 -13.48 % 0.25 0.52 % 0.25 0.15 % 0.25 -3.95 % 0.26 4.91 % 0.25 141.58 % 0.10 -63.10 % 0.28 10.13 % 0.26 -2.38 % 0.26 -9.37 % 0.29 8.85 % 0.27 6.94 % 0.25 -7.17 % 0.27 7.35 % 0.25 0.10 % 0.25 0.36 % 0.25
Weighted average shs out dil 398.606 M 0.00 % 398.606 M -4.93 % 419.284 M 0.00 % 419.284 M 78.92 % 234.346 M 0.00 % 234.346 M 134.47 % 99.946 M 9.17 % 91.552 M 10.18 % 83.092 M 0.00 % 83.092 M 11.52 % 74.511 M -3.39 % 77.125 M 24.02 % 62.186 M 2.96 % 60.398 M 48.74 % 40.607 M -15.50 % 48.054 M 23.50 % 38.910 M 22.12 % 31.861 M 6.20 % 30.000 M -2.05 % 30.627 M 2.09 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 22.02 % 24.587 M 2.45 % 24.000 M 0.00 % 24.000 M -20.00 % 30.000 M 25.00 % 24.000 M 0.00 % 24.000 M
Weighted average shs out 400.763 M 0.00 % 400.763 M -4.42 % 419.287 M 0.00 % 419.287 M 78.70 % 234.630 M 0.00 % 234.630 M 134.75 % 99.948 M 9.17 % 91.552 M 10.18 % 83.092 M 0.00 % 83.092 M 11.52 % 74.511 M -3.39 % 77.125 M 24.02 % 62.186 M 2.96 % 60.398 M 92.18 % 31.427 M -33.07 % 46.959 M 25.93 % 37.290 M 22.12 % 30.534 M 1.78 % 30.000 M -0.02 % 30.006 M 0.02 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 22.02 % 24.587 M 2.45 % 24.000 M 0.00 % 24.000 M -20.00 % 30.000 M 25.00 % 24.000 M 0.00 % 24.000 M
EPS diluted 0.00 0.00 % 0.00 102.22 % 0.00 0.00 % 0.00 -462.50 % 0.00 0.00 % 0.00 97.05 % -0.03 -523.44 % 0.01 52.38 % 0.00 -50.00 % 0.01 107.64 % -0.11 -3 337.50 % 0.00 8.57 % 0.00 -12.90 % 0.00 95.59 % -0.07 -341.58 % 0.03 290.20 % -0.02 -155.04 % 0.03 534.38 % -0.01 -93.94 % 0.00 -26.92 % 0.00 -425.00 % 0.00 104.42 % -0.02 -552.50 % 0.00 123.81 % -0.02 -1 150.00 % 0.00 107.84 % -0.02 -610.00 % 0.00 100.00 % 0.00 0.00 % 0.00 -78.26 % 0.01 141.44 % -0.02 -3.26 % -0.02 -241.27 % -0.01 26.74 % -0.01 -162.32 % 0.01 -45.24 % 0.03
Earnings per share 0.00 0.00 % 0.00 102.22 % 0.00 0.00 % 0.00 -462.50 % 0.00 0.00 % 0.00 97.05 % -0.03 -523.44 % 0.01 52.38 % 0.00 -50.00 % 0.01 107.64 % -0.11 -3 337.50 % 0.00 8.57 % 0.00 -12.90 % 0.00 96.59 % -0.09 -412.03 % 0.03 281.88 % -0.02 -157.55 % 0.03 534.38 % -0.01 -88.24 % 0.00 -30.77 % 0.00 -425.00 % 0.00 104.42 % -0.02 -552.50 % 0.00 123.81 % -0.02 -1 150.00 % 0.00 107.84 % -0.02 -610.00 % 0.00 100.00 % 0.00 0.00 % 0.00 -78.26 % 0.01 141.44 % -0.02 -3.26 % -0.02 -241.27 % -0.01 26.74 % -0.01 -162.32 % 0.01 -45.24 % 0.03
Gross profit 1.937 M 0.00 % 1.937 M 9.19 % 1.774 M 0.00 % 1.774 M -8.23 % 1.933 M 0.00 % 1.933 M 22.08 % 1.583 M -32.32 % 2.339 M 15.22 % 2.030 M -20.86 % 2.565 M -31.94 % 3.769 M 121.45 % 1.702 M -17.30 % 2.058 M -7.46 % 2.224 M 45.74 % 1.526 M -17.47 % 1.849 M 2.10 % 1.811 M 5.11 % 1.723 M -30.80 % 2.490 M 62.11 % 1.536 M 6.82 % 1.438 M -13.94 % 1.671 M -0.36 % 1.677 M 12.25 % 1.494 M 1.91 % 1.466 M 2.59 % 1.429 M 111.08 % 677.000 K -61.47 % 1.757 M 9.74 % 1.601 M -3.73 % 1.663 M -13.20 % 1.916 M 12.77 % 1.699 M -1.79 % 1.730 M -14.02 % 2.012 M 10.31 % 1.824 M 16.92 % 1.560 M -15.63 % 1.849 M
Income tax expense 67.500 K 0.00 % 67.500 K 145.92 % -147.000 K 0.00 % -147.000 K -388.24 % 51.000 K 0.00 % 51.000 K 118.21 % -280.000 K -287.92 % 149.000 K 47.52 % 101.000 K -42.61 % 176.000 K 129.88 % -589.000 K -1 502.38 % 42.000 K 16.67 % 36.000 K 1 700.00 % 2.000 K 103.08 % -65.000 K 1.52 % -66.000 K -198.51 % 67.000 K 116.13 % 31.000 K -72.07 % 111.000 K 236.36 % 33.000 K 43.48 % 23.000 K -20.69 % 29.000 K -68.48 % 92.000 K 87.76 % 49.000 K 2 350.00 % 2.000 K -93.75 % 32.000 K -65.59 % 93.000 K 52.46 % 61.000 K 12.96 % 54.000 K 28.57 % 42.000 K -64.41 % 118.000 K 42.17 % 83.000 K -25.23 % 111.000 K -15.91 % 132.000 K 303.08 % -65.000 K -185.53 % 76.000 K -25.49 % 102.000 K
Cost of revenue 5.179 M 0.00 % 5.179 M -7.82 % 5.618 M 0.00 % 5.618 M 3.91 % 5.407 M 0.00 % 5.407 M -9.80 % 5.994 M 8.94 % 5.502 M -5.51 % 5.823 M 18.14 % 4.929 M -9.63 % 5.454 M -23.67 % 7.145 M 12.73 % 6.338 M 5.56 % 6.004 M -35.54 % 9.314 M 63.83 % 5.685 M 4.97 % 5.416 M -0.39 % 5.437 M 23.74 % 4.394 M -25.65 % 5.910 M 15.88 % 5.100 M 4.04 % 4.902 M -1.05 % 4.954 M 12.03 % 4.422 M 7.59 % 4.110 M -3.81 % 4.273 M -26.94 % 5.849 M 30.21 % 4.492 M -3.81 % 4.670 M -0.55 % 4.696 M -0.59 % 4.724 M 0.30 % 4.710 M -10.27 % 5.249 M -4.96 % 5.523 M 0.25 % 5.509 M 16.77 % 4.718 M -16.03 % 5.619 M
General and administrative expenses 1.221 M 0.00 % 1.221 M -51.59 % 2.522 M 0.00 % 2.522 M 95.20 % 1.292 M 0.00 % 1.292 M -56.80 % 2.991 M 185.67 % 1.047 M -8.40 % 1.143 M 16.28 % 983.000 K -70.07 % 3.284 M 255.80 % 923.000 K -48.20 % 1.782 M 6.52 % 1.673 M -28.72 % 2.347 M 102.50 % 1.159 M -43.82 % 2.063 M 29.67 % 1.591 M -35.74 % 2.476 M 111.99 % 1.168 M 5.89 % 1.103 M -7.78 % 1.196 M -32.01 % 1.759 M 61.97 % 1.086 M -6.14 % 1.157 M 6.44 % 1.087 M 26.69 % 858.000 K -30.81 % 1.240 M 46.57 % 846.000 K -9.32 % 933.000 K 66.61 % 560.000 K -66.86 % 1.690 M 4.26 % 1.621 M 6.23 % 1.526 M 19.22 % 1.280 M 89.35 % 676.000 K -4.65 % 709.000 K
Selling and marketing expenses 552.000 K 0.00 % 552.000 K -25.86 % 744.500 K 0.00 % 744.500 K 1.15 % 736.000 K 0.00 % 736.000 K -27.91 % 1.021 M 71.60 % 595.000 K 10.59 % 538.000 K -28.84 % 756.000 K 28.35 % 589.000 K -43.47 % 1.042 M 144.60 % 426.000 K -47.08 % 805.000 K -51.27 % 1.652 M 137.36 % 696.000 K 386.71 % 143.000 K -71.68 % 505.000 K 9.07 % 463.000 K 4.51 % 443.000 K 7.00 % 414.000 K -3.94 % 431.000 K -11.68 % 488.000 K -5.97 % 519.000 K 26.28 % 411.000 K -20.96 % 520.000 K 48.57 % 350.000 K -11.17 % 394.000 K -50.81 % 801.000 K 6.80 % 750.000 K -26.33 % 1.018 M 86.11 % 547.000 K -6.50 % 585.000 K -2.82 % 602.000 K -36.43 % 947.000 K 70.32 % 556.000 K 16.32 % 478.000 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.000 K -4 500.00 % -1.000 K 94.74 % -19.000 K -1 800.00 % -1.000 K 97.83 % -46.000 K 0.000 0.000 -100.00 % 77.000 K -35.29 % 119.000 K -52.96 % 253.000 K 261.43 % 70.000 K 288.89 % 18.000 K 0.000 100.00 % -12.000 K 0.000 0.000 -100.00 % 171.000 K 0.000 0.000 0.000 -100.00 % 132.000 K -58.62 % 319.000 K 608.89 % 45.000 K 0.000 -100.00 % 52.000 K 33.33 % 39.000 K 14.71 % 34.000 K 47.83 % 23.000 K
Operating expenses 1.773 M 0.00 % 1.773 M -45.72 % 3.267 M 0.00 % 3.267 M 61.07 % 2.028 M 0.00 % 2.028 M -49.45 % 4.012 M 146.13 % 1.630 M -3.03 % 1.681 M -0.71 % 1.693 M -56.28 % 3.872 M 98.97 % 1.946 M -11.83 % 2.207 M -9.25 % 2.432 M -39.18 % 3.999 M 116.16 % 1.850 M -14.75 % 2.170 M 6.37 % 2.040 M -28.07 % 2.836 M 93.06 % 1.469 M 12.91 % 1.301 M -19.39 % 1.614 M -28.17 % 2.247 M 40.53 % 1.599 M 2.24 % 1.564 M -1.57 % 1.589 M 32.53 % 1.199 M -26.44 % 1.630 M -0.43 % 1.637 M -1.27 % 1.658 M -7.32 % 1.789 M -16.95 % 2.154 M -2.14 % 2.201 M 7.21 % 2.053 M -4.91 % 2.159 M 86.28 % 1.159 M 1.49 % 1.142 M
Cost and expenses 6.952 M 0.00 % 6.952 M -21.76 % 8.885 M 0.00 % 8.885 M 19.50 % 7.435 M 0.00 % 7.435 M -25.70 % 10.006 M 40.30 % 7.132 M -4.96 % 7.504 M 13.32 % 6.622 M -28.99 % 9.326 M 2.58 % 9.091 M 6.39 % 8.545 M 1.29 % 8.436 M -36.63 % 13.313 M 76.68 % 7.535 M -0.67 % 7.586 M 1.46 % 7.477 M 3.42 % 7.230 M -2.02 % 7.379 M 15.28 % 6.401 M -1.76 % 6.516 M -9.51 % 7.201 M 19.60 % 6.021 M 6.12 % 5.674 M -3.21 % 5.862 M -16.83 % 7.048 M 15.13 % 6.122 M -2.93 % 6.307 M -0.74 % 6.354 M -2.44 % 6.513 M -5.11 % 6.864 M -7.87 % 7.450 M -1.66 % 7.576 M -1.20 % 7.668 M 30.47 % 5.877 M -13.07 % 6.761 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 0.000 0.000
Selling general and administrative expenses 1.773 M 0.00 % 1.773 M -45.72 % 3.267 M 0.00 % 3.267 M 61.07 % 2.028 M 0.00 % 2.028 M -49.45 % 4.012 M 144.34 % 1.642 M -2.32 % 1.681 M -3.34 % 1.739 M -55.10 % 3.873 M 97.10 % 1.965 M -11.01 % 2.208 M -10.90 % 2.478 M -38.03 % 3.999 M 115.58 % 1.855 M -15.91 % 2.206 M 5.25 % 2.096 M -28.68 % 2.939 M 82.43 % 1.611 M 6.20 % 1.517 M -6.76 % 1.627 M -27.59 % 2.247 M 40.00 % 1.605 M 2.36 % 1.568 M -2.43 % 1.607 M 33.03 % 1.208 M -26.07 % 1.634 M -0.79 % 1.647 M -2.14 % 1.683 M 6.65 % 1.578 M -29.46 % 2.237 M 1.41 % 2.206 M 3.67 % 2.128 M -4.45 % 2.227 M 80.76 % 1.232 M 3.79 % 1.187 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K -46.67 % 15.000 K 114.29 % 7.000 K -85.11 % 47.000 K 0.000 0.000 0.000 -100.00 % 33.000 K 1 550.00 % 2.000 K -71.43 % 7.000 K 0.00 % 7.000 K -93.00 % 100.000 K 4 900.00 % 2.000 K -89.47 % 19.000 K 280.00 % 5.000 K -68.75 % 16.000 K -27.27 % 22.000 K -42.11 % 38.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
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 162.000 K 22.73 % 132.000 K 149.06 % 53.000 K -39.08 % 87.000 K 27.94 % 68.000 K -29.90 % 97.000 K 7.78 % 90.000 K -1.10 % 91.000 K 3.41 % 88.000 K -12.87 % 101.000 K -56.47 % 232.000 K 65.71 % 140.000 K 48.94 % 94.000 K -55.24 % 210.000 K 3.96 % 202.000 K 22.42 % 165.000 K -44.07 % 295.000 K 189.22 % 102.000 K -10.53 % 114.000 K 21.28 % 94.000 K 20.51 % 78.000 K 6.85 % 73.000 K -1.35 % 74.000 K 45.10 % 51.000 K -8.93 % 56.000 K -1.75 % 57.000 K 9.62 % 52.000 K 48.57 % 35.000 K 9.38 % 32.000 K 0.00 % 32.000 K 45.45 % 22.000 K
Depreciation and amortization 217.000 K 0.00 % 217.000 K -4.30 % 226.750 K 9.81 % 206.500 K 0.00 % 206.500 K 0.00 % 206.500 K -8.93 % 226.750 K -45.82 % 418.500 K 24.00 % 337.500 K -19.35 % 418.500 K 0.00 % 418.500 K -14.55 % 489.750 K -0.46 % 492.000 K 0.46 % 489.750 K 0.00 % 489.750 K 8.83 % 450.000 K -2.60 % 462.000 K 2.67 % 450.000 K 0.00 % 450.000 K 29.59 % 347.250 K -6.40 % 371.000 K 6.84 % 347.250 K 0.00 % 347.250 K 82.76 % 190.000 K -22.76 % 246.000 K 29.47 % 190.000 K -51.53 % 392.000 K 771.11 % 45.000 K -2.17 % 46.000 K -65.15 % 132.000 K -58.62 % 319.000 K 608.89 % 45.000 K -58.72 % 109.000 K -4.39 % 114.000 K 192.31 % 39.000 K 14.71 % 34.000 K -62.22 % 90.000 K
Operating income 163.500 K 0.00 % 163.500 K 110.95 % -1.493 M 0.00 % -1.493 M -1 463.35 % -95.500 K 0.00 % -95.500 K 96.07 % -2.429 M -381.79 % 862.000 K 71.03 % 504.000 K -47.88 % 967.000 K 111.28 % -8.570 M -3 355.65 % -248.000 K -67.57 % -148.000 K 28.85 % -208.000 K 91.59 % -2.473 M -247 200.00 % -1.000 K 99.72 % -359.000 K -13.25 % -317.000 K 8.38 % -346.000 K -616.42 % 67.000 K -51.09 % 137.000 K 140.35 % 57.000 K 110.00 % -570.000 K -442.86 % -105.000 K -7.14 % -98.000 K 38.75 % -160.000 K 69.35 % -522.000 K -511.02 % 127.000 K 452.78 % -36.000 K -820.00 % 5.000 K -96.06 % 127.000 K 127.91 % -455.000 K 3.40 % -471.000 K -1 048.78 % -41.000 K 87.76 % -335.000 K -183.54 % 401.000 K -43.28 % 707.000 K
Operating income ratio 0.02 0.00 % 0.02 111.38 % -0.20 0.00 % -0.20 -1 452.25 % -0.01 0.00 % -0.01 95.94 % -0.32 -391.60 % 0.11 71.29 % 0.06 -50.26 % 0.13 113.89 % -0.93 -3 214.77 % -0.03 -59.03 % -0.02 30.27 % -0.03 88.92 % -0.23 -171 778.08 % 0.00 99.73 % -0.05 -12.20 % -0.04 11.91 % -0.05 -658.58 % 0.01 -57.06 % 0.02 141.64 % 0.01 110.09 % -0.09 -384.32 % -0.02 -0.99 % -0.02 37.37 % -0.03 64.92 % -0.08 -493.58 % 0.02 454.02 % -0.01 -830.10 % 0.00 -95.89 % 0.02 126.94 % -0.07 -5.19 % -0.07 -1 140.30 % -0.01 88.09 % -0.05 -171.52 % 0.06 -32.53 % 0.09
Total other income expenses net -43.500 K 0.00 % -43.500 K 90.49 % -457.500 K 0.00 % -457.500 K -1 029.63 % -40.500 K 0.00 % -40.500 K 92.73 % -557.000 K -328.46 % -130.000 K -136.36 % -55.000 K 36.78 % -87.000 K 98.98 % -8.534 M -14 813.79 % 58.000 K 270.59 % -34.000 K -147.89 % 71.000 K 115.92 % -446.000 K -134.18 % 1.305 M 1 073.88 % -134.000 K -110.40 % 1.288 M 214.15 % 410.000 K 5 757.14 % 7.000 K -72.00 % 25.000 K 525.00 % 4.000 K -95.83 % 96.000 K -67.24 % 293.000 K 173.80 % -397.000 K -252.11 % 261.000 K 890.91 % -33.000 K -175.00 % 44.000 K -77.55 % 196.000 K 84.91 % 106.000 K 58.21 % 67.000 K 658.33 % -12.000 K -119.35 % 62.000 K 264.71 % 17.000 K 142.86 % 7.000 K -90.67 % 75.000 K 7 400.00 % 1.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-09-30 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 -1.077 M 0.00 % -1.077 M -306.32 % 522.000 K 0.00 % 522.000 K 133.57 % -1.555 M 59.20 % -3.811 M -141.16 % 9.259 M 187.10 % 3.225 M -50.85 % 6.561 M 59.36 % 4.117 M -40.01 % 6.863 M 36.47 % 5.029 M -38.98 % 8.242 M 80.39 % 4.569 M -50.96 % 9.316 M -34.92 % 14.315 M 137.71 % 6.022 M -41.77 % 10.341 M 22.28 % 8.457 M 40.20 % 6.032 M -33.61 % 9.086 M 71.47 % 5.299 M -34.39 % 8.077 M 159.46 % 3.113 M 1.93 % 3.054 M -71.10 % 10.566 M 257.68 % -6.701 M -1 754.57 % 405.000 K -18.84 % 499.000 K -78.67 % 2.339 M
Total investments 2.992 M 0.00 % 2.992 M -22.97 % 3.884 M 0.00 % 3.884 M -53.58 % 8.367 M 0.00 % 8.367 M 89.73 % 4.410 M -31.63 % 6.450 M 287.39 % 1.665 M -79.78 % 8.234 M 404.84 % 1.631 M -83.78 % 10.058 M 186.88 % 3.506 M -61.63 % 9.138 M 165.64 % 3.440 M -5.83 % 3.653 M -69.67 % 12.044 M 237.18 % 3.572 M 20 911.76 % 17.000 K -99.86 % 12.064 M 70 864.71 % 17.000 K -98.37 % 1.045 M -93.53 % 16.154 M 29 814.81 % 54.000 K -88.46 % 468.000 K -97.79 % 21.132 M 7 528.88 % 277.000 K -33.41 % 416.000 K 20.93 % 344.000 K -92.65 % 4.678 M
Total debt 7.137 M 0.00 % 7.137 M -3.08 % 7.364 M 0.00 % 7.364 M -1.67 % 7.489 M 0.00 % 7.489 M -31.08 % 10.866 M 0.000 -100.00 % 9.381 M 0.000 -100.00 % 10.869 M 0.000 -100.00 % 12.370 M 0.000 -100.00 % 13.808 M -28.90 % 19.420 M 0.000 -100.00 % 16.259 M 11.75 % 14.550 M 0.000 -100.00 % 15.003 M 19.80 % 12.523 M 0.000 -100.00 % 11.136 M -2.81 % 11.458 M 0.000 -100.00 % 3.588 M -9.23 % 3.953 M -0.43 % 3.970 M 0.000
Accumulated other comprehensive income loss -2.640 M 0.00 % -2.640 M -127.75 % 9.515 M 0.00 % 9.515 M 774.82 % -1.410 M 0.00 % -1.410 M -241.28 % 998.000 K -93.02 % 14.290 M 1 509.23 % 888.000 K -93.28 % 13.218 M 1 422.81 % 868.000 K 0.000 -100.00 % 1.340 M -93.17 % 19.623 M 1 220.52 % 1.486 M -3.00 % 1.532 M -90.02 % 15.347 M 392.94 % -5.239 M -458.34 % 1.462 M -90.70 % 15.712 M 388.29 % -5.450 M -318.88 % 2.490 M -85.86 % 17.607 M 559.71 % -3.830 M -253.82 % 2.490 M -86.18 % 18.014 M 664.17 % -3.193 M -9.57 % -2.914 M -3.55 % -2.814 M -149.55 % 5.679 M
Retained earnings -10.829 M 0.00 % -10.829 M 0.96 % -10.934 M 0.00 % -10.934 M -52.99 % -7.147 M 0.00 % -7.147 M -5.52 % -6.773 M 0.000 100.00 % -4.738 M 0.000 100.00 % -5.790 M 0.000 -100.00 % 2.506 M 0.000 -100.00 % 2.911 M -33.86 % 4.401 M 0.000 -100.00 % 4.112 M -6.65 % 4.405 M 0.000 -100.00 % 4.460 M -8.42 % 4.870 M 0.000 -100.00 % 5.327 M -9.28 % 5.872 M 0.000 -100.00 % 5.734 M -13.76 % 6.649 M -2.22 % 6.800 M 0.000
Common stock 13.877 M 0.00 % 13.877 M 0.00 % 13.877 M 0.00 % 13.877 M -0.01 % 13.878 M 0.00 % 13.878 M 299.83 % 3.471 M 0.000 -100.00 % 2.904 M 0.000 -100.00 % 2.904 M 0.000 -100.00 % 2.760 M 0.000 -100.00 % 2.021 M 52.99 % 1.321 M 0.000 -100.00 % 1.038 M 0.00 % 1.038 M 0.000 -100.00 % 1.038 M 0.00 % 1.038 M 0.000 -100.00 % 1.038 M 0.00 % 1.038 M 0.000 -100.00 % 1.038 M 0.000 0.000 0.000
Total equity 23.228 M 0.00 % 23.228 M -0.70 % 23.392 M 0.00 % 23.392 M -17.00 % 28.183 M 0.00 % 28.183 M 104.83 % 13.759 M -3.72 % 14.290 M 0.00 % 14.290 M 8.11 % 13.218 M 0.00 % 13.218 M -37.83 % 21.260 M 0.00 % 21.260 M 8.34 % 19.623 M 0.00 % 19.623 M 8.97 % 18.007 M 17.45 % 15.332 M 0.00 % 15.332 M -1.72 % 15.600 M -0.37 % 15.658 M 0.00 % 15.658 M -8.53 % 17.119 M -2.56 % 17.569 M 0.00 % 17.569 M -3.16 % 18.143 M 0.78 % 18.003 M 0.00 % 18.003 M 97.12 % 9.133 M 32.38 % 6.899 M 21.48 % 5.679 M
Other non current liabilities 0.000 -100.00 % 108.000 K 0.000 -100.00 % 155.000 K -4.32 % 162.000 K 0.00 % 162.000 K -2.99 % 167.000 K 0.000 -100.00 % 177.000 K 0.000 -100.00 % 229.000 K 0.000 -100.00 % 1.138 M 0.000 -100.00 % 1.190 M 0.000 0.000 -100.00 % 149.000 K -14.37 % 174.000 K 0.000 -100.00 % 174.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 6.38 % 47.000 K 0.000
Long term debt 6.477 M 0.00 % 6.477 M -3.31 % 6.699 M 0.00 % 6.699 M -2.39 % 6.863 M 0.00 % 6.863 M -2.44 % 7.035 M 0.000 -100.00 % 7.190 M 0.000 -100.00 % 7.536 M 0.000 -100.00 % 7.804 M 0.000 -100.00 % 8.089 M -8.71 % 8.861 M 0.000 -100.00 % 10.876 M -20.06 % 13.606 M 0.000 -100.00 % 14.237 M 20.85 % 11.781 M 0.000 -100.00 % 10.492 M -2.92 % 10.808 M 0.000 -100.00 % 3.410 M -7.41 % 3.683 M -0.54 % 3.703 M 0.000
Total non current liabilities 6.585 M 0.00 % 6.585 M -3.92 % 6.854 M 0.00 % 6.854 M -2.43 % 7.025 M 0.00 % 7.025 M -2.46 % 7.202 M 0.000 -100.00 % 7.367 M 0.000 -100.00 % 7.765 M 0.000 -100.00 % 8.942 M 0.000 -100.00 % 9.279 M 2.61 % 9.043 M 0.000 -100.00 % 11.025 M -19.99 % 13.780 M 0.000 -100.00 % 14.411 M 20.57 % 11.952 M 0.000 -100.00 % 10.663 M -1.95 % 10.875 M 0.000 -100.00 % 3.477 M -6.86 % 3.733 M -0.45 % 3.750 M 0.000
Other current liabilities 2.139 M -5.48 % 2.263 M -18.74 % 2.785 M 0.00 % 2.785 M 49.17 % 1.867 M 0.00 % 1.867 M -45.60 % 3.432 M 0.000 -100.00 % 1.311 M 0.000 -100.00 % 2.712 M 0.000 -100.00 % 2.822 M 0.000 -100.00 % 218.000 K -92.60 % 2.947 M 0.000 -100.00 % 2.508 M 119.04 % 1.145 M 0.000 100.00 % -24.000 K -102.04 % 1.176 M 0.000 -100.00 % 1.179 M -10.55 % 1.318 M 0.000 100.00 % -396.000 K -117.62 % 2.247 M -0.04 % 2.248 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -194.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.324 M 942.15 % 223.000 K 0.000 -100.00 % 211.000 K -4.52 % 221.000 K 0.000 -100.00 % 1.578 M 1 634.07 % 91.000 K 0.000 -100.00 % 171.000 K -42.62 % 298.000 K 0.000 -100.00 % 2.170 M 346.50 % 486.000 K 36.13 % 357.000 K 0.000
Short term debt 660.000 K 0.00 % 660.000 K -0.75 % 665.000 K 0.00 % 665.000 K 6.23 % 626.000 K 0.00 % 626.000 K -83.66 % 3.831 M 0.000 -100.00 % 2.191 M 0.000 -100.00 % 3.333 M 0.000 -100.00 % 4.566 M 0.000 -100.00 % 5.719 M -45.84 % 10.559 M 0.000 -100.00 % 5.383 M 470.23 % 944.000 K 0.000 -100.00 % 766.000 K 3.23 % 742.000 K 0.000 -100.00 % 644.000 K -0.92 % 650.000 K 0.000 100.00 % -1.982 M -403.06 % 654.000 K -49.89 % 1.305 M 0.000
Total current liabilities 6.243 M 0.00 % 6.243 M -6.56 % 6.681 M 0.00 % 6.681 M 2.75 % 6.502 M 0.00 % 6.502 M -40.94 % 11.009 M 0.000 -100.00 % 7.957 M 0.000 -100.00 % 10.916 M 0.000 -100.00 % 10.547 M 0.000 -100.00 % 11.508 M -30.34 % 16.521 M 0.000 -100.00 % 10.447 M 106.22 % 5.066 M 0.000 -100.00 % 5.470 M 37.13 % 3.989 M 0.000 -100.00 % 4.525 M 6.72 % 4.240 M 0.000 -100.00 % 5.297 M -13.48 % 6.122 M -17.77 % 7.445 M 0.000
Total liabilities 12.828 M 0.00 % 12.828 M -5.22 % 13.535 M 0.00 % 13.535 M 0.06 % 13.527 M 0.00 % 13.527 M -25.72 % 18.211 M 0.000 -100.00 % 15.324 M 0.000 -100.00 % 18.681 M 0.000 -100.00 % 19.489 M 0.000 -100.00 % 20.787 M -18.69 % 25.564 M 0.000 -100.00 % 21.472 M 13.93 % 18.846 M 0.000 -100.00 % 19.881 M 24.72 % 15.941 M 0.000 -100.00 % 15.188 M 0.48 % 15.115 M 0.000 -100.00 % 8.774 M -10.97 % 9.855 M -11.97 % 11.195 M 0.000
Other non current assets 2.586 M 0.00 % 2.586 M -1.15 % 2.616 M 0.00 % 2.616 M -1.21 % 2.648 M 0.00 % 2.648 M -1.08 % 2.677 M 183.01 % -3.225 M -218.57 % 2.720 M 166.07 % -4.117 M -194.23 % 4.369 M 0.000 -100.00 % 1.308 M 128.63 % -4.569 M -440.72 % 1.341 M -0.37 % 1.346 M 122.35 % -6.022 M -518.78 % 1.438 M -36.57 % 2.267 M 137.58 % -6.032 M -358.55 % 2.333 M 31.96 % 1.768 M 121.89 % -8.077 M -576.52 % 1.695 M -42.33 % 2.939 M 127.82 % -10.566 M -704.46 % 1.748 M -2.29 % 1.789 M 10.98 % 1.612 M 168.92 % -2.339 M
Long term investments 2.075 M 0.00 % 2.075 M -11.59 % 2.347 M 0.00 % 2.347 M -46.54 % 4.390 M 0.00 % 4.390 M -0.45 % 4.410 M 0.000 -100.00 % 1.653 M 0.000 -100.00 % 1.618 M 0.000 -100.00 % 3.495 M 0.000 -100.00 % 3.426 M -5.80 % 3.637 M 0.000 -100.00 % 3.510 M 10 423.53 % -34.000 K 0.000 100.00 % -60.000 K -106.36 % 943.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.000 K 0.000
Intangible assets 444.000 K 0.00 % 444.000 K -15.43 % 525.000 K 0.00 % 525.000 K -11.47 % 593.000 K 0.00 % 593.000 K -4.51 % 621.000 K 0.000 -100.00 % 598.000 K 0.000 -100.00 % 721.000 K 0.000 -100.00 % 5.522 M 0.000 -100.00 % 5.714 M 10.61 % 5.166 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
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 -100.00 % 2.609 M 0.000 -100.00 % 2.550 M 0.20 % 2.545 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
Goodwill and intangible assets 444.000 K 0.00 % 444.000 K -15.43 % 525.000 K 0.00 % 525.000 K -11.47 % 593.000 K 0.00 % 593.000 K -4.51 % 621.000 K 0.000 -100.00 % 598.000 K 0.000 -100.00 % 721.000 K 0.000 -100.00 % 8.131 M 0.000 -100.00 % 8.264 M 7.17 % 7.711 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
Property plant equipment net 9.571 M 0.00 % 9.571 M -3.55 % 9.923 M 0.00 % 9.923 M -2.55 % 10.183 M 0.00 % 10.183 M -0.53 % 10.237 M 0.000 -100.00 % 10.050 M 0.000 -100.00 % 10.433 M 0.000 -100.00 % 10.880 M 0.000 -100.00 % 11.540 M -6.54 % 12.347 M 0.000 -100.00 % 13.454 M -20.45 % 16.913 M 0.000 -100.00 % 17.780 M 14.25 % 15.562 M 0.000 -100.00 % 14.751 M 13.60 % 12.985 M 0.000 -100.00 % 4.155 M 32.49 % 3.136 M 1.59 % 3.087 M 0.000
Total non current assets 14.676 M 0.00 % 14.676 M -4.77 % 15.411 M 0.00 % 15.411 M -13.49 % 17.814 M 0.00 % 17.814 M -0.73 % 17.945 M 656.43 % -3.225 M -121.47 % 15.021 M 464.85 % -4.117 M -126.52 % 15.523 M 0.000 -100.00 % 23.814 M 621.21 % -4.569 M -118.60 % 24.571 M -1.88 % 25.041 M 515.83 % -6.022 M -132.72 % 18.402 M -3.89 % 19.146 M 417.41 % -6.032 M -130.08 % 20.053 M 9.74 % 18.273 M 326.23 % -8.077 M -149.11 % 16.446 M 3.28 % 15.924 M 250.71 % -10.566 M -278.99 % 5.903 M 19.86 % 4.925 M 0.72 % 4.890 M 309.06 % -2.339 M
Other current assets 0.000 0.000 -100.00 % 41.000 K 0.00 % 41.000 K 0.000 0.000 -100.00 % 792.000 K 0.000 0.000 0.000 -100.00 % 852.000 K 0.000 -100.00 % 2.390 M 0.000 -100.00 % 1.851 M -52.37 % 3.886 M 0.000 -100.00 % 3.853 M 0.000 0.000 -100.00 % 370.000 K 0.000 0.000 -100.00 % 746.000 K -15.13 % 879.000 K 0.000 -100.00 % 784.000 K 36.82 % 573.000 K 40.44 % 408.000 K 0.000
Short term investments 14.000 K -98.47 % 917.000 K -40.34 % 1.537 M 0.00 % 1.537 M -61.35 % 3.977 M 0.00 % 3.977 M 30 492.31 % 13.000 K -99.80 % 6.450 M 53 650.00 % 12.000 K -99.85 % 8.234 M 63 238.46 % 13.000 K -99.87 % 10.058 M 91 336.36 % 11.000 K -99.88 % 9.138 M 65 171.43 % 14.000 K -12.50 % 16.000 K -99.87 % 12.044 M 19 325.81 % 62.000 K 21.57 % 51.000 K -99.58 % 12.064 M 15 567.53 % 77.000 K -24.51 % 102.000 K -99.37 % 16.154 M 29 814.81 % 54.000 K -88.46 % 468.000 K -97.79 % 21.132 M 7 528.88 % 277.000 K -33.41 % 416.000 K 171.90 % 153.000 K -96.73 % 4.678 M
cash and cash equivalents 8.214 M 0.00 % 8.214 M 20.05 % 6.842 M 0.00 % 6.842 M -24.35 % 9.044 M 0.00 % 9.044 M 462.79 % 1.607 M 149.83 % -3.225 M -214.36 % 2.820 M 168.50 % -4.117 M -202.77 % 4.006 M 179.66 % -5.029 M -221.83 % 4.128 M 190.35 % -4.569 M -201.71 % 4.492 M -12.01 % 5.105 M 184.77 % -6.022 M -201.76 % 5.918 M -2.87 % 6.093 M 201.01 % -6.032 M -201.94 % 5.917 M -18.09 % 7.224 M 189.44 % -8.077 M -200.67 % 8.023 M -4.53 % 8.404 M 179.54 % -10.566 M -202.69 % 10.289 M 189.99 % 3.548 M 2.22 % 3.471 M 248.40 % -2.339 M
Cash and short term investments 8.228 M -10.03 % 9.145 M 8.99 % 8.391 M 0.00 % 8.391 M -35.62 % 13.033 M 0.00 % 13.033 M 704.51 % 1.620 M -49.77 % 3.225 M 13.88 % 2.832 M -31.21 % 4.117 M 2.44 % 4.019 M -20.08 % 5.029 M 21.50 % 4.139 M -9.41 % 4.569 M 1.40 % 4.506 M -12.01 % 5.121 M -14.96 % 6.022 M 0.70 % 5.980 M -2.67 % 6.144 M 1.86 % 6.032 M 0.63 % 5.994 M -18.18 % 7.326 M -9.30 % 8.077 M 0.67 % 8.023 M -4.53 % 8.404 M -20.46 % 10.566 M 2.69 % 10.289 M 189.99 % 3.548 M 2.22 % 3.471 M 48.40 % 2.339 M
Total current assets 21.380 M 0.00 % 21.380 M -0.63 % 21.516 M 0.00 % 21.516 M -9.96 % 23.896 M 0.00 % 23.896 M 70.38 % 14.025 M 334.88 % 3.225 M -77.90 % 14.593 M 254.46 % 4.117 M -74.86 % 16.376 M 225.63 % 5.029 M -70.30 % 16.935 M 270.65 % 4.569 M -71.15 % 15.839 M -14.52 % 18.530 M 207.71 % 6.022 M -67.28 % 18.402 M 20.27 % 15.300 M 153.65 % 6.032 M -61.05 % 15.486 M 4.73 % 14.787 M 83.08 % 8.077 M -50.48 % 16.311 M -5.90 % 17.334 M 64.05 % 10.566 M -49.38 % 20.874 M 48.43 % 14.063 M 6.51 % 13.204 M 464.51 % 2.339 M
Inventory 6.639 M 0.00 % 6.639 M -9.27 % 7.317 M 0.00 % 7.317 M 124.86 % 3.254 M 0.00 % 3.254 M -10.65 % 3.642 M 0.000 -100.00 % 3.499 M 0.000 -100.00 % 3.146 M 0.000 -100.00 % 3.365 M 0.000 -100.00 % 3.361 M -6.04 % 3.577 M 0.000 -100.00 % 3.439 M -1.74 % 3.500 M 0.000 -100.00 % 2.830 M 48.32 % 1.908 M 0.000 -100.00 % 2.495 M -6.03 % 2.655 M 0.000 -100.00 % 3.429 M 33.79 % 2.563 M -15.05 % 3.017 M 0.000
Net receivables 6.513 M 16.39 % 5.596 M -2.97 % 5.767 M 0.00 % 5.767 M -24.21 % 7.609 M 0.00 % 7.609 M -4.54 % 7.971 M 0.000 -100.00 % 7.869 M 0.000 -100.00 % 8.261 M 0.000 -100.00 % 7.041 M 0.000 -100.00 % 6.058 M 1.88 % 5.946 M 0.000 -100.00 % 5.088 M 1.82 % 4.997 M 0.000 -100.00 % 6.254 M 21.82 % 5.134 M 0.000 -100.00 % 4.993 M -7.47 % 5.396 M 0.000 -100.00 % 6.095 M -12.47 % 6.963 M 6.09 % 6.563 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.618 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
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 3.320 M 0.00 % 3.320 M 2.75 % 3.231 M 0.00 % 3.231 M -19.41 % 4.009 M 0.00 % 4.009 M 6.28 % 3.772 M 0.000 -100.00 % 3.681 M 0.000 -100.00 % 4.381 M 0.000 -100.00 % 3.110 M 0.000 -100.00 % 3.210 M 14.97 % 2.792 M 0.000 -100.00 % 2.134 M -22.57 % 2.756 M 0.000 -100.00 % 2.981 M 50.56 % 1.980 M 0.000 -100.00 % 2.360 M 19.55 % 1.974 M 0.000 -100.00 % 2.939 M 7.46 % 2.735 M -13.94 % 3.178 M 0.000
Tax payables 124.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.000 K 0.000 -100.00 % 774.000 K 0.000 -100.00 % 490.000 K 0.000 -100.00 % 49.000 K 0.000 -100.00 % 37.000 K -83.41 % 223.000 K 0.000 -100.00 % 211.000 K -4.52 % 221.000 K 0.000 -100.00 % 169.000 K 85.71 % 91.000 K 0.000 -100.00 % 171.000 K -42.62 % 298.000 K 0.000 -100.00 % 406.000 K -16.46 % 486.000 K 36.13 % 357.000 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -167.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -182.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 50.000 K 0.00 % 50.000 K 0.000 -100.00 % 50.000 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.000 K 0.000 100.00 % -15.000 K 73.68 % -57.000 K 0.000 100.00 % -54.000 K -74.19 % -31.000 K 0.000 100.00 % -38.000 K -322.22 % -9.000 K 0.000 100.00 % -11.000 K -83.33 % -6.000 K -500.00 % -1.000 K 0.000
Capital lease obligations 2.353 M 0.00 % 2.353 M -0.21 % 2.358 M 0.00 % 2.358 M 4.52 % 2.256 M 0.00 % 2.256 M 2.45 % 2.202 M 0.000 -100.00 % 2.286 M 0.000 -100.00 % 2.316 M 0.000 -100.00 % 2.349 M 0.000 -100.00 % 2.505 M -0.75 % 2.524 M 0.000 -100.00 % 2.670 M -18.45 % 3.274 M 0.000 -100.00 % 3.450 M 387.29 % 708.000 K 0.000 -100.00 % 64.000 K -11.11 % 72.000 K 0.000 100.00 % -2.160 M -1 015.25 % 236.000 K 17.41 % 201.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.862 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 22.820 M 0.00 % 22.820 M 11.59 % 20.449 M -10.39 % 22.820 M -0.18 % 22.862 M 0.00 % 22.862 M 42.33 % 16.063 M 0.000 -100.00 % 15.236 M 0.000 -100.00 % 15.236 M 0.000 -100.00 % 14.654 M 0.000 -100.00 % 13.205 M 22.62 % 10.769 M 71 893.33 % -15.000 K -100.17 % 8.752 M 0.00 % 8.752 M 16 307.41 % -54.000 K -100.62 % 8.752 M 0.00 % 8.752 M 23 131.58 % -38.000 K -100.43 % 8.752 M 0.00 % 8.752 M 79 663.64 % -11.000 K -100.13 % 8.752 M 0.000 0.000 0.000
Deferred tax liabilities non current 108.000 K 0.000 -100.00 % 155.000 K 0.000 0.000 0.000 -100.00 % 167.000 K 0.000 -100.00 % 124.000 K 0.000 -100.00 % 176.000 K 0.000 -100.00 % 1.085 M 0.000 -100.00 % 1.137 M 524.73 % 182.000 K 0.000 -100.00 % 116.000 K 0.00 % 116.000 K 0.000 -100.00 % 116.000 K -4.13 % 121.000 K 0.000 -100.00 % 121.000 K 611.76 % 17.000 K 0.000 -100.00 % 17.000 K -15.00 % 20.000 K 17.65 % 17.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 36.056 M 0.00 % 36.056 M -2.36 % 36.927 M 0.00 % 36.927 M -11.47 % 41.710 M 0.00 % 41.710 M 30.47 % 31.970 M 0.000 -100.00 % 29.614 M 0.000 -100.00 % 31.899 M 0.000 -100.00 % 40.749 M 0.000 -100.00 % 40.410 M -7.25 % 43.571 M 0.000 -100.00 % 36.804 M 6.85 % 34.446 M 0.000 -100.00 % 35.539 M 7.50 % 33.060 M 0.000 -100.00 % 32.757 M -1.51 % 33.258 M 0.000 -100.00 % 26.777 M 41.02 % 18.988 M 4.94 % 18.094 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-09-30 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 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 -100.00 % 309.000 K 0.000 -100.00 % 353.000 K 0.000 0.000 0.000 -100.00 % 326.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
Change in working capital 411.500 K 0.00 % 411.500 K -13.28 % 474.500 K 0.00 % 474.500 K 125.39 % -1.869 M 0.00 % -1.869 M 0.000 0.000 100.00 % -8.828 M 0.000 -100.00 % 80.005 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 100.00 % -52.000 K 94.07 % -877.000 K 0.000 0.000 -100.00 % 73.000 K
Accounts receivables 85.500 K 0.00 % 85.500 K -91.89 % 1.055 M 0.00 % 1.055 M 482.60 % 181.000 K 0.00 % 181.000 K 0.000 0.000 -100.00 % 2.299 M 0.000 100.00 % -7.536 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 100.00 % -999.000 K 0.000 0.000 -100.00 % 441.000 K
Inventory 339.000 K 0.00 % 339.000 K 114.49 % -2.339 M 0.00 % -2.339 M -1 305.67 % 194.000 K 0.00 % 194.000 K 0.000 0.000 100.00 % -2.071 M 0.000 -100.00 % 1.233 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.370 M -430.92 % 414.000 K 0.000 0.000 100.00 % -153.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.106 M 0.000 -100.00 % 7.162 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
Other working capital -13.000 K 0.00 % -13.000 K -100.74 % 1.759 M 0.00 % 1.759 M 178.40 % -2.244 M 0.00 % -2.244 M 0.000 0.000 100.00 % -4.951 M 0.000 100.00 % -778.113 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 -100.00 % 1.318 M 202.09 % -1.291 M 0.000 0.000 -100.00 % 226.000 K
Other non cash items 261.999 K 0.00 % 261.999 K -38.79 % 428.000 K 0.00 % 428.000 K 292.66 % 109.000 K 0.00 % 109.000 K -95.97 % 2.706 M 564.15 % -583.000 K -67.53 % -348.000 K 50.57 % -704.000 K -109.10 % 7.740 M 3 033.60 % 247.000 K 285.71 % -133.000 K -171.89 % 185.000 K -93.52 % 2.855 M 309.16 % -1.365 M -605.56 % 270.000 K 130.51 % -885.000 K -560.94 % 192.000 K 90.10 % 101.000 K 29.49 % 78.000 K 439.13 % -23.000 K -104.23 % 544.000 K 505.97 % -134.000 K -126.59 % 504.000 K 1 172.34 % -47.000 K -107.69 % 611.000 K 671.03 % -107.000 K -20.22 % -89.000 K -81.63 % -49.000 K 82.18 % -275.000 K -150.37 % 546.000 K 625.00 % -104.000 K -238.67 % 75.000 K -71.04 % 259.000 K 178.48 % -330.000 K -1 131.25 % 32.000 K
Net cash provided by operating activities 1.007 M 0.00 % 1.007 M 201.61 % -991.000 K 0.00 % -991.000 K 39.67 % -1.643 M 0.00 % -1.643 M 0.000 0.000 -100.00 % 3.625 M 0.000 -100.00 % 5.755 M 0.000 -100.00 % 353.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 100.00 % -456.000 K 35.96 % -712.000 K 0.000 0.000 -100.00 % 903.000 K
Investments in property plant and equipment -22.000 K 0.00 % -22.000 K -137.61 % 58.500 K 0.00 % 58.500 K 138.11 % -153.500 K 0.00 % -153.500 K 0.000 0.000 100.00 % -1.079 M 0.000 -100.00 % 17.415 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 100.00 % -80.000 K -15.94 % -69.000 K 0.000 0.000 100.00 % -55.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 175.000 K 399.15 % -58.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 100.00 % -871.000 K
Net cash used for investing activites -22.000 K 0.00 % -22.000 K -109.42 % 233.500 K 0.000 100.00 % -153.500 K 0.00 % -153.500 K 0.000 0.000 100.00 % -1.079 M 0.000 -100.00 % 17.415 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 100.00 % -80.000 K -15.94 % -69.000 K 0.000 0.000 100.00 % -926.000 K
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 100.00 % -45.000 K 13.46 % -52.000 K 0.000 0.000 100.00 % -45.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 -100.00 % 2.609 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 -100.00 % 1.644 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -21.500 K 0.00 % -21.500 K 98.16 % -1.166 M 0.00 % -1.166 M 0.000 0.000 0.000 0.000 -100.00 % 84.012 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -297.000 K 0.00 % -297.000 K 4.19 % -310.000 K 0.00 % -310.000 K -104.61 % 6.720 M 0.00 % 6.720 M 0.000 0.000 100.00 % -568.983 K 0.000 100.00 % -1.553 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 % -415.000 K 43.46 % -734.000 K 0.000 0.000 -100.00 % 11.000 K
Net cash used provided by financing activities -297.000 K 0.00 % -297.000 K 10.41 % -331.500 K 0.00 % -331.500 K -105.97 % 5.554 M 0.00 % 5.554 M 0.000 0.000 100.00 % -8.846 M 0.000 100.00 % -6.613 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 % -460.000 K -153.61 % 858.000 K 0.000 0.000 100.00 % -34.000 K
Effect of forex changes on cash -2.000 K 0.00 % -2.000 K 0.000 100.00 % -12.000 K 69.62 % -39.500 K 0.00 % -39.500 K 0.000 0.000 100.00 % -683.297 K 0.000 100.00 % -7.580 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
Net change in cash 0.000 0.000 0.000 100.00 % -9.044 M -343.22 % 3.719 M 0.00 % 3.719 M 0.000 0.000 100.00 % -6.983 M 0.000 100.00 % -8.420 M 0.000 -100.00 % 353.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 100.00 % -996.000 K -1 393.51 % 77.000 K 0.000 0.000 100.00 % -57.000 K
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 3.719 M 0.000 0.000 0.000 -100.00 % 23.312 M 0.000 -100.00 % 31.733 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 % 3.548 M 2.22 % 3.471 M 0.000 0.000 -100.00 % 2.162 M
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 3.719 M 0.00 % 3.719 M 0.000 0.000 -100.00 % 16.329 M 0.000 -100.00 % 23.312 M 0.000 -100.00 % 353.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 -100.00 % 2.552 M -28.07 % 3.548 M 0.000 0.000 -100.00 % 2.105 M
Operating cash flow 1.007 M 0.00 % 1.007 M 201.61 % -991.000 K 0.00 % -991.000 K 39.67 % -1.643 M 0.00 % -1.643 M 0.000 0.000 -100.00 % 3.625 M 0.000 -100.00 % 5.755 M 0.000 -100.00 % 353.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 100.00 % -456.000 K 35.96 % -712.000 K 0.000 0.000 -100.00 % 903.000 K
Capital expenditure -22.000 K 0.00 % -22.000 K -137.61 % 58.500 K 0.00 % 58.500 K 138.11 % -153.500 K 0.00 % -153.500 K 0.000 0.000 100.00 % -1.079 M 0.000 -100.00 % 17.415 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 100.00 % -80.000 K -15.94 % -69.000 K 0.000 0.000 100.00 % -55.000 K
Free CashFlow 984.999 K 0.00 % 984.999 K 205.63 % -932.500 K 0.00 % -932.500 K 48.08 % -1.796 M 0.00 % -1.796 M 0.000 0.000 -100.00 % 2.546 M 0.000 -100.00 % 5.773 M 0.000 -100.00 % 353.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 100.00 % -536.000 K 31.37 % -781.000 K 0.000 0.000 -100.00 % 848.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 2016