PLLHF

Gemfields Group Limited PLLHF

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 212.852 M -18.76 % 262.019 M -23.19 % 341.106 M 32.36 % 257.706 M 645.53 % 34.567 M -84.01 % 216.233 M 4.92 % 206.090 M 152.41 % 81.650 M 0.000 -100.00 % 6.212 M 11.07 % 5.593 M 7.15 % 5.220 M 2.31 % 5.102 M 103.69 % -138.453 M -171.86 % 192.660 M 189.22 % 66.613 M 273.44 % -38.407 M
Net income -82.143 M -714.10 % -10.090 M -117.77 % 56.779 M 11.92 % 50.733 M 159.49 % -85.282 M -400.62 % 28.369 M 145.60 % -62.213 M -264.19 % 37.892 M -14.98 % 44.570 M 129.89 % -149.126 M -369.16 % 55.404 M 277.18 % 14.689 M 137.62 % -39.048 M 46.00 % -72.309 M -162.32 % 116.030 M 85.85 % 62.432 M 234.46 % -46.431 M
Income before tax -103.621 M -725.39 % 16.569 M -85.55 % 114.655 M 9.80 % 104.423 M 205.26 % -99.202 M -247.24 % 67.373 M 224.89 % -53.948 M -202.48 % 52.643 M 18.11 % 44.573 M 129.89 % -149.122 M -369.13 % 55.408 M 277.09 % 14.693 M 137.63 % -39.048 M 65.87 % -114.422 M -172.35 % 158.144 M 153.31 % 62.432 M 234.46 % -46.431 M
Income before tax ratio -0.49 -869.85 % 0.06 -81.19 % 0.34 -17.05 % 0.41 114.12 % -2.87 -1 021.07 % 0.31 219.03 % -0.26 -140.60 % 0.64 0.00 100.00 % -24.01 -342.32 % 9.91 251.95 % 2.81 136.78 % -7.65 -1 026.05 % 0.83 0.68 % 0.82 -12.42 % 0.94 -22.47 % 1.21
EBITDA -61.315 M -207.61 % 56.981 M -63.18 % 154.745 M 14.91 % 134.661 M 260.51 % -83.893 M -179.42 % 105.628 M 815.94 % -14.754 M -118.96 % 77.830 M 1 609.50 % -5.156 M 25.92 % -6.960 M -24.29 % -5.600 M 79.33 % -27.091 M -194.21 % 28.756 M 125.83 % -111.346 M -171.27 % 156.238 M 150.25 % 62.432 M 234.56 % -46.396 M
Net income ratio -0.39 -902.15 % -0.04 -123.13 % 0.17 -15.45 % 0.20 107.98 % -2.47 -1 980.50 % 0.13 143.46 % -0.30 -165.05 % 0.46 0.00 100.00 % -24.01 -342.34 % 9.91 252.03 % 2.81 136.77 % -7.65 -1 565.40 % 0.52 -13.28 % 0.60 -35.74 % 0.94 -22.47 % 1.21
Ratio EBITDA -0.29 -232.46 % 0.22 -52.06 % 0.45 -13.18 % 0.52 121.53 % -2.43 -596.83 % 0.49 782.35 % -0.07 -107.51 % 0.95 0.00 100.00 % -1.12 -11.90 % -1.00 80.71 % -5.19 -192.08 % 5.64 600.81 % 0.80 -0.83 % 0.81 -13.47 % 0.94 -22.42 % 1.21
Gross profit ratio 0.29 -26.10 % 0.39 -26.79 % 0.53 -6.38 % 0.56 179.65 % -0.71 -267.38 % 0.42 5.71 % 0.40 -12.40 % 0.46 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 1.167 B -3.44 % 1.209 B -3.17 % 1.248 B 6.71 % 1.170 B 0.06 % 1.169 B -7.57 % 1.265 B -3.93 % 1.317 B 26.72 % 1.039 B 36.62 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 21.58 % 625.490 M 30.96 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 176.83 % 172.532 M
Weighted average shs out 1.167 B -3.24 % 1.206 B 1.77 % 1.185 B 1.38 % 1.169 B -0.02 % 1.169 B -7.57 % 1.265 B -3.93 % 1.317 B 26.72 % 1.039 B 36.62 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 21.58 % 625.490 M 30.96 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 176.83 % 172.532 M
EPS diluted -0.07 -743.37 % -0.01 -118.99 % 0.04 8.71 % 0.04 155.14 % -0.07 -414.22 % 0.02 149.05 % -0.05 -218.25 % 0.04 -33.33 % 0.06 130.00 % -0.20 -385.71 % 0.07 250.00 % 0.02 132.05 % -0.06 58.40 % -0.15 -162.50 % 0.24 20.00 % 0.20 174.07 % -0.27
Earnings per share -0.07 -697.62 % -0.01 -118.26 % 0.05 14.43 % 0.04 155.14 % -0.07 -414.22 % 0.02 149.05 % -0.05 -218.25 % 0.04 -33.33 % 0.06 130.00 % -0.20 -385.71 % 0.07 250.00 % 0.02 132.05 % -0.06 58.40 % -0.15 -162.50 % 0.24 20.00 % 0.20 174.07 % -0.27
Gross profit 60.852 M -39.97 % 101.368 M -43.76 % 180.249 M 23.91 % 145.465 M 693.81 % -24.497 M -126.76 % 91.550 M 10.91 % 82.544 M 121.11 % 37.331 M 848.42 % -4.988 M 0.000 0.000 0.000 0.000 100.00 % -138.453 M -171.86 % 192.660 M 189.22 % 66.613 M 273.44 % -38.407 M
Income tax expense -2.825 M -114.56 % 19.398 M -51.97 % 40.387 M 2.35 % 39.460 M 760.42 % -5.975 M -121.16 % 28.242 M 335.63 % 6.483 M -14.57 % 7.589 M 252 866.67 % 3.000 K -25.00 % 4.000 K 0.00 % 4.000 K -10.33 % 4.461 K 0.000 100.00 % -42.114 M -200.00 % 42.114 M 56 910 710.81 % 74.000 -48.61 % 144.000
Cost of revenue 152.000 M -5.38 % 160.651 M -0.13 % 160.857 M 43.31 % 112.241 M 90.03 % 59.064 M -52.63 % 124.683 M 0.92 % 123.546 M 178.77 % 44.319 M 788.51 % 4.988 M -19.70 % 6.212 M 11.07 % 5.593 M 7.15 % 5.220 M 2.31 % 5.102 M 0.000 0.000 0.000 0.000
General and administrative expenses 19.299 M 19.04 % 16.212 M 83.98 % 8.812 M 114.04 % 4.117 M 27.46 % 3.230 M -63.38 % 8.820 M -45.03 % 16.046 M 42.14 % 11.289 M 1 706.24 % 625.000 K -48.73 % 1.219 M 218.28 % 383.000 K -47.14 % 724.592 K 16.36 % 622.735 K -19.46 % 773.239 K 0.000 0.000 0.000
Selling and marketing expenses 12.293 M 4.37 % 11.778 M -57.80 % 27.913 M 46.53 % 19.049 M 72.25 % 11.059 M -53.46 % 23.760 M 16.36 % 20.420 M 124.22 % 9.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 127.213 M 127.20 % 55.991 M 56 456.57 % 99.000 K -61.78 % 259.000 K 41.53 % 183.000 K -85.21 % 1.237 M 74.72 % 708.000 K 233.96 % 212.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 158.805 M 89.10 % 83.981 M 45.73 % 57.627 M 39.58 % 41.286 M 39.34 % 29.630 M -45.76 % 54.625 M -11.51 % 61.730 M 92.02 % 32.148 M 3 603.69 % 868.000 K -38.79 % 1.418 M 144.91 % 579.000 K -35.28 % 894.663 K 10.92 % 806.588 K 102.98 % -27.108 M -174.43 % 36.422 M 599.92 % 5.204 M -26.40 % 7.070 M
Cost and expenses 310.805 M 27.05 % 244.632 M 11.97 % 218.484 M 42.31 % 153.527 M 73.10 % 88.694 M -50.54 % 179.308 M -3.22 % 185.276 M 142.30 % 76.467 M 1 205.79 % 5.856 M -23.25 % 7.630 M 23.62 % 6.172 M 0.94 % 6.115 M 3.48 % 5.909 M 121.80 % -27.108 M -174.43 % 36.422 M 599.92 % 5.204 M -26.40 % 7.070 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
Selling general and administrative expenses 31.592 M 12.87 % 27.990 M -23.78 % 36.725 M 58.53 % 23.166 M 62.12 % 14.289 M -56.14 % 32.580 M -10.66 % 36.466 M 78.79 % 20.396 M 3 163.36 % 625.000 K -48.73 % 1.219 M 218.28 % 383.000 K -47.14 % 724.592 K 16.36 % 622.735 K -19.46 % 773.239 K 0.000 0.000 0.000
Interest income 868.805 K -60.90 % 2.222 M 83.92 % 1.208 M 486.45 % 206.000 K -50.84 % 419.000 K -46.76 % 787.000 K 19.42 % 659.000 K 703.66 % 82.000 K -86.77 % 620.000 K -15.88 % 737.000 K 30.67 % 564.000 K 1 668.30 % 31.895 K -98.37 % 1.963 M 90.67 % 1.029 M -53.17 % 2.198 M 216.21 % 695.104 K -63.04 % 1.881 M
Interest expense 6.334 M 107.92 % 3.047 M 0.89 % 3.020 M 11.72 % 2.703 M -9.63 % 2.991 M -26.76 % 4.084 M -44.05 % 7.300 M 141.88 % 3.018 M 100 500.00 % 3.000 K -40.00 % 5.000 K 150.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.152 K
Depreciation and amortization 36.689 M -1.46 % 37.231 M -1.17 % 37.671 M 36.81 % 27.535 M 30.98 % 21.023 M -39.64 % 34.827 M 13.69 % 30.633 M 38.18 % 22.169 M 144.63 % -49.668 M -134.95 % 142.093 M 332.97 % -60.991 M -45.30 % -41.976 M -184.53 % 49.656 M 5 660.24 % -893.057 K -542.11 % 202.000 K -78.22 % 927.306 K 161.80 % -1.501 M
Operating income -97.953 M -663.37 % 17.387 M -85.08 % 116.543 M 8.28 % 107.634 M 215.23 % -93.405 M -229.99 % 71.853 M 259.31 % -45.103 M -182.52 % 54.654 M 22.81 % 44.504 M 129.86 % -149.053 M -369.09 % 55.391 M 272.12 % 14.885 M 136.80 % -40.449 M 63.38 % -110.453 M -169.93 % 157.942 M 156.80 % 61.504 M 236.99 % -44.896 M
Operating income ratio -0.46 -793.50 % 0.07 -80.58 % 0.34 -18.20 % 0.42 115.46 % -2.70 -913.18 % 0.33 251.84 % -0.22 -132.70 % 0.67 0.00 100.00 % -23.99 -342.28 % 9.90 247.30 % 2.85 135.97 % -7.93 -1 093.75 % 0.80 -2.69 % 0.82 -11.21 % 0.92 -21.01 % 1.17
Total other income expenses net -5.668 M -592.91 % -818.000 K 56.67 % -1.888 M 41.20 % -3.211 M -10.15 % -2.915 M 34.93 % -4.480 M 49.35 % -8.845 M -339.83 % -2.011 M -28 828.57 % 7.000 K 110.14 % -69.000 K -505.88 % 17.000 K 108.85 % -192.000 K -113.70 % 1.401 M 135.30 % -3.969 M -2 063.72 % 202.141 K -78.22 % 928.000 K 160.47 % -1.535 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 84.679 M 948.74 % -9.977 M 90.24 % -102.187 M -72.22 % -59.336 M -462.07 % 16.388 M 179.02 % -20.740 M -111.27 % -9.817 M -138.22 % 25.686 M 2 208.87 % -1.218 M 24.35 % -1.610 M 60.56 % -4.082 M 82.93 % -23.907 M 25.23 % -31.976 M -506.26 % -5.274 M 82.06 % -29.405 M 63.43 % -80.406 M -283.99 % -20.940 M
Total investments 0.000 -100.00 % 6.009 M -81.22 % 32.000 M -13.98 % 37.200 M 20.35 % 30.909 M -47.57 % 58.953 M -24.06 % 77.634 M -60.69 % 197.483 M -45.11 % 359.749 M 16.08 % 309.910 M -31.46 % 452.156 M 15.61 % 391.108 M 23.16 % 317.563 M -5.69 % 336.716 M -25.20 % 450.147 M 88.17 % 239.226 M 57.16 % 152.218 M
Total debt 105.523 M 153.39 % 41.644 M 154.87 % 16.339 M -57.43 % 38.384 M -36.29 % 60.250 M 4.82 % 57.478 M 8.10 % 53.171 M -16.23 % 63.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 7.964 M -1.88 % 8.116 M -35.21 % 12.527 M 1.41 % 12.353 M 45.84 % 8.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -148.184 M -162.25 % -56.504 M -365.97 % -12.126 M 66.73 % -36.447 M 58.62 % -88.085 M -3 132.48 % -2.725 M 91.29 % -31.276 M -205.83 % 29.552 M 454.34 % -8.340 M 84.24 % -52.910 M -154.99 % 96.216 M 135.75 % 40.812 M 56.23 % 26.123 M -59.92 % 65.171 M -52.60 % 137.480 M 540.94 % 21.450 M 152.34 % -40.982 M
Common stock 11.910 K -0.75 % 12.000 K 0.00 % 12.000 K 9.09 % 11.000 K 0.00 % 11.000 K -8.33 % 12.000 K -14.29 % 14.000 K 0.00 % 14.000 K 75.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 5.18 % 7.606 K 0.00 % 7.606 K 59.79 % 4.760 K -4.80 % 5.000 K 5.04 % 4.760 K 92.40 % 2.474 K
Total equity 402.777 M -23.04 % 523.365 M -9.94 % 581.097 M 6.78 % 544.201 M 12.67 % 483.016 M -16.57 % 578.943 M 5.24 % 550.115 M -10.86 % 617.111 M 68.20 % 366.895 M 13.83 % 322.325 M -31.63 % 471.451 M 13.32 % 416.047 M 3.66 % 401.358 M 9.84 % 365.402 M -16.52 % 437.711 M 36.07 % 321.681 M 101.39 % 159.727 M
Other non current liabilities 7.753 M -32.44 % 11.476 M -87.01 % 88.324 M -8.99 % 97.048 M 10.47 % 87.849 M 1 291.78 % 6.312 M 13.28 % 5.572 M -29.98 % 7.958 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -518.000 0.000 0.000
Long term debt 48.231 M 6 288.21 % 755.000 K -35.25 % 1.166 M -90.70 % 12.531 M -52.42 % 26.336 M -16.58 % 31.570 M 5.23 % 30.000 M -49.40 % 59.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 106.737 M 28.43 % 83.108 M -7.13 % 89.490 M -18.33 % 109.579 M -4.03 % 114.185 M -12.21 % 130.059 M 5.42 % 123.377 M -27.25 % 169.597 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.113 M 0.000 0.000
Other current liabilities 24.830 M -12.51 % 28.381 M -25.76 % 38.227 M 54.96 % 24.669 M 55.79 % 15.835 M 749.77 % -2.437 M -107.79 % 31.270 M 70.88 % 18.299 M 8 740.10 % 207.000 K -14.46 % 242.000 K 89.06 % 128.000 K -27.37 % 176.245 K 10.61 % 159.344 K -21.75 % 203.642 K -99.38 % 32.806 M 8 443.23 % 384.000 K -98.51 % 25.841 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 57.292 M 40.12 % 40.889 M 169.49 % 15.173 M -41.31 % 25.853 M -23.77 % 33.914 M 30.90 % 25.908 M 11.81 % 23.171 M 454.60 % 4.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 101.720 M 11.43 % 91.290 M -11.83 % 103.538 M 15.04 % 90.004 M 51.24 % 59.509 M -20.81 % 75.151 M 24.06 % 60.576 M 63.68 % 37.009 M 17 778.74 % 207.000 K -70.80 % 709.000 K 256.28 % 199.000 K 11.64 % 178.245 K 11.86 % 159.344 K -21.75 % 203.642 K -99.38 % 32.806 M 8 441.54 % 384.076 K -98.51 % 25.841 M
Total liabilities 208.457 M 19.53 % 174.398 M -9.65 % 193.028 M -3.28 % 199.583 M 14.90 % 173.694 M -15.36 % 205.210 M 11.56 % 183.953 M -10.96 % 206.606 M 99 709.66 % 207.000 K -70.80 % 709.000 K 256.28 % 199.000 K 11.64 % 178.245 K 11.86 % 159.344 K -21.75 % 203.642 K -99.73 % 74.919 M 19 406.30 % 384.076 K -98.51 % 25.841 M
Other non current assets 12.682 M -62.39 % 33.717 M 137.15 % 14.217 M 4.69 % 13.581 M 22.31 % 11.103 M 21.93 % 9.106 M 9.13 % 8.344 M 3.90 % 8.031 M 66 825.00 % 12.000 K -75.00 % 48.000 K 71.43 % 28.000 K -51.34 % 57.540 K 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 31.907 M -14.15 % 37.166 M 25.56 % 29.600 M -49.79 % 58.951 M -24.06 % 77.632 M -60.69 % 197.477 M -45.11 % 359.737 M 16.10 % 309.862 M -31.47 % 452.128 M 15.62 % 391.051 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 29.262 M 0.92 % 28.995 M 0.64 % 28.810 M 0.29 % 28.727 M 0.66 % 28.539 M -28.97 % 40.179 M 0.18 % 40.107 M -0.76 % 40.416 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 36.972 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
Goodwill and intangible assets 29.262 M -55.64 % 65.967 M 128.97 % 28.810 M 0.29 % 28.727 M 0.66 % 28.539 M -28.97 % 40.179 M 0.18 % 40.107 M -0.76 % 40.416 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 349.757 M -1.92 % 356.589 M -2.06 % 364.094 M 0.07 % 363.852 M -5.65 % 385.656 M -1.60 % 391.934 M 3.90 % 377.235 M -2.50 % 386.917 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 391.747 M -14.14 % 456.273 M 2.46 % 445.335 M -0.20 % 446.214 M -2.56 % 457.927 M -9.75 % 507.397 M -0.45 % 509.699 M -20.31 % 639.616 M 77.80 % 359.749 M 16.08 % 309.910 M -31.46 % 452.156 M 15.61 % 391.108 M 6.23 % 368.162 M 2.51 % 359.152 M -25.49 % 482.012 M 100.38 % 240.547 M 57.49 % 152.737 M
Other current assets 41.403 M 14.00 % 36.318 M -0.46 % 36.485 M 64.04 % 22.241 M -5.49 % 23.533 M 0.000 -100.00 % 15.494 M -28.10 % 21.550 M 251.95 % 6.123 M -46.60 % 11.466 M 8 857.81 % 128.000 K -88.89 % 1.152 M -16.48 % 1.379 M 17.31 % 1.176 M -3.06 % 1.213 M 9.08 % 1.112 M -90.65 % 11.892 M
Short term investments 0.000 0.000 -100.00 % 93.472 K 177.95 % 33.629 K -97.43 % 1.309 M 65 355.05 % 2.000 K 0.00 % 2.000 K -66.67 % 6.000 K -50.00 % 12.000 K -75.00 % 48.000 K 71.43 % 28.000 K -51.34 % 57.540 K 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 20.844 M -59.62 % 51.621 M -56.45 % 118.526 M 21.29 % 97.720 M 122.79 % 43.862 M -43.92 % 78.218 M 24.18 % 62.988 M 66.71 % 37.784 M 3 002.13 % 1.218 M -24.35 % 1.610 M -60.56 % 4.082 M -82.93 % 23.907 M -25.23 % 31.976 M 506.26 % 5.274 M -82.06 % 29.405 M -63.43 % 80.406 M 283.99 % 20.940 M
Cash and short term investments 20.844 M -59.62 % 51.621 M -56.45 % 118.526 M 21.29 % 97.720 M 122.79 % 43.862 M -43.92 % 78.220 M 24.18 % 62.990 M 66.68 % 37.790 M 2 972.36 % 1.230 M -25.81 % 1.658 M -59.66 % 4.110 M -82.85 % 23.965 M -25.05 % 31.976 M 506.26 % 5.274 M -82.06 % 29.405 M -63.43 % 80.406 M 283.99 % 20.940 M
Total current assets 219.487 M -9.16 % 241.618 M -26.51 % 328.790 M 10.49 % 297.570 M 49.70 % 198.783 M -28.17 % 276.756 M 23.35 % 224.369 M 21.87 % 184.101 M 2 403.75 % 7.353 M -43.97 % 13.124 M -32.68 % 19.494 M -22.39 % 25.117 M -24.70 % 33.355 M 416.81 % 6.454 M -78.92 % 30.618 M -62.44 % 81.518 M 148.29 % 32.832 M
Inventory 113.180 M 3.21 % 109.657 M -0.88 % 110.625 M -4.51 % 115.852 M -1.69 % 117.839 M 6.45 % 110.694 M 11.55 % 99.237 M -16.48 % 118.813 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 43.164 M -1.95 % 44.022 M -30.29 % 63.154 M 2.26 % 61.757 M 355.80 % 13.549 M -84.58 % 87.842 M 60.90 % 54.594 M 817.85 % 5.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 46.000 K 0.000 -100.00 % 6.307 M 118.39 % 2.888 M -4.66 % 3.029 M -58.09 % 7.227 M 13.26 % 6.381 M -5.82 % 6.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 13.728 M 1.62 % 13.509 M 30.30 % 10.368 M 63.95 % 6.324 M 51.58 % 4.172 M -86.02 % 29.850 M 526.44 % 4.765 M -36.39 % 7.491 M 0.000 -100.00 % 467.000 K 557.75 % 71.000 K 3 450.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000
Tax payables 5.870 M -31.03 % 8.511 M -78.60 % 39.770 M 19.94 % 33.158 M 493.38 % 5.588 M -74.40 % 21.830 M 1 493.43 % 1.370 M -80.54 % 7.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 57.054 M -33.03 % 85.193 M -5.96 % 90.588 M 13.67 % 79.695 M 13.13 % 70.443 M -16.81 % 84.682 M 14.56 % 73.920 M -5.70 % 78.388 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.248 M 263.08 % 1.170 M -49.83 % 2.332 M -36.09 % 3.649 M -2.56 % 3.745 M -19.48 % 4.651 M 0.000 -100.00 % 10.493 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 493.895 M 1.48 % 486.700 M -1.57 % 494.483 M 1.24 % 488.404 M 0.02 % 488.294 M -0.04 % 488.504 M -2.87 % 502.943 M -0.92 % 507.634 M 35.29 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 24.98 % 300.226 M 0.00 % 300.226 M 0.00 % 300.226 M 49.60 % 200.689 M
Deferred tax liabilities non current 50.753 M -28.39 % 70.877 M -7.69 % 76.780 M -10.97 % 86.244 M 8.84 % 79.236 M -14.04 % 92.177 M 4.98 % 87.805 M -14.21 % 102.347 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.114 M 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 611.234 M -12.42 % 697.891 M -9.85 % 774.125 M 4.08 % 743.784 M 13.26 % 656.710 M -16.25 % 784.153 M 6.82 % 734.068 M -10.88 % 823.717 M 124.38 % 367.102 M 13.64 % 323.034 M -31.51 % 471.650 M 13.32 % 416.225 M 3.66 % 401.517 M 9.82 % 365.606 M -28.68 % 512.630 M 59.17 % 322.065 M 73.56 % 185.569 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 100.00 % -27.422 M -112.11 % -12.928 M -148.95 % 26.408 M 160.75 % -43.469 M -197.05 % 44.789 M 179.89 % -56.066 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 174.000 K 81.25 % 96.000 K -36.00 % 150.000 K -59.13 % 367.000 K -61.12 % 944.000 K -44.24 % 1.693 M 0.000 -100.00 % 2.692 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -12.501 M -733.27 % 1.974 M 126.40 % -7.478 M 69.75 % -24.723 M -199.37 % 24.879 M 188.23 % -28.199 M 3.85 % -29.328 M -203.63 % -9.659 M -64 293.33 % -15.000 K 98.54 % -1.024 M -197.99 % 1.045 M 324.00 % 246.460 K 201.06 % -243.866 K 99.25 % -32.569 M 0.000 100.00 % -25.894 M -199.93 % 25.912 M
Accounts receivables 835.000 K -93.13 % 12.151 M 166.69 % -18.219 M 61.53 % -47.361 M -184.80 % 55.853 M 347.72 % -22.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -7.512 M -982.73 % 851.000 K 406.12 % -278.000 K -109.56 % 2.908 M 146.96 % -6.192 M 45.95 % -11.457 M -232.74 % 8.631 M 189.15 % -9.681 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 4.905 M -73.06 % 18.206 M 189.43 % -20.358 M -359.81 % 7.835 M 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 -5.824 M 47.19 % -11.028 M -280.37 % 6.114 M 301.18 % 1.524 M 134.45 % -4.424 M -117.85 % -2.031 M 94.65 % -37.959 M -172 640.91 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 91.288 M 1 344.20 % 6.321 M 228.71 % 1.923 M -44.21 % 3.447 M -40.38 % 5.782 M 29.55 % 4.463 M -49.26 % 8.796 M 116.23 % -54.209 M -20.58 % -44.956 M -130.44 % 147.676 M 293.61 % -76.274 M -225.96 % -23.400 M 16.50 % -28.024 M -187.57 % 32.000 M 170.56 % -45.350 M -226.52 % -13.889 M 88.69 % -122.817 M
Net cash provided by operating activities 12.029 M -65.86 % 35.232 M -70.52 % 119.499 M 21.79 % 98.121 M 586.57 % -20.166 M -154.97 % 36.688 M 618.11 % 5.109 M -62.53 % 13.636 M 3 500.50 % -401.000 K 83.79 % -2.474 M 87.52 % -19.825 M -134.22 % -8.464 M 87.43 % -67.316 M -11 741.46 % -568.475 K 98.89 % -50.993 M -28.18 % -39.783 M 58.95 % -96.905 M
Investments in property plant and equipment -68.627 M -18.46 % -57.931 M -69.94 % -34.090 M -192.09 % -11.671 M -35.16 % -8.635 M 72.01 % -30.845 M 1.46 % -31.302 M -145.60 % -12.745 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 100.00 % -499.000 K 41.77 % -857.000 K 0.000 100.00 % -107.000 K -100.33 % 32.659 M 1 313.20 % 2.311 M -93.07 % 33.367 M 0.000 0.000 0.000 -100.00 % 371.633 K -98.16 % 20.252 M 185.96 % -23.559 M -78 430.12 % -30.000 K 58.51 % -72.312 K 98.39 % -4.495 M
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -2.639 M 91.40 % -30.681 M -30 277.61 % -101.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.093 M 570.55 % 163.000 K -99.52 % 33.746 M -53.21 % 72.123 M 390.73 % 14.697 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -16.209 M -0.67 % -16.101 M -167.50 % -6.019 M 11.74 % -6.820 M -244.79 % -1.978 M 70.80 % -6.775 M -287.21 % 3.619 M 316.45 % -1.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -84.836 M -13.83 % -74.531 M -81.93 % -40.966 M -135.46 % -17.398 M -31.84 % -13.196 M -595.99 % -1.896 M -104.06 % 46.650 M 31.64 % 35.437 M 0.000 0.000 0.000 -100.00 % 371.633 K -98.16 % 20.252 M 185.96 % -23.559 M -78 430.12 % -30.000 K 58.51 % -72.312 K 98.39 % -4.495 M
Debt repayment 60.801 M 142.86 % 25.035 M 211.93 % -22.367 M 2.19 % -22.867 M -721.22 % 3.681 M 442.54 % -1.075 M 90.93 % -11.849 M -376.82 % -2.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 251.000 K -87.90 % 2.075 M -65.87 % 6.080 M 5 427.27 % 110.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.241 M 0.000 0.000 -100.00 % 106.509 M 215.48 % 33.761 M
Common stock repurchased 0.000 100.00 % -9.870 M 0.000 0.000 100.00 % -213.000 K 98.52 % -14.439 M -207.80 % -4.691 M -617.28 % -654.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -10.000 M 71.43 % -35.000 M 0.00 % -35.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -8.857 M -12.54 % -7.870 M -530.53 % 1.828 M 159.04 % -3.096 M 31.93 % -4.548 M -12.31 % -4.049 M 58.99 % -9.873 M 3.73 % -10.255 M 0.000 0.000 0.000 0.000 100.00 % -2.237 M 0.000 0.000 100.00 % -6.970 M -93.31 % -3.606 M
Net cash used provided by financing activities 42.195 M 264.63 % -25.630 M 53.85 % -55.539 M -114.83 % -25.853 M -2 293.80 % -1.080 M 94.48 % -19.563 M 25.93 % -26.413 M -116.71 % -12.188 M 0.000 0.000 0.000 0.000 -100.00 % 75.004 M 0.000 0.000 -100.00 % 100.139 M 185.21 % 35.110 M
Effect of forex changes on cash -165.000 K 91.65 % -1.976 M 9.69 % -2.188 M -116.21 % -1.012 M -1 276.74 % 86.000 K 8 500.00 % 1.000 K 100.70 % -142.000 K 55.49 % -319.000 K -3 644.44 % 9.000 K 350.00 % 2.000 K 0.000 -100.00 % 24.029 K 101.94 % -1.238 M -34 096.69 % -3.620 K -116.45 % 22.000 K 102.69 % -817.597 K -173.21 % 1.117 M
Net change in cash -30.777 M 54.00 % -66.905 M -421.57 % 20.806 M -61.37 % 53.858 M 256.76 % -34.356 M -325.58 % 15.230 M -39.57 % 25.204 M -31.07 % 36.566 M 9 428.06 % -392.000 K 84.14 % -2.472 M 87.53 % -19.825 M -145.71 % -8.069 M -130.22 % 26.702 M 210.65 % -24.131 M 52.68 % -51.001 M -185.76 % 59.466 M 191.24 % -65.174 M
Cash at beginning of period 51.621 M -56.45 % 118.526 M 21.29 % 97.720 M 122.79 % 43.862 M -43.92 % 78.218 M 24.18 % 62.988 M 66.71 % 37.784 M 3 002.13 % 1.218 M -24.35 % 1.610 M -60.56 % 4.082 M -82.93 % 23.907 M -25.23 % 31.976 M 506.26 % 5.274 M -82.06 % 29.405 M -63.43 % 80.406 M 283.98 % 20.940 M -75.68 % 86.114 M
Cash at end of period 20.844 M -59.62 % 51.621 M -56.45 % 118.526 M 21.29 % 97.720 M 122.79 % 43.862 M -43.92 % 78.218 M 24.18 % 62.988 M 66.71 % 37.784 M 3 002.13 % 1.218 M -24.35 % 1.610 M -60.56 % 4.082 M -82.93 % 23.907 M -25.23 % 31.976 M 506.26 % 5.274 M -82.06 % 29.405 M -63.43 % 80.406 M 283.99 % 20.940 M
Operating cash flow 12.029 M -65.86 % 35.232 M -70.52 % 119.499 M 21.79 % 98.121 M 586.57 % -20.166 M -154.97 % 36.688 M 618.11 % 5.109 M -62.53 % 13.636 M 3 500.50 % -401.000 K 83.79 % -2.474 M 87.52 % -19.825 M -134.22 % -8.464 M 87.43 % -67.316 M -11 741.46 % -568.475 K 98.89 % -50.993 M -28.18 % -39.783 M 58.95 % -96.905 M
Capital expenditure -84.945 M -24.37 % -68.299 M -100.35 % -34.090 M -192.09 % -11.671 M -35.16 % -8.635 M 72.01 % -30.845 M 1.46 % -31.302 M -145.60 % -12.745 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -72.916 M -120.51 % -33.067 M -138.72 % 85.409 M -1.20 % 86.450 M 400.16 % -28.801 M -592.91 % 5.843 M 122.31 % -26.193 M -3 039.73 % 891.000 K 322.19 % -401.000 K 83.79 % -2.474 M 87.52 % -19.825 M -134.22 % -8.464 M 87.43 % -67.316 M -11 741.46 % -568.475 K 98.89 % -50.993 M -28.18 % -39.783 M 58.95 % -96.905 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
Revenue 80.113 M -37.39 % 127.963 M 18.05 % 108.400 M -26.83 % 148.149 M -1.34 % 150.158 M -17.32 % 181.623 M 40.95 % 128.853 M 0.00 % 128.853 M 645.53 % 17.284 M 0.00 % 17.284 M -84.01 % 108.117 M 0.00 % 108.117 M 4.92 % 103.045 M 0.00 % 103.045 M 152.41 % 40.825 M 0.00 % 40.825 M 0.000 0.000 -100.00 % 3.106 M 0.00 % 3.106 M 11.07 % 2.797 M 0.00 % 2.797 M 7.15 % 2.610 M 0.00 % 2.610 M 2.31 % 2.551 M 0.00 % 2.551 M 103.69 % -69.227 M 0.00 % -69.227 M -171.86 % 96.330 M 0.00 % 96.330 M 189.22 % 33.306 M 0.00 % 33.306 M 273.44 % -19.203 M 0.00 % -19.203 M
Net income -84.457 M -1 249.08 % 7.350 M 136.85 % -19.946 M -309.85 % 9.505 M -29.51 % 13.484 M -67.03 % 40.894 M 61.21 % 25.367 M 0.00 % 25.367 M 159.49 % -42.641 M 0.00 % -42.641 M -400.62 % 14.185 M 0.00 % 14.185 M 145.60 % -31.107 M 0.00 % -31.107 M -264.19 % 18.946 M 0.00 % 18.946 M -14.98 % 22.285 M 0.00 % 22.285 M 129.89 % -74.563 M 0.00 % -74.563 M -369.16 % 27.702 M 0.00 % 27.702 M 277.18 % 7.344 M 0.00 % 7.344 M 137.62 % -19.524 M 0.00 % -19.524 M 46.00 % -36.154 M 0.00 % -36.154 M -162.32 % 58.015 M 0.00 % 58.015 M 85.85 % 31.216 M 0.00 % 31.216 M 234.46 % -23.215 M 0.00 % -23.215 M
Income before tax -120.531 M -600.21 % 24.096 M 221.81 % -19.781 M -156.43 % 35.056 M 15.70 % 30.300 M -62.00 % 79.733 M 52.71 % 52.212 M 0.00 % 52.212 M 205.26 % -49.601 M 0.00 % -49.601 M -247.24 % 33.687 M 0.00 % 33.687 M 224.89 % -26.974 M 0.00 % -26.974 M -202.48 % 26.322 M 0.00 % 26.322 M 18.11 % 22.287 M 0.00 % 22.287 M 129.89 % -74.561 M 0.00 % -74.561 M -369.13 % 27.704 M 0.00 % 27.704 M 277.09 % 7.347 M 0.00 % 7.347 M 137.63 % -19.524 M 0.00 % -19.524 M 65.87 % -57.211 M 0.00 % -57.211 M -172.35 % 79.072 M 0.00 % 79.072 M 153.31 % 31.216 M 0.00 % 31.216 M 234.46 % -23.215 M 0.00 % -23.215 M
Income before tax ratio -1.50 -898.98 % 0.19 203.19 % -0.18 -177.12 % 0.24 17.27 % 0.20 -54.04 % 0.44 8.34 % 0.41 0.00 % 0.41 114.12 % -2.87 0.00 % -2.87 -1 021.07 % 0.31 0.00 % 0.31 219.03 % -0.26 0.00 % -0.26 -140.60 % 0.64 0.00 % 0.64 0.00 0.00 100.00 % -24.01 0.00 % -24.01 -342.32 % 9.91 0.00 % 9.91 251.95 % 2.81 0.00 % 2.81 136.78 % -7.65 0.00 % -7.65 -1 026.05 % 0.83 0.00 % 0.83 0.68 % 0.82 0.00 % 0.82 -12.42 % 0.94 0.00 % 0.94 -22.47 % 1.21 0.00 % 1.21
EBITDA -100.450 M -304.46 % 49.130 M 919.10 % -5.998 M -110.46 % 57.343 M 3.32 % 55.503 M -41.43 % 94.766 M 40.75 % 67.331 M 0.00 % 67.331 M 260.51 % -41.947 M 0.00 % -41.947 M -179.42 % 52.814 M 0.00 % 52.814 M 815.94 % -7.377 M 0.00 % -7.377 M -118.96 % 38.915 M 0.00 % 38.915 M 1 609.50 % -2.578 M 0.00 % -2.578 M 25.92 % -3.480 M 0.00 % -3.480 M -24.29 % -2.800 M 0.00 % -2.800 M 79.33 % -13.545 M 0.00 % -13.545 M -194.21 % 14.378 M 0.00 % 14.378 M 125.83 % -55.673 M 0.00 % -55.673 M -171.27 % 78.119 M 0.00 % 78.119 M 150.25 % 31.216 M 0.00 % 31.216 M 234.56 % -23.198 M 0.00 % -23.198 M
Net income ratio -1.05 -1 935.42 % 0.06 131.22 % -0.18 -386.79 % 0.06 -28.55 % 0.09 -60.12 % 0.23 14.37 % 0.20 0.00 % 0.20 107.98 % -2.47 0.00 % -2.47 -1 980.50 % 0.13 0.00 % 0.13 143.46 % -0.30 0.00 % -0.30 -165.05 % 0.46 0.00 % 0.46 0.00 0.00 100.00 % -24.01 0.00 % -24.01 -342.34 % 9.91 0.00 % 9.91 252.03 % 2.81 0.00 % 2.81 136.77 % -7.65 0.00 % -7.65 -1 565.40 % 0.52 0.00 % 0.52 -13.28 % 0.60 0.00 % 0.60 -35.74 % 0.94 0.00 % 0.94 -22.47 % 1.21 0.00 % 1.21
Ratio EBITDA -1.25 -426.58 % 0.38 793.87 % -0.06 -114.30 % 0.39 4.72 % 0.37 -29.16 % 0.52 -0.15 % 0.52 0.00 % 0.52 121.53 % -2.43 0.00 % -2.43 -596.83 % 0.49 0.00 % 0.49 782.35 % -0.07 0.00 % -0.07 -107.51 % 0.95 0.00 % 0.95 0.00 0.00 100.00 % -1.12 0.00 % -1.12 -11.90 % -1.00 0.00 % -1.00 80.71 % -5.19 0.00 % -5.19 -192.08 % 5.64 0.00 % 5.64 600.81 % 0.80 0.00 % 0.80 -0.83 % 0.81 0.00 % 0.81 -13.47 % 0.94 0.00 % 0.94 -22.42 % 1.21 0.00 % 1.21
Gross profit ratio 0.00 -99.25 % 0.47 88.80 % 0.25 -48.62 % 0.48 10.55 % 0.44 -26.69 % 0.60 5.87 % 0.56 0.00 % 0.56 179.65 % -0.71 0.00 % -0.71 -267.38 % 0.42 0.00 % 0.42 5.71 % 0.40 0.00 % 0.40 -12.40 % 0.46 0.00 % 0.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 1.167 B -0.12 % 1.168 B -2.46 % 1.198 B -1.68 % 1.218 B -13.30 % 1.405 B 16.43 % 1.207 B 3.18 % 1.170 B 0.00 % 1.170 B 0.06 % 1.169 B 0.00 % 1.169 B -7.57 % 1.265 B 0.00 % 1.265 B -3.93 % 1.317 B 0.00 % 1.317 B 26.72 % 1.039 B 0.00 % 1.039 B 36.62 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 21.58 % 625.490 M 0.00 % 625.490 M 30.96 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 176.83 % 172.532 M 0.00 % 172.532 M
Weighted average shs out 1.167 B -4.73 % 1.225 B 2.26 % 1.198 B -1.35 % 1.214 B 0.27 % 1.211 B 2.85 % 1.177 B 0.73 % 1.169 B 0.00 % 1.169 B -0.02 % 1.169 B 0.00 % 1.169 B -7.57 % 1.265 B 0.00 % 1.265 B -3.93 % 1.317 B 0.00 % 1.317 B 26.72 % 1.039 B 0.00 % 1.039 B 36.62 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 0.00 % 760.453 M 21.58 % 625.490 M 0.00 % 625.490 M 30.96 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 0.00 % 477.617 M 176.83 % 172.532 M 0.00 % 172.532 M
EPS diluted -0.07 -1 249.21 % 0.01 137.95 % -0.02 -312.82 % 0.01 -18.75 % 0.01 -71.68 % 0.03 68.66 % 0.02 0.00 % 0.02 155.07 % -0.04 0.00 % -0.04 -414.66 % 0.01 0.00 % 0.01 149.15 % -0.02 0.00 % -0.02 -218.00 % 0.02 0.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 130.00 % -0.10 0.00 % -0.10 -385.71 % 0.04 0.00 % 0.04 250.00 % 0.01 0.00 % 0.01 132.05 % -0.03 0.00 % -0.03 58.40 % -0.08 0.00 % -0.08 -162.50 % 0.12 0.00 % 0.12 20.00 % 0.10 0.00 % 0.10 176.92 % -0.13 0.00 % -0.13
Earnings per share -0.07 -1 306.67 % 0.01 136.14 % -0.02 -312.82 % 0.01 -29.73 % 0.01 -68.01 % 0.03 72.64 % 0.02 0.00 % 0.02 155.07 % -0.04 0.00 % -0.04 -414.66 % 0.01 0.00 % 0.01 149.15 % -0.02 0.00 % -0.02 -218.00 % 0.02 0.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 130.00 % -0.10 0.00 % -0.10 -385.71 % 0.04 0.00 % 0.04 250.00 % 0.01 0.00 % 0.01 132.05 % -0.03 0.00 % -0.03 58.40 % -0.08 0.00 % -0.08 -162.50 % 0.12 0.00 % 0.12 20.00 % 0.10 0.00 % 0.10 176.92 % -0.13 0.00 % -0.13
Gross profit 283.119 K -99.53 % 60.112 M 122.88 % 26.971 M -62.41 % 71.748 M 9.07 % 65.783 M -39.39 % 108.538 M 49.23 % 72.733 M 0.00 % 72.733 M 693.81 % -12.249 M 0.00 % -12.249 M -126.76 % 45.775 M 0.00 % 45.775 M 10.91 % 41.272 M 0.00 % 41.272 M 121.11 % 18.666 M 0.00 % 18.666 M 848.42 % -2.494 M 0.00 % -2.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -69.227 M 0.00 % -69.227 M -171.86 % 96.330 M 0.00 % 96.330 M 189.22 % 33.306 M 0.00 % 33.306 M 273.44 % -19.203 M 0.00 % -19.203 M
Income tax expense -12.516 M -219.92 % 10.437 M 781.50 % 1.184 M -93.26 % 17.565 M 40.98 % 12.460 M -52.86 % 26.431 M 33.96 % 19.730 M 0.00 % 19.730 M 760.42 % -2.988 M 0.00 % -2.988 M -121.16 % 14.121 M 0.00 % 14.121 M 335.63 % 3.242 M 0.00 % 3.242 M -14.57 % 3.795 M 0.00 % 3.795 M 252 866.67 % 1.500 K 0.00 % 1.500 K -25.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -10.33 % 2.231 K 0.00 % 2.231 K 0.000 0.000 100.00 % -21.057 M 0.00 % -21.057 M -200.00 % 21.057 M 0.00 % 21.057 M 56 910 710.81 % 37.000 0.00 % 37.000 -48.61 % 72.000 0.00 % 72.000
Cost of revenue 79.829 M 17.65 % 67.851 M -16.67 % 81.429 M 6.58 % 76.401 M -9.45 % 84.375 M 15.45 % 73.085 M 30.23 % 56.121 M 0.00 % 56.121 M 90.03 % 29.532 M 0.00 % 29.532 M -52.63 % 62.342 M 0.00 % 62.342 M 0.92 % 61.773 M 0.00 % 61.773 M 178.77 % 22.160 M 0.00 % 22.160 M 788.51 % 2.494 M 0.00 % 2.494 M -19.70 % 3.106 M 0.00 % 3.106 M 11.07 % 2.797 M 0.00 % 2.797 M 7.15 % 2.610 M 0.00 % 2.610 M 2.31 % 2.551 M 0.00 % 2.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 3.802 M 44.40 % 2.633 M 52.73 % 1.724 M -30.74 % 2.489 M 75.90 % 1.415 M -31.26 % 2.059 M 0.00 % 2.059 M 27.46 % 1.615 M 0.00 % 1.615 M -63.38 % 4.410 M 0.00 % 4.410 M -45.03 % 8.023 M 0.00 % 8.023 M 42.14 % 5.645 M 0.00 % 5.645 M 1 706.24 % 312.500 K 0.00 % 312.500 K -48.73 % 609.500 K 0.00 % 609.500 K 218.28 % 191.500 K 0.00 % 191.500 K -47.14 % 362.296 K 0.00 % 362.296 K 16.36 % 311.368 K 0.00 % 311.368 K -19.46 % 386.620 K 0.00 % 386.620 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 6.880 M -8.79 % 7.543 M 256.22 % 2.118 M -32.36 % 3.131 M 90.42 % 1.644 M -82.74 % 9.525 M 0.00 % 9.525 M 72.25 % 5.530 M 0.00 % 5.530 M -53.46 % 11.880 M 0.00 % 11.880 M 16.36 % 10.210 M 0.00 % 10.210 M 124.22 % 4.554 M 0.00 % 4.554 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
Other expenses 0.000 -100.00 % 4.295 M -78.12 % 19.626 M 0.000 0.000 0.000 -100.00 % 129.500 K 0.00 % 129.500 K 41.53 % 91.500 K 0.00 % 91.500 K -85.21 % 618.500 K 0.00 % 618.500 K 74.72 % 354.000 K 0.00 % 354.000 K 233.96 % 106.000 K 0.00 % 106.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 24.711 M -26.52 % 33.629 M -27.01 % 46.075 M 128.80 % 20.138 M -35.79 % 31.360 M 38.22 % 22.689 M 9.91 % 20.643 M 0.00 % 20.643 M 39.34 % 14.815 M 0.00 % 14.815 M -45.76 % 27.313 M 0.00 % 27.313 M -11.51 % 30.865 M 0.00 % 30.865 M 92.02 % 16.074 M 0.00 % 16.074 M 3 603.69 % 434.000 K 0.00 % 434.000 K -38.79 % 709.000 K 0.00 % 709.000 K 144.91 % 289.500 K 0.00 % 289.500 K -35.28 % 447.332 K 0.00 % 447.332 K 10.92 % 403.294 K 0.00 % 403.294 K 102.98 % -13.554 M 0.00 % -13.554 M -174.43 % 18.211 M 0.00 % 18.211 M 599.92 % 2.602 M 0.00 % 2.602 M -26.40 % 3.535 M 0.00 % 3.535 M
Cost and expenses -104.540 M -203.02 % 101.480 M -20.41 % 127.504 M 32.08 % 96.539 M -16.59 % 115.735 M 20.84 % 95.774 M 24.76 % 76.764 M 0.00 % 76.764 M 73.10 % 44.347 M 0.00 % 44.347 M -50.54 % 89.654 M 0.00 % 89.654 M -3.22 % 92.638 M 0.00 % 92.638 M 142.30 % 38.234 M 0.00 % 38.234 M 1 205.79 % 2.928 M 0.00 % 2.928 M -23.25 % 3.815 M 0.00 % 3.815 M 23.62 % 3.086 M 0.00 % 3.086 M 0.94 % 3.057 M 0.00 % 3.057 M 3.48 % 2.954 M 0.00 % 2.954 M 121.80 % -13.554 M 0.00 % -13.554 M -174.43 % 18.211 M 0.00 % 18.211 M 599.92 % 2.602 M 0.00 % 2.602 M -26.40 % 3.535 M 0.00 % 3.535 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 24.711 M -15.76 % 29.334 M 10.91 % 26.449 M 31.34 % 20.138 M -35.79 % 31.360 M 38.22 % 22.689 M 95.88 % 11.583 M 0.00 % 11.583 M 62.12 % 7.145 M 0.00 % 7.145 M -56.14 % 16.290 M 0.00 % 16.290 M -10.66 % 18.233 M 0.00 % 18.233 M 78.79 % 10.198 M 0.00 % 10.198 M 3 163.36 % 312.500 K 0.00 % 312.500 K -48.73 % 609.500 K 0.00 % 609.500 K 218.28 % 191.500 K 0.00 % 191.500 K -47.14 % 362.296 K 0.00 % 362.296 K 16.36 % 311.368 K 0.00 % 311.368 K -19.46 % 386.620 K 0.00 % 386.620 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 366.168 K 0.000 -100.00 % 1.807 M 42.04 % 1.272 M 53.20 % 830.319 K 100.26 % 414.625 K 302.55 % 103.000 K 0.00 % 103.000 K -50.84 % 209.500 K 0.00 % 209.500 K -46.76 % 393.500 K 0.00 % 393.500 K 19.42 % 329.500 K 0.00 % 329.500 K 116.78 % 152.000 K 0.00 % 152.000 K -50.97 % 310.000 K 0.00 % 310.000 K -15.88 % 368.500 K 0.00 % 368.500 K 30.67 % 282.000 K 0.00 % 282.000 K 1 668.30 % 15.948 K 0.00 % 15.948 K -98.37 % 981.269 K 0.00 % 981.269 K 90.67 % 514.643 K 0.00 % 514.643 K -53.17 % 1.099 M 0.00 % 1.099 M 216.21 % 347.552 K 0.00 % 347.552 K -63.04 % 940.316 K 0.00 % 940.316 K
Interest expense 3.463 M 0.000 -100.00 % 3.189 M 126.48 % 1.408 M -13.14 % 1.621 M 11.24 % 1.457 M 7.83 % 1.352 M 0.00 % 1.352 M -9.63 % 1.496 M 0.00 % 1.496 M -26.76 % 2.042 M 0.00 % 2.042 M -44.05 % 3.650 M 0.00 % 3.650 M 141.88 % 1.509 M 0.00 % 1.509 M 100 500.00 % 1.500 K 0.00 % 1.500 K -40.00 % 2.500 K 0.00 % 2.500 K 150.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.076 K 0.00 % 17.076 K
Depreciation and amortization 16.618 M -12.90 % 19.080 M 116.72 % 8.804 M -57.83 % 20.879 M -11.46 % 23.582 M 73.71 % 13.575 M -1.39 % 13.768 M 0.00 % 13.768 M 30.98 % 10.512 M 0.00 % 10.512 M -39.64 % 17.414 M 0.00 % 17.414 M 13.69 % 15.317 M 0.00 % 15.317 M 38.18 % 11.085 M 0.00 % 11.085 M 144.63 % -24.834 M 0.00 % -24.834 M -134.95 % 71.047 M 0.00 % 71.047 M 332.97 % -30.496 M 0.00 % -30.496 M -45.30 % -20.988 M 0.00 % -20.988 M -184.53 % 24.828 M 0.00 % 24.828 M 5 660.24 % -446.529 K 0.00 % -446.529 K -542.11 % 101.000 K 0.00 % 101.000 K -78.22 % 463.653 K 0.00 % 463.653 K 161.80 % -750.308 K 0.00 % -750.308 K
Operating income -24.428 M -192.24 % 26.483 M 238.63 % -19.104 M -137.02 % 51.611 M 49.93 % 34.423 M -59.90 % 85.849 M 59.52 % 53.817 M 0.00 % 53.817 M 215.23 % -46.703 M 0.00 % -46.703 M -229.99 % 35.927 M 0.00 % 35.927 M 259.31 % -22.552 M 0.00 % -22.552 M -182.52 % 27.327 M 0.00 % 27.327 M 22.81 % 22.252 M 0.00 % 22.252 M 129.86 % -74.527 M 0.00 % -74.527 M -369.09 % 27.696 M 0.00 % 27.696 M 272.12 % 7.443 M 0.00 % 7.443 M 136.80 % -20.225 M 0.00 % -20.225 M 63.38 % -55.226 M 0.00 % -55.226 M -169.93 % 78.971 M 0.00 % 78.971 M 156.80 % 30.752 M 0.00 % 30.752 M 236.99 % -22.448 M 0.00 % -22.448 M
Operating income ratio -0.30 -247.33 % 0.21 217.43 % -0.18 -150.59 % 0.35 51.96 % 0.23 -51.50 % 0.47 13.17 % 0.42 0.00 % 0.42 115.46 % -2.70 0.00 % -2.70 -913.18 % 0.33 0.00 % 0.33 251.84 % -0.22 0.00 % -0.22 -132.70 % 0.67 0.00 % 0.67 0.00 0.00 100.00 % -23.99 0.00 % -23.99 -342.28 % 9.90 0.00 % 9.90 247.30 % 2.85 0.00 % 2.85 135.97 % -7.93 0.00 % -7.93 -1 093.75 % 0.80 0.00 % 0.80 -2.69 % 0.82 0.00 % 0.82 -11.21 % 0.92 0.00 % 0.92 -21.01 % 1.17 0.00 % 1.17
Total other income expenses net -96.103 M -3 926.10 % -2.387 M -252.58 % -677.000 K -104.03 % 16.810 M 507.70 % -4.123 M 32.58 % -6.116 M -280.94 % -1.606 M 0.00 % -1.606 M -10.15 % -1.458 M 0.00 % -1.458 M 34.93 % -2.240 M 0.00 % -2.240 M 49.35 % -4.423 M 0.00 % -4.423 M -339.83 % -1.006 M 0.00 % -1.006 M -28 828.57 % 3.500 K 0.00 % 3.500 K 110.14 % -34.500 K 0.00 % -34.500 K -505.88 % 8.500 K 0.00 % 8.500 K 108.85 % -96.000 K 0.00 % -96.000 K -113.70 % 700.570 K 0.00 % 700.570 K 135.30 % -1.985 M 0.00 % -1.985 M -2 063.72 % 101.071 K 0.00 % 101.071 K -78.22 % 464.000 K 0.00 % 464.000 K 160.47 % -767.384 K 0.00 % -767.384 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31
Net debt 84.679 M 70.80 % 49.579 M 597.68 % -9.962 M 83.45 % -60.196 M 41.09 % -102.187 M -30.17 % -78.501 M -32.30 % -59.336 M -140.51 % -24.671 M -250.54 % 16.388 M 403.26 % -5.404 M 73.94 % -20.740 M 32.72 % -30.825 M -214.00 % -9.817 M 68.99 % -31.654 M -223.23 % 25.686 M 298.58 % -12.935 M -961.99 % -1.218 M 27.93 % -1.690 M -4.97 % -1.610 M 88.81 % -14.383 M -252.35 % -4.082 M 62.67 % -10.934 M 54.27 % -23.907 M 15.56 % -28.314 M 11.45 % -31.976 M 15.93 % -38.035 M -621.13 % -5.274 M 73.91 % -20.216 M 31.25 % -29.405 M 5.06 % -30.972 M 61.48 % -80.406 M -283.99 % -20.940 M
Total investments 0.000 -100.00 % 2.009 M -77.78 % 9.041 M -51.65 % 18.700 M -41.56 % 32.000 M -3.03 % 33.000 M -11.29 % 37.200 M -0.27 % 37.300 M 20.68 % 30.909 M -33.46 % 46.452 M -21.21 % 58.953 M 13.50 % 51.939 M -33.10 % 77.634 M -45.00 % 141.148 M -28.53 % 197.483 M -44.27 % 354.332 M -1.51 % 359.749 M 28.58 % 279.781 M -9.72 % 309.910 M -32.43 % 458.656 M 1.44 % 452.156 M -9.12 % 497.541 M 27.21 % 391.108 M 32.50 % 295.181 M -7.05 % 317.563 M -2.09 % 324.354 M -3.67 % 336.716 M -10.46 % 376.061 M -16.46 % 450.147 M 73.56 % 259.354 M 8.41 % 239.226 M 57.16 % 152.218 M
Total debt 105.523 M 46.81 % 71.876 M 72.86 % 41.581 M 35.38 % 30.714 M 87.98 % 16.339 M -50.42 % 32.954 M -14.15 % 38.384 M -9.97 % 42.634 M -29.24 % 60.250 M 24.90 % 48.239 M -16.07 % 57.478 M 29.37 % 44.429 M -16.44 % 53.171 M 8.01 % 49.226 M -22.44 % 63.470 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
Accumulated other comprehensive income loss 0.000 -100.00 % 7.688 M -3.47 % 7.964 M -7.69 % 8.627 M 6.30 % 8.116 M -13.01 % 9.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -148.184 M -150.51 % -59.154 M -4.85 % -56.419 M -53.01 % -36.873 M -204.08 % -12.126 M 1.09 % -12.260 M 66.36 % -36.447 M 47.16 % -68.981 M 21.69 % -88.085 M -63.47 % -53.885 M -1 877.43 % -2.725 M 87.02 % -21.001 M 32.85 % -31.276 M -174.65 % 41.895 M 41.77 % 29.552 M 133.01 % -89.525 M -973.44 % -8.340 M 90.29 % -85.855 M -62.27 % -52.910 M -153.22 % 99.417 M 3.33 % 96.216 M -33.38 % 144.430 M 253.89 % 40.812 M 181.25 % -50.228 M -292.27 % 26.123 M -48.36 % 50.587 M -22.38 % 65.171 M -28.19 % 90.758 M -33.98 % 137.480 M 583.27 % 20.121 M -6.19 % 21.450 M 152.34 % -40.982 M
Common stock 11.910 K -0.75 % 12.000 K 0.16 % 11.981 K -0.16 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 9.09 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K -8.33 % 12.000 K -14.29 % 14.000 K 0.00 % 14.000 K 0.00 % 14.000 K 0.00 % 14.000 K 16.67 % 12.000 K 50.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 5.18 % 7.606 K 0.00 % 7.606 K 0.00 % 7.606 K 14.60 % 6.637 K 39.43 % 4.760 K 0.00 % 4.760 K -4.80 % 5.000 K 0.00 % 5.000 K 5.04 % 4.760 K 92.40 % 2.474 K
Total equity 402.777 M -22.36 % 518.762 M -0.75 % 522.706 M -5.54 % 553.372 M -4.77 % 581.097 M 1.22 % 574.105 M 5.50 % 544.201 M 8.24 % 502.779 M 4.09 % 483.016 M -6.32 % 515.596 M -10.94 % 578.943 M 2.62 % 564.186 M 2.56 % 550.115 M -12.16 % 626.286 M 1.49 % 617.111 M 69.97 % 363.064 M -1.04 % 366.895 M 26.79 % 289.380 M -10.22 % 322.325 M -32.09 % 474.652 M 0.68 % 471.451 M -9.28 % 519.665 M 24.91 % 416.047 M 28.01 % 325.007 M -19.02 % 401.358 M 0.53 % 399.223 M 9.26 % 365.402 M 0.000 -100.00 % 437.711 M 36.63 % 320.352 M -0.41 % 321.681 M 101.39 % 159.727 M
Other non current liabilities 7.753 M -89.95 % 77.182 M -6.28 % 82.353 M 1 547.06 % 5.000 M -94.34 % 88.324 M 1.91 % 86.668 M -10.70 % 97.048 M -3.91 % 100.992 M 14.96 % 87.849 M 1 241.21 % 6.550 M 3.77 % 6.312 M -93.22 % 93.139 M 1 571.55 % 5.572 M -94.41 % 99.639 M -9.67 % 110.305 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 100.00 % -518.000 0.000 0.000 0.000
Long term debt 48.231 M 924.67 % 4.707 M 523.44 % 755.000 K 25.42 % 602.000 K -48.37 % 1.166 M -94.77 % 22.297 M 77.93 % 12.531 M -52.66 % 26.469 M 0.51 % 26.336 M -15.08 % 31.013 M -1.76 % 31.570 M 730.13 % 3.803 M -87.32 % 30.000 M -14.29 % 35.000 M -40.97 % 59.292 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
Total non current liabilities 106.737 M 30.34 % 81.889 M -1.32 % 82.983 M -2.22 % 84.864 M -5.17 % 89.490 M -22.96 % 116.164 M 6.01 % 109.579 M -14.03 % 127.461 M 11.63 % 114.185 M -7.72 % 123.733 M -4.86 % 130.059 M 34.16 % 96.942 M -21.43 % 123.377 M -8.36 % 134.639 M -20.61 % 169.597 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.047 M -61.90 % 42.113 M 0.000 0.000 0.000
Other current liabilities 24.830 M 1 178.12 % 1.943 M -93.15 % 28.381 M 308.54 % 6.947 M -81.83 % 38.227 M 752.71 % 4.483 M -81.83 % 24.669 M 454.48 % 4.449 M -71.90 % 15.835 M 744.53 % 1.875 M 176.94 % -2.437 M -143.42 % 5.613 M -82.05 % 31.270 M 239.12 % 9.221 M -49.61 % 18.299 M 0.000 -100.00 % 207.000 K 0.000 -100.00 % 242.000 K 0.000 -100.00 % 128.000 K 0.000 -100.00 % 176.245 K 0.000 -100.00 % 159.344 K 0.000 -100.00 % 203.642 K -33.62 % 306.767 K -99.06 % 32.806 M 10 551.30 % 308.000 K -19.79 % 384.000 K -98.51 % 25.841 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 57.292 M -14.70 % 67.169 M 64.27 % 40.889 M 35.79 % 30.112 M 98.46 % 15.173 M 42.38 % 10.657 M -58.78 % 25.853 M 59.93 % 16.165 M -52.34 % 33.914 M 96.88 % 17.226 M -33.51 % 25.908 M -36.23 % 40.626 M 75.33 % 23.171 M 62.88 % 14.226 M 240.50 % 4.178 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
Total current liabilities 101.720 M -14.51 % 118.985 M 30.53 % 91.153 M -13.58 % 105.482 M 1.88 % 103.538 M 15.21 % 89.867 M -0.15 % 90.004 M 108.08 % 43.254 M -27.32 % 59.509 M 37.23 % 43.365 M -42.30 % 75.151 M -6.24 % 80.153 M 32.32 % 60.576 M -0.33 % 60.776 M 64.22 % 37.009 M 576.58 % 5.470 M 2 542.51 % 207.000 K 38.00 % 150.000 K -78.84 % 709.000 K 360.39 % 154.000 K -22.61 % 199.000 K -31.14 % 289.000 K 62.14 % 178.245 K 187.50 % 61.998 K -61.09 % 159.344 K -78.16 % 729.587 K 258.27 % 203.642 K -33.62 % 306.767 K -99.06 % 32.806 M 10 551.30 % 308.000 K -19.81 % 384.076 K -98.51 % 25.841 M
Total liabilities 208.457 M 3.78 % 200.874 M 15.35 % 174.136 M -8.52 % 190.346 M -1.39 % 193.028 M -6.31 % 206.031 M 3.23 % 199.583 M 16.91 % 170.715 M -1.72 % 173.694 M 3.95 % 167.098 M -18.57 % 205.210 M 15.88 % 177.095 M -3.73 % 183.953 M -5.87 % 195.415 M -5.42 % 206.606 M 3 677.07 % 5.470 M 2 542.51 % 207.000 K 38.00 % 150.000 K -78.84 % 709.000 K 360.39 % 154.000 K -22.61 % 199.000 K -31.14 % 289.000 K 62.14 % 178.245 K 187.50 % 61.998 K -61.09 % 159.344 K -78.16 % 729.587 K 258.27 % 203.642 K -98.75 % 16.353 M -78.17 % 74.919 M 24 224.35 % 308.000 K -19.81 % 384.076 K -98.51 % 25.841 M
Other non current assets 12.682 M -49.90 % 25.311 M -54.35 % 55.443 M 120.90 % 25.098 M 76.53 % 14.217 M -3.07 % 14.668 M -71.10 % 50.747 M 3.52 % 49.022 M 20.44 % 40.703 M 381.58 % 8.452 M -7.18 % 9.106 M -64.88 % 25.928 M 210.74 % 8.344 M 30.48 % 6.395 M -20.37 % 8.031 M 57 264.29 % 14.000 K 16.67 % 12.000 K -42.86 % 21.000 K -56.25 % 48.000 K -37.66 % 77.000 K 175.00 % 28.000 K -3.45 % 29.000 K -49.60 % 57.540 K -2.23 % 58.851 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 -100.00 % 2.009 M -77.78 % 9.041 M -51.62 % 18.688 M -41.43 % 31.907 M -3.31 % 33.000 M 0.000 -100.00 % 37.300 M 0.000 -100.00 % 46.450 M -21.21 % 58.951 M 71.93 % 34.288 M -55.83 % 77.632 M -45.00 % 141.145 M -28.53 % 197.477 M -44.27 % 354.318 M -1.51 % 359.737 M 28.59 % 279.760 M -9.71 % 309.862 M -32.43 % 458.579 M 1.43 % 452.128 M -9.12 % 497.512 M 27.22 % 391.051 M 32.50 % 295.122 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 29.262 M -59.90 % 72.969 M 151.66 % 28.995 M -51.34 % 59.588 M 106.83 % 28.810 M -45.23 % 52.600 M 83.10 % 28.727 M 133.00 % 12.329 M -56.80 % 28.539 M 20.57 % 23.671 M -41.09 % 40.179 M 21.92 % 32.955 M -17.83 % 40.107 M 43.42 % 27.964 M -30.81 % 40.416 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
GoodWill 0.000 0.000 0.000 -100.00 % 38.928 K 0.000 -100.00 % 35.133 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 29.262 M -59.90 % 72.969 M 151.66 % 28.995 M -51.37 % 59.627 M 106.97 % 28.810 M -45.26 % 52.635 M 83.22 % 28.727 M -45.61 % 52.816 M 85.07 % 28.539 M -35.54 % 44.277 M 10.20 % 40.179 M -24.78 % 53.418 M 33.19 % 40.107 M -21.83 % 51.306 M 26.94 % 40.416 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
Property plant equipment net 349.757 M -5.12 % 368.623 M 3.53 % 356.053 M 8.53 % 328.084 M -9.89 % 364.094 M 6.32 % 342.459 M -5.88 % 363.852 M 2.87 % 353.699 M -8.29 % 385.656 M 5.12 % 366.881 M -6.39 % 391.934 M 6.74 % 367.178 M -2.67 % 377.235 M -2.49 % 386.864 M -0.01 % 386.917 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
Total non current assets 391.747 M -16.46 % 468.912 M 2.92 % 455.587 M 4.35 % 436.597 M -1.96 % 445.335 M 0.10 % 444.907 M -0.29 % 446.214 M -2.84 % 459.269 M 0.29 % 457.927 M -4.37 % 478.836 M -5.63 % 507.397 M 4.16 % 487.114 M -4.43 % 509.699 M -13.49 % 589.212 M -7.88 % 639.616 M 80.51 % 354.332 M -1.51 % 359.749 M 28.58 % 279.781 M -9.72 % 309.910 M -32.43 % 458.656 M 1.44 % 452.156 M -9.12 % 497.541 M 27.21 % 391.108 M 32.50 % 295.181 M -19.82 % 368.162 M 2.13 % 360.491 M 0.37 % 359.152 M -7.22 % 387.101 M -19.69 % 482.012 M 67.07 % 288.508 M 19.94 % 240.547 M 57.49 % 152.737 M
Other current assets 41.403 M 16.17 % 35.639 M -1.87 % 36.318 M 6.92 % 33.966 M -6.90 % 36.485 M 30.33 % 27.994 M 25.87 % 22.241 M 0.61 % 22.106 M -6.06 % 23.533 M 17.55 % 20.020 M 0.000 -100.00 % 18.772 M 21.16 % 15.494 M -17.82 % 18.854 M -12.51 % 21.550 M 0.000 -100.00 % 6.123 M 0.000 -100.00 % 11.466 M 0.000 -100.00 % 128.000 K 0.000 -100.00 % 1.152 M 0.000 -100.00 % 1.379 M -3.30 % 1.426 M 20.91 % 1.180 M 4 560.39 % 25.314 K -97.91 % 1.213 M 2.79 % 1.180 M 6.12 % 1.112 M -90.65 % 11.892 M
Short term investments 0.000 0.000 0.000 -100.00 % 12.209 K -86.94 % 93.472 K 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K -99.99 % 17.651 M 882 450.00 % 2.000 K -33.33 % 3.000 K -50.00 % 6.000 K -57.14 % 14.000 K 16.67 % 12.000 K -42.86 % 21.000 K -56.25 % 48.000 K -37.66 % 77.000 K 175.00 % 28.000 K -3.45 % 29.000 K -49.60 % 57.540 K -2.23 % 58.851 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 20.844 M -6.52 % 22.297 M -56.74 % 51.543 M -43.30 % 90.910 M -23.30 % 118.526 M 6.34 % 111.455 M 14.06 % 97.720 M 45.19 % 67.305 M 53.45 % 43.862 M -18.23 % 53.643 M -31.42 % 78.218 M 3.94 % 75.254 M 19.47 % 62.988 M -22.12 % 80.880 M 114.06 % 37.784 M 192.11 % 12.935 M 961.99 % 1.218 M -27.93 % 1.690 M 4.97 % 1.610 M -88.81 % 14.383 M 252.35 % 4.082 M -62.67 % 10.934 M -54.27 % 23.907 M -15.56 % 28.314 M -11.45 % 31.976 M -15.93 % 38.035 M 621.13 % 5.274 M -73.91 % 20.216 M -31.25 % 29.405 M -5.06 % 30.972 M -61.48 % 80.406 M 283.99 % 20.940 M
Cash and short term investments 20.844 M -6.52 % 22.297 M -56.74 % 51.543 M -43.30 % 90.910 M -23.30 % 118.526 M 6.34 % 111.455 M 14.06 % 97.720 M 45.19 % 67.305 M 53.45 % 43.862 M -18.24 % 53.645 M -31.42 % 78.220 M -15.81 % 92.905 M 47.49 % 62.990 M -22.12 % 80.883 M 114.03 % 37.790 M 191.84 % 12.949 M 952.76 % 1.230 M -28.11 % 1.711 M 3.20 % 1.658 M -88.53 % 14.460 M 251.82 % 4.110 M -62.51 % 10.963 M -54.25 % 23.965 M -15.53 % 28.372 M -11.27 % 31.976 M -15.93 % 38.035 M 621.13 % 5.274 M -73.91 % 20.216 M -31.25 % 29.405 M -5.06 % 30.972 M -61.48 % 80.406 M 283.99 % 20.940 M
Total current assets 219.487 M -12.46 % 250.724 M 3.92 % 241.255 M -21.45 % 307.121 M -6.59 % 328.790 M -1.92 % 335.229 M 12.66 % 297.570 M 38.91 % 214.225 M 7.77 % 198.783 M -2.49 % 203.858 M -26.34 % 276.756 M 8.89 % 254.167 M 13.28 % 224.369 M -3.49 % 232.489 M 26.28 % 184.101 M 1 196.30 % 14.202 M 93.15 % 7.353 M -24.58 % 9.749 M -25.72 % 13.124 M -18.74 % 16.150 M -17.15 % 19.494 M -13.02 % 22.413 M -10.76 % 25.117 M -15.96 % 29.887 M -10.40 % 33.355 M -15.47 % 39.461 M 511.42 % 6.454 M -68.11 % 20.241 M -33.89 % 30.618 M -4.77 % 32.152 M -60.56 % 81.518 M 148.29 % 32.832 M
Inventory 113.180 M -6.71 % 121.317 M 10.80 % 109.492 M -3.21 % 113.118 M 2.25 % 110.625 M 2.88 % 107.530 M -7.18 % 115.852 M 2.99 % 112.485 M -4.54 % 117.839 M 1.17 % 116.474 M 5.22 % 110.694 M 1.06 % 109.535 M 10.38 % 99.237 M -5.37 % 104.868 M -11.74 % 118.813 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
Net receivables 43.164 M -39.27 % 71.072 M 61.45 % 44.022 M -36.32 % 69.127 M 9.46 % 63.154 M -28.44 % 88.250 M 42.90 % 61.757 M 400.91 % 12.329 M -9.00 % 13.549 M -42.76 % 23.671 M -73.05 % 87.842 M 166.55 % 32.955 M -39.64 % 54.594 M 95.23 % 27.964 M 370.14 % 5.948 M 374.70 % 1.253 M 0.000 -100.00 % 1.376 M 0.000 -100.00 % 1.690 M 0.000 0.000 0.000 -100.00 % 1.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 46.000 K -98.42 % 2.911 M -51.92 % 6.055 M 18.72 % 5.100 M -19.14 % 6.307 M 194.03 % 2.145 M -25.73 % 2.888 M -22.62 % 3.732 M 23.21 % 3.029 M -76.29 % 12.776 M 76.78 % 7.227 M 14.68 % 6.302 M -1.24 % 6.381 M 82.21 % 3.502 M -48.31 % 6.775 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 13.728 M -70.18 % 46.033 M 240.76 % 13.509 M -71.77 % 47.854 M 361.55 % 10.368 M -72.84 % 38.180 M 503.73 % 6.324 M -71.19 % 21.950 M 426.13 % 4.172 M -77.28 % 18.360 M -38.49 % 29.850 M 9.38 % 27.289 M 472.70 % 4.765 M -81.85 % 26.251 M 250.43 % 7.491 M 36.95 % 5.470 M 0.000 -100.00 % 150.000 K -67.88 % 467.000 K 203.25 % 154.000 K 116.90 % 71.000 K -75.43 % 289.000 K 14 350.00 % 2.000 K -96.77 % 61.998 K 0.000 -100.00 % 729.587 K 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 5.870 M 52.86 % 3.840 M -54.88 % 8.511 M -58.62 % 20.569 M -48.28 % 39.770 M 8.82 % 36.547 M 10.22 % 33.158 M 4 705.51 % 690.000 K -87.65 % 5.588 M -5.35 % 5.904 M -72.95 % 21.830 M 229.51 % 6.625 M 383.58 % 1.370 M -87.63 % 11.078 M 57.34 % 7.041 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
Deferred revenue non current 0.000 0.000 100.00 % -1.134 K -100.02 % 5.220 M 0.000 -100.00 % 7.199 M 0.000 -100.00 % 5.268 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 57.054 M -31.68 % 83.505 M -1.98 % 85.193 M -1.36 % 86.368 M -4.66 % 90.588 M 5.01 % 86.268 M 8.25 % 79.695 M 13.76 % 70.058 M -0.55 % 70.443 M -3.33 % 72.868 M -13.95 % 84.682 M 11.11 % 76.215 M 3.10 % 73.920 M -7.06 % 79.535 M 1.46 % 78.388 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
Capital lease obligations 4.248 M -18.06 % 5.184 M 343.08 % 1.170 M -28.70 % 1.641 M -29.63 % 2.332 M -29.23 % 3.295 M -9.70 % 3.649 M -9.54 % 4.034 M 7.72 % 3.745 M -3.40 % 3.877 M -16.64 % 4.651 M 0.17 % 4.643 M 0.000 0.000 -100.00 % 10.493 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 493.895 M 1.48 % 486.711 M 0.16 % 485.957 M -1.87 % 495.232 M 0.15 % 494.483 M 0.76 % 490.749 M 0.48 % 488.404 M 0.02 % 488.294 M 0.00 % 488.294 M 0.00 % 488.294 M -0.04 % 488.504 M -2.85 % 502.856 M -0.02 % 502.943 M 0.00 % 502.943 M -1.22 % 509.157 M 12.50 % 452.577 M 20.61 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 0.00 % 375.227 M 7.63 % 348.629 M 16.12 % 300.226 M 0.00 % 300.226 M 0.00 % 300.226 M 0.00 % 300.226 M 0.00 % 300.226 M 49.60 % 200.689 M
Deferred tax liabilities non current 50.753 M 0.000 -100.00 % 70.771 M -4.42 % 74.042 M -3.57 % 76.780 M -5.99 % 81.668 M -5.31 % 86.244 M -4.94 % 90.724 M 14.50 % 79.236 M -8.05 % 86.170 M -6.52 % 92.177 M 5.22 % 87.608 M -0.22 % 87.805 M -8.49 % 95.948 M -6.25 % 102.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.047 M -61.90 % 42.114 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 611.234 M -15.06 % 719.636 M 3.27 % 696.842 M -6.30 % 743.718 M -3.93 % 774.125 M -0.77 % 780.136 M 4.89 % 743.784 M 10.44 % 673.494 M 2.56 % 656.710 M -3.81 % 682.694 M -12.94 % 784.153 M 5.78 % 741.281 M 0.98 % 734.068 M -10.66 % 821.701 M -0.24 % 823.717 M 123.51 % 368.534 M 0.39 % 367.102 M 26.79 % 289.530 M -10.37 % 323.034 M -31.97 % 474.806 M 0.67 % 471.650 M -9.29 % 519.954 M 24.92 % 416.225 M 28.04 % 325.069 M -19.04 % 401.517 M 0.39 % 399.953 M 9.39 % 365.606 M -10.25 % 407.342 M -20.54 % 512.630 M 59.87 % 320.660 M -0.44 % 322.065 M 73.56 % 185.569 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
Deferred income tax 0.000 0.000 -100.00 % 1.001 M 101.83 % -54.740 M -80.55 % -30.318 M 49.23 % -59.717 M -823.84 % -6.464 M 0.00 % -6.464 M -148.95 % 13.204 M 0.00 % 13.204 M 160.75 % -21.735 M 0.00 % -21.735 M -197.05 % 22.395 M 0.00 % 22.395 M 179.89 % -28.033 M 0.00 % -28.033 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
Stock based compensation 0.000 -100.00 % 85.000 K 46.55 % 58.000 K 205.26 % 19.000 K -49.33 % 37.500 K 0.00 % 37.500 K -79.56 % 183.500 K 0.00 % 183.500 K -61.12 % 472.000 K 0.00 % 472.000 K -44.24 % 846.500 K 0.00 % 846.500 K 0.000 0.000 -100.00 % 1.346 M 0.00 % 1.346 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
Change in working capital 36.515 M 183.61 % -43.674 M -271.97 % 25.397 M 240.74 % -18.045 M -182.53 % 21.864 M 171.31 % -30.661 M -148.03 % -12.362 M 0.00 % -12.362 M -199.37 % 12.440 M 0.00 % 12.440 M 188.23 % -14.100 M 0.00 % -14.100 M 3.85 % -14.664 M 0.00 % -14.664 M -203.63 % -4.830 M 0.00 % -4.830 M -64 293.33 % -7.500 K 0.00 % -7.500 K 98.54 % -512.000 K 0.00 % -512.000 K -197.99 % 522.500 K 0.00 % 522.500 K 324.00 % 123.230 K 0.00 % 123.230 K 201.06 % -121.933 K 0.00 % -121.933 K 99.25 % -16.284 M 0.00 % -16.284 M 0.000 0.000 100.00 % -12.947 M 0.00 % -12.947 M -199.93 % 12.956 M 0.00 % 12.956 M
Accounts receivables 31.566 M 201.05 % -31.238 M -215.45 % 27.057 M 286.99 % -14.470 M -208.42 % 13.346 M 139.31 % -33.955 M -43.39 % -23.681 M 0.00 % -23.681 M -184.80 % 27.927 M 0.00 % 27.927 M 347.72 % -11.273 M 0.00 % -11.273 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 5.146 M 141.44 % -12.418 M -410.45 % 4.000 M 231.71 % -3.037 M 39.35 % -5.007 M -201.80 % 4.918 M 238.25 % 1.454 M 0.00 % 1.454 M 146.96 % -3.096 M 0.00 % -3.096 M 45.95 % -5.729 M 0.00 % -5.729 M -232.74 % 4.316 M 0.00 % 4.316 M 189.15 % -4.841 M 0.00 % -4.841 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -1.209 M 89.81 % -11.872 M -1 323.79 % 970.108 K -78.65 % 4.544 M -46.81 % 8.543 M 344.67 % -3.492 M -138.36 % 9.103 M 0.00 % 9.103 M 189.43 % -10.179 M 0.00 % -10.179 M -359.81 % 3.918 M 0.00 % 3.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.012 M -91.46 % 11.854 M 309.44 % -5.660 M -11.37 % -5.082 M -202.04 % 4.981 M 166.62 % 1.868 M 145.17 % 761.994 K 0.00 % 761.994 K 134.45 % -2.212 M 0.00 % -2.212 M -117.85 % -1.015 M 0.00 % -1.015 M 94.65 % -18.980 M 0.00 % -18.980 M -172 640.91 % 11.000 K 0.00 % 11.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 45.374 M 320.57 % 10.789 M 218.61 % -9.096 M -114.04 % 64.808 M 68.65 % 38.428 M -57.26 % 89.915 M 5 116.97 % 1.724 M 0.00 % 1.724 M -40.38 % 2.891 M 0.00 % 2.891 M 29.55 % 2.232 M 0.00 % 2.232 M -49.26 % 4.398 M 0.00 % 4.398 M 116.23 % -27.105 M 0.00 % -27.105 M -20.58 % -22.478 M 0.00 % -22.478 M -130.44 % 73.838 M 0.00 % 73.838 M 293.61 % -38.137 M 0.00 % -38.137 M -225.96 % -11.700 M 0.00 % -11.700 M 16.50 % -14.012 M 0.00 % -14.012 M -187.57 % 16.000 M 0.00 % 16.000 M 170.56 % -22.675 M 0.00 % -22.675 M -226.52 % -6.944 M 0.00 % -6.944 M 88.69 % -61.409 M 0.00 % -61.409 M
Net cash provided by operating activities 14.050 M 326.50 % -6.203 M -153.04 % 11.694 M -47.86 % 22.427 M -66.57 % 67.077 M 24.12 % 54.043 M 10.16 % 49.061 M 0.00 % 49.061 M 586.57 % -10.083 M 0.00 % -10.083 M -154.97 % 18.344 M 0.00 % 18.344 M 618.11 % 2.555 M 0.00 % 2.555 M -62.53 % 6.818 M 0.00 % 6.818 M 3 500.50 % -200.500 K 0.00 % -200.500 K 83.79 % -1.237 M 0.00 % -1.237 M 87.52 % -9.913 M 0.00 % -9.913 M -134.22 % -4.232 M 0.00 % -4.232 M 87.43 % -33.658 M 0.00 % -33.658 M -11 741.46 % -284.238 K 0.00 % -284.238 K 98.89 % -25.497 M 0.00 % -25.497 M -28.18 % -19.891 M 0.00 % -19.891 M 58.95 % -48.453 M 0.00 % -48.453 M
Investments in property plant and equipment -46.030 M -67.26 % -27.520 M 34.23 % -41.845 M -120.80 % -18.951 M 13.51 % -21.911 M -65.83 % -13.213 M -126.42 % -5.836 M 0.00 % -5.836 M -35.16 % -4.318 M 0.00 % -4.318 M 72.01 % -15.423 M 0.00 % -15.423 M 1.46 % -15.651 M 0.00 % -15.651 M -145.60 % -6.373 M 0.00 % -6.373 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
Acquisitions net 1.133 M 0.000 -100.00 % 1.092 M 0.000 0.000 0.000 0.000 0.000 100.00 % -53.500 K 0.00 % -53.500 K -100.33 % 16.330 M 0.00 % 16.330 M 1 313.20 % 1.156 M 0.00 % 1.156 M -93.07 % 16.684 M 0.00 % 16.684 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.817 K 0.00 % 185.817 K -98.16 % 10.126 M 0.00 % 10.126 M 185.96 % -11.780 M 0.00 % -11.780 M -78 430.12 % -15.000 K 0.00 % -15.000 K 58.51 % -36.156 K 0.00 % -36.156 K 98.39 % -2.248 M 0.00 % -2.248 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.320 M 0.00 % -1.320 M 91.40 % -15.341 M 0.00 % -15.341 M -30 277.61 % -50.500 K 0.00 % -50.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 546.500 K 0.00 % 546.500 K 570.55 % 81.500 K 0.00 % 81.500 K -99.52 % 16.873 M 0.00 % 16.873 M -53.21 % 36.062 M 0.00 % 36.062 M 390.73 % 7.349 M 0.00 % 7.349 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
Other investing activites -22.391 K 99.95 % -46.611 M -529.45 % -7.405 M -11.28 % -6.654 M -76.76 % -3.765 M 2.34 % -3.855 M -13.04 % -3.410 M 0.00 % -3.410 M -244.79 % -989.000 K 0.00 % -989.000 K 70.80 % -3.388 M 0.00 % -3.388 M -287.21 % 1.810 M 0.00 % 1.810 M 316.45 % -836.000 K 0.00 % -836.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -44.919 M 39.41 % -74.131 M -50.52 % -49.250 M -92.34 % -25.606 M 0.27 % -25.675 M -50.44 % -17.067 M -96.20 % -8.699 M 0.00 % -8.699 M -31.84 % -6.598 M 0.00 % -6.598 M -595.99 % -948.000 K 0.00 % -948.000 K -104.06 % 23.325 M 0.00 % 23.325 M 31.64 % 17.719 M 0.00 % 17.719 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.817 K 0.00 % 185.817 K -98.16 % 10.126 M 0.00 % 10.126 M 185.96 % -11.780 M 0.00 % -11.780 M -78 430.12 % -15.000 K 0.00 % -15.000 K 58.51 % -36.156 K 0.00 % -36.156 K 98.39 % -2.248 M 0.00 % -2.248 M
Debt repayment 31.548 M 0.000 0.000 0.000 100.00 % -16.458 M -245.06 % -4.770 M 58.28 % -11.434 M 0.00 % -11.434 M -721.22 % 1.841 M 0.00 % 1.841 M 442.54 % -537.314 K 0.00 % -537.314 K 90.93 % -5.925 M 0.00 % -5.925 M -376.82 % -1.243 M 0.00 % -1.243 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
Common stock issued 236.876 K 0.000 -100.00 % 2.092 M 0.000 -100.00 % 4.053 M 83.74 % 2.206 M 3 910.36 % 55.000 K 0.00 % 55.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.621 M 0.00 % 38.621 M 0.000 0.000 0.000 0.000 -100.00 % 53.255 M 0.00 % 53.255 M 215.48 % 16.881 M 0.00 % 16.881 M
Common stock repurchased 0.000 0.000 100.00 % -9.542 M -2 916.56 % -316.321 K 77.06 % -1.379 M 0.000 0.000 0.000 100.00 % -106.500 K 0.00 % -106.500 K 98.52 % -7.220 M 0.00 % -7.220 M -207.80 % -2.346 M 0.00 % -2.346 M -617.28 % -327.000 K 0.00 % -327.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 415.531 K 104.16 % -10.000 M -462.74 % -1.777 M 89.85 % -17.500 M -133.33 % -7.500 M 25.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.593 M -106.92 % 23.014 M 126.63 % 10.155 M 0.48 % 10.107 M 303.36 % 2.506 M -76.50 % 10.661 M 788.73 % -1.548 M 0.00 % -1.548 M 31.93 % -2.274 M 0.00 % -2.274 M -12.31 % -2.025 M 0.00 % -2.025 M 58.99 % -4.937 M 0.00 % -4.937 M 3.73 % -5.128 M 0.00 % -5.128 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.119 M 0.00 % -1.119 M 0.000 0.000 0.000 0.000 100.00 % -3.485 M 0.00 % -3.485 M -93.31 % -1.803 M 0.00 % -1.803 M
Net cash used provided by financing activities 30.607 M 135.18 % 13.014 M 2 023.00 % 613.000 K 102.57 % -23.811 M 24.21 % -31.416 M -36.15 % -23.074 M -78.50 % -12.927 M 0.00 % -12.927 M -2 293.80 % -540.000 K 0.00 % -540.000 K 94.48 % -9.782 M 0.00 % -9.782 M 25.93 % -13.207 M 0.00 % -13.207 M -116.71 % -6.094 M 0.00 % -6.094 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.502 M 0.00 % 37.502 M 0.000 0.000 0.000 0.000 -100.00 % 50.069 M 0.00 % 50.069 M 185.21 % 17.555 M 0.00 % 17.555 M
Effect of forex changes on cash 0.000 100.00 % -269.000 K 88.53 % -2.346 M -1 368.11 % 185.000 K 132.54 % -568.500 K -8.18 % -525.500 K -3.85 % -506.000 K 0.00 % -506.000 K -1 276.74 % 43.000 K 0.00 % 43.000 K 8 500.00 % 500.000 0.00 % 500.000 100.70 % -71.000 K 0.00 % -71.000 K 55.49 % -159.500 K 0.00 % -159.500 K -3 644.44 % 4.500 K 0.00 % 4.500 K 350.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 -100.00 % 12.015 K 0.00 % 12.015 K 101.94 % -618.960 K 0.00 % -618.960 K -34 096.69 % -1.810 K 0.00 % -1.810 K -116.45 % 11.000 K 0.00 % 11.000 K 102.69 % -408.799 K 0.00 % -408.799 K -173.21 % 558.370 K 0.00 % 558.370 K
Net change in cash 0.000 100.00 % -29.313 M 25.42 % -39.307 M -43.83 % -27.329 M -501.95 % 6.799 M -50.55 % 13.749 M -74.47 % 53.858 M 0.00 % 53.858 M 256.76 % -34.356 M 0.00 % -34.356 M -325.58 % 15.230 M 0.00 % 15.230 M -39.57 % 25.204 M 0.00 % 25.204 M -31.07 % 36.566 M 0.00 % 36.566 M 9 428.06 % -392.000 K 0.00 % -392.000 K 84.14 % -2.472 M 0.00 % -2.472 M 87.53 % -19.825 M 0.00 % -19.825 M -145.71 % -8.069 M 0.00 % -8.069 M -130.22 % 26.702 M 0.00 % 26.702 M 210.65 % -24.131 M 0.00 % -24.131 M 52.68 % -51.001 M 0.00 % -51.001 M -185.76 % 59.466 M 0.00 % 59.466 M 191.24 % -65.174 M 0.00 % -65.174 M
Cash at beginning of period 22.230 M 0.000 -100.00 % 90.851 M -23.13 % 118.180 M 6.10 % 111.381 M 14.08 % 97.632 M 122.59 % 43.862 M 0.00 % 43.862 M -43.92 % 78.218 M 0.00 % 78.218 M 24.18 % 62.988 M 0.00 % 62.988 M 66.71 % 37.784 M 0.00 % 37.784 M 3 002.13 % 1.218 M 0.00 % 1.218 M -24.35 % 1.610 M 0.00 % 1.610 M -60.56 % 4.082 M 0.00 % 4.082 M -82.93 % 23.907 M 0.00 % 23.907 M -25.23 % 31.976 M 0.00 % 31.976 M 506.26 % 5.274 M 0.00 % 5.274 M -82.06 % 29.405 M 0.00 % 29.405 M -63.43 % 80.406 M 0.00 % 80.406 M 283.98 % 20.940 M 0.00 % 20.940 M -75.68 % 86.114 M 0.00 % 86.114 M
Cash at end of period 20.689 M -6.93 % 22.230 M -56.87 % 51.543 M -43.27 % 90.851 M -23.13 % 118.180 M 6.10 % 111.381 M 13.98 % 97.720 M 0.00 % 97.720 M 122.79 % 43.862 M 0.00 % 43.862 M -43.92 % 78.218 M 0.00 % 78.218 M 24.18 % 62.988 M 0.00 % 62.988 M 66.71 % 37.784 M 0.00 % 37.784 M 3 002.13 % 1.218 M 0.00 % 1.218 M -24.35 % 1.610 M 0.00 % 1.610 M -60.56 % 4.082 M 0.00 % 4.082 M -82.93 % 23.907 M 0.00 % 23.907 M -25.23 % 31.976 M 0.00 % 31.976 M 506.26 % 5.274 M 0.00 % 5.274 M -82.06 % 29.405 M 0.00 % 29.405 M -63.43 % 80.406 M 0.00 % 80.406 M 283.99 % 20.940 M 0.00 % 20.940 M
Operating cash flow 14.050 M 326.50 % -6.203 M -153.04 % 11.694 M -47.86 % 22.427 M -66.57 % 67.077 M 24.12 % 54.043 M 10.16 % 49.061 M 0.00 % 49.061 M 586.57 % -10.083 M 0.00 % -10.083 M -154.97 % 18.344 M 0.00 % 18.344 M 618.11 % 2.555 M 0.00 % 2.555 M -62.53 % 6.818 M 0.00 % 6.818 M 3 500.50 % -200.500 K 0.00 % -200.500 K 83.79 % -1.237 M 0.00 % -1.237 M 87.52 % -9.913 M 0.00 % -9.913 M -134.22 % -4.232 M 0.00 % -4.232 M 87.43 % -33.658 M 0.00 % -33.658 M -11 741.46 % -284.238 K 0.00 % -284.238 K 98.89 % -25.497 M 0.00 % -25.497 M -28.18 % -19.891 M 0.00 % -19.891 M 58.95 % -48.453 M 0.00 % -48.453 M
Capital expenditure -37.650 M -36.81 % -27.520 M 34.23 % -41.845 M -120.80 % -18.951 M 13.51 % -21.911 M -65.83 % -13.213 M -126.42 % -5.836 M 0.00 % -5.836 M -35.16 % -4.318 M 0.00 % -4.318 M 72.01 % -15.423 M 0.00 % -15.423 M 1.46 % -15.651 M 0.00 % -15.651 M -145.60 % -6.373 M 0.00 % -6.373 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
Free CashFlow -23.600 M 30.02 % -33.723 M -11.85 % -30.151 M -967.49 % 3.476 M -92.30 % 45.166 M 10.62 % 40.831 M -5.54 % 43.225 M 0.00 % 43.225 M 400.16 % -14.401 M 0.00 % -14.401 M -592.91 % 2.922 M 0.00 % 2.922 M 122.31 % -13.097 M 0.00 % -13.097 M -3 039.73 % 445.500 K 0.00 % 445.500 K 322.19 % -200.500 K 0.00 % -200.500 K 83.79 % -1.237 M 0.00 % -1.237 M 87.52 % -9.913 M 0.00 % -9.913 M -134.22 % -4.232 M 0.00 % -4.232 M 87.43 % -33.658 M 0.00 % -33.658 M -11 741.46 % -284.238 K 0.00 % -284.238 K 98.89 % -25.497 M 0.00 % -25.497 M -28.18 % -19.891 M 0.00 % -19.891 M 58.95 % -48.453 M 0.00 % -48.453 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008