2122.HK

Kidsland International Holdings Limited 2122.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 974.488 M -15.68 % 1.156 B 0.96 % 1.145 B -22.12 % 1.470 B 6.91 % 1.375 B -19.61 % 1.710 B -0.37 % 1.716 B 10.31 % 1.556 B 6.07 % 1.467 B 12.21 % 1.307 B 23.43 % 1.059 B
Net income -202.151 M 3.96 % -210.495 M -14.25 % -184.234 M -8 978.75 % 2.075 M 101.59 % -130.098 M -63.68 % -79.482 M 7.24 % -85.690 M -272.78 % 49.595 M -37.91 % 79.870 M -10.49 % 89.230 M 15.95 % 76.956 M
Income before tax -199.466 M 4.85 % -209.639 M -13.96 % -183.962 M -3 109.36 % 6.113 M 104.64 % -131.646 M -44.05 % -91.389 M -10.59 % -82.635 M -205.77 % 78.127 M -25.83 % 105.339 M -5.76 % 111.782 M 9.68 % 101.917 M
Income before tax ratio -0.20 -12.84 % -0.18 -12.87 % -0.16 -3 963.97 % 0.00 104.34 % -0.10 -79.18 % -0.05 -11.01 % -0.05 -195.89 % 0.05 -30.08 % 0.07 -16.02 % 0.09 -11.14 % 0.10
EBITDA -137.210 M -78.35 % -76.933 M -33.04 % -57.827 M -145.93 % 125.896 M 714.54 % 15.456 M -81.03 % 81.475 M 302.40 % -40.254 M -138.05 % 105.786 M -15.64 % 125.405 M 33.05 % 94.255 M 10.26 % 85.481 M
Net income ratio -0.21 -13.90 % -0.18 -13.16 % -0.16 -11 500.19 % 0.00 101.49 % -0.09 -103.60 % -0.05 6.90 % -0.05 -256.63 % 0.03 -41.46 % 0.05 -20.23 % 0.07 -6.06 % 0.07
Ratio EBITDA -0.14 -111.52 % -0.07 -31.77 % -0.05 -158.98 % 0.09 661.89 % 0.01 -76.40 % 0.05 303.16 % -0.02 -134.50 % 0.07 -20.47 % 0.09 18.57 % 0.07 -10.66 % 0.08
Gross profit ratio 0.29 -1.61 % 0.30 -16.16 % 0.36 -14.71 % 0.42 13.88 % 0.37 -7.77 % 0.40 -8.70 % 0.43 -6.56 % 0.47 -6.78 % 0.50 -0.62 % 0.50 3.20 % 0.49
Weighted average shs out dil 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.23 % 628.758 M -21.41 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 800.002 M 0.00 % 800.002 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.29 % 628.493 M -21.44 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
EPS diluted -0.25 3.85 % -0.26 -13.04 % -0.23 -8 946.15 % 0.00 101.63 % -0.16 -60.97 % -0.10 9.64 % -0.11 -240.13 % 0.08 -21.34 % 0.10 -9.27 % 0.11 14.35 % 0.10
Earnings per share -0.25 3.85 % -0.26 -13.04 % -0.23 -8 946.15 % 0.00 101.63 % -0.16 -60.97 % -0.10 9.64 % -0.11 -240.13 % 0.08 -21.34 % 0.10 -9.27 % 0.11 14.35 % 0.10
Gross profit 285.848 M -17.04 % 344.554 M -15.36 % 407.064 M -33.57 % 612.790 M 21.75 % 503.301 M -25.85 % 678.800 M -9.04 % 746.280 M 3.07 % 724.040 M -1.12 % 732.252 M 11.52 % 656.639 M 27.38 % 515.511 M
Income tax expense 2.943 M 125.34 % 1.306 M 380.15 % 272.000 K -93.26 % 4.038 M 360.85 % -1.548 M 87.00 % -11.907 M -323.76 % 5.321 M -77.36 % 23.506 M -5.08 % 24.765 M 21.47 % 20.389 M -4.89 % 21.436 M
Cost of revenue 688.640 M -15.11 % 811.184 M 9.97 % 737.652 M -13.93 % 857.010 M -1.66 % 871.483 M -15.49 % 1.031 B 6.29 % 970.191 M 16.61 % 832.007 M 13.24 % 734.754 M 12.91 % 650.755 M 19.68 % 543.731 M
General and administrative expenses 46.254 M -12.92 % 53.119 M -8.43 % 58.011 M 1.02 % 57.427 M -21.60 % 73.249 M -10.20 % 81.569 M -28.87 % 114.680 M 25.08 % 91.684 M 40.33 % 65.336 M 44.87 % 45.100 M 43.61 % 31.405 M
Selling and marketing expenses 418.831 M -13.95 % 486.737 M -1.98 % 496.588 M -10.56 % 555.219 M -6.47 % 593.624 M -9.71 % 657.437 M -9.41 % 725.717 M 26.14 % 575.308 M -0.97 % 580.945 M 13.32 % 512.664 M 29.79 % 394.984 M
Other expenses 19.332 M 973.40 % 1.801 M 120.58 % -8.750 M 1.16 % -8.853 M 37.68 % -14.205 M 0.20 % -14.233 M -1 746.95 % 864.203 K 104.42 % -19.533 M -274.94 % 11.166 M -40.98 % 18.917 M 41.03 % 13.414 M
Operating expenses 472.753 M -12.72 % 541.657 M -0.77 % 545.849 M -9.60 % 603.793 M -7.49 % 652.668 M -9.95 % 724.773 M -11.86 % 822.321 M 27.01 % 647.459 M -1.52 % 657.446 M 14.01 % 576.682 M 31.12 % 439.803 M
Cost and expenses 1.161 B -14.15 % 1.353 B 5.40 % 1.284 B -12.14 % 1.461 B -4.16 % 1.524 B -13.20 % 1.756 B -2.04 % 1.793 B 21.16 % 1.479 B 6.27 % 1.392 B 13.42 % 1.227 B 24.80 % 983.534 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 465.085 M -13.85 % 539.856 M -2.66 % 554.599 M -9.47 % 612.646 M -8.13 % 666.873 M -9.76 % 739.006 M -12.06 % 840.397 M 26.00 % 666.992 M 3.20 % 646.281 M 15.87 % 557.764 M 30.81 % 426.389 M
Interest income 0.000 -100.00 % 109.000 K -23.24 % 142.000 K -67.80 % 441.000 K 11.08 % 397.000 K 19.94 % 331.000 K -44.56 % 597.000 K 60.19 % 372.680 K -2.98 % 384.128 K -30.50 % 552.670 K 78.13 % 310.260 K
Interest expense 0.000 -100.00 % 12.536 M 17.26 % 10.691 M 8.27 % 9.874 M -8.13 % 10.748 M -22.18 % 13.811 M 0.000 -100.00 % 213.079 K 0.000 0.000 0.000
Depreciation and amortization 27.458 M -77.15 % 120.170 M 4.09 % 115.444 M 5.04 % 109.909 M -19.39 % 136.354 M -14.27 % 159.053 M 290.21 % 40.761 M 49.01 % 27.355 M 36.32 % 20.066 M 40.35 % 14.297 M 46.30 % 9.772 M
Operating income -186.905 M 5.17 % -197.103 M -42.02 % -138.785 M -968.11 % 15.987 M 113.19 % -121.239 M -112.89 % -56.948 M 25.11 % -76.041 M -199.30 % 76.581 M 2.37 % 74.806 M -6.44 % 79.957 M 5.61 % 75.708 M
Operating income ratio -0.19 -12.46 % -0.17 -40.67 % -0.12 -1 214.64 % 0.01 112.33 % -0.09 -164.81 % -0.03 24.83 % -0.04 -190.01 % 0.05 -3.48 % 0.05 -16.62 % 0.06 -14.43 % 0.07
Total other income expenses net -12.561 M -0.20 % -12.536 M -17.26 % -10.691 M -8.27 % -9.874 M 8.13 % -10.748 M 68.79 % -34.441 M 0.000 -100.00 % 1.546 M 36.59 % 1.132 M -96.44 % 31.825 M 21.43 % 26.209 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 318.882 M 37.13 % 232.542 M 23.67 % 188.035 M 16.20 % 161.819 M 41.88 % 114.055 M -35.07 % 175.657 M 256.13 % -112.510 M 56.80 % -260.435 M -67.77 % -155.232 M -18.55 % -130.947 M 14.44 % -153.044 M
Total investments 0.000 100.00 % -15.990 M -5 613.79 % 290.000 K 0.00 % 290.000 K 0.000 0.000 -100.00 % 16.507 M -43.13 % 29.026 M 12.88 % 25.715 M 32.59 % 19.395 M 41.11 % 13.745 M
Total debt 335.518 M 31.85 % 254.479 M 23.22 % 206.525 M 13.60 % 181.803 M 11.96 % 162.389 M -21.30 % 206.342 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 100.927 M 2.07 % 98.885 M 31.70 % 75.082 M -9.59 % 83.045 M -18.02 % 101.301 M 181.74 % -123.932 M -38.91 % -89.220 M -43.40 % -62.218 M -42.44 % -43.681 M -42.89 % -30.570 M
Retained earnings -527.949 M -62.54 % -324.820 M -169.60 % -120.482 M -296.18 % 61.414 M -4.59 % 64.366 M -65.13 % 184.593 M -37.33 % 294.526 M -22.63 % 380.673 M 6.84 % 356.311 M 37.73 % 258.704 M 59.68 % 162.014 M
Common stock 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M -1.35 % 7.026 M 5.10 % 6.685 M 0.000 0.000 0.000
Total equity -83.900 M -174.06 % 113.285 M -64.66 % 320.580 M -33.37 % 481.153 M -1.14 % 486.721 M -23.02 % 632.277 M -9.95 % 702.166 M -8.20 % 764.874 M 135.69 % 324.531 M 27.97 % 253.593 M 46.65 % 172.919 M
Other non current liabilities 2.903 M -2.71 % 2.984 M -33.23 % 4.469 M -24.50 % 5.919 M 13.35 % 5.222 M -21.91 % 6.687 M -18.25 % 8.180 M -18.89 % 10.086 M 31.37 % 7.677 M -18.97 % 9.475 M 78.83 % 5.298 M
Long term debt 182.509 M 56.94 % 116.294 M 148.03 % 46.887 M -32.77 % 69.746 M 18.37 % 58.920 M -35.39 % 91.189 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 185.412 M 55.45 % 119.278 M 132.26 % 51.356 M -32.13 % 75.665 M 17.96 % 64.142 M -34.47 % 97.876 M 1 096.52 % 8.180 M -18.89 % 10.086 M 31.37 % 7.677 M -18.97 % 9.475 M 78.83 % 5.298 M
Other current liabilities 82.736 M -3.73 % 85.944 M -30.30 % 123.310 M 40.35 % 87.862 M 684.50 % -15.032 M -113.11 % 114.703 M 26.93 % 90.367 M -0.23 % 90.576 M -68.89 % 291.163 M 18.73 % 245.239 M 2.64 % 238.922 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 113.574 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 153.009 M 10.73 % 138.185 M -13.44 % 159.638 M 42.46 % 112.057 M 8.30 % 103.469 M -10.15 % 115.153 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 352.705 M 1.30 % 348.190 M -9.59 % 385.126 M 9.93 % 350.337 M 11.47 % 314.295 M -30.88 % 454.705 M 40.39 % 323.887 M -5.81 % 343.862 M -35.62 % 534.128 M 22.62 % 435.580 M 1.85 % 427.688 M
Total liabilities 538.117 M 15.11 % 467.468 M 7.10 % 436.482 M 2.46 % 426.002 M 12.57 % 378.437 M -31.51 % 552.581 M 66.41 % 332.067 M -6.18 % 353.947 M -34.67 % 541.805 M 21.74 % 445.055 M 2.79 % 432.987 M
Other non current assets 28.714 M -19.92 % 35.855 M 39.60 % 25.685 M -17.45 % 31.113 M 36.81 % 22.741 M -8.06 % 24.734 M -34.64 % 37.841 M 81.73 % 20.822 M 43.91 % 14.469 M -9.04 % 15.906 M 42.49 % 11.163 M
Long term investments 0.000 0.000 -100.00 % 290.000 K 0.00 % 290.000 K 0.000 0.000 100.00 % -10.174 M 0.000 0.000 0.000 0.000
Intangible assets 2.373 M -69.66 % 7.822 M -33.59 % 11.779 M -4.71 % 12.361 M 40.55 % 8.795 M -11.00 % 9.882 M -2.87 % 10.174 M 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
Goodwill and intangible assets 2.373 M -69.66 % 7.822 M -33.59 % 11.779 M -4.71 % 12.361 M 40.55 % 8.795 M -11.00 % 9.882 M -2.87 % 10.174 M 0.000 0.000 0.000 0.000
Property plant equipment net 83.948 M -20.46 % 105.537 M -30.58 % 152.035 M -9.08 % 167.212 M 12.15 % 149.103 M -38.44 % 242.212 M 291.84 % 61.814 M 24.80 % 49.530 M 13.35 % 43.697 M 45.61 % 30.011 M 39.03 % 21.586 M
Total non current assets 115.035 M -22.91 % 149.214 M -29.48 % 211.599 M -9.21 % 233.073 M 13.67 % 205.040 M -32.03 % 301.666 M 178.24 % 108.418 M 38.09 % 78.514 M 16.06 % 67.648 M 20.43 % 56.172 M 38.52 % 40.553 M
Other current assets 43.622 M -11.59 % 49.341 M -1.81 % 50.253 M -27.56 % 69.373 M -14.13 % 80.784 M 468.66 % -21.913 M -120.38 % 107.538 M 44.73 % 74.302 M 93.86 % 38.328 M 54.32 % 24.837 M 19.14 % 20.847 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.507 M -43.13 % 29.026 M 12.88 % 25.715 M 32.59 % 19.395 M 41.11 % 13.745 M
cash and cash equivalents 16.636 M -24.16 % 21.937 M 18.64 % 18.490 M -7.48 % 19.984 M -58.65 % 48.334 M 57.52 % 30.685 M -72.73 % 112.510 M -56.80 % 260.435 M 67.77 % 155.232 M 18.55 % 130.947 M -14.44 % 153.044 M
Cash and short term investments 16.636 M -24.16 % 21.937 M 18.64 % 18.490 M -7.48 % 19.984 M -58.65 % 48.334 M 57.52 % 30.685 M -76.22 % 129.017 M -50.46 % 260.435 M 67.77 % 155.232 M 18.55 % 130.947 M -14.44 % 153.044 M
Total current assets 339.182 M -21.40 % 431.539 M -20.89 % 545.463 M -19.08 % 674.082 M 2.12 % 660.118 M -25.26 % 883.192 M -4.61 % 925.834 M -11.01 % 1.040 B 30.26 % 798.688 M 24.31 % 642.473 M 13.64 % 565.352 M
Inventory 228.906 M -24.06 % 301.448 M -27.03 % 413.135 M -12.48 % 472.052 M 12.43 % 419.865 M -27.15 % 576.375 M 6.74 % 539.961 M 4.61 % 516.146 M 13.91 % 453.127 M 22.45 % 370.062 M 29.69 % 285.349 M
Net receivables 50.018 M -12.33 % 57.050 M -0.86 % 57.547 M -41.58 % 98.510 M 4.54 % 94.235 M -65.46 % 272.861 M 82.37 % 149.621 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 21.810 M -1.30 % 22.097 M -9.44 % 24.401 M -1.76 % 24.838 M 183.43 % 8.763 M 7.37 % 8.161 M -13.92 % 9.481 M -7.55 % 10.255 M 31.42 % 7.804 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.468 M 0.000 100.00 % -6.165 M -12.18 % -5.496 M -58.54 % -3.466 M
Account payables 116.960 M -0.17 % 117.154 M 22.11 % 95.938 M -33.19 % 143.602 M 53.77 % 93.390 M -56.45 % 214.444 M -8.17 % 233.520 M -7.80 % 253.285 M 11.04 % 228.112 M 26.20 % 180.749 M 2.16 % 176.936 M
Tax payables 0.000 -100.00 % 6.907 M 10.69 % 6.240 M -8.45 % 6.816 M -63.93 % 18.894 M 81.59 % 10.405 M 0.000 0.000 -100.00 % 14.853 M 54.86 % 9.591 M -18.93 % 11.831 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 5.890 M -6.20 % 6.279 M -8.13 % 6.835 M -26.62 % 9.315 M 10.75 % 8.411 M -23.82 % 11.041 M 30.69 % 8.448 M -22.28 % 10.869 M 76.31 % 6.165 M 12.13 % 5.498 M 58.57 % 3.467 M
Capital lease obligations 73.506 M -20.55 % 92.522 M -24.67 % 122.823 M -13.09 % 141.328 M 9.58 % 128.976 M -33.05 % 192.647 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.884 44.42 % 1.304 0.000 0.000 0.000
Other total stockholders equity 431.228 M 33.11 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M -0.50 % 325.591 M -16.08 % 387.996 M 0.000 0.000 -100.00 % 7.438 M
Deferred tax liabilities non current 0.000 0.000 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
Total assets 454.217 M -21.79 % 580.753 M -23.29 % 757.062 M -16.55 % 907.155 M 4.85 % 865.158 M -26.98 % 1.185 B 15.51 % 1.026 B -8.32 % 1.119 B 30.07 % 860.171 M 24.10 % 693.149 M 15.06 % 602.439 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 48.669 M -37.52 % 77.901 M 749.48 % -11.994 M 57.96 % -28.532 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 2.091 M -78.81 % 9.870 M -60.98 % 25.296 M 720.24 % 3.084 M 0.000 0.000 0.000
Change in working capital 67.583 M -48.61 % 131.522 M 26.40 % 104.050 M 584.18 % -21.490 M -127.61 % 77.828 M 204.65 % -74.371 M -89.03 % -39.344 M 75.19 % -158.612 M -238.99 % -46.789 M 62.06 % -123.333 M -106.56 % -59.709 M
Accounts receivables 14.734 M 21.78 % 12.099 M -71.49 % 42.438 M 864.11 % -5.554 M -111.71 % 47.437 M 266.01 % 12.961 M 112.99 % 6.085 M 117.63 % -34.519 M -21.90 % -28.316 M -148.61 % -11.390 M 5.39 % -12.038 M
Inventory 61.951 M -54.14 % 135.098 M 132.87 % 58.014 M 210.95 % -52.290 M -138.51 % 135.793 M 291.96 % -70.739 M -147.56 % -28.575 M 55.04 % -63.558 M 23.78 % -83.393 M 17.68 % -101.307 M -20.53 % -84.050 M
Accounts payables 0.000 0.000 100.00 % -42.438 M -864.11 % 5.554 M 111.71 % -47.437 M -266.01 % -12.961 M 0.000 0.000 0.000 0.000 0.000
Other working capital -9.102 M 41.93 % -15.675 M -134.05 % 46.036 M 49.47 % 30.800 M 153.14 % -57.965 M -1 495.95 % -3.632 M 66.27 % -10.769 M 88.67 % -95.054 M -359.69 % 36.603 M 266.18 % -22.026 M -190.49 % 24.341 M
Other non cash items 45.632 M 531.41 % 7.227 M -85.97 % 51.504 M 671.50 % -9.012 M -118.90 % -4.117 M -130.54 % 13.480 M 2 267.89 % -621.804 K 90.53 % -6.565 M 72.48 % -23.852 M -35.40 % -17.616 M -101.17 % -8.757 M
Net cash provided by operating activities 5.686 M -88.46 % 49.280 M -43.38 % 87.036 M 1.77 % 85.520 M -33.80 % 129.179 M 36.63 % 94.544 M 237.94 % -68.539 M 19.40 % -85.041 M -255.29 % 54.764 M 468.28 % -14.870 M -134.40 % 43.224 M
Investments in property plant and equipment -16.538 M -18.64 % -13.940 M 49.18 % -27.428 M 5.56 % -29.044 M 12.60 % -33.233 M 22.88 % -43.092 M 25.44 % -57.795 M -94.24 % -29.755 M -3.77 % -28.674 M -44.09 % -19.899 M -31.71 % -15.108 M
Acquisitions net 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 100.00 % -16.507 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 362.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 515.000 K 359.82 % 112.000 K -24.32 % 148.000 K 140.00 % -370.000 K -193.20 % 397.000 K 19.94 % 331.000 K -49.68 % 657.813 K 43.92 % 457.077 K 18.99 % 384.128 K -30.50 % 552.670 K -49.84 % 1.102 M
Net cash used for investing activites -16.023 M -15.87 % -13.828 M 49.31 % -27.280 M 7.26 % -29.414 M 9.42 % -32.474 M 24.06 % -42.761 M 41.94 % -73.644 M -151.36 % -29.298 M -3.57 % -28.289 M -46.22 % -19.347 M -38.13 % -14.007 M
Debt repayment -14.857 M -119.29 % 77.021 M 100.87 % 38.344 M 442.96 % 7.062 M -64.19 % 19.718 M 46.48 % 13.461 M 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 -100.00 % 259.039 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.668 M 62.37 % -41.641 M 0.000 0.000 0.000
Other financing activites 19.662 M 118.01 % -109.181 M -8.72 % -100.428 M -10.19 % -91.140 M 6.98 % -97.981 M 26.63 % -133.549 M -11 533.18 % 1.168 M -81.44 % 6.295 M 592.99 % -1.277 M -109.49 % 13.450 M -64.55 % 37.945 M
Net cash used provided by financing activities 4.805 M 114.94 % -32.160 M 48.20 % -62.084 M 26.16 % -84.078 M -7.43 % -78.263 M 34.83 % -120.088 M -664.82 % -15.701 M -107.02 % 223.693 M 17 619.18 % -1.277 M -109.49 % 13.450 M -64.55 % 37.945 M
Effect of forex changes on cash 231.000 K 49.03 % 155.000 K -81.41 % 834.000 K 320.63 % -378.000 K 52.33 % -793.000 K 94.02 % -13.256 M -297.72 % -3.333 M -153.62 % 6.216 M 162.25 % -9.986 M -16.76 % -8.553 M -2 387.45 % -343.845 K
Net change in cash -5.301 M -253.79 % 3.447 M 330.72 % -1.494 M 94.73 % -28.350 M -260.63 % 17.649 M 121.64 % -81.561 M 49.41 % -161.218 M -239.50 % 115.570 M 659.78 % 15.211 M 151.88 % -29.320 M -143.88 % 66.819 M
Cash at beginning of period 21.937 M 18.64 % 18.490 M -7.48 % 19.984 M -58.65 % 48.334 M 57.52 % 30.685 M -72.66 % 112.246 M -58.99 % 273.728 M 88.95 % 144.865 M 3.46 % 140.021 M -12.63 % 160.267 M 85.87 % 86.225 M
Cash at end of period 16.636 M -24.16 % 21.937 M 18.64 % 18.490 M -7.48 % 19.984 M -58.65 % 48.334 M 57.52 % 30.685 M -72.73 % 112.510 M -56.80 % 260.435 M 67.77 % 155.232 M 18.55 % 130.947 M -14.44 % 153.044 M
Operating cash flow 5.686 M -88.46 % 49.280 M -43.38 % 87.036 M 1.77 % 85.520 M -33.80 % 129.179 M 36.63 % 94.544 M 237.94 % -68.539 M 19.40 % -85.041 M -255.29 % 54.764 M 468.28 % -14.870 M -134.40 % 43.224 M
Capital expenditure -16.538 M -18.64 % -13.940 M 49.18 % -27.428 M 5.56 % -29.044 M 12.60 % -33.233 M 22.88 % -43.092 M 25.44 % -57.795 M -94.24 % -29.755 M -3.77 % -28.674 M -44.09 % -19.899 M -31.71 % -15.108 M
Free CashFlow -10.852 M -130.71 % 35.340 M -40.71 % 59.608 M 5.55 % 56.476 M -41.14 % 95.946 M 86.48 % 51.452 M 140.73 % -126.334 M -10.05 % -114.796 M -539.99 % 26.090 M 175.04 % -34.770 M -223.67 % 28.115 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
Revenue 422.478 M -12.14 % 480.836 M -2.60 % 493.652 M -13.98 % 573.866 M -1.38 % 581.872 M 115.14 % 270.462 M -62.90 % 729.097 M 3.14 % 706.911 M -6.11 % 752.902 M 6.60 % 706.255 M 9.67 % 643.953 M -23.65 % 843.436 M -14.15 % 982.461 M 129.81 % 427.510 M -0.37 % 429.118 M 0.00 % 429.118 M 10.31 % 389.012 M 0.00 % 389.012 M 6.07 % 366.751 M -47.12 % 693.600 M 6.10 % 653.697 M 146.85 % 264.811 M 0.00 % 264.811 M 0.00 % 264.811 M
Net income -67.298 M 44.84 % -121.997 M -52.20 % -80.154 M 37.28 % -127.806 M -54.56 % -82.689 M -37.44 % -60.163 M 19.59 % -74.818 M -590.38 % -10.837 M -188.14 % 12.295 M 177.52 % 4.430 M 103.35 % -132.264 M -73.57 % -76.201 M -1 363.68 % -5.206 M 74.67 % -20.552 M 4.06 % -21.422 M 0.00 % -21.422 M -272.78 % 12.399 M 0.00 % 12.399 M -37.91 % 19.967 M -52.77 % 42.275 M -5.25 % 44.615 M 131.90 % 19.239 M 0.00 % 19.239 M 0.00 % 19.239 M
Income before tax -66.506 M 45.13 % -121.196 M -54.84 % -78.270 M 38.66 % -127.590 M -55.50 % -82.049 M -34.64 % -60.942 M 18.70 % -74.962 M -863.20 % -7.783 M -155.70 % 13.972 M 164.88 % 5.275 M 103.83 % -137.716 M -53.11 % -89.948 M -23 398.75 % 386.065 K 101.69 % -22.847 M -10.59 % -20.659 M 0.00 % -20.659 M -205.77 % 19.532 M 0.00 % 19.532 M -25.83 % 26.335 M -51.48 % 54.280 M -2.88 % 55.891 M 119.36 % 25.479 M 0.00 % 25.479 M 0.00 % 25.479 M
Income before tax ratio -0.16 37.55 % -0.25 -58.97 % -0.16 28.69 % -0.22 -57.67 % -0.14 37.42 % -0.23 -119.15 % -0.10 -833.89 % -0.01 -159.33 % 0.02 148.47 % 0.01 103.49 % -0.21 -100.53 % -0.11 -27 239.12 % 0.00 100.74 % -0.05 -11.01 % -0.05 0.00 % -0.05 -195.89 % 0.05 0.00 % 0.05 -30.08 % 0.07 -8.25 % 0.08 -8.47 % 0.09 -11.14 % 0.10 0.00 % 0.10 0.00 % 0.10
EBITDA -57.124 M 34.86 % -87.694 M -63.59 % -53.607 M 50.43 % -108.149 M -126.35 % -47.780 M 22.28 % -61.481 M -1 577.58 % -3.665 M -106.63 % 55.304 M -20.76 % 69.794 M 8.59 % 64.272 M 329.41 % -28.016 M -1 281.51 % 2.371 M -97.41 % 91.381 M 364.16 % 19.687 M 298.82 % -9.902 M -139.57 % 25.025 M -0.66 % 25.190 M 0.00 % 25.190 M -19.20 % 31.175 M -49.84 % 62.154 M 0.32 % 61.958 M 129.13 % 27.041 M 0.00 % 27.041 M 0.00 % 27.041 M
Net income ratio -0.16 37.22 % -0.25 -56.26 % -0.16 27.09 % -0.22 -56.72 % -0.14 36.11 % -0.22 -116.77 % -0.10 -569.37 % -0.02 -193.88 % 0.02 160.32 % 0.01 103.05 % -0.21 -127.34 % -0.09 -1 604.94 % -0.01 88.98 % -0.05 3.70 % -0.05 0.00 % -0.05 -256.63 % 0.03 0.00 % 0.03 -41.46 % 0.05 -10.67 % 0.06 -10.70 % 0.07 -6.06 % 0.07 0.00 % 0.07 0.00 % 0.07
Ratio EBITDA -0.14 25.86 % -0.18 -67.95 % -0.11 42.38 % -0.19 -129.50 % -0.08 63.88 % -0.23 -4 422.34 % -0.01 -106.43 % 0.08 -15.61 % 0.09 1.86 % 0.09 309.17 % -0.04 -1 647.52 % 0.00 -96.98 % 0.09 101.98 % 0.05 299.57 % -0.02 -139.57 % 0.06 -9.94 % 0.06 0.00 % 0.06 -23.82 % 0.09 -5.14 % 0.09 -5.45 % 0.09 -7.18 % 0.10 0.00 % 0.10 0.00 % 0.10
Gross profit ratio 0.30 22.10 % 0.25 -27.89 % 0.34 32.15 % 0.26 -23.92 % 0.34 7.85 % 0.31 -20.21 % 0.39 -4.73 % 0.41 -1.97 % 0.42 6.89 % 0.39 17.77 % 0.33 -9.36 % 0.37 -13.27 % 0.43 7.15 % 0.40 -8.70 % 0.43 0.00 % 0.43 -6.56 % 0.47 0.00 % 0.47 -6.78 % 0.50 -0.29 % 0.50 -0.33 % 0.50 3.20 % 0.49 0.00 % 0.49 0.00 % 0.49
Weighted average shs out dil 1.023 B 27.89 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.23 % 628.758 M 0.00 % 628.758 M -21.41 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 1.023 B 27.89 % 800.001 M 0.00 % 800.004 M 0.00 % 800.008 M 0.00 % 800.010 M 0.00 % 800.001 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.29 % 628.493 M 0.00 % 628.493 M -21.44 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
EPS diluted -0.07 56.82 % -0.15 -52.10 % -0.10 40.29 % -0.17 -62.28 % -0.10 -37.50 % -0.08 19.57 % -0.09 -590.25 % -0.01 -187.99 % 0.02 177.23 % 0.01 103.39 % -0.16 -69.09 % -0.10 -1 390.59 % -0.01 74.71 % -0.03 4.10 % -0.03 0.00 % -0.03 -236.04 % 0.02 0.00 % 0.02 -21.20 % 0.03 -52.74 % 0.05 -5.20 % 0.06 132.50 % 0.02 0.00 % 0.02 0.00 % 0.02
Earnings per share -0.07 56.82 % -0.15 -52.10 % -0.10 40.29 % -0.17 -62.28 % -0.10 -37.50 % -0.08 19.57 % -0.09 -590.25 % -0.01 -187.99 % 0.02 177.23 % 0.01 103.39 % -0.16 -69.09 % -0.10 -1 390.59 % -0.01 74.71 % -0.03 4.10 % -0.03 0.00 % -0.03 -236.04 % 0.02 0.00 % 0.02 -21.20 % 0.03 -52.74 % 0.05 -5.20 % 0.06 132.50 % 0.02 0.00 % 0.02 0.00 % 0.02
Gross profit 126.527 M 7.28 % 117.938 M -29.76 % 167.910 M 13.68 % 147.703 M -24.97 % 196.851 M 132.03 % 84.840 M -70.40 % 286.649 M -1.74 % 291.725 M -7.95 % 316.934 M 13.95 % 278.127 M 29.16 % 215.331 M -30.79 % 311.147 M -25.54 % 417.869 M 146.24 % 169.700 M -9.04 % 186.570 M 0.00 % 186.570 M 3.07 % 181.010 M 0.00 % 181.010 M -1.12 % 183.063 M -47.28 % 347.223 M 5.76 % 328.319 M 154.75 % 128.878 M 0.00 % 128.878 M 0.00 % 128.878 M
Income tax expense 1.083 M 9.06 % 993.000 K -49.08 % 1.950 M 301.23 % 486.000 K -40.73 % 820.000 K 28.93 % 636.000 K -65.89 % 1.864 M -9.81 % 2.067 M 6.44 % 1.942 M 5 703.55 % -34.658 K 97.72 % -1.519 M 89.08 % -13.904 M -629.66 % 2.625 M 188.18 % -2.977 M -323.76 % 1.330 M 0.00 % 1.330 M -77.36 % 5.877 M 0.00 % 5.877 M -5.08 % 6.191 M -45.15 % 11.288 M 10.73 % 10.194 M 90.23 % 5.359 M 0.00 % 5.359 M 0.00 % 5.359 M
Cost of revenue 295.951 M -18.45 % 362.898 M 11.41 % 325.742 M -23.56 % 426.163 M 10.69 % 385.021 M 107.42 % 185.622 M -58.05 % 442.448 M 6.57 % 415.186 M -4.77 % 435.968 M 1.83 % 428.127 M -0.12 % 428.621 M -19.48 % 532.289 M -5.72 % 564.592 M 119.00 % 257.810 M 6.29 % 242.548 M 0.00 % 242.548 M 16.61 % 208.002 M 0.00 % 208.002 M 13.24 % 183.688 M -46.97 % 346.377 M 6.45 % 325.377 M 139.37 % 135.933 M 0.00 % 135.933 M 0.00 % 135.933 M
General and administrative expenses 15.692 M -65.92 % 46.042 M 21 617.92 % 212.000 K -99.21 % 26.977 M 3.19 % 26.142 M 86.09 % 14.048 M -6.08 % 14.958 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.392 M 0.00 % 20.392 M -28.87 % 28.670 M 0.00 % 28.670 M 25.08 % 22.921 M 0.00 % 22.921 M 40.33 % 16.334 M -40.84 % 27.609 M 22.43 % 22.550 M 187.22 % 7.851 M 0.00 % 7.851 M 0.00 % 7.851 M
Selling and marketing expenses 178.281 M 17.31 % 151.972 M -28.40 % 212.260 M -9.80 % 235.329 M 0.94 % 233.140 M 97.48 % 118.059 M -3.42 % 122.243 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 164.359 M 0.00 % 164.359 M -9.41 % 181.429 M 0.00 % 181.429 M 26.14 % 143.827 M 0.00 % 143.827 M -0.97 % 145.236 M -46.88 % 273.402 M 6.66 % 256.332 M 159.59 % 98.746 M 0.00 % 98.746 M 0.00 % 98.746 M
Other expenses -6.449 M -147.77 % 13.500 M 131.48 % 5.832 M 715.66 % 715.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -184.592 M -3 984.94 % -4.519 M 0.00 % -4.519 M 97.29 % -166.676 M 0.00 % -166.676 M -2.86 % -162.042 M 46.14 % -300.871 M -8.36 % -277.659 M -159.49 % -107.000 M 0.00 % -107.000 M 0.00 % -107.000 M
Operating expenses 188.002 M -19.06 % 232.263 M -3.42 % 240.490 M -10.38 % 268.339 M -1.86 % 273.427 M 91.21 % 143.002 M -57.84 % 339.186 M 10.62 % 306.628 M 1.25 % 302.852 M 2.43 % 295.655 M -8.60 % 323.484 M -12.43 % 369.409 M -12.72 % 423.238 M 265 252.87 % 159.500 K -99.92 % 205.580 M 0.00 % 205.580 M 283 506.06 % 72.488 K 0.00 % 72.488 K 115.37 % -471.654 K -436.77 % 140.051 K -88.55 % 1.223 M 403.86 % -402.619 K 0.00 % -402.619 K 0.00 % -402.619 K
Cost and expenses 483.953 M -18.69 % 595.161 M 5.11 % 566.232 M -18.47 % 694.502 M 5.48 % 658.448 M 100.37 % 328.624 M -57.96 % 781.634 M 8.29 % 721.814 M -2.30 % 738.820 M 2.08 % 723.782 M -3.77 % 752.106 M -16.59 % 901.697 M -8.72 % 987.830 M 124.93 % 439.163 M -2.00 % 448.128 M 0.00 % 448.128 M 21.16 % 369.867 M 0.00 % 369.867 M 6.27 % 348.050 M -46.86 % 654.909 M 6.71 % 613.718 M 149.60 % 245.884 M 0.00 % 245.884 M 0.00 % 245.884 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
Selling general and administrative expenses 194.451 M -11.11 % 218.763 M -6.77 % 234.658 M -12.07 % 266.873 M 2.92 % 259.289 M 91.01 % 135.747 M -59.98 % 339.186 M 10.62 % 306.628 M 1.25 % 302.852 M 2.43 % 295.655 M -8.60 % 323.484 M -12.43 % 369.409 M -12.72 % 423.238 M 129.08 % 184.752 M -12.06 % 210.099 M 0.00 % 210.099 M 26.00 % 166.748 M 0.00 % 166.748 M 3.20 % 161.570 M -46.32 % 301.011 M 7.93 % 278.882 M 161.62 % 106.597 M 0.00 % 106.597 M 0.00 % 106.597 M
Interest income 0.000 0.000 0.000 -100.00 % 7.554 M 24.18 % 6.083 M 93.42 % 3.145 M 7.61 % 2.923 M 953.09 % 277.526 K 73.72 % 159.758 K -23.17 % 207.950 K 14.40 % 181.779 K 16.58 % 155.923 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 6.272 M -0.11 % 6.279 M 0.000 -100.00 % 5.258 M 15.74 % 4.543 M -0.02 % 4.544 M -24.94 % 6.054 M -2.83 % 6.230 M 80.44 % 3.453 M 0.00 % 3.453 M 0.000 0.000 -100.00 % 53.269 K 0.00 % 53.269 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 9.515 M -23.05 % 12.366 M 12.39 % 11.002 M -12.91 % 12.633 M -14.79 % 14.825 M 90.60 % 7.778 M -88.06 % 65.145 M 12.65 % 57.828 M 12.77 % 51.279 M -5.83 % 54.453 M -32.05 % 80.137 M -6.91 % 86.089 M 4.51 % 82.374 M 107.16 % 39.763 M 290.21 % 10.190 M 0.00 % 10.190 M 48.51 % 6.862 M 0.00 % 6.862 M 36.78 % 5.016 M -41.61 % 8.591 M 20.17 % 7.149 M 192.61 % 2.443 M 0.00 % 2.443 M 0.00 % 2.443 M
Operating income -61.475 M 46.23 % -114.325 M -57.52 % -72.580 M 38.90 % -118.798 M -99.94 % -59.416 M -25.16 % -47.472 M 9.64 % -52.537 M -252.54 % -14.902 M -205.83 % 14.082 M 180.34 % -17.527 M 83.79 % -108.153 M -85.63 % -58.261 M -985.13 % -5.369 M 53.92 % -11.653 M 38.70 % -19.010 M 0.00 % -19.010 M -199.30 % 19.145 M 0.00 % 19.145 M 2.37 % 18.701 M -51.66 % 38.691 M -3.22 % 39.979 M 111.22 % 18.927 M 0.00 % 18.927 M 0.00 % 18.927 M
Operating income ratio -0.15 38.80 % -0.24 -61.71 % -0.15 28.98 % -0.21 -102.73 % -0.10 41.82 % -0.18 -143.59 % -0.07 -241.81 % -0.02 -212.71 % 0.02 175.36 % -0.02 85.22 % -0.17 -143.14 % -0.07 -1 163.99 % -0.01 79.95 % -0.03 38.47 % -0.04 0.00 % -0.04 -190.01 % 0.05 0.00 % 0.05 -3.48 % 0.05 -8.59 % 0.06 -8.79 % 0.06 -14.43 % 0.07 0.00 % 0.07 0.00 % 0.07
Total other income expenses net -5.031 M 26.78 % -6.871 M -20.76 % -5.690 M 57.60 % -13.421 M 33.49 % -20.180 M -515.09 % 4.861 M 121.68 % -22.425 M -304.64 % 10.958 M 133.40 % 4.695 M -79.41 % 22.802 M 177.13 % -29.563 M 6.70 % -31.687 M -683.16 % -4.046 M 77.46 % -17.949 M -354.27 % 7.059 M -81.40 % 37.946 M 582.79 % -7.860 M -2 133.75 % 386.468 K -94.94 % 7.633 M -51.04 % 15.589 M -2.03 % 15.912 M 142.85 % 6.552 M 0.00 % 6.552 M 0.00 % 6.552 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 2014-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
Net debt 225.172 M -29.39 % 318.882 M 10.80 % 287.793 M 23.76 % 232.542 M 18.03 % 197.017 M 4.78 % 188.035 M 15.40 % 162.942 M 0.69 % 161.819 M 158.44 % 62.613 M -45.10 % 114.055 M 29.30 % 88.209 M -49.78 % 175.657 M 77.98 % 98.694 M 187.72 % -112.510 M 14.90 % -132.207 M 49.24 % -260.435 M -112.61 % -122.493 M
Total investments 0.000 0.000 0.000 100.00 % -15.990 M -5 613.79 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 103.43 % -8.454 M 0.000 100.00 % -9.810 M 0.73 % -9.882 M -159.77 % 16.534 M 0.16 % 16.507 M 4.77 % 15.755 M -45.72 % 29.026 M -91.89 % 358.110 M
Total debt 245.062 M -26.96 % 335.518 M 9.27 % 307.064 M 20.66 % 254.479 M 17.33 % 216.899 M 5.02 % 206.525 M 3.29 % 199.956 M 9.98 % 181.803 M 18.01 % 154.058 M -5.13 % 162.389 M -19.03 % 200.544 M -2.81 % 206.342 M 12.07 % 184.123 M 0.000 -100.00 % 762.642 K 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 100.237 M 0.16 % 100.075 M -5.86 % 106.300 M 7.50 % 98.885 M 13.57 % 87.069 M 15.97 % 75.082 M -6.07 % 79.938 M 149.28 % -162.212 M -251.67 % 106.952 M 194.71 % -112.930 M -229.15 % 87.443 M 170.56 % -123.932 M -335.01 % 52.735 M 159.11 % -89.220 M -26.67 % -70.433 M
Retained earnings -84.621 M 83.97 % -527.949 M -31.19 % -402.420 M -22.21 % -329.274 M -62.89 % -202.140 M -67.78 % -120.482 M -2 920.27 % 4.272 M -93.51 % 65.857 M -14.11 % 76.680 M 19.13 % 64.366 M 18.66 % 54.243 M -70.61 % 184.593 M -29.61 % 262.246 M -10.96 % 294.526 M -6.15 % 313.810 M -17.56 % 380.673 M 1.49 % 375.077 M
Common stock 9.752 M 40.70 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M 0.00 % 6.931 M -1.35 % 7.026 M 4.00 % 6.756 M 1.06 % 6.685 M 0.000
Total equity -69.210 M 17.51 % -83.900 M -340.48 % 34.889 M -69.20 % 113.285 M -53.94 % 245.944 M -23.28 % 320.580 M -25.38 % 429.636 M -10.71 % 481.153 M -2.94 % 495.729 M 1.85 % 486.721 M -3.34 % 503.533 M -20.36 % 632.277 M -9.12 % 695.758 M -0.91 % 702.166 M -0.70 % 707.140 M -7.55 % 764.874 M 86.83 % 409.386 M
Other non current liabilities 1.996 M -31.24 % 2.903 M 39.10 % 2.087 M -30.06 % 2.984 M -16.01 % 3.553 M -20.50 % 4.469 M -25.02 % 5.960 M 0.69 % 5.919 M 38.88 % 4.262 M -18.38 % 5.222 M -21.15 % 6.623 M -0.96 % 6.687 M -12.32 % 7.627 M -6.76 % 8.180 M -19.48 % 10.159 M 0.73 % 10.086 M 46.62 % 6.879 M
Long term debt 109.305 M -40.11 % 182.509 M 29.52 % 140.915 M 21.17 % 116.294 M 214.02 % 37.034 M -21.01 % 46.887 M -21.35 % 59.614 M -14.53 % 69.746 M 7.49 % 64.889 M 10.13 % 58.920 M -21.77 % 75.316 M -17.41 % 91.189 M -27.60 % 125.953 M 0.000 0.000 0.000 0.000
Total non current liabilities 111.301 M -39.97 % 185.412 M 29.66 % 143.002 M 19.89 % 119.278 M 193.88 % 40.587 M -20.97 % 51.356 M -21.68 % 65.574 M -13.34 % 75.665 M 9.42 % 69.151 M 7.81 % 64.142 M -21.72 % 81.939 M -16.28 % 97.876 M -26.73 % 133.580 M 1 532.99 % 8.180 M -19.48 % 10.159 M 0.73 % 10.086 M 46.62 % 6.879 M
Other current liabilities 73.077 M -11.67 % 82.736 M 3.54 % 79.907 M -7.02 % 85.944 M -15.09 % 101.223 M -17.91 % 123.310 M 42.48 % 86.544 M -1.50 % 87.862 M 40.89 % 62.360 M -21.71 % 79.648 M -33.03 % 118.922 M 14.02 % 104.298 M 40.67 % 74.144 M -17.95 % 90.367 M -18.42 % 110.769 M 22.29 % 90.576 M -58.09 % 216.138 M
Deferred revenue 0.000 0.000 0.000 100.00 % -61.530 M 0.000 0.000 0.000 0.000 -100.00 % 15.187 M -19.62 % 18.894 M 31.23 % 14.398 M 38.38 % 10.405 M -22.78 % 13.474 M 0.000 100.00 % -762.642 K 0.000 0.000
Short term debt 135.757 M -11.28 % 153.009 M -7.91 % 166.149 M 20.24 % 138.185 M -23.17 % 179.865 M 12.67 % 159.638 M 13.75 % 140.342 M 25.24 % 112.057 M 25.67 % 89.169 M -13.82 % 103.469 M -17.38 % 125.228 M 8.75 % 115.153 M 97.96 % 58.170 M 0.000 0.000 0.000 0.000
Total current liabilities 321.842 M -8.75 % 352.705 M 0.05 % 352.515 M 1.24 % 348.190 M -19.00 % 429.865 M 11.62 % 385.126 M 8.48 % 355.034 M 1.34 % 350.337 M -1.06 % 354.101 M 12.67 % 314.295 M -32.07 % 462.675 M 1.75 % 454.705 M 7.31 % 423.727 M 30.83 % 323.887 M -2.37 % 331.758 M -3.52 % 343.862 M -8.91 % 377.480 M
Total liabilities 433.143 M -19.51 % 538.117 M 8.60 % 495.517 M 6.00 % 467.468 M -0.63 % 470.452 M 7.78 % 436.482 M 3.77 % 420.608 M -1.27 % 426.002 M 0.65 % 423.252 M 11.84 % 378.437 M -30.51 % 544.614 M -1.44 % 552.581 M -0.85 % 557.307 M 67.83 % 332.067 M -2.88 % 341.917 M -3.40 % 353.947 M -7.91 % 384.358 M
Other non current assets 23.659 M -17.60 % 28.714 M -13.52 % 33.204 M -7.39 % 35.855 M 88.38 % 19.033 M -25.90 % 25.685 M -21.74 % 32.820 M 5.49 % 31.113 M -14.93 % 36.575 M 60.83 % 22.741 M -21.11 % 28.828 M -16.72 % 34.616 M -10.19 % 38.543 M 1.86 % 37.841 M -25.65 % 50.893 M 144.41 % 20.822 M 18.43 % 17.582 M
Long term investments 0.000 0.000 0.000 100.00 % -15.990 M -5 613.79 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 103.43 % -8.454 M 0.000 100.00 % -9.810 M 0.73 % -9.882 M 3.26 % -10.215 M -0.40 % -10.174 M -164.64 % 15.739 M 0.000 0.000
Intangible assets 1.886 M -20.52 % 2.373 M -66.97 % 7.185 M -8.14 % 7.822 M -31.11 % 11.355 M -3.60 % 11.779 M -3.92 % 12.260 M -0.82 % 12.361 M 46.21 % 8.454 M -3.88 % 8.795 M -10.35 % 9.810 M -0.73 % 9.882 M -3.26 % 10.215 M 0.40 % 10.174 M 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
Goodwill and intangible assets 1.886 M -20.52 % 2.373 M -66.97 % 7.185 M -8.14 % 7.822 M -31.11 % 11.355 M -3.60 % 11.779 M -3.92 % 12.260 M -0.82 % 12.361 M 46.21 % 8.454 M -3.88 % 8.795 M -10.35 % 9.810 M -0.73 % 9.882 M -3.26 % 10.215 M 0.40 % 10.174 M 164.64 % -15.739 M 0.000 0.000
Property plant equipment net 51.078 M -39.16 % 83.948 M -11.30 % 94.645 M -10.32 % 105.537 M -15.84 % 125.397 M -17.52 % 152.035 M -5.38 % 160.683 M -3.90 % 167.212 M 14.90 % 145.526 M -2.40 % 149.103 M -22.39 % 192.122 M -20.68 % 242.212 M -4.84 % 254.542 M 311.79 % 61.814 M 15.35 % 53.589 M 8.19 % 49.530 M 17.23 % 42.250 M
Total non current assets 76.623 M -33.39 % 115.035 M -14.81 % 135.034 M -9.50 % 149.214 M -15.89 % 177.407 M -16.16 % 211.599 M -7.24 % 228.103 M -2.13 % 233.073 M 13.67 % 205.047 M 0.00 % 205.040 M -16.58 % 245.788 M -18.52 % 301.666 M -0.27 % 302.488 M 179.00 % 108.418 M -5.93 % 115.256 M 46.80 % 78.514 M 13.97 % 68.890 M
Other current assets 55.309 M 26.79 % 43.622 M -14.50 % 51.021 M 3.40 % 49.341 M -10.20 % 54.947 M 9.34 % 50.253 M -14.33 % 58.656 M -15.45 % 69.373 M -32.06 % 102.113 M 26.40 % 80.784 M -22.84 % 104.691 M 577.76 % -21.913 M -124.06 % 91.088 M -15.06 % 107.244 M 42.69 % 75.159 M 1.15 % 74.302 M -58.93 % 180.900 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 -100.00 % 16.534 M 0.16 % 16.507 M -55.96 % 37.481 M 29.13 % 29.026 M -91.89 % 358.110 M
cash and cash equivalents 19.890 M 19.56 % 16.636 M -13.67 % 19.271 M -12.15 % 21.937 M 10.34 % 19.882 M 7.53 % 18.490 M -50.05 % 37.014 M 85.22 % 19.984 M -78.15 % 91.445 M 89.19 % 48.334 M -56.97 % 112.335 M 266.09 % 30.685 M -64.08 % 85.429 M -24.07 % 112.510 M -15.39 % 132.970 M -48.94 % 260.435 M 112.61 % 122.493 M
Cash and short term investments 19.890 M 19.56 % 16.636 M -13.67 % 19.271 M -12.15 % 21.937 M 10.34 % 19.882 M 7.53 % 18.490 M -50.05 % 37.014 M 85.22 % 19.984 M -78.15 % 91.445 M 89.19 % 48.334 M -56.97 % 112.335 M 266.09 % 30.685 M -69.91 % 101.963 M -20.97 % 129.017 M -2.97 % 132.970 M -48.94 % 260.435 M 112.61 % 122.493 M
Total current assets 287.310 M -15.29 % 339.182 M -14.21 % 395.372 M -8.38 % 431.539 M -19.94 % 538.989 M -1.19 % 545.463 M -12.32 % 622.141 M -7.71 % 674.082 M -5.58 % 713.934 M 8.15 % 660.118 M -17.73 % 802.359 M -9.15 % 883.192 M -7.09 % 950.577 M 2.67 % 925.834 M -0.85 % 933.816 M -10.24 % 1.040 B 42.05 % 732.391 M
Inventory 172.736 M -24.54 % 228.906 M -16.14 % 272.954 M -9.45 % 301.448 M -22.70 % 389.974 M -5.61 % 413.135 M -5.79 % 438.535 M -7.10 % 472.052 M 11.48 % 423.426 M 0.85 % 419.865 M -11.40 % 473.909 M -17.78 % 576.375 M -1.79 % 586.853 M 8.68 % 539.961 M 6.91 % 505.059 M -2.15 % 516.146 M 20.31 % 428.997 M
Net receivables 39.375 M -21.28 % 50.018 M -4.04 % 52.126 M -8.63 % 57.050 M -15.92 % 67.853 M 17.91 % 57.547 M -23.90 % 75.616 M -23.24 % 98.510 M 1.61 % 96.950 M 2.88 % 94.235 M -15.43 % 111.424 M -59.16 % 272.861 M 102.94 % 134.452 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 15.990 M -25.04 % 21.332 M -2.19 % 21.810 M -1.09 % 22.050 M -0.21 % 22.097 M -3.70 % 22.946 M -5.96 % 24.401 M -1.76 % 24.838 M 0.00 % 24.838 M 164.15 % 9.403 M 7.30 % 8.763 M -18.66 % 10.774 M 32.01 % 8.161 M -9.90 % 9.058 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.468 M 38.35 % -13.735 M 0.000 100.00 % -7.536 M
Account payables 113.008 M -3.38 % 116.960 M 9.86 % 106.459 M -9.13 % 117.154 M -19.82 % 146.108 M 52.29 % 95.938 M -15.75 % 113.867 M -20.71 % 143.602 M -16.61 % 172.198 M 84.39 % 93.390 M -50.78 % 189.729 M -11.53 % 214.444 M -22.84 % 277.939 M 19.02 % 233.520 M 10.23 % 211.847 M -16.36 % 253.285 M 59.19 % 159.113 M
Tax payables 0.000 0.000 0.000 -100.00 % 6.907 M 158.79 % 2.669 M -57.23 % 6.240 M -56.31 % 14.281 M 109.52 % 6.816 M -55.12 % 15.187 M -19.62 % 18.894 M 31.23 % 14.398 M 38.38 % 10.405 M -22.78 % 13.474 M 0.000 -100.00 % 9.142 M 0.000 -100.00 % 2.229 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 5.659 M -3.92 % 5.890 M -4.58 % 6.173 M -1.69 % 6.279 M -2.36 % 6.431 M -5.91 % 6.835 M -7.59 % 7.396 M -20.60 % 9.315 M 13.43 % 8.212 M -2.37 % 8.411 M 20.23 % 6.996 M -36.64 % 11.041 M 0.46 % 10.990 M 30.09 % 8.448 M -38.43 % 13.721 M 26.24 % 10.869 M 0.000
Capital lease obligations 42.088 M -42.74 % 73.506 M -16.07 % 87.582 M -5.34 % 92.522 M -7.78 % 100.332 M -18.31 % 122.823 M -9.85 % 136.239 M -3.60 % 141.328 M 16.78 % 121.022 M -6.17 % 128.976 M -21.49 % 164.280 M -14.72 % 192.647 M 4.63 % 184.123 M 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 -100.00 % 1.884 0.000 -100.00 % 1.304 0.000
Other total stockholders equity 0.000 -100.00 % 431.228 M 33.11 % 323.968 M 0.00 % 323.968 M -25.48 % 434.722 M 34.19 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M 0.00 % 323.968 M -0.50 % 325.591 M -14.23 % 379.609 M -2.16 % 387.996 M 1 030.90 % 34.309 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Total assets 363.933 M -19.88 % 454.217 M -14.36 % 530.406 M -8.67 % 580.753 M -18.93 % 716.396 M -5.37 % 757.062 M -10.96 % 850.244 M -6.27 % 907.155 M -1.29 % 918.981 M 6.22 % 865.158 M -17.46 % 1.048 B -11.54 % 1.185 B -5.44 % 1.253 B 22.16 % 1.026 B -0.92 % 1.035 B -7.46 % 1.119 B 40.96 % 793.745 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
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
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
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 -100.00 % 2.468 M 0.00 % 2.468 M -60.98 % 6.324 M 0.00 % 6.324 M 717.50 % 773.563 K 0.00 % 773.563 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 67.583 M 0.000 -100.00 % 109.797 M 0.000 -100.00 % 78.377 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.593 M 0.00 % -18.593 M -89.03 % -9.836 M 0.00 % -9.836 M 75.19 % -39.653 M 0.00 % -39.653 M -238.99 % -11.697 M 62.06 % -30.833 M 0.00 % -30.833 M -106.56 % -14.927 M 0.00 % -14.927 M 0.00 % -14.927 M
Accounts receivables 0.000 -100.00 % 14.734 M 0.000 -100.00 % 1.032 M 0.000 -100.00 % 18.749 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
Inventory 0.000 -100.00 % 61.951 M 0.000 -100.00 % 135.098 M 0.000 -100.00 % 29.007 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.685 M 0.00 % -17.685 M -147.56 % -7.144 M 0.00 % -7.144 M 55.04 % -15.889 M 0.00 % -15.889 M 23.78 % -20.848 M 17.68 % -25.327 M 0.00 % -25.327 M -20.53 % -21.013 M 0.00 % -21.013 M 0.00 % -21.013 M
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
Other working capital 0.000 100.00 % -9.102 M 0.000 100.00 % -26.333 M 0.000 -100.00 % 30.621 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -908.000 K 0.00 % -908.000 K 66.27 % -2.692 M 0.00 % -2.692 M 88.67 % -23.763 M 0.00 % -23.763 M -359.69 % 9.151 M 266.18 % -5.507 M 0.00 % -5.507 M -190.49 % 6.085 M 0.00 % 6.085 M 0.00 % 6.085 M
Other non cash items 67.298 M 192.73 % 22.990 M 1.02 % 22.757 M 184.98 % -26.779 M -147.32 % 56.587 M 275.15 % -32.308 M -115.76 % 204.967 M 331.08 % 47.547 M -67.68 % 147.095 M 195.07 % 49.851 M -85.66 % 347.539 M 85.32 % 187.539 M 13.97 % 164.545 M 700.71 % 20.550 M 959.69 % -2.390 M 0.00 % -2.390 M -45.66 % -1.641 M 0.00 % -1.641 M -505.95 % 404.274 K -67.24 % 1.234 M 0.00 % 1.234 M -69.54 % 4.051 M 0.00 % 4.051 M 0.00 % 4.051 M
Net cash provided by operating activities 0.000 -100.00 % 12.560 M 285.83 % -6.759 M -140.73 % 16.596 M -49.22 % 32.684 M 96.25 % 16.654 M -74.38 % 65.004 M 407.81 % -21.118 M -119.53 % 108.111 M 62 981.83 % -171.927 K -100.13 % 135.139 M 435.23 % 25.249 M -67.19 % 76.965 M 225.62 % 23.636 M 237.94 % -17.135 M 0.00 % -17.135 M 19.40 % -21.260 M 0.00 % -21.260 M -255.29 % 13.691 M 468.28 % -3.718 M 0.00 % -3.718 M -134.40 % 10.806 M 0.00 % 10.806 M 0.00 % 10.806 M
Investments in property plant and equipment 0.000 100.00 % -10.892 M -92.92 % -5.646 M -36.84 % -4.126 M 57.96 % -9.814 M -17.22 % -8.373 M 37.60 % -13.418 M 23.09 % -17.447 M -52.25 % -11.460 M -28.72 % -8.902 M 64.36 % -24.981 M -77.81 % -14.050 M 56.13 % -32.026 M -197.28 % -10.773 M 25.44 % -14.449 M 0.00 % -14.449 M -94.24 % -7.439 M 0.00 % -7.439 M -3.77 % -7.168 M -44.09 % -4.975 M 0.00 % -4.975 M -31.71 % -3.777 M 0.00 % -3.777 M 0.00 % -3.777 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 3.241 K 0.000 -100.00 % 6.732 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -800.973 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.127 M 0.00 % -4.127 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 % -47.500 K -200.00 % 47.500 K 0.000 0.000 0.000 -100.00 % 364.448 K 268.95 % 98.780 K -63.44 % 270.159 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
Other investing activites 0.000 -100.00 % 194.000 K -39.56 % 321.000 K 677.99 % 41.260 K -64.12 % 115.000 K -51.37 % 236.501 K 245.54 % -162.500 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.773 M 0.00 % 10.773 M -42.00 % 18.576 M 0.00 % 18.576 M 149.71 % 7.439 M 0.00 % 7.439 M 3.77 % 7.168 M 44.09 % 4.975 M 0.00 % 4.975 M 31.71 % 3.777 M 0.00 % 3.777 M 0.00 % 3.777 M
Net cash used for investing activites 0.000 100.00 % -10.698 M -100.90 % -5.325 M -28.97 % -4.129 M 57.43 % -9.699 M -19.21 % -8.136 M 39.37 % -13.418 M 27.88 % -18.606 M -67.69 % -11.095 M -26.03 % -8.804 M 64.37 % -24.711 M -75.89 % -14.050 M 56.13 % -32.026 M -197.28 % -10.773 M 42.00 % -18.576 M 0.00 % -18.576 M -150.42 % -7.418 M 0.00 % -7.418 M -3.48 % -7.168 M -44.09 % -4.975 M 0.00 % -4.975 M -31.71 % -3.777 M 0.00 % -3.777 M 0.00 % -3.777 M
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
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 % 64.760 M 0.00 % 64.760 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.917 M 0.00 % -3.917 M 62.50 % -10.445 M 0.00 % -10.445 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -4.670 M -149.89 % 9.360 M 191.11 % -10.273 M 54.87 % -22.762 M 45.31 % -41.624 M -177.09 % -15.022 M 48.60 % -29.224 M -9.95 % -26.580 M 45.30 % -48.588 M -236.96 % -14.420 M 68.35 % -45.564 M -22.08 % -37.324 M -9 214.21 % -400.720 K -108.59 % 4.668 M 56 042.98 % -8.343 K -100.02 % 46.662 M -18.29 % 57.107 M 17 990.11 % -319.211 K -109.49 % 3.362 M 0.00 % 3.362 M -64.55 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M
Net cash used provided by financing activities 0.000 100.00 % -4.670 M -149.89 % 9.360 M 191.11 % -10.273 M 53.06 % -21.887 M -20.16 % -18.216 M 41.20 % -30.977 M -6.00 % -29.224 M 46.78 % -54.913 M -13.02 % -48.588 M -67.49 % -29.009 M 36.33 % -45.564 M 39.93 % -75.848 M -974.14 % -7.061 M -79.89 % -3.925 M 0.00 % -3.925 M -108.41 % 46.662 M 0.00 % 46.662 M 14 717.96 % -319.211 K -109.49 % 3.362 M 0.00 % 3.362 M -64.55 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M
Effect of forex changes on cash 0.000 -100.00 % 173.000 K 198.28 % 58.000 K 141.73 % -139.000 K -147.28 % 294.000 K -32.49 % 435.500 K 2 454.05 % -18.500 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.127 M 0.00 % 5.127 M 70.04 % 3.015 M 0.00 % 3.015 M 306.42 % -1.461 M 0.00 % -1.461 M -1 702.50 % -81.034 K -117.78 % 455.743 K 0.00 % 455.743 K -61.25 % 1.176 M 0.00 % 1.176 M 0.00 % 1.176 M
Net change in cash 0.000 0.000 0.000 -100.00 % 3.317 M 496.76 % 555.787 K 102.09 % -26.616 M -242.82 % 18.636 M 125.68 % -72.571 M -255.08 % 46.795 M 185.12 % -54.978 M -168.16 % 80.665 M 334.73 % -34.365 M -149.72 % 69.112 M 438.94 % -20.390 M 49.41 % -40.304 M 0.00 % -40.304 M -239.50 % 28.893 M 0.00 % 28.893 M 659.78 % 3.803 M 151.88 % -7.330 M 0.00 % -7.330 M -143.88 % 16.705 M 0.00 % 16.705 M 0.00 % 16.705 M
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 23.634 M 2.41 % 23.078 M -53.56 % 49.694 M 60.01 % 31.057 M -68.28 % 97.914 M 84.56 % 53.054 M -51.16 % 108.619 M 194.83 % 36.841 M -47.38 % 70.016 M 149.51 % 28.062 M 0.00 % 28.062 M -58.99 % 68.432 M 0.00 % 68.432 M 88.95 % 36.216 M 0.00 % 36.216 M 3.46 % 35.005 M -12.63 % 40.067 M 0.00 % 40.067 M 85.87 % 21.556 M 0.00 % 21.556 M 0.00 % 21.556 M
Cash at end of period 0.000 0.000 0.000 -100.00 % 26.950 M 14.03 % 23.634 M 2.41 % 23.078 M -53.56 % 49.694 M 96.08 % 25.343 M -74.62 % 99.848 M 86.14 % 53.642 M -54.35 % 117.506 M 229.59 % 35.652 M -63.31 % 97.173 M 1 166.72 % 7.671 M -72.73 % 28.127 M 0.00 % 28.127 M -56.80 % 65.109 M 0.00 % 65.109 M 67.77 % 38.808 M 18.55 % 32.737 M 0.00 % 32.737 M -14.44 % 38.261 M 0.00 % 38.261 M 0.00 % 38.261 M
Operating cash flow 0.000 -100.00 % 12.560 M 285.83 % -6.759 M -140.73 % 16.596 M -49.22 % 32.684 M 96.25 % 16.654 M -74.38 % 65.004 M 407.81 % -21.118 M -119.53 % 108.111 M 62 981.83 % -171.927 K -100.13 % 135.139 M 435.23 % 25.249 M -67.19 % 76.965 M 225.62 % 23.636 M 237.94 % -17.135 M 0.00 % -17.135 M 19.40 % -21.260 M 0.00 % -21.260 M -255.29 % 13.691 M 468.28 % -3.718 M 0.00 % -3.718 M -134.40 % 10.806 M 0.00 % 10.806 M 0.00 % 10.806 M
Capital expenditure 0.000 100.00 % -10.892 M -92.92 % -5.646 M -36.84 % -4.126 M 57.96 % -9.814 M -17.22 % -8.373 M 37.60 % -13.418 M 23.09 % -17.447 M -52.25 % -11.460 M -28.72 % -8.902 M 64.36 % -24.981 M -77.81 % -14.050 M 56.13 % -32.026 M -197.28 % -10.773 M 25.44 % -14.449 M 0.00 % -14.449 M -94.24 % -7.439 M 0.00 % -7.439 M -3.77 % -7.168 M -44.09 % -4.975 M 0.00 % -4.975 M -31.71 % -3.777 M 0.00 % -3.777 M 0.00 % -3.777 M
Free CashFlow 0.000 -100.00 % 1.668 M 113.45 % -12.405 M -199.48 % 12.470 M -45.47 % 22.870 M 176.16 % 8.282 M -83.95 % 51.586 M 233.76 % -38.566 M -139.90 % 96.651 M 1 165.09 % -9.074 M -108.24 % 110.158 M 883.63 % 11.199 M -75.08 % 44.939 M 249.36 % 12.863 M 140.73 % -31.584 M 0.00 % -31.584 M -10.05 % -28.699 M 0.00 % -28.699 M -539.99 % 6.523 M 175.04 % -8.692 M 0.00 % -8.692 M -223.67 % 7.029 M 0.00 % 7.029 M 0.00 % 7.029 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