CHP.JO

Choppies Enterprises Limited CHP.JO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 9.107 B 7.43 % 8.477 B 31.77 % 6.433 B 6.47 % 6.042 B 13.34 % 5.331 B -1.66 % 5.421 B -43.65 % 9.620 B -10.85 % 10.791 B 21.90 % 8.852 B 20.13 % 7.369 B 23.95 % 5.945 B 18.61 % 5.012 B 24.41 % 4.029 B 22.01 % 3.302 B 35.58 % 2.435 B
Net income 97.000 M -29.71 % 138.000 M -6.12 % 147.000 M 5.00 % 140.000 M 102.90 % 69.000 M 120.89 % -330.359 M 16.08 % -393.662 M 5.84 % -418.075 M -598.16 % 83.923 M -23.38 % 109.527 M -46.00 % 202.826 M 20.81 % 167.882 M 9.51 % 153.301 M 18.44 % 129.430 M 6.29 % 121.769 M
Income before tax 218.000 M 5.31 % 207.000 M 25.45 % 165.000 M -8.33 % 180.000 M 54.87 % 116.230 M 10.69 % 105.005 M 126.13 % -401.852 M -2.68 % -391.380 M -507.73 % 95.989 M -24.66 % 127.400 M -47.62 % 243.226 M 6.01 % 229.434 M 15.36 % 198.893 M 26.46 % 157.278 M 11.14 % 141.516 M
Income before tax ratio 0.02 -1.97 % 0.02 -4.80 % 0.03 -13.90 % 0.03 36.64 % 0.02 12.56 % 0.02 146.37 % -0.04 -15.17 % -0.04 -434.48 % 0.01 -37.28 % 0.02 -57.74 % 0.04 -10.62 % 0.05 -7.28 % 0.05 3.65 % 0.05 -18.03 % 0.06
EBITDA 411.000 M -32.84 % 612.000 M 31.05 % 467.000 M -10.19 % 520.000 M 7.22 % 485.000 M 5.05 % 461.684 M 123.89 % 206.206 M 296.20 % -105.099 M -159.58 % 176.390 M -41.63 % 302.168 M -22.17 % 388.230 M 5.78 % 367.012 M 29.37 % 283.681 M 24.80 % 227.301 M 8.42 % 209.642 M
Net income ratio 0.01 -34.57 % 0.02 -28.76 % 0.02 -1.38 % 0.02 79.01 % 0.01 121.24 % -0.06 -48.94 % -0.04 -5.62 % -0.04 -508.66 % 0.01 -36.22 % 0.01 -56.43 % 0.03 1.86 % 0.03 -11.98 % 0.04 -2.92 % 0.04 -21.60 % 0.05
Ratio EBITDA 0.05 -37.49 % 0.07 -0.55 % 0.07 -15.65 % 0.09 -5.40 % 0.09 6.82 % 0.09 297.36 % 0.02 320.09 % -0.01 -148.88 % 0.02 -51.41 % 0.04 -37.21 % 0.07 -10.82 % 0.07 3.99 % 0.07 2.29 % 0.07 -20.03 % 0.09
Gross profit ratio 0.20 -3.82 % 0.21 -2.56 % 0.21 -2.34 % 0.22 -3.03 % 0.22 -3.48 % 0.23 17.27 % 0.20 3.11 % 0.19 -9.68 % 0.21 7.92 % 0.20 -9.77 % 0.22 0.93 % 0.22 5.52 % 0.20 4.91 % 0.19 6.03 % 0.18
Weighted average shs out dil 1.853 B 0.00 % 1.853 B 37.74 % 1.345 B 0.20 % 1.342 B 2.97 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.93 % 1.292 B 0.00 % 1.292 B 8.96 % 1.185 B 0.96 % 1.174 B 0.00 % 1.174 B 6.40 % 1.104 B 37.94 % 800.000 M
Weighted average shs out 1.169 B -27.17 % 1.605 B 19.31 % 1.345 B 1.16 % 1.330 B 1.99 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.93 % 1.292 B 0.00 % 1.292 B 8.96 % 1.185 B 0.96 % 1.174 B 0.00 % 1.174 B 6.40 % 1.104 B 37.94 % 800.000 M
EPS diluted 0.08 -3.26 % 0.09 -22.00 % 0.11 10.00 % 0.10 92.31 % 0.05 120.80 % -0.25 16.67 % -0.30 6.25 % -0.32 -166.67 % -0.12 -241.51 % 0.08 -47.00 % 0.16 14.29 % 0.14 7.69 % 0.13 8.33 % 0.12 -20.00 % 0.15
Earnings per share 0.08 -15.34 % 0.10 -9.91 % 0.11 0.00 % 0.11 111.54 % 0.05 120.80 % -0.25 16.67 % -0.30 6.25 % -0.32 -166.67 % -0.12 -241.51 % 0.08 -47.00 % 0.16 14.29 % 0.14 7.69 % 0.13 8.33 % 0.12 -20.00 % 0.15
Gross profit 1.803 B 3.32 % 1.745 B 28.40 % 1.359 B 3.98 % 1.307 B 9.91 % 1.189 B -5.08 % 1.253 B -33.92 % 1.896 B -8.08 % 2.062 B 10.10 % 1.873 B 29.65 % 1.445 B 11.84 % 1.292 B 19.72 % 1.079 B 31.28 % 821.968 M 28.00 % 642.169 M 43.75 % 446.723 M
Income tax expense 67.000 M 55.81 % 43.000 M 186.67 % 15.000 M -57.14 % 35.000 M 1.93 % 34.336 M 465.11 % 6.076 M -77.36 % 26.840 M -49.48 % 53.129 M 148.86 % 21.349 M -5.09 % 22.495 M -51.09 % 45.988 M -12.02 % 52.274 M 14.66 % 45.592 M 63.09 % 27.954 M -27.16 % 38.379 M
Cost of revenue 7.304 B 8.50 % 6.732 B 32.68 % 5.074 B 7.16 % 4.735 B 14.33 % 4.142 B -0.63 % 4.168 B -46.04 % 7.724 B -11.51 % 8.729 B 25.07 % 6.979 B 17.81 % 5.924 B 27.31 % 4.653 B 18.31 % 3.933 B 22.65 % 3.207 B 20.56 % 2.660 B 33.75 % 1.989 B
General and administrative expenses 1.370 B 211.36 % 440.000 M 45.21 % 303.000 M 25.21 % 242.000 M -8.04 % 263.160 M -0.23 % 263.776 M -85.39 % 1.806 B 4.37 % 1.730 B 20.97 % 1.430 B 31.60 % 1.087 B 32.87 % 817.993 M 25.79 % 650.278 M 32.79 % 489.707 M 33.67 % 366.352 M 64.12 % 223.226 M
Selling and marketing expenses 53.000 M 60.61 % 33.000 M -5.71 % 35.000 M 40.00 % 25.000 M 56.25 % 16.000 M -6.98 % 17.201 M -86.00 % 122.846 M 60.26 % 76.655 M 35.87 % 56.416 M 15.08 % 49.022 M 1.45 % 48.322 M 7.44 % 44.976 M 35.24 % 33.257 M 25.92 % 26.411 M 64.25 % 16.079 M
Other expenses 28.000 M -97.06 % 951.000 M 37.63 % 691.000 M -2.81 % 711.000 M 4.03 % 683.473 M 7.09 % 638.204 M 6 690.85 % 9.398 M 13.34 % 8.292 M -96.65 % 247.488 M 54.38 % 160.312 M 1.50 % 157.938 M 10.91 % 142.405 M 44.11 % 98.817 M 21.15 % 81.565 M 42.65 % 57.179 M
Operating expenses 1.485 B 4.28 % 1.424 B 38.39 % 1.029 B 5.21 % 978.000 M 1.56 % 963.000 M 4.77 % 919.181 M -57.53 % 2.164 B 4.48 % 2.071 B 19.44 % 1.734 B 33.80 % 1.296 B 26.55 % 1.024 B 22.28 % 837.660 M 34.72 % 621.781 M 31.09 % 474.328 M 59.98 % 296.485 M
Cost and expenses 8.789 B 7.76 % 8.156 B 32.42 % 6.159 B 6.87 % 5.763 B 12.89 % 5.105 B 0.35 % 5.087 B -48.56 % 9.888 B -8.44 % 10.800 B 23.95 % 8.713 B 20.68 % 7.220 B 27.17 % 5.678 B 19.00 % 4.771 B 24.61 % 3.829 B 22.16 % 3.134 B 37.15 % 2.285 B
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
Selling general and administrative expenses 1.457 B 208.03 % 473.000 M 39.94 % 338.000 M 26.59 % 267.000 M -4.48 % 279.527 M -0.52 % 280.977 M -85.43 % 1.929 B 6.74 % 1.807 B 21.53 % 1.487 B 30.89 % 1.136 B 31.11 % 866.315 M 24.60 % 695.255 M 32.95 % 522.963 M 33.15 % 392.763 M 64.13 % 239.305 M
Interest income 0.000 100.00 % -69.000 M -163.30 % 109.000 M 10.10 % 99.000 M 0.000 -100.00 % 110.000 K -90.73 % 1.187 M -66.50 % 3.543 M -67.58 % 10.930 M 100.55 % 5.450 M 30.38 % 4.180 M 16.48 % 3.589 M -64.53 % 10.119 M 212.87 % 3.234 M 7.57 % 3.006 M
Interest expense 0.000 -100.00 % 118.000 M 0.000 0.000 -100.00 % 110.036 M 6.74 % 103.087 M 28.68 % 80.110 M 1.79 % 78.702 M 44.27 % 54.551 M 104.59 % 26.664 M -6.51 % 28.522 M 83.24 % 15.565 M 36.38 % 11.413 M -17.28 % 13.798 M 17.64 % 11.729 M
Depreciation and amortization 76.000 M -73.52 % 287.000 M 48.70 % 193.000 M -19.92 % 241.000 M -6.95 % 259.000 M 2.13 % 253.592 M 12.11 % 226.199 M 8.97 % 207.579 M 2.15 % 203.209 M 37.21 % 148.104 M 27.15 % 116.482 M -4.53 % 122.013 M 66.29 % 73.375 M 30.50 % 56.225 M -0.30 % 56.397 M
Operating income 318.000 M -0.93 % 321.000 M 17.15 % 274.000 M -1.79 % 279.000 M 23.36 % 226.163 M 8.74 % 207.982 M 164.40 % -322.929 M -2.12 % -316.221 M -327.58 % 138.948 M -6.50 % 148.614 M -38.90 % 243.226 M 6.01 % 229.434 M 15.36 % 198.893 M 26.46 % 157.278 M 11.14 % 141.516 M
Operating income ratio 0.03 -7.79 % 0.04 -11.10 % 0.04 -7.76 % 0.05 8.84 % 0.04 10.57 % 0.04 214.30 % -0.03 -14.55 % -0.03 -286.69 % 0.02 -22.17 % 0.02 -50.70 % 0.04 -10.62 % 0.05 -7.28 % 0.05 3.65 % 0.05 -18.03 % 0.06
Total other income expenses net -100.000 M 12.28 % -114.000 M -4.59 % -109.000 M -10.10 % -99.000 M 10.00 % -110.000 M -6.82 % -102.977 M -0.54 % -102.421 M 62.75 % -274.954 M -530.32 % -43.621 M -105.62 % -21.214 M 12.85 % -24.342 M -103.24 % -11.977 M 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 1.081 B -9.84 % 1.199 B 13.76 % 1.054 B -21.58 % 1.344 B -5.20 % 1.418 B 2.07 % 1.389 B 63.47 % 849.677 M -6.24 % 906.186 M 50.82 % 600.856 M 28.86 % 466.270 M 551.93 % 71.521 M -67.27 % 218.512 M 270.06 % -128.495 M -91.00 % -67.274 M -158.51 % 114.969 M
Total investments 0.000 0.000 0.000 -100.00 % 8.000 M 266 566.67 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.86 % 2.190 M -95.31 % 46.651 M -51.18 % 95.560 M 216.79 % 30.165 M 5.81 % 28.509 M 33.77 % 21.311 M -10.46 % 23.800 M 10.68 % 21.503 M
Total debt 1.251 B -10.96 % 1.405 B 10.11 % 1.276 B -10.71 % 1.429 B -4.20 % 1.492 B 2.89 % 1.450 B 37.23 % 1.056 B 2.81 % 1.028 B 30.30 % 788.602 M 31.71 % 598.727 M 44.15 % 415.342 M 28.98 % 322.010 M 172.10 % 118.344 M -9.52 % 130.795 M -9.82 % 145.036 M
Accumulated other comprehensive income loss -359.000 M 10.70 % -402.000 M -8.65 % -370.000 M -16.72 % -317.000 M 0.000 100.00 % -237.492 M -6.28 % -223.457 M -3 824.90 % 5.999 M -24.41 % 7.936 M 122.42 % -35.400 M -146.78 % -14.345 M -752.94 % 2.197 M 164.25 % -3.419 M 0.000 0.000
Retained earnings -469.000 M 8.40 % -512.000 M 22.89 % -664.000 M 16.79 % -798.000 M 14.94 % -938.206 M 6.79 % -1.007 B -48.86 % -676.179 M -141.27 % -280.257 M -141.08 % 682.216 M 7.47 % 634.823 M 7.91 % 588.286 M 34.18 % 438.418 M 36.81 % 320.461 M 52.38 % 210.304 M 159.70 % 80.980 M
Common stock 1.207 B 0.00 % 1.207 B 0.00 % 1.207 B 33.22 % 906.000 M -0.02 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 3.51 % 875.476 M 0.00 % 875.476 M 107.72 % 421.474 M 0.00 % 421.474 M 0.00 % 421.474 M 48.72 % 283.402 M
Total equity 224.000 M 64.71 % 136.000 M 223.81 % 42.000 M 112.32 % -341.000 M 23.96 % -448.429 M 3.99 % -467.054 M -482.75 % -80.147 M -113.91 % 576.264 M -61.96 % 1.515 B 2.80 % 1.474 B 1.52 % 1.452 B 66.97 % 869.323 M 17.69 % 738.686 M 16.89 % 631.970 M 73.44 % 364.382 M
Other non current liabilities 42.000 M 0.000 -100.00 % 23.000 M 43.75 % 16.000 M 14 714.81 % 108.000 K 0.000 -100.00 % 32.262 M -23.02 % 41.910 M 25.55 % 33.380 M 236.09 % 9.932 M -74.43 % 38.838 M 13.29 % 34.283 M 69.21 % 20.261 M 22.30 % 16.566 M 32.08 % 12.542 M
Long term debt 748.000 M -23.60 % 979.000 M 11.76 % 876.000 M -21.58 % 1.117 B -5.98 % 1.188 B 24.33 % 955.534 M 32.06 % 723.552 M -7.48 % 782.029 M 23.50 % 633.208 M 38.21 % 458.140 M 67.45 % 273.591 M 30.18 % 210.164 M 248.06 % 60.381 M -21.86 % 77.273 M -10.23 % 86.075 M
Total non current liabilities 790.000 M -21.94 % 1.012 B 12.57 % 899.000 M -20.65 % 1.133 B -6.14 % 1.207 B 22.60 % 984.596 M 26.54 % 778.079 M -5.57 % 823.939 M 22.85 % 670.695 M 43.29 % 468.072 M 49.82 % 312.429 M 27.81 % 244.447 M 203.13 % 80.642 M -14.06 % 93.839 M -5.37 % 99.160 M
Other current liabilities 323.000 M 19.63 % 270.000 M 51.69 % 178.000 M 559.26 % 27.000 M -12.81 % 30.968 M -92.12 % 392.823 M 53.06 % 256.647 M 35.06 % 190.026 M 167.65 % 70.999 M 211.67 % 22.780 M -47.15 % 43.106 M -59.16 % 105.543 M 190.46 % 36.336 M 720.00 % 4.431 M -89.47 % 42.065 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 153.000 M 0.000 -100.00 % 11.339 M 47.51 % 7.687 M 0.000 -100.00 % 4.881 M -83.50 % 29.578 M -46.26 % 55.043 M -52.37 % 115.556 M 120.16 % 52.487 M 303.49 % 13.008 M -74.87 % 51.755 M
Short term debt 503.000 M 18.08 % 426.000 M 6.50 % 400.000 M 28.21 % 312.000 M 2.63 % 304.000 M -38.49 % 494.193 M 48.48 % 332.840 M 35.56 % 245.533 M 6.33 % 230.919 M 21.23 % 190.481 M 34.38 % 141.751 M 26.74 % 111.846 M 92.96 % 57.963 M 8.30 % 53.522 M -9.22 % 58.961 M
Total current liabilities 1.921 B 14.41 % 1.679 B 35.84 % 1.236 B 11.65 % 1.107 B 15.55 % 958.000 M -27.60 % 1.323 B -11.14 % 1.489 B -7.65 % 1.613 B 30.46 % 1.236 B 35.16 % 914.470 M 39.67 % 654.729 M 2.99 % 635.701 M 30.46 % 487.293 M 35.62 % 359.302 M -0.28 % 360.306 M
Total liabilities 2.711 B 0.74 % 2.691 B 26.04 % 2.135 B -4.13 % 2.227 B 3.49 % 2.152 B -6.76 % 2.308 B 1.79 % 2.267 B -6.94 % 2.436 B 27.79 % 1.907 B 37.91 % 1.383 B 42.95 % 967.158 M 9.89 % 880.148 M 54.97 % 567.935 M 25.33 % 453.141 M -1.38 % 459.466 M
Other non current assets 108.000 M 120.41 % 49.000 M 600.00 % 7.000 M -12.50 % 8.000 M -1.67 % 8.136 M -20.78 % 10.270 M -61.99 % 27.018 M -74.84 % 107.392 M 3 579 633.33 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 3.45 % 2.900 K 0.00 % 2.900 K 0.00 % 2.900 K 9.48 % 2.649 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.648 M -51.18 % 95.557 M 216.81 % 30.162 M 5.81 % 28.506 M 33.78 % 21.308 M -10.46 % 23.797 M 10.68 % 21.500 M
Intangible assets 9.000 M 28.57 % 7.000 M -12.50 % 8.000 M 100.00 % 4.000 M -24.81 % 5.320 M 6.29 % 5.005 M -25.11 % 6.683 M 0.000 0.000 0.000 0.000 100.00 % -236.000 0.000 0.000 0.000
GoodWill 110.000 M 1.85 % 108.000 M 535.29 % 17.000 M -64.58 % 48.000 M -18.86 % 59.157 M -2.59 % 60.730 M -23.83 % 79.731 M -55.45 % 178.983 M -65.35 % 516.554 M 1.16 % 510.620 M 7.83 % 473.526 M 4.29 % 454.042 M 50.72 % 301.239 M 799.31 % 33.497 M -41.16 % 56.932 M
Goodwill and intangible assets 119.000 M 3.48 % 115.000 M 360.00 % 25.000 M -51.92 % 52.000 M -19.35 % 64.477 M -1.91 % 65.735 M -23.93 % 86.414 M -51.72 % 178.983 M -65.35 % 516.554 M 1.16 % 510.620 M 7.83 % 473.526 M 4.29 % 454.042 M 50.72 % 301.239 M 0.00 % 301.239 M 0.00 % 301.239 M
Property plant equipment net 1.620 B 7.43 % 1.508 B 19.02 % 1.267 B 11.63 % 1.135 B 4.36 % 1.088 B -10.75 % 1.219 B 15.40 % 1.056 B -17.22 % 1.276 B 5.77 % 1.206 B 11.37 % 1.083 B 45.16 % 746.050 M 24.96 % 597.040 M 72.25 % 346.612 M 26.23 % 274.581 M 22.35 % 224.425 M
Total non current assets 1.847 B 8.39 % 1.704 B 28.12 % 1.330 B 11.30 % 1.195 B 3.00 % 1.160 B -10.38 % 1.295 B 10.70 % 1.169 B -25.41 % 1.568 B -16.36 % 1.875 B 7.70 % 1.741 B 37.13 % 1.269 B 15.94 % 1.095 B 60.23 % 683.271 M 11.85 % 610.880 M 11.64 % 547.167 M
Other current assets 197.000 M 68.38 % 117.000 M 31.46 % 89.000 M 18.67 % 75.000 M -35.15 % 115.652 M -3.00 % 119.223 M -11.42 % 134.599 M -63.11 % 364.852 M -6.11 % 388.593 M 30.58 % 297.583 M 10.25 % 269.906 M 88.36 % 143.290 M 161.66 % 54.761 M 110.51 % 26.014 M 31.61 % 19.766 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.86 % 2.190 M 72 900.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 3.45 % 2.900 K 0.00 % 2.900 K 0.00 % 2.900 K 9.48 % 2.649 K
cash and cash equivalents 170.000 M -17.48 % 206.000 M -7.21 % 222.000 M 161.18 % 85.000 M 14.99 % 73.920 M 21.73 % 60.727 M -70.62 % 206.715 M 70.31 % 121.376 M -35.35 % 187.746 M 41.74 % 132.457 M -61.48 % 343.821 M 232.20 % 103.499 M -58.07 % 246.839 M 24.62 % 198.070 M 558.77 % 30.066 M
Cash and short term investments 170.000 M -17.48 % 206.000 M -7.21 % 222.000 M 161.18 % 85.000 M 14.98 % 73.923 M 21.72 % 60.730 M -70.62 % 206.718 M 67.29 % 123.566 M -34.19 % 187.749 M 41.74 % 132.460 M -61.47 % 343.824 M 232.19 % 103.502 M -58.07 % 246.842 M 24.62 % 198.072 M 558.72 % 30.069 M
Total current assets 1.088 B -3.12 % 1.123 B 32.59 % 847.000 M 22.58 % 691.000 M 27.19 % 543.267 M -0.53 % 546.170 M -46.33 % 1.018 B -29.57 % 1.445 B -6.60 % 1.547 B 38.68 % 1.116 B -2.94 % 1.149 B 75.57 % 654.664 M 5.04 % 623.265 M 31.43 % 474.231 M 71.40 % 276.682 M
Inventory 692.000 M 4.22 % 664.000 M 50.57 % 441.000 M -4.34 % 461.000 M 35.31 % 340.692 M 11.53 % 305.476 M -46.79 % 574.069 M -39.98 % 956.504 M -4.97 % 1.006 B 43.06 % 703.539 M 31.34 % 535.653 M 31.33 % 407.871 M 53.60 % 265.535 M 22.56 % 216.649 M 27.50 % 169.915 M
Net receivables 29.000 M -78.68 % 136.000 M 43.16 % 95.000 M 35.71 % 70.000 M 438.46 % 13.000 M -78.60 % 60.741 M -40.62 % 102.284 M 11.52 % 91.717 M 395.61 % -31.026 M -152.05 % 59.604 M -45.91 % 110.192 M 151.88 % 43.748 M -22.06 % 56.128 M 67.56 % 33.497 M -41.16 % 56.932 M
Tax assets 0.000 -100.00 % 32.000 M 3.23 % 31.000 M 0.000 0.000 0.000 0.000 -100.00 % 5.795 M -94.49 % 105.267 M 104.68 % 51.431 M 162.78 % 19.572 M 28.62 % 15.217 M 7.86 % 14.109 M 25.30 % 11.259 M 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
Account payables 1.095 B 18.89 % 921.000 M 49.51 % 616.000 M 5.30 % 585.000 M 0.17 % 584.000 M 41.21 % 413.565 M -54.77 % 914.281 M -21.46 % 1.164 B 25.89 % 924.692 M 33.25 % 693.968 M 53.15 % 453.130 M 12.12 % 404.160 M 8.07 % 373.993 M 28.56 % 290.905 M 17.91 % 246.712 M
Tax payables 0.000 -100.00 % 62.000 M 47.62 % 42.000 M 40.00 % 30.000 M -23.14 % 39.032 M 244.23 % 11.339 M 47.51 % 7.687 M -40.31 % 12.879 M 37.45 % 9.370 M -53.21 % 20.027 M 19.62 % 16.742 M 18.31 % 14.152 M -25.52 % 19.001 M 81.94 % 10.444 M -16.90 % 12.568 M
Deferred revenue non current 0.000 0.000 100.00 % -23.000 M 97.31 % -856.000 M 0.000 100.00 % -29.062 M 80.80 % -151.372 M -31.42 % -115.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -127.000 M -1.60 % -125.000 M -26.26 % -99.000 M 2.94 % -102.000 M 3.56 % -105.769 M -6.19 % -99.604 M -74.47 % -57.091 M -119.09 % -26.058 M -97.24 % -13.211 M -848.38 % -1.393 M -168.45 % 2.035 M -71.53 % 7.149 M 8 294.26 % 85.165 K 0.000 0.000
Capital lease obligations 902.000 M -7.68 % 977.000 M 18.00 % 828.000 M 11.29 % 744.000 M 3.05 % 722.000 M -4.11 % 752.985 M 297.63 % 189.366 M -4.37 % 198.025 M 19.83 % 165.254 M 176.22 % 59.826 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 370.000 M 16.72 % 317.000 M 13.21 % 280.000 M 17.90 % 237.492 M 6.28 % 223.457 M 0.000 -100.00 % 87.000 K 0.00 % 87.000 K 1.16 % 86.000 K 0.82 % 85.300 K 0.16 % 85.165 K 0.12 % 85.060 K 0.000
Other total stockholders equity -28.000 M 93.55 % -434.000 M -7.96 % -402.000 M -15.85 % -347.000 M 42.47 % -603.196 M -1 936.72 % -29.616 M 93.79 % -476.530 M -1 917.74 % -23.617 M -105.21 % 453.039 M 0.000 100.00 % -14.345 M -11 385 020.63 % 126.000 0.000 -100.00 % 106.731 K 0.000
Deferred tax liabilities non current 0.000 -100.00 % 33.000 M 43.48 % 23.000 M 43.75 % 16.000 M -15.79 % 19.000 M -34.62 % 29.062 M -9.92 % 32.262 M -23.02 % 41.910 M 9.43 % 38.298 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 543.015 K
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
Total assets 2.935 B 3.82 % 2.827 B 29.86 % 2.177 B 15.43 % 1.886 B 10.72 % 1.703 B -7.46 % 1.841 B -15.83 % 2.187 B -27.40 % 3.013 B -11.95 % 3.422 B 19.80 % 2.856 B 18.09 % 2.419 B 38.25 % 1.749 B 33.90 % 1.307 B 20.41 % 1.085 B 31.71 % 823.848 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 0.000 100.00 % -1.000 M 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 5.000 M -16.67 % 6.000 M 0.000 -100.00 % 1.000 M 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 4.000 M -96.30 % 108.000 M 176.92 % 39.000 M 387.50 % 8.000 M 111.49 % -69.602 M -148.25 % 144.265 M -58.96 % 351.525 M 36.87 % 256.825 M 428.42 % -78.201 M -323.47 % 34.994 M 113.03 % -268.531 M -250.32 % -76.654 M -657.68 % 13.745 M 37.40 % 10.004 M 136.55 % -27.371 M
Accounts receivables -12.000 M -220.00 % 10.000 M 141.67 % -24.000 M -140.00 % -10.000 M -11.11 % -9.000 M -631.91 % 1.692 M -98.28 % 98.149 M 205.81 % -92.757 M -84.85 % -50.179 M -847.49 % -5.296 M 94.81 % -102.066 M -214.27 % -32.477 M -38.52 % -23.445 M 0.000 0.000
Inventory 21.000 M 120.19 % -104.000 M -620.00 % 20.000 M 116.67 % -120.000 M -240.75 % -35.216 M -162.97 % 55.922 M -85.38 % 382.435 M 874.03 % 39.263 M 112.96 % -302.940 M -80.44 % -167.886 M -31.38 % -127.782 M 10.23 % -142.337 M -191.16 % -48.886 M -4.60 % -46.734 M 20.15 % -58.527 M
Accounts payables 0.000 0.000 -100.00 % 24.000 M 140.00 % 10.000 M 11.11 % 9.000 M 631.91 % -1.692 M 98.28 % -98.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -5.000 M -102.48 % 202.000 M 963.16 % 19.000 M -85.16 % 128.000 M 472.24 % -34.386 M -138.92 % 88.343 M 385.81 % -30.910 M -114.21 % 217.562 M -3.19 % 224.739 M 10.77 % 202.880 M 244.14 % -140.749 M -314.29 % 65.683 M 4.87 % 62.631 M 10.39 % 56.738 M 82.11 % 31.156 M
Other non cash items 340.000 M 518.18 % 55.000 M -36.78 % 87.000 M 155.88 % 34.000 M -54.28 % 74.359 M 121.81 % -340.969 M -420.07 % 106.529 M -69.29 % 346.903 M 2 788.69 % 12.009 M 113.50 % -88.964 M -3.47 % -85.981 M -9.98 % -78.178 M -6.12 % -73.668 M -151.03 % -29.346 M 79.45 % -142.802 M
Net cash provided by operating activities 734.000 M 10.71 % 663.000 M 36.98 % 484.000 M 4.54 % 463.000 M 21.84 % 380.000 M 134.72 % 161.893 M -42.67 % 282.401 M -32.75 % 419.927 M 98.40 % 211.657 M 6.34 % 199.039 M 3 730.62 % 5.196 M -97.36 % 196.615 M -7.41 % 212.345 M 9.37 % 194.161 M 599.96 % 27.739 M
Investments in property plant and equipment -281.000 M -72.39 % -163.000 M 11.89 % -185.000 M -51.64 % -122.000 M -147.38 % -49.316 M -0.86 % -48.894 M 67.73 % -151.498 M 61.07 % -389.204 M -56.68 % -248.401 M 56.70 % -573.656 M -97.33 % -290.707 M 24.50 % -385.041 M -136.36 % -162.902 M -45.16 % -112.223 M 29.91 % -160.113 M
Acquisitions net -13.000 M 89.08 % -119.000 M 0.000 0.000 100.00 % -5.925 M 73.92 % -22.721 M 0.000 100.00 % -155.719 M -768.97 % -17.920 M 12.30 % -20.433 M 0.000 100.00 % -154.843 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -10.246 M 2.12 % -10.468 M 0.000 100.00 % -2.187 M 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 -100.00 % 12.781 M 22.10 % 10.468 M 0.000 -100.00 % 26.127 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.816 M
Other investing activites -35.000 M -333.33 % 15.000 M 15.38 % 13.000 M 85.71 % 7.000 M 193.46 % -7.490 M -107.96 % 94.083 M 203.90 % 30.959 M 131.07 % -99.642 M -397.09 % -20.045 M -174.34 % 26.964 M 284.10 % 7.020 M -40.65 % 11.829 M -48.99 % 23.191 M 192.56 % 7.927 M 75.76 % 4.510 M
Net cash used for investing activites -329.000 M -23.22 % -267.000 M -55.23 % -172.000 M -49.57 % -115.000 M -91.04 % -60.196 M -367.92 % 22.468 M 118.64 % -120.539 M 80.58 % -620.625 M -116.72 % -286.366 M 49.51 % -567.125 M -99.91 % -283.687 M 46.28 % -528.056 M -277.96 % -139.711 M -33.96 % -104.296 M -45.29 % -71.786 M
Debt repayment -304.000 M -316.44 % -73.000 M 70.20 % -245.000 M -155.21 % -96.000 M -231.51 % 73.000 M 2 413.05 % -3.156 M 96.97 % -104.218 M -172.79 % 143.174 M -6.62 % 153.320 M -7.40 % 165.580 M 116.65 % 76.426 M -59.72 % 189.715 M 866.22 % -24.760 M -117.47 % -11.386 M -123.82 % 47.791 M
Common stock issued 0.000 0.000 -100.00 % 301.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 454.002 M 336 297 677.78 % 135.000 28.57 % 105.000 -100.00 % 150.085 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.981 M 0.000
Dividends paid -55.000 M -89.66 % -29.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -30.129 M 17.48 % -36.509 M 42.04 % -62.990 M -18.94 % -52.958 M -6.08 % -49.925 M -15.72 % -43.144 M 0.000 0.000
Other financing activites -92.000 M 69.93 % -306.000 M -29.66 % -236.000 M -3.51 % -228.000 M 23.45 % -297.854 M -20.15 % -247.910 M -109.11 % -118.552 M -93.32 % -61.325 M -239.90 % -18.042 M -149.67 % 36.327 M 48.66 % 24.437 M -28.88 % 34.359 M 401.04 % -11.413 M 55.63 % -25.726 M -119.34 % -11.729 M
Net cash used provided by financing activities -451.000 M -10.54 % -408.000 M -126.67 % -180.000 M 44.44 % -324.000 M -44.09 % -224.854 M 10.44 % -251.066 M -12.70 % -222.771 M -372.17 % 81.849 M -17.65 % 99.392 M -28.45 % 138.917 M -72.32 % 501.907 M 188.20 % 174.150 M 581.43 % -36.173 M -144.66 % 80.993 M 124.59 % 36.062 M
Effect of forex changes on cash 6.000 M 200.00 % -6.000 M 0.00 % -6.000 M 53.85 % -13.000 M -1 200.00 % -1.000 M -107.15 % 13.982 M 207.91 % 4.541 M -85.01 % 30.294 M 611.80 % 4.256 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -40.000 M -122.22 % -18.000 M -114.29 % 126.000 M 1 045.45 % 11.000 M -88.35 % 94.456 M 302.60 % -46.621 M 17.29 % -56.368 M 36.35 % -88.555 M -458.77 % 24.683 M 110.77 % -229.169 M -202.58 % 223.416 M 242.04 % -157.291 M -531.40 % 36.461 M -78.66 % 170.858 M 2 239.67 % -7.985 M
Cash at beginning of period 125.000 M -12.59 % 143.000 M 741.18 % 17.000 M 183.33 % 6.000 M 106.81 % -88.061 M -112.50 % -41.440 M -377.60 % 14.928 M -85.57 % 103.483 M 98.68 % 52.086 M -81.48 % 281.255 M 386.27 % 57.839 M -73.11 % 215.130 M 20.41 % 178.669 M 2 187.26 % 7.812 M -50.55 % 15.797 M
Cash at end of period 85.000 M -32.00 % 125.000 M -12.59 % 143.000 M 741.18 % 17.000 M 165.83 % 6.395 M 107.26 % -88.061 M -112.50 % -41.440 M -377.60 % 14.928 M -80.55 % 76.769 M 47.39 % 52.086 M -81.48 % 281.255 M 386.27 % 57.839 M -73.11 % 215.130 M 20.41 % 178.669 M 2 187.26 % 7.812 M
Operating cash flow 734.000 M 8.10 % 679.000 M 40.29 % 484.000 M 4.54 % 463.000 M 29.07 % 358.719 M 121.58 % 161.893 M -42.67 % 282.401 M -32.75 % 419.927 M 98.40 % 211.657 M 6.34 % 199.039 M 3 730.62 % 5.196 M -97.36 % 196.615 M -7.41 % 212.345 M 9.37 % 194.161 M 599.96 % 27.739 M
Capital expenditure -281.000 M -70.30 % -165.000 M 10.81 % -185.000 M -51.64 % -122.000 M -147.38 % -49.316 M -0.86 % -48.894 M 67.73 % -151.498 M 61.07 % -389.204 M -56.68 % -248.401 M 56.70 % -573.656 M -97.33 % -290.707 M 24.50 % -385.041 M -136.36 % -162.902 M -45.16 % -112.223 M 29.91 % -160.113 M
Free CashFlow 453.000 M -11.87 % 514.000 M 71.91 % 299.000 M -12.32 % 341.000 M 10.21 % 309.403 M 173.81 % 112.999 M -13.68 % 130.903 M 326.07 % 30.723 M 183.61 % -36.744 M 90.19 % -374.617 M -31.21 % -285.511 M -51.52 % -188.426 M -481.10 % 49.443 M -39.66 % 81.938 M 161.90 % -132.374 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30
Revenue 4.430 B -5.28 % 4.677 B 10.86 % 4.219 B 3.39 % 4.081 B 43.79 % 2.838 B -16.61 % 3.403 B 23.67 % 2.752 B -12.55 % 3.147 B 20.84 % 2.604 B -3.98 % 2.712 B 9.68 % 2.472 B -16.17 % 2.949 B -19.94 % 3.684 B -37.94 % 5.936 B 10.02 % 5.396 B 0.00 % 5.396 B 21.90 % 4.426 B 0.00 % 4.426 B 20.13 % 3.685 B 0.00 % 3.685 B 23.95 % 2.973 B 0.00 % 2.973 B 18.61 % 2.506 B 0.00 % 2.506 B 24.41 % 2.014 B 0.00 % 2.014 B 22.01 % 1.651 B 0.00 % 1.651 B 35.58 % 1.218 B 0.00 % 1.218 B
Net income 14.000 M -83.13 % 83.000 M 72.92 % 48.000 M -46.67 % 90.000 M 21.92 % 73.818 M 7.26 % 68.821 M 101.43 % 34.165 M -66.67 % 102.509 M 323.19 % 24.223 M -44.91 % 43.971 M 121.07 % -208.724 M -70.28 % -122.577 M 63.93 % -339.808 M -530.98 % -53.854 M 74.24 % -209.038 M 0.00 % -209.038 M -598.16 % 41.962 M 0.00 % 41.962 M -23.38 % 54.764 M 0.00 % 54.764 M -46.00 % 101.413 M 0.00 % 101.413 M 20.81 % 83.941 M 0.00 % 83.941 M 9.51 % 76.650 M 0.00 % 76.650 M 18.44 % 64.715 M 0.00 % 64.715 M 6.29 % 60.885 M 0.00 % 60.885 M
Income before tax 79.000 M -43.17 % 139.000 M 65.48 % 84.000 M -31.71 % 123.000 M 60.30 % 76.731 M -7.95 % 83.360 M 70.79 % 48.808 M -61.54 % 126.916 M 371.35 % 26.926 M -69.80 % 89.157 M 720.41 % 10.867 M -88.39 % 93.609 M 127.39 % -341.738 M -468.49 % -60.114 M 69.28 % -195.690 M 0.00 % -195.690 M -507.73 % 47.995 M 0.00 % 47.995 M -24.66 % 63.700 M 0.00 % 63.700 M -47.62 % 121.613 M 0.00 % 121.613 M 6.01 % 114.717 M 0.00 % 114.717 M 15.36 % 99.446 M 0.00 % 99.446 M 26.46 % 78.639 M 0.00 % 78.639 M 11.14 % 70.758 M 0.00 % 70.758 M
Income before tax ratio 0.02 -40.00 % 0.03 49.27 % 0.02 -33.95 % 0.03 11.49 % 0.03 10.38 % 0.02 38.10 % 0.02 -56.03 % 0.04 290.06 % 0.01 -68.55 % 0.03 648.00 % 0.00 -86.15 % 0.03 134.21 % -0.09 -815.99 % -0.01 72.08 % -0.04 0.00 % -0.04 -434.48 % 0.01 0.00 % 0.01 -37.28 % 0.02 0.00 % 0.02 -57.74 % 0.04 0.00 % 0.04 -10.62 % 0.05 0.00 % 0.05 -7.28 % 0.05 0.00 % 0.05 3.65 % 0.05 0.00 % 0.05 -18.03 % 0.06 0.00 % 0.06
EBITDA 57.000 M -83.90 % 354.000 M 436.36 % 66.000 M -79.88 % 328.000 M 44.93 % 226.309 M -12.56 % 258.804 M 26.25 % 204.992 M -32.27 % 302.645 M 39.81 % 216.466 M -19.10 % 267.561 M -13.79 % 310.354 M 33.78 % 231.986 M 217.51 % -197.418 M -148.91 % 403.624 M 868.08 % -52.550 M 0.00 % -52.550 M -159.58 % 88.195 M 0.00 % 88.195 M -41.63 % 151.084 M 0.00 % 151.084 M -22.17 % 194.115 M 0.00 % 194.115 M 5.78 % 183.506 M 0.00 % 183.506 M 29.37 % 141.841 M 0.00 % 141.841 M 24.80 % 113.650 M 0.00 % 113.650 M 8.42 % 104.821 M 0.00 % 104.821 M
Net income ratio 0.00 -82.19 % 0.02 55.98 % 0.01 -48.41 % 0.02 -15.21 % 0.03 28.62 % 0.02 62.88 % 0.01 -61.89 % 0.03 250.20 % 0.01 -42.63 % 0.02 119.21 % -0.08 -103.13 % -0.04 54.94 % -0.09 -916.69 % -0.01 76.58 % -0.04 0.00 % -0.04 -508.66 % 0.01 0.00 % 0.01 -36.22 % 0.01 0.00 % 0.01 -56.43 % 0.03 0.00 % 0.03 1.86 % 0.03 0.00 % 0.03 -11.98 % 0.04 0.00 % 0.04 -2.92 % 0.04 0.00 % 0.04 -21.60 % 0.05 0.00 % 0.05
Ratio EBITDA 0.01 -83.00 % 0.08 383.84 % 0.02 -80.54 % 0.08 0.80 % 0.08 4.86 % 0.08 2.08 % 0.07 -22.55 % 0.10 15.70 % 0.08 -15.74 % 0.10 -21.40 % 0.13 59.59 % 0.08 246.78 % -0.05 -178.81 % 0.07 798.15 % -0.01 0.00 % -0.01 -148.88 % 0.02 0.00 % 0.02 -51.41 % 0.04 0.00 % 0.04 -37.21 % 0.07 0.00 % 0.07 -10.82 % 0.07 0.00 % 0.07 3.99 % 0.07 0.00 % 0.07 2.29 % 0.07 0.00 % 0.07 -20.03 % 0.09 0.00 % 0.09
Gross profit ratio 0.19 -8.32 % 0.21 13.05 % 0.18 -12.98 % 0.21 -1.64 % 0.21 1.71 % 0.21 -4.84 % 0.22 3.50 % 0.21 -5.75 % 0.23 2.45 % 0.22 -5.65 % 0.23 1.99 % 0.23 23.92 % 0.18 -9.69 % 0.20 7.08 % 0.19 0.00 % 0.19 -9.68 % 0.21 0.00 % 0.21 7.92 % 0.20 0.00 % 0.20 -9.77 % 0.22 0.00 % 0.22 0.93 % 0.22 0.00 % 0.22 5.52 % 0.20 0.00 % 0.20 4.91 % 0.19 0.00 % 0.19 6.03 % 0.18 0.00 % 0.18
Weighted average shs out dil 1.853 B 0.00 % 1.853 B -1.23 % 1.876 B 2.51 % 1.830 B 30.79 % 1.399 B 5.21 % 1.330 B 0.00 % 1.330 B 0.00 % 1.330 B 0.00 % 1.330 B -0.03 % 1.330 B 0.00 % 1.330 B -0.89 % 1.342 B 2.94 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.93 % 1.292 B 0.00 % 1.292 B 0.00 % 1.292 B 0.00 % 1.292 B 8.96 % 1.185 B 0.00 % 1.185 B 0.96 % 1.174 B 0.00 % 1.174 B 0.00 % 1.174 B 0.00 % 1.174 B 6.40 % 1.104 B 0.00 % 1.104 B 37.94 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 642.025 M -52.67 % 1.356 B -25.02 % 1.809 B 0.00 % 1.809 B 29.31 % 1.399 B 5.21 % 1.330 B 0.00 % 1.330 B 0.00 % 1.330 B 0.00 % 1.330 B -0.03 % 1.330 B 0.00 % 1.330 B -0.89 % 1.342 B 2.94 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.00 % 1.304 B 0.93 % 1.292 B 0.00 % 1.292 B 0.00 % 1.292 B 0.00 % 1.292 B 8.96 % 1.185 B 0.00 % 1.185 B 0.96 % 1.174 B 0.00 % 1.174 B 0.00 % 1.174 B 0.00 % 1.174 B 6.40 % 1.104 B 0.00 % 1.104 B 37.94 % 800.000 M 0.00 % 800.000 M
EPS diluted 0.02 -64.38 % 0.06 84.89 % 0.03 -42.13 % 0.06 8.45 % 0.05 1.86 % 0.05 101.71 % 0.03 -65.26 % 0.07 305.14 % 0.02 -44.87 % 0.03 120.99 % -0.16 -74.80 % -0.09 65.44 % -0.26 -567.26 % -0.04 75.56 % -0.16 0.00 % -0.16 -166.67 % -0.06 0.00 % -0.06 -241.51 % 0.04 0.00 % 0.04 -47.00 % 0.08 0.00 % 0.08 14.29 % 0.07 0.00 % 0.07 7.69 % 0.07 0.00 % 0.07 8.33 % 0.06 0.00 % 0.06 -20.00 % 0.08 0.00 % 0.08
Earnings per share 0.02 -64.62 % 0.06 80.47 % 0.03 -40.45 % 0.06 9.21 % 0.05 1.86 % 0.05 101.71 % 0.03 -65.26 % 0.07 305.14 % 0.02 -44.87 % 0.03 120.99 % -0.16 -74.80 % -0.09 65.44 % -0.26 -567.26 % -0.04 75.56 % -0.16 0.00 % -0.16 -166.67 % -0.06 0.00 % -0.06 -241.51 % 0.04 0.00 % 0.04 -47.00 % 0.08 0.00 % 0.08 14.29 % 0.07 0.00 % 0.07 7.69 % 0.07 0.00 % 0.07 8.33 % 0.06 0.00 % 0.06 -20.00 % 0.08 0.00 % 0.08
Gross profit 838.000 M -13.16 % 965.000 M 25.32 % 770.000 M -10.03 % 855.828 M 41.43 % 605.110 M -15.18 % 713.407 M 17.69 % 606.190 M -9.49 % 669.725 M 13.90 % 588.012 M -1.62 % 597.723 M 3.49 % 577.576 M -14.50 % 675.550 M -0.79 % 680.940 M -43.95 % 1.215 B 17.81 % 1.031 B 0.00 % 1.031 B 10.10 % 936.587 M 0.00 % 936.587 M 29.65 % 722.396 M 0.00 % 722.396 M 11.84 % 645.911 M 0.00 % 645.911 M 19.72 % 539.535 M 0.00 % 539.535 M 31.28 % 410.984 M 0.00 % 410.984 M 28.00 % 321.085 M 0.00 % 321.085 M 43.75 % 223.362 M 0.00 % 223.362 M
Income tax expense 43.000 M 79.17 % 24.000 M 20.00 % 20.000 M -13.04 % 23.000 M 689.33 % 2.914 M -79.96 % 14.540 M 14.58 % 12.690 M -40.92 % 21.478 M 147.89 % 8.664 M -66.19 % 25.624 M 212.35 % -22.808 M -180.02 % 28.503 M 10.35 % 25.829 M 2 454.37 % 1.011 M -96.19 % 26.565 M 0.00 % 26.565 M 148.86 % 10.675 M 0.00 % 10.675 M -5.09 % 11.248 M 0.00 % 11.248 M -51.09 % 22.994 M 0.00 % 22.994 M -12.02 % 26.137 M 0.00 % 26.137 M 14.66 % 22.796 M 0.00 % 22.796 M 63.09 % 13.977 M 0.00 % 13.977 M -27.16 % 19.189 M 0.00 % 19.189 M
Cost of revenue 3.592 B -3.23 % 3.712 B 7.63 % 3.449 B 6.95 % 3.225 B 44.42 % 2.233 B -16.98 % 2.690 B 25.37 % 2.146 B -13.37 % 2.477 B 22.87 % 2.016 B -4.65 % 2.114 B 11.57 % 1.895 B -16.67 % 2.274 B -24.28 % 3.003 B -36.39 % 4.721 B 8.17 % 4.364 B 0.00 % 4.364 B 25.07 % 3.490 B 0.00 % 3.490 B 17.81 % 2.962 B 0.00 % 2.962 B 27.31 % 2.327 B 0.00 % 2.327 B 18.31 % 1.967 B 0.00 % 1.967 B 22.65 % 1.603 B 0.00 % 1.603 B 20.56 % 1.330 B 0.00 % 1.330 B 33.75 % 994.383 M 0.00 % 994.383 M
General and administrative expenses 693.000 M 2.36 % 677.000 M -0.29 % 679.000 M 21.47 % 559.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.806 B 108.74 % 865.126 M 0.00 % 865.126 M 20.97 % 715.161 M 0.00 % 715.161 M 31.60 % 543.422 M 0.00 % 543.422 M 32.87 % 408.997 M 0.00 % 408.997 M 25.79 % 325.139 M 0.00 % 325.139 M 32.79 % 244.853 M 0.00 % 244.853 M 33.67 % 183.176 M 0.00 % 183.176 M 64.12 % 111.613 M 0.00 % 111.613 M
Selling and marketing expenses 26.000 M -3.70 % 27.000 M 58.82 % 17.000 M -22.73 % 22.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.846 M 220.52 % 38.328 M 0.00 % 38.328 M 35.87 % 28.208 M 0.00 % 28.208 M 15.08 % 24.511 M 0.00 % 24.511 M 1.45 % 24.161 M 0.00 % 24.161 M 7.44 % 22.488 M 0.00 % 22.488 M 35.24 % 16.628 M 0.00 % 16.628 M 25.92 % 13.206 M 0.00 % 13.206 M 64.25 % 8.040 M 0.00 % 8.040 M
Other expenses -39.000 M -158.21 % 67.000 M 197.10 % -69.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.398 M 126.68 % 4.146 M 0.00 % 4.146 M -96.65 % 123.744 M 0.00 % 123.744 M 54.38 % 80.156 M 0.00 % 80.156 M 1.50 % 78.969 M 0.00 % 78.969 M 10.91 % 71.202 M 0.00 % 71.202 M 44.11 % 49.409 M 0.00 % 49.409 M 21.15 % 40.783 M 0.00 % 40.783 M 42.65 % 28.590 M 0.00 % 28.590 M
Operating expenses 710.000 M -8.39 % 775.000 M 23.02 % 630.000 M -2.90 % 648.819 M 46.17 % 443.877 M -16.59 % 532.148 M 40.87 % 377.770 M -20.87 % 477.398 M 6.16 % 449.702 M 6.68 % 421.559 M -10.01 % 468.458 M -5.79 % 497.256 M -41.61 % 851.664 M -35.11 % 1.312 B 26.72 % 1.036 B 0.00 % 1.036 B 19.44 % 867.113 M 0.00 % 867.113 M 33.80 % 648.089 M 0.00 % 648.089 M 26.55 % 512.127 M 0.00 % 512.127 M 22.28 % 418.830 M 0.00 % 418.830 M 34.72 % 310.890 M 0.00 % 310.890 M 31.09 % 237.164 M 0.00 % 237.164 M 59.98 % 148.242 M 0.00 % 148.242 M
Cost and expenses 4.302 B -4.12 % 4.487 B 10.00 % 4.079 B 5.30 % 3.874 B 44.71 % 2.677 B -16.92 % 3.222 B 27.69 % 2.523 B -14.58 % 2.954 B 19.82 % 2.466 B -2.76 % 2.536 B 7.29 % 2.363 B -14.72 % 2.771 B -28.11 % 3.855 B -36.11 % 6.034 B 11.73 % 5.400 B 0.00 % 5.400 B 23.95 % 4.357 B 0.00 % 4.357 B 20.68 % 3.610 B 0.00 % 3.610 B 27.17 % 2.839 B 0.00 % 2.839 B 19.00 % 2.386 B 0.00 % 2.386 B 24.61 % 1.914 B 0.00 % 1.914 B 22.16 % 1.567 B 0.00 % 1.567 B 37.15 % 1.143 B 0.00 % 1.143 B
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
Selling general and administrative expenses 749.000 M 5.79 % 708.000 M 1.29 % 699.000 M 7.73 % 648.819 M 46.17 % 443.877 M -16.59 % 532.148 M 40.87 % 377.770 M -20.87 % 477.398 M 6.16 % 449.702 M 6.68 % 421.559 M -10.01 % 468.458 M -5.79 % 497.256 M -41.61 % 851.664 M -20.92 % 1.077 B 19.21 % 903.454 M 0.00 % 903.454 M 21.53 % 743.369 M 0.00 % 743.369 M 30.89 % 567.933 M 0.00 % 567.933 M 31.11 % 433.158 M 0.00 % 433.158 M 24.60 % 347.627 M 0.00 % 347.627 M 32.95 % 261.482 M 0.00 % 261.482 M 33.15 % 196.381 M 0.00 % 196.381 M 64.13 % 119.653 M 0.00 % 119.653 M
Interest income 0.000 0.000 100.00 % -14.364 M 73.71 % -54.636 M 0.000 0.000 0.000 0.000 -100.00 % 102.387 K 0.000 -100.00 % 62.525 K 31.12 % 47.684 K -91.12 % 536.773 K -17.45 % 650.227 K -63.30 % 1.772 M 0.00 % 1.772 M -67.58 % 5.465 M 0.00 % 5.465 M 100.55 % 2.725 M 0.00 % 2.725 M 30.38 % 2.090 M 0.00 % 2.090 M 16.48 % 1.794 M 0.00 % 1.794 M -64.53 % 5.059 M 0.00 % 5.059 M 212.87 % 1.617 M 0.00 % 1.617 M 7.57 % 1.503 M 0.00 % 1.503 M
Interest expense 0.000 0.000 -100.00 % 58.046 M -3.18 % 59.954 M 14.31 % 52.449 M -1.62 % 53.312 M 13.78 % 46.855 M -5.89 % 49.790 M -18.36 % 60.990 M 25.27 % 48.689 M -8.24 % 53.060 M 5.82 % 50.141 M 50.67 % 33.279 M -28.94 % 46.831 M 19.01 % 39.351 M 0.00 % 39.351 M 46.04 % 26.945 M 0.00 % 26.945 M 102.10 % 13.332 M 0.00 % 13.332 M -6.51 % 14.261 M 0.00 % 14.261 M 83.24 % 7.783 M 0.00 % 7.783 M 36.38 % 5.707 M 0.00 % 5.707 M -17.28 % 6.899 M 0.00 % 6.899 M 17.64 % 5.864 M 0.00 % 5.864 M
Depreciation and amortization -59.000 M -143.70 % 135.000 M 295.65 % -69.000 M -153.08 % 130.000 M 99.77 % 65.076 M -46.72 % 122.132 M 11.71 % 109.329 M -13.19 % 125.939 M -2.03 % 128.549 M -0.90 % 129.716 M -35.54 % 201.235 M 274.79 % 53.692 M -51.65 % 111.041 M -3.57 % 115.158 M 10.95 % 103.790 M 0.00 % 103.790 M 2.15 % 101.605 M 0.00 % 101.605 M 37.21 % 74.052 M 0.00 % 74.052 M 27.15 % 58.241 M 0.00 % 58.241 M -4.53 % 61.007 M 0.00 % 61.007 M 66.29 % 36.687 M 0.00 % 36.687 M 30.50 % 28.113 M 0.00 % 28.113 M -0.30 % 28.198 M 0.00 % 28.198 M
Operating income 128.000 M -32.63 % 190.000 M 35.71 % 140.000 M -22.65 % 181.000 M 12.26 % 161.233 M -11.05 % 181.260 M -20.65 % 228.419 M 18.77 % 192.326 M 39.05 % 138.310 M -21.49 % 176.164 M 61.44 % 109.118 M -38.80 % 178.294 M 204.43 % -170.724 M -12.17 % -152.205 M 3.73 % -158.111 M 0.00 % -158.111 M -327.58 % 69.474 M 0.00 % 69.474 M -6.50 % 74.307 M 0.00 % 74.307 M -38.90 % 121.613 M 0.00 % 121.613 M 6.01 % 114.717 M 0.00 % 114.717 M 15.36 % 99.446 M 0.00 % 99.446 M 26.46 % 78.639 M 0.00 % 78.639 M 11.14 % 70.758 M 0.00 % 70.758 M
Operating income ratio 0.03 -28.88 % 0.04 22.42 % 0.03 -25.19 % 0.04 -21.93 % 0.06 6.66 % 0.05 -35.84 % 0.08 35.80 % 0.06 15.07 % 0.05 -18.23 % 0.06 47.19 % 0.04 -26.99 % 0.06 230.45 % -0.05 -80.73 % -0.03 12.50 % -0.03 0.00 % -0.03 -286.69 % 0.02 0.00 % 0.02 -22.17 % 0.02 0.00 % 0.02 -50.70 % 0.04 0.00 % 0.04 -10.62 % 0.05 0.00 % 0.05 -7.28 % 0.05 0.00 % 0.05 3.65 % 0.05 0.00 % 0.05 -18.03 % 0.06 0.00 % 0.06
Total other income expenses net -49.000 M 3.92 % -51.000 M 8.93 % -56.000 M 3.45 % -58.000 M 31.36 % -84.502 M 13.69 % -97.900 M 45.49 % -179.612 M -174.59 % -65.410 M 41.27 % -111.384 M -28.02 % -87.007 M 11.44 % -98.251 M -16.02 % -84.685 M 50.48 % -171.014 M -349.32 % 68.593 M 149.89 % -137.477 M 0.00 % -137.477 M -530.32 % -21.811 M 0.00 % -21.811 M -105.62 % -10.607 M 0.00 % -10.607 M 12.85 % -12.171 M 0.00 % -12.171 M -103.24 % -5.989 M 0.00 % -5.989 M 0.000 0.000 0.000 0.000 0.000 0.000
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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-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-06-30 2011-12-30 2011-06-30
Net debt 1.081 B -2.96 % 1.114 B -7.09 % 1.199 B -6.33 % 1.280 B 21.44 % 1.054 B -17.78 % 1.282 B -4.61 % 1.344 B -2.11 % 1.373 B -3.16 % 1.418 B 3.10 % 1.375 B -1.00 % 1.389 B 0.74 % 1.379 B 62.27 % 849.677 M 9.32 % 777.215 M -14.23 % 906.186 M 68.30 % 538.445 M -10.39 % 600.856 M 46.59 % 409.882 M -12.09 % 466.270 M 133.60 % 199.599 M 179.08 % 71.521 M -84.83 % 471.439 M 115.75 % 218.512 M 72.69 % 126.531 M 198.47 % -128.495 M -91.00 % -67.274 M -382.10 % 23.848 M -79.26 % 114.969 M
Total investments 0.000 0.000 0.000 100.00 % -29.000 M 0.000 0.000 -100.00 % 8.000 M 60.00 % 5.000 M 166 566.67 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.86 % 2.190 M -98.17 % 119.813 M 156.83 % 46.651 M -40.96 % 79.022 M -17.31 % 95.560 M 90.43 % 50.180 M 66.35 % 30.165 M 133.37 % 12.926 M -54.66 % 28.509 M 950 192.13 % 3.000 K -99.83 % 1.782 M -92.51 % 23.800 M 5.07 % 22.651 M 5.34 % 21.503 M
Total debt 1.251 B -1.11 % 1.265 B -9.96 % 1.405 B -4.87 % 1.477 B 15.75 % 1.276 B -8.66 % 1.397 B -2.24 % 1.429 B -2.72 % 1.469 B -1.52 % 1.492 B 2.51 % 1.455 B 0.37 % 1.450 B -0.66 % 1.459 B 38.14 % 1.056 B -4.18 % 1.103 B 7.29 % 1.028 B 40.26 % 732.627 M -7.10 % 788.602 M 25.00 % 630.889 M 5.37 % 598.727 M 33.47 % 448.596 M 8.01 % 415.342 M -29.59 % 589.855 M 83.18 % 322.010 M -5.04 % 339.111 M 186.55 % 118.344 M -9.52 % 130.795 M -5.16 % 137.916 M -4.91 % 145.036 M
Accumulated other comprehensive income loss -359.000 M 0.000 100.00 % -402.000 M -5.79 % -380.000 M -2.70 % -370.000 M -21.31 % -305.000 M 3.79 % -317.000 M -15.69 % -274.000 M 2.14 % -280.000 M 1.58 % -284.498 M -19.79 % -237.492 M 26.25 % -322.003 M -44.10 % -223.457 M -730.49 % 35.442 M 490.80 % 5.999 M 123.82 % -25.181 M 15.16 % -29.679 M -42.86 % -20.775 M 41.31 % -35.400 M -17.82 % -30.047 M -109.46 % -14.345 M -9 993.10 % 145.000 K -93.40 % 2.197 M 115.54 % -14.138 M -313.48 % -3.419 M 0.000 0.000 0.000
Retained earnings -469.000 M 4.48 % -491.000 M 4.10 % -512.000 M 10.49 % -572.000 M 13.86 % -664.000 M 8.67 % -727.000 M 8.90 % -798.000 M 4.20 % -833.000 M 11.21 % -938.206 M 2.53 % -962.574 M 4.37 % -1.007 B -25.89 % -799.568 M -18.25 % -676.179 M -103.24 % -332.701 M -18.71 % -280.257 M -138.62 % 725.763 M 6.38 % 682.216 M 3.89 % 656.676 M 3.44 % 634.823 M 0.82 % 629.646 M 7.03 % 588.286 M 21.05 % 486.000 M 10.85 % 438.418 M 19.32 % 367.434 M 14.66 % 320.461 M 52.38 % 210.304 M 44.40 % 145.642 M 79.85 % 80.980 M
Common stock 1.207 B 0.00 % 1.207 B 0.00 % 1.207 B 0.00 % 1.207 B 0.00 % 1.207 B 33.22 % 906.000 M 0.00 % 906.000 M 0.00 % 906.000 M -0.02 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 0.00 % 906.196 M 3.51 % 875.476 M 0.00 % 875.476 M 0.00 % 875.476 M 0.00 % 875.476 M 107.72 % 421.474 M 0.00 % 421.474 M 0.00 % 421.474 M 0.00 % 421.474 M 0.00 % 421.474 M 19.59 % 352.438 M 24.36 % 283.402 M
Total equity 224.000 M 12.56 % 199.000 M 46.32 % 136.000 M 11.48 % 122.000 M 190.48 % 42.000 M 116.28 % -258.000 M 24.34 % -341.000 M -2.10 % -334.000 M 25.52 % -448.429 M 4.93 % -471.678 M -0.99 % -467.054 M -47.43 % -316.804 M -295.28 % -80.147 M -114.63 % 547.688 M -4.96 % 576.264 M -63.15 % 1.564 B 3.22 % 1.515 B 0.58 % 1.506 B 2.21 % 1.474 B -0.37 % 1.479 B 1.89 % 1.452 B 59.06 % 912.588 M 4.98 % 869.323 M 12.36 % 773.666 M 4.75 % 738.601 M 16.87 % 631.970 M 26.86 % 498.176 M 36.72 % 364.382 M
Other non current liabilities 42.000 M 0.000 0.000 -100.00 % 19.000 M 0.000 0.000 -100.00 % 16.000 M 0.000 -100.00 % 108.000 K -99.53 % 22.989 M 0.000 0.000 -100.00 % 32.262 M 0.000 -100.00 % 41.910 M -65.48 % 121.397 M 223.84 % 37.487 M -43.21 % 66.015 M 564.67 % 9.932 M 0.000 -100.00 % 38.838 M 0.000 -100.00 % 34.283 M 39.61 % 24.557 M 21.20 % 20.261 M 22.30 % 16.566 M 13.82 % 14.554 M 16.04 % 12.542 M
Long term debt 748.000 M -6.38 % 799.000 M -18.39 % 979.000 M -4.86 % 1.029 B 17.47 % 876.000 M -17.20 % 1.058 B -5.28 % 1.117 B -3.79 % 1.161 B -2.27 % 1.188 B 26.99 % 935.501 M -2.10 % 955.534 M -3.60 % 991.248 M 37.00 % 723.552 M -13.79 % 839.290 M 7.32 % 782.029 M 47.32 % 530.848 M -16.17 % 633.208 M 39.78 % 453.000 M -1.12 % 458.140 M 38.03 % 331.925 M 21.32 % 273.591 M -31.79 % 401.111 M 90.86 % 210.164 M -1.11 % 212.526 M 251.97 % 60.381 M -21.86 % 77.273 M -5.39 % 81.674 M -5.11 % 86.075 M
Total non current liabilities 790.000 M -5.62 % 837.000 M -17.29 % 1.012 B -3.44 % 1.048 B 16.57 % 899.000 M -16.22 % 1.073 B -5.30 % 1.133 B -3.66 % 1.176 B -2.58 % 1.207 B 25.94 % 958.490 M -2.65 % 984.596 M -3.45 % 1.020 B 31.06 % 778.079 M -11.60 % 880.162 M 6.82 % 823.939 M 26.32 % 652.245 M -2.75 % 670.695 M 29.22 % 519.015 M 10.88 % 468.072 M 41.02 % 331.925 M 6.24 % 312.429 M -22.11 % 401.111 M 64.09 % 244.447 M 3.11 % 237.083 M 193.99 % 80.642 M -14.06 % 93.839 M -2.76 % 96.500 M -2.68 % 99.160 M
Other current liabilities 323.000 M 0.000 -100.00 % 270.000 M 1 587.50 % 16.000 M -91.01 % 178.000 M 356.41 % 39.000 M -78.33 % 180.000 M 267.35 % 49.000 M 58.23 % 30.968 M -84.33 % 197.669 M -51.09 % 404.162 M -52.48 % 850.517 M 231.40 % 256.647 M 76.79 % 145.173 M -23.60 % 190.026 M 1 407.07 % 12.609 M -82.24 % 70.999 M 293.04 % 18.064 M -20.70 % 22.780 M 196.34 % 7.687 M -82.17 % 43.106 M 18.86 % 36.266 M -65.64 % 105.543 M 90.41 % 55.430 M 13.19 % 48.970 M 1 005.09 % 4.431 M -80.94 % 23.248 M -44.73 % 42.065 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 M -91.50 % 153.000 M 665.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.201 M 559.72 % 4.881 M -82.86 % 28.481 M -3.71 % 29.578 M 0.000 -100.00 % 55.043 M 0.000 -100.00 % 115.556 M 0.000 0.000 -100.00 % 13.008 M -59.83 % 32.382 M -37.43 % 51.755 M
Short term debt 503.000 M 7.94 % 466.000 M 9.39 % 426.000 M -4.91 % 448.000 M 12.00 % 400.000 M 17.99 % 339.000 M 8.65 % 312.000 M 1.30 % 308.000 M 1.32 % 304.000 M -41.50 % 519.621 M 5.15 % 494.193 M 5.58 % 468.065 M 40.63 % 332.840 M 26.45 % 263.219 M 7.20 % 245.533 M 21.68 % 201.779 M -12.62 % 230.919 M 29.81 % 177.889 M -6.61 % 190.481 M 63.26 % 116.671 M -17.69 % 141.751 M -24.90 % 188.744 M 68.75 % 111.846 M -11.64 % 126.585 M 118.39 % 57.963 M 8.30 % 53.522 M -4.84 % 56.242 M -4.61 % 58.961 M
Total current liabilities 1.921 B 0.84 % 1.905 B 13.46 % 1.679 B 2.07 % 1.645 B 33.09 % 1.236 B -2.75 % 1.271 B 16.18 % 1.094 B -2.15 % 1.118 B 18.33 % 944.777 M -29.91 % 1.348 B 1.86 % 1.323 B -27.70 % 1.830 B 22.91 % 1.489 B -22.16 % 1.913 B 18.64 % 1.613 B -6.08 % 1.717 B 38.91 % 1.236 B -5.78 % 1.312 B 43.45 % 914.470 M 8.86 % 840.058 M 28.31 % 654.729 M -21.03 % 829.063 M 30.42 % 635.701 M -21.91 % 814.050 M 67.06 % 487.293 M 35.62 % 359.302 M -0.14 % 359.804 M -0.14 % 360.306 M
Total liabilities 2.711 B -1.13 % 2.742 B 1.90 % 2.691 B -0.07 % 2.693 B 26.14 % 2.135 B -8.92 % 2.344 B 5.25 % 2.227 B -2.92 % 2.294 B 6.60 % 2.152 B -6.70 % 2.306 B -0.06 % 2.308 B -19.02 % 2.850 B 25.70 % 2.267 B -18.83 % 2.793 B 14.65 % 2.436 B 2.84 % 2.369 B 24.25 % 1.907 B 4.15 % 1.831 B 32.42 % 1.383 B 17.97 % 1.172 B 21.18 % 967.158 M -21.38 % 1.230 B 39.77 % 880.148 M -16.27 % 1.051 B 85.08 % 567.935 M 25.33 % 453.141 M -0.69 % 456.304 M -0.69 % 459.466 M
Other non current assets 108.000 M 163.41 % 41.000 M -16.33 % 49.000 M 68.97 % 29.000 M 314.29 % 7.000 M -58.82 % 17.000 M 112.50 % 8.000 M 60.00 % 5.000 M -38.54 % 8.136 M 74.82 % 4.654 M -54.68 % 10.270 M 35.83 % 7.561 M -72.01 % 27.018 M -59.68 % 67.004 M -37.61 % 107.392 M 3 579 633.33 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 3.45 % 2.900 K -99.99 % 36.452 M 2.91 % 35.420 M 1 221 269.21 % 2.900 K 4.52 % 2.775 K 4.74 % 2.649 K
Long term investments 0.000 0.000 0.000 100.00 % -29.000 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 % 119.810 M 156.84 % 46.648 M -40.97 % 79.019 M -17.31 % 95.557 M 90.44 % 50.177 M 66.36 % 30.162 M 133.40 % 12.923 M -54.67 % 28.506 M 0.000 0.000 -100.00 % 23.797 M 5.07 % 22.648 M 5.34 % 21.500 M
Intangible assets 9.000 M 28.57 % 7.000 M 0.00 % 7.000 M -12.50 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 100.00 % 4.000 M 0.000 -100.00 % 5.320 M -92.25 % 68.652 M 1 271.67 % 5.005 M -88.27 % 42.670 M 538.49 % 6.683 M -96.34 % 182.615 M 0.000 0.000 0.000 0.000 -100.00 % 2.934 M 0.000 0.000 0.000 100.00 % -236.000 0.000 0.000 0.000 0.000 0.000
GoodWill 110.000 M 1.85 % 108.000 M 0.00 % 108.000 M -22.86 % 140.000 M 723.53 % 17.000 M -66.00 % 50.000 M 4.17 % 48.000 M -43.53 % 85.000 M 43.69 % 59.157 M 0.000 -100.00 % 60.730 M 0.000 -100.00 % 79.731 M 0.000 -100.00 % 178.983 M -65.21 % 514.518 M -0.39 % 516.554 M 1.98 % 506.530 M 73.74 % 291.542 M -40.94 % 493.669 M 4.25 % 473.526 M 4.29 % 454.042 M 0.00 % 454.042 M 0.91 % 449.955 M 49.37 % 301.239 M 0.000 0.000 0.000
Goodwill and intangible assets 119.000 M 3.48 % 115.000 M 0.00 % 115.000 M -22.30 % 148.000 M 492.00 % 25.000 M -56.90 % 58.000 M 11.54 % 52.000 M -38.82 % 85.000 M 31.83 % 64.477 M -6.08 % 68.652 M 4.44 % 65.735 M 54.05 % 42.670 M -50.62 % 86.414 M -52.68 % 182.615 M 2.03 % 178.983 M -65.21 % 514.518 M -0.39 % 516.554 M 1.98 % 506.530 M -0.80 % 510.620 M 3.43 % 493.669 M 4.25 % 473.526 M 4.29 % 454.042 M 0.00 % 454.042 M 0.91 % 449.955 M 49.37 % 301.239 M 0.00 % 301.239 M 0.00 % 301.239 M 0.00 % 301.239 M
Property plant equipment net 1.620 B 8.43 % 1.494 B -0.93 % 1.508 B -0.59 % 1.517 B 19.73 % 1.267 B 8.29 % 1.170 B 3.08 % 1.135 B -0.18 % 1.137 B 4.54 % 1.088 B -4.02 % 1.133 B -7.01 % 1.219 B 7.02 % 1.139 B 7.83 % 1.056 B -14.10 % 1.229 B -3.62 % 1.276 B 2.15 % 1.249 B 3.54 % 1.206 B 2.02 % 1.182 B 9.16 % 1.083 B 23.77 % 875.003 M 17.28 % 746.050 M 1.57 % 734.519 M 23.03 % 597.040 M 7.74 % 554.130 M 59.87 % 346.612 M 26.23 % 274.581 M 10.05 % 249.503 M 11.17 % 224.425 M
Total non current assets 1.847 B 9.29 % 1.690 B -0.82 % 1.704 B 0.59 % 1.694 B 27.37 % 1.330 B 6.83 % 1.245 B 4.18 % 1.195 B -2.61 % 1.227 B 5.76 % 1.160 B -3.83 % 1.206 B -6.81 % 1.295 B 8.89 % 1.189 B 1.67 % 1.169 B -21.14 % 1.483 B -5.41 % 1.568 B -21.96 % 2.009 B 7.17 % 1.875 B 2.11 % 1.836 B 5.47 % 1.741 B 20.33 % 1.446 B 13.96 % 1.269 B 3.79 % 1.223 B 11.70 % 1.095 B 5.22 % 1.041 B 52.29 % 683.271 M 11.85 % 610.880 M 5.50 % 579.023 M 5.82 % 547.167 M
Other current assets 197.000 M 1 415.38 % 13.000 M -88.89 % 117.000 M 588.24 % 17.000 M -80.90 % 89.000 M 93.48 % 46.000 M -38.67 % 75.000 M 63.04 % 46.000 M -64.34 % 129.000 M 120.25 % 58.571 M -50.87 % 119.223 M -85.77 % 837.958 M 522.56 % 134.599 M -48.09 % 259.296 M -28.93 % 364.852 M 257.20 % 102.141 M -73.72 % 388.593 M 16.75 % 332.854 M 11.85 % 297.583 M 415.61 % 57.715 M -78.62 % 269.906 M 4.53 % 258.211 M 80.20 % 143.290 M 220.24 % 44.745 M -50.84 % 91.022 M 249.90 % 26.014 M 13.65 % 22.890 M 15.80 % 19.766 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.86 % 2.190 M 72 900.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 3.45 % 2.900 K -3.33 % 3.000 K -99.83 % 1.782 M 61 343.07 % 2.900 K 4.52 % 2.775 K 4.74 % 2.649 K
cash and cash equivalents 170.000 M 12.58 % 151.000 M -26.70 % 206.000 M 4.57 % 197.000 M -11.26 % 222.000 M 93.04 % 115.000 M 35.29 % 85.000 M -11.46 % 96.000 M 29.87 % 73.920 M -7.64 % 80.032 M 31.79 % 60.727 M -24.61 % 80.550 M -61.03 % 206.715 M -36.45 % 325.294 M 168.01 % 121.376 M -37.49 % 194.182 M 3.43 % 187.746 M -15.05 % 221.007 M 66.85 % 132.457 M -46.80 % 248.997 M -27.58 % 343.821 M 190.35 % 118.416 M 14.41 % 103.499 M -51.31 % 212.580 M -13.88 % 246.839 M 24.62 % 198.070 M 73.64 % 114.068 M 279.39 % 30.066 M
Cash and short term investments 170.000 M 12.58 % 151.000 M -26.70 % 206.000 M 4.57 % 197.000 M -11.26 % 222.000 M 93.04 % 115.000 M 35.29 % 85.000 M -11.46 % 96.000 M 29.86 % 73.923 M -7.64 % 80.035 M 31.79 % 60.730 M -24.61 % 80.553 M -61.03 % 206.718 M -36.45 % 325.297 M 163.26 % 123.566 M -36.37 % 194.185 M 3.43 % 187.749 M -15.05 % 221.010 M 66.85 % 132.460 M -46.80 % 249.000 M -27.58 % 343.824 M 190.35 % 118.419 M 14.41 % 103.502 M -51.31 % 212.583 M -14.49 % 248.621 M 25.52 % 198.072 M 73.64 % 114.071 M 279.36 % 30.069 M
Total current assets 1.088 B -13.03 % 1.251 B 11.40 % 1.123 B 0.18 % 1.121 B 32.35 % 847.000 M 0.71 % 841.000 M 21.71 % 691.000 M -5.73 % 733.000 M 34.92 % 543.267 M -13.52 % 628.234 M 15.03 % 546.170 M -59.37 % 1.344 B 32.10 % 1.018 B -45.23 % 1.858 B 28.59 % 1.445 B -24.89 % 1.924 B 24.36 % 1.547 B 3.05 % 1.501 B 34.57 % 1.116 B -7.39 % 1.205 B 4.80 % 1.149 B 24.96 % 919.811 M 40.50 % 654.664 M -16.52 % 784.262 M 25.83 % 623.265 M 31.43 % 474.231 M 26.31 % 375.457 M 35.70 % 276.682 M
Inventory 692.000 M -6.61 % 741.000 M 11.60 % 664.000 M -2.06 % 678.000 M 53.74 % 441.000 M -23.44 % 576.000 M 24.95 % 461.000 M -4.36 % 482.000 M 41.48 % 340.692 M -12.67 % 390.118 M 27.71 % 305.476 M -5.61 % 323.616 M -43.63 % 574.069 M -43.78 % 1.021 B 6.75 % 956.504 M -26.75 % 1.306 B 29.73 % 1.006 B 6.25 % 947.306 M 34.65 % 703.539 M 4.32 % 674.406 M 25.90 % 535.653 M -1.39 % 543.181 M 33.17 % 407.871 M -3.34 % 421.945 M 58.90 % 265.535 M 22.56 % 216.649 M 12.09 % 193.282 M 13.75 % 169.915 M
Net receivables 29.000 M -91.62 % 346.000 M 154.41 % 136.000 M -40.61 % 229.000 M 141.05 % 95.000 M -8.65 % 104.000 M 48.57 % 70.000 M -35.78 % 109.000 M 14 970.40 % -733.000 K -100.74 % 99.510 M 63.83 % 60.741 M -40.55 % 102.176 M -0.11 % 102.284 M -59.46 % 252.325 M 175.11 % 91.717 M -71.50 % 321.792 M 166.55 % 120.726 M -54.54 % 265.578 M 345.57 % 59.604 M -73.32 % 223.393 M 102.73 % 110.192 M -47.37 % 209.355 M 378.55 % 43.748 M -58.33 % 104.989 M 480.43 % 18.088 M -46.00 % 33.497 M -25.92 % 45.214 M -20.58 % 56.932 M
Tax assets 0.000 -100.00 % 40.000 M 25.00 % 32.000 M 10.34 % 29.000 M -6.45 % 31.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.967 M -31.54 % 5.795 M -95.40 % 125.950 M 19.65 % 105.267 M 54.71 % 68.043 M 32.30 % 51.431 M 86.09 % 27.637 M 41.21 % 19.572 M -8.81 % 21.464 M 41.05 % 15.217 M 0.000 0.000 -100.00 % 11.259 M 100.00 % 5.630 M 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
Account payables 1.095 B -22.06 % 1.405 B 52.55 % 921.000 M -20.05 % 1.152 B 87.01 % 616.000 M -30.00 % 880.000 M 50.43 % 585.000 M -21.05 % 741.000 M 26.88 % 584.000 M -5.84 % 620.233 M 49.97 % 413.565 M -16.51 % 495.336 M -45.82 % 914.281 M -39.01 % 1.499 B 28.77 % 1.164 B -21.03 % 1.474 B 59.41 % 924.692 M -16.13 % 1.103 B 58.87 % 693.968 M -0.20 % 695.374 M 53.46 % 453.130 M -22.82 % 587.135 M 45.27 % 404.160 M -36.05 % 632.035 M 66.17 % 380.360 M 30.75 % 290.905 M 8.22 % 268.808 M 8.96 % 246.712 M
Tax payables 0.000 -100.00 % 34.000 M -45.16 % 62.000 M 113.79 % 29.000 M -30.95 % 42.000 M 223.08 % 13.000 M -56.67 % 30.000 M 50.00 % 20.000 M -48.76 % 39.032 M 277.01 % 10.353 M -8.70 % 11.339 M -30.79 % 16.384 M 113.14 % 7.687 M 33.99 % 5.737 M -55.45 % 12.879 M -54.71 % 28.437 M 203.49 % 9.370 M -29.54 % 13.299 M -33.59 % 20.027 M -1.47 % 20.326 M 21.41 % 16.742 M -1.04 % 16.918 M 19.55 % 14.152 M 0.000 0.000 -100.00 % 10.444 M -9.23 % 11.506 M -8.45 % 12.568 M
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -23.000 M -53.33 % -15.000 M 98.25 % -856.000 M -5 606.67 % -15.000 M 21.05 % -19.000 M 0.000 100.00 % -29.062 M -2.03 % -28.483 M 81.18 % -151.372 M 1.15 % -153.139 M -32.95 % -115.184 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
Minority interest -127.000 M -3.25 % -123.000 M 1.60 % -125.000 M -23.76 % -101.000 M -2.02 % -99.000 M 2.94 % -102.000 M 0.00 % -102.000 M 1.92 % -104.000 M 1.67 % -105.769 M -4.53 % -101.186 M -1.59 % -99.604 M -38.70 % -71.813 M -25.79 % -57.091 M -80.48 % -31.633 M -21.39 % -26.058 M -109.86 % -12.417 M 6.01 % -13.211 M -148.47 % -5.317 M -281.69 % -1.393 M -136.10 % 3.859 M 89.63 % 2.035 M -58.33 % 4.884 M -31.68 % 7.149 M 747.55 % -1.104 M -1 396.31 % 85.165 K 0.000 0.000 0.000
Capital lease obligations 902.000 M 2.38 % 881.000 M -9.83 % 977.000 M -2.98 % 1.007 B 21.62 % 828.000 M 10.99 % 746.000 M 0.27 % 744.000 M -2.11 % 760.000 M 5.26 % 722.000 M -4.02 % 752.233 M -0.10 % 752.985 M 11.78 % 673.621 M 255.72 % 189.366 M 54.26 % 122.759 M -38.01 % 198.025 M 2 138.84 % 8.845 M -94.65 % 165.254 M 0.000 -100.00 % 59.826 M 24.70 % 47.975 M 0.000 -100.00 % 41.621 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 370.000 M 21.31 % 305.000 M -3.79 % 317.000 M 15.69 % 274.000 M -2.14 % 280.000 M -1.58 % 284.498 M 19.79 % 237.492 M -26.25 % 322.003 M 44.10 % 223.457 M 0.000 0.000 -100.00 % 87.000 K 0.00 % 87.000 K 0.00 % 87.000 K 0.00 % 87.000 K 1.16 % 86.000 K 0.00 % 86.000 K 1.18 % 85.000 K -0.35 % 85.300 K 0.000 0.000 -100.00 % 85.060 K 100.00 % 42.530 K 0.000
Other total stockholders equity -28.000 M 92.89 % -394.000 M -1 131.25 % -32.000 M 0.00 % -32.000 M 95.85 % -772.000 M -20.63 % -640.000 M 5.47 % -677.000 M -17.33 % -577.000 M 4.34 % -603.196 M -0.77 % -598.612 M -18.63 % -504.600 M 25.09 % -673.622 M -41.36 % -476.530 M -8 279.37 % 5.826 M 124.67 % -23.617 M 57.75 % -55.901 M -112.34 % 453.039 M 0.000 0.000 0.000 100.00 % -14.345 M 0.000 -100.00 % 126.000 0.000 0.000 -100.00 % 106.731 K 100.00 % 53.366 K 0.000
Deferred tax liabilities non current 0.000 -100.00 % 38.000 M 15.15 % 33.000 M 0.000 -100.00 % 23.000 M 53.33 % 15.000 M -6.25 % 16.000 M 6.67 % 15.000 M -19.12 % 18.545 M -19.33 % 22.988 M -20.90 % 29.062 M 2.03 % 28.483 M -11.71 % 32.262 M -21.07 % 40.872 M -2.48 % 41.910 M 9.47 % 38.283 M -0.04 % 38.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 271.508 K -50.00 % 543.015 K
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
Total assets 2.935 B -0.20 % 2.941 B 4.03 % 2.827 B 0.43 % 2.815 B 29.31 % 2.177 B 4.36 % 2.086 B 10.60 % 1.886 B -3.78 % 1.960 B 15.06 % 1.703 B -7.15 % 1.835 B -0.33 % 1.841 B -27.33 % 2.533 B 15.82 % 2.187 B -34.54 % 3.341 B 10.90 % 3.013 B -23.40 % 3.933 B 14.94 % 3.422 B 2.54 % 3.337 B 16.83 % 2.856 B 7.74 % 2.651 B 9.60 % 2.419 B 12.88 % 2.143 B 22.48 % 1.749 B -4.13 % 1.825 B 39.67 % 1.307 B 20.41 % 1.085 B 13.69 % 954.480 M 15.86 % 823.848 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-06-30 2011-12-30 2011-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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30
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 0.000 0.000
Stock based compensation 2.000 M -33.33 % 3.000 M -50.00 % 6.000 M 100.00 % 3.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
Change in working capital 189.000 M 202.16 % -185.000 M -312.47 % 87.070 M 229.95 % -67.000 M -392.72 % -13.598 M -137.92 % 35.864 M 1 737.02 % 1.952 M -66.67 % 5.858 M -1.64 % 5.955 M 107.88 % -75.605 M 0.000 -100.00 % 144.265 M -17.92 % 175.763 M 0.00 % 175.763 M 36.87 % 128.413 M 0.00 % 128.413 M 428.42 % -39.101 M 0.00 % -39.101 M -323.47 % 17.497 M 0.00 % 17.497 M 113.03 % -134.266 M 0.00 % -134.266 M -250.32 % -38.327 M 0.00 % -38.327 M -657.68 % 6.873 M 0.00 % 6.873 M 37.40 % 5.002 M 0.00 % 5.002 M 136.55 % -13.686 M 0.00 % -13.686 M
Accounts receivables 96.000 M 188.89 % -108.000 M 0.000 100.00 % -9.000 M 53.67 % -19.426 M -568.03 % -2.908 M -109.93 % 29.285 M 176.91 % -38.075 M 0.000 0.000 0.000 -100.00 % 1.692 M -96.55 % 49.075 M 0.00 % 49.075 M 205.81 % -46.379 M 0.00 % -46.379 M -84.85 % -25.090 M 0.00 % -25.090 M -847.49 % -2.648 M 0.00 % -2.648 M 94.81 % -51.033 M 0.00 % -51.033 M -214.27 % -16.238 M 0.00 % -16.238 M -38.52 % -11.723 M 0.00 % -11.723 M 0.000 0.000 0.000 0.000
Inventory 98.000 M 227.27 % -77.000 M 0.000 100.00 % -58.000 M -143.91 % 132.095 M 217.48 % -112.439 M -648.51 % 20.499 M 114.89 % -137.655 M 0.000 0.000 0.000 -100.00 % 55.922 M -70.75 % 191.218 M 0.00 % 191.218 M 874.03 % 19.632 M 0.00 % 19.632 M 112.96 % -151.470 M 0.00 % -151.470 M -80.44 % -83.943 M 0.00 % -83.943 M -31.38 % -63.891 M 0.00 % -63.891 M 10.23 % -71.168 M 0.00 % -71.168 M -191.16 % -24.443 M 0.00 % -24.443 M -4.60 % -23.367 M 0.00 % -23.367 M 20.15 % -29.264 M 0.00 % -29.264 M
Accounts payables 0.000 0.000 0.000 0.000 100.00 % -90.329 M -157.17 % 157.996 M 774.40 % -23.428 M -113.87 % 168.896 M 0.000 0.000 0.000 100.00 % -1.692 M 96.55 % -49.075 M 0.00 % -49.075 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
Other working capital -5.000 M 0.000 -100.00 % 87.070 M 0.000 100.00 % -35.938 M -429.65 % -6.785 M 72.20 % -24.404 M -292.28 % 12.692 M 0.000 0.000 0.000 -100.00 % 88.343 M 671.61 % -15.455 M 0.00 % -15.455 M -114.21 % 108.781 M 0.00 % 108.781 M -3.19 % 112.370 M 0.00 % 112.370 M 10.77 % 101.440 M 0.00 % 101.440 M 244.14 % -70.375 M 0.00 % -70.375 M -314.29 % 32.841 M 0.00 % 32.841 M 4.87 % 31.315 M 0.00 % 31.315 M 10.39 % 28.369 M 0.00 % 28.369 M 82.11 % 15.578 M 0.00 % 15.578 M
Other non cash items 46.000 M -84.35 % 294.000 M 310.32 % 71.652 M -54.90 % 158.879 M 37.46 % 115.583 M -43.75 % 205.492 M 20.29 % 170.826 M -34.47 % 260.665 M 32.92 % 196.103 M -36.26 % 307.679 M 124.18 % 137.245 M 128.70 % -478.214 M -997.81 % 53.265 M 0.00 % 53.265 M -69.29 % 173.452 M 0.00 % 173.452 M 2 788.69 % 6.005 M 0.00 % 6.005 M 113.50 % -44.482 M 0.00 % -44.482 M -3.47 % -42.991 M 0.00 % -42.991 M -9.98 % -39.089 M 0.00 % -39.089 M -6.12 % -36.834 M 0.00 % -36.834 M -151.03 % -14.673 M 0.00 % -14.673 M 79.45 % -71.401 M 0.00 % -71.401 M
Net cash provided by operating activities 404.000 M 22.42 % 330.000 M -6.52 % 353.000 M 8.97 % 323.930 M 143.44 % 133.066 M -42.32 % 230.694 M 86.09 % 123.971 M -47.53 % 236.259 M 154.58 % 92.804 M -44.69 % 167.783 M 729.72 % -26.644 M -114.13 % 188.537 M 33.52 % 141.201 M 0.00 % 141.201 M -32.75 % 209.964 M 0.00 % 209.964 M 98.40 % 105.829 M 0.00 % 105.829 M 6.34 % 99.520 M 0.00 % 99.520 M 3 730.62 % 2.598 M 0.00 % 2.598 M -97.36 % 98.308 M 0.00 % 98.308 M -7.41 % 106.173 M 0.00 % 106.173 M 9.37 % 97.080 M 0.00 % 97.080 M 599.96 % 13.869 M 0.00 % 13.869 M
Investments in property plant and equipment -139.000 M 2.11 % -142.000 M -7 238.96 % -1.935 M 97.64 % -82.000 M -12.57 % -72.846 M 31.68 % -106.623 M -160.07 % -40.998 M 47.51 % -78.102 M 0.000 0.000 0.000 100.00 % -48.894 M 35.45 % -75.749 M 0.00 % -75.749 M 61.07 % -194.602 M 0.00 % -194.602 M -56.68 % -124.201 M 0.00 % -124.201 M 56.70 % -286.828 M 0.00 % -286.828 M -97.33 % -145.354 M 0.00 % -145.354 M 24.50 % -192.521 M 0.00 % -192.521 M -136.36 % -81.451 M 0.00 % -81.451 M -45.16 % -56.112 M 0.00 % -56.112 M 29.91 % -80.056 M 0.00 % -80.056 M
Acquisitions net -13.000 M 0.000 -100.00 % 12.577 M 129.25 % -43.000 M -837.86 % 5.828 M -14.11 % 6.785 M 595.09 % 976.150 K -83.34 % 5.858 M 0.000 0.000 0.000 100.00 % -22.721 M 0.000 0.000 100.00 % -77.860 M 0.00 % -77.860 M -768.97 % -8.960 M 0.00 % -8.960 M 12.30 % -10.217 M 0.00 % -10.217 M 0.000 0.000 100.00 % -77.422 M 0.00 % -77.422 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 -100.00 % 11.655 M 200.20 % -11.632 M -497.19 % 2.928 M 199.99 % -2.929 M 0.000 0.000 0.000 100.00 % -10.468 M 0.000 0.000 100.00 % -1.094 M 0.00 % -1.094 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
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 -100.00 % 10.468 M 0.000 0.000 -100.00 % 13.064 M 0.00 % 13.064 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 % 41.908 M 0.00 % 41.908 M
Other investing activites -21.000 M -50.00 % -14.000 M 92.09 % -177.041 M -1 159.89 % 16.704 M 2 330 946 719.05 % 0.717 0.000 -100.00 % 0.760 0.000 0.000 0.000 0.000 -100.00 % 94.083 M 507.79 % 15.480 M 0.00 % 15.480 M 131.07 % -49.821 M 0.00 % -49.821 M -397.09 % -10.023 M 0.00 % -10.023 M -174.34 % 13.482 M 0.00 % 13.482 M 284.10 % 3.510 M 0.00 % 3.510 M -40.65 % 5.914 M 0.00 % 5.914 M -48.99 % 11.595 M 0.00 % 11.595 M 192.56 % 3.963 M 0.00 % 3.963 M 75.76 % 2.255 M 0.00 % 2.255 M
Net cash used for investing activites -173.000 M -10.90 % -156.000 M 6.25 % -166.400 M -53.65 % -108.296 M -95.61 % -55.363 M 50.33 % -111.470 M -200.51 % -37.094 M 50.66 % -75.173 M -161.62 % -28.734 M 8.18 % -31.295 M -137.51 % 83.434 M 236.85 % -60.966 M -1.16 % -60.270 M 0.00 % -60.270 M 80.58 % -310.313 M 0.00 % -310.313 M -116.72 % -143.183 M 0.00 % -143.183 M 49.51 % -283.563 M 0.00 % -283.563 M -99.91 % -141.844 M 0.00 % -141.844 M 46.28 % -264.028 M 0.00 % -264.028 M -277.96 % -69.856 M 0.00 % -69.856 M -33.96 % -52.148 M 0.00 % -52.148 M -45.29 % -35.893 M 0.00 % -35.893 M
Debt repayment 0.000 100.00 % -162.000 M 0.000 100.00 % -198.000 M 17.00 % -238.548 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.156 M 93.94 % -52.109 M 0.00 % -52.109 M -172.79 % 71.587 M 0.00 % 71.587 M -6.62 % 76.660 M 0.00 % 76.660 M -7.40 % 82.790 M 0.00 % 82.790 M 116.65 % 38.213 M 0.00 % 38.213 M -59.72 % 94.858 M 0.00 % 94.858 M 866.22 % -12.380 M 0.00 % -12.380 M -117.47 % -5.693 M 0.00 % -5.693 M -123.82 % 23.896 M 0.00 % 23.896 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 292.356 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 -100.00 % 227.001 M 0.00 % 227.001 M 336 297 677.78 % 67.500 0.00 % 67.500 28.57 % 52.500 0.00 % 52.500 -100.00 % 75.043 M 0.00 % 75.043 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.990 M 0.00 % -15.990 M 0.000 0.000
Dividends paid -29.000 M -11.54 % -26.000 M 10.34 % -29.000 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 % -15.065 M 0.00 % -15.065 M 17.48 % -18.255 M 0.00 % -18.255 M 42.04 % -31.495 M 0.00 % -31.495 M -18.94 % -26.479 M 0.00 % -26.479 M -6.08 % -24.963 M 0.00 % -24.963 M -15.72 % -21.572 M 0.00 % -21.572 M 0.000 0.000 0.000 0.000
Other financing activites -185.000 M -277.55 % -49.000 M 61.11 % -126.000 M -107.37 % -60.761 M 25.53 % -81.588 M 24.85 % -108.562 M 18.82 % -133.733 M -47.29 % -90.794 M -1 585.39 % 6.112 M 104.58 % -133.420 M -155.46 % -52.228 M 73.31 % -195.682 M -230.12 % -59.276 M 0.00 % -59.276 M -93.32 % -30.663 M 0.00 % -30.663 M -239.90 % -9.021 M 0.00 % -9.021 M -149.67 % 18.164 M 0.00 % 18.164 M 48.66 % 12.219 M 0.00 % 12.219 M -28.88 % 17.180 M 0.00 % 17.180 M 401.04 % -5.707 M 0.00 % -5.707 M 55.63 % -12.863 M 0.00 % -12.863 M -119.34 % -5.864 M 0.00 % -5.864 M
Net cash used provided by financing activities -214.000 M 9.70 % -237.000 M -52.90 % -155.000 M 40.10 % -258.761 M -749.78 % 39.823 M 136.68 % -108.562 M 18.82 % -133.733 M -47.29 % -90.794 M -1 585.39 % 6.112 M 104.58 % -133.420 M -155.46 % -52.228 M 73.73 % -198.838 M -78.51 % -111.386 M 0.00 % -111.386 M -372.17 % 40.925 M 0.00 % 40.925 M -17.65 % 49.696 M 0.00 % 49.696 M -28.45 % 69.459 M 0.00 % 69.459 M -72.32 % 250.954 M 0.00 % 250.954 M 188.20 % 87.075 M 0.00 % 87.075 M 581.43 % -18.087 M 0.00 % -18.087 M -144.66 % 40.497 M 0.00 % 40.497 M 124.59 % 18.031 M 0.00 % 18.031 M
Effect of forex changes on cash -4.000 M -140.00 % 10.000 M 141.67 % -24.000 M -281.20 % 13.245 M 255.84 % -8.499 M -144.87 % 18.943 M -43.46 % 33.504 M 0.000 0.000 0.000 0.000 -100.00 % 13.982 M 515.81 % 2.271 M 0.00 % 2.271 M -85.01 % 15.147 M 0.00 % 15.147 M 611.80 % 2.128 M 0.00 % 2.128 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
Net change in cash -72.000 M -200.00 % 72.000 M 1 361.15 % 4.928 M 116.49 % -29.882 M -127.41 % 109.026 M 268.26 % 29.606 M 321.75 % -13.351 M -177.16 % 17.303 M 226.88 % -13.637 M -241.79 % 9.618 M 186.89 % -11.069 M -108.74 % 126.704 M 324.78 % -56.368 M 0.00 % -56.368 M 36.35 % -88.555 M 0.00 % -88.555 M -458.77 % 24.683 M 0.00 % 24.683 M 110.77 % -229.169 M 0.00 % -229.169 M -202.58 % 223.416 M 0.00 % 223.416 M 242.04 % -157.291 M 0.00 % -157.291 M -531.40 % 36.461 M 0.00 % 36.461 M -78.66 % 170.858 M 0.00 % 170.858 M 2 239.67 % -7.985 M 0.00 % -7.985 M
Cash at beginning of period 72.000 M 0.000 -100.00 % 194.365 M -11.12 % 218.681 M 105.14 % 106.599 M 30.21 % 81.864 M -15.01 % 96.324 M 26.05 % 76.419 M -17.14 % 92.230 M 15.85 % 79.614 M -6.63 % 85.264 M 305.75 % -41.440 M -377.60 % 14.928 M 0.00 % 14.928 M -85.57 % 103.483 M 0.00 % 103.483 M 98.68 % 52.086 M 0.00 % 52.086 M -81.48 % 281.255 M 0.00 % 281.255 M 386.27 % 57.839 M 0.00 % 57.839 M -73.11 % 215.130 M 0.00 % 215.130 M 20.41 % 178.669 M 0.00 % 178.669 M 2 187.26 % 7.812 M 0.00 % 7.812 M -50.55 % 15.797 M 0.00 % 15.797 M
Cash at end of period 0.000 -100.00 % 72.000 M -63.87 % 199.293 M 5.56 % 188.800 M -12.44 % 215.625 M 93.44 % 111.470 M 34.35 % 82.973 M -11.47 % 93.722 M 19.25 % 78.593 M -11.92 % 89.232 M 20.27 % 74.196 M -12.98 % 85.264 M 305.75 % -41.440 M 0.00 % -41.440 M -377.60 % 14.928 M 0.00 % 14.928 M -80.55 % 76.769 M 0.00 % 76.769 M 47.39 % 52.086 M 0.00 % 52.086 M -81.48 % 281.255 M 0.00 % 281.255 M 386.27 % 57.839 M 0.00 % 57.839 M -73.11 % 215.130 M 0.00 % 215.130 M 20.41 % 178.669 M 0.00 % 178.669 M 2 187.26 % 7.812 M 0.00 % 7.812 M
Operating cash flow 404.000 M 22.42 % 330.000 M -6.52 % 353.000 M 8.97 % 323.930 M 143.44 % 133.066 M -42.32 % 230.694 M 86.09 % 123.971 M -47.53 % 236.259 M 154.58 % 92.804 M -44.69 % 167.783 M 729.72 % -26.644 M -114.13 % 188.537 M 33.52 % 141.201 M 0.00 % 141.201 M -32.75 % 209.964 M 0.00 % 209.964 M 98.40 % 105.829 M 0.00 % 105.829 M 6.34 % 99.520 M 0.00 % 99.520 M 3 730.62 % 2.598 M 0.00 % 2.598 M -97.36 % 98.308 M 0.00 % 98.308 M -7.41 % 106.173 M 0.00 % 106.173 M 9.37 % 97.080 M 0.00 % 97.080 M 599.96 % 13.869 M 0.00 % 13.869 M
Capital expenditure -139.000 M 2.11 % -142.000 M 12.88 % -163.000 M -98.78 % -82.000 M -12.57 % -72.846 M 31.68 % -106.623 M -160.07 % -40.998 M 47.51 % -78.102 M 0.000 0.000 0.000 100.00 % -48.894 M 35.45 % -75.749 M 0.00 % -75.749 M 61.07 % -194.602 M 0.00 % -194.602 M -56.68 % -124.201 M 0.00 % -124.201 M 56.70 % -286.828 M 0.00 % -286.828 M -97.33 % -145.354 M 0.00 % -145.354 M 24.50 % -192.521 M 0.00 % -192.521 M -136.36 % -81.451 M 0.00 % -81.451 M -45.16 % -56.112 M 0.00 % -56.112 M 29.91 % -80.056 M 0.00 % -80.056 M
Free CashFlow 265.000 M 40.96 % 188.000 M -9.18 % 207.000 M -36.10 % 323.930 M 437.91 % 60.220 M -51.46 % 124.071 M 49.53 % 82.973 M -47.54 % 158.157 M 70.42 % 92.804 M -44.69 % 167.783 M 729.72 % -26.644 M -119.08 % 139.643 M 113.35 % 65.452 M 0.00 % 65.452 M 326.07 % 15.362 M 0.00 % 15.362 M 183.61 % -18.372 M 0.00 % -18.372 M 90.19 % -187.309 M 0.00 % -187.309 M -31.21 % -142.756 M 0.00 % -142.756 M -51.52 % -94.213 M 0.00 % -94.213 M -481.10 % 24.721 M 0.00 % 24.721 M -39.66 % 40.969 M 0.00 % 40.969 M 161.90 % -66.187 M 0.00 % -66.187 M
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 2011 2011 2010
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011