8062.HK

EFT Solutions Holdings Limited 8062.HK

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 94.353 M -26.14 % 127.749 M 14.73 % 111.347 M 7.34 % 103.735 M -0.22 % 103.967 M -13.12 % 119.673 M -9.98 % 132.937 M 41.20 % 94.148 M 76.70 % 53.282 M 15.87 % 45.986 M 30.61 % 35.208 M
Net income 5.610 M -82.04 % 31.231 M 61.79 % 19.304 M 85.01 % 10.434 M -60.70 % 26.548 M 525.39 % 4.245 M -56.44 % 9.746 M -55.08 % 21.698 M 1 775.52 % -1.295 M -109.74 % 13.298 M 37.46 % 9.674 M
Income before tax 7.457 M -80.24 % 37.731 M 61.73 % 23.330 M 74.43 % 13.375 M -54.22 % 29.216 M 238.15 % 8.640 M -57.71 % 20.428 M -25.42 % 27.391 M 2 315.43 % 1.134 M -92.97 % 16.126 M 39.53 % 11.557 M
Income before tax ratio 0.08 -73.24 % 0.30 40.96 % 0.21 62.51 % 0.13 -54.12 % 0.28 289.23 % 0.07 -53.02 % 0.15 -47.18 % 0.29 1 266.99 % 0.02 -93.93 % 0.35 6.83 % 0.33
EBITDA 14.999 M -67.82 % 46.603 M 47.76 % 31.539 M 65.11 % 19.102 M -43.76 % 33.967 M 45.60 % 23.329 M -29.37 % 33.031 M 14.98 % 28.728 M 1 230.62 % 2.159 M -87.30 % 16.999 M 36.89 % 12.418 M
Net income ratio 0.06 -75.68 % 0.24 41.01 % 0.17 72.36 % 0.10 -60.61 % 0.26 619.87 % 0.04 -51.62 % 0.07 -68.19 % 0.23 1 048.24 % -0.02 -108.40 % 0.29 5.24 % 0.27
Ratio EBITDA 0.16 -56.42 % 0.36 28.79 % 0.28 53.82 % 0.18 -43.64 % 0.33 67.60 % 0.19 -21.54 % 0.25 -18.57 % 0.31 653.05 % 0.04 -89.04 % 0.37 4.81 % 0.35
Gross profit ratio 0.41 -16.25 % 0.49 15.87 % 0.42 15.71 % 0.36 11.26 % 0.33 -22.48 % 0.42 -3.06 % 0.43 -16.23 % 0.52 25.35 % 0.41 -8.08 % 0.45 11.52 % 0.40
Weighted average shs out dil 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M -1.32 % 486.439 M 18.03 % 412.142 M -14.14 % 480.000 M 0.00 % 480.000 M
Weighted average shs out 480.038 M 0.01 % 480.004 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 16.46 % 412.142 M -14.14 % 480.000 M 0.00 % 480.000 M
EPS diluted 0.01 -82.03 % 0.07 61.94 % 0.04 85.25 % 0.02 -60.76 % 0.06 528.41 % 0.01 -56.65 % 0.02 -54.48 % 0.04 1 538.71 % 0.00 -108.96 % 0.03 71.29 % 0.02
Earnings per share 0.01 -82.03 % 0.07 61.94 % 0.04 85.25 % 0.02 -60.76 % 0.06 528.41 % 0.01 -56.65 % 0.02 -55.09 % 0.05 1 558.06 % 0.00 -108.96 % 0.03 71.29 % 0.02
Gross profit 38.491 M -38.14 % 62.226 M 32.94 % 46.807 M 24.20 % 37.688 M 11.01 % 33.950 M -32.65 % 50.409 M -12.73 % 57.763 M 18.29 % 48.833 M 121.48 % 22.048 M 6.51 % 20.701 M 45.66 % 14.212 M
Income tax expense 1.894 M -69.23 % 6.155 M 65.72 % 3.714 M 38.53 % 2.681 M 8.67 % 2.467 M -45.72 % 4.545 M -26.16 % 6.155 M 8.12 % 5.693 M 134.38 % 2.429 M -14.11 % 2.828 M 50.19 % 1.883 M
Cost of revenue 55.862 M -14.74 % 65.523 M 1.52 % 64.540 M -2.28 % 66.047 M -5.67 % 70.017 M 1.09 % 69.264 M -7.86 % 75.174 M 65.89 % 45.315 M 45.08 % 31.234 M 23.53 % 25.285 M 20.43 % 20.996 M
General and administrative expenses 27.847 M 5.06 % 26.507 M 10.19 % 24.056 M 10.92 % 21.688 M 23.95 % 17.497 M -29.58 % 24.848 M 6.26 % 23.384 M 8.65 % 21.522 M 3.69 % 20.756 M 364.13 % 4.472 M 109.17 % 2.138 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -658.000 K 67.92 % -2.051 M -247.04 % -591.000 K -122.51 % 2.625 M 119.53 % -13.444 M -1 060.29 % 1.400 M 380.00 % -500.000 K -2 480.95 % 21.000 K -55.32 % 47.000 K 178.33 % -60.000 K 0.00 % -60.000 K
Operating expenses 27.189 M 11.18 % 24.456 M 4.22 % 23.465 M -3.49 % 24.313 M 499.88 % 4.053 M -84.56 % 26.248 M 8.33 % 24.229 M 15.43 % 20.990 M 0.88 % 20.807 M 371.60 % 4.412 M 112.32 % 2.078 M
Cost and expenses 83.051 M -7.70 % 89.979 M 2.24 % 88.005 M -2.61 % 90.360 M 21.99 % 74.070 M -22.45 % 95.512 M -3.91 % 99.403 M 49.92 % 66.305 M 27.41 % 52.041 M 75.24 % 29.697 M 28.70 % 23.074 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
Selling general and administrative expenses 27.847 M 5.06 % 26.507 M 10.19 % 24.056 M 10.92 % 21.688 M 23.95 % 17.497 M -29.58 % 24.848 M 6.26 % 23.384 M 8.65 % 21.522 M 3.69 % 20.756 M 364.13 % 4.472 M 109.17 % 2.138 M
Interest income 1.590 M -13.91 % 1.847 M 302.40 % 459.000 K 45 800.00 % 1.000 K -50.00 % 2.000 K -94.29 % 35.000 K 169.23 % 13.000 K 225.00 % 4.000 K -88.89 % 36.000 K -74.83 % 143.000 K 14.40 % 125.000 K
Interest expense 11.000 K -71.79 % 39.000 K 225.00 % 12.000 K 0.000 -100.00 % 34.000 K -99.55 % 7.560 M -16.77 % 9.083 M 69 769.23 % 13.000 K -92.26 % 168.000 K -28.51 % 235.000 K 5.86 % 222.000 K
Depreciation and amortization 7.531 M -14.74 % 8.833 M 7.76 % 8.197 M 43.13 % 5.727 M 40.71 % 4.070 M -24.60 % 5.398 M 53.35 % 3.520 M 307.41 % 864.000 K 0.82 % 857.000 K 34.33 % 638.000 K 85.47 % 344.000 K
Operating income 11.302 M -70.08 % 37.770 M 61.81 % 23.342 M 74.52 % 13.375 M -55.26 % 29.897 M 66.73 % 17.931 M -41.43 % 30.615 M 10.85 % 27.618 M 1 985.95 % 1.324 M -91.94 % 16.432 M 34.04 % 12.259 M
Operating income ratio 0.12 -59.49 % 0.30 41.04 % 0.21 62.59 % 0.13 -55.16 % 0.29 91.92 % 0.15 -34.94 % 0.23 -21.49 % 0.29 1 080.52 % 0.02 -93.05 % 0.36 2.62 % 0.35
Total other income expenses net -3.845 M -9 758.97 % -39.000 K -225.00 % -12.000 K 0.000 100.00 % -681.000 K 0.000 100.00 % -10.187 M -4 387.67 % -227.000 K 98.29 % -13.246 M -12 760.19 % -103.000 K 80.08 % -517.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -84.800 M -35.68 % -62.498 M 14.32 % -72.942 M -29.27 % -56.427 M -2.91 % -54.833 M -65.03 % -33.226 M -119.67 % 168.956 M 1 058.56 % -17.626 M 61.77 % -46.106 M -1 058.74 % 4.809 M -34.05 % 7.292 M
Total investments 7.428 M 170.22 % -10.578 M 0.000 0.000 0.000 -100.00 % 2.971 M -87.62 % 24.002 M 386.17 % 4.937 M 1 906.91 % 246.000 K 32.26 % 186.000 K 0.000
Total debt 0.000 -100.00 % 27.000 K -84.83 % 178.000 K 0.000 0.000 -100.00 % 1.618 M -99.22 % 207.162 M 4 043.24 % 5.000 M 1 492.36 % 314.000 K -96.50 % 8.972 M -9.25 % 9.887 M
Accumulated other comprehensive income loss -10.325 M -1.90 % -10.132 M 2.59 % -10.401 M -5.53 % -9.856 M -0.16 % -9.840 M -127.83 % -4.319 M -71.93 % -2.512 M 9.02 % -2.761 M -45.16 % -1.902 M -74.98 % -1.087 M -142.09 % -449.000 K
Retained earnings 84.332 M -9.44 % 93.122 M 22.06 % 76.291 M 6.87 % 71.387 M 8.57 % 65.753 M 26.92 % 51.805 M 8.70 % 47.660 M 48.49 % 32.096 M 221.28 % 9.990 M -11.48 % 11.285 M -13.77 % 13.087 M
Common stock 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.000 0.000
Total equity 133.406 M -6.37 % 142.485 M 14.03 % 124.953 M 3.84 % 120.336 M 5.14 % 114.452 M 15.11 % 99.431 M -8.23 % 108.353 M 25.90 % 86.064 M 48.11 % 58.107 M 414.90 % 11.285 M -13.77 % 13.087 M
Other non current liabilities 0.000 0.000 -100.00 % 796.000 K 0.000 0.000 0.000 -100.00 % 3.200 M 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 -100.00 % 27.000 K 0.000 0.000 0.000 -100.00 % 131.970 M 0.000 0.000 0.000 0.000
Total non current liabilities 0.000 0.000 -100.00 % 823.000 K -6.90 % 884.000 K -7.14 % 952.000 K 328.83 % 222.000 K -99.84 % 137.971 M 0.000 0.000 0.000 0.000
Other current liabilities 11.197 M 85.07 % 6.050 M 50.35 % 4.024 M 24.74 % 3.226 M 76.28 % 1.830 M -83.62 % 11.175 M 41.17 % 7.916 M 14.71 % 6.901 M 95.77 % 3.525 M 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 8.382 M -54.35 % 18.360 M 110.21 % 8.734 M 264.37 % 2.397 M 102.72 % -88.023 M -2 447.91 % 3.749 M 1 101.60 % 312.000 K 294.94 % 79.000 K 0.000
Short term debt 0.000 -100.00 % 54.000 K -82.12 % 302.000 K 0.000 0.000 -100.00 % 1.618 M -97.85 % 75.192 M 1 403.84 % 5.000 M 1 492.36 % 314.000 K -96.50 % 8.972 M -9.25 % 9.887 M
Total current liabilities 15.119 M 1.00 % 14.969 M -23.34 % 19.527 M -36.24 % 30.627 M 138.16 % 12.860 M -31.99 % 18.909 M -80.57 % 97.314 M 292.85 % 24.771 M 333.74 % 5.711 M -60.94 % 14.620 M 17.49 % 12.444 M
Total liabilities 15.119 M 1.00 % 14.969 M -26.44 % 20.350 M -35.42 % 31.511 M 128.14 % 13.812 M -27.80 % 19.131 M -91.87 % 235.285 M 849.84 % 24.771 M 333.74 % 5.711 M -60.94 % 14.620 M 17.49 % 12.444 M
Other non current assets 69.000 K -80.29 % 350.000 K 0.000 -100.00 % 254.000 K -98.08 % 13.225 M 207.42 % 4.302 M 101.94 % -222.041 M 0.000 0.000 0.000 -100.00 % 6.804 M
Long term investments 7.428 M 0.000 0.000 0.000 0.000 -100.00 % 2.971 M -87.62 % 24.002 M 81.24 % 13.243 M 5 283.33 % 246.000 K 32.26 % 186.000 K 0.000
Intangible assets 203.000 K -87.91 % 1.679 M -53.70 % 3.626 M -38.82 % 5.927 M 251.75 % 1.685 M 15.57 % 1.458 M -91.48 % 17.118 M 0.000 0.000 0.000 0.000
GoodWill 7.015 M -33.68 % 10.578 M 0.00 % 10.578 M 0.00 % 10.578 M 4 559.91 % 227.000 K 0.00 % 227.000 K -99.87 % 175.257 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.218 M -41.11 % 12.257 M -13.71 % 14.204 M -13.94 % 16.505 M 763.23 % 1.912 M 13.47 % 1.685 M -99.12 % 192.375 M 0.000 0.000 0.000 0.000
Property plant equipment net 14.994 M -13.56 % 17.346 M -14.55 % 20.299 M -9.25 % 22.369 M 84.93 % 12.096 M 105.68 % 5.881 M 3.83 % 5.664 M 217.31 % 1.785 M 65.28 % 1.080 M -13.60 % 1.250 M 35.87 % 920.000 K
Total non current assets 30.829 M 2.02 % 30.219 M -12.42 % 34.503 M -11.82 % 39.128 M 43.68 % 27.233 M 83.52 % 14.839 M -93.33 % 222.343 M 1 379.52 % 15.028 M 1 033.33 % 1.326 M -7.66 % 1.436 M -81.41 % 7.724 M
Other current assets 341.000 K 74.87 % 195.000 K 0.52 % 194.000 K -64.34 % 544.000 K -92.54 % 7.292 M 705.15 % -1.205 M -105.05 % 23.856 M -1.17 % 24.139 M 1 095.00 % 2.020 M -82.55 % 11.576 M 121.47 % 5.227 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.306 M 0.000 0.000 0.000
cash and cash equivalents 84.800 M 35.63 % 62.525 M -14.49 % 73.120 M 29.58 % 56.427 M 2.91 % 54.833 M 57.37 % 34.844 M -8.80 % 38.206 M 68.86 % 22.626 M -51.26 % 46.420 M 1 015.06 % 4.163 M 60.42 % 2.595 M
Cash and short term investments 84.800 M 35.63 % 62.525 M -14.49 % 73.120 M 29.58 % 56.427 M 2.91 % 54.833 M 57.37 % 34.844 M -8.80 % 38.206 M 68.86 % 22.626 M -51.26 % 46.420 M 1 015.06 % 4.163 M 60.42 % 2.595 M
Total current assets 117.696 M -7.50 % 127.235 M 14.83 % 110.800 M -1.70 % 112.719 M 11.57 % 101.031 M -2.60 % 103.723 M -14.49 % 121.295 M 26.60 % 95.807 M 53.31 % 62.492 M 155.39 % 24.469 M 37.41 % 17.807 M
Inventory 3.137 M -19.81 % 3.912 M -29.03 % 5.512 M -59.85 % 13.728 M 120.32 % 6.231 M -40.25 % 10.428 M 100.12 % 5.211 M -17.63 % 6.326 M 558.96 % 960.000 K 105.50 % -17.470 M -6 229.82 % 285.000 K
Net receivables 29.418 M -51.46 % 60.603 M 89.54 % 31.974 M -23.91 % 42.020 M 28.60 % 32.675 M -45.23 % 59.656 M -23.40 % 77.878 M 82.32 % 42.716 M 215.55 % 13.537 M -22.51 % 17.470 M 19.37 % 14.635 M
Tax assets 1.120 M 321.05 % 266.000 K 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
Account payables 3.124 M -41.79 % 5.367 M 156.06 % 2.096 M -72.88 % 7.730 M 288.83 % 1.988 M 50.38 % 1.322 M -66.02 % 3.890 M -45.50 % 7.138 M 357.56 % 1.560 M 41.05 % 1.106 M 48.86 % 743.000 K
Tax payables 798.000 K -77.19 % 3.498 M -25.94 % 4.723 M 260.26 % 1.311 M 325.65 % 308.000 K -87.15 % 2.397 M -55.62 % 5.401 M 44.07 % 3.749 M 0.000 -100.00 % 4.542 M 150.39 % 1.814 M
Deferred revenue non current 0.000 0.000 100.00 % -796.000 K 0.000 0.000 0.000 -100.00 % 135.170 M 0.000 0.000 0.000 0.000
Minority interest 1.054 M -8.35 % 1.150 M 60.17 % 718.000 K 56.09 % 460.000 K 137.11 % 194.000 K 1 241.18 % -17.000 K -100.13 % 13.233 M 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 27.000 K -84.83 % 178.000 K 0.000 0.000 -100.00 % 1.502 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 134.636 M 3.78 % 129.732 M 7.51 % 120.665 M 16.28 % 103.767 M 6.28 % 97.632 M 0.000 0.000 0.000 0.000
Other total stockholders equity 53.545 M 0.00 % 53.545 M 24.11 % 43.144 M -1.25 % 43.689 M -0.04 % 43.705 M -18.38 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 796.000 K -9.95 % 884.000 K -7.14 % 952.000 K 328.83 % 222.000 K -92.07 % 2.801 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 148.525 M -5.67 % 157.454 M 8.36 % 145.303 M -4.31 % 151.847 M 18.39 % 128.264 M 8.18 % 118.562 M -65.50 % 343.638 M 210.04 % 110.835 M 73.67 % 63.818 M 146.35 % 25.905 M 1.46 % 25.531 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.588 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.585 M 0.000 0.000 0.000
Change in working capital 26.525 M 190.59 % -29.281 M -2 108.30 % 1.458 M -21.40 % 1.855 M -82.00 % 10.304 M 161.78 % -16.678 M -236.22 % 12.243 M 122.28 % -54.939 M -79 721.74 % 69.000 K 101.48 % -4.671 M -40.40 % -3.327 M
Accounts receivables 29.180 M 203.39 % -28.223 M -421.85 % 8.769 M 251.63 % -5.783 M -155.65 % 10.391 M 149.23 % -21.106 M -225.65 % 16.798 M 127.91 % -60.195 M -1 745.34 % -3.262 M 38.67 % -5.319 M -51.07 % -3.521 M
Inventory 715.000 K -66.76 % 2.151 M -70.40 % 7.266 M 187.01 % -8.351 M -429.56 % 2.534 M 148.57 % -5.217 M -567.89 % 1.115 M 120.78 % -5.366 M -458.96 % -960.000 K -436.84 % 285.000 K -91.16 % 3.224 M
Accounts payables -3.370 M -5.02 % -3.209 M 77.99 % -14.577 M -191.17 % 15.989 M 710.03 % -2.621 M -127.17 % 9.645 M 270.11 % -5.670 M -153.38 % 10.622 M 147.54 % 4.291 M 1 082.09 % 363.000 K 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.573 M -4 917.59 % 1.029 M 120.76 % -4.956 M 24.35 % -6.551 M
Other non cash items -1.287 M 70.24 % -4.324 M -443.72 % 1.258 M -57.95 % 2.992 M 127.30 % -10.960 M -172.16 % 15.189 M 155.58 % 5.943 M 65 933.33 % 9.000 K 100.13 % -7.123 M -88 937.50 % -8.000 K -101.83 % 438.000 K
Net cash provided by operating activities 40.226 M 522.79 % 6.459 M -81.14 % 34.243 M 42.98 % 23.949 M -26.60 % 32.630 M 160.02 % 12.549 M -70.22 % 42.134 M 294.36 % -21.678 M -328.17 % -5.063 M -141.89 % 12.085 M 34.10 % 9.012 M
Investments in property plant and equipment -3.366 M 22.60 % -4.349 M -25.88 % -3.455 M 78.58 % -16.129 M -53.10 % -10.535 M -390.68 % -2.147 M 73.76 % -8.181 M -398.23 % -1.642 M -127.11 % -723.000 K 25.31 % -968.000 K 19.33 % -1.200 M
Acquisitions net -1.560 M 0.000 0.000 100.00 % -1.313 M -110.91 % 12.034 M 936.52 % 1.161 M 116.32 % -7.116 M -38.15 % -5.151 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -16.034 M 0.000 100.00 % -20.000 M -288.27 % -5.151 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 16.034 M 0.000 100.00 % -1.758 M 0.000 0.000 0.000 0.000
Other investing activites 1.590 M -13.91 % 1.847 M 351.59 % 409.000 K 497.09 % -103.000 K -33.77 % -77.000 K -228.33 % 60.000 K -97.39 % 2.302 M 4 210.71 % -56.000 K -102.31 % 2.421 M 131.67 % -7.645 M 24.40 % -10.112 M
Net cash used for investing activites -3.336 M -33.33 % -2.502 M 17.86 % -3.046 M 82.64 % -17.545 M -1 333.83 % 1.422 M 253.56 % -926.000 K 97.34 % -34.753 M -407.42 % -6.849 M -503.36 % 1.698 M 119.71 % -8.613 M 23.86 % -11.312 M
Debt repayment -27.000 K 82.12 % -151.000 K -25.83 % -120.000 K 0.000 100.00 % -116.000 K 99.12 % -13.227 M 0.000 -100.00 % 4.686 M 0.000 100.00 % -915.000 K 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.760 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 0.000
Dividends paid -14.400 M 0.00 % -14.400 M 0.00 % -14.400 M -200.00 % -4.800 M 61.90 % -12.600 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -8.000 K 33.33 % -12.000 K 0.000 100.00 % -1.536 M 5.65 % -1.628 M -120.00 % 8.141 M 17 221.28 % 47.000 K 100.82 % -5.734 M -479.78 % -989.000 K -127.73 % 3.567 M
Net cash used provided by financing activities -14.427 M 0.91 % -14.559 M -0.19 % -14.532 M -202.75 % -4.800 M 66.32 % -14.252 M 4.06 % -14.855 M -282.47 % 8.141 M 72.01 % 4.733 M -89.63 % 45.622 M 2 496.11 % -1.904 M -153.38 % 3.567 M
Effect of forex changes on cash -188.000 K -2 785.71 % 7.000 K -75.00 % 28.000 K 380.00 % -10.000 K -105.29 % 189.000 K 245.38 % -130.000 K -324.14 % 58.000 K 0.000 0.000 0.000 0.000
Net change in cash 22.275 M 310.24 % -10.595 M -163.47 % 16.693 M 947.24 % 1.594 M -92.03 % 19.989 M 694.56 % -3.362 M -121.58 % 15.580 M 165.48 % -23.794 M -156.31 % 42.257 M 2 594.96 % 1.568 M 23.76 % 1.267 M
Cash at beginning of period 62.525 M -14.49 % 73.120 M 29.58 % 56.427 M 2.91 % 54.833 M 57.37 % 34.844 M -8.80 % 38.206 M 68.86 % 22.626 M -51.26 % 46.420 M 1 015.06 % 4.163 M 60.42 % 2.595 M 95.41 % 1.328 M
Cash at end of period 84.800 M 35.63 % 62.525 M -14.49 % 73.120 M 29.58 % 56.427 M 2.91 % 54.833 M 57.37 % 34.844 M -8.80 % 38.206 M 68.86 % 22.626 M -51.26 % 46.420 M 1 015.06 % 4.163 M 60.42 % 2.595 M
Operating cash flow 40.226 M 522.79 % 6.459 M -81.14 % 34.243 M 42.98 % 23.949 M -26.60 % 32.630 M 160.02 % 12.549 M -70.22 % 42.134 M 294.36 % -21.678 M -328.17 % -5.063 M -141.89 % 12.085 M 34.10 % 9.012 M
Capital expenditure -3.366 M 22.60 % -4.349 M -25.88 % -3.455 M 78.58 % -16.129 M -53.10 % -10.535 M -390.68 % -2.147 M 73.76 % -8.181 M -398.23 % -1.642 M -127.11 % -723.000 K 25.31 % -968.000 K 19.33 % -1.200 M
Free CashFlow 36.860 M 1 646.92 % 2.110 M -93.15 % 30.788 M 293.71 % 7.820 M -64.61 % 22.095 M 112.41 % 10.402 M -69.36 % 33.953 M 245.60 % -23.320 M -303.04 % -5.786 M -152.05 % 11.117 M 42.31 % 7.812 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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-06-30 2016-03-31 2015-12-31
Revenue 22.775 M 0.00 % 22.775 M -6.67 % 24.402 M 0.00 % 24.402 M -34.73 % 37.386 M 0.00 % 37.386 M 28.15 % 29.174 M 22.56 % 23.803 M -13.19 % 27.421 M -8.98 % 30.127 M 19.56 % 25.198 M -11.90 % 28.601 M 26.22 % 22.660 M -12.01 % 25.754 M -9.43 % 28.435 M 5.76 % 26.886 M -11.18 % 30.269 M 12.97 % 26.793 M 10.11 % 24.334 M 7.81 % 22.571 M -20.43 % 28.366 M 1.54 % 27.937 M -10.94 % 31.367 M -1.99 % 32.003 M -17.63 % 38.852 M 39.74 % 27.803 M -20.13 % 34.810 M 10.61 % 31.472 M 26.60 % 24.859 M -28.30 % 34.673 M 53.05 % 22.654 M 89.38 % 11.962 M -33.82 % 18.075 M 65.25 % 10.938 M -11.49 % 12.358 M 3.76 % 11.910 M -9.80 % 13.204 M 94.84 % 6.777 M
Net income -1.728 M 0.00 % -1.728 M -138.12 % 4.533 M 0.00 % 4.533 M -55.95 % 10.292 M 0.00 % 10.292 M 68.38 % 6.112 M 34.74 % 4.536 M 81.08 % 2.505 M -62.39 % 6.661 M 57.84 % 4.220 M -28.69 % 5.918 M 317.89 % -2.716 M -155.72 % 4.874 M 28.57 % 3.791 M -15.47 % 4.485 M -56.61 % 10.336 M 76.68 % 5.850 M 8.86 % 5.374 M 7.74 % 4.988 M 486.07 % -1.292 M 45.92 % -2.389 M -204.10 % 2.295 M -59.26 % 5.633 M 232.76 % -4.243 M 25.83 % -5.721 M -147.87 % 11.950 M 53.99 % 7.760 M -21.16 % 9.843 M 119.32 % 4.488 M -17.55 % 5.443 M 182.90 % 1.924 M 28.95 % 1.492 M 760.18 % -226.000 K 77.40 % -1.000 M 35.94 % -1.561 M -193.64 % 1.667 M 23.21 % 1.353 M
Income before tax -1.534 M 0.00 % -1.534 M -129.15 % 5.263 M 0.00 % 5.263 M -57.60 % 12.413 M 0.00 % 12.413 M 62.74 % 7.627 M 44.48 % 5.279 M 87.07 % 2.822 M -64.50 % 7.950 M 33.77 % 5.943 M -10.16 % 6.615 M 294.27 % -3.405 M -156.47 % 6.030 M 17.50 % 5.132 M -8.65 % 5.618 M -31.70 % 8.226 M 9.83 % 7.490 M 0.03 % 7.488 M 24.55 % 6.012 M 1 863.05 % -341.000 K 76.30 % -1.439 M -141.53 % 3.465 M -50.18 % 6.955 M 322.49 % -3.126 M 48.53 % -6.073 M -132.73 % 18.553 M 67.54 % 11.074 M -14.99 % 13.026 M 143.34 % 5.353 M -19.43 % 6.644 M 180.57 % 2.368 M 19.84 % 1.976 M 418.64 % 381.000 K 213.06 % -337.000 K 61.96 % -886.000 K -140.33 % 2.197 M 35.62 % 1.620 M
Income before tax ratio -0.07 0.00 % -0.07 -131.23 % 0.22 0.00 % 0.22 -35.04 % 0.33 0.00 % 0.33 27.00 % 0.26 17.88 % 0.22 115.50 % 0.10 -61.00 % 0.26 11.88 % 0.24 1.97 % 0.23 253.92 % -0.15 -164.18 % 0.23 29.73 % 0.18 -13.63 % 0.21 -23.11 % 0.27 -2.79 % 0.28 -9.15 % 0.31 15.53 % 0.27 2 315.70 % -0.01 76.66 % -0.05 -146.63 % 0.11 -49.17 % 0.22 370.10 % -0.08 63.16 % -0.22 -140.98 % 0.53 51.47 % 0.35 -32.85 % 0.52 239.41 % 0.15 -47.36 % 0.29 48.15 % 0.20 81.08 % 0.11 213.85 % 0.03 227.73 % -0.03 63.34 % -0.07 -144.71 % 0.17 -30.39 % 0.24
EBITDA 1.298 M 0.00 % 1.298 M -80.21 % 6.560 M 0.00 % 6.560 M -50.14 % 13.158 M 0.00 % 13.158 M 72.47 % 7.629 M 44.43 % 5.282 M 86.38 % 2.834 M -64.35 % 7.950 M 33.77 % 5.943 M -10.16 % 6.615 M 294.27 % -3.405 M -156.47 % 6.030 M -9.19 % 6.641 M 18.20 % 5.618 M -31.86 % 8.245 M 3.33 % 7.979 M 6.47 % 7.494 M 7.69 % 6.959 M 2 309.21 % -315.000 K -117.37 % 1.813 M -77.05 % 7.900 M -24.63 % 10.482 M 2 836.88 % -383.000 K 88.40 % -3.303 M -115.24 % 21.680 M 75.38 % 12.362 M -5.18 % 13.038 M 143.56 % 5.353 M -19.43 % 6.644 M 180.46 % 2.369 M 19.47 % 1.983 M 402.03 % 395.000 K 225.00 % -316.000 K 58.42 % -760.000 K -122.76 % 3.340 M 99.02 % 1.678 M
Net income ratio -0.08 0.00 % -0.08 -140.84 % 0.19 0.00 % 0.19 -32.52 % 0.28 0.00 % 0.28 31.40 % 0.21 9.94 % 0.19 108.60 % 0.09 -58.68 % 0.22 32.02 % 0.17 -19.06 % 0.21 272.63 % -0.12 -163.33 % 0.19 41.95 % 0.13 -20.08 % 0.17 -51.15 % 0.34 56.39 % 0.22 -1.13 % 0.22 -0.07 % 0.22 585.19 % -0.05 46.74 % -0.09 -216.88 % 0.07 -58.43 % 0.18 261.17 % -0.11 46.93 % -0.21 -159.94 % 0.34 39.23 % 0.25 -37.73 % 0.40 205.90 % 0.13 -46.13 % 0.24 49.38 % 0.16 94.85 % 0.08 499.50 % -0.02 74.47 % -0.08 38.26 % -0.13 -203.82 % 0.13 -36.76 % 0.20
Ratio EBITDA 0.06 0.00 % 0.06 -78.80 % 0.27 0.00 % 0.27 -23.61 % 0.35 0.00 % 0.35 34.58 % 0.26 17.84 % 0.22 114.71 % 0.10 -60.83 % 0.26 11.88 % 0.24 1.97 % 0.23 253.92 % -0.15 -164.18 % 0.23 0.26 % 0.23 11.76 % 0.21 -23.29 % 0.27 -8.53 % 0.30 -3.30 % 0.31 -0.11 % 0.31 2 876.41 % -0.01 -117.11 % 0.06 -74.23 % 0.25 -23.11 % 0.33 3 422.60 % -0.01 91.70 % -0.12 -119.07 % 0.62 58.56 % 0.39 -25.11 % 0.52 239.72 % 0.15 -47.36 % 0.29 48.09 % 0.20 80.52 % 0.11 203.80 % 0.04 241.23 % -0.03 59.93 % -0.06 -125.23 % 0.25 2.15 % 0.25
Gross profit ratio 0.37 0.00 % 0.37 -18.48 % 0.45 0.00 % 0.45 -10.47 % 0.50 0.00 % 0.50 7.43 % 0.47 -1.28 % 0.47 24.05 % 0.38 -13.46 % 0.44 13.27 % 0.39 -16.97 % 0.47 125.13 % 0.21 -52.71 % 0.44 15.72 % 0.38 -6.44 % 0.41 2 219.04 % -0.02 -103.94 % 0.49 2.68 % 0.47 6.19 % 0.44 10.27 % 0.40 0.62 % 0.40 1.55 % 0.39 -17.87 % 0.48 85.51 % 0.26 29.17 % 0.20 -70.33 % 0.68 14.48 % 0.59 18.08 % 0.50 0.11 % 0.50 -19.88 % 0.62 50.63 % 0.41 17.06 % 0.35 -19.73 % 0.44 3.12 % 0.43 -8.43 % 0.47 37.86 % 0.34 -4.98 % 0.36
Weighted average shs out dil 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M -0.41 % 481.976 M -0.61 % 484.914 M 1.02 % 480.000 M -1.03 % 485.014 M 1.04 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 25.00 % 384.000 M -20.00 % 480.000 M 0.00 % 480.000 M
Weighted average shs out 480.000 M 0.00 % 480.000 M -0.01 % 480.038 M 0.00 % 480.038 M 0.01 % 480.014 M 0.00 % 480.014 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 25.00 % 384.000 M -20.00 % 480.000 M 0.00 % 480.000 M
EPS diluted 0.00 0.00 % 0.00 -138.30 % 0.01 0.00 % 0.01 -56.07 % 0.02 0.00 % 0.02 -3.60 % 0.02 133.68 % 0.01 -50.26 % 0.02 37.41 % 0.01 57.95 % 0.01 -28.46 % 0.01 315.79 % -0.01 -155.88 % 0.01 29.11 % 0.01 -15.05 % 0.01 -56.74 % 0.02 76.23 % 0.01 8.93 % 0.01 7.69 % 0.01 485.19 % 0.00 46.00 % -0.01 -204.17 % 0.00 -58.97 % 0.01 232.95 % -0.01 26.05 % -0.01 -147.98 % 0.02 55.00 % 0.02 -21.95 % 0.02 120.43 % 0.01 -17.70 % 0.01 182.50 % 0.00 29.03 % 0.00 720.00 % 0.00 76.19 % 0.00 48.78 % 0.00 -217.14 % 0.00 25.00 % 0.00
Earnings per share 0.00 0.00 % 0.00 -138.30 % 0.01 0.00 % 0.01 -56.07 % 0.02 0.00 % 0.02 -3.60 % 0.02 133.68 % 0.01 -50.26 % 0.02 37.41 % 0.01 57.95 % 0.01 -28.46 % 0.01 315.79 % -0.01 -155.88 % 0.01 29.11 % 0.01 -15.05 % 0.01 -56.74 % 0.02 76.23 % 0.01 8.93 % 0.01 7.69 % 0.01 485.19 % 0.00 46.00 % -0.01 -204.17 % 0.00 -58.97 % 0.01 232.95 % -0.01 26.05 % -0.01 -147.79 % 0.02 53.70 % 0.02 -20.98 % 0.02 118.09 % 0.01 -16.81 % 0.01 182.50 % 0.00 29.03 % 0.00 720.00 % 0.00 76.19 % 0.00 48.78 % 0.00 -217.14 % 0.00 25.00 % 0.00
Gross profit 8.316 M 0.00 % 8.316 M -23.92 % 10.930 M 0.00 % 10.930 M -41.57 % 18.705 M 0.00 % 18.705 M 37.67 % 13.587 M 21.00 % 11.229 M 7.68 % 10.428 M -21.23 % 13.239 M 35.42 % 9.776 M -26.85 % 13.364 M 184.16 % 4.703 M -58.39 % 11.303 M 4.81 % 10.784 M -1.05 % 10.898 M 1 982.21 % -579.000 K -104.46 % 12.995 M 13.06 % 11.494 M 14.48 % 10.040 M -12.26 % 11.443 M 2.17 % 11.200 M -9.55 % 12.383 M -19.50 % 15.383 M 52.81 % 10.067 M 80.51 % 5.577 M -76.30 % 23.533 M 26.62 % 18.586 M 49.49 % 12.433 M -28.22 % 17.322 M 22.62 % 14.126 M 185.26 % 4.952 M -22.53 % 6.392 M 32.64 % 4.819 M -8.73 % 5.280 M -4.98 % 5.557 M 24.35 % 4.469 M 85.13 % 2.414 M
Income tax expense 280.000 K 0.00 % 280.000 K -58.02 % 667.000 K 0.00 % 667.000 K -67.43 % 2.048 M 0.00 % 2.048 M 41.63 % 1.446 M 135.89 % 613.000 K 190.52 % 211.000 K -78.62 % 987.000 K -43.05 % 1.733 M 121.33 % 783.000 K 196.55 % -811.000 K -171.33 % 1.137 M -11.31 % 1.282 M 19.48 % 1.073 M 149.33 % -2.175 M -238.10 % 1.575 M -24.06 % 2.074 M 108.86 % 993.000 K 5.75 % 939.000 K -2.80 % 966.000 K -17.51 % 1.171 M -20.29 % 1.469 M 60.90 % 913.000 K 427.24 % -279.000 K -108.10 % 3.444 M 65.82 % 2.077 M -34.75 % 3.183 M 267.98 % 865.000 K -27.98 % 1.201 M 170.50 % 444.000 K -8.26 % 484.000 K -20.26 % 607.000 K -8.45 % 663.000 K -1.78 % 675.000 K 27.36 % 530.000 K 98.50 % 267.000 K
Cost of revenue 14.459 M 0.00 % 14.459 M 7.33 % 13.472 M 0.00 % 13.472 M -27.88 % 18.681 M 0.00 % 18.681 M 19.85 % 15.587 M 23.96 % 12.574 M -26.00 % 16.993 M 0.62 % 16.888 M 9.51 % 15.422 M 1.21 % 15.237 M -15.15 % 17.957 M 24.26 % 14.451 M -18.13 % 17.651 M 10.40 % 15.988 M -48.17 % 30.848 M 123.57 % 13.798 M 7.46 % 12.840 M 2.47 % 12.531 M -25.95 % 16.923 M 1.11 % 16.737 M -11.84 % 18.984 M 14.22 % 16.620 M -42.26 % 28.785 M 29.51 % 22.226 M 97.09 % 11.277 M -12.49 % 12.886 M 3.70 % 12.426 M -28.38 % 17.351 M 103.46 % 8.528 M 21.65 % 7.010 M -40.00 % 11.683 M 90.93 % 6.119 M -13.55 % 7.078 M 11.41 % 6.353 M -27.27 % 8.735 M 100.21 % 4.363 M
General and administrative expenses 6.102 M 0.00 % 6.102 M 0.00 % 6.102 M 0.00 % 6.102 M 2.27 % 5.967 M 0.00 % 5.967 M -0.72 % 6.010 M 1.47 % 5.923 M -17.29 % 7.161 M 16.42 % 6.151 M 8.37 % 5.676 M 12.00 % 5.068 M -34.45 % 7.732 M 74.46 % 4.432 M -1.62 % 4.505 M -10.24 % 5.019 M -11.54 % 5.674 M 40.52 % 4.038 M 2.23 % 3.950 M 3.00 % 3.835 M -58.96 % 9.345 M 122.45 % 4.201 M -25.32 % 5.625 M -0.92 % 5.677 M -15.32 % 6.704 M -21.30 % 8.518 M 371.65 % 1.806 M -71.59 % 6.356 M 1 348.72 % -509.000 K -104.27 % 11.921 M 59.29 % 7.484 M 185.00 % 2.626 M -38.57 % 4.275 M -5.25 % 4.512 M -19.70 % 5.619 M -11.48 % 6.348 M 180.64 % 2.262 M 187.79 % 786.000 K
Selling and marketing expenses 1.720 M 0.00 % 1.720 M 0.000 0.000 -100.00 % 1.321 M 0.00 % 1.321 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 0.000
Other expenses 105.500 K 0.00 % 105.500 K 124.28 % -434.500 K 0.00 % -434.500 K 57.04 % -1.012 M 23.11 % -1.316 M -65 875.00 % 2.000 K 108.33 % -24.000 K 97.24 % -869.000 K 0.000 -100.00 % 77.000 K 0.000 0.000 0.000 -100.00 % 748.000 K 0.000 100.00 % -5.953 M 0.000 100.00 % -4.000 K 0.000 100.00 % -4.279 M 0.000 100.00 % -54.000 K 0.000 -100.00 % 409.000 K 2 305.88 % 17.000 K -77.63 % 76.000 K -9.52 % 84.000 K -47.17 % 159.000 K 276.67 % -90.000 K -1 900.00 % 5.000 K 121.74 % -23.000 K -137.70 % 61.000 K 1 625.00 % -4.000 K -126.67 % 15.000 K 475.00 % -4.000 K -104.30 % 93.000 K 9 400.00 % -1.000 K
Operating expenses 7.927 M 0.00 % 7.927 M 39.87 % 5.668 M 0.00 % 5.668 M -9.69 % 6.276 M 5.09 % 5.972 M -5.00 % 6.286 M 6.13 % 5.923 M 7.18 % 5.526 M -10.16 % 6.151 M 73.90 % 3.537 M -30.21 % 5.068 M -33.87 % 7.664 M 72.92 % 4.432 M -15.63 % 5.253 M 4.66 % 5.019 M 442.59 % 925.000 K -77.09 % 4.038 M 2.33 % 3.946 M 2.89 % 3.835 M -64.31 % 10.745 M 155.77 % 4.201 M -24.59 % 5.571 M -1.87 % 5.677 M -20.19 % 7.113 M -16.66 % 8.535 M 353.51 % 1.882 M -70.78 % 6.440 M 810.82 % -906.000 K -107.63 % 11.879 M 59.15 % 7.464 M 191.56 % 2.560 M -42.91 % 4.484 M 1.45 % 4.420 M -21.13 % 5.604 M -11.23 % 6.313 M 168.07 % 2.355 M 220.41 % 735.000 K
Cost and expenses 22.386 M 0.00 % 22.386 M 16.96 % 19.140 M 0.00 % 19.140 M -23.31 % 24.957 M 0.00 % 24.957 M 14.10 % 21.873 M 18.25 % 18.497 M -17.86 % 22.519 M -2.26 % 23.039 M 21.52 % 18.959 M -6.63 % 20.305 M -20.75 % 25.621 M 35.68 % 18.883 M -17.56 % 22.904 M 9.03 % 21.007 M -33.88 % 31.773 M 78.14 % 17.836 M 6.26 % 16.786 M 2.57 % 16.366 M -40.85 % 27.668 M 32.14 % 20.938 M -14.73 % 24.555 M 10.13 % 22.297 M -37.89 % 35.898 M 16.70 % 30.761 M 133.76 % 13.159 M -31.91 % 19.326 M 67.76 % 11.520 M -60.59 % 29.230 M 82.78 % 15.992 M 67.11 % 9.570 M -40.81 % 16.167 M 53.40 % 10.539 M -16.90 % 12.682 M 0.13 % 12.666 M 14.21 % 11.090 M 117.54 % 5.098 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 0.000
Selling general and administrative expenses 7.822 M 0.00 % 7.822 M 28.18 % 6.102 M 0.00 % 6.102 M -16.26 % 7.287 M 0.00 % 7.287 M 21.25 % 6.010 M 1.47 % 5.923 M -17.29 % 7.161 M 16.42 % 6.151 M 8.37 % 5.676 M 12.00 % 5.068 M -34.45 % 7.732 M 74.46 % 4.432 M -1.62 % 4.505 M -10.24 % 5.019 M -11.54 % 5.674 M 40.52 % 4.038 M 2.23 % 3.950 M 3.00 % 3.835 M -58.96 % 9.345 M 122.45 % 4.201 M -25.32 % 5.625 M -0.92 % 5.677 M -15.32 % 6.704 M -21.30 % 8.518 M 371.65 % 1.806 M -71.59 % 6.356 M 1 348.72 % -509.000 K -104.27 % 11.921 M 59.29 % 7.484 M 185.00 % 2.626 M -38.57 % 4.275 M -5.25 % 4.512 M -19.70 % 5.619 M -11.48 % 6.348 M 180.64 % 2.262 M 187.79 % 786.000 K
Interest income 698.000 K 0.000 -100.00 % 892.000 K 0.000 -100.00 % 985.000 K 107.15 % 475.500 K -2.36 % 487.000 K 0.000 -100.00 % 459.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 8.000 K 0.000 -100.00 % 13.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 36.000 K 0.000 0.000 0.000 0.000 0.000
Interest expense 11.000 K 0.000 0.000 0.000 -100.00 % 34.000 K 0.000 -100.00 % 2.000 K -33.33 % 3.000 K -75.00 % 12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.000 K 533.33 % 3.000 K -50.00 % 6.000 K 0.00 % 6.000 K -76.92 % 26.000 K -98.81 % 2.181 M -16.79 % 2.621 M -4.06 % 2.732 M -0.40 % 2.743 M -0.97 % 2.770 M -5.10 % 2.919 M 348.39 % 651.000 K 5 325.00 % 12.000 K 0.000 0.000 -100.00 % 1.000 K -85.71 % 7.000 K -50.00 % 14.000 K -33.33 % 21.000 K -83.33 % 126.000 K 121.05 % 57.000 K -1.72 % 58.000 K
Depreciation and amortization 1.009 M 0.00 % 1.009 M -46.58 % 1.888 M 0.00 % 1.888 M 53.25 % 1.232 M 0.00 % 1.232 M -71.84 % 4.375 M 187.97 % 1.519 M -64.01 % 4.221 M 266.72 % 1.151 M -71.05 % 3.976 M 245.44 % 1.151 M -67.19 % 3.508 M 434.35 % 656.500 K -70.41 % 2.219 M 238.00 % 656.500 K -56.35 % 1.504 M 121.18 % 680.000 K -73.50 % 2.566 M 277.35 % 680.000 K -72.95 % 2.514 M 367.94 % 537.250 K -81.37 % 2.884 M 436.81 % 537.250 K -38.95 % 880.000 K 355.07 % -345.000 K -219.79 % 288.000 K 33.33 % 216.000 K 0.00 % 216.000 K 340.00 % -90.000 K -309.09 % -22.000 K -110.27 % 214.250 K 0.00 % 214.250 K 5 456.25 % -4.000 K 42.86 % -7.000 K -104.39 % 159.500 K 0.00 % 159.500 K 16 050.00 % -1.000 K
Operating income 388.500 K 0.00 % 388.500 K -92.62 % 5.263 M 0.00 % 5.263 M -57.66 % 12.430 M 0.00 % 12.430 M 62.92 % 7.629 M 44.43 % 5.282 M 86.38 % 2.834 M -64.35 % 7.950 M 33.77 % 5.943 M -10.16 % 6.615 M 294.27 % -3.405 M -156.47 % 6.030 M 17.50 % 5.132 M -8.65 % 5.618 M -33.08 % 8.395 M 15.02 % 7.299 M -7.89 % 7.924 M 26.20 % 6.279 M 4 171.43 % 147.000 K -88.48 % 1.276 M -80.56 % 6.563 M -34.01 % 9.945 M 28 314.29 % 35.000 K 101.18 % -2.958 M -113.83 % 21.392 M 76.12 % 12.146 M -7.38 % 13.114 M 140.93 % 5.443 M -18.38 % 6.669 M 178.80 % 2.392 M 20.14 % 1.991 M 399.00 % 399.000 K 229.13 % -309.000 K 59.13 % -756.000 K -133.50 % 2.257 M 34.43 % 1.679 M
Operating income ratio 0.02 0.00 % 0.02 -92.09 % 0.22 0.00 % 0.22 -35.13 % 0.33 0.00 % 0.33 27.14 % 0.26 17.84 % 0.22 114.71 % 0.10 -60.83 % 0.26 11.88 % 0.24 1.97 % 0.23 253.92 % -0.15 -164.18 % 0.23 29.73 % 0.18 -13.63 % 0.21 -24.66 % 0.28 1.81 % 0.27 -16.34 % 0.33 17.06 % 0.28 5 268.10 % 0.01 -88.65 % 0.05 -78.17 % 0.21 -32.67 % 0.31 34 395.26 % 0.00 100.85 % -0.11 -117.31 % 0.61 59.23 % 0.39 -26.84 % 0.53 236.05 % 0.16 -46.67 % 0.29 47.22 % 0.20 81.54 % 0.11 201.97 % 0.04 245.89 % -0.03 60.61 % -0.06 -137.14 % 0.17 -31.01 % 0.25
Total other income expenses net -1.923 M 0.00 % -1.923 M 0.000 0.000 100.00 % -17.000 K 0.00 % -17.000 K -750.00 % -2.000 K 33.33 % -3.000 K 75.00 % -12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -169.000 K -188.48 % 191.000 K 143.81 % -436.000 K -63.30 % -267.000 K 45.29 % -488.000 K 82.03 % -2.715 M 12.36 % -3.098 M -3.61 % -2.990 M 5.41 % -3.161 M -1.48 % -3.115 M -9.72 % -2.839 M -164.83 % -1.072 M -1 118.18 % -88.000 K 2.22 % -90.000 K -260.00 % -25.000 K -2 400.00 % -1.000 K 93.33 % -15.000 K 16.67 % -18.000 K 35.71 % -28.000 K 78.46 % -130.000 K -116.67 % -60.000 K -1.69 % -59.000 K
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-06-30 2016-03-31 2015-12-31
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-09-30 2021-06-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-06-30 2016-03-31
Net debt -84.800 M 0.00 % -84.800 M -3.66 % -81.808 M 0.00 % -81.808 M -30.90 % -62.498 M 0.04 % -62.525 M 13.70 % -72.449 M -199.08 % 73.120 M 200.24 % -72.942 M -224.50 % 58.586 M 200.00 % -58.586 M -203.83 % 56.427 M 200.00 % -56.427 M -48.42 % -38.018 M -169.33 % 54.833 M 200.00 % -54.833 M -36.78 % -40.088 M -215.05 % 34.844 M 204.87 % -33.226 M -119.85 % 167.377 M 338.09 % 38.206 M -77.39 % 168.956 M 2.91 % 164.172 M 625.59 % 22.626 M 228.37 % -17.626 M 49.24 % -34.724 M -174.80 % 46.420 M 200.68 % -46.106 M -768 333.33 % -6.000 K -100.12 % 4.809 M
Total investments 7.428 M 0.00 % 7.428 M 0.000 0.000 100.00 % -10.578 M 0.000 0.000 -100.00 % 146.240 M 0.000 -100.00 % 117.172 M 0.000 -100.00 % 112.854 M 0.000 0.000 -100.00 % 109.666 M 0.000 -100.00 % 2.281 M -96.73 % 69.688 M 2 245.61 % 2.971 M -87.55 % 23.867 M -68.77 % 76.412 M 218.36 % 24.002 M 339.11 % 5.466 M -87.92 % 45.252 M 816.59 % 4.937 M 0.000 -100.00 % 92.840 M 0.000 -100.00 % 8.326 M 0.000
Total debt 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.00 % 27.000 K -73.79 % 103.000 K 0.000 -100.00 % 178.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 788.000 K 0.000 -100.00 % 1.618 M -99.21 % 205.648 M 0.000 -100.00 % 207.162 M 8.09 % 191.658 M 0.000 -100.00 % 5.000 M 0.000 0.000 -100.00 % 314.000 K -88.88 % 2.824 M -68.52 % 8.972 M
Accumulated other comprehensive income loss -10.325 M 0.00 % -10.325 M -5.06 % -9.828 M 0.00 % -9.828 M 3.00 % -10.132 M 0.00 % -10.132 M 4.19 % -10.575 M -108.51 % 124.235 M 1 294.45 % -10.401 M -108.69 % 119.691 M 1 231.40 % -10.579 M -108.82 % 119.876 M 1 316.27 % -9.856 M 2.39 % -10.097 M -108.84 % 114.258 M 1 883.33 % -6.407 M 35.32 % -9.906 M -109.96 % 99.448 M 2 402.57 % -4.319 M 58.24 % -10.342 M -110.87 % 95.120 M 3 886.62 % -2.512 M 57.05 % -5.848 M -106.79 % 86.064 M 3 217.13 % -2.761 M 71.95 % -9.843 M -116.94 % 58.107 M 3 155.05 % -1.902 M -41.41 % -1.345 M -23.74 % -1.087 M
Retained earnings 84.332 M 0.00 % 84.332 M -8.92 % 92.588 M 0.00 % 92.588 M -0.57 % 93.122 M 0.00 % 93.122 M 20.41 % 77.339 M 0.000 -100.00 % 76.291 M 0.000 -100.00 % 114.891 M 0.000 -100.00 % 71.387 M 3.12 % 69.229 M 0.000 -100.00 % 65.753 M 11.13 % 59.167 M 0.000 -100.00 % 51.805 M -6.80 % 55.586 M 0.000 -100.00 % 47.660 M -7.94 % 51.773 M 0.000 -100.00 % 32.096 M 84.92 % 17.357 M 0.000 -100.00 % 9.990 M 5.87 % 9.436 M -16.38 % 11.285 M
Common stock 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.00 % 4.800 M 0.000 -100.00 % 4.800 M 0.000 0.000
Total equity 133.406 M 0.00 % 133.406 M -6.35 % 142.449 M 0.00 % 142.449 M -0.03 % 142.485 M 0.00 % 142.485 M 13.09 % 125.990 M 0.83 % 124.953 M 0.00 % 124.953 M 4.13 % 120.000 M 0.00 % 120.000 M -0.28 % 120.336 M 0.00 % 120.336 M 2.18 % 117.774 M 2.90 % 114.452 M 0.00 % 114.452 M 6.23 % 107.737 M 8.35 % 99.431 M 0.00 % 99.431 M -14.79 % 116.690 M 7.69 % 108.353 M 0.00 % 108.353 M -7.69 % 117.380 M 36.39 % 86.064 M 0.00 % 86.064 M 30.68 % 65.859 M 13.34 % 58.107 M 0.00 % 58.107 M 515.80 % 9.436 M -16.38 % 11.285 M
Other non current 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 -100.00 % 3.200 M -45.05 % 5.824 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.604 M 0.000 -100.00 % 131.970 M -28.99 % 185.855 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.000 K 0.000 -100.00 % 823.000 K 0.000 -100.00 % 1.175 M 0.000 -100.00 % 884.000 K -26.76 % 1.207 M 0.000 -100.00 % 952.000 K -1.14 % 963.000 K 0.000 -100.00 % 222.000 K -99.80 % 112.179 M 0.000 -100.00 % 137.971 M -28.02 % 191.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 11.197 M -6.65 % 11.995 M 12.65 % 10.648 M 0.00 % 10.648 M 76.00 % 6.050 M -36.81 % 9.575 M 1 235.43 % 717.000 K 0.000 -100.00 % 12.557 M 0.000 -100.00 % 21.054 M 0.000 -100.00 % 21.586 M 35.60 % 15.919 M 0.000 -100.00 % 10.564 M 103.27 % 5.197 M 0.000 -100.00 % 8.778 M 812.47 % 962.000 K 0.000 -100.00 % 12.831 M 79.96 % 7.130 M 0.000 -100.00 % 5.135 M 0.000 0.000 -100.00 % 3.525 M 1 880.34 % 178.000 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.248 M 0.000 100.00 % -151.000 K 0.000 -100.00 % 18.479 M 0.000 -100.00 % 18.360 M 25.88 % 14.585 M 0.000 -100.00 % 8.734 M 109.35 % 4.172 M 0.000 -100.00 % 2.397 M -55.15 % 5.344 M 0.000 0.000 -100.00 % 11.935 M 0.000 -100.00 % 3.749 M 0.000 0.000 100.00 % -3.837 M -323.86 % 1.714 M 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 54.000 K 100.00 % 27.000 K -73.79 % 103.000 K 0.000 -100.00 % 151.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 788.000 K 0.000 -100.00 % 1.618 M -98.32 % 96.044 M 0.000 -100.00 % 75.192 M 1 195.74 % 5.803 M 0.000 -100.00 % 5.000 M 0.000 0.000 -100.00 % 314.000 K -88.88 % 2.824 M -68.52 % 8.972 M
Total current liabilities 15.119 M 0.00 % 15.119 M -11.01 % 16.989 M 0.00 % 16.989 M 13.49 % 14.969 M 0.00 % 14.969 M -40.40 % 25.116 M 0.000 -100.00 % 19.527 M 0.000 -100.00 % 29.746 M 0.000 -100.00 % 30.627 M 31.04 % 23.372 M 0.000 -100.00 % 12.860 M -23.52 % 16.815 M 0.000 -100.00 % 18.909 M -83.95 % 117.827 M 0.000 -100.00 % 97.314 M 126.75 % 42.916 M 0.000 -100.00 % 24.771 M 202.49 % 8.189 M 0.000 -100.00 % 5.711 M -38.64 % 9.307 M -36.34 % 14.620 M
Total liabilities 15.119 M 0.00 % 15.119 M -11.01 % 16.989 M 0.00 % 16.989 M 13.49 % 14.969 M 0.00 % 14.969 M -40.99 % 25.368 M 0.000 -100.00 % 20.350 M 0.000 -100.00 % 30.921 M 0.000 -100.00 % 31.511 M 28.20 % 24.579 M 0.000 -100.00 % 13.812 M -22.31 % 17.778 M 0.000 -100.00 % 19.131 M -91.68 % 230.006 M 0.000 -100.00 % 235.285 M 0.29 % 234.595 M 0.000 -100.00 % 24.771 M 202.49 % 8.189 M 0.000 -100.00 % 5.711 M -38.64 % 9.307 M -36.34 % 14.620 M
Other non current assets 69.000 K -94.20 % 1.189 M 7.12 % 1.110 M 0.00 % 1.110 M 217.14 % 350.000 K -43.18 % 616.000 K 236.61 % 183.000 K 100.25 % -73.120 M 0.000 100.00 % -58.586 M 0.000 100.00 % -56.427 M -45.15 % -38.874 M -14.25 % -34.024 M 37.95 % -54.833 M -514.62 % 13.225 M 396.81 % 2.662 M 107.64 % -34.844 M -579.09 % 7.273 M -69.91 % 24.172 M 163.27 % -38.206 M -257.20 % 24.304 M 159.13 % 9.379 M 141.45 % -22.626 M -372.41 % 8.306 M 3 276.42 % 246.000 K 100.53 % -46.420 M -18 969.92 % 246.000 K 0.00 % 246.000 K 32.26 % 186.000 K
Long term investments 7.428 M 0.00 % 7.428 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 -100.00 % 2.281 M 0.000 -100.00 % 2.971 M -87.55 % 23.867 M 0.000 -100.00 % 24.002 M 439.49 % 4.449 M 0.000 -100.00 % 4.937 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 203.000 K 0.00 % 203.000 K -75.48 % 828.000 K 0.00 % 828.000 K -50.68 % 1.679 M 0.00 % 1.679 M -35.22 % 2.592 M 0.000 -100.00 % 3.626 M 0.000 -100.00 % 4.691 M 0.000 -100.00 % 5.927 M -3.53 % 6.144 M 0.000 -100.00 % 1.685 M -8.12 % 1.834 M 0.000 -100.00 % 1.458 M -91.19 % 16.544 M 0.000 -100.00 % 17.118 M 0.65 % 17.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 7.015 M 0.00 % 7.015 M -33.68 % 10.578 M 0.00 % 10.578 M 0.00 % 10.578 M 0.00 % 10.578 M 0.00 % 10.578 M 0.000 -100.00 % 10.578 M 0.000 -100.00 % 10.578 M 0.000 -100.00 % 10.578 M 87.99 % 5.627 M 0.000 -100.00 % 227.000 K 0.00 % 227.000 K 0.000 -100.00 % 227.000 K -99.87 % 175.257 M 0.000 -100.00 % 175.257 M 0.00 % 175.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.218 M 0.00 % 7.218 M -36.72 % 11.406 M 0.00 % 11.406 M -6.94 % 12.257 M 0.00 % 12.257 M -6.93 % 13.170 M 0.000 -100.00 % 14.204 M 0.000 -100.00 % 15.269 M 0.000 -100.00 % 16.505 M 40.22 % 11.771 M 0.000 -100.00 % 1.912 M -7.23 % 2.061 M 0.000 -100.00 % 1.685 M -99.12 % 191.801 M 0.000 -100.00 % 192.375 M 0.06 % 192.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 14.994 M 0.00 % 14.994 M -2.04 % 15.307 M 0.00 % 15.307 M -11.75 % 17.346 M 0.00 % 17.346 M -7.11 % 18.674 M 0.000 -100.00 % 20.299 M 0.000 -100.00 % 21.957 M 0.000 -100.00 % 22.369 M 0.52 % 22.253 M 0.000 -100.00 % 12.096 M 26.03 % 9.598 M 0.000 -100.00 % 5.881 M -10.47 % 6.569 M 0.000 -100.00 % 5.664 M 36.45 % 4.151 M 0.000 -100.00 % 1.785 M -13.10 % 2.054 M 0.000 -100.00 % 1.080 M -5.35 % 1.141 M -8.72 % 1.250 M
Total non current assets 30.829 M 0.00 % 30.829 M 10.80 % 27.823 M 0.00 % 27.823 M -7.93 % 30.219 M 0.00 % 30.219 M -5.65 % 32.027 M 143.80 % -73.120 M -311.92 % 34.503 M 158.89 % -58.586 M -257.38 % 37.226 M 165.97 % -56.427 M -244.21 % 39.128 M -5.10 % 41.230 M 175.19 % -54.833 M -301.35 % 27.233 M 90.16 % 14.321 M 141.10 % -34.844 M -334.81 % 14.839 M -93.33 % 222.542 M 682.48 % -38.206 M -117.18 % 222.343 M 5.76 % 210.243 M 1 029.21 % -22.626 M -250.56 % 15.028 M 553.39 % 2.300 M 104.95 % -46.420 M -3 600.75 % 1.326 M -4.40 % 1.387 M -3.41 % 1.436 M
Other current assets 341.000 K -89.48 % 3.240 M -56.23 % 7.402 M 0.00 % 7.402 M 33.75 % 5.534 M 0.00 % 5.534 M 11.78 % 4.951 M 0.000 -100.00 % 2.993 M 0.000 -100.00 % 3.132 M 0.000 -100.00 % 2.807 M -56.94 % 6.519 M 0.000 -100.00 % 7.292 M -70.35 % 24.593 M 0.000 -100.00 % 22.117 M -15.29 % 26.108 M 0.000 -100.00 % 23.856 M -29.92 % 34.043 M 0.000 -100.00 % 24.139 M 152.58 % 9.557 M 0.000 -100.00 % 2.020 M -83.68 % 12.379 M 6.94 % 11.576 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.240 M 0.000 -100.00 % 117.172 M 0.000 -100.00 % 112.854 M 0.000 0.000 -100.00 % 109.666 M 0.000 0.000 -100.00 % 69.688 M 0.000 0.000 -100.00 % 76.412 M 0.000 -100.00 % 1.017 M -97.75 % 45.252 M 0.000 0.000 -100.00 % 92.840 M 0.000 -100.00 % 8.326 M 0.000
cash and cash equivalents 84.800 M 0.00 % 84.800 M 3.66 % 81.808 M 0.00 % 81.808 M 30.84 % 62.525 M 0.00 % 62.525 M -13.82 % 72.552 M 199.22 % -73.120 M -200.00 % 73.120 M 224.81 % -58.586 M -200.00 % 58.586 M 203.83 % -56.427 M -200.00 % 56.427 M 48.42 % 38.018 M 169.33 % -54.833 M -200.00 % 54.833 M 34.14 % 40.876 M 217.31 % -34.844 M -200.00 % 34.844 M -8.95 % 38.271 M 200.17 % -38.206 M -200.00 % 38.206 M 39.00 % 27.486 M 221.48 % -22.626 M -200.00 % 22.626 M -34.84 % 34.724 M 174.80 % -46.420 M -200.00 % 46.420 M 1 540.28 % 2.830 M -32.02 % 4.163 M
Cash and short term investments 84.800 M 0.00 % 84.800 M 3.66 % 81.808 M 0.00 % 81.808 M 30.84 % 62.525 M 0.00 % 62.525 M -13.82 % 72.552 M -0.78 % 73.120 M 0.00 % 73.120 M 24.81 % 58.586 M 0.00 % 58.586 M 3.83 % 56.427 M 0.00 % 56.427 M 48.42 % 38.018 M -30.67 % 54.833 M 0.00 % 54.833 M 34.14 % 40.876 M 17.31 % 34.844 M 0.00 % 34.844 M -8.95 % 38.271 M 0.17 % 38.206 M 0.00 % 38.206 M 34.04 % 28.503 M 25.97 % 22.626 M 0.00 % 22.626 M -34.84 % 34.724 M -25.20 % 46.420 M 0.00 % 46.420 M 1 540.28 % 2.830 M -32.02 % 4.163 M
Total current assets 117.696 M 0.00 % 117.696 M -10.58 % 131.615 M 0.00 % 131.615 M 3.44 % 127.235 M 0.00 % 127.235 M 6.62 % 119.331 M 63.20 % 73.120 M -34.01 % 110.800 M 89.12 % 58.586 M -48.47 % 113.695 M 101.49 % 56.427 M -49.94 % 112.719 M 11.47 % 101.123 M 84.42 % 54.833 M -45.73 % 101.031 M -9.14 % 111.194 M 219.12 % 34.844 M -66.41 % 103.723 M -16.46 % 124.154 M 224.96 % 38.206 M -68.50 % 121.295 M -14.42 % 141.732 M 526.41 % 22.626 M -76.38 % 95.807 M 33.53 % 71.748 M 54.56 % 46.420 M -25.72 % 62.492 M 260.06 % 17.356 M -29.07 % 24.469 M
Inventory 3.137 M 0.00 % 3.137 M -52.58 % 6.615 M 0.00 % 6.615 M 69.10 % 3.912 M 0.00 % 3.912 M -53.18 % 8.355 M 0.000 -100.00 % 11.024 M 0.000 -100.00 % 16.024 M 0.000 -100.00 % 13.728 M 30.33 % 10.533 M 0.000 -100.00 % 6.231 M -38.21 % 10.084 M 0.000 -100.00 % 10.428 M 27.22 % 8.197 M 0.000 -100.00 % 5.211 M -33.20 % 7.801 M 0.000 -100.00 % 6.326 M 64.18 % 3.853 M 0.000 -100.00 % 960.000 K 2.13 % 940.000 K 110.77 % -8.730 M
Net receivables 29.418 M 10.93 % 26.519 M -25.90 % 35.790 M 0.00 % 35.790 M -35.24 % 55.264 M 0.00 % 55.264 M 45.85 % 37.892 M 0.000 -100.00 % 31.779 M 0.000 -100.00 % 38.609 M 0.000 -100.00 % 42.020 M -18.27 % 51.412 M 0.000 -100.00 % 32.675 M -45.75 % 60.234 M 0.000 -100.00 % 36.334 M -29.56 % 51.578 M 0.000 -100.00 % 54.022 M -24.32 % 71.385 M 0.000 -100.00 % 42.716 M 80.89 % 23.614 M 0.000 -100.00 % 13.092 M 984.67 % 1.207 M -86.17 % 8.730 M
Tax assets 1.120 M 0.000 0.000 0.000 -100.00 % 266.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 % -2.281 M 0.000 100.00 % -2.971 M 87.55 % -23.867 M 0.000 100.00 % -24.002 M 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.124 M 0.00 % 3.124 M -50.73 % 6.341 M 0.00 % 6.341 M 18.15 % 5.367 M 0.00 % 5.367 M -52.23 % 11.235 M 0.000 -100.00 % 2.096 M 0.000 -100.00 % 5.308 M 0.000 -100.00 % 7.730 M 13.96 % 6.783 M 0.000 -100.00 % 1.988 M -20.03 % 2.486 M 0.000 -100.00 % 1.322 M -72.40 % 4.789 M 0.000 -100.00 % 3.890 M -36.37 % 6.113 M 0.000 -100.00 % 7.138 M 2.13 % 6.989 M 0.000 -100.00 % 1.560 M -66.02 % 4.591 M 315.10 % 1.106 M
Tax payables 798.000 K 0.000 0.000 0.000 -100.00 % 3.498 M 0.000 -100.00 % 5.813 M 0.000 -100.00 % 4.723 M 0.000 -100.00 % 3.384 M 0.000 -100.00 % 1.311 M 95.67 % 670.000 K 0.000 -100.00 % 308.000 K -92.62 % 4.172 M 0.000 -100.00 % 2.397 M -55.15 % 5.344 M 0.000 -100.00 % 5.401 M -54.75 % 11.935 M 0.000 -100.00 % 3.749 M 212.42 % 1.200 M 0.000 0.000 -100.00 % 1.714 M -62.26 % 4.542 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -796.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.575 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.054 M 0.00 % 1.054 M -21.58 % 1.344 M 0.00 % 1.344 M 16.87 % 1.150 M 0.00 % 1.150 M 30.53 % 881.000 K 0.000 -100.00 % 718.000 K 0.000 -100.00 % 309.000 K 0.000 -100.00 % 460.000 K 54.88 % 297.000 K 0.000 -100.00 % 194.000 K 48.09 % 131.000 K 0.000 100.00 % -17.000 K -100.13 % 13.101 M 0.000 -100.00 % 13.233 M 0.94 % 13.110 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.00 % 27.000 K -73.79 % 103.000 K 0.000 -100.00 % 178.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 788.000 K 0.000 -100.00 % 1.502 M -30.01 % 2.146 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.636 M 0.000 0.000 0.000 -100.00 % 129.732 M 1.69 % 127.574 M 0.000 0.000 -100.00 % 9.906 M 0.000 0.000 -100.00 % 10.342 M 0.000 0.000 -100.00 % 5.848 M 0.000 0.000 -100.00 % 9.843 M 0.000 0.000 0.000 0.000
Other total stockholders equity 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 0.00 % 53.545 M 7 357.52 % 718.000 K -98.66 % 53.545 M 17 228.48 % 309.000 K -99.28 % 42.966 M 9 240.43 % 460.000 K -99.14 % 53.545 M 0.00 % 53.545 M 27 500.52 % 194.000 K -99.64 % 53.545 M 0.00 % 53.545 M 315 070.59 % -17.000 K -100.03 % 53.545 M 0.00 % 53.545 M 304.63 % 13.233 M -75.29 % 53.545 M 0.00 % 53.545 M 0.000 -100.00 % 53.545 M 0.00 % 53.545 M 0.000 -100.00 % 53.545 M 3 881.04 % 1.345 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.000 K 0.000 -100.00 % 796.000 K 0.000 -100.00 % 1.175 M 0.000 -100.00 % 884.000 K -26.76 % 1.207 M 0.000 -100.00 % 952.000 K -1.14 % 963.000 K 0.000 -100.00 % 222.000 K -91.38 % 2.575 M 0.000 -100.00 % 2.801 M 6.75 % 2.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 148.525 M 0.00 % 148.525 M -6.84 % 159.438 M 0.00 % 159.438 M 1.26 % 157.454 M 0.00 % 157.454 M 4.03 % 151.358 M 0.000 -100.00 % 145.303 M 0.000 -100.00 % 150.921 M 0.000 -100.00 % 151.847 M 6.67 % 142.353 M 0.000 -100.00 % 128.264 M 2.19 % 125.515 M 0.000 -100.00 % 118.562 M -65.80 % 346.696 M 0.000 -100.00 % 343.638 M -2.37 % 351.975 M 0.000 -100.00 % 110.835 M 49.68 % 74.048 M 0.000 -100.00 % 63.818 M 240.49 % 18.743 M -27.65 % 25.905 M
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-09-30 2021-06-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-06-30 2016-03-31
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-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.903 M -311.59 % 1.372 M -78.08 % 6.259 M 161.20 % 2.396 M 522.40 % 385.000 K 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 14.948 M 0.00 % 14.948 M 0.000 0.000 100.00 % -13.036 M 0.00 % -13.036 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 100.00 % -4.170 M 0.00 % -4.170 M 0.00 % -4.170 M 0.00 % -4.170 M 0.000 -100.00 % 3.061 M 0.00 % 3.061 M 0.00 % 3.061 M 0.000 100.00 % -13.735 M 0.00 % -13.735 M 0.00 % -13.735 M 0.000 -100.00 % 17.250 K 0.00 % 17.250 K 0.00 % 17.250 K 0.000 100.00 % -1.168 M 0.00 % -1.168 M 0.00 % -1.168 M -40.40 % -831.750 K 0.00 % -831.750 K 0.00 % -831.750 K 0.00 % -831.750 K
Accounts receivables 14.590 M 0.00 % 14.590 M 0.000 0.000 100.00 % -14.112 M 0.00 % -14.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 357.500 K 0.00 % 357.500 K 0.000 0.000 -100.00 % 1.076 M 0.00 % 1.076 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 100.00 % -1.304 M 0.00 % -1.304 M 0.00 % -1.304 M 0.00 % -1.304 M 0.000 -100.00 % 278.750 K 0.00 % 278.750 K 0.00 % 278.750 K 0.000 100.00 % -1.342 M 0.00 % -1.342 M 0.00 % -1.342 M 0.000 100.00 % -240.000 K 0.00 % -240.000 K 0.00 % -240.000 K 0.000 -100.00 % 71.250 K 0.00 % 71.250 K 0.00 % 71.250 K -91.16 % 806.000 K 0.00 % 806.000 K 0.00 % 806.000 K 0.00 % 806.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -2.865 M 0.00 % -2.865 M 0.00 % -2.865 M 0.00 % -2.865 M 0.000 -100.00 % 2.782 M 0.00 % 2.782 M 0.00 % 2.782 M 0.000 100.00 % -12.393 M 0.00 % -12.393 M 0.00 % -12.393 M 0.000 -100.00 % 257.250 K 0.00 % 257.250 K 0.00 % 257.250 K 0.000 100.00 % -1.239 M 0.00 % -1.239 M 0.00 % -1.239 M 24.35 % -1.638 M 0.00 % -1.638 M 0.00 % -1.638 M 0.00 % -1.638 M
Other non cash items -9.397 M 0.00 % -9.397 M -217.58 % 7.992 M 0.00 % 7.992 M 688.51 % -1.358 M -166.01 % -510.500 K 91.65 % -6.112 M -34.74 % -4.536 M -81.08 % -2.505 M 62.39 % -6.661 M -57.84 % -4.220 M 28.69 % -5.918 M -128.22 % 20.970 M 530.24 % -4.874 M -182.22 % -1.727 M 61.49 % -4.485 M -439.77 % 1.320 M 122.56 % -5.850 M -166.23 % 8.833 M 277.09 % -4.988 M -486.07 % 1.292 M -45.92 % 2.389 M 204.10 % -2.295 M 59.26 % -5.633 M -232.76 % 4.243 M -25.83 % 5.721 M 163.24 % -9.047 M 0.93 % -9.132 M 43.29 % -16.102 M -258.78 % -4.488 M 22.99 % -5.828 M -202.91 % -1.924 M -28.95 % -1.492 M -760.18 % 226.000 K -69.87 % 750.000 K -51.95 % 1.561 M 193.64 % -1.667 M -23.21 % -1.353 M -1 335.62 % 109.500 K 0.00 % 109.500 K 0.00 % 109.500 K 0.00 % 109.500 K
Net cash provided by operating activities 5.625 M 0.00 % 5.625 M -61.17 % 14.488 M 0.00 % 14.488 M 873.31 % -1.874 M 0.00 % -1.874 M -118.36 % 10.206 M 0.000 -100.00 % 20.303 M 0.000 -100.00 % 14.399 M 0.000 -100.00 % 19.620 M 0.000 -100.00 % 4.330 M 0.000 -100.00 % 16.002 M 0.000 -100.00 % 16.629 M 430.05 % 3.137 M 0.00 % 3.137 M 0.00 % 3.137 M 0.000 -100.00 % 10.534 M 0.00 % 10.534 M 0.00 % 10.534 M 462.85 % -2.903 M 46.43 % -5.420 M 0.00 % -5.420 M 0.00 % -5.420 M -1 507.66 % 385.000 K 130.42 % -1.266 M 0.00 % -1.266 M 0.00 % -1.266 M -1 094.10 % -106.000 K -103.51 % 3.021 M 0.00 % 3.021 M 0.00 % 3.021 M 34.10 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M
Investments in property plant and equipment -1.683 M 0.00 % -1.683 M 0.000 0.000 100.00 % -2.175 M 0.00 % -2.175 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.955 M 0.000 0.000 0.000 0.000 0.000 100.00 % -536.750 K 0.00 % -536.750 K 0.00 % -536.750 K 0.00 % -536.750 K 0.000 100.00 % -2.045 M 0.00 % -2.045 M 0.00 % -2.045 M 0.000 100.00 % -410.500 K 0.00 % -410.500 K 0.00 % -410.500 K 0.000 100.00 % -180.750 K 0.00 % -180.750 K 0.00 % -180.750 K 0.000 100.00 % -242.000 K 0.00 % -242.000 K 0.00 % -242.000 K 19.33 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.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 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 100.00 % -5.000 M 0.00 % -5.000 M 0.00 % -5.000 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 86.000 K 0.00 % 86.000 K 221.13 % -71.000 K 0.00 % -71.000 K -104.88 % 1.454 M 0.00 % 1.454 M 0.000 0.000 100.00 % -50.000 K 0.000 0.000 0.000 100.00 % -104.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 536.750 K 0.00 % 536.750 K 0.00 % 536.750 K 0.00 % 536.750 K 0.000 -100.00 % 7.045 M 0.00 % 7.045 M 0.00 % 7.045 M 0.000 -100.00 % 410.500 K 0.00 % 410.500 K 0.00 % 410.500 K 0.000 -100.00 % 180.750 K 0.00 % 180.750 K 0.00 % 180.750 K 262.84 % -111.000 K -145.87 % 242.000 K 0.00 % 242.000 K 0.00 % 242.000 K -19.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K
Net cash used for investing activites -1.597 M 0.00 % -1.597 M -2 149.30 % -71.000 K 0.00 % -71.000 K 90.15 % -720.500 K 0.00 % -720.500 K 32.09 % -1.061 M 0.000 100.00 % -1.239 M 0.000 100.00 % -2.266 M 0.000 100.00 % -1.855 M 0.000 100.00 % -15.691 M 0.000 -100.00 % 8.210 M 0.000 100.00 % -6.790 M -1 163.26 % -537.500 K 0.00 % -537.500 K 0.00 % -537.500 K 0.000 100.00 % -7.044 M 0.00 % -7.044 M 0.00 % -7.044 M 0.000 100.00 % -425.500 K 0.00 % -425.500 K 0.00 % -425.500 K 0.000 -100.00 % 379.000 K 0.00 % 379.000 K 0.00 % 379.000 K 441.44 % -111.000 K 84.39 % -711.000 K 0.00 % -711.000 K 0.00 % -711.000 K 19.36 % -881.750 K 0.00 % -881.750 K 0.00 % -881.750 K 0.00 % -881.750 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.440 M 0.00 % 13.440 M 0.00 % 13.440 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -7.200 M 0.00 % -7.200 M 0.000 0.000 100.00 % -7.200 M 0.00 % -7.200 M 0.000 0.000 100.00 % -14.400 M 0.000 0.000 0.000 100.00 % -4.800 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
Other financing activites 4.788 M 0.00 % 4.788 M 199.72 % -4.801 M 0.00 % -4.801 M -200.30 % 4.787 M 0.00 % 4.787 M 149.18 % -9.732 M 0.000 -100.00 % 9.468 M 0.000 100.00 % -9.600 M 0.000 0.000 0.000 100.00 % -4.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.161 M 0.000 0.000 0.000 100.00 % -1.964 M 0.00 % -1.964 M 0.00 % -1.964 M 0.00 % -1.964 M
Net cash used provided by financing activities -2.413 M 0.00 % -2.413 M 49.75 % -4.801 M 0.00 % -4.801 M -98.92 % -2.414 M 0.00 % -2.414 M 75.20 % -9.732 M 0.000 100.00 % -4.932 M 0.000 100.00 % -9.600 M 0.000 0.000 0.000 100.00 % -4.800 M 0.000 100.00 % -9.695 M 0.000 100.00 % -4.556 M -23.41 % -3.692 M 0.00 % -3.692 M 0.00 % -3.692 M 0.000 100.00 % -1.250 M 0.00 % -1.250 M 0.00 % -1.250 M 0.000 100.00 % -64.250 K 0.00 % -64.250 K 0.00 % -64.250 K 0.000 -100.00 % 11.917 M 0.00 % 11.917 M 0.00 % 11.917 M 926.42 % 1.161 M 607.54 % -228.750 K 0.00 % -228.750 K 0.00 % -228.750 K 88.35 % -1.964 M 0.00 % -1.964 M 0.00 % -1.964 M 0.00 % -1.964 M
Effect of forex changes on cash -119.500 K 0.00 % -119.500 K -568.63 % 25.500 K 0.00 % 25.500 K 525.00 % -6.000 K 0.00 % -6.000 K -131.58 % 19.000 K 0.000 -100.00 % 402.000 K 0.000 100.00 % -374.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 251.500 K 0.00 % 251.500 K 0.00 % 251.500 K 0.00 % 251.500 K 0.000 -100.00 % 1.656 M 0.00 % 1.656 M 0.00 % 1.656 M 0.000 100.00 % -39.250 K 0.00 % -39.250 K 0.00 % -39.250 K 0.000 100.00 % -465.750 K 0.00 % -465.750 K 0.00 % -465.750 K 0.000 100.00 % -1.690 M 0.00 % -1.690 M 0.00 % -1.690 M -285.81 % 909.250 K 0.00 % 909.250 K 0.00 % 909.250 K 0.00 % 909.250 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 100.00 % -5.014 M -782.66 % -568.000 K 0.000 -100.00 % 14.534 M 0.000 -100.00 % 2.159 M 0.000 -100.00 % 18.409 M 0.000 100.00 % -16.815 M 0.000 -100.00 % 13.957 M 0.000 -100.00 % 6.032 M 817.67 % -840.500 K 0.00 % -840.500 K 0.00 % -840.500 K 0.000 -100.00 % 3.895 M 0.00 % 3.895 M 0.00 % 3.895 M 234.17 % -2.903 M 51.20 % -5.949 M 0.00 % -5.949 M 0.00 % -5.949 M -1 645.06 % 385.000 K -96.36 % 10.564 M 0.00 % 10.564 M 0.00 % 10.564 M 1 019.09 % 944.000 K 140.82 % 392.000 K 0.00 % 392.000 K 0.00 % 392.000 K 23.76 % 316.750 K 0.00 % 316.750 K 0.00 % 316.750 K 0.00 % 316.750 K
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 72.552 M 0.00 % 72.552 M -0.78 % 73.120 M 0.000 -100.00 % 58.586 M 0.000 -100.00 % 56.427 M 0.000 -100.00 % 38.018 M 0.000 -100.00 % 54.833 M 0.000 -100.00 % 40.876 M 0.000 -100.00 % 34.844 M 264.80 % 9.552 M 0.00 % 9.552 M 0.00 % 9.552 M 0.000 -100.00 % 5.657 M 0.00 % 5.657 M 0.00 % 5.657 M 0.000 -100.00 % 11.605 M 0.00 % 11.605 M 0.00 % 11.605 M 0.000 -100.00 % 1.041 M 0.00 % 1.041 M 0.00 % 1.041 M 0.000 -100.00 % 648.750 K 0.00 % 648.750 K 0.00 % 648.750 K 95.41 % 332.000 K 0.00 % 332.000 K 0.00 % 332.000 K 0.00 % 332.000 K
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 62.525 M 1 347.13 % -5.014 M -106.91 % 72.552 M 0.000 -100.00 % 73.120 M 0.000 -100.00 % 58.586 M 0.000 -100.00 % 56.427 M 0.000 -100.00 % 38.018 M 0.000 -100.00 % 54.833 M 0.000 -100.00 % 40.876 M 369.25 % 8.711 M 0.00 % 8.711 M 0.00 % 8.711 M 0.000 -100.00 % 9.552 M 0.00 % 9.552 M 0.00 % 9.552 M 429.02 % -2.903 M -151.32 % 5.657 M 0.00 % 5.657 M 0.00 % 5.657 M 1 369.22 % 385.000 K -96.68 % 11.605 M 0.00 % 11.605 M 0.00 % 11.605 M 1 129.34 % 944.000 K -9.30 % 1.041 M 0.00 % 1.041 M 0.00 % 1.041 M 60.42 % 648.750 K 0.00 % 648.750 K 0.00 % 648.750 K 0.00 % 648.750 K
Operating cash flow 5.625 M 0.00 % 5.625 M -61.17 % 14.488 M 0.00 % 14.488 M 873.31 % -1.874 M 0.00 % -1.874 M -118.36 % 10.206 M 0.000 -100.00 % 20.303 M 0.000 -100.00 % 14.399 M 0.000 -100.00 % 19.620 M 0.000 -100.00 % 4.330 M 0.000 -100.00 % 16.002 M 0.000 -100.00 % 16.629 M 430.05 % 3.137 M 0.00 % 3.137 M 0.00 % 3.137 M 0.000 -100.00 % 10.534 M 0.00 % 10.534 M 0.00 % 10.534 M 462.85 % -2.903 M 46.43 % -5.420 M 0.00 % -5.420 M 0.00 % -5.420 M -1 507.66 % 385.000 K 130.42 % -1.266 M 0.00 % -1.266 M 0.00 % -1.266 M -1 094.10 % -106.000 K -103.51 % 3.021 M 0.00 % 3.021 M 0.00 % 3.021 M 34.10 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M
Capital expenditure -1.683 M 0.00 % -1.683 M 0.000 0.000 100.00 % -2.175 M 0.00 % -2.175 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.955 M 0.000 0.000 0.000 0.000 0.000 100.00 % -536.750 K 0.00 % -536.750 K 0.00 % -536.750 K 0.00 % -536.750 K 0.000 100.00 % -2.045 M 0.00 % -2.045 M 0.00 % -2.045 M 0.000 100.00 % -410.500 K 0.00 % -410.500 K 0.00 % -410.500 K 0.000 100.00 % -180.750 K 0.00 % -180.750 K 0.00 % -180.750 K 0.000 100.00 % -242.000 K 0.00 % -242.000 K 0.00 % -242.000 K 19.33 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K
Free CashFlow 3.942 M 0.00 % 3.942 M -72.79 % 14.488 M 0.00 % 14.488 M 457.91 % -4.048 M 0.00 % -4.048 M -139.66 % 10.206 M 0.000 -100.00 % 20.303 M 0.000 -100.00 % 14.399 M 0.000 -100.00 % 15.665 M 0.000 -100.00 % 4.330 M 0.000 -100.00 % 16.002 M 0.000 -100.00 % 16.092 M 518.81 % 2.601 M 0.00 % 2.601 M 0.00 % 2.601 M 0.000 -100.00 % 8.488 M 0.00 % 8.488 M 0.00 % 8.488 M 392.40 % -2.903 M 50.21 % -5.830 M 0.00 % -5.830 M 0.00 % -5.830 M -1 614.29 % 385.000 K 126.62 % -1.447 M 0.00 % -1.447 M 0.00 % -1.447 M -1 264.62 % -106.000 K -103.81 % 2.779 M 0.00 % 2.779 M 0.00 % 2.779 M 42.31 % 1.953 M 0.00 % 1.953 M 0.00 % 1.953 M 0.00 % 1.953 M
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 2016 2015 2015 2015 2015 2015