
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 |