8391.HK

Cornerstone Technologies Holdings Limited 8391.HK

Finances

2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
Revenue 153.126 M 95.98 % 78.132 M 145.49 % 31.827 M -42.17 % 55.032 M 0.89 % 54.545 M -15.14 % 64.278 M -13.11 % 73.976 M -8.23 % 80.610 M -3.50 % 83.538 M -15.07 % 98.360 M
Net income -144.229 M -16.14 % -124.186 M 22.53 % -160.311 M -161.25 % -61.364 M -51.04 % -40.628 M -148.79 % -16.330 M -111.09 % -7.736 M 11.98 % -8.789 M -562.58 % 1.900 M 4.63 % 1.816 M
Income before tax -144.403 M -35.49 % -106.578 M 19.41 % -132.242 M -117.03 % -60.933 M -42.55 % -42.744 M -147.53 % -17.268 M -122.78 % -7.751 M 1.81 % -7.894 M -498.89 % 1.979 M 78.61 % 1.108 M
Income before tax ratio -0.94 30.87 % -1.36 67.17 % -4.16 -275.26 % -1.11 -41.29 % -0.78 -191.70 % -0.27 -156.40 % -0.10 -6.99 % -0.10 -513.38 % 0.02 110.30 % 0.01
EBITDA -51.429 M 41.04 % -87.224 M 20.39 % -109.563 M -156.64 % -42.692 M -81.44 % -23.529 M -841.55 % 3.173 M 328.78 % 740.000 K -55.69 % 1.670 M -86.11 % 12.027 M -2.35 % 12.316 M
Net income ratio -0.94 40.74 % -1.59 68.44 % -5.04 -351.72 % -1.12 -49.70 % -0.74 -193.19 % -0.25 -142.94 % -0.10 4.09 % -0.11 -579.38 % 0.02 23.19 % 0.02
Ratio EBITDA -0.34 69.91 % -1.12 67.57 % -3.44 -343.75 % -0.78 -79.84 % -0.43 -973.86 % 0.05 393.48 % 0.01 -51.71 % 0.02 -85.61 % 0.14 14.98 % 0.13
Gross profit ratio 0.18 -2.14 % 0.18 78.61 % 0.10 -19.44 % 0.13 -35.53 % 0.20 34.94 % 0.15 -46.68 % 0.27 -13.60 % 0.32 20.98 % 0.26 6.16 % 0.25
Weighted average shs out dil 914.598 M 10.68 % 826.368 M 21.86 % 678.114 M 15.59 % 586.633 M 26.95 % 462.113 M 5.03 % 440.000 M 2.82 % 427.945 M -2.74 % 440.000 M 33.33 % 330.000 M -25.00 % 440.000 M
Weighted average shs out 914.598 M -5.38 % 966.578 M 42.54 % 678.114 M 15.59 % 586.633 M 26.95 % 462.113 M 5.03 % 440.000 M 2.82 % 427.945 M -2.74 % 440.000 M 33.33 % 330.000 M -25.00 % 440.000 M
EPS diluted -0.16 -6.67 % -0.15 37.50 % -0.24 -140.00 % -0.10 -13.77 % -0.09 -136.93 % -0.04 -104.97 % -0.02 9.50 % -0.02 -444.83 % 0.01 45.00 % 0.00
Earnings per share -0.16 -23.08 % -0.13 45.83 % -0.24 -140.00 % -0.10 -13.77 % -0.09 -136.93 % -0.04 -104.97 % -0.02 9.50 % -0.02 -444.83 % 0.01 45.00 % 0.00
Gross profit 27.280 M 91.79 % 14.224 M 338.47 % 3.244 M -53.41 % 6.963 M -34.96 % 10.705 M 14.51 % 9.349 M -53.67 % 20.180 M -20.71 % 25.452 M 16.74 % 21.803 M -9.83 % 24.181 M
Income tax expense -174.000 K -1.16 % -172.000 K -107.59 % 2.266 M 112.57 % 1.066 M 150.38 % -2.116 M -114.82 % -985.000 K -441.21 % -182.000 K -127.25 % 668.000 K 3 811.11 % -18.000 K 97.33 % -674.000 K
Cost of revenue 125.846 M 96.92 % 63.908 M -16.95 % 76.948 M 60.08 % 48.069 M 9.65 % 43.840 M -20.19 % 54.929 M 2.11 % 53.796 M -2.47 % 55.158 M -10.65 % 61.735 M -16.78 % 74.179 M
General and administrative expenses 68.492 M -0.59 % 68.897 M -22.04 % 88.377 M 32.78 % 66.561 M 61.08 % 41.321 M 71.72 % 24.063 M -9.00 % 26.443 M -15.66 % 31.354 M 61.64 % 19.398 M -9.76 % 21.495 M
Selling and marketing expenses 0.000 -100.00 % 77.606 M 3 290.39 % 2.289 M 14.22 % 2.004 M -30.44 % 2.881 M -21.56 % 3.673 M 51.34 % 2.427 M 9.67 % 2.213 M -8.10 % 2.408 M -45.98 % 4.458 M
Other expenses 0.000 0.000 -100.00 % 42.705 M 0.000 -100.00 % 1.954 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 68.492 M -53.57 % 147.515 M 9.11 % 135.201 M 92.44 % 70.256 M 45.88 % 48.159 M 73.63 % 27.736 M -3.93 % 28.870 M -13.99 % 33.567 M 53.93 % 21.806 M -15.98 % 25.953 M
Cost and expenses 194.338 M -8.08 % 211.423 M 29.09 % 163.784 M 38.42 % 118.325 M 28.62 % 91.998 M 11.29 % 82.665 M 0.00 % 82.666 M -6.83 % 88.725 M 6.21 % 83.541 M -16.57 % 100.132 M
Research and development expenses 0.000 -100.00 % 1.012 M -44.70 % 1.830 M 8.22 % 1.691 M -15.56 % 2.003 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 68.492 M -53.25 % 146.503 M 61.59 % 90.666 M 32.23 % 68.565 M 55.12 % 44.202 M 59.37 % 27.736 M -3.93 % 28.870 M -13.99 % 33.567 M 53.93 % 21.806 M -15.98 % 25.953 M
Interest income 110.000 K -41.80 % 189.000 K 360.98 % 41.000 K -70.29 % 138.000 K 16.29 % 118.666 K -83.38 % 714.000 K 11.21 % 642.000 K 0.000 -100.00 % 10.000 K -97.26 % 365.000 K
Interest expense 14.182 M 480.99 % 2.441 M 16.40 % 2.097 M 71.74 % 1.221 M -19.32 % 1.513 M 76.38 % 858.000 K 302.82 % 213.000 K -26.04 % 288.000 K -33.33 % 432.000 K -25.13 % 577.000 K
Depreciation and amortization 5.827 M -65.55 % 16.913 M -23.41 % 22.082 M 29.74 % 17.020 M -3.85 % 17.701 M -9.61 % 19.583 M 136.57 % 8.278 M -10.76 % 9.276 M -19.65 % 11.545 M -13.07 % 13.281 M
Operating income -41.212 M 69.08 % -133.291 M -1.01 % -131.957 M -108.54 % -63.278 M -68.95 % -37.453 M -103.69 % -18.387 M -565.71 % -2.762 M 63.69 % -7.606 M -1 678.01 % 482.000 K 149.95 % -965.000 K
Operating income ratio -0.27 84.22 % -1.71 58.85 % -4.15 -260.58 % -1.15 -67.46 % -0.69 -140.04 % -0.29 -666.15 % -0.04 60.43 % -0.09 -1 735.33 % 0.01 158.81 % -0.01
Total other income expenses net -103.191 M -486.30 % 26.713 M 9 473.02 % -284.999 K -112.15 % 2.345 M 144.32 % -5.291 M -572.80 % 1.119 M 19.17 % 939.000 K 426.04 % -288.000 K -119.42 % 1.483 M -48.51 % 2.880 M
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2020 2019 2018 2017 2016
Net debt 126.132 M 197.52 % 42.394 M -19.13 % 52.423 M -21.32 % 66.624 M 2 202.14 % 2.894 M 122.49 % -12.870 M 77.41 % -56.979 M -1 751.17 % -3.078 M 83.32 % -18.455 M 39.92 % -30.715 M
Total investments 75.530 M 3 789.29 % 1.942 M -56.07 % 4.421 M -34.47 % 6.747 M 715.84 % 827.000 K 0.000 -100.00 % 2.194 M 0.000 0.000 0.000
Total debt 178.384 M 171.20 % 65.775 M 4.50 % 62.945 M -24.39 % 83.246 M 130.60 % 36.099 M 0.57 % 35.896 M 594.85 % 5.166 M -29.47 % 7.325 M -47.45 % 13.939 M -32.24 % 20.571 M
Accumulated other comprehensive income loss -8.293 M -108.22 % 100.906 M 7.88 % 93.538 M 261.85 % 25.850 M 45.21 % 17.802 M 117.95 % -99.196 M -2.87 % -96.429 M -6.03 % -90.945 M -11.14 % -81.826 M 8.95 % -89.870 M
Retained earnings -502.581 M -40.20 % -358.477 M -42.20 % -252.093 M -174.66 % -91.782 M -201.74 % -30.418 M -57 492.45 % 53.000 K -99.68 % 16.648 M 0.000 0.000 0.000
Common stock 9.536 M 7.61 % 8.862 M 20.24 % 7.370 M 21.26 % 6.078 M 26.49 % 4.805 M 9.20 % 4.400 M 0.00 % 4.400 M 0.000 0.000 0.000
Total equity 1.243 M -98.82 % 105.436 M 107.18 % 50.891 M -17.48 % 61.668 M -2.82 % 63.456 M -15.48 % 75.076 M -18.45 % 92.060 M 116.32 % 42.558 M -30.28 % 61.045 M -19.03 % 75.395 M
Other non current liabilities 89.482 M 7 313.59 % 1.207 M -56.88 % 2.799 M 1.41 % 2.760 M 201.31 % 916.000 K 3.39 % 886.000 K 0.000 0.000 0.000 0.000
Long term debt 175.646 M 178.54 % 63.060 M 112.36 % 29.695 M -32.57 % 44.037 M 83.53 % 23.994 M -6.81 % 25.747 M 1 517.27 % 1.592 M 413.55 % 310.000 K -51.41 % 638.000 K -41.63 % 1.093 M
Total non current liabilities 277.982 M 277.69 % 73.601 M 92.01 % 38.331 M -25.54 % 51.478 M 81.00 % 28.441 M -4.66 % 29.830 M 411.14 % 5.836 M 2.39 % 5.700 M -23.17 % 7.419 M -23.85 % 9.743 M
Other current liabilities 32.827 M 197.86 % 11.021 M -37.39 % 17.602 M 74.78 % 10.071 M -23.69 % 13.198 M 28.60 % 10.263 M 45.12 % 7.072 M -4.55 % 7.409 M 74.91 % 4.236 M -72.99 % 15.684 M
Deferred revenue 0.000 0.000 -100.00 % 13.247 M 386.66 % 2.722 M -86.55 % 20.242 M 0.000 -100.00 % 5.541 M -1.67 % 5.635 M 2.42 % 5.502 M -65.51 % 15.951 M
Short term debt 18.761 M 478.86 % 3.241 M -90.25 % 33.250 M -15.20 % 39.209 M 223.91 % 12.105 M 19.27 % 10.149 M 183.97 % 3.574 M -49.05 % 7.015 M -47.26 % 13.301 M -31.71 % 19.478 M
Total current liabilities 97.446 M 137.08 % 41.103 M -49.17 % 80.857 M 42.18 % 56.868 M 19.56 % 47.566 M 118.29 % 21.790 M 16.71 % 18.670 M -21.71 % 23.848 M -23.52 % 31.180 M -37.68 % 50.034 M
Total liabilities 375.428 M 227.30 % 114.704 M -3.76 % 119.188 M 10.01 % 108.346 M 42.55 % 76.007 M 47.24 % 51.620 M 110.64 % 24.506 M -17.06 % 29.548 M -23.45 % 38.599 M -35.43 % 59.777 M
Other non current assets 6.067 M 20.21 % 5.047 M 36.89 % 3.687 M 0.000 -100.00 % 6.160 M 110.24 % 2.930 M 0.000 0.000 0.000 0.000
Long term investments 75.530 M 0.000 0.000 -100.00 % 6.747 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 31.454 M 12.01 % 28.082 M 21.51 % 23.110 M 24.07 % 18.626 M 96.66 % 9.471 M 0.000 0.000 0.000 0.000 0.000
GoodWill 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 61.534 M 5.80 % 58.162 M 9.35 % 53.190 M 9.21 % 48.706 M 23.15 % 39.551 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 80.055 M 48.67 % 53.846 M -14.25 % 62.792 M -8.92 % 68.944 M 56.07 % 44.176 M -20.89 % 55.839 M 96.69 % 28.390 M -16.81 % 34.128 M -21.14 % 43.277 M -21.84 % 55.372 M
Total non current assets 235.187 M 87.61 % 125.362 M 0.85 % 124.307 M -0.08 % 124.401 M 38.39 % 89.892 M 52.93 % 58.780 M 106.65 % 28.444 M -16.82 % 34.195 M -21.11 % 43.347 M -21.80 % 55.434 M
Other current assets 15.828 M 6.66 % 14.840 M 75.17 % 8.472 M -26.12 % 11.467 M 112.75 % 5.390 M 459.13 % 964.000 K -87.92 % 7.981 M -4.61 % 8.367 M 0.66 % 8.312 M 18.95 % 6.988 M
Short term investments 0.000 -100.00 % 1.942 M -56.07 % 4.421 M 0.000 -100.00 % 827.000 K 0.000 -100.00 % 2.194 M 0.000 0.000 0.000
cash and cash equivalents 52.252 M 123.48 % 23.381 M 122.21 % 10.522 M -36.70 % 16.622 M -49.94 % 33.205 M -31.91 % 48.766 M -21.53 % 62.145 M 497.38 % 10.403 M -67.89 % 32.394 M -36.84 % 51.286 M
Cash and short term investments 52.252 M 123.48 % 23.381 M 122.21 % 10.522 M -36.70 % 16.622 M -49.94 % 33.205 M -31.91 % 48.766 M -21.53 % 62.145 M 497.38 % 10.403 M -67.89 % 32.394 M -36.84 % 51.286 M
Total current assets 141.484 M 49.28 % 94.778 M 107.07 % 45.772 M 0.35 % 45.613 M -7.98 % 49.571 M -27.01 % 67.916 M -22.93 % 88.122 M 132.44 % 37.911 M -32.66 % 56.297 M -29.40 % 79.738 M
Inventory 6.184 M 1.00 % 6.123 M -20.72 % 7.723 M 3.06 % 7.494 M 104.70 % 3.661 M 296.21 % 924.000 K -55.66 % 2.084 M -12.84 % 2.391 M 23.37 % 1.938 M 1.41 % 1.911 M
Net receivables 67.220 M 33.28 % 50.434 M 164.68 % 19.055 M 89.98 % 10.030 M 37.12 % 7.315 M -57.62 % 17.262 M -24.10 % 22.743 M 35.78 % 16.750 M 22.68 % 13.653 M -30.17 % 19.553 M
Tax assets 12.001 M 44.47 % 8.307 M 79.11 % 4.638 M 115 850.00 % 4.000 K -20.00 % 5.000 K -54.55 % 11.000 K -79.63 % 54.000 K -19.40 % 67.000 K -4.29 % 70.000 K 12.90 % 62.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 45.858 M 70.85 % 26.841 M 60.17 % 16.758 M 244.39 % 4.866 M 140.77 % 2.021 M 46.66 % 1.378 M -40.81 % 2.328 M -34.39 % 3.548 M 3.53 % 3.427 M -22.18 % 4.404 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.000 K -35.68 % 241.000 K -68.54 % 766.000 K 186.89 % 267.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 100.00 % -8.000 K 99.47 % -1.511 M -137.95 % -635.000 K 0.000 0.000 -100.00 % 389.000 K 4.57 % 372.000 K 0.54 % 370.000 K 35.53 % 273.000 K
Capital lease obligations 5.340 M -33.71 % 8.055 M -78.52 % 37.504 M -31.91 % 55.079 M 79.25 % 30.728 M -13.82 % 35.655 M 1 645.23 % 2.043 M 220.22 % 638.000 K -61.24 % 1.646 M -38.40 % 2.672 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.100 M 0.000 0.000 0.000
Other total stockholders equity 494.288 M 39.57 % 354.153 M 73.96 % 203.587 M 66.66 % 122.157 M 71.41 % 71.267 M 0.91 % 70.623 M 33.70 % 52.821 M 0.000 0.000 0.000
Deferred tax liabilities non current 12.854 M 37.71 % 9.334 M 59.91 % 5.837 M 24.70 % 4.681 M 32.57 % 3.531 M 10.45 % 3.197 M -24.67 % 4.244 M -21.26 % 5.390 M -20.51 % 6.781 M -21.61 % 8.650 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 376.671 M 71.11 % 220.140 M 29.43 % 170.079 M 0.04 % 170.014 M 21.91 % 139.463 M 10.08 % 126.696 M 8.69 % 116.566 M 61.66 % 72.106 M -27.64 % 99.644 M -26.28 % 135.172 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 -100.00 % 1.551 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 77.606 M 0.17 % 77.472 M 862.62 % 8.048 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 6.073 M 113.72 % -44.274 M -313.89 % 20.699 M 165.77 % -31.471 M -1 302.56 % 2.617 M 195.37 % 886.000 K -3.38 % 917.000 K 122.73 % -4.035 M -3 077.17 % -127.000 K -103.56 % 3.571 M
Accounts receivables -18.845 M 63.10 % -51.073 M -872.45 % -5.252 M 46.60 % -9.836 M -268.22 % 5.847 M 0.000 -100.00 % 2.261 M 0.000 0.000 0.000
Inventory -61.000 K -2 950.00 % -2.000 K 99.13 % -229.000 K 94.03 % -3.833 M -124.81 % -1.705 M -246.98 % 1.160 M 277.85 % 307.000 K 167.77 % -453.000 K -1 577.78 % -27.000 K -102.55 % 1.057 M
Accounts payables 22.434 M 240.32 % 6.592 M -74.70 % 26.055 M 243.70 % -18.132 M -1 400.99 % -1.208 M 0.000 0.000 0.000 0.000 0.000
Other working capital 2.545 M 1 117.70 % 209.000 K 67.20 % 125.000 K -62.12 % 330.000 K 204.10 % -317.000 K -15.69 % -274.000 K 83.40 % -1.651 M 53.91 % -3.582 M -3 482.00 % -100.000 K -103.98 % 2.514 M
Other non cash items 83.986 M 501.31 % -20.928 M -277.37 % 11.799 M 953.48 % 1.120 M 113.49 % -8.305 M -636.17 % 1.549 M 183.41 % -1.857 M 16.61 % -2.227 M 10.45 % -2.487 M -52.20 % -1.634 M
Net cash provided by operating activities -38.300 M 59.76 % -95.185 M -191.83 % -32.617 M 49.56 % -64.665 M -955.41 % -6.127 M -228.99 % 4.750 M 1 250.12 % -413.000 K 91.54 % -4.880 M -144.73 % 10.910 M -33.17 % 16.326 M
Investments in property plant and equipment -38.208 M -31.47 % -29.062 M 10.32 % -32.405 M -223.82 % -10.007 M -6.94 % -9.358 M -2 463.84 % -365.000 K 51.91 % -759.000 K -497.64 % -127.000 K 46.64 % -238.000 K -118.35 % -109.000 K
Acquisitions net -75.604 M -4 435.33 % -1.667 M -396.13 % -336.000 K 0.000 100.00 % -11.618 M -1 161 700.00 % -1.000 K 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 0.000 0.000 0.000
Other investing activites -7.417 M 13.93 % -8.617 M -42 985.00 % -20.000 K 99.48 % -3.843 M 0.000 100.00 % -1.623 M 0.000 0.000 -100.00 % 4.984 M 3.04 % 4.837 M
Net cash used for investing activites -121.229 M -208.11 % -39.346 M -20.10 % -32.761 M -136.54 % -13.850 M 33.97 % -20.976 M -954.60 % -1.989 M -162.06 % -759.000 K -497.64 % -127.000 K -102.68 % 4.746 M 0.38 % 4.728 M
Debt repayment 146.008 M 160.44 % 56.061 M 121.80 % 25.276 M 576.55 % -5.304 M 55.67 % -11.964 M -315.13 % -2.882 M 19.14 % -3.564 M 46.11 % -6.614 M 8.81 % -7.253 M -350.50 % -1.610 M
Common stock issued 40.078 M -59.80 % 99.695 M 116.42 % 46.065 M -12.52 % 52.660 M 165.29 % 19.850 M 0.000 -100.00 % 66.000 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -150.000 K 98.49 % -9.925 M 62.35 % -26.360 M -124.53 % -11.740 M
Other financing activites 2.314 M 127.66 % -8.366 M 30.65 % -12.063 M -182.76 % 14.576 M 298.69 % 3.656 M 127.58 % -13.258 M -41.46 % -9.372 M -2 006.07 % -445.000 K 52.41 % -935.000 K -159.63 % 1.568 M
Net cash used provided by financing activities 188.400 M 27.82 % 147.390 M 148.64 % 59.278 M -4.29 % 61.932 M 436.58 % 11.542 M 171.51 % -16.140 M -130.50 % 52.914 M 411.55 % -16.984 M 50.84 % -34.548 M -193.23 % -11.782 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -13.379 M 0.000 0.000 0.000 0.000 0.000
Net change in cash 28.871 M 124.52 % 12.859 M 310.80 % -6.100 M 63.22 % -16.583 M 42.70 % -28.940 M -116.31 % -13.379 M -125.86 % 51.742 M 335.29 % -21.991 M -16.40 % -18.892 M -303.75 % 9.272 M
Cash at beginning of period 23.381 M 122.21 % 10.522 M -36.70 % 16.622 M -49.94 % 33.205 M -46.57 % 62.145 M 0.00 % 62.145 M 497.38 % 10.403 M -67.89 % 32.394 M -36.84 % 51.286 M 22.07 % 42.014 M
Cash at end of period 52.252 M 123.48 % 23.381 M 122.21 % 10.522 M -36.70 % 16.622 M -49.94 % 33.205 M -31.91 % 48.766 M -21.53 % 62.145 M 497.38 % 10.403 M -67.89 % 32.394 M -36.84 % 51.286 M
Operating cash flow -38.300 M 59.76 % -95.185 M -191.83 % -32.617 M 49.56 % -64.665 M -955.41 % -6.127 M -228.99 % 4.750 M 1 250.12 % -413.000 K 91.54 % -4.880 M -144.73 % 10.910 M -33.17 % 16.326 M
Capital expenditure -45.625 M -23.10 % -37.063 M -14.37 % -32.405 M -223.82 % -10.007 M -6.94 % -9.358 M -2 463.84 % -365.000 K 51.91 % -759.000 K -497.64 % -127.000 K 46.64 % -238.000 K -118.35 % -109.000 K
Free CashFlow -83.925 M 36.54 % -132.248 M -103.39 % -65.022 M 12.92 % -74.672 M -382.22 % -15.485 M -453.14 % 4.385 M 474.15 % -1.172 M 76.59 % -5.007 M -146.92 % 10.672 M -34.19 % 16.217 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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2019-01-01 2018-10-01 2018-07-01 2018-03-31 2017-09-30 2017-06-30
Revenue 23.889 M 0.00 % 23.889 M -52.72 % 50.523 M 0.00 % 50.523 M 94.02 % 26.040 M 0.00 % 26.040 M -0.55 % 26.183 M -0.89 % 26.418 M -28.24 % 36.816 M 195.54 % 12.457 M -35.00 % 19.165 M -18.39 % 23.483 M -8.90 % 25.778 M 120.02 % 11.716 M 27.00 % 9.225 M -23.70 % 12.090 M -37.45 % 19.328 M 34.32 % 14.389 M 24.84 % 11.526 M -8.03 % 12.533 M -25.62 % 16.850 M 54.60 % 16.813 M 4.22 % 10.899 M -35.18 % 16.132 M -21.05 % 20.434 M 13.26 % 18.041 M 33.01 % 13.564 M -33.86 % 20.508 M -6.20 % 21.863 M 5.86 % 20.652 M 19.98 % 17.213 M -2.53 % 17.660 M -29.60 % 25.085 M
Net income -16.983 M 0.00 % -16.983 M 67.45 % -52.167 M 0.00 % -52.167 M -161.52 % -19.948 M 0.00 % -19.948 M 58.81 % -48.432 M -88.91 % -25.638 M -27.43 % -20.120 M 34.13 % -30.545 M 68.46 % -96.833 M -459.73 % -17.300 M 33.84 % -26.148 M -25.01 % -20.917 M -0.47 % -20.819 M -46.78 % -14.184 M -1.13 % -14.025 M -13.69 % -12.336 M 32.00 % -18.140 M -159.11 % -7.001 M -31.35 % -5.330 M 38.97 % -3.373 M -3.09 % -8.734 M -158.94 % -3.272 M -244.06 % -951.000 K 10.11 % -1.058 M 72.46 % -3.842 M -327.47 % 1.689 M 137.33 % -4.525 M -2 244.56 % -193.000 K 97.12 % -6.713 M -154.57 % -2.637 M -449.73 % 754.000 K
Income before tax -34.052 M -100.00 % -17.026 M 67.39 % -52.213 M 0.00 % -52.213 M -161.21 % -19.989 M 0.00 % -19.989 M 64.71 % -56.636 M -155.04 % -22.207 M -14.71 % -19.360 M 36.69 % -30.582 M 69.35 % -99.786 M -470.92 % -17.478 M 33.50 % -26.281 M -24.35 % -21.135 M -8.61 % -19.459 M -33.03 % -14.627 M -1.04 % -14.477 M -17.03 % -12.370 M 33.30 % -18.546 M -147.51 % -7.493 M -24.49 % -6.019 M 31.32 % -3.986 M -10.42 % -8.764 M -119.87 % -3.610 M -297.58 % -908.000 K 30.37 % -1.304 M 71.34 % -4.550 M -320.66 % 2.062 M 152.08 % -3.959 M -2 012.56 % 207.000 K 102.94 % -7.049 M -168.43 % -2.626 M -266.84 % 1.574 M
Income before tax ratio -1.43 -100.00 % -0.71 31.03 % -1.03 0.00 % -1.03 -34.63 % -0.77 0.00 % -0.77 64.51 % -2.16 -157.33 % -0.84 -59.85 % -0.53 78.58 % -2.46 52.85 % -5.21 -599.56 % -0.74 27.00 % -1.02 43.48 % -1.80 14.48 % -2.11 -74.35 % -1.21 -61.52 % -0.75 12.87 % -0.86 46.57 % -1.61 -169.14 % -0.60 -67.37 % -0.36 55.58 % -0.24 -5.94 % -0.80 -239.17 % -0.22 -403.60 % -0.04 38.52 % -0.07 78.45 % -0.34 -433.62 % 0.10 155.53 % -0.18 -1 906.62 % 0.01 102.45 % -0.41 -175.40 % -0.15 -336.98 % 0.06
EBITDA -12.150 M 0.00 % -12.150 M -35.91 % -8.940 M -21.63 % -7.350 M 51.60 % -15.185 M 0.00 % -15.185 M 67.36 % -46.524 M -133.61 % -19.915 M -92.69 % -10.335 M 65.38 % -29.851 M 71.06 % -103.153 M -962.23 % -9.711 M 61.30 % -25.090 M -22.53 % -20.476 M -10.12 % -18.594 M -29.14 % -14.398 M -1.33 % -14.209 M -18.21 % -12.020 M 14.08 % -13.990 M -96.71 % -7.112 M -25.28 % -5.677 M 32.02 % -3.838 M -13.18 % -8.351 M -117.59 % -3.391 M -354.56 % -746.000 K -240.09 % 532.500 K 111.85 % -4.495 M -312.03 % 2.120 M 154.32 % -3.903 M -1 561.80 % 267.000 K 103.83 % -6.980 M -173.51 % -2.552 M -253.83 % 1.659 M
Net income ratio -0.71 0.00 % -0.71 31.15 % -1.03 0.00 % -1.03 -34.79 % -0.77 0.00 % -0.77 58.59 % -1.85 -90.60 % -0.97 -77.58 % -0.55 77.71 % -2.45 51.47 % -5.05 -585.84 % -0.74 27.37 % -1.01 43.18 % -1.79 20.89 % -2.26 -92.36 % -1.17 -61.68 % -0.73 15.36 % -0.86 45.53 % -1.57 -181.74 % -0.56 -76.59 % -0.32 60.53 % -0.20 1.09 % -0.80 -299.44 % -0.20 -335.81 % -0.05 20.64 % -0.06 79.30 % -0.28 -443.92 % 0.08 139.79 % -0.21 -2 114.69 % -0.01 97.60 % -0.39 -161.18 % -0.15 -596.78 % 0.03
Ratio EBITDA -0.51 0.00 % -0.51 -187.44 % -0.18 -21.63 % -0.15 75.05 % -0.58 0.00 % -0.58 67.18 % -1.78 -135.71 % -0.75 -168.54 % -0.28 88.29 % -2.40 55.48 % -5.38 -1 201.56 % -0.41 57.51 % -0.97 44.31 % -1.75 13.29 % -2.02 -69.25 % -1.19 -61.99 % -0.74 12.00 % -0.84 31.18 % -1.21 -113.90 % -0.57 -68.43 % -0.34 56.03 % -0.23 -8.60 % -0.77 -235.65 % -0.21 -475.78 % -0.04 -223.69 % 0.03 108.91 % -0.33 -420.57 % 0.10 157.91 % -0.18 -1 480.83 % 0.01 103.19 % -0.41 -180.61 % -0.14 -318.50 % 0.07
Gross profit ratio 0.21 0.00 % 0.21 7.42 % 0.20 0.00 % 0.20 40.15 % 0.14 0.00 % 0.14 -39.31 % 0.23 58.17 % 0.15 -44.99 % 0.27 298.82 % -0.13 -94.61 % -0.07 -184.92 % 0.08 -52.20 % 0.17 212.52 % -0.15 -56.77 % -0.10 -482.82 % 0.03 -89.78 % 0.25 26.93 % 0.19 218.81 % 0.06 -76.51 % 0.26 6.85 % 0.24 368.67 % 0.12 -39.33 % -0.09 -174.59 % 0.20 -19.90 % 0.25 -3.72 % 0.26 424.71 % 0.05 -86.06 % 0.35 1.51 % 0.35 -18.23 % 0.43 287.75 % 0.11 -63.87 % 0.30 -19.04 % 0.38
Weighted average shs out dil 953.576 M 0.00 % 953.576 M 1.65 % 938.131 M 0.00 % 938.131 M 5.28 % 891.065 M 0.00 % 891.065 M 7.83 % 826.368 M -3.30 % 854.565 M 6.63 % 801.417 M 5.00 % 763.277 M 2.24 % 746.527 M 2.30 % 729.776 M 14.07 % 639.772 M 5.26 % 607.791 M 0.00 % 607.791 M 1.33 % 599.791 M 0.00 % 599.791 M 9.95 % 545.531 M 13.51 % 480.593 M 2.90 % 467.027 M 6.14 % 440.000 M -5.79 % 440.000 M 0.00 % 467.027 M 6.14 % 440.000 M 0.00 % 440.000 M -5.79 % 467.027 M 6.14 % 440.000 M 0.00 % 440.000 M 12.35 % 391.648 M -16.14 % 467.027 M 41.52 % 330.000 M -29.34 % 467.027 M 41.52 % 330.000 M
Weighted average shs out 953.591 M 0.00 % 953.591 M 1.65 % 938.137 M 0.00 % 938.137 M 5.28 % 891.070 M 0.00 % 891.070 M 7.83 % 826.368 M -3.30 % 854.565 M 9.22 % 782.428 M 2.51 % 763.277 M 4.02 % 733.776 M 0.55 % 729.776 M 16.98 % 623.870 M 2.65 % 607.791 M 1.16 % 600.823 M 0.17 % 599.791 M 4.71 % 572.811 M 5.00 % 545.531 M 13.51 % 480.593 M 2.90 % 467.027 M 6.14 % 440.000 M -5.79 % 440.000 M 0.00 % 467.027 M 6.14 % 440.000 M 0.00 % 440.000 M -5.79 % 467.027 M 6.14 % 440.000 M 0.00 % 440.000 M 12.35 % 391.648 M -16.14 % 467.027 M 41.52 % 330.000 M -29.34 % 467.027 M 41.52 % 330.000 M
EPS diluted -0.02 0.00 % -0.02 67.99 % -0.06 0.00 % -0.06 -148.21 % -0.02 0.00 % -0.02 75.00 % -0.09 -198.67 % -0.03 -19.52 % -0.03 37.25 % -0.04 69.23 % -0.13 -448.52 % -0.02 42.05 % -0.04 -18.90 % -0.03 -0.29 % -0.03 -45.34 % -0.02 -0.85 % -0.02 -3.54 % -0.02 40.05 % -0.04 -151.33 % -0.02 -23.97 % -0.01 35.29 % -0.01 -4.05 % -0.02 -142.86 % -0.01 -236.36 % 0.00 4.35 % 0.00 73.56 % -0.01 -328.95 % 0.00 132.76 % -0.01 -2 800.00 % 0.00 98.03 % -0.02 -262.50 % -0.01 -343.48 % 0.00
Earnings per share -0.02 0.00 % -0.02 67.99 % -0.06 0.00 % -0.06 -148.21 % -0.02 0.00 % -0.02 75.00 % -0.09 -198.67 % -0.03 -16.73 % -0.03 35.75 % -0.04 69.23 % -0.13 -448.52 % -0.02 42.05 % -0.04 -18.90 % -0.03 -0.29 % -0.03 -45.34 % -0.02 -0.85 % -0.02 -3.54 % -0.02 40.05 % -0.04 -151.33 % -0.02 -23.97 % -0.01 35.29 % -0.01 -4.05 % -0.02 -142.86 % -0.01 -236.36 % 0.00 4.35 % 0.00 73.56 % -0.01 -328.95 % 0.00 132.76 % -0.01 -2 800.00 % 0.00 98.03 % -0.02 -262.50 % -0.01 -343.48 % 0.00
Gross profit 5.065 M 0.00 % 5.065 M -49.21 % 9.973 M 0.00 % 9.973 M 171.92 % 3.668 M 0.00 % 3.668 M -39.64 % 6.076 M 56.76 % 3.876 M -60.53 % 9.819 M 687.61 % -1.671 M -26.50 % -1.321 M -169.31 % 1.906 M -56.45 % 4.377 M 347.57 % -1.768 M -99.10 % -888.000 K -392.11 % 304.000 K -93.61 % 4.757 M 70.50 % 2.790 M 298.00 % 701.000 K -78.40 % 3.245 M -20.52 % 4.083 M 515.36 % 2.033 M -36.77 % -983.000 K -148.35 % 3.215 M -36.76 % 5.084 M 9.05 % 4.662 M 597.90 % 668.000 K -90.78 % 7.243 M -4.79 % 7.607 M -13.44 % 8.788 M 365.22 % 1.889 M -64.78 % 5.364 M -43.00 % 9.411 M
Income tax expense -87.000 K -300.00 % 43.500 K 143.94 % -99.000 K -300.00 % 49.500 K 166.00 % -75.000 K -300.00 % 37.500 K 127.78 % -135.000 K -80.00 % -75.000 K -109.87 % 760.000 K 2 154.05 % -37.000 K 98.75 % -2.953 M -1 558.99 % -178.000 K -33.83 % -133.000 K 38.99 % -218.000 K -113.68 % 1.593 M 965.76 % -184.000 K 40.45 % -309.000 K -808.82 % -34.000 K -108.37 % 406.000 K 182.52 % -492.000 K 28.59 % -689.000 K -509.73 % -506.000 K -26.18 % -113.000 K 77.67 % -401.000 K -1 245.71 % 35.000 K 110.90 % -321.000 K 52.16 % -671.000 K -299.70 % 336.000 K -29.11 % 474.000 K 58.00 % 300.000 K 196.15 % -312.000 K -845.45 % -33.000 K -104.63 % 713.000 K
Cost of revenue 18.824 M 0.00 % 18.824 M -53.58 % 40.551 M 0.00 % 40.551 M 81.25 % 22.373 M 0.00 % 22.373 M -1.80 % 22.783 M 1.07 % 22.542 M -16.50 % 26.997 M 91.09 % 14.128 M -31.04 % 20.486 M -5.06 % 21.577 M 0.82 % 21.401 M 58.71 % 13.484 M 33.33 % 10.113 M -14.19 % 11.786 M -19.11 % 14.571 M 25.62 % 11.599 M 7.15 % 10.825 M 16.55 % 9.288 M -27.25 % 12.767 M 7.45 % 14.780 M 14.42 % 11.882 M -19.61 % 12.917 M -15.85 % 15.350 M 14.73 % 13.379 M 3.75 % 12.896 M -2.78 % 13.265 M -6.95 % 14.256 M 20.16 % 11.864 M -22.58 % 15.324 M 24.63 % 12.296 M -21.55 % 15.674 M
General and administrative expenses 17.215 M 0.00 % 17.215 M 39.43 % 12.347 M 0.00 % 12.347 M -43.62 % 21.899 M 0.00 % 21.899 M 11.46 % 19.647 M 7.17 % 18.333 M -8.96 % 20.137 M -0.50 % 20.238 M -0.64 % 20.369 M 2.46 % 19.880 M -33.66 % 29.966 M 64.99 % 18.162 M 3.10 % 17.616 M 9.86 % 16.035 M -13.49 % 18.536 M 28.25 % 14.453 M 0.33 % 14.406 M 45.25 % 9.918 M 2.63 % 9.664 M 27.66 % 5.712 M 4.21 % 7.570 M 32.53 % 5.481 M 3.42 % 5.300 M 0.82 % 5.257 M 4.80 % 5.016 M -2.34 % 5.136 M -54.80 % 11.363 M 38.40 % 8.210 M -2.19 % 8.394 M 12.72 % 7.447 M 1.97 % 7.303 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.820 M 0.000 -100.00 % 832.000 K -8.07 % 905.000 K 8.00 % 838.000 K 52.92 % 548.000 K 11.16 % 493.000 K 20.24 % 410.000 K 8.18 % 379.000 K -19.53 % 471.000 K -18.79 % 580.000 K 1.05 % 574.000 K -10.03 % 638.000 K -42.00 % 1.100 M 142.29 % 454.000 K -34.11 % 707.000 K -49.03 % 689.000 K -2.55 % 1.387 M 55.84 % 890.000 K -5.52 % 942.000 K 102.58 % 465.000 K -11.09 % 523.000 K 5.23 % 497.000 K -25.38 % 666.000 K 37.32 % 485.000 K -11.33 % 547.000 K 6.21 % 515.000 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.091 M -90.88 % 77.731 M 4 746.20 % -1.673 M -67.30 % -1.000 M -1 433.33 % 75.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 31.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -91.67 % 72.000 K 75.61 % 41.000 K
Operating expenses 17.215 M 0.00 % 17.215 M 39.43 % 12.347 M 0.00 % 12.347 M -43.62 % 21.899 M 0.00 % 21.899 M -75.70 % 90.105 M 250.29 % 25.723 M -9.33 % 28.370 M -0.51 % 28.515 M -71.52 % 100.109 M 432.75 % 18.791 M -36.97 % 29.812 M 58.22 % 18.842 M -2.80 % 19.384 M 17.00 % 16.567 M -14.06 % 19.278 M 28.29 % 15.027 M -20.35 % 18.867 M 71.24 % 11.018 M 8.90 % 10.118 M 22.51 % 6.419 M -6.54 % 8.259 M 28.66 % 6.868 M 10.95 % 6.190 M -0.15 % 6.199 M 13.10 % 5.481 M -3.15 % 5.659 M -52.28 % 11.860 M 33.62 % 8.876 M -0.03 % 8.879 M 11.07 % 7.994 M 2.25 % 7.818 M
Cost and expenses 36.039 M 0.00 % 36.039 M -31.87 % 52.898 M 0.00 % 52.898 M 19.48 % 44.272 M 0.00 % 44.272 M -48.35 % 85.707 M 77.58 % 48.265 M -12.83 % 55.367 M 29.84 % 42.643 M -64.64 % 120.595 M 198.74 % 40.368 M -21.18 % 51.213 M 58.43 % 32.326 M 9.59 % 29.497 M 4.03 % 28.353 M -16.24 % 33.849 M 27.13 % 26.626 M 431.09 % -8.042 M -139.60 % 20.306 M -11.27 % 22.885 M 13.62 % 21.199 M 7.15 % 20.141 M -4.99 % 19.785 M -8.15 % 21.540 M 10.02 % 19.578 M 6.54 % 18.377 M -2.89 % 18.924 M -27.54 % 26.116 M 25.92 % 20.740 M -14.31 % 24.203 M 19.29 % 20.290 M -13.63 % 23.492 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 638.000 K 0.000 -100.00 % 93.000 K -66.90 % 281.000 K -76.00 % 1.171 M 3 152.78 % 36.000 K -89.80 % 353.000 K 30.74 % 270.000 K -80.56 % 1.389 M 2 177.05 % 61.000 K -62.35 % 162.000 K 0.000 -100.00 % 1.265 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 17.215 M 0.00 % 17.215 M 39.43 % 12.347 M 0.00 % 12.347 M -43.62 % 21.899 M 0.00 % 21.899 M -75.52 % 89.467 M 388.01 % 18.333 M -12.57 % 20.969 M -0.82 % 21.143 M -0.30 % 21.207 M 3.81 % 20.428 M -32.93 % 30.459 M 64.00 % 18.572 M 3.21 % 17.995 M 9.02 % 16.506 M -13.65 % 19.116 M 27.21 % 15.027 M -0.11 % 15.044 M 36.54 % 11.018 M 8.90 % 10.118 M 22.51 % 6.419 M -6.54 % 8.259 M 28.66 % 6.868 M 10.95 % 6.190 M -0.15 % 6.199 M 13.10 % 5.481 M -3.15 % 5.659 M -52.28 % 11.860 M 33.62 % 8.876 M -0.03 % 8.879 M 11.07 % 7.994 M 2.25 % 7.818 M
Interest income 21.000 K 0.000 -100.00 % 42.000 K 0.000 -100.00 % 68.000 K 0.000 -100.00 % 160.000 K 1 677.78 % 9.000 K -80.00 % 45.000 K 2.27 % 44.000 K 0.00 % 44.000 K 2.33 % 43.000 K -17.31 % 52.000 K -11.86 % 59.000 K 28.26 % 46.000 K 48.39 % 31.000 K 3.33 % 30.000 K -3.23 % 31.000 K 0.000 -100.00 % 29.000 K 3.57 % 28.000 K -84.62 % 196.000 K 4.26 % 182.000 K -7.14 % 188.000 K 27.03 % 148.000 K -19.13 % 183.000 K -9.41 % 202.000 K 0.00 % 202.000 K 267.27 % 55.000 K 0.000 0.000 0.000 0.000
Interest expense 11.302 M 0.000 -100.00 % 10.574 M 0.000 -100.00 % 3.608 M 0.000 -100.00 % 1.892 M 534.90 % 298.000 K -65.11 % 854.000 K 16.83 % 731.000 K -5.31 % 772.000 K 4.61 % 738.000 K 14.95 % 642.000 K -2.58 % 659.000 K 81.54 % 363.000 K 51.88 % 239.000 K -10.82 % 268.000 K -23.65 % 351.000 K -7.63 % 380.000 K -0.26 % 381.000 K 11.40 % 342.000 K -17.19 % 148.000 K -15.43 % 413.000 K 179.05 % 175.000 K 44.63 % 121.000 K 175.00 % 44.000 K -20.00 % 55.000 K -5.17 % 58.000 K 3.57 % 56.000 K -6.67 % 60.000 K -13.04 % 69.000 K -6.76 % 74.000 K -12.94 % 85.000 K
Depreciation and amortization 4.596 M 0.00 % 4.596 M 215.50 % 1.457 M -52.18 % 3.047 M 0.00 % 3.047 M 0.00 % 3.047 M -67.09 % 9.256 M 379.09 % 1.932 M -74.77 % 7.657 M 1 494.72 % -549.000 K 82.88 % -3.207 M -2 311.72 % 145.000 K -57.97 % 345.000 K 157.46 % 134.000 K -88.61 % 1.176 M -36.94 % 1.865 M 497.76 % 312.000 K 43.78 % 217.000 K -86.59 % 1.618 M 144.78 % 661.000 K 84.64 % 358.000 K -92.69 % 548.000 K 151.38 % 4.896 M 793.39 % 218.000 K -89.47 % 2.070 M 0.00 % 2.070 M 550.79 % 318.000 K -40.67 % 536.000 K -76.89 % 2.319 M 0.00 % 2.319 M 23 090.00 % 10.000 K -87.18 % 78.000 K -97.30 % 2.886 M
Operating income -33.492 M -175.65 % -12.150 M -411.69 % -2.375 M 0.00 % -2.375 M 86.98 % -18.232 M 0.00 % -18.232 M 78.30 % -84.029 M -283.54 % -21.909 M -18.39 % -18.506 M 36.84 % -29.302 M 70.23 % -98.422 M -482.90 % -16.885 M 33.62 % -25.435 M -23.41 % -20.610 M -1.67 % -20.272 M -24.65 % -16.263 M -12.00 % -14.521 M -18.66 % -12.237 M 21.60 % -15.608 M -100.80 % -7.773 M -28.80 % -6.035 M 54.44 % -4.386 M -20.07 % -13.247 M -202.02 % -3.653 M -27.88 % -2.857 M 14.21 % -3.330 M 30.82 % -4.813 M -403.85 % 1.584 M 125.46 % -6.222 M -203.22 % -2.052 M 70.64 % -6.990 M -165.78 % -2.630 M -114.30 % -1.227 M
Operating income ratio -1.40 -175.65 % -0.51 -982.19 % -0.05 0.00 % -0.05 93.29 % -0.70 0.00 % -0.70 78.18 % -3.21 -286.98 % -0.83 -64.99 % -0.50 78.63 % -2.35 54.20 % -5.14 -614.23 % -0.72 27.13 % -0.99 43.91 % -1.76 19.95 % -2.20 -63.36 % -1.35 -79.05 % -0.75 11.66 % -0.85 37.20 % -1.35 -118.34 % -0.62 -73.16 % -0.36 70.53 % -0.26 -15.20 % -1.22 -365.91 % -0.23 -61.99 % -0.14 24.25 % -0.18 47.99 % -0.35 -559.41 % 0.08 127.14 % -0.28 -186.42 % -0.10 75.53 % -0.41 -172.68 % -0.15 -204.40 % -0.05
Total other income expenses net -560.000 K 88.52 % -4.876 M 90.22 % -49.838 M 0.00 % -49.838 M -2 735.73 % -1.758 M 0.00 % -1.758 M -106.42 % 27.393 M 7 709.17 % -360.000 K 95.25 % -7.577 M -14 471.15 % -52.000 K -103.16 % 1.644 M 30.06 % 1.264 M 152.91 % -2.389 M -355.05 % -525.000 K -135.14 % 1.494 M -8.68 % 1.636 M 3 618.18 % 44.000 K 133.08 % -133.000 K 95.47 % -2.938 M -1 149.29 % 280.000 K 1 650.00 % 16.000 K -96.66 % 400.000 K 2 600.00 % 479.000 K 19.75 % -16.000 K -109.64 % 166.000 K -28.76 % 233.000 K -11.41 % 263.000 K -44.98 % 478.000 K 62.59 % 294.000 K -0.34 % 295.000 K 600.00 % -59.000 K -1 575.00 % 4.000 K 121.05 % -19.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-07-01 2020-03-31 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2019-01-01 2018-10-01 2018-07-01 2018-03-31 2017-09-30 2017-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 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-10-31
Net debt 170.730 M 0.00 % 170.730 M 35.36 % 126.132 M 0.00 % 126.132 M 100.61 % 62.874 M 11.94 % 56.167 M 32.49 % 42.394 M -30.52 % 61.020 M 308.35 % 14.943 M -71.50 % 52.423 M 11.04 % 47.210 M -29.14 % 66.624 M 1 174.61 % 5.227 M 115.74 % -33.205 M -367.78 % 12.400 M 196.35 % -12.870 M 64.72 % -36.477 M 35.98 % -56.979 M 0.47 % -57.249 M -1 759.94 % -3.078 M 79.54 % -15.044 M
Total investments 75.674 M 0.00 % 75.674 M 0.19 % 75.530 M 0.00 % 75.530 M 3 998.21 % 1.843 M 0.00 % 1.843 M -5.10 % 1.942 M 627.34 % 267.000 K -99.11 % 29.886 M 576.00 % 4.421 M 0.000 0.000 0.000 -100.00 % 827.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 200.619 M 0.00 % 200.619 M 12.46 % 178.384 M 0.00 % 178.384 M 170.51 % 65.944 M 0.00 % 65.944 M 0.26 % 65.775 M 0.83 % 65.236 M 0.000 -100.00 % 62.945 M 9.27 % 57.604 M -30.80 % 83.246 M 233.40 % 24.969 M 0.000 -100.00 % 38.693 M 7.79 % 35.896 M 54.07 % 23.298 M 350.99 % 5.166 M -23.73 % 6.773 M -7.54 % 7.325 M -25.99 % 9.897 M
Accumulated other comprehensive income loss -435.765 M 0.00 % -435.765 M -5 154.61 % -8.293 M 0.00 % -8.293 M -108.22 % 100.906 M 0.00 % 100.906 M 0.00 % 100.906 M -6.95 % 108.448 M 106.95 % 52.402 M -43.98 % 93.538 M 0.000 0.000 0.000 0.000 0.000 100.00 % -99.196 M 0.000 100.00 % -96.429 M 0.000 100.00 % -90.945 M -3.88 % -87.551 M
Retained earnings 0.000 0.000 100.00 % -502.581 M 0.00 % -502.581 M -26.16 % -398.372 M 0.00 % -398.372 M -11.13 % -358.477 M -18.62 % -302.209 M 0.000 100.00 % -252.093 M 0.000 100.00 % -91.782 M 0.000 100.00 % -30.418 M -147.74 % -12.278 M -23 266.04 % 53.000 K -99.57 % 12.247 M -26.44 % 16.648 M -22.74 % 21.548 M 0.000 0.000
Common stock 9.536 M 0.00 % 9.536 M 0.00 % 9.536 M 0.00 % 9.536 M 5.28 % 9.058 M 0.00 % 9.058 M 2.21 % 8.862 M 7.52 % 8.242 M 0.000 -100.00 % 7.370 M 5.03 % 7.017 M 15.45 % 6.078 M 1.33 % 5.998 M 24.83 % 4.805 M 0.00 % 4.805 M 9.20 % 4.400 M 0.00 % 4.400 M 0.00 % 4.400 M 0.00 % 4.400 M 0.000 0.000
Total equity -32.722 M 0.00 % -32.722 M -2 732.50 % 1.243 M 0.00 % 1.243 M -98.48 % 81.533 M 0.00 % 81.533 M -22.67 % 105.436 M 24.62 % 84.603 M 66.24 % 50.891 M 0.00 % 50.891 M -32.91 % 75.851 M 23.00 % 61.668 M -31.74 % 90.349 M 452.75 % -25.613 M -131.39 % 81.596 M 8.68 % 75.076 M -14.42 % 87.730 M -4.70 % 92.060 M -5.02 % 96.923 M 127.74 % 42.558 M -7.32 % 45.918 M
Other non current liabilities 77.146 M -14.20 % 89.913 M 0.48 % 89.482 M -12.56 % 102.336 M 8 378.54 % 1.207 M -88.47 % 10.466 M 767.11 % 1.207 M -56.92 % 2.802 M 0.000 -100.00 % 2.799 M 1.41 % 2.760 M 0.00 % 2.760 M 195.82 % 933.000 K -79.02 % 4.447 M 18.87 % 3.741 M 322.23 % 886.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 141.202 M 0.00 % 141.202 M -19.61 % 175.646 M 0.00 % 175.646 M 180.22 % 62.682 M 0.00 % 62.682 M -0.60 % 63.060 M 97.24 % 31.971 M 0.000 -100.00 % 29.695 M -31.62 % 43.424 M -1.39 % 44.037 M 225.60 % 13.525 M -43.63 % 23.994 M -10.32 % 26.754 M 3.91 % 25.747 M 117.57 % 11.834 M 643.34 % 1.592 M -14.45 % 1.861 M 500.32 % 310.000 K -23.83 % 407.000 K
Total non current liabilities 231.115 M 0.00 % 231.115 M -16.86 % 277.982 M 0.00 % 277.982 M 280.03 % 73.148 M 0.00 % 73.148 M -0.62 % 73.601 M 81.40 % 40.573 M 0.000 -100.00 % 38.331 M -24.12 % 50.514 M -1.87 % 51.478 M 191.20 % 17.678 M 246.36 % 5.104 M -83.26 % 30.495 M 2.23 % 29.830 M 92.24 % 15.517 M 165.88 % 5.836 M -13.03 % 6.710 M 17.72 % 5.700 M -9.71 % 6.313 M
Other current liabilities 37.953 M 0.00 % 37.953 M 15.62 % 32.827 M 0.00 % 32.827 M 109.57 % 15.664 M 289.55 % 4.021 M -59.65 % 9.965 M -48.27 % 19.263 M 0.000 -100.00 % 12.577 M -62.83 % 33.834 M 164.47 % 12.793 M 46.16 % 8.753 M -73.82 % 33.440 M 262.97 % 9.213 M -10.23 % 10.263 M 57.55 % 6.514 M -7.89 % 7.072 M -37.38 % 11.294 M 52.44 % 7.409 M -46.60 % 13.874 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.643 M 1 002.56 % 1.056 M -42.70 % 1.843 M 0.000 -100.00 % 13.247 M 0.000 0.000 0.000 0.000 -100.00 % 4.652 M 0.000 -100.00 % 5.572 M 0.56 % 5.541 M -30.85 % 8.013 M 42.20 % 5.635 M -24.68 % 7.481 M
Short term debt 59.417 M 0.00 % 59.417 M 216.70 % 18.761 M 0.00 % 18.761 M 475.14 % 3.262 M 0.00 % 3.262 M 0.65 % 3.241 M -91.61 % 38.642 M 0.000 -100.00 % 38.275 M 169.92 % 14.180 M -63.83 % 39.209 M 242.62 % 11.444 M -5.46 % 12.105 M 1.39 % 11.939 M 17.64 % 10.149 M -11.47 % 11.464 M 220.76 % 3.574 M -27.24 % 4.912 M -29.98 % 7.015 M -26.08 % 9.490 M
Total current liabilities 125.158 M 0.00 % 125.158 M 28.44 % 97.446 M 0.00 % 97.446 M 46.90 % 66.335 M 0.00 % 66.335 M 61.39 % 41.103 M -50.32 % 82.730 M 0.000 -100.00 % 80.857 M 36.75 % 59.128 M 3.97 % 56.868 M 133.19 % 24.387 M -48.73 % 47.566 M 71.49 % 27.737 M 27.29 % 21.790 M -15.61 % 25.821 M 38.30 % 18.670 M -10.11 % 20.770 M -12.91 % 23.848 M -18.99 % 29.440 M
Total liabilities 356.273 M 0.00 % 356.273 M -5.10 % 375.428 M 0.00 % 375.428 M 169.16 % 139.483 M 0.00 % 139.483 M 21.60 % 114.704 M -6.97 % 123.303 M 0.000 -100.00 % 119.188 M 8.71 % 109.642 M 1.20 % 108.346 M 157.57 % 42.065 M -44.66 % 76.007 M 30.52 % 58.232 M 12.81 % 51.620 M 24.87 % 41.338 M 68.69 % 24.506 M -10.82 % 27.480 M -7.00 % 29.548 M -17.36 % 35.753 M
Other non current assets 17.363 M 0.00 % 17.363 M 186.19 % 6.067 M -66.42 % 18.068 M 20.92 % 14.942 M 0.00 % 14.942 M 196.06 % 5.047 M -20.41 % 6.341 M 142.43 % -14.943 M -505.29 % 3.687 M -41.69 % 6.323 M -6.28 % 6.747 M 76.39 % 3.825 M 104.57 % -83.727 M -2 818.41 % 3.080 M 5.12 % 2.930 M 0.000 0.000 0.000 0.000 0.000
Long term investments 73.877 M 0.00 % 73.877 M -2.19 % 75.530 M 0.00 % 75.530 M 0.000 0.000 0.000 -100.00 % 267.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
Intangible assets 31.891 M 0.00 % 31.891 M 1.39 % 31.454 M 0.00 % 31.454 M 13.54 % 27.703 M 0.00 % 27.703 M -1.35 % 28.082 M 11.49 % 25.188 M 0.000 -100.00 % 23.110 M 28.23 % 18.022 M -3.24 % 18.626 M 21.19 % 15.369 M 62.27 % 9.471 M 171.45 % 3.489 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.000 -100.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M 0.00 % 30.080 M -10.97 % 33.785 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 61.971 M 0.00 % 61.971 M 0.71 % 61.534 M 0.00 % 61.534 M 6.49 % 57.783 M 0.00 % 57.783 M -0.65 % 58.162 M 5.24 % 55.268 M 0.000 -100.00 % 53.190 M 10.58 % 48.102 M -1.24 % 48.706 M 7.17 % 45.449 M 14.91 % 39.551 M 6.11 % 37.274 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 85.689 M 0.00 % 85.689 M 7.04 % 80.055 M 0.00 % 80.055 M 12.50 % 71.162 M 0.00 % 71.162 M 32.16 % 53.846 M -19.76 % 67.108 M 0.000 -100.00 % 62.792 M -9.90 % 69.692 M 1.08 % 68.944 M 93.00 % 35.723 M -19.13 % 44.176 M -20.94 % 55.878 M 0.07 % 55.839 M 25.37 % 44.541 M 56.89 % 28.390 M -12.35 % 32.390 M -5.09 % 34.128 M -9.25 % 37.606 M
Total non current assets 238.900 M 0.00 % 238.900 M 1.58 % 235.187 M 0.00 % 235.187 M 63.45 % 143.887 M 0.00 % 143.887 M 14.78 % 125.362 M -6.18 % 133.622 M 994.21 % -14.943 M -112.02 % 124.307 M 0.15 % 124.117 M -0.23 % 124.401 M 46.35 % 85.002 M 1.52 % 83.727 M -13.63 % 96.938 M 64.92 % 58.780 M 31.49 % 44.703 M 57.16 % 28.444 M -12.35 % 32.453 M -5.09 % 34.195 M -9.24 % 37.677 M
Other current assets 20.959 M 0.00 % 20.959 M 32.42 % 15.828 M -20.90 % 20.010 M -6.56 % 21.415 M 0.00 % 21.415 M 44.31 % 14.840 M -46.03 % 27.498 M 0.000 -100.00 % 8.472 M -58.20 % 20.269 M 46.31 % 13.853 M 105.78 % 6.732 M 47.53 % 4.563 M -7.56 % 4.936 M -72.63 % 18.033 M 837.27 % 1.924 M -75.89 % 7.981 M 34.70 % 5.925 M 68.47 % 3.517 M -49.76 % 7.001 M
Short term investments 1.797 M 0.00 % 1.797 M 0.000 -100.00 % 1.843 M 0.00 % 1.843 M 0.00 % 1.843 M -5.10 % 1.942 M 0.000 -100.00 % 29.886 M 576.00 % 4.421 M 0.000 0.000 0.000 -100.00 % 827.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 29.889 M 0.00 % 29.889 M -42.80 % 52.252 M 0.00 % 52.252 M 1 602.02 % 3.070 M 0.00 % 3.070 M -86.87 % 23.381 M 454.58 % 4.216 M 128.21 % -14.943 M -242.02 % 10.522 M 1.23 % 10.394 M -37.47 % 16.622 M -15.80 % 19.742 M -40.55 % 33.205 M 26.29 % 26.293 M -46.08 % 48.766 M -18.42 % 59.775 M -3.81 % 62.145 M -2.93 % 64.022 M 515.42 % 10.403 M -58.29 % 24.941 M
Cash and short term investments 31.686 M 0.00 % 31.686 M -39.36 % 52.252 M 0.00 % 52.252 M 963.55 % 4.913 M 0.00 % 4.913 M -78.99 % 23.381 M 454.58 % 4.216 M -71.79 % 14.943 M 42.02 % 10.522 M 1.23 % 10.394 M -37.47 % 16.622 M -15.80 % 19.742 M -41.99 % 34.032 M 29.43 % 26.293 M -46.08 % 48.766 M -18.42 % 59.775 M -3.81 % 62.145 M -2.93 % 64.022 M 515.42 % 10.403 M -58.29 % 24.941 M
Total current assets 84.651 M 0.00 % 84.651 M -40.17 % 141.484 M 0.00 % 141.484 M 83.44 % 77.129 M 0.00 % 77.129 M -18.62 % 94.778 M 27.59 % 74.284 M 397.12 % 14.943 M -67.35 % 45.772 M -25.42 % 61.376 M 34.56 % 45.613 M -3.79 % 47.412 M -4.36 % 49.571 M 15.58 % 42.890 M -36.85 % 67.916 M -19.50 % 84.365 M -4.26 % 88.122 M -4.16 % 91.950 M 142.54 % 37.911 M -13.83 % 43.994 M
Inventory 6.524 M 0.00 % 6.524 M 5.50 % 6.184 M 0.00 % 6.184 M -6.99 % 6.649 M 0.00 % 6.649 M 8.59 % 6.123 M -23.37 % 7.990 M 0.000 -100.00 % 7.723 M -13.48 % 8.926 M 19.11 % 7.494 M 41.40 % 5.300 M 44.77 % 3.661 M 80.26 % 2.031 M 119.81 % 924.000 K -25.90 % 1.247 M -40.16 % 2.084 M -9.19 % 2.295 M -4.02 % 2.391 M 30.02 % 1.839 M
Net receivables 25.482 M 0.00 % 25.482 M -62.09 % 67.220 M 6.63 % 63.038 M 42.77 % 44.152 M 0.00 % 44.152 M -12.46 % 50.434 M 45.85 % 34.580 M 0.000 -100.00 % 19.055 M -38.25 % 30.857 M 207.65 % 10.030 M 0.000 -100.00 % 7.315 M -0.68 % 7.365 M 3 716.06 % 193.000 K -98.63 % 14.128 M -37.88 % 22.743 M 15.40 % 19.708 M 18.46 % 16.637 M 62.90 % 10.213 M
Tax assets 0.000 0.000 -100.00 % 12.001 M 0.000 0.000 0.000 -100.00 % 8.307 M 79.11 % 4.638 M 0.000 -100.00 % 4.638 M 0.000 -100.00 % 4.000 K -20.00 % 5.000 K 0.000 -100.00 % 706.000 K 6 318.18 % 11.000 K -93.21 % 162.000 K 200.00 % 54.000 K -14.29 % 63.000 K -5.97 % 67.000 K -5.63 % 71.000 K
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 -100.00 % 6.165 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 27.788 M 0.00 % 27.788 M -39.40 % 45.858 M 0.00 % 45.858 M -3.27 % 47.409 M 0.00 % 47.409 M 76.63 % 26.841 M 16.79 % 22.982 M 0.000 -100.00 % 16.758 M 50.78 % 11.114 M 128.40 % 4.866 M 33.39 % 3.648 M 80.50 % 2.021 M 4.55 % 1.933 M 40.28 % 1.378 M -32.81 % 2.051 M -11.90 % 2.328 M -23.87 % 3.058 M -13.81 % 3.548 M -13.38 % 4.096 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 -100.00 % 220.000 K 41.94 % 155.000 K -89.71 % 1.506 M 524.90 % 241.000 K -87.83 % 1.980 M
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 100.00 % -1.653 M 0.000 100.00 % -15.737 M 9.65 % -17.417 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 100.00 % -16.000 K 0.00 % -16.000 K -100.00 % -8.000 K 99.38 % -1.300 M 0.000 100.00 % -1.511 M -86.31 % -811.000 K -27.72 % -635.000 K -344.06 % -143.000 K 0.000 0.000 0.000 -100.00 % 460.000 K 18.25 % 389.000 K 10.83 % 351.000 K -5.65 % 372.000 K 26.10 % 295.000 K
Capital lease obligations 5.400 M 0.00 % 5.400 M 1.12 % 5.340 M 0.00 % 5.340 M -20.38 % 6.707 M 0.00 % 6.707 M -16.73 % 8.055 M -75.95 % 33.495 M 0.000 -100.00 % 37.504 M -29.90 % 53.504 M -2.86 % 55.079 M 122.07 % 24.802 M -19.29 % 30.728 M -7.82 % 33.334 M 29.47 % 25.747 M 19.11 % 21.617 M 958.10 % 2.043 M -7.51 % 2.209 M 246.24 % 638.000 K -27.09 % 875.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 393.507 M 0.00 % 393.507 M -20.39 % 494.288 M 25.61 % 393.507 M 6.37 % 369.957 M 0.00 % 369.957 M 4.46 % 354.153 M 30.48 % 271.422 M 18 063.07 % -1.511 M -100.74 % 203.587 M 11.90 % 181.939 M 48.94 % 122.157 M 4.16 % 117.277 M 31.67 % 89.069 M -0.16 % 89.212 M 68.89 % 52.821 M 0.00 % 52.821 M 0.00 % 52.821 M 0.00 % 52.822 M 116.63 % 24.384 M -81.69 % 133.174 M
Deferred tax liabilities non current 12.767 M 0.000 -100.00 % 12.854 M 0.000 -100.00 % 9.259 M 0.000 -100.00 % 9.334 M 60.93 % 5.800 M 0.000 -100.00 % 5.837 M 34.80 % 4.330 M -7.50 % 4.681 M 45.37 % 3.220 M 0.000 -100.00 % 2.855 M -10.70 % 3.197 M -13.20 % 3.683 M -13.22 % 4.244 M -12.48 % 4.849 M -10.04 % 5.390 M -8.74 % 5.906 M
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 -100.00 % 23.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 323.551 M 0.00 % 323.551 M -14.10 % 376.671 M 0.00 % 376.671 M 70.43 % 221.016 M 0.00 % 221.016 M 0.40 % 220.140 M 5.88 % 207.906 M 0.000 -100.00 % 170.079 M -8.31 % 185.493 M 9.10 % 170.014 M 28.40 % 132.414 M -5.05 % 139.463 M -0.26 % 139.828 M 10.36 % 126.696 M -1.84 % 129.068 M 10.73 % 116.566 M -6.30 % 124.403 M 72.53 % 72.106 M -11.71 % 81.671 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 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-10-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-06-30 2017-03-31 2017-01-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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.292 M 648.20 % 7.390 M -1.32 % 7.489 M 0.73 % 7.435 M -90.31 % 76.736 M 36 615.79 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 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
Change in working capital 0.000 0.000 100.00 % -9.453 M 0.00 % -9.453 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 -100.00 % 221.500 K 221.500 K 0.00 % 0.000 -100.00 % 229.250 K 0.00 % 229.250 K 229.250 K 0.00 % 0.000 100.00 % -1.009 M 0.00 % -1.009 M -3 077.17 % -1.009 M 0.00 % -31.750 K 0.00 % -31.750 K 0.00 % -31.750 K -103.56 % 892.750 K 0.00 % 892.750 K 0.00 % 892.750 K
Accounts receivables 0.000 0.000 100.00 % -9.423 M 0.00 % -9.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -30.500 K 0.00 % -30.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 % 290.000 K 290.000 K 0.00 % 0.000 -100.00 % 76.750 K 0.00 % 76.750 K 76.750 K 0.00 % 0.000 100.00 % -113.250 K 0.00 % -113.250 K -1 577.78 % -113.250 K 0.00 % -6.750 K 0.00 % -6.750 K 0.00 % -6.750 K -102.55 % 264.250 K 0.00 % 264.250 K 0.00 % 264.250 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -68.500 K -68.500 K 0.00 % 0.000 -100.00 % 152.500 K 0.00 % 152.500 K 152.500 K 0.00 % 0.000 100.00 % -895.500 K 0.00 % -895.500 K -3 482.00 % -895.500 K 0.00 % -25.000 K 0.00 % -25.000 K 0.00 % -25.000 K -103.98 % 628.500 K 0.00 % 628.500 K 0.00 % 628.500 K
Other non cash items 11.382 M 0.00 % 11.382 M -50.96 % 23.209 M -49.90 % 46.327 M 687.41 % 5.884 M -52.23 % 12.316 M -46.98 % 23.230 M 27.30 % 18.248 M 562.68 % -3.944 M -117.48 % 22.561 M -82.64 % 129.977 M 665.34 % 16.983 M -35.19 % 26.206 M 30.02 % 20.156 M -0.79 % 20.317 M 58.33 % 12.832 M 30.91 % 9.802 M -45.96 % 18.140 M 433.37 % 3.401 M -29.21 % 387.250 K -88.28 % 4.804 M 1 140.61 % 3.303 M 327.64 % -1.451 M -212.55 % -1.344 M 20.43 % -464.250 K 65.46 % -1.689 M -184.67 % 1.995 M 185.35 % -556.750 K 36.80 % -2.337 M -319.80 % -881.000 K -41.70 % -621.750 K 0.00 % -621.750 K -52.20 % -408.500 K 0.00 % -408.500 K 0.00 % -408.500 K
Net cash provided by operating activities -1.005 M 0.00 % -1.005 M 97.38 % -38.411 M -151.17 % -15.293 M -48.63 % -10.289 M -166.76 % -3.857 M 89.50 % -36.724 M 0.000 100.00 % -61.717 M -930.09 % 7.435 M 36.05 % 5.465 M 2 514.83 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 M 203.16 % 1.188 M 1.188 M 0.00 % 0.000 100.00 % -103.250 K 0.00 % -103.250 K -103.250 K 0.00 % 0.000 100.00 % -1.220 M 0.00 % -1.220 M -144.73 % -1.220 M 0.00 % 2.728 M 0.00 % 2.728 M 0.00 % 2.728 M -33.17 % 4.082 M 0.00 % 4.082 M 0.00 % 4.082 M
Investments in property plant and equipment -5.484 M 0.00 % -5.484 M 74.06 % -21.138 M -178.77 % -7.583 M 34.19 % -11.522 M 0.00 % -11.522 M 49.93 % -23.012 M 0.000 100.00 % -14.051 M 0.000 100.00 % -26.023 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.250 K -91.250 K 0.00 % 0.000 100.00 % -189.750 K 0.00 % -189.750 K -189.750 K 0.00 % 0.000 100.00 % -31.750 K 0.00 % -31.750 K 46.64 % -31.750 K 0.00 % -59.500 K 0.00 % -59.500 K 0.00 % -59.500 K -118.35 % -27.250 K 0.00 % -27.250 K 0.00 % -27.250 K
Acquisitions net 0.000 0.000 100.00 % -4.000 K 0.000 0.000 0.000 100.00 % -1.667 M 0.000 0.000 0.000 100.00 % -336.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
Purchases of investments 0.000 0.000 100.00 % -75.600 M 0.000 0.000 0.000 100.00 % -616.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
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
Other investing activites -1.304 M 0.00 % -1.304 M 0.000 100.00 % -40.789 M -214.59 % -12.966 M -1 695.78 % -722.000 K 0.000 0.000 0.000 0.000 -100.00 % 316.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.250 K 91.250 K 0.00 % 0.000 -100.00 % 189.750 K 0.00 % 189.750 K 189.750 K 0.00 % 0.000 -100.00 % 31.750 K 0.00 % 31.750 K -46.64 % 31.750 K 0.00 % 59.500 K 0.00 % 59.500 K 0.00 % 59.500 K 118.35 % 27.250 K 0.00 % 27.250 K 0.00 % 27.250 K
Net cash used for investing activites -6.788 M 0.00 % -6.788 M 92.98 % -96.742 M -100.00 % -48.371 M -97.54 % -24.487 M -100.00 % -12.244 M 51.60 % -25.295 M 0.000 100.00 % -14.051 M 0.000 100.00 % -26.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -542.000 K -542.000 K 0.00 % 0.000 100.00 % -189.750 K 0.00 % -189.750 K -189.750 K 0.00 % 0.000 100.00 % -31.750 K 0.00 % -31.750 K -105.73 % -31.750 K 0.00 % 554.000 K 0.00 % 554.000 K 0.00 % 554.000 K -53.13 % 1.182 M 0.00 % 1.182 M 0.00 % 1.182 M
Debt repayment 0.000 0.000 -100.00 % 146.008 M 0.000 0.000 0.000 100.00 % -5.817 M 0.000 -100.00 % 6.172 M 0.000 -100.00 % 30.368 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
Common stock issued 0.000 0.000 -100.00 % 24.028 M 0.000 -100.00 % 16.000 M 0.000 -100.00 % 31.327 M 0.000 -100.00 % 68.295 M 0.000 -100.00 % 751.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.500 M 0.00 % 16.500 M 16.500 M 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -37.500 K 0.00 % -37.500 K -37.500 K 0.00 % 0.000 100.00 % -2.481 M 0.00 % -2.481 M 62.35 % -2.481 M 0.00 % -6.590 M 0.00 % -6.590 M 0.00 % -6.590 M -124.53 % -2.935 M 0.00 % -2.935 M 0.00 % -2.935 M
Other financing activites -3.389 M 0.00 % -3.389 M -123.70 % 14.299 M -83.80 % 88.255 M 5 849.51 % -1.535 M -125.82 % 5.945 M -89.32 % 55.674 M 0.000 100.00 % -5.005 M 0.000 100.00 % -10.413 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 % 15.609 M 0.00 % -1.569 M 15.609 M 1 095.15 % 0.000 100.00 % -1.444 M 0.00 % -1.444 M 5.73 % -1.444 M 0.00 % -1.531 M 0.00 % -1.531 M 0.00 % -1.531 M 50.15 % -3.072 M 0.00 % -3.072 M 0.00 % -3.072 M
Net cash used provided by financing activities -3.389 M 0.00 % -3.389 M -101.84 % 184.335 M 108.87 % 88.255 M 510.13 % 14.465 M 143.31 % 5.945 M -92.68 % 81.184 M 0.000 -100.00 % 69.462 M 0.000 -100.00 % 20.706 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -831.750 K -831.750 K 0.00 % 0.000 -100.00 % 15.572 M 0.00 % 15.572 M 15.572 M 0.00 % 0.000 100.00 % -3.925 M 0.00 % -3.925 M 51.67 % -3.925 M 0.00 % -8.121 M 0.00 % -8.121 M 0.00 % -8.121 M -35.20 % -6.007 M 0.00 % -6.007 M 0.00 % -6.007 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.159 M -3.159 M 0.00 % 0.000 100.00 % -2.343 M 0.00 % -2.343 M -2.343 M 0.00 % 0.000 100.00 % -321.250 K 0.00 % -321.250 K -375.16 % -321.250 K 0.00 % 116.750 K 0.00 % 116.750 K 0.00 % 116.750 K -96.19 % 3.062 M 0.00 % 3.062 M 0.00 % 3.062 M
Net change in cash 0.000 0.000 -100.00 % 49.182 M 1 702.02 % -3.070 M 84.89 % -20.311 M -100.00 % -10.156 M -152.99 % 19.165 M 0.000 100.00 % -6.306 M -184.82 % 7.435 M 5 708.59 % 128.000 K -38.76 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 M 207.63 % -3.345 M -3.345 M 0.00 % 0.000 -100.00 % 12.936 M 0.00 % 12.936 M 12.936 M 0.00 % 0.000 100.00 % -5.498 M 0.00 % -5.498 M -16.40 % -5.498 M 0.00 % -4.723 M 0.00 % -4.723 M 0.00 % -4.723 M -303.75 % 2.318 M 0.00 % 2.318 M 0.00 % 2.318 M
Cash at beginning of period 0.000 0.000 -100.00 % 3.070 M 0.000 -100.00 % 23.381 M 0.00 % 23.381 M 454.58 % 4.216 M 0.000 -100.00 % 10.522 M 0.000 -100.00 % 10.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.536 M 15.536 M 0.00 % 0.000 -100.00 % 2.601 M 0.00 % 2.601 M 2.601 M 0.00 % 0.000 -100.00 % 8.099 M 0.00 % 8.099 M -36.84 % 8.099 M 0.00 % 12.822 M 0.00 % 12.822 M 0.00 % 12.822 M 22.07 % 10.504 M 0.00 % 10.504 M 0.00 % 10.504 M
Cash at end of period 0.000 0.000 -100.00 % 52.252 M 0.000 -100.00 % 3.070 M 130.23 % -10.156 M -143.43 % 23.381 M 0.000 -100.00 % 4.216 M -43.30 % 7.435 M -29.34 % 10.522 M 4 934.45 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 M -70.47 % 12.192 M 12.192 M 0.00 % 0.000 -100.00 % 15.536 M 0.00 % 15.536 M 15.536 M 0.00 % 0.000 -100.00 % 2.601 M 0.00 % 2.601 M -67.89 % 2.601 M 0.00 % 8.099 M 0.00 % 8.099 M 0.00 % 8.099 M -36.84 % 12.822 M 0.00 % 12.822 M 0.00 % 12.822 M
Operating cash flow -1.005 M 0.00 % -1.005 M 97.38 % -38.411 M -151.17 % -15.293 M -296.50 % -3.857 M 0.00 % -3.857 M 89.50 % -36.724 M 0.000 100.00 % -61.717 M -930.09 % 7.435 M 36.05 % 5.465 M 2 514.83 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 M 203.16 % 1.188 M 1.188 M 0.00 % 0.000 100.00 % -103.250 K 0.00 % -103.250 K -103.250 K 0.00 % 0.000 100.00 % -1.220 M 0.00 % -1.220 M -144.73 % -1.220 M 0.00 % 2.728 M 0.00 % 2.728 M 0.00 % 2.728 M -33.17 % 4.082 M 0.00 % 4.082 M 0.00 % 4.082 M
Capital expenditure -5.484 M 0.00 % -5.484 M 63.84 % -15.165 M -100.00 % -7.583 M 34.19 % -11.522 M 0.00 % -11.522 M 49.93 % -23.012 M 0.000 100.00 % -14.051 M 0.000 100.00 % -26.023 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.250 K -91.250 K 0.00 % 0.000 100.00 % -189.750 K 0.00 % -189.750 K -189.750 K 0.00 % 0.000 100.00 % -31.750 K 0.00 % -31.750 K 46.64 % -31.750 K 0.00 % -59.500 K 0.00 % -59.500 K 0.00 % -59.500 K -118.35 % -27.250 K 0.00 % -27.250 K 0.00 % -27.250 K
Free CashFlow -6.489 M 0.00 % -6.489 M 87.89 % -53.576 M -134.21 % -22.876 M -48.75 % -15.379 M 0.00 % -15.379 M 74.26 % -59.736 M 0.000 100.00 % -75.768 M -1 119.07 % 7.435 M 136.17 % -20.558 M -9 936.36 % 209.000 K 497.14 % 35.000 K -92.89 % 492.000 K -1.99 % 502.000 K -62.87 % 1.352 M -46.65 % 2.534 M 0.000 -100.00 % 3.600 M 228.39 % 1.096 M 1.096 M 0.00 % 0.000 100.00 % -293.000 K 0.00 % -293.000 K -293.000 K 0.00 % 0.000 100.00 % -1.252 M 0.00 % -1.252 M -146.92 % -1.252 M 0.00 % 2.668 M 0.00 % 2.668 M 0.00 % 2.668 M -34.19 % 4.054 M 0.00 % 4.054 M 0.00 % 4.054 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 2016 2016 2016