2266.HK

Lai Si Enterprise Holding Limited 2266.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 208.136 M 136.01 % 88.189 M -48.84 % 172.373 M 19.61 % 144.117 M -8.82 % 158.055 M -39.87 % 262.870 M 51.30 % 173.740 M -36.68 % 274.400 M -4.62 % 287.677 M 30.34 % 220.711 M 87.44 % 117.753 M 98.44 % 59.340 M
Net income 24.099 M 229.93 % -18.547 M -448.89 % 5.316 M 125.63 % -20.738 M 74.26 % -80.557 M -1 361.66 % 6.385 M 175.45 % 2.318 M -87.18 % 18.085 M -40.19 % 30.236 M -26.90 % 41.365 M -4.52 % 43.325 M 191.12 % 14.882 M
Income before tax 23.818 M 227.20 % -18.725 M -402.85 % 6.183 M 129.80 % -20.750 M 73.93 % -79.589 M -1 043.33 % 8.437 M 118.35 % 3.864 M -79.44 % 18.797 M -48.05 % 36.180 M -23.28 % 47.157 M -5.06 % 49.671 M 188.05 % 17.244 M
Income before tax ratio 0.11 153.90 % -0.21 -691.94 % 0.04 124.91 % -0.14 71.41 % -0.50 -1 668.91 % 0.03 44.31 % 0.02 -67.53 % 0.07 -45.53 % 0.13 -41.14 % 0.21 -49.35 % 0.42 45.16 % 0.29
EBITDA 25.812 M 253.24 % -16.844 M -249.95 % 11.233 M 162.04 % -18.106 M 75.52 % -73.971 M -610.46 % 14.491 M 113.57 % 6.785 M -73.35 % 25.464 M -50.94 % 51.909 M 11.94 % 46.371 M -4.03 % 48.317 M 164.82 % 18.245 M
Net income ratio 0.12 155.05 % -0.21 -781.94 % 0.03 121.43 % -0.14 71.77 % -0.51 -2 198.34 % 0.02 82.06 % 0.01 -79.76 % 0.07 -37.29 % 0.11 -43.92 % 0.19 -49.06 % 0.37 46.71 % 0.25
Ratio EBITDA 0.12 164.93 % -0.19 -393.09 % 0.07 151.87 % -0.13 73.16 % -0.47 -948.98 % 0.06 41.16 % 0.04 -57.92 % 0.09 -48.57 % 0.18 -14.12 % 0.21 -48.80 % 0.41 33.45 % 0.31
Gross profit ratio 0.24 42.50 % 0.17 -19.66 % 0.21 21.75 % 0.17 50.69 % 0.11 -34.33 % 0.17 -22.82 % 0.22 6.63 % 0.21 -18.45 % 0.26 -5.83 % 0.27 -44.63 % 0.49 21.12 % 0.41
Weighted average shs out dil 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 2.82 % 389.041 M -2.74 % 400.000 M 33.33 % 300.000 M -25.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 400.000 M 0.00 % 400.004 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 2.82 % 389.041 M -2.74 % 400.000 M 33.33 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.06 229.74 % -0.05 -448.87 % 0.01 126.03 % -0.05 74.45 % -0.20 -1 350.00 % 0.02 175.86 % 0.01 -87.39 % 0.05 -39.15 % 0.08 -46.00 % 0.14 27.27 % 0.11 195.70 % 0.04
Earnings per share 0.06 229.74 % -0.05 -448.87 % 0.01 126.03 % -0.05 74.45 % -0.20 -1 350.00 % 0.02 175.86 % 0.01 -87.39 % 0.05 -39.15 % 0.08 -46.00 % 0.14 0.00 % 0.14 182.26 % 0.05
Gross profit 49.508 M 236.31 % 14.721 M -58.90 % 35.814 M 45.61 % 24.595 M 37.40 % 17.900 M -60.52 % 45.334 M 16.77 % 38.824 M -32.49 % 57.506 M -22.21 % 73.927 M 22.74 % 60.232 M 3.79 % 58.035 M 140.34 % 24.147 M
Income tax expense -281.000 K -57.87 % -178.000 K -120.53 % 867.000 K 366.77 % -325.000 K 75.62 % -1.333 M -164.96 % 2.052 M 32.73 % 1.546 M 117.13 % 712.000 K -88.02 % 5.944 M 2.62 % 5.792 M -8.73 % 6.346 M 168.67 % 2.362 M
Cost of revenue 158.628 M 115.91 % 73.468 M -46.20 % 136.559 M 14.25 % 119.522 M -15.96 % 142.227 M -34.62 % 217.536 M 61.24 % 134.916 M -37.80 % 216.894 M 1.47 % 213.750 M 33.19 % 160.479 M 168.73 % 59.718 M 69.69 % 35.193 M
General and administrative expenses 28.776 M -0.40 % 28.891 M 9.96 % 26.275 M -8.49 % 28.714 M -21.65 % 36.649 M -3.65 % 38.039 M 10.46 % 34.437 M -5.24 % 36.343 M -0.64 % 36.578 M 155.33 % 14.326 M 43.37 % 9.992 M 63.16 % 6.124 M
Selling and marketing expenses 0.000 0.000 100.00 % -693.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 3.034 M 3 017.31 % -104.000 K -100.63 % 16.571 M -71.80 % 58.768 M 48 668.60 % -121.000 K -113.70 % 883.000 K 0.000 -100.00 % 53.000 K 198.15 % -54.000 K -260.00 % -15.000 K -101.09 % 1.382 M
Operating expenses 28.776 M -9.86 % 31.925 M 25.30 % 25.478 M -43.74 % 45.285 M -52.54 % 95.417 M 151.64 % 37.918 M 12.86 % 33.597 M -7.47 % 36.311 M -0.87 % 36.631 M 156.66 % 14.272 M 43.05 % 9.977 M 32.92 % 7.506 M
Cost and expenses 187.404 M 77.81 % 105.393 M -34.96 % 162.037 M -1.68 % 164.807 M -30.04 % 235.572 M -7.78 % 255.454 M 51.59 % 168.513 M -33.45 % 253.205 M 1.13 % 250.381 M 43.28 % 174.751 M 150.74 % 69.695 M 63.22 % 42.699 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
Selling general and administrative expenses 28.776 M -0.40 % 28.891 M 12.93 % 25.582 M -10.91 % 28.714 M -21.65 % 36.649 M -3.65 % 38.039 M 10.46 % 34.437 M -5.24 % 36.343 M -0.64 % 36.578 M 155.33 % 14.326 M 43.37 % 9.992 M 63.16 % 6.124 M
Interest income 712.000 K -15.14 % 839.000 K 251.05 % 239.000 K -49.79 % 476.000 K -27.77 % 659.000 K -24.86 % 877.000 K -10.69 % 982.000 K 62.31 % 605.000 K -18.57 % 743.000 K -75.08 % 2.981 M 37.69 % 2.165 M 211.97 % 694.000 K
Interest expense 1.125 M 12.28 % 1.002 M -33.11 % 1.498 M 12.13 % 1.336 M -16.81 % 1.606 M -25.13 % 2.145 M -13.58 % 2.482 M -20.12 % 3.107 M 37.17 % 2.265 M 26.89 % 1.785 M 151.86 % 708.738 K 158.66 % 274.000 K
Depreciation and amortization 869.000 K -1.14 % 879.000 K -12.54 % 1.005 M -23.17 % 1.308 M -67.40 % 4.012 M 8.61 % 3.694 M 54.05 % 2.398 M 86.18 % 1.288 M 168.89 % 479.000 K 3.01 % 465.000 K 69.71 % 274.000 K 23.42 % 222.000 K
Operating income 20.732 M 220.51 % -17.204 M -268.14 % 10.232 M 149.45 % -20.690 M 73.31 % -77.517 M -817.95 % 10.797 M 106.56 % 5.227 M -75.34 % 21.195 M -43.17 % 37.296 M -18.85 % 45.960 M -4.37 % 48.058 M 188.79 % 16.641 M
Operating income ratio 0.10 151.06 % -0.20 -428.64 % 0.06 141.35 % -0.14 70.73 % -0.49 -1 294.06 % 0.04 36.52 % 0.03 -61.05 % 0.08 -40.42 % 0.13 -37.74 % 0.21 -48.98 % 0.41 45.53 % 0.28
Total other income expenses net 3.086 M 302.89 % -1.521 M 62.44 % -4.049 M -6 648.33 % -60.000 K 97.10 % -2.072 M 0.000 100.00 % -1.363 M 43.16 % -2.398 M -121.83 % -1.081 M -190.31 % 1.197 M -25.79 % 1.613 M 261.14 % -1.001 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 5.183 M -77.86 % 23.414 M 170.37 % 8.660 M -76.16 % 36.330 M 16.91 % 31.075 M 213.00 % 9.928 M 1.35 % 9.796 M 195.59 % 3.314 M -96.54 % 95.795 M 112.52 % 45.075 M 122.88 % 20.224 M 196.67 % 6.817 M
Total investments 8.308 M -0.25 % 8.329 M 0.26 % 8.307 M 0.08 % 8.300 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K
Total debt 29.646 M -11.62 % 33.543 M 8.04 % 31.046 M -35.09 % 47.832 M -9.91 % 53.093 M -21.75 % 67.848 M 9.98 % 61.694 M -40.84 % 104.278 M -1.66 % 106.041 M 125.79 % 46.965 M 108.08 % 22.571 M 163.71 % 8.559 M
Accumulated other comprehensive income loss 15.532 M 0.10 % 15.517 M 0.12 % 15.499 M 0.08 % 15.486 M 0.00 % 15.486 M 0.00 % 15.486 M 388.70 % -5.364 M -80.85 % -2.966 M -76.76 % -1.678 M -39.95 % -1.199 M -63.35 % -734.000 K -59.57 % -460.000 K
Retained earnings 3.966 M 119.75 % -20.083 M -1 207.49 % -1.536 M 77.75 % -6.902 M -149.88 % 13.836 M -86.03 % 99.028 M 6.88 % 92.655 M 2.17 % 90.683 M 24.91 % 72.598 M -35.48 % 112.512 M 58.14 % 71.147 M 86.63 % 38.122 M
Common stock 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 4 690.70 % 86.000 K 1.18 % 85.000 K 13.33 % 75.000 K 0.00 % 75.000 K
Total equity 129.058 M 22.98 % 104.944 M -15.01 % 123.473 M 4.51 % 118.144 M -14.93 % 138.882 M -38.02 % 224.074 M 2.93 % 217.689 M 11.51 % 195.218 M 188.68 % 67.624 M -37.12 % 107.537 M 62.54 % 66.162 M 89.14 % 34.981 M
Other non current liabilities 138.000 K 2.99 % 134.000 K 0.000 -100.00 % 2.800 M 8.23 % 2.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 523.000 K -56.27 % 1.196 M -89.09 % 10.966 M 0.000 0.000 0.000 0.000 -100.00 % 43.000 K -50.00 % 86.000 K
Total non current liabilities 3.337 M -4.49 % 3.494 M -4.48 % 3.658 M 10.08 % 3.323 M -12.16 % 3.783 M -74.56 % 14.870 M 342.03 % 3.364 M 0.000 0.000 0.000 -100.00 % 43.000 K -50.00 % 86.000 K
Other current liabilities 32.371 M 80.29 % 17.955 M -36.39 % 28.227 M 20.22 % 23.480 M 50.58 % 15.593 M -16.44 % 18.660 M 23.00 % 15.171 M -22.88 % 19.671 M -64.20 % 54.952 M 129.99 % 23.893 M 264.00 % 6.564 M -5.34 % 6.934 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.962 M 410.44 % -632.000 K -102.73 % 23.168 M 32.48 % 17.488 M 44.82 % 12.076 M 110.68 % 5.732 M
Short term debt 29.646 M -11.62 % 33.543 M 8.04 % 31.046 M -34.38 % 47.309 M -8.84 % 51.897 M -8.76 % 56.882 M -7.80 % 61.694 M -40.84 % 104.278 M -2.28 % 106.708 M 127.21 % 46.965 M 108.47 % 22.528 M 165.88 % 8.473 M
Total current liabilities 84.710 M 17.87 % 71.869 M -15.42 % 84.967 M -10.62 % 95.061 M 2.94 % 92.345 M -10.79 % 103.510 M -2.60 % 106.269 M -39.38 % 175.293 M -19.24 % 217.060 M 98.01 % 109.622 M 126.86 % 48.321 M 64.52 % 29.371 M
Total liabilities 88.047 M 16.83 % 75.363 M -14.96 % 88.625 M -9.92 % 98.384 M 2.35 % 96.128 M -18.80 % 118.380 M 7.98 % 109.633 M -37.46 % 175.293 M -19.24 % 217.060 M 98.01 % 109.622 M 126.66 % 48.364 M 64.19 % 29.457 M
Other non current assets 21.527 M -9.52 % 23.793 M -4.15 % 24.823 M -8.02 % 26.986 M 4.38 % 25.853 M -8.06 % 28.119 M 5.00 % 26.780 M 0.000 0.000 0.000 -100.00 % 24.633 M 78.27 % 13.818 M
Long term investments 8.308 M -0.25 % 8.329 M 0.26 % 8.307 M 0.08 % 8.300 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 73.527 M -0.13 % 73.621 M -3.93 % 76.632 M -5.29 % 80.908 M -2.02 % 82.577 M -14.90 % 97.031 M 15.70 % 83.862 M -5.52 % 88.766 M 15.95 % 76.558 M 1 446.00 % 4.952 M 5.68 % 4.686 M 11.86 % 4.189 M
Total non current assets 103.362 M -2.25 % 105.743 M -3.66 % 109.762 M -5.54 % 116.194 M 7.16 % 108.430 M -13.36 % 125.150 M 13.11 % 110.642 M 24.64 % 88.766 M 15.95 % 76.558 M 1 433.61 % 4.992 M -83.00 % 29.359 M 62.68 % 18.047 M
Other current assets 10.434 M -38.70 % 17.022 M -23.48 % 22.245 M -29.82 % 31.696 M 14.36 % 27.716 M 74.80 % 15.856 M -6.70 % 16.994 M -33.79 % 25.666 M -50.79 % 52.161 M -51.92 % 108.485 M 770.39 % 12.464 M 40.74 % 8.856 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 24.463 M 141.51 % 10.129 M -54.75 % 22.386 M 94.63 % 11.502 M -47.76 % 22.018 M -61.99 % 57.920 M 11.60 % 51.898 M -48.60 % 100.964 M 885.40 % 10.246 M 442.12 % 1.890 M -19.47 % 2.347 M 34.73 % 1.742 M
Cash and short term investments 24.463 M 141.51 % 10.129 M -54.75 % 22.386 M 94.63 % 11.502 M -47.76 % 22.018 M -61.99 % 57.920 M 11.60 % 51.898 M -48.60 % 100.964 M 885.40 % 10.246 M 442.12 % 1.890 M -19.47 % 2.347 M 34.73 % 1.742 M
Total current assets 113.743 M 52.54 % 74.564 M -27.14 % 102.336 M 2.00 % 100.334 M -20.73 % 126.580 M -41.75 % 217.304 M 0.29 % 216.680 M -23.09 % 281.745 M 35.37 % 208.126 M -1.90 % 212.167 M 149.12 % 85.167 M 83.59 % 46.391 M
Inventory 0.000 -100.00 % 1.843 M 0.000 -100.00 % 3.360 M 0.000 0.000 100.00 % -147.788 M 0.000 100.00 % -145.719 M -43.15 % -101.792 M -189.36 % -35.178 M 1.72 % -35.793 M
Net receivables 78.846 M 73.02 % 45.570 M -21.03 % 57.705 M 7.31 % 53.776 M -30.02 % 76.846 M -46.46 % 143.528 M -2.88 % 147.788 M -4.72 % 155.115 M 6.45 % 145.719 M 43.15 % 101.792 M 189.36 % 35.178 M -1.72 % 35.793 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Account payables 22.693 M 12.06 % 20.251 M -21.18 % 25.694 M 5.95 % 24.252 M -0.11 % 24.279 M -6.40 % 25.940 M -5.47 % 27.442 M -43.01 % 48.154 M 49.40 % 32.232 M 51.49 % 21.276 M 197.44 % 7.153 M -13.11 % 8.232 M
Tax payables 0.000 -100.00 % 120.000 K 0.000 -100.00 % 20.000 K -96.53 % 576.000 K -71.60 % 2.028 M 3.36 % 1.962 M -38.50 % 3.190 M -86.23 % 23.168 M 32.48 % 17.488 M 44.82 % 12.076 M 110.68 % 5.732 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -2.800 M -8.23 % -2.587 M 33.73 % -3.904 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 -100.00 % 484.000 K -96.29 % 13.057 M 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 0.000 0.000 0.000 0.000
Other total stockholders equity 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 4.95 % 100.415 M 3 069.10 % -3.382 M 12.41 % -3.861 M 10.75 % -4.326 M -56.97 % -2.756 M
Deferred tax liabilities non current 3.199 M -4.79 % 3.360 M -8.15 % 3.658 M 30.64 % 2.800 M 8.23 % 2.587 M -33.73 % 3.904 M 16.05 % 3.364 M 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
Total assets 217.105 M 20.41 % 180.307 M -14.99 % 212.098 M -2.05 % 216.528 M -7.86 % 235.010 M -31.37 % 342.454 M 4.62 % 327.322 M -11.66 % 370.511 M 30.15 % 284.684 M 31.09 % 217.159 M 89.62 % 114.526 M 77.73 % 64.438 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital -14.148 M -123.90 % -6.319 M -139.43 % 16.025 M 200.21 % 5.338 M 1 171.89 % -498.000 K -106.57 % 7.578 M 181.91 % -9.252 M 74.56 % -36.366 M -231.81 % -10.960 M 73.37 % -41.163 M -308.89 % -10.067 M 23.26 % -13.118 M
Accounts receivables -28.767 M -416.09 % 9.101 M 381.24 % -3.236 M -149.79 % 6.499 M 18.75 % 5.473 M 36.11 % 4.021 M -44.83 % 7.288 M 144.26 % -16.468 M 69.04 % -53.197 M 25.02 % -70.946 M -1 184.79 % -5.522 M 50.01 % -11.046 M
Inventory 0.000 0.000 -100.00 % 3.360 M 200.00 % -3.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 3.236 M 149.79 % -6.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 14.619 M 194.81 % -15.420 M -221.75 % 12.665 M 45.61 % 8.698 M 245.67 % -5.971 M -267.87 % 3.557 M 149.44 % 1.426 M 105.21 % -27.361 M -3 859.62 % -691.000 K 44.68 % -1.249 M 68.20 % -3.928 M -73.19 % -2.268 M
Other non cash items -750.000 K -111.80 % 6.355 M 6.32 % 5.977 M -66.90 % 18.060 M -57.52 % 42.516 M 2 964.96 % -1.484 M -46.64 % -1.012 M 94.41 % -18.109 M -1 406.57 % 1.386 M 187.94 % -1.576 M -17.96 % -1.336 M -227.24 % 1.050 M
Net cash provided by operating activities 9.789 M 154.96 % -17.810 M -161.01 % 29.190 M 637.87 % 3.956 M 125.75 % -15.366 M -184.31 % 18.225 M 555.40 % -4.002 M 88.36 % -34.390 M -226.97 % 27.085 M 454.68 % 4.883 M -87.33 % 38.542 M 614.01 % 5.398 M
Investments in property plant and equipment -633.000 K 0.000 0.000 100.00 % -354.000 K -64.65 % -215.000 K 90.88 % -2.357 M -140.51 % -980.000 K 92.74 % -13.496 M 81.28 % -72.085 M -9 761.15 % -731.000 K 5.19 % -771.000 K -1 276.79 % -56.000 K
Acquisitions net 0.000 0.000 0.000 100.00 % -6.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -9.662 M -213.70 % -3.080 M -21 900.00 % -14.000 K 98.99 % -1.380 M 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 -100.00 % 630.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 10.200 M 151.36 % 4.058 M 18 545.45 % -22.000 K 93.04 % -316.000 K 96.76 % -9.741 M 72.24 % -35.085 M -166.31 % 52.913 M 405.87 % -17.299 M -400.69 % -3.455 M 87.31 % -27.218 M 32.27 % -40.188 M -305.53 % -9.910 M
Net cash used for investing activites -95.000 K -109.71 % 978.000 K 2 816.67 % -36.000 K 99.57 % -8.321 M 16.42 % -9.956 M 73.41 % -37.442 M -172.10 % 51.933 M 268.64 % -30.795 M 59.23 % -75.540 M -170.28 % -27.949 M 31.76 % -40.959 M -310.99 % -9.966 M
Debt repayment -1.530 M -104.62 % 33.105 M 297.22 % -16.786 M -251.39 % -4.777 M -18.01 % -4.048 M 41.36 % -6.903 M 1.74 % -7.025 M 0.000 0.000 -100.00 % 26.501 M 118.13 % 12.149 M 103.02 % 5.984 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.450 M 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 100.00 % -8.941 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -4.635 M 0.000 0.000 100.00 % -3.107 M 0.000 0.000 100.00 % -10.300 M 0.000
Other financing activites -1.125 M 96.69 % -33.977 M -2 168.16 % -1.498 M -9.02 % -1.374 M 27.57 % -1.897 M 44.01 % -3.388 M -36.50 % -2.482 M 92.60 % -33.528 M -168.09 % 49.243 M 2 858.71 % -1.785 M -158.70 % -690.000 K -151.82 % -274.000 K
Net cash used provided by financing activities -2.655 M -204.47 % -872.000 K 95.23 % -18.284 M -197.25 % -6.151 M 41.86 % -10.580 M -2.81 % -10.291 M -8.25 % -9.507 M -112.51 % 75.981 M 54.30 % 49.243 M 99.24 % 24.716 M 2 032.53 % 1.159 M -79.70 % 5.710 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
Net change in cash 7.039 M 139.76 % -17.704 M -262.87 % 10.870 M 203.37 % -10.516 M 70.71 % -35.902 M -21.67 % -29.508 M -176.80 % 38.424 M 255.91 % 10.796 M 1 270.05 % 788.000 K -52.24 % 1.650 M 231.16 % -1.258 M -210.16 % 1.142 M
Cash at beginning of period 553.000 K -96.97 % 18.257 M 147.15 % 7.387 M -66.45 % 22.018 M -61.99 % 57.920 M 11.60 % 51.898 M 285.17 % 13.474 M 403.14 % 2.678 M 41.69 % 1.890 M 687.50 % 240.000 K -83.98 % 1.498 M 320.79 % 356.000 K
Cash at end of period 7.592 M 1 272.88 % 553.000 K -96.97 % 18.257 M 58.73 % 11.502 M -47.76 % 22.018 M -1.66 % 22.390 M -56.86 % 51.898 M 285.17 % 13.474 M 403.14 % 2.678 M 41.69 % 1.890 M 687.50 % 240.000 K -83.98 % 1.498 M
Operating cash flow 9.789 M 154.96 % -17.810 M -161.01 % 29.190 M 637.87 % 3.956 M 125.75 % -15.366 M -184.31 % 18.225 M 555.40 % -4.002 M 88.36 % -34.390 M -226.97 % 27.085 M 454.68 % 4.883 M -87.33 % 38.542 M 614.01 % 5.398 M
Capital expenditure -633.000 K 0.000 0.000 100.00 % -354.000 K -64.65 % -215.000 K 90.88 % -2.357 M -140.51 % -980.000 K 92.74 % -13.496 M 81.28 % -72.085 M -9 761.15 % -731.000 K 5.19 % -771.000 K -1 276.79 % -56.000 K
Free CashFlow 9.156 M 151.41 % -17.810 M -161.01 % 29.190 M 710.38 % 3.602 M 123.12 % -15.581 M -198.19 % 15.868 M 418.51 % -4.982 M 89.60 % -47.886 M -6.41 % -45.000 M -1 183.82 % 4.152 M -89.01 % 37.771 M 607.06 % 5.342 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31
Revenue 111.211 M -11.96 % 126.312 M 54.37 % 81.824 M 40.62 % 58.186 M 93.93 % 30.003 M -71.91 % 106.828 M 62.98 % 65.545 M -11.39 % 73.968 M 5.44 % 70.149 M -12.83 % 80.473 M 3.73 % 77.582 M -52.10 % 161.956 M 60.49 % 100.914 M -1.58 % 102.535 M 44.00 % 71.205 M -56.09 % 162.165 M 44.49 % 112.235 M -37.68 % 180.101 M 67.42 % 107.576 M -2.52 % 110.356 M 0.00 % 110.356 M 0.00 % 110.356 M 87.44 % 58.877 M 100.00 % 29.438 M -0.78 % 29.670 M 100.00 % 14.835 M
Net income 1.092 M -94.20 % 18.818 M 256.33 % 5.281 M 157.53 % -9.180 M 2.00 % -9.367 M -285.93 % 5.038 M 1 712.23 % 278.000 K 106.71 % -4.140 M 74.58 % -16.285 M 73.02 % -60.361 M -237.31 % -17.895 M -436.31 % 5.321 M 400.09 % 1.064 M -91.30 % 12.225 M 223.40 % -9.907 M -231.71 % 7.522 M -28.79 % 10.563 M -47.92 % 20.284 M 103.82 % 9.952 M -51.88 % 20.683 M 0.00 % 20.683 M 0.00 % 20.683 M -4.52 % 21.663 M 100.00 % 10.831 M 45.56 % 7.441 M 100.00 % 3.721 M
Income before tax 783.000 K -95.81 % 18.673 M 262.93 % 5.145 M 155.01 % -9.352 M 0.22 % -9.373 M -256.16 % 6.002 M 3 216.02 % 181.000 K 103.93 % -4.601 M 71.51 % -16.149 M 72.97 % -59.740 M -200.97 % -19.849 M -392.54 % 6.785 M 310.71 % 1.652 M -88.00 % 13.771 M 239.00 % -9.907 M -219.00 % 8.325 M -20.50 % 10.472 M -57.31 % 24.532 M 110.61 % 11.648 M -50.60 % 23.579 M 0.00 % 23.579 M 0.00 % 23.579 M -5.06 % 24.836 M 100.00 % 12.418 M 44.02 % 8.622 M 100.00 % 4.311 M
Income before tax ratio 0.01 -95.24 % 0.15 135.11 % 0.06 139.12 % -0.16 48.55 % -0.31 -656.04 % 0.06 1 934.57 % 0.00 104.44 % -0.06 72.98 % -0.23 68.99 % -0.74 -190.16 % -0.26 -710.70 % 0.04 155.91 % 0.02 -87.81 % 0.13 196.53 % -0.14 -371.02 % 0.05 -44.98 % 0.09 -31.50 % 0.14 25.80 % 0.11 -49.32 % 0.21 0.00 % 0.21 0.00 % 0.21 -49.35 % 0.42 0.00 % 0.42 45.16 % 0.29 0.00 % 0.29
EBITDA 2.801 M -86.58 % 20.879 M 323.25 % 4.933 M 165.14 % -7.573 M 13.47 % -8.752 M -185.67 % 10.216 M 900.59 % 1.021 M 128.81 % -3.544 M -11.52 % -3.178 M 95.54 % -71.221 M -1 477.78 % -4.514 M -182.70 % 5.458 M 70.56 % 3.200 M -77.35 % 14.127 M 292.41 % -7.342 M -169.88 % 10.507 M -29.75 % 14.957 M -53.79 % 32.366 M 65.61 % 19.543 M -9.81 % 21.668 M -12.29 % 24.704 M 0.00 % 24.704 M -2.43 % 25.318 M 100.00 % 12.659 M 42.71 % 8.870 M 100.00 % 4.435 M
Net income ratio 0.01 -93.41 % 0.15 130.83 % 0.06 140.91 % -0.16 49.47 % -0.31 -762.01 % 0.05 1 011.91 % 0.00 107.58 % -0.06 75.89 % -0.23 69.05 % -0.75 -225.19 % -0.23 -802.06 % 0.03 211.61 % 0.01 -91.16 % 0.12 185.69 % -0.14 -399.95 % 0.05 -50.71 % 0.09 -16.44 % 0.11 21.74 % 0.09 -50.64 % 0.19 0.00 % 0.19 0.00 % 0.19 -49.06 % 0.37 0.00 % 0.37 46.71 % 0.25 0.00 % 0.25
Ratio EBITDA 0.03 -84.76 % 0.17 174.18 % 0.06 146.32 % -0.13 55.38 % -0.29 -405.03 % 0.10 513.92 % 0.02 132.51 % -0.05 -5.76 % -0.05 94.88 % -0.89 -1 421.10 % -0.06 -272.65 % 0.03 6.28 % 0.03 -76.98 % 0.14 233.62 % -0.10 -259.14 % 0.06 -51.38 % 0.13 -25.84 % 0.18 -1.08 % 0.18 -7.47 % 0.20 -12.29 % 0.22 0.00 % 0.22 -47.94 % 0.43 0.00 % 0.43 43.84 % 0.30 0.00 % 0.30
Gross profit ratio 0.17 -29.75 % 0.25 8.24 % 0.23 31.71 % 0.17 9.50 % 0.16 -29.16 % 0.22 19.84 % 0.19 2.94 % 0.18 11.56 % 0.16 148.74 % 0.06 -60.40 % 0.16 12.20 % 0.15 -32.30 % 0.22 -21.27 % 0.27 80.59 % 0.15 3.83 % 0.15 -51.65 % 0.30 22.24 % 0.25 -9.96 % 0.27 0.43 % 0.27 0.00 % 0.27 0.00 % 0.27 -44.63 % 0.49 0.00 % 0.49 21.12 % 0.41 0.00 % 0.41
Weighted average shs out dil 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M -0.05 % 400.182 M 5.90 % 377.901 M 25.97 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -25.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 400.000 M 0.00 % 400.000 M 0.00 % 400.015 M 0.00 % 400.000 M -0.01 % 400.026 M 0.00 % 400.032 M -0.14 % 400.576 M 0.14 % 400.000 M 0.00 % 400.005 M 0.00 % 400.001 M 0.00 % 400.013 M 0.00 % 400.015 M 0.00 % 400.000 M 0.00 % 400.007 M 0.00 % 400.024 M -0.04 % 400.192 M 5.89 % 377.925 M 25.97 % 300.006 M 0.00 % 300.006 M 0.00 % 300.000 M -25.00 % 400.000 M 0.00 % 400.000 M 33.33 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.00 -94.26 % 0.05 256.06 % 0.01 157.39 % -0.02 1.71 % -0.02 -285.71 % 0.01 2 000.00 % 0.00 105.77 % -0.01 74.51 % -0.04 72.98 % -0.15 -237.05 % -0.04 -434.33 % 0.01 415.38 % 0.00 -91.50 % 0.03 223.39 % -0.02 -231.91 % 0.02 -32.86 % 0.03 -58.58 % 0.07 745.00 % 0.01 -90.93 % 0.09 70.27 % 0.05 0.00 % 0.05 -4.43 % 0.05 100.00 % 0.03 45.70 % 0.02 100.00 % 0.01
Earnings per share 0.00 -94.26 % 0.05 256.06 % 0.01 157.39 % -0.02 1.71 % -0.02 -285.71 % 0.01 2 000.00 % 0.00 105.77 % -0.01 74.51 % -0.04 72.98 % -0.15 -237.05 % -0.04 -434.33 % 0.01 415.38 % 0.00 -91.50 % 0.03 223.39 % -0.02 -231.91 % 0.02 -32.86 % 0.03 -58.58 % 0.07 745.00 % 0.01 -90.93 % 0.09 70.27 % 0.05 0.00 % 0.05 -28.25 % 0.07 100.00 % 0.04 45.56 % 0.02 100.00 % 0.01
Gross profit 19.156 M -38.15 % 30.972 M 67.09 % 18.536 M 85.21 % 10.008 M 112.35 % 4.713 M -80.10 % 23.687 M 95.32 % 12.127 M -8.78 % 13.294 M 17.64 % 11.301 M 116.83 % 5.212 M -58.92 % 12.688 M -46.25 % 23.607 M 8.65 % 21.727 M -22.52 % 28.041 M 160.05 % 10.783 M -54.41 % 23.651 M -30.14 % 33.855 M -23.82 % 44.443 M 50.74 % 29.484 M -2.10 % 30.116 M 0.00 % 30.116 M 0.00 % 30.116 M 3.79 % 29.018 M 100.00 % 14.509 M 20.17 % 12.074 M 100.00 % 6.037 M
Income tax expense 309.000 K 174.10 % -417.000 K -406.62 % 136.000 K 173.91 % -184.000 K -3 166.67 % 6.000 K -99.38 % 964.000 K 893.81 % 97.000 K -78.96 % 461.000 K 238.97 % 136.000 K -78.10 % 621.000 K -68.22 % 1.954 M 33.47 % 1.464 M 148.98 % 588.000 K -61.97 % 1.546 M 0.000 -100.00 % 803.000 K 782.42 % 91.000 K -97.86 % 4.248 M 150.47 % 1.696 M -41.44 % 2.896 M 0.00 % 2.896 M 0.00 % 2.896 M -8.73 % 3.173 M 100.00 % 1.587 M 34.34 % 1.181 M 100.00 % 590.500 K
Cost of revenue 92.055 M -3.45 % 95.340 M 50.64 % 63.288 M 31.36 % 48.178 M 90.50 % 25.290 M -69.58 % 83.141 M 55.64 % 53.418 M -11.96 % 60.674 M 3.10 % 58.848 M -21.81 % 75.261 M 15.98 % 64.894 M -53.09 % 138.349 M 74.71 % 79.187 M 6.30 % 74.494 M 23.29 % 60.422 M -56.38 % 138.514 M 76.72 % 78.380 M -42.22 % 135.658 M 73.72 % 78.092 M -2.68 % 80.240 M 0.00 % 80.240 M 0.00 % 80.240 M 168.73 % 29.859 M 100.00 % 14.930 M -15.16 % 17.597 M 100.00 % 8.798 M
General and administrative expenses 16.560 M 39.03 % 11.911 M -29.37 % 16.865 M 23.38 % 13.669 M -10.20 % 15.222 M 13.18 % 13.449 M 4.86 % 12.826 M -1.23 % 12.986 M -14.27 % 15.147 M -3.12 % 15.634 M -13.89 % 18.156 M 0.68 % 18.034 M -8.66 % 19.744 M 30.52 % 15.127 M -21.66 % 19.310 M 36.07 % 14.191 M -25.85 % 19.139 M 55.39 % 12.317 M -49.23 % 24.261 M 238.70 % 7.163 M 0.00 % 7.163 M 0.00 % 7.163 M 43.37 % 4.996 M 100.00 % 2.498 M -18.42 % 3.062 M 100.00 % 1.531 M
Selling and marketing expenses 302.000 K -89.35 % 2.836 M 200.00 % -2.836 M -165.45 % 4.333 M -63.32 % 11.813 M -16.44 % 14.137 M 1 265.48 % -1.213 M -127.24 % 4.453 M 0.000 -100.00 % 61.627 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 200.00 % -27.000 K 0.00 % -27.000 K -260.00 % -7.500 K -100.00 % -3.750 K -100.54 % 691.000 K 100.00 % 345.500 K
Other 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 -100.00 % 53.000 K 198.15 % -54.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 16.862 M 14.34 % 14.747 M 5.12 % 14.029 M -22.07 % 18.002 M 32.47 % 13.590 M -20.45 % 17.083 M 51.32 % 11.289 M -36.31 % 17.726 M -33.76 % 26.759 M -58.74 % 64.855 M 104.67 % 31.687 M 91.15 % 16.577 M -12.99 % 19.052 M 34.61 % 14.154 M -26.69 % 19.306 M 35.92 % 14.204 M -35.45 % 22.003 M 13.23 % 19.432 M 12.98 % 17.199 M 141.02 % 7.136 M 0.00 % 7.136 M 0.00 % 7.136 M 43.05 % 4.989 M 100.00 % 2.494 M -33.54 % 3.753 M 100.00 % 1.877 M
Cost and expenses 108.917 M -1.06 % 110.087 M 42.38 % 77.317 M 16.83 % 66.180 M 70.22 % 38.880 M -61.21 % 100.224 M 54.89 % 64.707 M -17.47 % 78.400 M -8.42 % 85.607 M -38.90 % 140.116 M 45.08 % 96.581 M -37.66 % 154.926 M 57.70 % 98.239 M 10.82 % 88.648 M 11.19 % 79.728 M -47.79 % 152.718 M 52.14 % 100.383 M -35.27 % 155.090 M 62.75 % 95.291 M 9.06 % 87.376 M 0.00 % 87.376 M 0.00 % 87.376 M 150.74 % 34.848 M 100.00 % 17.424 M -18.39 % 21.350 M 100.00 % 10.675 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
Selling general and administrative expenses 16.862 M 14.34 % 14.747 M 5.12 % 14.029 M -22.07 % 18.002 M 29.30 % 13.923 M -0.33 % 13.969 M 20.29 % 11.613 M -33.41 % 17.439 M 15.13 % 15.147 M -80.40 % 77.261 M 325.54 % 18.156 M -2.04 % 18.534 M -6.13 % 19.744 M 30.52 % 15.127 M -21.66 % 19.310 M 36.07 % 14.191 M -25.85 % 19.139 M 55.39 % 12.317 M -49.23 % 24.261 M 237.43 % 7.190 M 0.76 % 7.136 M 0.00 % 7.136 M 43.05 % 4.989 M 100.00 % 2.494 M -33.54 % 3.753 M 100.00 % 1.877 M
Interest income 0.000 -100.00 % 712.000 K 0.000 -100.00 % 343.000 K -30.85 % 496.000 K -17.61 % 602.000 K -8.37 % 657.000 K 288.76 % 169.000 K -75.54 % 691.000 K 612.37 % 97.000 K -88.59 % 850.000 K 246.94 % 245.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 743.000 K -75.08 % 2.981 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 1.125 M 0.000 -100.00 % 38.894 K -95.96 % 963.106 K -41.02 % 1.633 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.073 M 0.00 % 1.073 M -13.58 % 1.241 M 0.00 % 1.241 M -20.12 % 1.554 M 0.00 % 1.554 M 118.34 % 711.500 K -20.28 % 892.500 K 0.00 % 892.500 K 0.00 % 892.500 K 158.70 % 345.000 K 100.00 % 172.500 K 25.91 % 137.000 K 100.00 % 68.500 K
Depreciation and amortization 507.000 K 14.45 % 443.000 K 3.99 % 426.000 K 1.19 % 421.000 K -8.08 % 458.000 K -8.03 % 498.000 K -1.77 % 506.998 K -15.64 % 600.998 K -10.03 % 668.000 K -19.32 % 828.000 K -13.21 % 954.000 K 147.79 % 385.000 K -68.36 % 1.217 M 0.33 % 1.213 M 2.36 % 1.185 M 13.18 % 1.047 M 334.44 % 241.000 K 0.42 % 240.002 K 0.42 % 238.998 K 2.79 % 232.500 K 0.00 % 232.500 K 0.00 % 232.500 K 69.71 % 137.000 K 100.00 % 68.500 K -38.29 % 111.000 K 100.00 % 55.500 K
Operating income 2.294 M -85.86 % 16.225 M 260.00 % 4.507 M 156.38 % -7.994 M 13.20 % -9.210 M -194.77 % 9.718 M 1 790.66 % 514.000 K 112.40 % -4.145 M -7.77 % -3.846 M 94.66 % -72.049 M -1 217.65 % -5.468 M -207.79 % 5.073 M 155.82 % 1.983 M -84.64 % 12.914 M 251.45 % -8.527 M -190.14 % 9.460 M -35.72 % 14.716 M -54.19 % 32.126 M 521.39 % 5.170 M -77.50 % 22.980 M 0.00 % 22.980 M 0.00 % 22.980 M -4.37 % 24.029 M 100.00 % 12.015 M 44.40 % 8.321 M 100.00 % 4.160 M
Operating income ratio 0.02 -83.94 % 0.13 133.20 % 0.06 140.09 % -0.14 55.24 % -0.31 -437.45 % 0.09 1 060.03 % 0.01 113.99 % -0.06 -2.21 % -0.05 93.88 % -0.90 -1 170.31 % -0.07 -325.01 % 0.03 59.40 % 0.02 -84.40 % 0.13 205.17 % -0.12 -305.28 % 0.06 -55.51 % 0.13 -26.49 % 0.18 271.16 % 0.05 -76.92 % 0.21 0.00 % 0.21 0.00 % 0.21 -48.98 % 0.41 0.00 % 0.41 45.53 % 0.28 0.00 % 0.28
Total other income expenses net 0.000 -100.00 % 2.448 M 283.70 % 638.000 K 146.98 % -1.358 M -733.13 % -163.000 K 95.61 % -3.716 M -1 015.92 % -333.000 K 26.97 % -456.002 K 96.29 % -12.303 M -199.95 % 12.309 M 185.59 % -14.381 M -940.01 % 1.712 M 617.22 % -331.000 K -138.62 % 857.000 K 162.10 % -1.380 M -21.59 % -1.135 M 73.26 % -4.244 M 44.11 % -7.594 M -216.60 % 6.513 M 988.22 % 598.500 K 0.00 % 598.500 K 0.00 % 598.500 K -25.79 % 806.500 K 100.00 % 403.250 K 33.75 % 301.500 K 100.00 % 150.750 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31
Net debt 14.035 M 170.79 % 5.183 M -82.63 % 29.834 M 27.42 % 23.414 M 80.79 % 12.951 M 49.55 % 8.660 M -84.04 % 54.265 M 49.37 % 36.330 M -6.97 % 39.054 M 25.68 % 31.075 M 46.54 % 21.206 M 113.60 % 9.928 M -58.90 % 24.154 M 146.57 % 9.796 M -57.84 % 23.235 M 601.12 % 3.314 M 78.36 % 1.858 M -98.06 % 95.795 M 140.00 % 39.914 M -11.45 % 45.075 M 38.06 % 32.650 M 61.44 % 20.224 M 49.58 % 13.521 M 98.34 % 6.817 M
Total investments 8.318 M 0.12 % 8.308 M -9.35 % 9.165 M 10.04 % 8.329 M -0.13 % 8.340 M 0.40 % 8.307 M 0.41 % 8.273 M -0.33 % 8.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.872 M 24 580.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K
Total debt 39.036 M 31.67 % 29.646 M -22.47 % 38.240 M 14.00 % 33.543 M 9.30 % 30.690 M -1.15 % 31.046 M -45.15 % 56.602 M 18.34 % 47.832 M -4.79 % 50.236 M -5.38 % 53.093 M -19.00 % 65.545 M -3.39 % 67.848 M -4.04 % 70.706 M 14.61 % 61.694 M -40.20 % 103.159 M -1.07 % 104.278 M 23.79 % 84.235 M -20.56 % 106.041 M 203.16 % 34.978 M -25.52 % 46.965 M 35.08 % 34.768 M 54.04 % 22.571 M 45.01 % 15.565 M 81.86 % 8.559 M
Accumulated other comprehensive income loss 15.527 M -0.03 % 15.532 M -2.36 % 15.907 M 0.000 0.000 -100.00 % 15.499 M -86.44 % 114.285 M 637.99 % 15.486 M 0.00 % 15.486 M 0.00 % 15.486 M 0.00 % 15.486 M 322.31 % -6.966 M -144.98 % 15.486 M 388.70 % -5.364 M -134.64 % 15.486 M 622.12 % -2.966 M 40.83 % -5.013 M -198.75 % -1.678 M -13.69 % -1.476 M -23.10 % -1.199 M -24.06 % -966.500 K -31.68 % -734.000 K -22.95 % -597.000 K -29.78 % -460.000 K
Retained earnings 5.108 M 28.79 % 3.966 M 126.79 % -14.802 M 26.48 % -20.133 M -83.81 % -10.953 M -590.61 % -1.586 M 0.000 100.00 % -6.902 M -149.89 % -2.762 M -119.96 % 13.836 M -82.68 % 79.867 M -19.35 % 99.028 M 5.66 % 93.719 M 1.15 % 92.655 M 15.20 % 80.430 M -11.31 % 90.683 M 9.05 % 83.161 M 14.55 % 72.598 M 32.10 % 54.955 M -51.16 % 112.512 M 22.52 % 91.830 M 29.07 % 71.147 M 30.22 % 54.635 M 43.31 % 38.122 M
Common stock 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 4 690.70 % 86.000 K 0.00 % 86.000 K 1.18 % 85.000 K 6.25 % 80.000 K 6.67 % 75.000 K 0.00 % 75.000 K 0.00 % 75.000 K
Total equity 130.145 M 0.84 % 129.058 M 16.67 % 110.615 M 5.40 % 104.944 M -8.06 % 114.145 M -7.55 % 123.473 M 4.28 % 118.405 M 0.22 % 118.144 M -3.39 % 122.284 M -11.95 % 138.882 M -32.22 % 204.913 M -8.55 % 224.074 M 2.43 % 218.753 M 0.49 % 217.689 M 5.95 % 205.464 M 5.25 % 195.218 M 4.01 % 187.696 M 177.56 % 67.624 M 35.30 % 49.981 M -53.52 % 107.537 M 23.82 % 86.850 M 31.27 % 66.162 M 30.83 % 50.572 M 44.57 % 34.981 M
Other non current liabilities 3.038 M 2 101.45 % 138.000 K -18.34 % 169.000 K 26.12 % 134.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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.000 K -66.35 % 523.000 K -39.40 % 863.000 K -27.84 % 1.196 M -88.20 % 10.139 M -7.54 % 10.966 M -8.77 % 12.020 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.500 K -50.00 % 43.000 K -33.33 % 64.500 K -25.00 % 86.000 K
Total non current liabilities 3.038 M -8.96 % 3.337 M -1.65 % 3.393 M -2.89 % 3.494 M -2.84 % 3.596 M -1.69 % 3.658 M 28.80 % 2.840 M -14.54 % 3.323 M -7.33 % 3.586 M -5.21 % 3.783 M -68.61 % 12.053 M -18.94 % 14.870 M -4.83 % 15.624 M 364.45 % 3.364 M 20.36 % 2.795 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.500 K -50.00 % 43.000 K -33.33 % 64.500 K -25.00 % 86.000 K
Other current liabilities 39.368 M 21.62 % 32.371 M 21.11 % 26.729 M 48.87 % 17.955 M -51.99 % 37.395 M 32.48 % 28.227 M -5.26 % 29.795 M 26.90 % 23.480 M 21.08 % 19.392 M 29.13 % 15.017 M -27.49 % 20.709 M 24.51 % 16.632 M -5.35 % 17.572 M 15.83 % 15.171 M -31.04 % 21.999 M 11.83 % 19.671 M -49.41 % 38.882 M -29.24 % 54.952 M 8 138.68 % 667.000 K -97.21 % 23.893 M 56.90 % 15.229 M 132.00 % 6.564 M -2.74 % 6.749 M -2.67 % 6.934 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 576.000 K 0.00 % 576.000 K -72.09 % 2.064 M 1.78 % 2.028 M -12.21 % 2.310 M 17.74 % 1.962 M 239.35 % -1.408 M -122.78 % -632.000 K -104.79 % 13.187 M -43.08 % 23.168 M 17.43 % 19.729 M 12.81 % 17.488 M 18.31 % 14.782 M 22.41 % 12.076 M 35.62 % 8.904 M 55.34 % 5.732 M
Short term debt 39.036 M 31.67 % 29.646 M -22.47 % 38.240 M 14.00 % 33.543 M 9.30 % 30.690 M -1.15 % 31.046 M -44.98 % 56.426 M 19.27 % 47.309 M -4.18 % 49.373 M -4.86 % 51.897 M -6.33 % 55.406 M -2.59 % 56.882 M -3.07 % 58.686 M -4.88 % 61.694 M -40.20 % 103.159 M -1.07 % 104.278 M 23.79 % 84.235 M -21.06 % 106.708 M 205.07 % 34.978 M -25.52 % 46.965 M 35.16 % 34.747 M 54.24 % 22.528 M 45.34 % 15.501 M 82.94 % 8.473 M
Total current liabilities 100.177 M 18.26 % 84.710 M -0.08 % 84.781 M 17.97 % 71.869 M 8.10 % 66.481 M -21.76 % 84.967 M -17.89 % 103.478 M 8.85 % 95.061 M 10.99 % 85.646 M -7.25 % 92.345 M -11.21 % 104.006 M 0.48 % 103.510 M -3.35 % 107.102 M 0.78 % 106.269 M -24.81 % 141.340 M -19.37 % 175.293 M 16.08 % 151.015 M -30.43 % 217.060 M 74.43 % 124.440 M 13.52 % 109.622 M 38.81 % 78.972 M 63.43 % 48.321 M 24.39 % 38.846 M 32.26 % 29.371 M
Total liabilities 103.215 M 17.23 % 88.047 M -0.14 % 88.174 M 17.00 % 75.363 M 7.54 % 70.077 M -20.93 % 88.625 M -16.64 % 106.318 M 8.06 % 98.384 M 10.26 % 89.232 M -7.17 % 96.128 M -17.17 % 116.059 M -1.96 % 118.380 M -3.54 % 122.726 M 11.94 % 109.633 M -23.94 % 144.135 M -17.77 % 175.293 M 16.08 % 151.015 M -30.43 % 217.060 M 74.43 % 124.440 M 13.52 % 109.622 M 38.77 % 78.993 M 63.33 % 48.364 M 24.30 % 38.911 M 32.09 % 29.457 M
Other non current assets 18.952 M -11.96 % 21.527 M -5.00 % 22.660 M -4.76 % 23.793 M -2.12 % 24.308 M -2.07 % 24.823 M -3.98 % 25.853 M -4.20 % 26.986 M 0.00 % 26.986 M 4.38 % 25.853 M -1.95 % 26.368 M -6.23 % 28.119 M 5.00 % 26.780 M 0.00 % 26.780 M 0.00 % 26.780 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.317 M -50.00 % 24.633 M 28.13 % 19.226 M 39.13 % 13.818 M
Long term investments 8.318 M 0.12 % 8.308 M -9.35 % 9.165 M 10.04 % 8.329 M -0.13 % 8.340 M 0.40 % 8.307 M 0.41 % 8.273 M -0.33 % 8.300 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 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 83.668 M 13.79 % 73.527 M 0.29 % 73.318 M -0.41 % 73.621 M -3.35 % 76.174 M -0.60 % 76.632 M -4.65 % 80.370 M -0.66 % 80.908 M -0.74 % 81.509 M -1.29 % 82.577 M -13.79 % 95.782 M -1.29 % 97.031 M 0.43 % 96.618 M 15.21 % 83.862 M -1.23 % 84.903 M -4.35 % 88.766 M 4.48 % 84.961 M 10.98 % 76.558 M 1 495.29 % 4.799 M -3.09 % 4.952 M 2.76 % 4.819 M 2.84 % 4.686 M 5.60 % 4.438 M 5.93 % 4.189 M
Total non current assets 110.938 M 7.33 % 103.362 M -1.69 % 105.143 M -0.57 % 105.743 M -2.83 % 108.822 M -0.86 % 109.762 M -4.13 % 114.496 M -1.46 % 116.194 M 7.10 % 108.495 M 0.06 % 108.430 M -11.23 % 122.150 M -2.40 % 125.150 M 1.42 % 123.398 M 11.53 % 110.642 M -0.93 % 111.683 M 25.82 % 88.766 M 4.48 % 84.961 M 10.98 % 76.558 M 1 495.29 % 4.799 M -3.87 % 4.992 M -70.94 % 17.176 M -41.50 % 29.359 M 23.86 % 23.703 M 31.34 % 18.047 M
Other current assets 7.856 M -24.71 % 10.434 M -60.55 % 26.452 M 40.22 % 18.865 M -2.96 % 19.441 M -12.61 % 22.245 M -27.62 % 30.732 M -3.04 % 31.696 M -1.14 % 32.060 M 15.67 % 27.716 M 13.95 % 24.322 M 53.39 % 15.856 M -38.41 % 25.745 M 51.49 % 16.994 M -9.00 % 18.675 M -27.24 % 25.666 M -20.49 % 32.281 M -38.11 % 52.161 M 37.82 % 37.846 M -65.11 % 108.485 M 38.97 % 78.064 M 526.31 % 12.464 M -55.88 % 28.249 M 218.98 % 8.856 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.872 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 25.001 M 2.20 % 24.463 M 191.02 % 8.406 M -17.01 % 10.129 M -42.90 % 17.739 M -20.76 % 22.386 M 857.89 % 2.337 M -79.68 % 11.502 M 2.86 % 11.182 M -49.21 % 22.018 M -50.34 % 44.339 M -23.45 % 57.920 M 24.42 % 46.552 M -10.30 % 51.898 M -35.07 % 79.924 M -20.84 % 100.964 M 22.56 % 82.377 M 703.99 % 10.246 M 307.58 % -4.936 M -361.16 % 1.890 M -10.79 % 2.119 M -9.74 % 2.347 M 14.80 % 2.045 M 17.37 % 1.742 M
Cash and short term investments 25.001 M 2.20 % 24.463 M 191.02 % 8.406 M -17.01 % 10.129 M -42.90 % 17.739 M -20.76 % 22.386 M 857.89 % 2.337 M -79.68 % 11.502 M 2.86 % 11.182 M -49.21 % 22.018 M -50.34 % 44.339 M -23.45 % 57.920 M 24.42 % 46.552 M -10.30 % 51.898 M -35.07 % 79.924 M -20.84 % 100.964 M 22.56 % 82.377 M 703.99 % 10.246 M 107.58 % 4.936 M 161.16 % 1.890 M -10.79 % 2.119 M -9.74 % 2.347 M 14.80 % 2.045 M 17.37 % 1.742 M
Total current assets 122.422 M 7.63 % 113.743 M 21.46 % 93.646 M 25.59 % 74.564 M -1.11 % 75.400 M -26.32 % 102.336 M -7.16 % 110.227 M 9.86 % 100.334 M -2.61 % 103.021 M -18.61 % 126.580 M -36.34 % 198.822 M -8.51 % 217.304 M -0.36 % 218.081 M 0.65 % 216.680 M -8.93 % 237.916 M -15.56 % 281.745 M 11.03 % 253.750 M 21.92 % 208.126 M 22.70 % 169.622 M -20.05 % 212.167 M 42.71 % 148.667 M 74.56 % 85.167 M 29.47 % 65.779 M 41.79 % 46.391 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -77.158 M -2 396.37 % 3.360 M 0.000 0.000 100.00 % -130.161 M 9.31 % -143.528 M 1.55 % -145.784 M 1.36 % -147.788 M 0.000 0.000 0.000 100.00 % -145.719 M 0.000 100.00 % -101.792 M -48.63 % -68.485 M -94.68 % -35.178 M 0.87 % -35.486 M 0.86 % -35.793 M
Net receivables 89.565 M 13.59 % 78.846 M 34.12 % 58.788 M 29.01 % 45.570 M -2.07 % 46.533 M -19.36 % 57.705 M -25.21 % 77.158 M 43.48 % 53.776 M -10.04 % 59.779 M -22.21 % 76.846 M -40.96 % 130.161 M -9.31 % 143.528 M -1.55 % 145.784 M -1.36 % 147.788 M 6.08 % 139.317 M -10.18 % 155.115 M 11.52 % 139.092 M -4.55 % 145.719 M 10.58 % 131.776 M 29.46 % 101.792 M 100.00 % 50.896 M 44.68 % 35.178 M 96.56 % 17.897 M -50.00 % 35.793 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 21.773 M -4.05 % 22.693 M 15.24 % 19.692 M -2.76 % 20.251 M 66.99 % 12.127 M -52.80 % 25.694 M 49.40 % 17.198 M -29.09 % 24.252 M 54.19 % 15.729 M -35.22 % 24.279 M 11.89 % 21.699 M -16.35 % 25.940 M 8.47 % 23.914 M -12.86 % 27.442 M 111.22 % 12.992 M -73.02 % 48.154 M 227.33 % 14.711 M -54.36 % 32.232 M -53.33 % 69.066 M 224.62 % 21.276 M 49.68 % 14.215 M 98.72 % 7.153 M -7.01 % 7.692 M -6.55 % 8.232 M
Tax payables 0.000 0.000 -100.00 % 120.000 K 0.00 % 120.000 K 114.29 % 56.000 K 0.000 -100.00 % 59.000 K 195.00 % 20.000 K -96.53 % 576.000 K 0.00 % 576.000 K -72.09 % 2.064 M 1.78 % 2.028 M -12.21 % 2.310 M 17.74 % 1.962 M -38.50 % 3.190 M 0.00 % 3.190 M -75.81 % 13.187 M -43.08 % 23.168 M 17.43 % 19.729 M 12.81 % 17.488 M 18.31 % 14.782 M 22.41 % 12.076 M 35.62 % 8.904 M 55.34 % 5.732 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.000 K 106.29 % -2.800 M -2.83 % -2.723 M -5.26 % -2.587 M -35.16 % -1.914 M 50.97 % -3.904 M -8.32 % -3.604 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 484.000 K -96.20 % 12.740 M -2.43 % 13.057 M -6.52 % 13.967 M 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M -12.87 % 120.957 M 14.77 % 105.390 M 0.00 % 105.390 M 0.000 -100.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 0.00 % 105.390 M 4.95 % 100.415 M 5.30 % 95.364 M 2 919.75 % -3.382 M 33.16 % -5.060 M -31.05 % -3.861 M 5.68 % -4.094 M 5.37 % -4.326 M -22.17 % -3.541 M -28.48 % -2.756 M
Deferred tax liabilities non current 0.000 -100.00 % 3.199 M -0.78 % 3.224 M -4.05 % 3.360 M -6.56 % 3.596 M -1.69 % 3.658 M 37.31 % 2.664 M -4.86 % 2.800 M 2.83 % 2.723 M 5.26 % 2.587 M 35.16 % 1.914 M -50.97 % 3.904 M 8.32 % 3.604 M 7.13 % 3.364 M 20.36 % 2.795 M 0.000 0.000 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
Total assets 233.360 M 7.49 % 217.105 M 9.21 % 198.789 M 10.25 % 180.307 M -2.13 % 184.222 M -13.14 % 212.098 M -5.62 % 224.723 M 3.78 % 216.528 M 2.37 % 211.516 M -10.00 % 235.010 M -26.78 % 320.972 M -6.27 % 342.454 M 0.29 % 341.479 M 4.33 % 327.322 M -6.37 % 349.599 M -5.64 % 370.511 M 9.39 % 338.711 M 18.98 % 284.684 M 63.22 % 174.421 M -19.68 % 217.159 M 30.94 % 165.843 M 44.81 % 114.526 M 27.99 % 89.482 M 38.87 % 64.438 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-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
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
Change in working capital 3.970 M 515.50 % 645.000 K 104.36 % -14.793 M -18.45 % -12.489 M -159.78 % 20.893 M -29.10 % 29.470 M 273.74 % -16.962 M -469.67 % -2.978 M -412.11 % 954.000 K -76.16 % 4.002 M 188.93 % -4.500 M -125.11 % 17.923 M 326.59 % -7.910 M 24.21 % -10.437 M -154.50 % 19.151 M 143.69 % -43.829 M -141.04 % -18.183 M 66.26 % -53.888 M -225.53 % 42.928 M 308.58 % -20.582 M 0.00 % -20.582 M -308.89 % -5.034 M 0.00 % -5.034 M -100.00 % -2.517 M 61.63 % -6.559 M -100.00 % -3.280 M
Accounts receivables -12.341 M 32.77 % -18.356 M -76.31 % -10.411 M 10.89 % -11.683 M -156.21 % 20.784 M 9.78 % 18.933 M 185.40 % -22.169 M -2 180.62 % 1.066 M -75.61 % 4.368 M -20.61 % 5.502 M 19 072.41 % -29.000 K -101.44 % 2.015 M 0.45 % 2.006 M 126.40 % -7.598 M -151.04 % 14.886 M 190.39 % -16.468 M 0.000 100.00 % -53.197 M 0.000 100.00 % -70.946 M 0.000 100.00 % -5.522 M 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -2.000 46.31 % -3.725 -100.00 % 3.360 M 300.00 % -1.680 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
Accounts payables 0.000 0.000 0.000 0.000 100.00 % -26.344 M -259.69 % 16.497 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
Other working capital 16.311 M -14.16 % 19.001 M 533.61 % -4.382 M -443.67 % -806.000 K -839.45 % 109.000 K -98.97 % 10.537 M 470.49 % 1.847 M 178.16 % -2.363 M 30.79 % -3.414 M -127.60 % -1.500 M 66.45 % -4.471 M -128.11 % 15.908 M 260.43 % -9.916 M -249.28 % -2.839 M -166.57 % 4.265 M 115.59 % -27.361 M 0.000 100.00 % -691.000 K 0.000 100.00 % -1.249 M 0.000 100.00 % -3.928 M 0.000 0.000 0.000 0.000
Other non cash items -3.816 M -0.63 % -3.792 M -224.65 % 3.042 M -72.90 % 11.226 M 156.78 % -19.772 M -280.55 % 10.951 M 1 956.10 % -590.000 K -105.65 % 10.438 M 38.99 % 7.510 M -84.99 % 50.036 M 329.83 % 11.641 M 256.19 % -7.453 M -233.42 % 5.586 M -51.93 % 11.620 M 140.00 % -29.052 M -171.57 % 40.590 M 180.34 % -50.524 M -232.36 % 38.171 M 203.77 % -36.785 M -898.51 % -3.684 M -274.76 % 2.108 M 154.88 % -3.841 M -253.33 % 2.505 M 100.00 % 1.253 M -26.58 % 1.706 M 100.00 % 853.000 K
Net cash provided by operating activities 1.753 M -88.93 % 15.833 M 361.96 % -6.044 M 39.69 % -10.022 M -28.69 % -7.788 M -116.95 % 45.957 M 374.09 % -16.767 M -394.62 % 5.691 M 176.64 % -7.426 M -30.12 % -5.707 M 40.92 % -9.659 M -154.93 % 17.583 M 2 638.79 % 642.000 K -95.61 % 14.621 M 178.51 % -18.623 M -449.40 % 5.330 M 113.42 % -39.720 M -926.29 % 4.807 M -78.42 % 22.278 M 812.47 % 2.442 M 0.00 % 2.442 M -87.33 % 19.271 M 0.00 % 19.271 M 100.00 % 9.636 M 257.00 % 2.699 M 100.00 % 1.350 M
Investments in property plant and equipment -10.648 M -1 987.84 % -510.000 K -314.63 % -123.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -354.000 K -532.14 % -56.000 K 64.78 % -159.000 K 92.80 % -2.208 M -1 381.88 % -149.000 K 13.37 % -172.000 K 78.71 % -808.000 K 83.35 % -4.852 M 43.87 % -8.644 M 87.99 % -71.982 M -69 785.44 % -103.000 K 71.82 % -365.500 K 0.00 % -365.500 K 5.19 % -385.500 K 0.00 % -385.500 K -100.00 % -192.750 K -588.39 % -28.000 K -100.00 % -14.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
Purchases of investments 0.000 100.00 % -9.662 M 0.000 0.000 100.00 % -12.891 M -47 322.23 % -27.184 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -7.990 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
Other investing activites 17.406 M 72.18 % 10.109 M 11 008.79 % 91.000 K -97.49 % 3.624 M 236.96 % -2.646 M 27.31 % -3.640 M -201.00 % 3.604 M 162.04 % -5.810 M -259.08 % 3.652 M 108.65 % -42.213 M -230.00 % 32.472 M 18 350.00 % 176.000 K -34.57 % 269.000 K 205.68 % 88.000 K -99.83 % 52.825 M 202.01 % -51.783 M -250.17 % 34.484 M 9 678.89 % -360.000 K 88.37 % -3.095 M 88.78 % -27.584 M -7 646.79 % 365.500 K 100.90 % -40.574 M -10 624.90 % 385.500 K 100.00 % 192.750 K 588.39 % 28.000 K 100.00 % 14.000 K
Net cash used for investing activites 6.758 M 10 826.98 % -63.000 K -96.88 % -32.000 K -100.88 % 3.624 M 236.96 % -2.646 M 27.31 % -3.640 M -201.00 % 3.604 M 162.04 % -5.810 M -276.15 % 3.298 M 107.80 % -42.269 M -230.81 % 32.313 M 1 690.21 % -2.032 M -1 793.33 % 120.000 K 242.86 % -84.000 K -100.16 % 52.017 M 191.85 % -56.635 M -319.18 % 25.840 M 135.72 % -72.342 M -2 162.10 % -3.198 M 77.12 % -13.975 M 0.00 % -13.975 M 31.76 % -20.477 M 0.02 % -20.482 M -100.00 % -10.241 M -105.52 % -4.983 M -100.00 % -2.492 M
Debt repayment 0.000 100.00 % -1.530 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 -100.00 % 26.501 M 0.000 -100.00 % 12.149 M 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 -100.00 % 59.225 M 0.00 % 59.225 M 200.00 % -59.225 M 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 100.00 % -4.471 M 0.00 % -4.471 M -200.00 % 4.471 M 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 100.00 % -4.635 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 % -5.150 M 0.00 % -5.150 M -100.00 % -2.575 M 0.000 0.000
Other financing activites 8.898 M 326.35 % -3.931 M -240.09 % 2.806 M 147.66 % 1.133 M 156.51 % -2.005 M 90.90 % -22.029 M -688.22 % 3.745 M 345.82 % -1.524 M 50.92 % -3.104 M -89.27 % -1.640 M 61.90 % -4.305 M -2.92 % -4.183 M 31.52 % -6.108 M 0.99 % -6.169 M -84.81 % -3.338 M 79.07 % -15.949 M -117.35 % 91.930 M 21.11 % 75.908 M 384.67 % -26.665 M -364.42 % 10.085 M 184.96 % -11.870 M -262.92 % 7.286 M 191.35 % -7.976 M -100.00 % -3.988 M -98.59 % -2.008 M -100.00 % -1.004 M
Net cash used provided by financing activities 8.898 M 262.94 % -5.461 M -294.62 % 2.806 M 147.66 % 1.133 M 156.51 % -2.005 M 90.90 % -22.029 M -688.22 % 3.745 M 345.82 % -1.524 M 50.92 % -3.104 M 50.53 % -6.275 M -45.76 % -4.305 M -2.92 % -4.183 M 31.52 % -6.108 M 0.99 % -6.169 M -84.81 % -3.338 M 79.07 % -15.949 M -117.35 % 91.930 M 21.11 % 75.908 M 384.67 % -26.665 M -172.88 % 36.586 M 408.23 % -11.870 M -183.09 % 14.285 M 208.83 % -13.126 M -100.00 % -6.563 M -226.83 % -2.008 M -100.00 % -1.004 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -16.311 M -92.30 % -8.482 M -258.36 % 5.356 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.472 M 0.00 % -1.472 M -96.20 % -750.000 K 0.00 % -750.000 K -104.76 % 15.763 M 0.00 % 15.763 M 200.00 % -15.763 M 34.94 % -24.228 M -200.00 % 24.228 M 276.75 % -13.708 M -200.00 % 13.708 M 100.00 % 6.854 M 40.94 % 4.863 M 100.00 % 2.432 M
Net change in cash 25.001 M 170.95 % 9.227 M 439.60 % -2.717 M -3.21 % -2.633 M 81.69 % -14.375 M -195.59 % 15.038 M 840.42 % -2.031 M -23.69 % -1.642 M 54.59 % -3.616 M 86.67 % -27.126 M -395.66 % 9.175 M 61.41 % 5.684 M -83.07 % 33.578 M 555.16 % -7.377 M -118.37 % 40.162 M 318.09 % 9.606 M -88.00 % 80.059 M 2 866.23 % 2.699 M 242.51 % 788.000 K -44.41 % 1.418 M 243.64 % 412.500 K 132.79 % -1.258 M -300.00 % -314.500 K 0.00 % -314.500 K -210.16 % 285.500 K 0.00 % 285.500 K
Cash at beginning of period 0.000 100.00 % -1.635 M 0.000 -100.00 % 5.818 M -81.79 % 31.947 M 88.94 % 16.909 M 0.000 0.000 0.000 0.000 -100.00 % 31.565 M 0.000 -100.00 % 12.975 M 0.00 % 12.975 M 285.17 % 3.369 M 0.00 % 3.369 M 403.14 % 669.500 K 0.00 % 669.500 K -64.58 % 1.890 M 300.00 % 472.500 K 687.50 % 60.000 K -95.99 % 1.498 M 300.00 % 374.500 K 0.00 % 374.500 K 320.79 % 89.000 K 0.00 % 89.000 K
Cash at end of period 25.001 M 229.31 % 7.592 M 564.34 % -1.635 M 37.89 % -2.633 M -114.98 % 17.572 M -45.00 % 31.947 M 1 672.95 % -2.031 M -23.69 % -1.642 M 54.59 % -3.616 M 86.67 % -27.126 M -166.58 % 40.739 M 616.73 % 5.684 M -87.79 % 46.552 M 731.66 % 5.598 M -87.14 % 43.530 M 235.50 % 12.975 M -83.93 % 80.728 M 2 296.56 % 3.369 M 25.78 % 2.678 M 41.69 % 1.890 M 300.00 % 472.500 K 96.88 % 240.000 K 300.00 % 60.000 K 0.00 % 60.000 K -83.98 % 374.500 K 0.00 % 374.500 K
Operating cash flow 1.753 M -88.93 % 15.833 M 361.96 % -6.044 M 39.69 % -10.022 M -28.69 % -7.788 M -116.95 % 45.957 M 374.09 % -16.767 M -394.62 % 5.691 M 176.64 % -7.426 M -30.12 % -5.707 M 40.92 % -9.659 M -154.93 % 17.583 M 2 638.79 % 642.000 K -95.61 % 14.621 M 178.51 % -18.623 M -449.40 % 5.330 M 113.42 % -39.720 M -926.29 % 4.807 M -78.42 % 22.278 M 812.47 % 2.442 M 0.00 % 2.442 M -87.33 % 19.271 M 0.00 % 19.271 M 100.00 % 9.636 M 257.00 % 2.699 M 100.00 % 1.350 M
Capital expenditure -10.648 M -1 987.84 % -510.000 K -314.63 % -123.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -354.000 K -532.14 % -56.000 K 64.78 % -159.000 K 92.80 % -2.208 M -1 381.88 % -149.000 K 13.37 % -172.000 K 78.71 % -808.000 K 83.35 % -4.852 M 43.87 % -8.644 M 87.99 % -71.982 M -69 785.44 % -103.000 K 71.82 % -365.500 K 0.00 % -365.500 K 5.19 % -385.500 K 0.00 % -385.500 K -100.00 % -192.750 K -588.39 % -28.000 K -100.00 % -14.000 K
Free CashFlow -8.895 M -158.05 % 15.323 M 348.47 % -6.167 M 38.47 % -10.022 M -28.69 % -7.788 M -116.95 % 45.957 M 374.09 % -16.767 M -394.62 % 5.691 M 173.15 % -7.780 M -35.00 % -5.763 M 41.30 % -9.818 M -163.86 % 15.375 M 3 018.66 % 493.000 K -96.59 % 14.449 M 174.36 % -19.431 M -4 165.06 % 478.000 K 100.99 % -48.364 M 28.00 % -67.175 M -402.93 % 22.175 M 968.16 % 2.076 M 0.00 % 2.076 M -89.01 % 18.886 M 0.00 % 18.886 M 100.00 % 9.443 M 253.53 % 2.671 M 100.00 % 1.336 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2014 2013 2013