HGH.NZ

Heartland Group Holdings Limited HGH.NZ

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 250.752 M 2.80 % 243.931 M -6.92 % 262.072 M 3.26 % 253.794 M 7.44 % 236.214 M 14.71 % 205.927 M 9.94 % 187.311 M 7.20 % 174.727 M 11.83 % 156.237 M 8.45 % 144.060 M 8.64 % 132.602 M 14.06 % 116.260 M 19.54 % 97.259 M 5.04 % 92.595 M
Net income 38.813 M -47.94 % 74.549 M -22.24 % 95.868 M 0.78 % 95.125 M 9.31 % 87.026 M 20.92 % 71.972 M -2.23 % 73.617 M 9.04 % 67.513 M 11.03 % 60.808 M 12.27 % 54.164 M 12.46 % 48.163 M 33.64 % 36.039 M 421.40 % 6.912 M -70.72 % 23.606 M
Income before tax 57.205 M -45.28 % 104.545 M -21.98 % 133.993 M -2.22 % 137.041 M 15.59 % 118.556 M 19.59 % 99.133 M -2.34 % 101.513 M 7.66 % 94.294 M 11.52 % 84.553 M 13.97 % 74.188 M 15.31 % 64.336 M 26.64 % 50.804 M 439.55 % 9.416 M -53.68 % 20.329 M
Income before tax ratio 0.23 -46.77 % 0.43 -16.17 % 0.51 -5.31 % 0.54 7.58 % 0.50 4.26 % 0.48 -11.17 % 0.54 0.42 % 0.54 -0.28 % 0.54 5.09 % 0.51 6.14 % 0.49 11.03 % 0.44 351.37 % 0.10 -55.90 % 0.22
EBITDA 59.336 M 0.000 -100.00 % 147.578 M -2.16 % 150.835 M 10.93 % 135.972 M 0.000 0.000 100.00 % -3.252 M 0.000 0.000 0.000 0.000 0.000 0.000
Net income ratio 0.15 -49.35 % 0.31 -16.45 % 0.37 -2.40 % 0.37 1.73 % 0.37 5.41 % 0.35 -11.07 % 0.39 1.72 % 0.39 -0.72 % 0.39 3.52 % 0.38 3.52 % 0.36 17.17 % 0.31 336.18 % 0.07 -72.12 % 0.25
Ratio EBITDA 0.24 0.00 -100.00 % 0.56 -5.25 % 0.59 3.25 % 0.58 0.00 0.00 100.00 % -0.02 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 1.00 0.00 % 1.00 1.23 % 0.99 0.07 % 0.99 0.51 % 0.98 -1.79 % 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 0.00 % 1.00
Weighted average shs out dil 936.613 M 23.72 % 757.046 M 10.23 % 686.781 M 16.45 % 589.771 M 1.08 % 583.467 M 1.13 % 576.929 M 2.41 % 563.364 M 4.60 % 538.594 M 8.43 % 496.725 M 3.22 % 481.215 M 3.12 % 466.644 M 13.33 % 411.753 M 5.93 % 388.704 M 3.97 % 373.879 M
Weighted average shs out 937.535 M 23.84 % 757.046 M 10.23 % 686.781 M 16.45 % 589.771 M 1.08 % 583.467 M 1.13 % 576.929 M 7.00 % 539.200 M 0.11 % 538.594 M 9.21 % 493.177 M 4.19 % 473.360 M 1.44 % 466.644 M 13.33 % 411.753 M 5.93 % 388.704 M 3.97 % 373.879 M
EPS diluted 0.04 -57.97 % 0.10 -29.64 % 0.14 -12.50 % 0.16 6.67 % 0.15 25.00 % 0.12 -7.69 % 0.13 0.00 % 0.13 8.33 % 0.12 9.09 % 0.11 10.00 % 0.10 14.29 % 0.09 391.57 % 0.02 -70.68 % 0.06
Earnings per share 0.04 -57.97 % 0.10 -29.64 % 0.14 -12.50 % 0.16 6.67 % 0.15 25.00 % 0.12 -14.29 % 0.14 7.69 % 0.13 8.33 % 0.12 9.09 % 0.11 10.00 % 0.10 14.29 % 0.09 391.57 % 0.02 -70.68 % 0.06
Gross profit 250.752 M 2.80 % 243.931 M -5.78 % 258.888 M 3.34 % 250.526 M 7.99 % 231.989 M 12.66 % 205.927 M 9.94 % 187.311 M 7.20 % 174.727 M 11.83 % 156.237 M 8.45 % 144.060 M 8.64 % 132.602 M 14.06 % 116.260 M 19.54 % 97.259 M 5.04 % 92.595 M
Income tax expense 18.392 M -38.69 % 29.996 M -21.32 % 38.125 M -9.04 % 41.916 M 32.94 % 31.530 M 16.09 % 27.161 M -2.63 % 27.896 M 4.16 % 26.781 M 12.79 % 23.745 M 18.58 % 20.024 M 23.81 % 16.173 M 9.54 % 14.765 M 489.66 % 2.504 M 176.41 % -3.277 M
Cost of revenue 0.000 -100.00 % 429.810 M 59.80 % 268.965 M 154.26 % 105.782 M -3.30 % 109.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 3.759 M 4.56 % 3.595 M 11.54 % 3.223 M 20.31 % 2.679 M 0.56 % 2.664 M -79.40 % 12.932 M 9.30 % 11.832 M 205.03 % 3.879 M 24.81 % 3.108 M -15.57 % 3.681 M -3.49 % 3.814 M -35.97 % 5.957 M 22.07 % 4.880 M -87.13 % 37.918 M
Selling and marketing expenses 3.137 M -97.23 % 113.432 M 623.97 % 15.668 M 11.11 % 14.101 M 0.000 -100.00 % 14.148 M 208.84 % 4.581 M -90.82 % 49.879 M 10.82 % 45.010 M 4.28 % 43.161 M -0.04 % 43.179 M 12.97 % 38.220 M 5.50 % 36.226 M 0.000
Other expenses 0.000 0.000 -100.00 % 121.672 M 25.84 % 96.689 M 6.39 % 90.884 M 367.75 % 19.430 M 100.93 % 9.670 M 10.54 % 8.748 M 256.77 % 2.452 M -27.43 % 3.379 M 17.24 % 2.882 M 97.53 % 1.459 M 151.50 % -2.833 M -216.63 % 2.429 M
Operating expenses 6.896 M -94.11 % 117.027 M -6.30 % 124.895 M 25.69 % 99.368 M 6.22 % 93.548 M -12.40 % 106.794 M 24.47 % 85.798 M 6.67 % 80.433 M 12.20 % 71.684 M 2.59 % 69.872 M 2.35 % 68.266 M 4.29 % 65.456 M -25.49 % 87.843 M 117.72 % 40.347 M
Cost and expenses 6.896 M -94.11 % 117.027 M 7.41 % 108.950 M 9.64 % 99.368 M 6.22 % 93.548 M -12.40 % 106.794 M 24.47 % 85.798 M 6.67 % 80.433 M 12.20 % 71.684 M 2.59 % 69.872 M 2.35 % 68.266 M 4.29 % 65.456 M -25.49 % 87.843 M 117.72 % 40.347 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
Selling general and administrative expenses 6.896 M -94.11 % 117.027 M 3 531.00 % 3.223 M 20.31 % 2.679 M 0.56 % 2.664 M -96.95 % 87.364 M 27.74 % 68.390 M 27.22 % 53.758 M 11.72 % 48.118 M 2.72 % 46.842 M -0.32 % 46.993 M 6.37 % 44.177 M 7.47 % 41.106 M 8.41 % 37.918 M
Interest income 0.000 -100.00 % 661.032 M 25.26 % 527.710 M 54.26 % 342.101 M 4.32 % 327.935 M -5.44 % 346.802 M 3.73 % 334.330 M 8.10 % 309.284 M 11.14 % 278.279 M 4.82 % 265.475 M 1.92 % 260.468 M 23.86 % 210.297 M 1.91 % 206.349 M 0.59 % 205.148 M
Interest expense 0.000 -100.00 % 383.387 M 56.03 % 245.721 M 167.21 % 91.959 M -2.60 % 94.418 M -27.44 % 130.129 M -4.84 % 136.747 M 8.98 % 125.483 M 8.96 % 115.169 M -3.07 % 118.815 M -5.73 % 126.041 M 24.52 % 101.221 M -8.72 % 110.895 M -8.73 % 121.502 M
Depreciation and amortization 0.000 -100.00 % 14.479 M 6.58 % 13.585 M -1.52 % 13.794 M -20.80 % 17.416 M 36.13 % 12.794 M 40.24 % 9.123 M 109.35 % -97.546 M -1 478.35 % 7.077 M -9.82 % 7.848 M 111.99 % -65.432 M -23.78 % -52.862 M -87.87 % -28.138 M -356.29 % 10.979 M
Operating income 243.856 M 92.16 % 126.904 M -6.53 % 135.766 M -4.32 % 141.892 M 14.02 % 124.442 M 20.13 % 103.589 M -1.72 % 105.406 M 8.06 % 97.546 M 14.00 % 85.568 M 13.70 % 75.260 M 15.02 % 65.432 M 23.78 % 52.862 M 87.87 % 28.138 M -78.79 % 132.682 M
Operating income ratio 0.97 86.93 % 0.52 0.42 % 0.52 -7.34 % 0.56 6.12 % 0.53 4.73 % 0.50 -10.61 % 0.56 0.80 % 0.56 1.93 % 0.55 4.84 % 0.52 5.87 % 0.49 8.52 % 0.45 57.16 % 0.29 -79.81 % 1.43
Total other income expenses net -186.651 M -734.79 % -22.359 M -1 161.08 % -1.773 M 63.45 % -4.851 M 17.58 % -5.886 M 0.000 100.00 % -17.408 M 34.74 % -26.675 M -13.19 % -23.566 M -2.33 % -23.030 M -8.26 % -21.273 M 0.03 % -21.279 M -13.66 % -18.722 M 83.34 % -112.353 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 483.675 M -58.24 % 1.158 B -47.73 % 2.216 B -3.81 % 2.304 B 58.87 % 1.450 B 26.46 % 1.147 B 16.69 % 982.712 M 449.17 % 178.944 M -6.39 % 191.155 M -12.66 % 218.861 M -68.57 % 696.328 M -7.87 % 755.786 M 685.17 % 96.258 M -57.16 % 224.680 M
Total investments 0.000 -100.00 % 930.105 M 1 486.72 % 58.618 M -9.33 % 64.652 M 16.66 % 55.417 M -44.60 % 100.031 M -86.34 % 732.120 M 207.64 % 237.976 M -63.23 % 647.214 M 32.18 % 489.638 M -31.24 % 712.085 M 33.92 % 531.740 M 17.81 % 451.340 M 177.27 % 162.778 M
Total debt 825.454 M -59.90 % 2.059 B -18.01 % 2.511 B -3.23 % 2.594 B 59.81 % 1.623 B 26.01 % 1.288 B 21.93 % 1.057 B 369.82 % 224.907 M -5.87 % 238.923 M -16.98 % 287.807 M -60.45 % 727.787 M -7.61 % 787.709 M 204.21 % 258.934 M -17.63 % 314.369 M
Accumulated other comprehensive income loss -28.782 M -238.77 % -8.496 M -236.15 % 6.240 M -37.20 % 9.936 M 2 183.02 % -477.000 K 91.33 % -5.500 M -28.00 % -4.297 M -193.72 % 4.585 M 219.07 % 1.437 M 87.84 % 765.000 K -81.54 % 4.143 M 36.10 % 3.044 M 204.40 % 1.000 M 170.27 % -1.423 M
Retained earnings 219.559 M -3.45 % 227.411 M 1.50 % 224.052 M 12.26 % 199.586 M 11.88 % 178.388 M 38.05 % 129.223 M 6.80 % 120.995 M 3.19 % 117.260 M 20.09 % 97.642 M 23.89 % 78.811 M 26.43 % 62.337 M 40.52 % 44.362 M -75.01 % 177.522 M -3.63 % 184.201 M
Common stock 1.028 B 0.91 % 1.019 B 27.26 % 800.712 M 33.63 % 599.185 M 2.64 % 583.781 M 1.31 % 576.257 M 3.09 % 558.970 M 3.07 % 542.315 M 14.63 % 473.116 M 12.28 % 421.377 M 1.80 % 413.917 M 1.91 % 406.142 M 111.51 % 192.020 M 0.00 % 192.020 M
Total equity 1.219 B -1.52 % 1.238 B 20.06 % 1.031 B 27.49 % 808.707 M 6.17 % 761.692 M 8.82 % 699.980 M 3.60 % 675.668 M 1.73 % 664.160 M 16.60 % 569.595 M 14.30 % 498.341 M 3.79 % 480.125 M 6.08 % 452.622 M 22.15 % 370.542 M -1.14 % 374.798 M
Other non current liabilities 6.603 B 10.13 % 5.995 B 0.000 0.000 0.000 0.000 0.000 100.00 % -177.403 M -622.38 % -24.558 M -627.00 % -3.378 M 0.00 % -3.378 M 0.00 % -3.378 M 0.000 0.000
Long term debt 825.454 M 34.93 % 611.751 M -75.49 % 2.496 B -3.17 % 2.578 B 57.71 % 1.635 B 264.72 % 448.228 M 0.000 -100.00 % 177.403 M 622.38 % 24.558 M 627.00 % 3.378 M 0.00 % 3.378 M 0.00 % 3.378 M 0.000 0.000
Total non current liabilities 7.428 B 12.43 % 6.607 B 164.67 % 2.496 B -3.17 % 2.578 B 57.71 % 1.635 B 28.93 % 1.268 B 19.89 % 1.058 B 15.68 % 914.253 M 42.54 % 641.396 M 48.24 % 432.682 M -7.77 % 469.157 M -16.09 % 559.086 M 115.92 % 258.934 M 0.000
Other current liabilities 685.709 M 148.06 % -1.427 B 29.59 % -2.026 B -3.01 % -1.967 B -78.53 % -1.102 B -30.35 % -845.211 M 19.80 % -1.054 B -2 044.39 % -49.143 M 77.43 % -217.714 M 24.51 % -288.410 M 59.63 % -714.412 M 7.80 % -774.834 M -6 168.88 % -12.360 M 99.37 % -1.953 B
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
Short term debt 0.000 -100.00 % 1.447 B -28.64 % 2.027 B 3.54 % 1.958 B 77.67 % 1.102 B 31.17 % 840.159 M -20.49 % 1.057 B 2 124.35 % 47.504 M -77.84 % 214.365 M -24.63 % 284.429 M -60.74 % 724.409 M -7.64 % 784.331 M 0.000 -100.00 % 1.939 B
Total current liabilities 685.709 M 1 737.67 % 37.314 M 133.83 % 15.958 M 27.56 % 12.510 M 7.92 % 11.592 M -25.72 % 15.605 M 6.74 % 14.620 M 19.80 % 12.204 M 6.74 % 11.433 M 26.93 % 9.007 M -63.69 % 24.805 M 11.00 % 22.346 M 33.42 % 16.749 M -99.14 % 1.953 B
Total liabilities 7.428 B -7.77 % 8.054 B 19.96 % 6.714 B 6.88 % 6.282 B 27.78 % 4.916 B 6.45 % 4.618 B 8.58 % 4.253 B 10.98 % 3.833 B 10.61 % 3.465 B 14.19 % 3.035 B 5.40 % 2.879 B 12.28 % 2.564 B 20.16 % 2.134 B 8.15 % 1.973 B
Other non current assets 8.333 B -0.45 % 8.370 B 3 097.29 % -279.258 M -9.29 % -255.516 M -143.17 % -105.076 M 11.65 % -118.931 M -21.79 % -97.656 M 3.22 % -100.909 M -2.73 % -98.224 M -7.98 % -90.961 M -5.11 % -86.539 M 1.98 % -88.289 M -34.51 % -65.639 M 0.000
Long term investments 0.000 -100.00 % 825.210 M 2 140.41 % 36.833 M -7.61 % 39.867 M 4.80 % 38.042 M -34.62 % 58.183 M -84.11 % 366.060 M 207.64 % 118.988 M -63.23 % 323.607 M 32.18 % 244.819 M -31.66 % 358.234 M 33.67 % 267.993 M 17.63 % 227.830 M 174.67 % 82.947 M
Intangible assets 60.403 M -15.14 % 71.183 M 38.73 % 51.311 M 43.97 % 35.639 M 48.36 % 24.022 M -13.18 % 27.670 M 3.32 % 26.781 M -8.47 % 29.258 M 12.13 % 26.094 M 106.90 % 12.612 M 111.04 % 5.976 M 162.34 % 2.278 M -18.76 % 2.804 M -87.81 % 22.997 M
GoodWill 204.819 M -1.87 % 208.723 M 13.18 % 184.422 M 0.65 % 183.235 M 305.90 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 0.00 % 45.143 M 123.93 % 20.159 M 0.000
Goodwill and intangible assets 265.222 M -5.25 % 279.906 M 18.74 % 235.733 M 7.70 % 218.874 M 216.45 % 69.165 M -5.01 % 72.813 M 1.24 % 71.924 M -3.33 % 74.401 M 4.44 % 71.237 M 23.34 % 57.755 M 12.98 % 51.119 M 7.80 % 47.421 M 106.51 % 22.963 M -0.15 % 22.997 M
Property plant equipment net 49.497 M -11.31 % 55.811 M 28.23 % 43.525 M 18.78 % 36.642 M 2.04 % 35.911 M -22.13 % 46.118 M 79.22 % 25.732 M -2.93 % 26.508 M -1.77 % 26.987 M -18.73 % 33.206 M -6.25 % 35.420 M -13.33 % 40.868 M -4.24 % 42.676 M -4.35 % 44.617 M
Total non current assets 8.647 B -9.27 % 9.531 B 3 313.01 % 279.258 M 9.29 % 255.516 M 143.17 % 105.076 M -11.65 % 118.931 M 21.79 % 97.656 M -3.22 % 100.909 M 2.73 % 98.224 M 7.98 % 90.961 M 5.11 % 86.539 M -1.98 % 88.289 M 34.51 % 65.639 M -56.40 % 150.561 M
Other current assets 413.198 M 0.000 100.00 % -6.740 B -9.65 % -6.147 B -23.64 % -4.972 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.348 M
Short term investments 0.000 -100.00 % 104.895 M 381.50 % 21.785 M -12.10 % 24.785 M 42.65 % 17.375 M -58.48 % 41.848 M -88.57 % 366.060 M 207.64 % 118.988 M -63.23 % 323.607 M 32.18 % 244.819 M -30.81 % 353.851 M 34.16 % 263.747 M 18.00 % 223.510 M 179.98 % 79.831 M
cash and cash equivalents 341.779 M -62.03 % 900.200 M 205.54 % 294.629 M 1.40 % 290.561 M 67.68 % 173.286 M 22.30 % 141.686 M 91.62 % 73.941 M 60.87 % 45.963 M -3.78 % 47.768 M -30.72 % 68.946 M 119.16 % 31.459 M -1.45 % 31.923 M -80.38 % 162.676 M 81.38 % 89.689 M
Cash and short term investments 0.000 -100.00 % 1.005 B 241.14 % 294.629 M 1.40 % 290.561 M 67.68 % 173.286 M 22.30 % 141.686 M 91.62 % 73.941 M 60.87 % 45.963 M -3.78 % 47.768 M -30.72 % 68.946 M 119.16 % 31.459 M -1.45 % 31.923 M -80.38 % 162.676 M -4.04 % 169.520 M
Total current assets 413.198 M -94.95 % 8.177 B 2 675.29 % 294.629 M 1.40 % 290.561 M 67.68 % 173.286 M 22.30 % 141.686 M 91.62 % 73.941 M 60.87 % 45.963 M -3.78 % 47.768 M -30.72 % 68.946 M 119.16 % 31.459 M -1.45 % 31.923 M -80.38 % 162.676 M -92.60 % 2.198 B
Inventory 0.000 0.000 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 0.000 -100.00 % 7.172 B 6.41 % 6.740 B 9.65 % 6.147 B 23.64 % 4.972 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.081 B
Tax assets 0.000 0.000 -100.00 % 242.425 M 12.42 % 215.649 M 221.70 % 67.034 M 10.35 % 60.748 M 122.63 % -268.404 M -1 384.62 % -18.079 M 91.98 % -225.383 M -46.49 % -153.858 M 43.37 % -271.695 M -51.19 % -179.704 M -10.80 % -162.191 M 0.000
Other assets 8.234 B 197.84 % -8.416 B -217.36 % 7.171 B 9.58 % 6.544 B 21.21 % 5.399 B 6.76 % 5.058 B 6.31 % 4.757 B 9.37 % 4.350 B 11.86 % 3.889 B 15.29 % 3.373 B 4.07 % 3.241 B 11.90 % 2.897 B 27.25 % 2.276 B 0.000
Account payables 0.000 -100.00 % 17.158 M 16.48 % 14.731 M -31.03 % 21.358 M 89.97 % 11.243 M -45.57 % 20.657 M 75.25 % 11.787 M -14.85 % 13.843 M -6.35 % 14.782 M 13.81 % 12.988 M -12.29 % 14.808 M 15.25 % 12.849 M 3.96 % 12.360 M -10.00 % 13.734 M
Tax 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
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 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 -100.00 % 477.000 K -91.33 % 5.500 M 28.00 % 4.297 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 100.00 % -477.000 K 91.33 % -5.500 M -28.00 % -4.297 M 0.000 100.00 % -2.600 M 0.46 % -2.612 M -860.29 % -272.000 K 70.63 % -926.000 K 0.000 0.000
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
Other liabilities 6.743 B 378.38 % 1.409 B -66.45 % 4.201 B 13.83 % 3.691 B 12.88 % 3.270 B -1.95 % 3.335 B 4.82 % 3.181 B 9.46 % 2.906 B 3.34 % 2.812 B 8.46 % 2.593 B 8.71 % 2.385 B 20.29 % 1.983 B 6.70 % 1.858 B 9 160.52 % 20.068 M
Total assets 8.647 B -6.94 % 9.292 B 19.98 % 7.745 B 9.23 % 7.090 B 24.88 % 5.678 B 6.76 % 5.318 B 7.89 % 4.929 B 9.61 % 4.497 B 11.46 % 4.035 B 14.20 % 3.533 B 5.17 % 3.359 B 11.35 % 3.017 B 20.45 % 2.505 B 6.67 % 2.348 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 -100.00 % 455.314 M -33.58 % 685.507 M 0.000 -100.00 % 165.070 M -51.23 % 338.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 721.000 K 125.60 % -2.816 M -2 781.90 % 105.000 K -94.52 % 1.915 M 0.000 -100.00 % 828.000 K 17.78 % 703.000 K 5.56 % 666.000 K -36.75 % 1.053 M -44.23 % 1.888 M -38.12 % 3.051 M 81.61 % 1.680 M 42.98 % 1.175 M 0.000
Change in working capital 231.158 M 231.80 % -175.392 M 61.48 % -455.314 M 33.58 % -685.507 M -140.49 % -285.044 M -72.68 % -165.070 M 51.23 % -338.487 M 22.13 % -434.664 M -0.37 % -433.051 M -64.27 % -263.628 M 3.43 % -272.997 M -390.55 % 93.959 M 196.08 % 31.734 M 0.000
Accounts receivables 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 231.158 M 231.80 % -175.392 M 61.48 % -455.314 M 33.58 % -685.507 M -140.49 % -285.044 M -72.68 % -165.070 M 51.23 % -338.487 M 22.13 % -434.664 M -0.37 % -433.051 M -64.27 % -263.628 M 3.43 % -272.997 M -390.55 % 93.959 M 196.08 % 31.734 M 0.000
Other non cash items -214.226 M -369.47 % -45.631 M 92.24 % -588.127 M 24.08 % -774.710 M -933.50 % -74.960 M 64.62 % -211.882 M 47.59 % -404.271 M 6.47 % -432.248 M 2.11 % -441.571 M -59.45 % -276.930 M -7.18 % -258.367 M -342.62 % 106.491 M 109.18 % 50.908 M 300.14 % -25.436 M
Net cash provided by operating activities 77.511 M 134.63 % -223.839 M 53.78 % -484.250 M 27.70 % -669.798 M -152.88 % -264.870 M -102.59 % -130.743 M 59.74 % -324.721 M 9.53 % -358.912 M 3.94 % -373.648 M -74.52 % -214.102 M -7.71 % -198.768 M -229.56 % 153.412 M 123.22 % 68.728 M 2 392.46 % -2.998 M
Investments in property plant and equipment -3.716 M 80.28 % -18.842 M 23.62 % -24.669 M -151.49 % -9.809 M -29.71 % -7.562 M -12.21 % -6.739 M -49.29 % -4.514 M 48.92 % -8.837 M 41.79 % -15.180 M -19.53 % -12.700 M -100.19 % -6.344 M -1 368.52 % -432.000 K 80.85 % -2.256 M 29.30 % -3.191 M
Acquisitions net 1.404 M -99.15 % 165.620 M 5 535.51 % -3.047 M 98.09 % -159.919 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.300 M 0.000 100.00 % -48.300 M 0.000 100.00 % -24.898 M
Purchases of investments 0.000 100.00 % -637.399 M -524.76 % -102.023 M -220.90 % 84.388 M 0.000 100.00 % -55.549 M -384.38 % -11.468 M 62.50 % -30.579 M 62.99 % -82.616 M 14.10 % -96.180 M -7.37 % -89.581 M -21.63 % -73.648 M 43.95 % -131.387 M -1 667.62 % -7.433 M
Sales maturities of investments 0.000 -100.00 % 246.490 M 344.58 % 55.443 M -26.60 % 75.531 M 224.50 % 23.276 M 0.000 0.000 0.000 0.000 -100.00 % 98.480 M 0.000 -100.00 % 121.948 M 0.000 100.00 % -31.692 M
Other investing activites 307.244 M 145.63 % 125.085 M 3 277.97 % -3.936 M 95.34 % -84.388 M 0.000 -100.00 % 10.105 M 4 075.62 % 242.000 K -93.06 % 3.485 M -0.37 % 3.498 M -79.72 % 17.252 M 20.98 % 14.260 M -66.70 % 42.823 M 1 240.73 % 3.194 M -90.18 % 32.524 M
Net cash used for investing activites 304.932 M 356.15 % -119.046 M -52.17 % -78.232 M 16.95 % -94.197 M -699.45 % 15.714 M 130.11 % -52.183 M -231.53 % -15.740 M 56.19 % -35.931 M 61.90 % -94.298 M -193.61 % 100.732 M 223.35 % -81.665 M -2.65 % -79.557 M 39.01 % -130.449 M -276.04 % -34.690 M
Debt repayment -1.212 B -1 706.79 % 75.399 M 151.14 % -147.433 M -127.15 % 542.986 M 39.49 % 389.255 M 104.07 % 190.742 M 39.78 % 136.461 M 141.55 % 56.493 M -61.65 % 147.320 M 8 899.39 % 1.637 M 102.83 % -57.877 M 52.95 % -123.023 M -176.94 % 159.885 M 161.78 % -258.800 M
Common stock issued 0.000 -100.00 % 204.001 M 5.50 % 193.364 M 0.000 0.000 0.000 0.000 -100.00 % 58.315 M 48.20 % 39.348 M 0.000 0.000 -100.00 % 20.000 M 0.000 -100.00 % 57.347 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -28.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.322 M 0.000 0.000
Dividends paid -33.750 M 48.47 % -65.500 M -1.86 % -64.303 M -10.77 % -58.050 M -91.35 % -30.337 M 34.19 % -46.098 M -27.11 % -36.265 M -3.17 % -35.150 M -11.99 % -31.387 M -3.28 % -30.390 M -34.67 % -22.567 M -78.98 % -12.609 M 7.23 % -13.591 M 0.000
Other financing activites 586.554 M 8.08 % 542.708 M -6.91 % 583.006 M 43.07 % 407.484 M 646.17 % -74.608 M -167.24 % 110.965 M -58.93 % 270.214 M -26.18 % 366.048 M 12.67 % 324.899 M 74.56 % 186.120 M -48.38 % 360.545 M 469.24 % -97.646 M 0.000 0.000
Net cash used provided by financing activities -658.699 M -187.06 % 756.608 M 34.00 % 564.634 M -36.73 % 892.420 M 213.89 % 284.310 M 11.23 % 255.609 M -30.99 % 370.409 M -4.38 % 387.391 M -12.12 % 440.832 M 180.13 % 157.367 M -43.82 % 280.101 M 230.52 % -214.600 M -246.69 % 146.294 M 172.62 % -201.453 M
Effect of forex changes on cash -1.968 M -9.45 % -1.798 M -27.79 % -1.407 M 0.000 0.000 0.000 100.00 % -5.040 M 0.000 0.000 -100.00 % 3.145 M 0.000 -100.00 % 3.827 M -95.73 % 89.689 M 45.50 % 61.643 M
Net change in cash -278.224 M -187.46 % 318.116 M 42 600.13 % 745.000 K -99.42 % 128.425 M 265.32 % 35.154 M -51.63 % 72.683 M 191.81 % 24.908 M 434.25 % -7.452 M 72.52 % -27.114 M -157.52 % 47.142 M 14 299.40 % -332.000 K 99.76 % -136.918 M -261.89 % 84.573 M 147.65 % -177.498 M
Cash at beginning of period 627.969 M 101.59 % 311.503 M 0.24 % 310.758 M 70.43 % 182.333 M 23.89 % 147.179 M 97.57 % 74.496 M 50.23 % 49.588 M -13.06 % 57.040 M -32.22 % 84.154 M 127.37 % 37.012 M -0.89 % 37.344 M -78.57 % 174.262 M 94.30 % 89.689 M -66.43 % 267.187 M
Cash at end of period 349.745 M -44.45 % 629.619 M 102.12 % 311.503 M 0.24 % 310.758 M 70.43 % 182.333 M 23.89 % 147.179 M 97.57 % 74.496 M 50.23 % 49.588 M -13.06 % 57.040 M -32.22 % 84.154 M 127.37 % 37.012 M -0.89 % 37.344 M -78.57 % 174.262 M 94.30 % 89.689 M
Operating cash flow 77.511 M 188.99 % -87.100 M 82.01 % -484.250 M 27.70 % -669.798 M -152.88 % -264.870 M -102.59 % -130.743 M 59.74 % -324.721 M 9.53 % -358.912 M 3.94 % -373.648 M -74.52 % -214.102 M -7.71 % -198.768 M -229.56 % 153.412 M 123.22 % 68.728 M 2 392.46 % -2.998 M
Capital expenditure -3.716 M 86.77 % -28.091 M -13.87 % -24.669 M -151.49 % -9.809 M -29.71 % -7.562 M -12.21 % -6.739 M -49.29 % -4.514 M 48.92 % -8.837 M 41.79 % -15.180 M -19.53 % -12.700 M -100.19 % -6.344 M -1 368.52 % -432.000 K 80.85 % -2.256 M 29.30 % -3.191 M
Free CashFlow 73.795 M 164.06 % -115.191 M 77.37 % -508.919 M 25.12 % -679.607 M -149.46 % -272.432 M -98.16 % -137.482 M 58.24 % -329.235 M 10.47 % -367.749 M 5.42 % -388.828 M -71.44 % -226.802 M -10.57 % -205.112 M -234.08 % 152.980 M 130.14 % 66.472 M 1 174.03 % -6.189 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31
Revenue 146.155 M 39.73 % 104.597 M -16.23 % 124.858 M 4.86 % 119.073 M -8.12 % 129.593 M -2.18 % 132.479 M 0.66 % 131.616 M 7.72 % 122.178 M 5.82 % 115.460 M -4.38 % 120.754 M 25.37 % 96.316 M -12.13 % 109.611 M 11.30 % 98.486 M 10.88 % 88.825 M -2.64 % 91.234 M 9.27 % 83.493 M 4.23 % 80.107 M 5.22 % 76.130 M 5.87 % 71.909 M -0.34 % 72.151 M 6.74 % 67.595 M 3.98 % 65.007 M 7.22 % 60.632 M 9.00 % 55.628 M 9.80 % 50.664 M 8.73 % 46.595 M -31.45 % 67.968 M 175.99 % 24.627 M
Net income 35.201 M 874.56 % 3.612 M -90.22 % 36.949 M -1.73 % 37.600 M -20.35 % 47.206 M -2.99 % 48.662 M 2.21 % 47.609 M 0.20 % 47.516 M 10.67 % 42.936 M -2.62 % 44.090 M 37.32 % 32.107 M -19.46 % 39.865 M -1.58 % 40.503 M 22.31 % 33.114 M -9.09 % 36.427 M 17.18 % 31.086 M -1.99 % 31.716 M 9.02 % 29.092 M 1.84 % 28.566 M 11.59 % 25.598 M 3.87 % 24.645 M 4.79 % 23.518 M 21.77 % 19.313 M 15.47 % 16.726 M 541.09 % -3.792 M -135.43 % 10.704 M -39.54 % 17.705 M 200.00 % 5.902 M
Income before tax 51.863 M 870.85 % 5.342 M -89.72 % 51.970 M -1.15 % 52.575 M -19.07 % 64.964 M -5.89 % 69.029 M -4.33 % 72.155 M 11.20 % 64.886 M 10.10 % 58.932 M -1.16 % 59.624 M 35.14 % 44.119 M -19.80 % 55.014 M -1.84 % 56.044 M 23.26 % 45.469 M -10.93 % 51.049 M 18.05 % 43.245 M -2.58 % 44.389 M 10.52 % 40.164 M 2.78 % 39.076 M 11.29 % 35.112 M 7.55 % 32.647 M 3.02 % 31.689 M 15.66 % 27.398 M 17.06 % 23.406 M 526.96 % -5.482 M -136.80 % 14.898 M -2.29 % 15.247 M 200.00 % 5.082 M
Income before tax ratio 0.35 594.80 % 0.05 -87.73 % 0.42 -5.73 % 0.44 -11.92 % 0.50 -3.79 % 0.52 -4.96 % 0.55 3.23 % 0.53 4.05 % 0.51 3.37 % 0.49 7.79 % 0.46 -8.73 % 0.50 -11.80 % 0.57 11.17 % 0.51 -8.52 % 0.56 8.03 % 0.52 -6.53 % 0.55 5.03 % 0.53 -2.91 % 0.54 11.66 % 0.49 0.76 % 0.48 -0.92 % 0.49 7.88 % 0.45 7.39 % 0.42 488.86 % -0.11 -133.84 % 0.32 42.53 % 0.22 8.70 % 0.21
EBITDA 53.280 M 700.60 % 6.655 M -87.52 % 53.333 M -1.11 % 53.929 M 2 075.42 % -2.730 M 7.49 % -2.951 M -3.91 % -2.840 M 7.85 % -3.082 M -24.42 % -2.477 M 63.74 % -6.831 M -190.19 % -2.354 M -11.99 % -2.102 M -0.57 % -2.090 M -15.92 % -1.803 M -9.81 % -1.642 M -1.99 % -1.610 M -126.44 % -711.000 K -133.88 % -304.000 K 35.59 % -472.000 K 21.33 % -600.000 K 11.50 % -678.000 K -62.20 % -418.000 K 74.07 % -1.612 M -261.43 % -446.000 K 97.04 % -15.076 M -5 567.67 % -266.000 K 99.26 % -35.915 M -200.00 % 35.915 M
Net income ratio 0.24 597.45 % 0.03 -88.33 % 0.30 -6.28 % 0.32 -13.31 % 0.36 -0.83 % 0.37 1.55 % 0.36 -6.99 % 0.39 4.58 % 0.37 1.85 % 0.37 9.53 % 0.33 -8.34 % 0.36 -11.56 % 0.41 10.32 % 0.37 -6.63 % 0.40 7.24 % 0.37 -5.96 % 0.40 3.61 % 0.38 -3.81 % 0.40 11.97 % 0.35 -2.69 % 0.36 0.78 % 0.36 13.58 % 0.32 5.94 % 0.30 501.73 % -0.07 -132.58 % 0.23 -11.81 % 0.26 8.70 % 0.24
Ratio EBITDA 0.36 472.96 % 0.06 -85.10 % 0.43 -5.69 % 0.45 2 249.95 % -0.02 5.43 % -0.02 -3.23 % -0.02 14.46 % -0.03 -17.58 % -0.02 62.08 % -0.06 -131.46 % -0.02 -27.45 % -0.02 9.63 % -0.02 -4.55 % -0.02 -12.78 % -0.02 6.67 % -0.02 -117.26 % -0.01 -122.27 % 0.00 39.16 % -0.01 21.07 % -0.01 17.09 % -0.01 -55.99 % -0.01 75.81 % -0.03 -231.61 % -0.01 97.31 % -0.30 -5 112.48 % -0.01 98.92 % -0.53 -136.23 % 1.46
Gross profit ratio 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 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 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 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 81.00 % 0.55 -44.75 % 1.00 0.00 % 1.00
Weighted average shs out dil 970.226 M 7.44 % 903.000 M 12.78 % 800.678 M 12.23 % 713.414 M 0.85 % 707.376 M 6.18 % 666.186 M 12.65 % 591.352 M 0.54 % 588.190 M 0.57 % 584.853 M 0.48 % 582.081 M 0.43 % 579.581 M 0.92 % 574.277 M 1.54 % 565.540 M 0.78 % 561.188 M 0.85 % 556.447 M 6.85 % 520.795 M 2.50 % 508.082 M 4.68 % 485.368 M 1.11 % 480.050 M -0.48 % 482.380 M 1.08 % 477.231 M 4.64 % 456.056 M 5.34 % 432.919 M 10.84 % 390.587 M 0.48 % 388.704 M 0.00 % 388.704 M 3.97 % 373.879 M 0.00 % 373.879 M
Weighted average shs out 971.276 M 7.56 % 903.000 M 12.19 % 804.849 M 12.82 % 713.418 M 0.85 % 707.386 M 6.12 % 666.603 M 12.71 % 591.416 M 0.55 % 588.193 M 0.57 % 584.856 M 0.42 % 582.431 M -7.34 % 628.538 M 8.79 % 577.754 M 1.21 % 570.843 M 1.71 % 561.254 M 0.86 % 556.447 M 6.86 % 520.747 M 2.49 % 508.082 M 4.79 % 484.867 M 1.88 % 475.910 M -7.04 % 511.970 M 7.28 % 477.231 M 1.46 % 470.369 M 8.65 % 432.919 M 3.53 % 418.150 M 10.26 % 379.238 M -2.44 % 388.713 M 3.97 % 373.879 M 0.00 % 373.879 M
EPS diluted 0.04 805.00 % 0.00 -91.32 % 0.05 -12.52 % 0.05 -20.99 % 0.07 -8.63 % 0.07 -9.32 % 0.08 -0.37 % 0.08 10.08 % 0.07 -3.04 % 0.08 36.64 % 0.06 -20.17 % 0.07 -3.07 % 0.07 21.36 % 0.06 -9.92 % 0.07 9.72 % 0.06 -4.33 % 0.06 4.17 % 0.06 0.67 % 0.06 12.05 % 0.05 2.91 % 0.05 0.00 % 0.05 15.70 % 0.04 4.21 % 0.04 536.73 % -0.01 -135.64 % 0.03 -38.75 % 0.04 184.18 % 0.02
Earnings per share 0.04 807.50 % 0.00 -91.29 % 0.05 -12.90 % 0.05 -20.99 % 0.07 -8.63 % 0.07 -9.32 % 0.08 -0.37 % 0.08 10.08 % 0.07 -3.04 % 0.08 48.14 % 0.05 -25.94 % 0.07 -2.82 % 0.07 20.34 % 0.06 -9.92 % 0.07 9.72 % 0.06 -4.33 % 0.06 4.00 % 0.06 0.00 % 0.06 20.00 % 0.05 -3.10 % 0.05 3.20 % 0.05 12.11 % 0.04 11.50 % 0.04 500.00 % -0.01 -136.36 % 0.03 -38.75 % 0.04 184.18 % 0.02
Gross profit 146.155 M 39.73 % 104.597 M -16.23 % 124.858 M 4.86 % 119.073 M -8.12 % 129.593 M -2.18 % 132.479 M 0.66 % 131.616 M 7.72 % 122.178 M 5.82 % 115.460 M -4.38 % 120.754 M 25.37 % 96.316 M -12.13 % 109.611 M 11.30 % 98.486 M 10.88 % 88.825 M -2.64 % 91.234 M 9.27 % 83.493 M 4.23 % 80.107 M 5.22 % 76.130 M 5.87 % 71.909 M -0.34 % 72.151 M 6.74 % 67.595 M 3.98 % 65.007 M 7.22 % 60.632 M 9.00 % 55.628 M 9.80 % 50.664 M 96.80 % 25.744 M -62.12 % 67.968 M 175.99 % 24.627 M
Income tax expense 16.662 M 863.12 % 1.730 M -88.48 % 15.021 M 0.31 % 14.975 M -15.67 % 17.758 M -12.81 % 20.367 M -17.03 % 24.546 M 41.31 % 17.370 M 8.59 % 15.996 M 2.97 % 15.534 M 29.32 % 12.012 M -20.71 % 15.149 M -2.52 % 15.541 M 25.79 % 12.355 M -15.50 % 14.622 M 20.26 % 12.159 M -4.06 % 12.673 M 14.46 % 11.072 M 5.35 % 10.510 M 10.47 % 9.514 M 18.90 % 8.002 M -2.07 % 8.171 M 1.06 % 8.085 M 21.03 % 6.680 M 295.27 % 1.690 M -59.70 % 4.194 M 270.64 % -2.458 M -200.00 % -819.250 K
Cost of 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 -100.00 % 20.851 M 0.000 0.000
General and administrative expenses 16.301 M 0.00 % 16.301 M 344.21 % -6.675 M -165.00 % 10.270 M 3.36 % 9.936 M 11.33 % 8.925 M -3.48 % 9.247 M 30.37 % 7.093 M 2.68 % 6.908 M 11.38 % 6.202 M -4.56 % 6.498 M 0.99 % 6.434 M -28.70 % 9.024 M 221.37 % 2.808 M 40.68 % 1.996 M 6.00 % 1.883 M 36.25 % 1.382 M -19.93 % 1.726 M 22.32 % 1.411 M -37.84 % 2.270 M 10.09 % 2.062 M 17.69 % 1.752 M -42.60 % 3.052 M 5.06 % 2.905 M 16.25 % 2.499 M 4.96 % 2.381 M -90.90 % 26.151 M 122.25 % 11.767 M
Selling and marketing expenses 4.692 M -40.07 % 7.829 M -92.58 % 105.519 M 1 233.49 % 7.913 M -22.35 % 10.190 M 24.39 % 8.192 M -9.26 % 9.028 M 77.96 % 5.073 M -8.87 % 5.567 M -15.05 % 6.553 M 27.94 % 5.122 M -43.25 % 9.026 M 97.03 % 4.581 M -81.75 % 25.095 M -0.20 % 25.145 M 1.66 % 24.734 M 8.54 % 22.787 M 2.54 % 22.223 M 6.42 % 20.882 M -6.27 % 22.279 M -0.31 % 22.349 M 7.29 % 20.830 M 9.85 % 18.962 M -1.54 % 19.258 M 5.95 % 18.176 M 0.70 % 18.050 M 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.893 M -245.38 % 3.365 M 459.44 % -936.250 K
Operating expenses 76.002 M -8.32 % 82.898 M 35.60 % 61.132 M 9.37 % 55.895 M -13.51 % 64.629 M 1.86 % 63.450 M 6.71 % 59.461 M 3.79 % 57.292 M 1.35 % 56.528 M -7.53 % 61.130 M 17.11 % 52.197 M -4.40 % 54.597 M 28.64 % 42.442 M -2.11 % 43.356 M 7.89 % 40.185 M -0.16 % 40.248 M 12.68 % 35.718 M -0.69 % 35.966 M 9.54 % 32.833 M -11.36 % 37.039 M 5.98 % 34.948 M 4.89 % 33.318 M 0.25 % 33.234 M 3.14 % 32.222 M -42.61 % 56.146 M 77.13 % 31.697 M 7.39 % 29.517 M 172.53 % 10.831 M
Cost and expenses 76.002 M -8.32 % 82.898 M 35.60 % 61.132 M 9.37 % 55.895 M -13.51 % 64.629 M 1.86 % 63.450 M 6.71 % 59.461 M 3.79 % 57.292 M 1.35 % 56.528 M -7.53 % 61.130 M 17.11 % 52.197 M -4.40 % 54.597 M 28.64 % 42.442 M -2.11 % 43.356 M 7.89 % 40.185 M -0.16 % 40.248 M 12.68 % 35.718 M -0.69 % 35.966 M 9.54 % 32.833 M -11.36 % 37.039 M 5.98 % 34.948 M 4.89 % 33.318 M 0.25 % 33.234 M 3.14 % 32.222 M -42.61 % 56.146 M 77.13 % 31.697 M 7.39 % 29.517 M 172.53 % 10.831 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
Selling general and administrative expenses 76.002 M -8.32 % 82.898 M 35.60 % 61.132 M 9.37 % 55.895 M -3.98 % 58.211 M 6.09 % 54.869 M 3.51 % 53.008 M 14.34 % 46.360 M -0.50 % 46.591 M -0.78 % 46.957 M 10.38 % 42.541 M -5.09 % 44.823 M 10.71 % 40.487 M 45.10 % 27.903 M 2.81 % 27.141 M 1.97 % 26.617 M 10.13 % 24.169 M 0.92 % 23.949 M 7.43 % 22.293 M -9.19 % 24.549 M 0.57 % 24.411 M 8.10 % 22.582 M 2.58 % 22.014 M -0.67 % 22.163 M 7.20 % 20.675 M 1.19 % 20.431 M -21.87 % 26.151 M 122.25 % 11.767 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 205.148 M 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 27.724 M -69.58 % 91.127 M 200.00 % 30.376 M
Depreciation and amortization 0.000 0.000 0.000 0.000 100.00 % -67.694 M 5.95 % -71.980 M 4.02 % -74.995 M -10.34 % -67.968 M -10.68 % -61.409 M 7.59 % -66.455 M -43.00 % -46.473 M 18.63 % -57.116 M 1.75 % -58.134 M -22.98 % -47.272 M 10.28 % -52.691 M -17.47 % -44.855 M 0.54 % -45.100 M -11.45 % -40.468 M -2.33 % -39.548 M -10.74 % -35.712 M -7.16 % -33.325 M -3.79 % -32.107 M -10.68 % -29.010 M -21.63 % -23.852 M -83.84 % -12.974 M 14.44 % -15.164 M -244.12 % 10.522 M 2 199.78 % 457.500 K
Operating income 70.153 M 223.30 % 21.699 M -65.95 % 63.726 M 0.87 % 63.178 M -6.67 % 67.694 M -5.95 % 71.980 M -4.02 % 74.995 M 10.34 % 67.968 M 10.68 % 61.409 M -7.59 % 66.455 M 43.00 % 46.473 M -18.63 % 57.116 M -1.75 % 58.134 M 22.98 % 47.272 M -10.28 % 52.691 M 17.47 % 44.855 M -0.54 % 45.100 M 11.45 % 40.468 M 2.33 % 39.548 M 10.74 % 35.712 M 7.16 % 33.325 M 3.79 % 32.107 M 10.68 % 29.010 M 21.63 % 23.852 M 83.84 % 12.974 M -14.44 % 15.164 M -84.40 % 97.224 M 174.20 % 35.458 M
Operating income ratio 0.48 131.37 % 0.21 -59.35 % 0.51 -3.81 % 0.53 1.57 % 0.52 -3.86 % 0.54 -4.65 % 0.57 2.43 % 0.56 4.60 % 0.53 -3.36 % 0.55 14.06 % 0.48 -7.40 % 0.52 -11.72 % 0.59 10.91 % 0.53 -7.85 % 0.58 7.50 % 0.54 -4.58 % 0.56 5.91 % 0.53 -3.35 % 0.55 11.11 % 0.49 0.40 % 0.49 -0.18 % 0.49 3.23 % 0.48 11.59 % 0.43 67.44 % 0.26 -21.31 % 0.33 -77.25 % 1.43 -0.65 % 1.44
Total other income expenses net -18.290 M -11.82 % -16.357 M -39.14 % -11.756 M -10.87 % -10.603 M -288.39 % -2.730 M 7.49 % -2.951 M -3.91 % -2.840 M 7.85 % -3.082 M -24.42 % -2.477 M 63.74 % -6.831 M -190.19 % -2.354 M -11.99 % -2.102 M -0.57 % -2.090 M -15.92 % -1.803 M -9.81 % -1.642 M -1.99 % -1.610 M -126.44 % -711.000 K -133.88 % -304.000 K 35.59 % -472.000 K 21.33 % -600.000 K 11.50 % -678.000 K -62.20 % -418.000 K 74.07 % -1.612 M -261.43 % -446.000 K 97.58 % -18.456 M -6 838.35 % -266.000 K 99.68 % -81.978 M -169.88 % -30.376 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Net debt 483.675 M -56.05 % 1.101 B -4.98 % 1.158 B -52.98 % 2.464 B 11.17 % 2.216 B 17.41 % 1.887 B -18.08 % 2.304 B 40.94 % 1.635 B 12.72 % 1.450 B 21.34 % 1.195 B 4.22 % 1.147 B 11.86 % 1.025 B 4.22 % 983.627 M 18.49 % 830.136 M 363.91 % 178.944 M -74.77 % 709.174 M 270.99 % 191.155 M -51.94 % 397.740 M 81.73 % 218.861 M -39.05 % 359.098 M -48.43 % 696.328 M 47.01 % 473.670 M -37.33 % 755.786 M 717.23 % 92.481 M 9.22 % 84.672 M 177.79 % -108.847 M -105.88 % 1.850 B
Total investments 0.000 0.000 -100.00 % 930.105 M 0.000 -100.00 % 58.618 M 0.000 -100.00 % 64.652 M 0.000 -100.00 % 55.417 M 0.000 -100.00 % 100.031 M 0.000 0.000 0.000 -100.00 % 237.976 M 0.000 -100.00 % 647.214 M 0.000 -100.00 % 489.638 M 0.000 -100.00 % 712.085 M 0.000 -100.00 % 531.740 M 0.000 -100.00 % 451.340 M 0.000 -100.00 % 162.778 M
Total debt 825.454 M -40.28 % 1.382 B -32.85 % 2.059 B -21.45 % 2.621 B 4.38 % 2.511 B 11.16 % 2.259 B -12.95 % 2.594 B 42.36 % 1.822 B 12.26 % 1.623 B 20.97 % 1.342 B 4.17 % 1.288 B 6.52 % 1.210 B 14.37 % 1.058 B 16.03 % 911.476 M 305.27 % 224.907 M -72.41 % 815.130 M 241.17 % 238.923 M -47.80 % 457.696 M 59.03 % 287.807 M -24.46 % 380.986 M -47.65 % 727.787 M 27.93 % 568.898 M -27.78 % 787.709 M 190.65 % 271.014 M 4.67 % 258.934 M 0.000 -100.00 % 1.939 B
Accumulated other comprehensive income loss -28.782 M -73.53 % -16.586 M -95.22 % -8.496 M -29.57 % -6.557 M -205.08 % 6.240 M -4.75 % 6.551 M -34.07 % 9.936 M 1 616.06 % 579.000 K 221.38 % -477.000 K 53.33 % -1.022 M 81.42 % -5.500 M 12.28 % -6.270 M -45.92 % -4.297 M -324.39 % 1.915 M -58.23 % 4.585 M 22.59 % 3.740 M 160.26 % 1.437 M 211.22 % -1.292 M -268.89 % 765.000 K -39.72 % 1.269 M -69.37 % 4.143 M 195.93 % 1.400 M -54.01 % 3.044 M 13.75 % 2.676 M 167.60 % 1.000 M 0.000 100.00 % -1.423 M
Retained earnings 219.559 M 8.10 % 203.105 M -10.69 % 227.411 M 3.81 % 219.073 M -2.22 % 224.052 M 3.90 % 215.638 M 8.04 % 199.586 M 7.95 % 184.891 M 3.65 % 178.388 M 12.34 % 158.789 M 22.88 % 129.223 M 4.88 % 123.214 M 1.83 % 120.995 M 19.40 % 101.335 M -13.58 % 117.260 M 16.87 % 100.335 M 2.76 % 97.642 M 16.43 % 83.862 M 6.41 % 78.811 M 18.51 % 66.500 M 6.68 % 62.337 M 21.03 % 51.506 M 16.10 % 44.362 M 25.76 % 35.276 M -80.13 % 177.522 M -6.08 % 189.017 M 2.61 % 184.201 M
Common stock 1.028 B 0.21 % 1.026 B 0.70 % 1.019 B 25.99 % 808.760 M 1.01 % 800.712 M 0.89 % 793.666 M 32.46 % 599.185 M 1.09 % 592.707 M 1.53 % 583.781 M 0.77 % 579.303 M 0.53 % 576.257 M 0.98 % 570.656 M 2.09 % 558.970 M 1.46 % 550.900 M 1.58 % 542.315 M 0.45 % 539.876 M 14.11 % 473.116 M 5.60 % 448.044 M 6.33 % 421.377 M 0.77 % 418.141 M 1.02 % 413.917 M 1.10 % 409.404 M 0.80 % 406.142 M 17.87 % 344.558 M 79.44 % 192.020 M -0.49 % 192.974 M 0.50 % 192.020 M
Total equity 1.219 B 0.53 % 1.213 B -2.04 % 1.238 B 21.21 % 1.021 B -0.94 % 1.031 B 1.49 % 1.016 B 25.61 % 808.707 M 3.92 % 778.177 M 2.16 % 761.692 M 3.34 % 737.070 M 5.30 % 699.980 M 1.80 % 687.600 M 1.77 % 675.668 M 3.29 % 654.150 M -1.51 % 664.160 M 3.56 % 641.339 M 12.60 % 569.595 M 7.88 % 528.002 M 5.95 % 498.341 M 2.61 % 485.688 M 1.16 % 480.125 M 3.85 % 462.310 M 2.14 % 452.622 M 18.33 % 382.510 M 3.23 % 370.542 M -2.77 % 381.091 M 1.68 % 374.798 M
Other non current liabilities 6.603 B 7.17 % 6.161 B 2.77 % 5.995 B 0.000 100.00 % -483.276 M 0.000 100.00 % -636.407 M 0.000 100.00 % -521.399 M 0.000 100.00 % -448.228 M 0.000 -100.00 % 3.181 B 0.000 100.00 % -177.403 M 0.000 100.00 % -24.558 M 0.000 100.00 % -3.378 M 0.000 100.00 % -3.378 M 0.000 100.00 % -3.378 M 0.000 0.000 100.00 % -264.360 M 0.000
Long term debt 825.454 M -40.28 % 1.382 B 125.96 % 611.751 M -76.66 % 2.621 B 442.28 % 483.276 M -78.60 % 2.259 B 254.88 % 636.407 M -65.08 % 1.822 B 249.53 % 521.399 M -61.15 % 1.342 B 199.42 % 448.228 M -62.94 % 1.210 B 14.37 % 1.058 B 16.03 % 911.476 M 413.79 % 177.403 M -78.24 % 815.130 M 3 219.20 % 24.558 M -94.63 % 457.696 M 13 449.32 % 3.378 M -99.11 % 380.986 M 11 178.45 % 3.378 M -99.41 % 568.898 M 16 741.27 % 3.378 M -98.75 % 271.014 M 0.000 -100.00 % 264.360 M 0.000
Total non current liabilities 7.428 B -1.53 % 7.544 B 14.17 % 6.607 B 152.12 % 2.621 B 4.98 % 2.496 B 10.53 % 2.259 B -12.40 % 2.578 B 41.47 % 1.822 B 11.48 % 1.635 B 21.81 % 1.342 B 5.85 % 1.268 B 4.83 % 1.210 B -71.46 % 4.239 B 365.04 % 911.476 M -0.30 % 914.253 M 12.16 % 815.130 M 27.09 % 641.396 M 40.14 % 457.696 M 5.78 % 432.682 M 13.57 % 380.986 M -18.79 % 469.157 M -17.53 % 568.898 M 1.76 % 559.086 M 106.29 % 271.014 M 4.67 % 258.934 M -2.05 % 264.360 M 0.000
Other current liabilities -666.594 M 45.43 % -1.222 B 14.37 % -1.427 B -51 328.70 % -2.774 M 99.86 % -2.026 B 0.000 100.00 % -1.967 B 0.000 100.00 % -1.102 B 0.000 100.00 % -845.211 M 0.000 0.000 0.000 100.00 % -49.143 M 0.000 100.00 % -217.714 M 0.000 100.00 % -288.410 M 0.000 100.00 % -714.412 M 0.000 100.00 % -774.834 M 0.000 100.00 % -271.294 M 0.000 100.00 % -1.953 B
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
Short term debt 666.594 M -45.43 % 1.222 B -15.56 % 1.447 B 52 055.30 % 2.774 M -99.86 % 2.027 B 0.000 -100.00 % 1.958 B 0.000 -100.00 % 1.102 B 0.000 -100.00 % 840.159 M 0.000 0.000 0.000 -100.00 % 47.504 M 0.000 -100.00 % 214.365 M 0.000 -100.00 % 284.429 M 0.000 -100.00 % 724.409 M 0.000 -100.00 % 784.331 M 0.000 -100.00 % 258.934 M 0.000 -100.00 % 1.939 B
Total current liabilities 0.000 0.000 -100.00 % 37.314 M 0.000 -100.00 % 15.958 M 0.000 -100.00 % 12.510 M 0.000 -100.00 % 11.592 M 0.000 -100.00 % 15.605 M 0.000 -100.00 % 14.620 M 0.000 -100.00 % 12.204 M 0.000 -100.00 % 11.433 M 0.000 -100.00 % 9.007 M 0.000 -100.00 % 24.805 M 0.000 -100.00 % 22.346 M 0.000 -100.00 % 271.294 M 0.000 -100.00 % 1.953 B
Total liabilities 7.428 B -1.53 % 7.544 B -6.33 % 8.054 B 16.57 % 6.909 B 2.91 % 6.714 B 197.26 % 2.259 B -64.05 % 6.282 B 244.67 % 1.822 B -62.93 % 4.916 B 266.29 % 1.342 B -70.94 % 4.618 B 281.81 % 1.210 B -71.56 % 4.253 B 366.65 % 911.476 M -76.22 % 3.833 B 370.19 % 815.130 M -76.48 % 3.465 B 657.07 % 457.696 M -84.92 % 3.035 B 696.51 % 380.986 M -86.77 % 2.879 B 406.09 % 568.898 M -77.81 % 2.564 B 846.17 % 271.014 M -87.30 % 2.134 B 707.26 % 264.360 M -86.60 % 1.973 B
Other non current assets 8.333 B 2.01 % 8.169 B -2.41 % 8.370 B 11.71 % 7.493 B 2 783.12 % -279.258 M -104.10 % 6.815 B 2 767.33 % -255.516 M -104.48 % 5.709 B 5 532.92 % -105.076 M -102.02 % 5.192 B 4 465.77 % -118.931 M -102.43 % 4.895 B 2.89 % 4.757 B 5.01 % 4.531 B 4 589.76 % -100.909 M -102.45 % 4.113 B 4 286.97 % -98.224 M -102.67 % 3.673 B 4 138.41 % -90.961 M -102.81 % 3.242 B 3 845.88 % -86.539 M -102.91 % 2.979 B 3 473.68 % -88.289 M -103.93 % 2.249 B 3 526.29 % -65.639 M 2.64 % -67.416 M 0.000
Long term investments 0.000 0.000 -100.00 % 825.210 M 0.000 -100.00 % 36.833 M 0.000 -100.00 % 39.867 M 0.000 -100.00 % 38.042 M 0.000 -100.00 % 58.183 M 0.000 0.000 0.000 -100.00 % 118.988 M 0.000 -100.00 % 323.607 M 0.000 -100.00 % 244.819 M 0.000 -100.00 % 358.234 M 0.000 -100.00 % 267.993 M 0.000 -100.00 % 227.830 M 0.000 -100.00 % 82.947 M
Intangible assets 60.403 M -8.89 % 66.295 M -6.87 % 71.183 M 10.09 % 64.661 M 26.02 % 51.311 M -77.00 % 223.061 M 525.89 % 35.639 M -52.18 % 74.531 M 210.26 % 24.022 M -65.12 % 68.874 M 148.91 % 27.670 M -61.65 % 72.159 M 169.44 % 26.781 M -63.36 % 73.085 M 149.79 % 29.258 M -59.00 % 71.365 M 173.49 % 26.094 M -60.21 % 65.584 M 420.01 % 12.612 M -76.78 % 54.314 M 808.87 % 5.976 M -88.03 % 49.933 M 2 091.97 % 2.278 M -90.05 % 22.891 M 716.37 % 2.804 M -87.80 % 22.986 M -0.05 % 22.997 M
GoodWill 204.819 M -2.06 % 209.136 M 0.20 % 208.723 M 13.71 % 183.563 M -0.47 % 184.422 M 0.000 -100.00 % 183.235 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 45.143 M 0.000 -100.00 % 20.159 M 0.000 0.000
Goodwill and intangible assets 265.222 M -3.71 % 275.431 M -1.60 % 279.906 M 12.76 % 248.224 M 5.30 % 235.733 M 5.68 % 223.061 M 1.91 % 218.874 M 193.67 % 74.531 M 7.76 % 69.165 M 0.42 % 68.874 M -5.41 % 72.813 M 0.91 % 72.159 M 0.33 % 71.924 M -1.59 % 73.085 M -1.77 % 74.401 M 4.25 % 71.365 M 0.18 % 71.237 M 8.62 % 65.584 M 13.56 % 57.755 M 6.34 % 54.314 M 6.25 % 51.119 M 2.38 % 49.933 M 5.30 % 47.421 M 107.16 % 22.891 M -0.31 % 22.963 M -0.10 % 22.986 M -0.05 % 22.997 M
Property plant equipment net 49.497 M 61.55 % 30.639 M -45.10 % 55.811 M 71.88 % 32.471 M -25.40 % 43.525 M 53.68 % 28.321 M -22.71 % 36.642 M 31.56 % 27.852 M -22.44 % 35.911 M 20.05 % 29.914 M -35.14 % 46.118 M 20.12 % 38.393 M 49.20 % 25.732 M 56.62 % 16.430 M -38.02 % 26.508 M 51.03 % 17.551 M -34.96 % 26.987 M 27.11 % 21.232 M -36.06 % 33.206 M 24.62 % 26.645 M -24.77 % 35.420 M -7.81 % 38.422 M -5.99 % 40.868 M -1.96 % 41.686 M -2.32 % 42.676 M -3.95 % 44.430 M -0.42 % 44.617 M
Total non current assets 8.647 B 2.04 % 8.475 B -11.08 % 9.531 B 22.61 % 7.774 B 2 683.63 % 279.258 M -96.05 % 7.067 B 2 665.71 % 255.516 M -95.60 % 5.811 B 5 430.35 % 105.076 M -98.01 % 5.291 B 4 348.84 % 118.931 M -97.62 % 5.005 B 3.09 % 4.855 B 5.09 % 4.620 B 4 478.47 % 100.909 M -97.60 % 4.202 B 4 177.50 % 98.224 M -97.39 % 3.760 B 4 033.85 % 90.961 M -97.26 % 3.323 B 3 739.44 % 86.539 M -97.18 % 3.067 B 3 373.75 % 88.289 M -96.18 % 2.314 B 688.35 % 293.469 M 335.31 % 67.416 M -55.22 % 150.561 M
Other current assets 413.198 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 100.00 % -53.348 M
Short term investments 0.000 0.000 -100.00 % 104.895 M 0.000 -100.00 % 21.785 M 0.000 -100.00 % 24.785 M 0.000 -100.00 % 17.375 M 0.000 -100.00 % 41.848 M 0.000 0.000 0.000 -100.00 % 118.988 M 0.000 -100.00 % 323.607 M 0.000 -100.00 % 244.819 M 0.000 -100.00 % 353.851 M 0.000 -100.00 % 263.747 M 0.000 -100.00 % 223.510 M 0.000 -100.00 % 79.831 M
cash and cash equivalents 341.779 M 21.34 % 281.670 M -68.71 % 900.200 M 473.28 % 157.025 M -46.70 % 294.629 M -20.60 % 371.048 M 27.70 % 290.561 M 54.70 % 187.826 M 8.39 % 173.286 M 17.93 % 146.942 M 3.71 % 141.686 M -23.16 % 184.394 M 149.38 % 73.941 M -9.10 % 81.340 M 76.97 % 45.963 M -56.62 % 105.956 M 121.81 % 47.768 M -20.33 % 59.956 M -13.04 % 68.946 M 214.99 % 21.888 M -30.42 % 31.459 M -66.96 % 95.228 M 198.31 % 31.923 M -82.12 % 178.533 M 2.45 % 174.262 M 60.10 % 108.847 M 21.36 % 89.689 M
Cash and short term investments 0.000 -100.00 % 281.670 M -71.98 % 1.005 B 540.09 % 157.025 M -46.70 % 294.629 M -20.60 % 371.048 M 27.70 % 290.561 M 54.70 % 187.826 M 8.39 % 173.286 M 17.93 % 146.942 M 3.71 % 141.686 M -23.16 % 184.394 M 149.38 % 73.941 M -9.10 % 81.340 M 76.97 % 45.963 M -56.62 % 105.956 M 121.81 % 47.768 M -20.33 % 59.956 M -13.04 % 68.946 M 214.99 % 21.888 M -30.42 % 31.459 M -66.96 % 95.228 M 198.31 % 31.923 M -82.12 % 178.533 M -55.12 % 397.772 M 265.44 % 108.847 M -35.79 % 169.520 M
Total current assets 413.198 M 46.70 % 281.670 M -96.56 % 8.177 B 5 107.32 % 157.025 M -46.70 % 294.629 M -20.60 % 371.048 M 27.70 % 290.561 M 54.70 % 187.826 M 8.39 % 173.286 M 17.93 % 146.942 M 3.71 % 141.686 M -23.16 % 184.394 M 149.38 % 73.941 M -9.10 % 81.340 M 76.97 % 45.963 M -56.62 % 105.956 M 121.81 % 47.768 M -20.33 % 59.956 M -13.04 % 68.946 M 214.99 % 21.888 M -30.42 % 31.459 M -66.96 % 95.228 M 198.31 % 31.923 M -82.12 % 178.533 M -91.93 % 2.211 B 1 931.44 % 108.847 M -95.05 % 2.198 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 7.172 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.018 B 0.000 -100.00 % 2.081 B
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 242.425 M 0.000 -100.00 % 215.649 M 0.000 -100.00 % 67.034 M 0.000 -100.00 % 60.748 M 0.000 0.000 0.000 100.00 % -18.079 M 0.000 100.00 % -225.383 M 0.000 100.00 % -153.858 M 0.000 100.00 % -271.695 M 0.000 100.00 % -179.704 M 0.000 -100.00 % 65.639 M 0.000 0.000
Other assets 0.000 0.000 100.00 % -8.416 B 0.000 -100.00 % 7.171 B 0.000 -100.00 % 6.544 B 0.000 -100.00 % 5.399 B 0.000 -100.00 % 5.058 B 0.000 0.000 0.000 -100.00 % 4.350 B 0.000 -100.00 % 3.889 B 0.000 -100.00 % 3.373 B 0.000 -100.00 % 3.241 B 0.000 -100.00 % 2.897 B 0.000 0.000 -100.00 % 2.174 B 0.000
Account payables 0.000 0.000 -100.00 % 17.158 M 0.000 -100.00 % 14.731 M 0.000 -100.00 % 21.358 M 0.000 -100.00 % 11.243 M 0.000 -100.00 % 20.657 M 0.000 0.000 0.000 -100.00 % 13.843 M 0.000 -100.00 % 14.782 M 0.000 -100.00 % 12.988 M 0.000 -100.00 % 14.808 M 0.000 -100.00 % 12.849 M 0.000 -100.00 % 12.360 M 0.000 -100.00 % 13.734 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 477.000 K 0.000 -100.00 % 5.500 M 0.000 -100.00 % 4.297 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 total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -477.000 K 0.000 100.00 % -5.500 M 0.000 100.00 % -4.297 M 0.000 0.000 100.00 % -2.612 M -0.46 % -2.600 M 0.46 % -2.612 M 0.00 % -2.612 M -1 076.58 % -222.000 K 18.38 % -272.000 K 0.000 100.00 % -926.000 K 0.000 0.000 100.00 % -900.000 K 0.000
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 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 -100.00 % 1.409 B -79.60 % 6.909 B 64.45 % 4.201 B 0.000 -100.00 % 3.691 B 0.000 -100.00 % 3.270 B 0.000 -100.00 % 3.335 B 0.000 0.000 0.000 -100.00 % 2.906 B 0.000 -100.00 % 2.812 B 0.000 -100.00 % 2.593 B 0.000 -100.00 % 2.385 B 0.000 -100.00 % 1.983 B 0.000 -100.00 % 1.604 B 0.000 -100.00 % 20.068 M
Total assets 8.647 B -1.24 % 8.756 B -5.76 % 9.292 B 17.17 % 7.931 B 2.40 % 7.745 B 4.13 % 7.438 B 4.90 % 7.090 B 18.19 % 5.999 B 5.66 % 5.678 B 4.41 % 5.438 B 2.25 % 5.318 B 2.48 % 5.190 B 5.29 % 4.929 B 4.84 % 4.701 B 4.55 % 4.497 B 4.40 % 4.307 B 6.76 % 4.035 B 5.62 % 3.820 B 8.13 % 3.533 B 5.63 % 3.344 B -0.44 % 3.359 B 6.23 % 3.162 B 4.82 % 3.017 B 21.06 % 2.492 B -0.50 % 2.505 B 6.58 % 2.350 B 0.09 % 2.348 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-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 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 721.000 K 0.000 100.00 % -2.816 M 0.000 -100.00 % 105.000 K 0.000 -100.00 % 1.915 M 0.000 0.000 0.000 -100.00 % 828.000 K 0.000 -100.00 % 703.000 K 0.000 -100.00 % 666.000 K 0.000 -100.00 % 1.053 M 0.000 -100.00 % 1.888 M 0.000 -100.00 % 3.051 M 0.000 -100.00 % 1.680 M 0.000 -100.00 % 1.175 M 0.000 0.000 0.000
Change in working capital -6.351 M -102.67 % 237.509 M 248.85 % -159.567 M -908.32 % -15.825 M 94.22 % -273.827 M -49.79 % -182.804 M 53.69 % -394.748 M -35.76 % -290.759 M -9.21 % -266.237 M -1 315.63 % -18.807 M 47.59 % -35.886 M 72.22 % -129.184 M 0.82 % -130.251 M 37.45 % -208.236 M -5.01 % -198.306 M 16.10 % -236.358 M -12.41 % -210.263 M 5.62 % -222.788 M -20.51 % -184.872 M -134.74 % -78.756 M 44.88 % -142.881 M -9.81 % -130.116 M -236.04 % 95.644 M 5 776.20 % -1.685 M -152.54 % 3.207 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -6.351 M -102.67 % 237.509 M 248.85 % -159.567 M -908.32 % -15.825 M 94.22 % -273.827 M -49.79 % -182.804 M 53.69 % -394.748 M -35.76 % -290.759 M -9.21 % -266.237 M -1 315.63 % -18.807 M 47.59 % -35.886 M 72.22 % -129.184 M 0.82 % -130.251 M 37.45 % -208.236 M -5.01 % -198.306 M 16.10 % -236.358 M -12.41 % -210.263 M 5.62 % -222.788 M -20.51 % -184.872 M -134.74 % -78.756 M 44.88 % -142.881 M -9.81 % -130.116 M -236.04 % 95.644 M 5 776.20 % -1.685 M -152.54 % 3.207 M 0.000 0.000 0.000
Other non cash items -99.096 M 13.93 % -115.130 M -563.08 % -17.363 M 85.04 % -116.074 M -126.26 % -51.301 M 36.03 % -80.195 M -116.27 % -37.081 M 28.86 % -52.122 M -59.33 % -32.714 M 22.56 % -42.246 M -149.62 % -16.924 M 43.38 % -29.888 M 45.24 % -54.579 M -387.10 % -11.205 M -442.24 % 3.274 M 481.59 % -858.000 K 78.13 % -3.924 M 14.62 % -4.596 M -131.42 % -1.986 M 82.45 % -11.316 M -326.73 % 4.991 M -48.22 % 9.639 M 111.07 % -87.089 M -187.42 % 99.621 M 899.81 % 9.964 M -73.60 % 37.737 M 396.72 % -12.718 M -100.00 % -6.359 M
Net cash provided by operating activities -58.951 M -143.20 % 136.462 M 199.89 % -136.614 M -56.62 % -87.225 M 68.15 % -273.831 M -30.14 % -210.419 M 44.39 % -378.404 M -29.86 % -291.394 M -15.64 % -251.975 M -1 854.05 % -12.895 M 16.88 % -15.513 M 86.54 % -115.230 M 18.26 % -140.968 M 23.28 % -183.753 M -18.20 % -155.458 M 23.59 % -203.454 M -13.99 % -178.488 M 8.54 % -195.160 M -27.04 % -153.618 M -153.98 % -60.484 M 42.96 % -106.046 M -14.37 % -92.722 M -346.30 % 37.646 M -67.48 % 115.766 M 496.09 % 19.421 M -60.61 % 49.307 M 0.000 0.000
Investments in property plant and equipment -2.593 M -130.90 % -1.123 M 47.20 % -2.127 M 87.27 % -16.715 M 1.24 % -16.925 M -118.56 % -7.744 M -529.08 % -1.231 M 85.65 % -8.578 M -164.75 % -3.240 M 25.03 % -4.322 M -11.59 % -3.873 M -35.14 % -2.866 M -34.24 % -2.135 M 10.26 % -2.379 M 62.83 % -6.400 M -162.62 % -2.437 M 61.06 % -6.258 M 29.86 % -8.922 M -34.23 % -6.647 M -9.81 % -6.053 M -121.07 % -2.738 M 24.07 % -3.606 M -2 233.73 % 169.000 K 128.12 % -601.000 K 56.98 % -1.397 M -62.63 % -859.000 K 46.16 % -1.596 M -100.00 % -797.750 K
Acquisitions net 0.000 -100.00 % 1.404 M -99.52 % 290.705 M 0.000 0.000 100.00 % -6.983 M 95.63 % -159.919 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.300 M 0.000 0.000 0.000 100.00 % -48.300 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.847 M 0.00 % -32.847 M -783.81 % -3.717 M -100.00 % -1.858 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 101.752 M -77.59 % 453.965 M 237.95 % -329.068 M -432.12 % -61.841 M -35.14 % -45.761 M -5 487.42 % -819.000 K -103.65 % 22.430 M -57.76 % 53.101 M -38.36 % 86.153 M 237.02 % -62.877 M 20.95 % -79.537 M -333.29 % 34.093 M 202.83 % -33.154 M -251.19 % 21.928 M 141.02 % -53.454 M -302.78 % 26.360 M 251.94 % -17.349 M 71.91 % -61.769 M -262.15 % 38.093 M -50.94 % 77.639 M 170.25 % -110.521 M -413.98 % 35.200 M -34.66 % 53.871 M 163.61 % -84.696 M 33.62 % -127.602 M -21 490.86 % -591.000 K -115.50 % 3.813 M 100.00 % 1.907 M
Net cash used for investing activites 99.159 M -78.17 % 454.246 M 1 221.87 % -40.490 M 48.46 % -78.556 M -25.32 % -62.686 M -303.23 % -15.546 M 88.79 % -138.720 M -411.57 % 44.523 M -46.30 % 82.913 M 223.38 % -67.199 M 19.44 % -83.410 M -367.11 % 31.227 M 188.49 % -35.289 M -280.52 % 19.549 M 132.66 % -59.854 M -350.19 % 23.923 M 201.34 % -23.607 M 66.61 % -70.691 M -342.54 % 29.146 M -59.29 % 71.586 M 163.21 % -113.259 M -458.48 % 31.594 M 450.42 % 5.740 M 106.73 % -85.297 M 33.88 % -128.999 M -8 796.48 % -1.450 M 3.27 % -1.499 M -100.00 % -749.500 K
Debt repayment 353.425 M 152.24 % -676.531 M -4 033.09 % 17.201 M -82.62 % 98.989 M 0.000 100.00 % -332.825 M 0.000 -100.00 % 155.184 M 0.000 -100.00 % 89.648 M 0.000 -100.00 % 140.681 M 0.000 -100.00 % 120.613 M 0.000 -100.00 % 70.297 M 0.000 -100.00 % 20.649 M 0.000 100.00 % -79.585 M 0.000 -100.00 % 83.750 M 0.000 100.00 % -19.676 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 196.086 M 2 377.40 % 7.915 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 -100.00 % 28.674 M 100.00 % 14.337 M
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -193.313 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 100.00 % -1.201 M -100.00 % -600.250 K
Dividends paid -18.750 M -25.00 % -15.000 M 34.56 % -22.921 M 46.17 % -42.579 M -34.35 % -31.693 M 2.81 % -32.610 M -25.60 % -25.963 M 19.09 % -32.087 M -70.14 % -18.859 M -64.31 % -11.478 M 43.70 % -20.387 M 20.71 % -25.711 M -83.10 % -14.042 M 36.82 % -22.224 M -55.94 % -14.252 M 31.80 % -20.898 M -65.55 % -12.623 M 32.73 % -18.764 M -43.52 % -13.074 M 24.50 % -17.316 M -74.42 % -9.928 M 21.45 % -12.639 M -107.64 % -6.087 M 6.67 % -6.522 M 15.33 % -7.703 M -126.71 % -3.398 M 0.000 0.000
Other financing activites -1.217 B -1 266.25 % 104.320 M -75.37 % 423.489 M 439.97 % 78.428 M -68.62 % 249.948 M -62.47 % 665.919 M 3.05 % 646.179 M 333.37 % 149.107 M -31.42 % 217.436 M 2 775.00 % 7.563 M -90.63 % 80.757 M 0.61 % 80.269 M -55.57 % 180.674 M 71.44 % 105.388 M -34.88 % 161.836 M -15.01 % 190.408 M -5.79 % 202.103 M -18.99 % 249.467 M 31.42 % 189.821 M 144.86 % 77.521 M -54.67 % 171.017 M 257.02 % 47.901 M 126.27 % -182.315 M 0.000 -100.00 % 166.122 M 2 003.49 % -8.727 M -482.20 % -1.499 M -100.00 % -749.500 K
Net cash used provided by financing activities -881.960 M -50.19 % -587.211 M -195.66 % 613.855 M 330.01 % 142.753 M -45.96 % 264.150 M -12.09 % 300.484 M -51.55 % 620.216 M 127.85 % 272.204 M 37.08 % 198.577 M 131.62 % 85.733 M 42.01 % 60.370 M -69.08 % 195.239 M 17.17 % 166.632 M -18.23 % 203.777 M 38.08 % 147.584 M -38.46 % 239.807 M 26.56 % 189.480 M -24.62 % 251.352 M 42.21 % 176.747 M 1 012.01 % -19.380 M -112.03 % 161.089 M 35.36 % 119.012 M 163.17 % -188.402 M -619.15 % -26.198 M -116.54 % 158.419 M 1 406.55 % -12.125 M -708.87 % -1.499 M -100.00 % -749.500 K
Effect of forex changes on cash -5.069 M -101.98 % 255.650 M 99 189.15 % -258.000 K 83.25 % -1.540 M -9.45 % -1.407 M -100.45 % 310.758 M 200.00 % -310.758 M -270.43 % 182.333 M 200.00 % -182.333 M -223.89 % 147.179 M 200.00 % -147.179 M -297.57 % 74.496 M 193.66 % -79.536 M -260.39 % 49.588 M 200.00 % -49.588 M -186.94 % 57.040 M 200.00 % -57.040 M -167.78 % 84.154 M 200.00 % -84.154 M -309.56 % 40.157 M 208.50 % -37.012 M -199.11 % 37.344 M 211.42 % -33.517 M -119.23 % 174.262 M 200.00 % -174.262 M -294.30 % 89.689 M 0.000 0.000
Net change in cash -376.557 M -200.00 % 376.557 M -13.73 % 436.493 M 1 876.67 % -24.568 M 66.70 % -73.774 M -119.15 % 385.277 M 285.53 % -207.666 M -200.00 % 207.666 M 235.89 % -152.818 M -200.00 % 152.818 M 182.28 % -185.732 M -200.00 % 185.732 M 308.31 % -89.161 M -200.00 % 89.161 M 176.00 % -117.316 M -200.00 % 117.316 M 268.42 % -69.655 M -200.00 % 69.655 M 318.50 % -31.879 M -200.00 % 31.879 M 133.48 % -95.228 M -200.00 % 95.228 M 153.34 % -178.533 M -200.00 % 178.533 M 318.11 % -81.856 M -179.47 % 102.999 M 332.11 % -44.375 M 0.00 % -44.375 M
Cash at beginning of period 376.557 M 0.000 -100.00 % 286.925 M -7.89 % 311.493 M -19.15 % 385.277 M 0.000 -100.00 % 207.666 M 0.000 -100.00 % 152.818 M 0.000 -100.00 % 185.732 M 0.000 -100.00 % 89.161 M 0.000 -100.00 % 117.316 M 0.000 -100.00 % 69.655 M 0.000 -100.00 % 31.879 M 0.000 -100.00 % 95.228 M 0.000 -100.00 % 178.533 M 0.000 -100.00 % 125.421 M 459.36 % 22.422 M -66.43 % 66.797 M 0.00 % 66.797 M
Cash at end of period 0.000 -100.00 % 376.557 M -47.95 % 723.418 M 152.13 % 286.925 M -7.89 % 311.503 M -19.15 % 385.277 M 0.000 -100.00 % 207.666 M 0.000 -100.00 % 152.818 M 0.000 -100.00 % 185.732 M 0.000 -100.00 % 89.161 M 0.000 -100.00 % 117.316 M 0.000 -100.00 % 69.655 M 0.000 -100.00 % 31.879 M 0.000 -100.00 % 95.228 M 0.000 -100.00 % 178.533 M 309.80 % 43.566 M -65.26 % 125.421 M 459.36 % 22.422 M 0.00 % 22.422 M
Operating cash flow -58.951 M -143.20 % 136.462 M 199.89 % -136.614 M -56.62 % -87.225 M 68.15 % -273.831 M -30.14 % -210.419 M 44.39 % -378.404 M -29.86 % -291.394 M -15.64 % -251.975 M -1 854.05 % -12.895 M 16.88 % -15.513 M 86.54 % -115.230 M 18.26 % -140.968 M 23.28 % -183.753 M -18.20 % -155.458 M 23.59 % -203.454 M -13.99 % -178.488 M 8.54 % -195.160 M -27.04 % -153.618 M -153.98 % -60.484 M 42.96 % -106.046 M -14.37 % -92.722 M -346.30 % 37.646 M -67.48 % 115.766 M 496.09 % 19.421 M -60.61 % 49.307 M 0.000 0.000
Capital expenditure -2.593 M -130.90 % -1.123 M 47.20 % -2.127 M 87.27 % -16.715 M 1.24 % -16.925 M -118.56 % -7.744 M -529.08 % -1.231 M 85.65 % -8.578 M -164.75 % -3.240 M 25.03 % -4.322 M -11.59 % -3.873 M -35.14 % -2.866 M -34.24 % -2.135 M 10.26 % -2.379 M 62.83 % -6.400 M -162.62 % -2.437 M 61.06 % -6.258 M 29.86 % -8.922 M -34.23 % -6.647 M -9.81 % -6.053 M -121.07 % -2.738 M 24.07 % -3.606 M -2 233.73 % 169.000 K 128.12 % -601.000 K 56.98 % -1.397 M -62.63 % -859.000 K 46.16 % -1.596 M -100.00 % -797.750 K
Free CashFlow -61.544 M -145.47 % 135.339 M 197.55 % -138.741 M -33.48 % -103.940 M 64.25 % -290.756 M -33.27 % -218.163 M 42.53 % -379.635 M -26.56 % -299.972 M -17.54 % -255.215 M -1 382.34 % -17.217 M 11.19 % -19.386 M 83.58 % -118.096 M 17.47 % -143.103 M 23.12 % -186.132 M -15.00 % -161.858 M 21.39 % -205.891 M -11.45 % -184.746 M 9.47 % -204.082 M -27.34 % -160.265 M -140.87 % -66.537 M 38.84 % -108.784 M -12.93 % -96.328 M -354.73 % 37.815 M -67.16 % 115.165 M 538.95 % 18.024 M -62.80 % 48.448 M 3 136.54 % -1.596 M -100.00 % -797.750 K
2025 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 2012
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012