DEME.BR

DEME Group N.V. DEME.BR

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 4.101 B 24.83 % 3.285 B 23.76 % 2.655 B 5.74 % 2.511 B 14.34 % 2.196 B -16.25 % 2.622 B -0.90 % 2.646 B 11.84 % 2.366 B 19.58 % 1.978 B -15.59 % 2.344 B -8.82 % 2.570 B 2.39 % 2.510 B 31.09 % 1.915 B
Net income 288.228 M 77.09 % 162.762 M 44.39 % 112.720 M -1.62 % 114.581 M 127.30 % 50.410 M -59.69 % 125.041 M -19.62 % 155.570 M 0.33 % 155.055 M -0.18 % 155.334 M -22.02 % 199.196 M 24.71 % 159.730 M 57.58 % 101.366 M 12.40 % 90.185 M
Income before tax 344.935 M 58.23 % 217.994 M 48.55 % 146.752 M -1.12 % 148.417 M 143.21 % 61.025 M -60.20 % 153.346 M -21.98 % 196.550 M 1.76 % 193.157 M 10.06 % 175.509 M -30.86 % 253.864 M 15.19 % 220.391 M 57.04 % 140.339 M 45.32 % 96.570 M
Income before tax ratio 0.08 26.76 % 0.07 20.03 % 0.06 -6.49 % 0.06 112.71 % 0.03 -52.48 % 0.06 -21.27 % 0.07 -9.01 % 0.08 -7.97 % 0.09 -18.10 % 0.11 26.33 % 0.09 53.37 % 0.06 10.86 % 0.05
EBITDA 757.562 M 30.57 % 580.193 M 25.02 % 464.079 M 6.47 % 435.897 M 29.90 % 335.559 M -18.11 % 409.782 M -7.22 % 441.689 M 9.81 % 402.220 M 3.29 % 389.405 M -21.34 % 495.028 M 13.97 % 434.348 M 18.71 % 365.889 M 38.43 % 264.305 M
Net income ratio 0.07 41.86 % 0.05 16.68 % 0.04 -6.96 % 0.05 98.80 % 0.02 -51.86 % 0.05 -18.89 % 0.06 -10.29 % 0.07 -16.52 % 0.08 -7.62 % 0.08 36.77 % 0.06 53.89 % 0.04 -14.26 % 0.05
Ratio EBITDA 0.18 4.60 % 0.18 1.02 % 0.17 0.69 % 0.17 13.61 % 0.15 -2.22 % 0.16 -6.38 % 0.17 -1.81 % 0.17 -13.62 % 0.20 -6.81 % 0.21 24.99 % 0.17 15.93 % 0.15 5.61 % 0.14
Gross profit ratio 0.35 -1.08 % 0.35 634.50 % 0.05 -87.20 % 0.37 13.68 % 0.33 -1.49 % 0.33 3.42 % 0.32 -2.28 % 0.33 -12.65 % 0.38 4.89 % 0.36 18.06 % 0.30 -0.73 % 0.31 -9.57 % 0.34
Weighted average shs out dil 25.292 M -0.08 % 25.313 M -0.01 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.14 % 4.532 M 0.00 % 4.532 M
Weighted average shs out 25.292 M -0.08 % 25.313 M -0.01 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.14 % 4.532 M 0.00 % 4.532 M
EPS diluted 11.38 76.98 % 6.43 44.49 % 4.45 -82.38 % 25.25 127.27 % 11.11 124.90 % 4.94 -85.59 % 34.28 1.84 % 33.66 2.56 % 32.82 -26.01 % 44.36 26.02 % 35.20 57.35 % 22.37 12.41 % 19.90
Earnings per share 11.38 76.98 % 6.43 44.49 % 4.45 -82.38 % 25.25 127.27 % 11.11 124.90 % 4.94 -85.59 % 34.28 1.84 % 33.66 2.56 % 32.82 -26.01 % 44.36 26.02 % 35.20 57.35 % 22.37 12.41 % 19.90
Gross profit 1.416 B 23.48 % 1.146 B 808.99 % 126.124 M -86.46 % 931.798 M 29.98 % 716.885 M -17.50 % 868.933 M 2.49 % 847.863 M 9.29 % 775.814 M 4.46 % 742.694 M -11.46 % 838.838 M 7.65 % 779.216 M 1.65 % 766.553 M 18.54 % 646.676 M
Income tax expense 89.536 M 80.45 % 49.618 M 58.22 % 31.361 M 0.91 % 31.079 M 216.74 % 9.812 M -67.64 % 30.321 M -29.86 % 43.231 M 3.02 % 41.963 M 91.09 % 21.960 M -57.83 % 52.071 M -13.30 % 60.058 M 56.57 % 38.358 M 625.93 % 5.284 M
Cost of revenue 2.686 B 25.55 % 2.139 B -15.41 % 2.529 B 60.16 % 1.579 B 6.75 % 1.479 B -15.64 % 1.753 B -2.50 % 1.798 B 13.08 % 1.590 B 28.67 % 1.236 B -17.89 % 1.505 B -15.98 % 1.791 B 2.72 % 1.744 B 37.48 % 1.268 B
General and administrative 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
Selling and marketing 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
Other expenses 1.062 B 234.93 % 317.084 M 59 479.03 % -534.000 K -100.18 % 302.803 M -51.80 % 628.245 M 142.51 % 259.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 1.062 B 17.32 % 905.197 M 3 371.78 % 26.073 M -96.71 % 791.702 M 22.20 % 647.891 M -9.25 % 713.967 M 10.54 % 645.881 M 14.76 % 562.795 M 4.63 % 537.873 M -1.44 % 545.715 M 5.29 % 518.289 M -10.61 % 579.838 M 212.19 % -516.825 M
Cost and expenses 3.748 B 23.11 % 3.044 B 21.79 % 2.499 B 5.94 % 2.359 B 10.94 % 2.127 B -13.79 % 2.467 B 0.95 % 2.444 B 13.52 % 2.153 B 21.38 % 1.774 B -13.51 % 2.051 B -11.21 % 2.309 B -0.61 % 2.323 B 209.21 % 751.420 M
Research and development expenses 0.000 -100.00 % 229.000 K 0.000 -100.00 % 3.000 K -99.20 % 375.000 K -10.50 % 419.000 K 64.31 % 255.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 587.884 M 2 109.51 % 26.607 M -94.56 % 488.896 M 2 436.95 % 19.271 M -95.76 % 454.486 M 3.46 % 439.304 M 13.82 % 385.960 M 3.06 % 374.516 M 3.13 % 363.147 M -4.72 % 381.150 M -3.77 % 396.068 M 23.30 % 321.212 M
Interest income 13.548 M 64.18 % 8.252 M 36.94 % 6.026 M 44.13 % 4.181 M -4.30 % 4.369 M -57.24 % 10.217 M 88.09 % 5.432 M -72.65 % 19.862 M -32.24 % 29.312 M -25.34 % 39.259 M -3.15 % 40.536 M -12.59 % 46.376 M 0.000
Interest expense 25.887 M -3.78 % 26.903 M 80.39 % 14.914 M 115.52 % 6.920 M -43.91 % 12.338 M 4.23 % 11.837 M -24.66 % 15.711 M -26.60 % 21.406 M -35.23 % 33.049 M 3.80 % 31.840 M 0.000 0.000 100.00 % -33.281 M
Depreciation and amortization 395.830 M 15.72 % 342.050 M 7.48 % 318.240 M 9.32 % 291.108 M 2.29 % 284.591 M 0.43 % 283.359 M 10.30 % 256.907 M 14.17 % 225.015 M 2.08 % 220.433 M 19.68 % 184.184 M -4.53 % 192.921 M 11.96 % 172.310 M 40.42 % 122.710 M
Operating income 353.609 M 46.57 % 241.263 M 55.42 % 155.236 M 8.34 % 143.281 M 122.90 % 64.281 M -49.15 % 126.423 M -31.68 % 185.037 M -17.71 % 224.855 M 10.56 % 203.382 M -34.57 % 310.844 M 28.75 % 241.427 M 24.72 % 193.579 M 36.71 % 141.595 M
Operating income ratio 0.09 17.41 % 0.07 25.58 % 0.06 2.46 % 0.06 94.95 % 0.03 -39.29 % 0.05 -31.06 % 0.07 -26.42 % 0.10 -7.55 % 0.10 -22.49 % 0.13 41.20 % 0.09 21.80 % 0.08 4.29 % 0.07
Total other income expenses net -8.674 M 62.72 % -23.269 M -174.27 % -8.484 M -265.19 % 5.136 M 257.74 % -3.256 M -112.09 % 26.923 M 133.85 % 11.513 M 135.10 % -32.804 M -12.15 % -29.249 M 50.07 % -58.578 M -178.47 % -21.036 M 60.49 % -53.240 M -18.25 % -45.025 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -853.406 M -266.62 % 512.182 M -1.60 % 520.513 M 32.55 % 392.678 M -19.70 % 489.030 M -30.97 % 708.453 M 27.47 % 555.777 M 85.21 % 300.084 M 35.48 % 221.491 M -22.32 % 285.123 M 23.38 % 231.102 M -63.94 % 640.922 M 494.78 % -162.348 M
Total investments 282.326 M 12.38 % 251.218 M -12.32 % 286.516 M 103.83 % 140.564 M 24.05 % 113.309 M 42.07 % 79.753 M -9.44 % 88.065 M -41.72 % 151.103 M -31.82 % 221.635 M 63.80 % 135.312 M -24.39 % 178.955 M 93.63 % 92.421 M 18.98 % 77.676 M
Total debt 762.325 M -15.42 % 901.266 M -13.57 % 1.043 B 13.18 % 921.310 M -17.07 % 1.111 B -6.14 % 1.184 B 40.37 % 843.172 M 17.05 % 720.375 M 6.09 % 678.993 M 4.79 % 647.929 M -18.31 % 793.119 M -16.94 % 954.832 M 0.000
Accumulated other comprehensive income loss 1.517 B 0.000 -100.00 % 1.184 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 891.167 M 13.54 % 784.910 M 0.000
Retained earnings 1.640 B 16.17 % 1.412 B 15.88 % 1.218 B -24.74 % 1.619 B 6.18 % 1.525 B 3.42 % 1.474 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 6.70 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.28 % 31.024 M
Total equity 2.174 B 10.88 % 1.961 B 10.39 % 1.776 B 11.07 % 1.599 B 7.67 % 1.485 B 2.64 % 1.447 B 2.24 % 1.415 B 5.93 % 1.336 B 8.15 % 1.236 B 8.01 % 1.144 B 22.21 % 935.914 M 12.53 % 831.665 M 2 580.71 % 31.024 M
Other non current liabilities 121.241 M -3.05 % 125.052 M -21.06 % 158.406 M 17.74 % 134.534 M 24.48 % 108.077 M 0.000 100.00 % -28.043 M 69.20 % -91.051 M 17.31 % -110.112 M 29.78 % -156.805 M -270.09 % 92.188 M 206.18 % 30.109 M 105.15 % -584.822 M
Long term debt 530.603 M -18.68 % 652.523 M -17.39 % 789.904 M 36.67 % 577.970 M -21.37 % 735.054 M -22.45 % 947.797 M 89.49 % 500.171 M -16.84 % 601.486 M 14.12 % 527.046 M -2.22 % 539.028 M 2.48 % 525.969 M -21.66 % 671.385 M 14.80 % 584.822 M
Total non current liabilities 712.063 M -14.79 % 835.687 M -17.70 % 1.015 B 29.08 % 786.718 M -11.65 % 890.489 M 2.75 % 866.664 M 83.57 % 472.128 M -22.33 % 607.844 M 14.84 % 529.314 M 7.74 % 491.272 M -20.53 % 618.157 M -11.88 % 701.494 M 19.95 % 584.822 M
Other current liabilities 1.091 B 28.52 % 849.197 M 277.31 % 225.068 M 20.38 % 186.971 M 14.88 % 162.760 M 1.61 % 160.187 M -64.98 % 457.370 M -6.93 % 491.402 M 70.80 % 287.700 M 53.03 % 188.003 M -20.48 % 236.418 M 15.65 % 204.431 M -65.48 % 592.293 M
Deferred revenue 0.000 0.000 -100.00 % 395.839 M 40.29 % 282.162 M 29.80 % 217.381 M 5.92 % 205.227 M 158.91 % -348.377 M -193.03 % -118.889 M 21.76 % -151.947 M -39.53 % -108.901 M 0.000 0.000 0.000
Short term debt 231.722 M -6.84 % 248.743 M -1.63 % 252.870 M -26.75 % 345.232 M -9.23 % 380.318 M 58.89 % 239.358 M -31.91 % 351.520 M 5 661.68 % 6.101 M -96.09 % 155.844 M 14.30 % 136.346 M -48.96 % 267.150 M -5.75 % 283.447 M 0.000
Total current liabilities 2.589 B 31.88 % 1.964 B 14.29 % 1.718 B 3.27 % 1.664 B 7.74 % 1.544 B 10.15 % 1.402 B -20.32 % 1.759 B 17.60 % 1.496 B 9.52 % 1.366 B 0.69 % 1.357 B -4.04 % 1.414 B 20.43 % 1.174 B -8.46 % 1.282 B
Total liabilities 3.302 B 17.94 % 2.799 B 1.70 % 2.752 B 12.33 % 2.450 B 0.65 % 2.435 B -2.52 % 2.498 B 3.84 % 2.405 B 7.09 % 2.246 B 8.81 % 2.064 B 0.48 % 2.054 B 1.09 % 2.032 B 8.35 % 1.875 B -3.68 % 1.947 B
Other non current assets 0.000 0.000 100.00 % -13.028 M 90.35 % -134.949 M -39.96 % -96.418 M -7.75 % -89.486 M 1.59 % -90.928 M 5.91 % -96.636 M 21.24 % -122.700 M -26.52 % -96.984 M -1 052.04 % 10.187 M 22.63 % 8.307 M 100.44 % -1.874 B
Long term investments 282.326 M 12.38 % 251.218 M -12.32 % 286.516 M 103.83 % 140.564 M 24.05 % 113.309 M 42.07 % 79.753 M -9.44 % 88.065 M -13.18 % 101.436 M -5.27 % 107.078 M 108.43 % 51.374 M -44.75 % 92.989 M 11.10 % 83.700 M 83.98 % 45.494 M
Intangible assets 15.022 M -34.23 % 22.840 M -38.84 % 37.343 M 46.37 % 25.513 M 2.33 % 24.932 M 467.67 % 4.392 M 26.17 % 3.481 M -50.99 % 7.103 M -34.41 % 10.830 M -24.91 % 14.423 M 111.73 % 6.812 M -34.00 % 10.321 M -32.49 % 15.287 M
GoodWill 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M -2.33 % 13.339 M -27.26 % 18.339 M 0.00 % 18.339 M 60.10 % 11.455 M 122.38 % 5.151 M -21.08 % 6.527 M 42.26 % 4.588 M -13.45 % 5.301 M -73.41 % 19.936 M
Goodwill and intangible assets 28.050 M -21.80 % 35.868 M -28.79 % 50.371 M 30.69 % 38.541 M 0.71 % 38.271 M 68.36 % 22.731 M 4.18 % 21.820 M 17.58 % 18.558 M 16.13 % 15.981 M -23.72 % 20.950 M 83.77 % 11.400 M -27.03 % 15.622 M -55.65 % 35.223 M
Property plant equipment net 2.638 B -2.07 % 2.693 B 6.83 % 2.521 B 7.29 % 2.350 B -2.63 % 2.413 B -3.75 % 2.507 B 9.06 % 2.299 B 9.80 % 2.094 B 27.58 % 1.641 B -2.05 % 1.675 B 18.09 % 1.419 B -7.65 % 1.536 B -14.34 % 1.793 B
Total non current assets 3.082 B -0.77 % 3.106 B 3.95 % 2.988 B 18.17 % 2.529 B -1.40 % 2.565 B -1.72 % 2.609 B 8.34 % 2.409 B 8.82 % 2.214 B 25.48 % 1.764 B 0.94 % 1.748 B 13.98 % 1.533 B -6.72 % 1.644 B -12.28 % 1.874 B
Other current assets 163.028 M 90.58 % 85.541 M -47.61 % 163.289 M -15.01 % 192.125 M 99.37 % 96.366 M -31.80 % 141.307 M 17.06 % 120.712 M -36.65 % 190.550 M -21.13 % 241.607 M 19.61 % 202.003 M 3.97 % 194.286 M 92.83 % 100.753 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.667 M -56.64 % 114.557 M 36.48 % 83.938 M -2.36 % 85.966 M 885.74 % 8.721 M -72.90 % 32.182 M
cash and cash equivalents 853.406 M 119.34 % 389.084 M -25.50 % 522.261 M -1.21 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -31.62 % 420.291 M -8.13 % 457.502 M 26.10 % 362.806 M -35.45 % 562.017 M 79.04 % 313.910 M 93.36 % 162.348 M
Cash and short term investments 853.406 M 119.34 % 389.084 M -25.50 % 522.261 M -1.21 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -38.85 % 469.958 M -17.85 % 572.059 M 28.05 % 446.744 M -31.06 % 647.983 M 100.84 % 322.631 M 65.85 % 194.530 M
Total current assets 2.393 B 44.71 % 1.654 B 7.35 % 1.540 B 13.66 % 1.355 B 10.29 % 1.229 B 1.36 % 1.212 B -0.37 % 1.217 B -4.62 % 1.276 B -11.96 % 1.449 B 6.91 % 1.356 B -5.51 % 1.435 B 34.91 % 1.063 B 29.01 % 824.270 M
Inventory 20.440 M -36.15 % 32.015 M -21.26 % 40.659 M 234.15 % 12.168 M 16.37 % 10.456 M -20.50 % 13.152 M -13.72 % 15.244 M -47.54 % 29.059 M 11.11 % 26.153 M -30.73 % 37.754 M 6.25 % 35.532 M -45.77 % 65.524 M -7.40 % 70.764 M
Net receivables 1.356 B 18.24 % 1.147 B 40.87 % 814.280 M 30.82 % 622.437 M 24.46 % 500.112 M -14.19 % 582.816 M -26.56 % 793.616 M 35.34 % 586.407 M -3.79 % 609.505 M -8.92 % 669.181 M 20.17 % 556.870 M -3.07 % 574.489 M 0.000
Tax assets 134.573 M 6.85 % 125.949 M -12.12 % 143.320 M 6.20 % 134.949 M 39.96 % 96.418 M 7.75 % 89.486 M -1.59 % 90.928 M -5.91 % 96.636 M -21.24 % 122.700 M 26.52 % 96.984 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 -100.00 % 165.469 M 30.81 % 126.497 M 2.92 % 122.910 M -37.00 % 195.097 M 684.34 % 24.874 M -4.07 % 25.930 M 0.89 % 25.700 M 0.000 0.000 -100.00 % 30.147 M
Account payables 1.195 B 33.16 % 897.610 M 15.42 % 777.705 M 0.62 % 772.905 M 7.75 % 717.338 M -5.62 % 760.023 M -14.64 % 890.368 M 1.08 % 880.865 M 4.06 % 846.533 M -3.47 % 876.956 M -3.66 % 910.286 M 32.67 % 686.127 M -0.59 % 690.198 M
Tax payables 71.144 M -38.15 % 115.024 M 72.78 % 66.571 M -12.83 % 76.370 M 15.13 % 66.336 M 78.75 % 37.112 M -38.36 % 60.208 M 5.01 % 57.337 M -4.59 % 60.093 M -25.46 % 80.619 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 76.382 M -82.40 % 434.089 M 0.000 -100.00 % 790.230 M 106.57 % 382.548 M -25.05 % 510.435 M 22.43 % 416.934 M 9.08 % 382.223 M 0.000 0.000 0.000
Minority interest 56.243 M 11.73 % 50.337 M 125.54 % 22.318 M 13.31 % 19.696 M 10.40 % 17.840 M 52.86 % 11.671 M -16.94 % 14.052 M -2.45 % 14.405 M -3.07 % 14.862 M 35.57 % 10.963 M 37.17 % 7.992 M -20.08 % 10.000 M 0.000
Capital lease obligations 173.662 M 52.53 % 113.858 M 12.35 % 101.342 M 9.69 % 92.393 M 19.50 % 77.314 M -32.36 % 114.298 M 227.66 % 34.883 M 0.88 % 34.579 M -16.10 % 41.215 M -52.09 % 86.028 M 67.04 % 51.501 M 316.74 % 12.358 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 437.362 M -6.05 % 465.528 M -2.20 % 475.989 M 776.21 % -70.391 M 20.27 % -88.282 M -26.33 % -69.881 M -105.10 % 1.370 B 6.16 % 1.291 B 8.51 % 1.190 B 7.97 % 1.102 B 19 417.29 % 5.645 M 0.00 % 5.645 M 118.20 % -31.024 M
Deferred tax liabilities non current 60.219 M 3.63 % 58.112 M -13.46 % 67.149 M -9.52 % 74.214 M 56.71 % 47.358 M -38.04 % 76.434 M -14.68 % 89.580 M -8.04 % 97.409 M -13.32 % 112.380 M 3.05 % 109.049 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 278.415 M 0.000 -100.00 % 229.054 M 31.89 % 173.674 M 22.32 % 141.985 M -15.85 % 168.738 M -18.17 % 206.216 M 0.000 0.000 -100.00 % 79.816 M
Total assets 5.476 B 15.03 % 4.760 B 5.11 % 4.529 B 11.83 % 4.050 B 3.31 % 3.920 B -0.63 % 3.945 B 3.25 % 3.821 B 8.72 % 3.514 B 8.49 % 3.239 B 3.52 % 3.129 B 5.43 % 2.968 B 9.63 % 2.707 B 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 370.313 M 656.96 % -66.488 M -367.10 % 24.893 M 119.70 % -126.346 M -187.96 % 143.633 M 3.16 % 139.239 M 138.86 % -358.265 M -342.88 % 147.507 M 263.77 % 40.550 M 206.56 % -38.055 M 0.000 0.000 0.000
Accounts receivables -259.930 M 17.95 % -316.777 M -204.77 % -103.940 M 37.05 % -165.119 M -237.69 % 119.920 M -31.40 % 174.819 M 158.12 % -300.800 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 108.129 M 1 821.27 % 5.628 M 113.38 % -42.056 M -208.47 % 38.773 M 63.51 % 23.713 M 166.65 % -35.580 M 38.08 % -57.465 M -960.38 % 6.679 M -90.77 % 72.358 M 971.26 % -8.305 M 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 316.777 M 0.000 100.00 % -105.564 M -367.19 % 39.509 M -77.71 % 177.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 523.720 M 113.96 % 244.771 M 43.23 % 170.889 M 61.88 % 105.564 M 367.19 % -39.509 M 77.71 % -177.212 M -206.81 % 165.915 M 17.81 % 140.828 M 542.74 % -31.808 M -6.92 % -29.750 M 0.000 0.000 0.000
Other non cash items 418.876 M 763.12 % -63.167 M -224.20 % -19.484 M -113.89 % 140.234 M 237.70 % -101.838 M 40.42 % -170.914 M -201.48 % 168.423 M 274.63 % 44.957 M 60.01 % 28.097 M 436.57 % -8.348 M 94.77 % -159.730 M -57.58 % -101.366 M -12.40 % -90.185 M
Net cash provided by operating activities 1.077 B 137.50 % 453.658 M 3.96 % 436.369 M 4.00 % 419.574 M 11.46 % 376.421 M -3.19 % 388.812 M 74.84 % 222.380 M -61.00 % 570.228 M 30.18 % 438.020 M 14.92 % 381.161 M 0.000 0.000 0.000
Investments in property plant and equipment -285.139 M 28.53 % -398.947 M 17.56 % -483.922 M -72.75 % -280.136 M -40.96 % -198.739 M 54.28 % -434.668 M 1.50 % -441.298 M 0.08 % -441.638 M -147.42 % -178.500 M 32.16 % -263.132 M 0.000 0.000 0.000
Acquisitions net -1.327 M -167.77 % 1.958 M -85.73 % 13.718 M -51.78 % 28.446 M 3 289.01 % -892.000 K -140.27 % 2.215 M -93.78 % 35.616 M 119.65 % -181.239 M -252.63 % -51.396 M 31.46 % -74.986 M 0.000 0.000 0.000
Purchases of investments -30.000 K 11.76 % -34.000 K 99.90 % -33.366 M -74.19 % -19.155 M 51.37 % -39.388 M -1 108.96 % -3.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 377.000 K -97.44 % 14.716 M 132.08 % 6.341 M -93.31 % 94.713 M 44.85 % 65.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -7.130 M -119.29 % 36.964 M 0.000 100.00 % -1.908 M 32.65 % -2.833 M 0.000 -100.00 % 13.559 M 103.18 % -426.684 M -145.97 % -173.470 M 26.84 % -237.123 M 0.000 0.000 0.000
Net cash used for investing activites -293.626 M 18.37 % -359.682 M 26.42 % -488.854 M -83.50 % -266.412 M -81.06 % -147.139 M 60.27 % -370.322 M 5.56 % -392.123 M 35.50 % -607.923 M -170.35 % -224.866 M 27.95 % -312.109 M 0.000 0.000 0.000
Debt repayment -198.744 M -6.62 % -186.408 M -320.57 % 84.512 M 137.14 % -227.531 M -190.27 % -78.386 M -132.93 % 238.018 M 172.67 % 87.290 M 0.000 0.000 100.00 % -197.935 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -7.211 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
Dividends paid -53.145 M -39.96 % -37.972 M 7.03 % -40.843 M -100.00 % -20.421 M 0.000 100.00 % -55.002 M 0.00 % -55.002 M 0.00 % -55.002 M 8.33 % -60.003 M -18.34 % -50.704 M 0.000 0.000 0.000
Other financing activites -58.582 M -6 602.75 % -874.000 K -73.41 % -504.000 K 0.000 0.000 100.00 % -14.394 M -94.65 % -7.395 M 65.66 % -21.532 M 37.19 % -34.279 M 24.42 % -45.354 M 0.000 0.000 0.000
Net cash used provided by financing activities -317.682 M -41.03 % -225.254 M -621.84 % 43.165 M 117.41 % -247.952 M -216.32 % -78.386 M -146.49 % 168.622 M 577.39 % 24.893 M 146.81 % -53.178 M 15.88 % -63.217 M 78.50 % -293.993 M 0.000 0.000 0.000
Effect of forex changes on cash -1.787 M 5.90 % -1.899 M -164.39 % 2.949 M 98.59 % 1.485 M 136.60 % -4.057 M -746.02 % 628.000 K -25.42 % 842.000 K 138.48 % -2.188 M -251.20 % -623.000 K -107.67 % -300.000 K 0.000 0.000 0.000
Net change in cash 464.322 M 448.65 % -133.177 M -1 990.36 % -6.371 M 93.17 % -93.305 M -163.56 % 146.802 M -21.81 % 187.740 M 227.44 % -147.322 M -58.31 % -93.061 M -162.33 % 149.314 M 174.20 % -201.227 M 0.000 0.000 0.000
Cash at beginning of period 389.084 M -25.50 % 522.261 M -1.21 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -33.89 % 434.717 M -17.63 % 527.778 M 39.45 % 378.464 M -34.71 % 579.691 M 0.000 0.000 0.000
Cash at end of period 853.406 M 119.34 % 389.084 M -25.50 % 522.261 M -1.21 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -33.89 % 434.717 M -17.63 % 527.778 M 39.45 % 378.464 M 0.000 0.000 0.000
Operating cash flow 1.077 B 137.50 % 453.658 M 3.96 % 436.369 M 4.00 % 419.574 M 11.46 % 376.421 M -3.19 % 388.812 M 74.84 % 222.380 M -61.00 % 570.228 M 30.18 % 438.020 M 14.92 % 381.161 M 0.000 0.000 0.000
Capital expenditure -286.435 M 28.20 % -398.947 M 17.56 % -483.922 M -72.75 % -280.136 M -40.96 % -198.739 M 54.28 % -434.668 M 1.50 % -441.298 M 0.08 % -441.638 M -147.42 % -178.500 M 32.16 % -263.132 M 0.000 0.000 0.000
Free CashFlow 790.982 M 1 345.75 % 54.711 M 215.05 % -47.553 M -134.10 % 139.438 M -21.52 % 177.682 M 487.48 % -45.856 M 79.05 % -218.918 M -270.24 % 128.590 M -50.45 % 259.520 M 119.88 % 118.029 M 0.000 0.000 0.000
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
Revenue 2.117 B -3.09 % 2.185 B 14.00 % 1.916 B 5.88 % 1.810 B 22.68 % 1.475 B 8.24 % 1.363 B 5.52 % 1.292 B -10.77 % 1.448 B 36.19 % 1.063 B -3.18 % 1.098 B 0.00 % 1.098 B -16.25 % 1.311 B 0.00 % 1.311 B -0.90 % 1.323 B 0.00 % 1.323 B 11.84 % 1.183 B 0.00 % 1.183 B 19.58 % 989.175 M 0.00 % 989.175 M -15.59 % 1.172 B 0.00 % 1.172 B -8.18 % 1.276 B -1.38 % 1.294 B -1.54 % 1.314 B 9.91 % 1.196 B 18.30 % 1.011 B 11.81 % 904.092 M
Net income 178.991 M 21.67 % 147.117 M 4.26 % 141.111 M 6.44 % 132.578 M 339.23 % 30.184 M -58.79 % 73.251 M 85.59 % 39.469 M -50.41 % 79.584 M 127.40 % 34.997 M 38.85 % 25.205 M 0.00 % 25.205 M -59.69 % 62.521 M 0.00 % 62.521 M -19.62 % 77.785 M 0.00 % 77.785 M 0.33 % 77.528 M 0.00 % 77.528 M -0.18 % 77.667 M 0.00 % 77.667 M -22.02 % 99.598 M 0.00 % 99.598 M 0.43 % 99.173 M 63.77 % 60.557 M -9.02 % 66.562 M 91.25 % 34.804 M -44.34 % 62.533 M 126.14 % 27.652 M
Income before tax 232.026 M 14.33 % 202.937 M 11.28 % 182.372 M 5.10 % 173.515 M 290.11 % 44.479 M -48.60 % 86.540 M 94.98 % 44.385 M -56.75 % 102.617 M 149.86 % 41.070 M 34.60 % 30.513 M 0.00 % 30.513 M -60.20 % 76.673 M 0.00 % 76.673 M -21.98 % 98.275 M 0.00 % 98.275 M 1.76 % 96.579 M 0.00 % 96.579 M 10.06 % 87.755 M 0.00 % 87.755 M -30.86 % 126.932 M 0.00 % 126.932 M -6.29 % 135.445 M 59.45 % 84.946 M -13.27 % 97.943 M 131.02 % 42.396 M -34.00 % 64.237 M 98.67 % 32.333 M
Income before tax ratio 0.11 17.99 % 0.09 -2.39 % 0.10 -0.73 % 0.10 217.98 % 0.03 -52.52 % 0.06 84.77 % 0.03 -51.53 % 0.07 83.47 % 0.04 39.02 % 0.03 0.00 % 0.03 -52.48 % 0.06 0.00 % 0.06 -21.27 % 0.07 0.00 % 0.07 -9.01 % 0.08 0.00 % 0.08 -7.97 % 0.09 0.00 % 0.09 -18.10 % 0.11 0.00 % 0.11 2.06 % 0.11 61.68 % 0.07 -11.91 % 0.07 110.19 % 0.04 -44.21 % 0.06 77.69 % 0.04
EBITDA 416.448 M 3.53 % 402.237 M 13.20 % 355.325 M -1.53 % 360.829 M 64.49 % 219.364 M -17.00 % 264.306 M 32.30 % 199.773 M -19.18 % 247.174 M 34.16 % 184.234 M 9.81 % 167.780 M 0.00 % 167.780 M -18.11 % 204.891 M 0.00 % 204.891 M -7.22 % 220.845 M 0.00 % 220.845 M 9.81 % 201.110 M 0.00 % 201.110 M 3.29 % 194.703 M 0.00 % 194.703 M -21.34 % 247.514 M 0.00 % 247.514 M -3.26 % 255.844 M 43.33 % 178.504 M -17.52 % 216.421 M 44.79 % 149.468 M -0.79 % 150.660 M 21.19 % 124.317 M
Net income ratio 0.08 25.55 % 0.07 -8.55 % 0.07 0.53 % 0.07 258.02 % 0.02 -61.93 % 0.05 75.88 % 0.03 -44.42 % 0.05 66.98 % 0.03 43.41 % 0.02 0.00 % 0.02 -51.86 % 0.05 0.00 % 0.05 -18.89 % 0.06 0.00 % 0.06 -10.29 % 0.07 0.00 % 0.07 -16.52 % 0.08 0.00 % 0.08 -7.62 % 0.08 0.00 % 0.08 9.37 % 0.08 66.06 % 0.05 -7.60 % 0.05 74.00 % 0.03 -52.95 % 0.06 102.26 % 0.03
Ratio EBITDA 0.20 6.84 % 0.18 -0.70 % 0.19 -6.99 % 0.20 34.08 % 0.15 -23.32 % 0.19 25.38 % 0.15 -9.42 % 0.17 -1.49 % 0.17 13.42 % 0.15 0.00 % 0.15 -2.22 % 0.16 0.00 % 0.16 -6.38 % 0.17 0.00 % 0.17 -1.81 % 0.17 0.00 % 0.17 -13.62 % 0.20 0.00 % 0.20 -6.81 % 0.21 0.00 % 0.21 5.36 % 0.20 45.33 % 0.14 -16.23 % 0.16 31.74 % 0.12 -16.14 % 0.15 8.39 % 0.14
Gross profit ratio 0.39 299.28 % 0.10 -72.17 % 0.35 313.40 % 0.08 99.00 % 0.04 -46.69 % 0.08 504.60 % 0.01 -96.25 % 0.35 1 266.81 % 0.03 -92.09 % 0.33 0.00 % 0.33 -1.49 % 0.33 0.00 % 0.33 3.42 % 0.32 0.00 % 0.32 -2.28 % 0.33 0.00 % 0.33 -12.65 % 0.38 0.00 % 0.38 4.89 % 0.36 0.00 % 0.36 15.39 % 0.31 4.70 % 0.30 -8.22 % 0.32 12.77 % 0.29 -21.96 % 0.37 20.17 % 0.31
Weighted average shs out dil 25.264 M -0.02 % 25.270 M -0.25 % 25.334 M 0.08 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M -82.07 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.14 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.14 % 4.526 M
Weighted average shs out 25.281 M 0.04 % 25.270 M -0.25 % 25.334 M 0.08 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M -82.07 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 0.00 % 25.314 M 457.82 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.00 % 4.538 M 0.14 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.00 % 4.532 M 0.14 % 4.526 M
EPS diluted 7.08 21.65 % 5.82 4.49 % 5.57 6.30 % 5.24 340.34 % 1.19 -58.82 % 2.89 85.26 % 1.56 -91.11 % 17.54 1 171.01 % 1.38 38.00 % 1.00 0.00 % 1.00 -59.51 % 2.47 0.00 % 2.47 -85.59 % 17.14 0.00 % 17.14 1.84 % 16.83 0.00 % 16.83 2.56 % 16.41 0.00 % 16.41 -26.01 % 22.18 0.00 % 22.18 1.37 % 21.88 63.77 % 13.36 -9.05 % 14.69 91.28 % 7.68 -44.35 % 13.80 125.49 % 6.12
Earnings per share 7.08 21.65 % 5.82 4.49 % 5.57 6.30 % 5.24 340.34 % 1.19 -58.82 % 2.89 85.26 % 1.56 -91.11 % 17.54 1 171.01 % 1.38 38.00 % 1.00 0.00 % 1.00 -59.51 % 2.47 0.00 % 2.47 -85.59 % 17.14 0.00 % 17.14 1.84 % 16.83 0.00 % 16.83 2.56 % 16.41 0.00 % 16.41 -26.01 % 22.18 0.00 % 22.18 1.37 % 21.88 63.77 % 13.36 -9.05 % 14.69 91.28 % 7.68 -44.35 % 13.80 125.49 % 6.12
Gross profit 825.356 M 286.92 % 213.314 M -68.27 % 672.332 M 337.69 % 153.608 M 144.14 % 62.918 M -42.30 % 109.034 M 538.00 % 17.090 M -96.66 % 511.051 M 1 761.41 % 27.455 M -92.34 % 358.443 M 0.00 % 358.443 M -17.50 % 434.467 M 0.00 % 434.467 M 2.49 % 423.932 M 0.00 % 423.932 M 9.29 % 387.907 M 0.00 % 387.907 M 4.46 % 371.347 M 0.00 % 371.347 M -11.46 % 419.419 M 0.00 % 419.419 M 5.95 % 395.853 M 3.26 % 383.363 M -9.64 % 424.259 M 23.95 % 342.294 M -7.67 % 370.739 M 34.36 % 275.937 M
Income tax expense 49.367 M -5.15 % 52.050 M 38.85 % 37.486 M -3.74 % 38.943 M 264.81 % 10.675 M -50.57 % 21.596 M 121.16 % 9.765 M -53.69 % 21.085 M 110.98 % 9.994 M 103.71 % 4.906 M 0.00 % 4.906 M -67.64 % 15.161 M 0.00 % 15.161 M -29.86 % 21.616 M 0.00 % 21.616 M 3.02 % 20.982 M 0.00 % 20.982 M 91.09 % 10.980 M 0.00 % 10.980 M -57.83 % 26.036 M 0.00 % 26.036 M -28.05 % 36.187 M 51.59 % 23.871 M -22.04 % 30.621 M 295.77 % 7.737 M 330.79 % 1.796 M -48.51 % 3.488 M
Cost of revenue 1.292 B -34.48 % 1.971 B 58.47 % 1.244 B -24.89 % 1.656 B 17.27 % 1.412 B 12.64 % 1.254 B -1.62 % 1.275 B 36.09 % 936.579 M -9.55 % 1.036 B 40.04 % 739.472 M 0.00 % 739.472 M -15.64 % 876.516 M 0.00 % 876.516 M -2.50 % 898.959 M 0.00 % 898.959 M 13.08 % 794.954 M 0.00 % 794.954 M 28.67 % 617.828 M 0.00 % 617.828 M -17.89 % 752.415 M 0.00 % 752.415 M -14.53 % 880.357 M -3.33 % 910.710 M 2.32 % 890.094 M 4.28 % 853.533 M 33.35 % 640.090 M 1.90 % 628.155 M
General and administrative 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
Selling and marketing 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
Other expenses 240.106 M 12 438.17 % 1.915 M -98.93 % 179.121 M 2 775.44 % -6.695 M -338.34 % 2.809 M 0.000 0.000 0.000 0.000 100.00 % -4.648 M 0.00 % -4.648 M -124.02 % 19.347 M 0.00 % 19.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 601.901 M 3 685.30 % 15.901 M -96.95 % 522.124 M 38 777.44 % 1.343 M -93.07 % 19.370 M 11.88 % 17.313 M 87.86 % 9.216 M -97.73 % 406.057 M 3 830.47 % 10.331 M -96.81 % 323.946 M 0.00 % 323.946 M -9.25 % 356.984 M 0.00 % 356.984 M 10.54 % 322.941 M 0.00 % 322.941 M 14.76 % 281.398 M 0.00 % 281.398 M 4.63 % 268.936 M 0.00 % 268.936 M -1.44 % 272.857 M 0.00 % 272.857 M 13.69 % 240.011 M -13.75 % 278.278 M -7.49 % 300.808 M 7.80 % 279.030 M 196.12 % -290.282 M -28.14 % -226.543 M
Cost and expenses 1.894 B 195.29 % -1.987 B -211.15 % 1.788 B 7.86 % 1.658 B 15.78 % 1.432 B 12.63 % 1.271 B -0.97 % 1.284 B -4.38 % 1.343 B 28.38 % 1.046 B -1.65 % 1.063 B 0.00 % 1.063 B -13.79 % 1.233 B 0.00 % 1.233 B 0.95 % 1.222 B 0.00 % 1.222 B 13.52 % 1.076 B 0.00 % 1.076 B 21.38 % 886.764 M 0.00 % 886.764 M -13.51 % 1.025 B 0.00 % 1.025 B -8.49 % 1.120 B -5.77 % 1.189 B -0.16 % 1.191 B 5.15 % 1.133 B 223.77 % 349.808 M -12.90 % 401.612 M
Research and development expenses 45.000 K 0.000 0.000 -100.00 % 229.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 -100.00 % 187.500 K 0.00 % 187.500 K -10.50 % 209.500 K 0.00 % 209.500 K 64.31 % 127.500 K 0.00 % 127.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 361.750 M 2 486.52 % 13.986 M -95.92 % 343.003 M 4 292.41 % 7.809 M -52.85 % 16.561 M -4.34 % 17.313 M 87.86 % 9.216 M -96.10 % 236.536 M 2 189.58 % 10.331 M -95.46 % 227.318 M 0.00 % 227.318 M 0.03 % 227.243 M 0.00 % 227.243 M 3.46 % 219.652 M 0.00 % 219.652 M 13.82 % 192.980 M 0.00 % 192.980 M 3.06 % 187.258 M 0.00 % 187.258 M 3.13 % 181.574 M 0.00 % 181.574 M 3.65 % 175.185 M -14.94 % 205.965 M 2.06 % 201.809 M 3.89 % 194.259 M 18.38 % 164.104 M 4.45 % 157.108 M
Interest income 8.058 M -13.39 % 9.304 M 689.81 % 1.178 M -69.36 % 3.845 M -12.75 % 4.407 M 8.81 % 4.050 M 104.96 % 1.976 M -16.87 % 2.377 M 556.63 % 362.000 K -90.91 % 3.985 M 0.00 % 3.985 M 391.91 % 810.000 K 0.00 % 810.000 K -70.18 % 2.716 M 0.00 % 2.716 M -72.65 % 9.931 M 0.00 % 9.931 M -32.24 % 14.656 M 0.00 % 14.656 M -25.34 % 19.630 M 0.00 % 19.630 M -3.76 % 20.397 M 1.28 % 20.139 M 0.000 -100.00 % 20.868 M 0.000 0.000
Interest expense 16.375 M 11.18 % 14.729 M 9.90 % 13.402 M -20.12 % 16.777 M 65.68 % 10.126 M -6.01 % 10.774 M 160.24 % 4.140 M 0.000 -100.00 % 2.924 M -52.60 % 6.169 M 0.00 % 6.169 M 4.23 % 5.919 M 0.00 % 5.919 M -24.66 % 7.856 M 0.00 % 7.856 M -26.60 % 10.703 M 0.00 % 10.703 M -35.23 % 16.525 M 0.00 % 16.525 M 3.80 % 15.920 M 0.00 % 15.920 M 0.000 0.000 -100.00 % 25.508 M 0.000 100.00 % -16.220 M 4.93 % -17.061 M
Depreciation and amortization 210.144 M 2.23 % 205.556 M 8.03 % 190.274 M 7.32 % 177.291 M 7.61 % 164.759 M -1.34 % 166.992 M 10.41 % 151.248 M 17.76 % 128.435 M -8.87 % 140.932 M -0.96 % 142.296 M 0.00 % 142.296 M 0.43 % 141.680 M 0.00 % 141.680 M 10.30 % 128.454 M 0.00 % 128.454 M 14.17 % 112.508 M 0.00 % 112.508 M 2.08 % 110.217 M 0.00 % 110.217 M 19.68 % 92.092 M 0.00 % 92.092 M -12.78 % 105.582 M 20.89 % 87.339 M -1.19 % 88.391 M 5.33 % 83.919 M 36.78 % 61.355 M -14.82 % 72.027 M
Operating income 223.455 M 13.19 % 197.413 M 53.82 % 128.344 M -15.71 % 152.265 M 249.65 % 43.548 M -52.52 % 91.721 M 1 064.86 % 7.874 M -93.37 % 118.739 M 593.41 % 17.124 M 234.09 % 5.126 M 0.00 % 5.126 M -91.89 % 63.212 M 0.00 % 63.212 M -31.68 % 92.519 M 0.00 % 92.519 M -17.71 % 112.428 M 0.00 % 112.428 M 10.56 % 101.691 M 0.00 % 101.691 M -34.57 % 155.422 M 0.00 % 155.422 M 3.43 % 150.262 M 64.82 % 91.165 M -28.79 % 128.030 M 95.32 % 65.549 M -26.60 % 89.305 M 70.79 % 52.290 M
Operating income ratio 0.11 16.81 % 0.09 34.92 % 0.07 -20.39 % 0.08 185.00 % 0.03 -56.14 % 0.07 1 003.88 % 0.01 -92.57 % 0.08 409.16 % 0.02 245.07 % 0.00 0.00 % 0.00 -90.32 % 0.05 0.00 % 0.05 -31.06 % 0.07 0.00 % 0.07 -26.42 % 0.10 0.00 % 0.10 -7.55 % 0.10 0.00 % 0.10 -22.49 % 0.13 0.00 % 0.13 12.65 % 0.12 67.13 % 0.07 -27.68 % 0.10 77.71 % 0.05 -37.96 % 0.09 52.75 % 0.06
Total other income expenses net 8.571 M 55.16 % 5.524 M -89.78 % 54.028 M 147.64 % 21.817 M 317.78 % -10.018 M -93.36 % -5.181 M -111.87 % 43.657 M 370.79 % -16.122 M -156.22 % 28.676 M 1 861.43 % -1.628 M 0.00 % -1.628 M -112.09 % 13.462 M 0.00 % 13.462 M 133.85 % 5.757 M 0.00 % 5.757 M 135.10 % -16.402 M 0.00 % -16.402 M -12.15 % -14.625 M 0.00 % -14.625 M 50.07 % -29.289 M 0.00 % -29.289 M -97.67 % -14.817 M -138.25 % -6.219 M 79.33 % -30.087 M -29.95 % -23.153 M 7.64 % -25.068 M -25.61 % -19.957 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Net debt 418.487 M 149.04 % -853.406 M -342.59 % 351.793 M -31.31 % 512.182 M -28.38 % 715.164 M 37.40 % 520.513 M -9.26 % 573.652 M 46.09 % 392.678 M -19.70 % 489.030 M -30.97 % 708.453 M 27.47 % 555.777 M 85.21 % 300.084 M 35.48 % 221.491 M -22.32 % 285.123 M 23.38 % 231.102 M -55.58 % 520.319 M -18.82 % 640.922 M -26.54 % 872.491 M 637.42 % -162.348 M 14.44 % -189.737 M
Total investments 293.709 M 4.03 % 282.326 M 33.18 % 211.992 M -11.92 % 240.692 M -19.94 % 300.635 M 4.93 % 286.516 M 30.07 % 220.281 M 56.71 % 140.564 M 24.05 % 113.309 M 42.07 % 79.753 M -9.44 % 88.065 M -41.72 % 151.103 M -31.82 % 221.635 M 63.80 % 135.312 M -24.39 % 178.955 M 19.12 % 150.232 M 62.55 % 92.421 M -58.62 % 223.321 M 187.50 % 77.676 M 14.16 % 68.039 M
Total debt 1.128 B 47.92 % 762.325 M -11.41 % 860.478 M -4.53 % 901.266 M -12.04 % 1.025 B -1.74 % 1.043 B -16.50 % 1.249 B 35.56 % 921.310 M -17.07 % 1.111 B -6.14 % 1.184 B 40.37 % 843.172 M 17.05 % 720.375 M 6.09 % 678.993 M 4.79 % 647.929 M -18.31 % 793.119 M -8.62 % 867.945 M -9.10 % 954.832 M -5.88 % 1.015 B 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.205 B 1 695.88 % -75.526 M -105.53 % 1.365 B 11.97 % 1.219 B 8.35 % 1.125 B 9.08 % 1.031 B 15.71 % 891.167 M 4.92 % 849.415 M 8.22 % 784.910 M 3.62 % 757.518 M 0.000 0.000
Retained earnings 1.720 B 4.86 % 1.640 B 9.54 % 1.497 B 6.06 % 1.412 B 10.36 % 1.279 B 5.00 % 1.218 B 6.40 % 1.145 B -29.27 % 1.619 B 528.75 % 257.468 M -82.54 % 1.474 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 0.00 % 33.194 M 6.70 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.00 % 31.110 M 0.28 % 31.024 M 0.13 % 30.984 M
Total equity 2.230 B 2.59 % 2.174 B 6.00 % 2.051 B 4.60 % 1.961 B 5.76 % 1.854 B 4.38 % 1.776 B 6.92 % 1.661 B 3.88 % 1.599 B 7.67 % 1.485 B 2.64 % 1.447 B 2.24 % 1.415 B 11.59 % 1.268 B 7.94 % 1.175 B 9.33 % 1.075 B 14.84 % 935.914 M 4.53 % 895.343 M 7.66 % 831.665 M 3.63 % 802.501 M 2 486.71 % 31.024 M 0.13 % 30.984 M
Other non current liabilities 108.831 M -10.24 % 121.241 M -6.12 % 129.147 M 3.27 % 125.052 M -18.21 % 152.895 M -37.46 % 244.488 M 31.40 % 186.060 M 357.43 % -72.275 M -166.87 % 108.077 M 51.18 % 71.487 M 354.92 % -28.043 M 69.20 % -91.051 M 17.31 % -110.112 M 29.78 % -156.805 M -270.09 % 92.188 M -12.68 % 105.575 M 250.64 % 30.109 M 194.70 % 10.217 M 101.75 % -584.822 M -3.89 % -562.910 M
Long term debt 865.447 M 63.11 % 530.603 M -14.46 % 620.269 M -4.94 % 652.523 M -7.50 % 705.446 M -10.69 % 789.904 M -9.09 % 868.868 M 49.66 % 580.578 M -21.02 % 735.054 M -22.45 % 947.797 M 89.49 % 500.171 M -16.84 % 601.486 M 14.12 % 527.046 M -2.22 % 539.028 M 2.48 % 525.969 M -4.72 % 552.002 M -17.78 % 671.385 M -7.21 % 723.516 M 23.72 % 584.822 M 3.89 % 562.910 M
Total non current liabilities 1.022 B 43.55 % 712.063 M -12.21 % 811.073 M -2.95 % 835.687 M -9.77 % 926.134 M -10.47 % 1.034 B -7.80 % 1.122 B 120.72 % 508.303 M -25.73 % 684.432 M -21.03 % 866.664 M 83.57 % 472.128 M -22.33 % 607.844 M 14.84 % 529.314 M 7.74 % 491.272 M -20.53 % 618.157 M -5.99 % 657.577 M -6.26 % 701.494 M -4.39 % 733.733 M 25.46 % 584.822 M 3.89 % 562.910 M
Other current liabilities 1.002 B -8.18 % 1.091 B 2.44 % 1.065 B 525.46 % 170.335 M -27.94 % 236.377 M 5.02 % 225.068 M 6.75 % 210.843 M -51.08 % 430.973 M 164.79 % 162.760 M 1.61 % 160.187 M -64.98 % 457.370 M -6.93 % 491.402 M 70.80 % 287.700 M 53.03 % 188.003 M -20.48 % 236.418 M 9.26 % 216.378 M 5.84 % 204.431 M -13.55 % 236.480 M -60.07 % 592.293 M 1.75 % 582.116 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 531.849 M 28.42 % 414.133 M 4.62 % 395.839 M 22.78 % 322.404 M 193.90 % -343.340 M -257.94 % 217.381 M 5.92 % 205.227 M 158.91 % -348.377 M -193.03 % -118.889 M 21.76 % -151.947 M -39.53 % -108.901 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 262.176 M 13.14 % 231.722 M -3.53 % 240.209 M -3.43 % 248.743 M -22.06 % 319.156 M 26.21 % 252.870 M -33.46 % 380.029 M 10.08 % 345.232 M -9.23 % 380.318 M 58.89 % 239.358 M -31.91 % 351.520 M 5 661.68 % 6.101 M -96.09 % 155.844 M 14.30 % 136.346 M -48.96 % 267.150 M -15.44 % 315.943 M 11.46 % 283.447 M -2.59 % 290.998 M 0.000 0.000
Total current liabilities 2.572 B -0.69 % 2.589 B 6.11 % 2.440 B 24.28 % 1.964 B 7.08 % 1.834 B 6.73 % 1.718 B -4.48 % 1.799 B 8.11 % 1.664 B 7.74 % 1.544 B 10.15 % 1.402 B -20.32 % 1.759 B 17.60 % 1.496 B 9.52 % 1.366 B 0.69 % 1.357 B -4.04 % 1.414 B 12.60 % 1.256 B 6.96 % 1.174 B 3.36 % 1.136 B -11.44 % 1.282 B -0.87 % 1.294 B
Total liabilities 3.594 B 8.85 % 3.302 B 1.54 % 3.251 B 16.15 % 2.799 B 1.43 % 2.760 B 0.27 % 2.752 B -5.76 % 2.921 B 19.19 % 2.450 B 0.65 % 2.435 B -2.52 % 2.498 B 3.84 % 2.405 B 7.09 % 2.246 B 8.81 % 2.064 B 0.48 % 2.054 B 1.09 % 2.032 B 6.21 % 1.913 B 2.01 % 1.875 B 0.32 % 1.870 B -3.98 % 1.947 B 4.37 % 1.866 B
Other non current assets 14.547 M 0.000 -100.00 % 60.240 M 472.30 % 10.526 M 180.80 % -13.028 M 0.00 % -13.028 M 0.00 % -13.028 M 90.35 % -134.949 M -39.96 % -96.418 M -7.75 % -89.486 M 1.59 % -90.928 M 5.91 % -96.636 M 21.24 % -122.700 M -26.52 % -96.984 M -1 052.04 % 10.187 M 3 015.29 % 327.000 K -96.06 % 8.307 M 2 364.99 % 337.000 K 100.02 % -1.874 B -7.35 % -1.746 B
Long term investments 293.709 M 4.03 % 282.326 M 33.18 % 211.992 M -11.92 % 240.692 M -19.94 % 300.635 M 4.93 % 286.516 M 30.07 % 220.281 M 56.71 % 140.564 M 24.05 % 113.309 M 42.07 % 79.753 M -9.44 % 88.065 M -13.18 % 101.436 M -5.27 % 107.078 M 108.43 % 51.374 M -44.75 % 92.989 M -3.37 % 96.228 M 14.97 % 83.700 M 0.95 % 82.915 M 82.25 % 45.494 M -31.79 % 66.699 M
Intangible assets 13.815 M -8.03 % 15.022 M -11.65 % 17.002 M -25.56 % 22.840 M -37.43 % 36.501 M -2.25 % 37.343 M -5.76 % 39.627 M 55.32 % 25.513 M 2.33 % 24.932 M 467.67 % 4.392 M 26.17 % 3.481 M -50.99 % 7.103 M -34.41 % 10.830 M -24.91 % 14.423 M 111.73 % 6.812 M -39.29 % 11.221 M 8.72 % 10.321 M -21.67 % 13.176 M -13.81 % 15.287 M 29.91 % 11.767 M
GoodWill 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M 0.00 % 13.028 M -2.33 % 13.339 M -27.26 % 18.339 M 0.00 % 18.339 M 60.10 % 11.455 M 122.38 % 5.151 M -21.08 % 6.527 M 42.26 % 4.588 M -16.25 % 5.478 M 3.34 % 5.301 M -12.05 % 6.027 M -69.77 % 19.936 M 193.18 % 6.800 M
Goodwill and intangible assets 26.843 M -4.30 % 28.050 M -6.59 % 30.030 M -16.28 % 35.868 M -27.58 % 49.529 M -1.67 % 50.371 M -4.34 % 52.655 M 36.62 % 38.541 M 0.71 % 38.271 M 68.36 % 22.731 M 4.18 % 21.820 M 17.58 % 18.558 M 16.13 % 15.981 M -23.72 % 20.950 M 83.77 % 11.400 M -31.73 % 16.699 M 6.89 % 15.622 M -18.65 % 19.203 M -45.48 % 35.223 M 89.71 % 18.567 M
Property plant equipment net 3.126 B 18.50 % 2.638 B -2.52 % 2.706 B 0.46 % 2.693 B 0.50 % 2.680 B 6.30 % 2.521 B 3.70 % 2.431 B 3.47 % 2.350 B -2.63 % 2.413 B -3.75 % 2.507 B 9.06 % 2.299 B 9.80 % 2.094 B 27.58 % 1.641 B -2.05 % 1.675 B 18.09 % 1.419 B -2.43 % 1.454 B -5.34 % 1.536 B -4.39 % 1.607 B -10.40 % 1.793 B 8.01 % 1.660 B
Total non current assets 3.633 B 17.87 % 3.082 B -1.98 % 3.145 B 1.24 % 3.106 B -1.69 % 3.160 B 5.74 % 2.988 B 6.12 % 2.816 B 11.36 % 2.529 B -1.40 % 2.565 B -1.72 % 2.609 B 8.34 % 2.409 B 8.82 % 2.214 B 25.48 % 1.764 B 0.94 % 1.748 B 13.98 % 1.533 B -2.17 % 1.567 B -4.65 % 1.644 B -3.83 % 1.709 B -8.79 % 1.874 B 7.35 % 1.746 B
Other current assets 143.610 M -11.91 % 163.028 M -26.03 % 220.393 M 157.65 % 85.541 M -48.57 % 166.317 M 1.85 % 163.289 M 4.16 % 156.767 M -18.40 % 192.125 M 99.37 % 96.366 M -31.80 % 141.307 M 17.06 % 120.712 M -36.65 % 190.550 M -21.13 % 241.607 M 19.61 % 202.003 M 3.97 % 194.286 M 4.96 % 185.112 M 83.73 % 100.753 M -7.03 % 108.373 M 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.667 M -56.64 % 114.557 M 36.48 % 83.938 M -2.36 % 85.966 M 59.18 % 54.004 M 519.24 % 8.721 M -93.79 % 140.406 M 336.29 % 32.182 M 2 301.64 % 1.340 M
cash and cash equivalents 709.136 M -16.91 % 853.406 M 67.77 % 508.685 M 30.74 % 389.084 M 25.74 % 309.438 M -40.75 % 522.261 M -22.66 % 675.245 M 27.73 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -31.62 % 420.291 M -8.13 % 457.502 M 26.10 % 362.806 M -35.45 % 562.017 M 61.67 % 347.626 M 10.74 % 313.910 M 121.03 % 142.023 M -12.52 % 162.348 M -14.44 % 189.737 M
Cash and short term investments 709.136 M -16.91 % 853.406 M 67.77 % 508.685 M 30.74 % 389.084 M 25.74 % 309.438 M -40.75 % 522.261 M -22.66 % 675.245 M 27.73 % 528.632 M -15.00 % 621.937 M 30.90 % 475.135 M 65.32 % 287.395 M -38.85 % 469.958 M -17.85 % 572.059 M 28.05 % 446.744 M -31.06 % 647.983 M 61.34 % 401.630 M 24.49 % 322.631 M 14.23 % 282.429 M 45.19 % 194.530 M 1.81 % 191.077 M
Total current assets 2.191 B -8.45 % 2.393 B 10.91 % 2.158 B 30.47 % 1.654 B 13.73 % 1.454 B -5.61 % 1.540 B -12.77 % 1.766 B 30.29 % 1.355 B 10.29 % 1.229 B 1.36 % 1.212 B -0.37 % 1.217 B -4.62 % 1.276 B -11.96 % 1.449 B 6.91 % 1.356 B -5.51 % 1.435 B 15.58 % 1.241 B 16.73 % 1.063 B 10.44 % 962.880 M 16.82 % 824.270 M -3.76 % 856.463 M
Inventory 18.322 M -10.36 % 20.440 M -38.83 % 33.417 M 4.38 % 32.015 M 14.04 % 28.074 M -30.95 % 40.659 M 128.87 % 17.765 M 46.00 % 12.168 M 16.37 % 10.456 M -20.50 % 13.152 M -13.72 % 15.244 M -47.54 % 29.059 M 11.11 % 26.153 M -30.73 % 37.754 M 6.25 % 35.532 M -63.28 % 96.757 M 47.67 % 65.524 M 13.88 % 57.536 M -18.69 % 70.764 M -23.06 % 91.974 M
Net receivables 1.320 B -2.69 % 1.356 B -2.79 % 1.395 B 21.63 % 1.147 B 20.71 % 950.296 M 16.70 % 814.280 M -11.12 % 916.154 M 47.19 % 622.437 M 24.46 % 500.112 M -14.19 % 582.816 M -26.56 % 793.616 M 35.34 % 586.407 M -3.79 % 609.505 M -8.92 % 669.181 M 20.17 % 556.870 M -0.17 % 557.796 M -2.91 % 574.489 M 11.65 % 514.542 M 0.000 0.000
Tax assets 172.718 M 28.35 % 134.573 M -1.73 % 136.939 M 8.73 % 125.949 M -11.85 % 142.873 M -0.31 % 143.320 M 14.70 % 124.955 M -7.41 % 134.949 M 39.96 % 96.418 M 7.75 % 89.486 M -1.59 % 90.928 M -5.91 % 96.636 M -21.24 % 122.700 M 26.52 % 96.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 165.469 M 30.81 % 126.497 M 2.92 % 122.910 M -37.00 % 195.097 M 684.34 % 24.874 M -4.07 % 25.930 M 0.89 % 25.700 M 0.000 0.000 0.000 0.000 -100.00 % 30.147 M 0.000
Account payables 1.208 B 1.06 % 1.195 B 5.33 % 1.135 B 26.42 % 897.610 M 13.05 % 793.977 M 2.09 % 777.705 M -4.76 % 816.536 M 5.65 % 772.905 M 7.75 % 717.338 M -5.62 % 760.023 M -14.64 % 890.368 M 1.08 % 880.865 M 4.06 % 846.533 M -3.47 % 876.956 M -3.66 % 910.286 M 25.84 % 723.342 M 5.42 % 686.127 M 12.79 % 608.333 M -11.86 % 690.198 M -3.00 % 711.579 M
Tax payables 99.437 M 39.77 % 71.144 M -9.70 % 78.790 M -31.50 % 115.024 M 64.06 % 70.110 M 5.32 % 66.571 M -3.28 % 68.828 M -39.90 % 114.530 M 72.65 % 66.336 M 78.75 % 37.112 M -38.36 % 60.208 M 5.01 % 57.337 M -4.59 % 60.093 M -25.46 % 80.619 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 87.912 M 15.10 % 76.382 M 7.27 % 71.203 M -83.60 % 434.089 M -31.86 % 637.074 M -19.38 % 790.230 M 106.57 % 382.548 M -25.05 % 510.435 M 22.43 % 416.934 M 9.08 % 382.223 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 58.613 M 4.21 % 56.243 M 2.21 % 55.027 M 9.32 % 50.337 M 3.87 % 48.463 M 117.15 % 22.318 M 4.17 % 21.425 M 8.78 % 19.696 M 10.40 % 17.840 M 52.86 % 11.671 M -16.94 % 14.052 M 9.14 % 12.875 M -4.54 % 13.488 M 96.13 % 6.877 M -13.95 % 7.992 M -12.87 % 9.173 M -8.27 % 10.000 M 21.52 % 8.229 M 0.000 0.000
Capital lease obligations 160.546 M -7.55 % 173.662 M -1.17 % 175.710 M 54.32 % 113.858 M -1.22 % 115.264 M 13.74 % 101.342 M 11.77 % 90.669 M -1.87 % 92.393 M 19.50 % 77.314 M -32.36 % 114.298 M 227.66 % 34.883 M 0.88 % 34.579 M -16.10 % 41.215 M -52.09 % 86.028 M 49.46 % 57.558 M 414.78 % 11.181 M -9.52 % 12.358 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 418.834 M -5.79 % 444.573 M -3.93 % 462.738 M -0.60 % 465.528 M -5.62 % 493.242 M -1.84 % 502.481 M 8.83 % 461.695 M 755.90 % -70.391 M -286.82 % 37.678 M 567.46 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.00 % 5.645 M 0.02 % 5.644 M 118.19 % -31.024 M -0.13 % -30.984 M
Deferred tax liabilities non current 47.879 M -20.49 % 60.219 M -2.33 % 61.657 M 6.10 % 58.112 M -14.28 % 67.793 M -21.25 % 86.081 M 28.52 % 66.980 M -9.75 % 74.214 M 56.71 % 47.358 M -38.04 % 76.434 M -14.68 % 89.580 M -8.04 % 97.409 M -13.32 % 112.380 M 3.05 % 109.049 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 278.415 M 35.12 % 206.057 M -10.04 % 229.054 M 31.89 % 173.674 M 22.32 % 141.985 M -15.85 % 168.738 M -18.17 % 206.216 M 0.000 0.000 0.000 0.000 -100.00 % 79.816 M 789.31 % 8.975 M
Total assets 5.824 B 6.37 % 5.476 B 3.26 % 5.303 B 11.40 % 4.760 B 3.17 % 4.614 B 1.88 % 4.529 B -1.16 % 4.582 B 13.14 % 4.050 B 3.31 % 3.920 B -0.63 % 3.945 B 3.25 % 3.821 B 8.72 % 3.514 B 8.49 % 3.239 B 3.52 % 3.129 B 5.43 % 2.968 B 5.67 % 2.809 B 3.75 % 2.707 B 1.31 % 2.672 B 0.000 -100.00 % 2.602 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 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 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-06-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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -101.247 M -144.87 % 225.657 M 56.00 % 144.656 M 326.42 % -63.887 M 49.56 % -126.664 M -211.07 % 114.044 M 227.92 % -89.151 M -350.95 % 35.526 M 144.07 % -80.604 M -212.24 % 71.817 M 0.00 % 71.817 M 3.16 % 69.620 M 0.00 % 69.620 M 138.86 % -179.133 M 0.00 % -179.133 M -342.88 % 73.754 M 0.00 % 73.754 M 263.77 % 20.275 M 0.00 % 20.275 M 206.56 % -19.028 M 0.00 % -19.028 M 0.000 0.000 0.000 0.000 100.00 % -36.482 M
Accounts receivables 0.000 0.000 0.000 100.00 % -316.777 M 0.000 100.00 % -103.940 M 0.000 100.00 % -165.119 M 0.000 -100.00 % 59.960 M 0.00 % 59.960 M -31.40 % 87.410 M 0.00 % 87.410 M 158.12 % -150.400 M 0.00 % -150.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.097 M
Inventory 0.000 0.000 0.000 -100.00 % 5.628 M 0.000 100.00 % -42.056 M 0.000 -100.00 % 38.773 M 0.000 -100.00 % 11.857 M 0.00 % 11.857 M 166.65 % -17.790 M 0.00 % -17.790 M 38.08 % -28.733 M 0.00 % -28.733 M -960.38 % 3.340 M 0.00 % 3.340 M -90.77 % 36.179 M 0.00 % 36.179 M 971.26 % -4.153 M 0.00 % -4.153 M 0.000 0.000 0.000 0.000 100.00 % -9.385 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 142.205 M 0.000 0.000 0.000 -100.00 % 19.755 M 0.00 % 19.755 M -77.71 % 88.606 M 0.00 % 88.606 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
Other working capital -101.247 M -144.87 % 225.657 M 56.00 % 144.656 M -41.50 % 247.262 M 295.21 % -126.664 M -207.49 % 117.835 M 232.17 % -89.151 M -155.07 % 161.872 M 300.82 % -80.604 M -308.03 % -19.755 M 0.00 % -19.755 M 77.71 % -88.606 M 0.00 % -88.606 M -206.81 % 82.958 M 0.00 % 82.958 M 17.81 % 70.414 M 0.00 % 70.414 M 542.74 % -15.904 M 0.00 % -15.904 M -6.92 % -14.875 M 0.00 % -14.875 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -32.930 M -194.37 % 34.894 M 394.49 % -11.849 M -108.18 % 144.925 M -52.81 % 307.131 M -10.30 % 342.403 M 24.69 % 274.593 M 329.29 % 63.965 M -76.90 % 276.865 M 643.74 % -50.919 M 0.00 % -50.919 M 40.42 % -85.457 M 0.00 % -85.457 M -201.48 % 84.212 M 0.00 % 84.212 M 274.63 % 22.479 M 0.00 % 22.479 M 60.01 % 14.049 M 0.00 % 14.049 M 436.57 % -4.174 M 0.00 % -4.174 M 94.77 % -79.865 M 0.00 % -79.865 M -57.58 % -50.683 M 0.00 % -50.683 M -206.34 % 47.661 M
Net cash provided by operating activities 285.668 M -53.42 % 613.224 M 32.11 % 464.193 M 13.84 % 407.766 M 788.53 % 45.892 M -87.35 % 362.706 M 392.39 % 73.663 M -77.63 % 329.248 M 264.51 % 90.326 M -52.01 % 188.211 M 0.00 % 188.211 M -3.19 % 194.406 M 0.00 % 194.406 M 74.84 % 111.190 M 0.00 % 111.190 M -61.00 % 285.114 M 0.00 % 285.114 M 30.18 % 219.010 M 0.00 % 219.010 M 14.92 % 190.581 M 0.00 % 190.581 M 0.000 0.000 0.000 0.000 -100.00 % 61.019 M
Investments in property plant and equipment -140.936 M -18.07 % -119.371 M 28.55 % -167.064 M 8.68 % -182.935 M 15.31 % -216.012 M 16.15 % -257.603 M -13.82 % -226.319 M -53.49 % -147.449 M -10.39 % -133.574 M -34.42 % -99.370 M 0.00 % -99.370 M 54.28 % -217.334 M 0.00 % -217.334 M 1.50 % -220.649 M 0.00 % -220.649 M 0.08 % -220.819 M 0.00 % -220.819 M -147.42 % -89.250 M 0.00 % -89.250 M 32.16 % -131.566 M 0.00 % -131.566 M 0.000 0.000 0.000 0.000 100.00 % -108.524 M
Acquisitions net -473.679 M -207 853.95 % 228.000 K -97.50 % 9.116 M -79.29 % 44.022 M 130.77 % 19.076 M 314.34 % 4.604 M -49.48 % 9.114 M 0.000 -100.00 % 27.659 M 6 301.58 % -446.000 K 0.00 % -446.000 K -140.27 % 1.108 M 0.00 % 1.108 M -93.78 % 17.808 M 0.00 % 17.808 M 119.65 % -90.620 M 0.00 % -90.620 M -252.63 % -25.698 M 0.00 % -25.698 M 31.46 % -37.493 M 0.00 % -37.493 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments -55.461 M -113.45 % -25.983 M -122.57 % -11.674 M 12.50 % -13.342 M 10.07 % -14.836 M 51.66 % -30.688 M -1 045.93 % -2.678 M 0.000 100.00 % -16.191 M 17.79 % -19.694 M 0.00 % -19.694 M -1 108.96 % -1.629 M 0.00 % -1.629 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
Sales maturities of investments 3.100 M -68.15 % 9.733 M 95.44 % 4.980 M 1 016.59 % 446.000 K -88.56 % 3.899 M 138.91 % 1.632 M -87.53 % 13.084 M 0.000 -100.00 % 455.000 K -99.04 % 47.357 M 0.00 % 47.357 M 44.85 % 32.694 M 0.00 % 32.694 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
Other investing activites -16.000 K -100.32 % 5.042 M 7 425.37 % 67.000 K 0.000 -100.00 % 6.943 M 6 044.25 % 113.000 K 200.00 % -113.000 K -104.20 % 2.688 M -75.64 % 11.036 M 879.10 % -1.417 M 0.00 % -1.417 M 0.000 0.000 -100.00 % 6.780 M 0.00 % 6.780 M 103.18 % -213.342 M 0.00 % -213.342 M -145.97 % -86.735 M 0.00 % -86.735 M 26.84 % -118.562 M 0.00 % -118.562 M 0.000 0.000 0.000 0.000 -100.00 % 5.228 M
Net cash used for investing activites -666.992 M -411.69 % -130.351 M 20.80 % -164.575 M -8.41 % -151.809 M 26.97 % -207.873 M 26.27 % -281.942 M -36.26 % -206.912 M -42.93 % -144.761 M -19.00 % -121.651 M -65.36 % -73.570 M 0.00 % -73.570 M 60.27 % -185.161 M 0.00 % -185.161 M 5.56 % -196.062 M 0.00 % -196.062 M 35.50 % -303.962 M 0.00 % -303.962 M -170.35 % -112.433 M 0.00 % -112.433 M 27.95 % -156.055 M 0.00 % -156.055 M 0.000 0.000 0.000 0.000 100.00 % -103.297 M
Debt repayment 345.911 M 459.93 % -96.105 M 6.37 % -102.639 M 25.96 % -138.618 M -190.06 % -47.790 M 79.53 % -233.475 M -173.42 % 317.987 M 0.000 100.00 % -254.561 M -549.51 % -39.193 M 0.00 % -39.193 M -132.93 % 119.009 M 0.00 % 119.009 M 172.67 % 43.645 M 0.00 % 43.645 M 0.000 0.000 0.000 0.000 100.00 % -98.968 M 0.00 % -98.968 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -2.954 M 31.76 % -4.329 M -50.21 % -2.882 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 % -669.500 K
Dividends paid -95.991 M 0.000 100.00 % -53.145 M -39.96 % -37.972 M 0.000 0.000 100.00 % -40.843 M 0.000 100.00 % -20.421 M 0.000 0.000 100.00 % -27.501 M 0.00 % -27.501 M 0.00 % -27.501 M 0.00 % -27.501 M 0.00 % -27.501 M 0.00 % -27.501 M 8.33 % -30.002 M 0.00 % -30.002 M -18.34 % -25.352 M 0.00 % -25.352 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -696.000 K 98.02 % -35.216 M -59.59 % -22.066 M -2 424.71 % -874.000 K 0.000 100.00 % -504.000 K 0.000 -100.00 % 27.030 M 0.000 0.000 0.000 100.00 % -7.197 M 0.00 % -7.197 M -94.65 % -3.698 M 0.00 % -3.698 M 65.66 % -10.766 M 0.00 % -10.766 M 37.19 % -17.140 M 0.00 % -17.140 M 24.42 % -22.677 M 0.00 % -22.677 M 0.000 0.000 0.000 0.000 -100.00 % 54.333 M
Net cash used provided by financing activities 246.270 M 281.55 % -135.650 M 24.94 % -180.732 M -1.84 % -177.464 M -271.34 % -47.790 M 79.58 % -233.979 M -184.43 % 277.144 M 925.32 % 27.030 M 109.83 % -274.982 M -601.61 % -39.193 M 0.00 % -39.193 M -146.49 % 84.311 M 0.00 % 84.311 M 577.39 % 12.447 M 0.00 % 12.447 M 146.81 % -26.589 M 0.00 % -26.589 M 15.88 % -31.609 M 0.00 % -31.609 M 78.50 % -146.997 M 0.00 % -146.997 M 0.000 0.000 0.000 0.000 -100.00 % 54.333 M
Effect of forex changes on cash -9.216 M -268.35 % -2.502 M -449.93 % 715.000 K -37.99 % 1.153 M 137.78 % -3.052 M -1 421.21 % 231.000 K -91.50 % 2.718 M 274.90 % 725.000 K -4.61 % 760.000 K 137.47 % -2.029 M 0.00 % -2.029 M -746.02 % 314.000 K 0.00 % 314.000 K -25.42 % 421.000 K 0.00 % 421.000 K 138.48 % -1.094 M 0.00 % -1.094 M -251.20 % -311.500 K 0.00 % -311.500 K -107.67 % -150.000 K 0.00 % -150.000 K 0.000 0.000 0.000 0.000 -100.00 % 512.000 K
Net change in cash -144.270 M -141.85 % 344.721 M 188.23 % 119.601 M 50.17 % 79.646 M 137.42 % -212.823 M -39.11 % -152.984 M -204.35 % 146.613 M -30.92 % 212.242 M 169.46 % -305.547 M -308.14 % 146.802 M 0.00 % 146.802 M -21.81 % 187.740 M 0.00 % 187.740 M 227.44 % -147.322 M 0.00 % -147.322 M -58.31 % -93.061 M 0.00 % -93.061 M -162.33 % 149.314 M 0.00 % 149.314 M 174.20 % -201.227 M 0.00 % -201.227 M 0.000 0.000 0.000 0.000 -100.00 % 12.567 M
Cash at beginning of period 853.406 M 67.77 % 508.685 M 30.74 % 389.084 M 25.74 % 309.438 M -40.75 % 522.261 M -22.66 % 675.245 M 27.73 % 528.632 M 67.08 % 316.390 M -49.13 % 621.937 M 30.90 % 475.135 M 0.00 % 475.135 M 65.32 % 287.395 M 0.00 % 287.395 M -33.89 % 434.717 M 0.00 % 434.717 M -17.63 % 527.778 M 0.00 % 527.778 M 39.45 % 378.464 M 0.00 % 378.464 M -34.71 % 579.691 M 0.00 % 579.691 M 0.000 0.000 0.000 0.000 0.000
Cash at end of period 709.136 M -16.91 % 853.406 M 67.77 % 508.685 M 30.74 % 389.084 M 25.74 % 309.438 M -40.75 % 522.261 M -22.66 % 675.245 M 27.73 % 528.632 M 67.08 % 316.390 M -49.13 % 621.937 M 0.00 % 621.937 M 30.90 % 475.135 M 0.00 % 475.135 M 65.32 % 287.395 M 0.00 % 287.395 M -33.89 % 434.717 M 0.00 % 434.717 M -17.63 % 527.778 M 0.00 % 527.778 M 39.45 % 378.464 M 0.00 % 378.464 M 0.000 0.000 0.000 0.000 -100.00 % 12.567 M
Operating cash flow 285.668 M -53.42 % 613.224 M 32.11 % 464.193 M 13.84 % 407.766 M 788.53 % 45.892 M -87.35 % 362.706 M 392.39 % 73.663 M -77.63 % 329.248 M 264.51 % 90.326 M -52.01 % 188.211 M 0.00 % 188.211 M -3.19 % 194.406 M 0.00 % 194.406 M 74.84 % 111.190 M 0.00 % 111.190 M -61.00 % 285.114 M 0.00 % 285.114 M 30.18 % 219.010 M 0.00 % 219.010 M 14.92 % 190.581 M 0.00 % 190.581 M 0.000 0.000 0.000 0.000 -100.00 % 61.019 M
Capital expenditure -140.936 M -18.22 % -119.213 M 28.15 % -165.926 M 9.30 % -182.935 M 15.31 % -216.012 M 16.15 % -257.603 M -13.82 % -226.319 M -53.49 % -147.449 M -10.39 % -133.574 M -34.42 % -99.370 M 0.00 % -99.370 M 54.28 % -217.334 M 0.00 % -217.334 M 1.50 % -220.649 M 0.00 % -220.649 M 0.08 % -220.819 M 0.00 % -220.819 M -147.42 % -89.250 M 0.00 % -89.250 M 32.16 % -131.566 M 0.00 % -131.566 M 0.000 0.000 0.000 0.000 100.00 % -108.524 M
Free CashFlow 144.732 M -70.70 % 494.011 M 65.63 % 298.267 M 32.66 % 224.831 M 232.16 % -170.120 M -261.86 % 105.103 M 168.85 % -152.656 M -183.97 % 181.799 M 520.36 % -43.248 M -148.68 % 88.841 M 0.00 % 88.841 M 487.48 % -22.928 M 0.00 % -22.928 M 79.05 % -109.459 M 0.00 % -109.459 M -270.24 % 64.295 M 0.00 % 64.295 M -50.45 % 129.760 M 0.00 % 129.760 M 119.88 % 59.015 M 0.00 % 59.015 M 0.000 0.000 0.000 0.000 100.00 % -47.506 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012