0QLW.L

ALSO Holding AG 0QLW.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 9.506 B -4.56 % 9.960 B -13.79 % 11.553 B -0.36 % 11.595 B -2.55 % 11.898 B 11.28 % 10.693 B 16.53 % 9.176 B 3.21 % 8.891 B 11.35 % 7.984 B 2.46 % 7.792 B 7.66 % 7.238 B 10.80 % 6.533 B -14.06 % 7.601 B
Net income 115.050 M -6.96 % 123.663 M -18.67 % 152.051 M -1.27 % 154.004 M 18.41 % 130.060 M 30.07 % 99.991 M 23.24 % 81.133 M -12.41 % 92.630 M 11.09 % 83.382 M 32.05 % 63.143 M 2.81 % 61.415 M 21.79 % 50.428 M -8.44 % 55.074 M
Income before tax 167.549 M -4.00 % 174.523 M -16.07 % 207.941 M 3.41 % 201.090 M 19.90 % 167.717 M 24.43 % 134.783 M 14.91 % 117.297 M -5.54 % 124.180 M 9.03 % 113.892 M 25.48 % 90.763 M 10.84 % 81.884 M 12.83 % 72.570 M -6.03 % 77.228 M
Income before tax ratio 0.02 0.59 % 0.02 -2.64 % 0.02 3.78 % 0.02 23.04 % 0.01 11.83 % 0.01 -1.39 % 0.01 -8.48 % 0.01 -2.08 % 0.01 22.46 % 0.01 2.96 % 0.01 1.84 % 0.01 9.34 % 0.01
EBITDA 203.302 M -10.97 % 228.352 M -4.26 % 238.520 M 0.71 % 236.830 M 13.73 % 208.236 M 15.62 % 180.111 M 12.25 % 160.457 M 2.14 % 157.088 M 7.82 % 145.693 M 4.30 % 139.685 M 12.98 % 123.637 M 9.02 % 113.408 M -13.94 % 131.770 M
Net income ratio 0.01 -2.52 % 0.01 -5.66 % 0.01 -0.91 % 0.01 21.51 % 0.01 16.89 % 0.01 5.76 % 0.01 -15.13 % 0.01 -0.24 % 0.01 28.88 % 0.01 -4.50 % 0.01 9.92 % 0.01 6.54 % 0.01
Ratio EBITDA 0.02 -6.72 % 0.02 11.05 % 0.02 1.08 % 0.02 16.71 % 0.02 3.90 % 0.02 -3.68 % 0.02 -1.03 % 0.02 -3.17 % 0.02 1.79 % 0.02 4.94 % 0.02 -1.60 % 0.02 0.14 % 0.02
Gross profit ratio 0.07 4.48 % 0.07 12.54 % 0.06 4.56 % 0.06 9.87 % 0.05 -4.41 % 0.05 -4.42 % 0.06 -3.56 % 0.06 -3.15 % 0.06 -2.81 % 0.06 2.25 % 0.06 -2.25 % 0.06 -1.18 % 0.06
Weighted average shs out dil 12.252 M -0.23 % 12.280 M -3.78 % 12.762 M -0.46 % 12.821 M 0.00 % 12.821 M 0.00 % 12.821 M 0.00 % 12.822 M 0.00 % 12.822 M 0.00 % 12.821 M 0.00 % 12.821 M 0.00 % 12.822 M 0.01 % 12.821 M 0.08 % 12.811 M
Weighted average shs out 12.252 M -0.23 % 12.280 M -3.78 % 12.762 M -0.46 % 12.821 M 0.00 % 12.821 M 0.00 % 12.821 M 0.00 % 12.821 M -0.07 % 12.830 M 0.01 % 12.828 M -0.05 % 12.834 M 0.10 % 12.822 M 0.00 % 12.821 M 0.08 % 12.811 M
EPS diluted 9.39 -6.75 % 10.07 -15.45 % 11.91 -0.83 % 12.01 18.44 % 10.14 30.00 % 7.80 23.22 % 6.33 -12.33 % 7.22 11.08 % 6.50 32.11 % 4.92 2.71 % 4.79 21.88 % 3.93 -8.60 % 4.30
Earnings per share 9.39 -6.75 % 10.07 -15.45 % 11.91 -0.83 % 12.01 18.44 % 10.14 30.00 % 7.80 23.22 % 6.33 -12.33 % 7.22 11.08 % 6.50 32.11 % 4.92 2.71 % 4.79 21.88 % 3.93 -8.60 % 4.30
Gross profit 673.351 M -0.28 % 675.236 M -2.98 % 695.975 M 4.18 % 668.031 M 7.07 % 623.948 M 6.37 % 586.563 M 11.39 % 526.605 M -0.47 % 529.091 M 7.85 % 490.593 M -0.41 % 492.621 M 10.08 % 447.521 M 8.30 % 413.213 M -15.07 % 486.537 M
Income tax expense 52.297 M 3.73 % 50.418 M -9.28 % 55.574 M 18.51 % 46.893 M 24.23 % 37.746 M 9.46 % 34.485 M -4.56 % 36.134 M 14.16 % 31.653 M 3.09 % 30.705 M 10.05 % 27.900 M 32.78 % 21.012 M -6.55 % 22.484 M 0.60 % 22.350 M
Cost of revenue 8.832 B -4.87 % 9.284 B -14.48 % 10.857 B -0.64 % 10.927 B -3.08 % 11.274 B 11.56 % 10.106 B 16.85 % 8.649 B 3.44 % 8.362 B 11.58 % 7.494 B 2.66 % 7.299 B 7.50 % 6.790 B 10.96 % 6.119 B -13.99 % 7.115 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 211.042 M -0.17 % 211.395 M 9.29 % 193.427 M -1.27 % 195.923 M -1.83 % 199.569 M -2.06 % 203.759 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 481.082 M 1.81 % 472.532 M 2.50 % 461.002 M 2.45 % 449.993 M 2.56 % 438.768 M 1.51 % 432.239 M 9.67 % 394.123 M 0.94 % 390.445 M 6.96 % 365.052 M -6.12 % 388.834 M 10.52 % 351.828 M 7.30 % 327.893 M -16.06 % 390.640 M
Cost and expenses 9.313 B -4.55 % 9.757 B -13.79 % 11.318 B -0.52 % 11.377 B -2.87 % 11.713 B 11.15 % 10.538 B 16.53 % 9.043 B 3.33 % 8.752 B 11.37 % 7.859 B 2.22 % 7.688 B 7.65 % 7.142 B 10.78 % 6.447 B -14.10 % 7.505 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
Selling general and administrative expenses 270.040 M 3.41 % 261.137 M -2.41 % 267.575 M 5.32 % 254.070 M 6.22 % 239.199 M 4.69 % 228.480 M -1.70 % 232.430 M -3.33 % 240.444 M 4.59 % 229.881 M -0.95 % 232.091 M 6.87 % 217.180 M 9.62 % 198.127 M -14.14 % 230.749 M
Interest income 0.000 0.000 -100.00 % 26.763 M 52.08 % 17.598 M -6.82 % 18.886 M -10.96 % 21.210 M 24.04 % 17.099 M 1.11 % 16.910 M 35.44 % 12.486 M -11.84 % 14.162 M -14.71 % 16.604 M 6.19 % 15.636 M -16.25 % 18.669 M
Interest expense 18.617 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
Depreciation and amortization 18.903 M 7.91 % 17.518 M -0.03 % 17.524 M 3.01 % 17.012 M -8.90 % 18.674 M 15.64 % 16.149 M 1.17 % 15.962 M -2.19 % 16.320 M -6.83 % 17.516 M -41.77 % 30.083 M 7.86 % 27.892 M 6.65 % 26.153 M -16.31 % 31.251 M
Operating income 192.269 M -5.15 % 202.704 M -14.41 % 236.831 M 8.86 % 217.560 M 17.39 % 185.336 M 13.04 % 163.962 M 13.47 % 144.495 M 2.65 % 140.768 M 9.82 % 128.177 M 16.95 % 109.602 M 14.47 % 95.745 M 9.73 % 87.255 M -13.20 % 100.519 M
Operating income ratio 0.02 -0.62 % 0.02 -0.72 % 0.02 9.25 % 0.02 20.46 % 0.02 1.58 % 0.02 -2.63 % 0.02 -0.54 % 0.02 -1.37 % 0.02 14.13 % 0.01 6.33 % 0.01 -0.96 % 0.01 1.00 % 0.01
Total other income expenses net -24.720 M 12.28 % -28.181 M 2.45 % -28.890 M -75.41 % -16.470 M 6.52 % -17.619 M 39.62 % -29.179 M -7.28 % -27.198 M -63.96 % -16.588 M -16.12 % -14.285 M 24.17 % -18.839 M -35.91 % -13.861 M 5.61 % -14.685 M 36.95 % -23.291 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 -488.107 M -47.42 % -331.100 M -120.81 % -149.948 M 28.63 % -210.109 M -782.77 % -23.801 M -111.12 % 213.975 M -7.02 % 230.137 M -4.96 % 242.156 M 11.11 % 217.947 M -20.85 % 275.354 M 27.87 % 215.342 M 133.93 % 92.056 M 1 474.32 % -6.698 M
Total investments 37.380 M -11.46 % 42.220 M -33.30 % 63.298 M 309.83 % 15.445 M 36.27 % 11.334 M -1.96 % 11.561 M 11.15 % 10.401 M 332.65 % 2.404 M 70.13 % 1.413 M -4.98 % 1.487 M -5.53 % 1.574 M 211.68 % 505.000 K 13 845.04 % 3.621 K
Total debt 242.800 M -27.36 % 334.269 M -5.40 % 353.356 M -18.52 % 433.685 M -10.68 % 485.521 M -13.83 % 563.439 M 19.74 % 470.542 M -1.50 % 477.717 M 74.72 % 273.424 M -13.30 % 315.354 M 31.67 % 239.498 M 79.15 % 133.685 M 0.000
Accumulated other comprehensive income loss 10.346 M -65.23 % 29.759 M -27.18 % 40.869 M 10 446.58 % -395.000 K -103.12 % 12.655 M -76.29 % 53.370 M -41.94 % 91.916 M -24.52 % 121.782 M -20.42 % 153.039 M -8.36 % 167.005 M -11.09 % 187.837 M -13.04 % 216.006 M 0.000
Retained earnings 1.161 B 4.98 % 1.106 B 6.40 % 1.040 B 10.44 % 941.228 M 17.63 % 800.190 M 19.37 % 670.372 M 16.49 % 575.469 M 16.68 % 493.187 M 22.31 % 403.234 M 27.01 % 317.482 M 23.17 % 257.762 M 30.99 % 196.780 M 10.57 % 177.972 M
Common stock 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M -17.16 % 12.023 M
Total equity 1.081 B 3.43 % 1.045 B 0.45 % 1.040 B 9.57 % 949.499 M 15.61 % 821.325 M 12.16 % 732.263 M 8.37 % 675.729 M 8.41 % 623.295 M 10.28 % 565.181 M 14.68 % 492.814 M 8.56 % 453.951 M 7.76 % 421.276 M -10.24 % 469.314 M
Other non current liabilities 52.622 M 12.81 % 46.647 M 15.78 % 40.289 M 33.30 % 30.225 M -2.79 % 31.093 M 6.45 % 29.210 M 13.33 % 25.775 M -8.13 % 28.056 M -13.22 % 32.330 M -19.18 % 40.003 M 25.50 % 31.875 M 20.97 % 26.349 M 149.14 % -53.615 M
Long term debt 116.983 M 0.47 % 116.433 M -51.82 % 241.685 M -3.56 % 250.617 M -27.97 % 347.949 M -16.98 % 419.094 M 46.81 % 285.461 M -12.93 % 327.838 M 66.22 % 197.234 M 0.79 % 195.691 M -2.45 % 200.609 M 77.61 % 112.952 M 110.67 % 53.615 M
Total non current liabilities 169.605 M 4.00 % 163.080 M -42.16 % 281.974 M 0.40 % 280.842 M -25.91 % 379.042 M -15.45 % 448.304 M 44.04 % 311.236 M -12.55 % 355.894 M 55.03 % 229.564 M -2.60 % 235.694 M 1.38 % 232.484 M 66.89 % 139.301 M 159.82 % 53.615 M
Other current liabilities 404.854 M 20.33 % 336.467 M 7.96 % 311.655 M 25.91 % 247.526 M 6.00 % 233.517 M 2.92 % 226.881 M 17.43 % 193.211 M 8.81 % 177.571 M 10.52 % 160.671 M 11.12 % 144.589 M -3.66 % 150.075 M 4.02 % 144.282 M -61.79 % 377.619 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 125.817 M -42.24 % 217.836 M 95.07 % 111.671 M -39.00 % 183.068 M 33.07 % 137.572 M -4.69 % 144.345 M -22.37 % 185.934 M 23.60 % 150.438 M 95.88 % 76.801 M -36.29 % 120.545 M 209.97 % 38.889 M 87.57 % 20.733 M 0.000
Total current liabilities 2.226 B 10.10 % 2.022 B 10.41 % 1.831 B -1.24 % 1.854 B 10.25 % 1.682 B 2.35 % 1.643 B 17.76 % 1.395 B 18.31 % 1.179 B 7.18 % 1.100 B 6.70 % 1.031 B 0.57 % 1.025 B 10.00 % 932.185 M -11.19 % 1.050 B
Total liabilities 2.396 B 9.65 % 2.185 B 3.39 % 2.113 B -1.03 % 2.135 B 3.60 % 2.061 B -1.46 % 2.091 B 22.55 % 1.707 B 11.16 % 1.535 B 15.44 % 1.330 B 4.97 % 1.267 B 0.72 % 1.258 B 17.39 % 1.071 B -6.29 % 1.143 B
Other non current assets 34.378 M 0.25 % 34.293 M 74.28 % 19.677 M -24.52 % 26.069 M -8.24 % 28.409 M 80.73 % 15.719 M 118.29 % 7.201 M -14.19 % 8.392 M 5.03 % 7.990 M -1.83 % 8.139 M 29.56 % 6.282 M 107.67 % 3.025 M 101.00 % -302.609 M
Long term investments 37.380 M -9.70 % 41.397 M -34.60 % 63.298 M 309.83 % 15.445 M 36.27 % 11.334 M -1.96 % 11.561 M 11.15 % 10.401 M 332.65 % 2.404 M 70.13 % 1.413 M -4.98 % 1.487 M -5.53 % 1.574 M 211.68 % 505.000 K 13 845.04 % 3.621 K
Intangible assets 40.138 M 43.24 % 28.021 M 31.60 % 21.292 M 10.45 % 19.277 M 2.60 % 18.789 M -13.28 % 21.667 M 58.14 % 13.701 M -9.69 % 15.171 M 1.23 % 14.986 M -2.52 % 15.373 M -45.82 % 28.372 M -22.07 % 36.408 M -39.82 % 60.503 M
GoodWill 217.059 M 0.99 % 214.926 M 4.90 % 204.883 M 9.04 % 187.903 M 5.32 % 178.409 M 0.24 % 177.989 M 17.03 % 152.085 M 1.37 % 150.029 M 0.25 % 149.658 M 6.23 % 140.878 M 0.89 % 139.633 M 6.45 % 131.178 M -16.84 % 157.740 M
Goodwill and intangible assets 257.197 M 5.87 % 242.947 M 7.42 % 226.175 M 9.17 % 207.180 M 5.06 % 197.198 M -1.23 % 199.656 M 20.43 % 165.786 M 0.35 % 165.200 M 0.34 % 164.644 M 5.37 % 156.251 M -7.00 % 168.005 M 0.25 % 167.586 M -23.21 % 218.244 M
Property plant equipment net 157.778 M 8.39 % 145.569 M 4.48 % 139.325 M -3.38 % 144.206 M -14.96 % 169.566 M -10.03 % 188.479 M 125.69 % 83.512 M -0.78 % 84.169 M -1.99 % 85.879 M -3.63 % 89.115 M 4.04 % 85.651 M 22.31 % 70.028 M -16.99 % 84.362 M
Total non current assets 486.733 M 4.85 % 464.206 M 3.51 % 448.475 M 14.14 % 392.900 M -3.35 % 406.507 M -2.14 % 415.415 M 55.64 % 266.900 M 2.59 % 260.165 M 0.09 % 259.926 M 1.93 % 254.992 M -2.49 % 261.512 M 8.45 % 241.144 M -20.31 % 302.609 M
Other current assets 165.954 M 38.91 % 119.467 M -13.36 % 137.890 M -4.68 % 144.666 M 33.89 % 108.051 M 18.22 % 91.396 M 6.91 % 85.486 M 43.00 % 59.780 M 27.84 % 46.760 M -4.42 % 48.921 M 66.25 % 29.427 M 3.96 % 28.306 M -4.64 % 29.684 M
Short term investments 0.000 -100.00 % 823.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 730.907 M 9.85 % 665.369 M 38.99 % 478.718 M -22.44 % 617.245 M 27.75 % 483.162 M 38.26 % 349.464 M 45.36 % 240.405 M 2.06 % 235.561 M 324.61 % 55.477 M 38.69 % 40.000 M 65.59 % 24.156 M -41.97 % 41.629 M 521.49 % 6.698 M
Cash and short term investments 730.907 M 9.71 % 666.192 M 39.16 % 478.718 M -22.44 % 617.245 M 27.75 % 483.162 M 38.26 % 349.464 M 45.36 % 240.405 M 2.06 % 235.561 M 324.61 % 55.477 M 38.69 % 40.000 M 65.59 % 24.156 M -41.97 % 41.629 M 521.49 % 6.698 M
Total current assets 2.990 B 8.11 % 2.766 B 2.24 % 2.705 B 0.50 % 2.692 B 8.73 % 2.476 B 2.80 % 2.408 B 13.84 % 2.115 B 11.43 % 1.898 B 16.09 % 1.635 B 8.67 % 1.505 B 3.76 % 1.450 B 15.87 % 1.252 B -4.17 % 1.306 B
Inventory 863.610 M 12.57 % 767.194 M -21.83 % 981.396 M 7.84 % 910.018 M 24.76 % 729.422 M -20.31 % 915.302 M 0.00 % 915.309 M 9.73 % 834.123 M 12.98 % 738.273 M 3.34 % 714.378 M 14.03 % 626.498 M 25.02 % 501.118 M -8.39 % 546.999 M
Net receivables 1.229 B 1.37 % 1.213 B 9.55 % 1.107 B 8.57 % 1.020 B -11.71 % 1.155 B 9.78 % 1.052 B 20.35 % 874.161 M 13.69 % 768.875 M -3.25 % 794.667 M 13.29 % 701.466 M -8.93 % 770.223 M 13.17 % 680.565 M -5.83 % 722.675 M
Tax 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
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 -100.00 % 4.033 M
Account payables 1.695 B 15.53 % 1.467 B 4.23 % 1.408 B -1.11 % 1.424 B 8.62 % 1.311 B 3.05 % 1.272 B 25.16 % 1.016 B 19.36 % 851.306 M -1.34 % 862.886 M 12.63 % 766.115 M -8.41 % 836.417 M 9.03 % 767.170 M -1.57 % 779.373 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.479 M 15.82 % 1.277 M 52.93 % 835.000 K 58.14 % 528.000 K 54.39 % 342.000 K -10.70 % 383.000 K 85.92 % 206.000 K 9.57 % 188.000 K 32.39 % 142.000 K 132.35 % -439.000 K -6.04 % -414.000 K -50.00 % -276.000 K -24.94 % -220.902 K
Capital lease obligations 91.008 M -1.27 % 92.182 M 7.60 % 85.671 M -3.94 % 89.181 M -15.31 % 105.299 M -12.21 % 119.947 M 1 926.47 % 5.919 M 432.28 % 1.112 M -31.10 % 1.614 M -22.55 % 2.084 M 4.99 % 1.985 M -36.76 % 3.139 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 -101.995 M 0.00 % -101.995 M -100.87 % -50.776 M -2 686.83 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M -52.60 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M -100.43 % 279.540 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 40.101 M
Total assets 3.477 B 7.64 % 3.230 B 2.42 % 3.154 B 2.24 % 3.085 B 7.02 % 2.882 B 2.07 % 2.824 B 18.53 % 2.382 B 10.37 % 2.159 B 13.90 % 1.895 B 7.69 % 1.760 B 2.80 % 1.712 B 14.67 % 1.493 B -7.44 % 1.613 B
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 -100.00 % 18.000 K -48.58 % 35.006 K
Change in working capital 37.000 K -99.98 % 214.987 M 569.80 % -45.761 M -1 041.46 % -4.009 M -111.39 % 35.197 M 38.94 % 25.333 M 115.12 % -167.524 M -3 063.98 % 5.652 M 105.38 % -105.111 M -302.64 % 51.870 M 161.91 % -83.782 M 36.07 % -131.055 M -39.78 % -93.756 M
Accounts receivables 72.238 M 3 310.58 % -2.250 M -590.18 % -326.000 K -100.18 % 180.027 M 226.89 % -141.879 M -26.01 % -112.590 M -25.76 % -89.531 M -206.74 % 83.876 M 184.48 % -99.285 M -172.85 % 136.279 M 842.91 % -18.344 M 78.47 % -85.193 M -6.66 % -79.874 M
Inventory -30.311 M -113.10 % 231.295 M 574.91 % -48.703 M 72.23 % -175.371 M -200.38 % 174.714 M 58.38 % 110.310 M 259.74 % -69.057 M 18.16 % -84.377 M -278.00 % -22.322 M 53.90 % -48.421 M 13.78 % -56.163 M -16.37 % -48.263 M -247.67 % -13.882 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -41.890 M -197.98 % -14.058 M -530.17 % 3.268 M 137.71 % -8.665 M -466.85 % 2.362 M -91.45 % 27.613 M 409.01 % -8.936 M -245.23 % 6.153 M -62.70 % 16.496 M 145.84 % -35.988 M -288.01 % -9.275 M -486.30 % 2.401 M 0.000
Other non cash items 165.914 M 10 909.56 % 1.507 M 102.46 % -61.359 M -160.81 % 100.907 M 160.76 % 38.698 M -73.84 % 147.954 M -6.66 % 158.507 M 903.75 % -19.721 M -120.94 % 94.179 M 189.21 % -105.570 M -307.37 % 50.909 M -55.86 % 115.333 M 331.57 % -49.805 M
Net cash provided by operating activities 322.857 M -16.09 % 384.760 M 336.69 % 88.108 M -69.68 % 290.579 M 18.05 % 246.155 M -21.13 % 312.108 M 254.35 % 88.078 M -7.17 % 94.881 M 5.46 % 89.966 M 127.61 % 39.526 M -29.96 % 56.434 M -7.30 % 60.877 M 66.69 % 36.520 M
Investments in property plant and equipment -12.275 M -40.16 % -8.758 M -16.87 % -7.494 M -35.17 % -5.544 M 18.52 % -6.804 M 10.07 % -7.566 M 25.46 % -10.150 M 7.74 % -11.002 M -61.77 % -6.801 M 30.45 % -9.779 M -56.06 % -6.266 M -11.99 % -5.595 M -0.65 % -5.559 M
Acquisitions net -44.981 M -250.35 % -12.839 M 49.06 % -25.205 M 29.65 % -35.826 M -336.10 % -8.215 M 85.98 % -58.608 M -285.15 % -15.217 M -21.77 % -12.497 M -77.92 % -7.024 M -7.73 % -6.520 M 88.62 % -57.311 M -2 754.13 % -2.008 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -22.477 M -40.38 % -16.012 M -166.97 % 23.910 M 462.44 % -6.597 M -44.04 % -4.580 M 28.89 % -6.441 M -33.91 % -4.810 M -18.97 % -4.043 M 27.84 % -5.603 M -187.48 % -1.949 M 65.30 % -5.616 M -197.93 % -1.885 M 83.04 % -11.113 M
Net cash used for investing activites -79.733 M -112.01 % -37.609 M -327.91 % -8.789 M 81.68 % -47.967 M -144.74 % -19.599 M 73.01 % -72.615 M -140.63 % -30.177 M -9.57 % -27.542 M -41.76 % -19.428 M -6.47 % -18.248 M 73.63 % -69.193 M -629.27 % -9.488 M 43.09 % -16.672 M
Debt repayment -140.578 M -171.35 % -51.806 M 51.36 % -106.503 M -20.64 % -88.281 M -120.69 % -40.002 M 38.05 % -64.573 M -90.24 % -33.943 M -124.61 % 137.902 M 1 225.18 % -12.256 M -184.92 % 14.432 M 43.83 % 10.034 M 466.20 % -2.740 M 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 0.000 100.00 % -51.219 M -4.63 % -48.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -59.943 M -4.97 % -57.106 M -6.22 % -53.763 M -23.39 % -43.571 M -10.76 % -39.338 M -14.57 % -34.334 M -11.95 % -30.670 M -13.81 % -26.949 M -20.66 % -22.335 M -15.76 % -19.294 M -30.83 % -14.747 M -18.35 % -12.461 M -38.77 % -8.980 M
Other financing activites 23.749 M 385.20 % -8.327 M 47.85 % -15.967 M -217.72 % 13.563 M 222.64 % -11.059 M 67.85 % -34.400 M -395.33 % 11.648 M 498.25 % 1.947 M 109.54 % -20.411 M -2 820.03 % -699.000 K 0.000 100.00 % -40.000 K 99.61 % -10.175 M
Net cash used provided by financing activities -176.772 M -4.94 % -168.458 M 25.19 % -225.187 M -90.37 % -118.289 M -30.85 % -90.399 M 32.19 % -133.307 M -151.69 % -52.965 M -146.91 % 112.900 M 305.27 % -55.002 M -889.07 % -5.561 M -17.99 % -4.713 M 69.08 % -15.241 M 20.43 % -19.155 M
Effect of forex changes on cash -814.000 K -110.23 % 7.958 M 8.40 % 7.341 M -24.78 % 9.760 M 496.91 % -2.459 M -185.59 % 2.873 M 3 222.83 % -92.000 K 40.65 % -155.000 K -162.71 % -59.000 K -146.46 % 127.000 K 12 800.00 % -1.000 K 98.53 % -68.000 K -240.83 % 48.285 K
Net change in cash 65.538 M -64.89 % 186.651 M 234.74 % -138.527 M -203.31 % 134.083 M 0.29 % 133.698 M 22.59 % 109.059 M 2 151.42 % 4.844 M -97.31 % 180.084 M 1 063.56 % 15.477 M -2.32 % 15.844 M 190.68 % -17.473 M -150.02 % 34.931 M 4 605.24 % 742.379 K
Cash at beginning of period 665.369 M 38.99 % 478.718 M -22.44 % 617.245 M 27.75 % 483.162 M 38.26 % 349.464 M 45.36 % 240.405 M 2.06 % 235.561 M 324.61 % 55.477 M 38.69 % 40.000 M 65.59 % 24.156 M -41.97 % 41.629 M 521.49 % 6.698 M 12.46 % 5.956 M
Cash at end of period 730.907 M 9.85 % 665.369 M 38.99 % 478.718 M -22.44 % 617.245 M 27.75 % 483.162 M 38.26 % 349.464 M 45.36 % 240.405 M 2.06 % 235.561 M 324.61 % 55.477 M 38.69 % 40.000 M 65.59 % 24.156 M -41.97 % 41.629 M 521.49 % 6.698 M
Operating cash flow 322.857 M -16.09 % 384.760 M 336.69 % 88.108 M -69.68 % 290.579 M 18.05 % 246.155 M -21.13 % 312.108 M 254.35 % 88.078 M -7.17 % 94.881 M 5.46 % 89.966 M 127.61 % 39.526 M -29.96 % 56.434 M -7.30 % 60.877 M 66.69 % 36.520 M
Capital expenditure -12.275 M -40.16 % -8.758 M -16.87 % -7.494 M -35.17 % -5.544 M 18.52 % -6.804 M 10.07 % -7.566 M 25.46 % -10.150 M 7.74 % -11.002 M -61.77 % -6.801 M 30.45 % -9.779 M -56.06 % -6.266 M -11.99 % -5.595 M -0.65 % -5.559 M
Free CashFlow 310.582 M -17.40 % 376.002 M 366.42 % 80.614 M -71.72 % 285.035 M 19.09 % 239.351 M -21.41 % 304.542 M 290.80 % 77.928 M -7.09 % 83.879 M 0.86 % 83.165 M 179.57 % 29.747 M -40.71 % 50.168 M -9.25 % 55.282 M 78.55 % 30.961 M
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 5.927 B 13.40 % 5.226 B 22.13 % 4.279 B -16.59 % 5.130 B 6.24 % 4.829 B -19.89 % 6.028 B 9.11 % 5.525 B -8.53 % 6.040 B 8.73 % 5.555 B -14.55 % 6.501 B 20.44 % 5.398 B -8.85 % 5.922 B 24.13 % 4.771 B -4.48 % 4.995 B 19.46 % 4.181 B -12.17 % 4.761 B 15.26 % 4.130 B -1.97 % 4.213 B 11.72 % 3.771 B -8.51 % 4.122 B 12.30 % 3.670 B -7.28 % 3.958 B 20.70 % 3.279 B -6.10 % 3.492 B 14.87 % 3.040 B -35.10 % 4.685 B 60.63 % 2.916 B
Net income 42.970 M -41.45 % 73.390 M 76.16 % 41.660 M -41.43 % 71.131 M 35.41 % 52.532 M -41.05 % 89.107 M 41.57 % 62.944 M -29.34 % 89.086 M 37.23 % 64.918 M -23.82 % 85.214 M 90.01 % 44.846 M -32.16 % 66.107 M 95.10 % 33.884 M -37.34 % 54.076 M 99.86 % 27.057 M -51.34 % 55.606 M 50.19 % 37.024 M -33.12 % 55.356 M 97.52 % 28.026 M -27.14 % 38.463 M 55.85 % 24.680 M -38.42 % 40.080 M 87.86 % 21.335 M -37.10 % 33.921 M 105.49 % 16.507 M -67.17 % 50.274 M 947.48 % 4.800 M
Income before tax 65.128 M -38.64 % 106.148 M 72.88 % 61.401 M -39.33 % 101.203 M 38.03 % 73.320 M -35.62 % 113.883 M 21.08 % 94.058 M -17.10 % 113.458 M 29.47 % 87.632 M -18.08 % 106.978 M 76.13 % 60.739 M -30.41 % 87.279 M 83.73 % 47.504 M -38.12 % 76.769 M 89.42 % 40.528 M -44.28 % 72.733 M 41.37 % 51.447 M -30.08 % 73.578 M 82.51 % 40.314 M -26.16 % 54.599 M 50.98 % 36.164 M -29.68 % 51.429 M 68.87 % 30.455 M -35.77 % 47.414 M 88.48 % 25.156 M -62.22 % 66.577 M 525.12 % 10.650 M
Income before tax ratio 0.01 -45.89 % 0.02 41.55 % 0.01 -27.26 % 0.02 29.92 % 0.02 -19.64 % 0.02 10.97 % 0.02 -9.37 % 0.02 19.08 % 0.02 -4.14 % 0.02 46.24 % 0.01 -23.65 % 0.01 48.02 % 0.01 -35.22 % 0.02 58.56 % 0.01 -36.55 % 0.02 22.65 % 0.01 -28.67 % 0.02 63.36 % 0.01 -19.30 % 0.01 34.44 % 0.01 -24.16 % 0.01 39.91 % 0.01 -31.60 % 0.01 64.08 % 0.01 -41.78 % 0.01 289.16 % 0.00
EBITDA 125.689 M 2.33 % 122.827 M 30.52 % 94.105 M -29.08 % 132.699 M 18.98 % 111.535 M -10.94 % 125.239 M -1.81 % 127.548 M -5.77 % 135.363 M 18.07 % 114.647 M -10.87 % 128.626 M 39.27 % 92.358 M -20.35 % 115.958 M 51.99 % 76.294 M -26.95 % 104.444 M 86.46 % 56.013 M -37.38 % 89.443 M 32.22 % 67.645 M -25.14 % 90.364 M 46.01 % 61.887 M -23.05 % 80.421 M 38.12 % 58.227 M -17.73 % 70.779 M 37.43 % 51.503 M -24.70 % 68.397 M 52.63 % 44.811 M -52.94 % 95.228 M 160.59 % 36.543 M
Net income ratio 0.01 -48.37 % 0.01 44.24 % 0.01 -29.78 % 0.01 27.45 % 0.01 -26.41 % 0.01 29.75 % 0.01 -22.76 % 0.01 26.21 % 0.01 -10.85 % 0.01 57.77 % 0.01 -25.57 % 0.01 57.18 % 0.01 -34.40 % 0.01 67.30 % 0.01 -44.60 % 0.01 30.30 % 0.01 -31.77 % 0.01 76.79 % 0.01 -20.36 % 0.01 38.77 % 0.01 -33.59 % 0.01 55.64 % 0.01 -33.02 % 0.01 78.89 % 0.01 -49.41 % 0.01 552.10 % 0.00
Ratio EBITDA 0.02 -9.76 % 0.02 6.87 % 0.02 -14.98 % 0.03 11.99 % 0.02 11.17 % 0.02 -10.01 % 0.02 3.01 % 0.02 8.59 % 0.02 4.31 % 0.02 15.63 % 0.02 -12.62 % 0.02 22.45 % 0.02 -23.52 % 0.02 56.09 % 0.01 -28.70 % 0.02 14.71 % 0.02 -23.64 % 0.02 30.69 % 0.02 -15.89 % 0.02 22.99 % 0.02 -11.28 % 0.02 13.86 % 0.02 -19.81 % 0.02 32.88 % 0.01 -27.49 % 0.02 62.23 % 0.01
Gross profit ratio 0.07 3.11 % 0.07 -9.03 % 0.07 12.13 % 0.07 -3.94 % 0.07 13.86 % 0.06 1.88 % 0.06 3.92 % 0.06 -0.75 % 0.06 15.55 % 0.05 -9.49 % 0.06 2.11 % 0.05 -2.79 % 0.06 2.27 % 0.05 -10.49 % 0.06 7.47 % 0.06 -9.85 % 0.06 5.36 % 0.06 -6.06 % 0.06 5.32 % 0.06 -9.42 % 0.07 12.87 % 0.06 -9.74 % 0.07 7.39 % 0.06 -7.94 % 0.07 21.78 % 0.05 -31.94 % 0.08
Weighted average shs out dil 12.713 M 3.77 % 12.251 M -0.01 % 12.253 M 0.68 % 12.170 M -1.77 % 12.390 M -2.48 % 12.705 M -0.89 % 12.820 M 0.06 % 12.812 M -0.14 % 12.830 M 0.01 % 12.829 M 0.12 % 12.813 M 0.05 % 12.807 M -0.21 % 12.835 M 0.12 % 12.820 M -0.03 % 12.823 M -0.07 % 12.833 M 0.17 % 12.811 M -0.08 % 12.821 M 0.18 % 12.797 M -0.18 % 12.821 M -0.26 % 12.854 M 0.26 % 12.821 M -0.25 % 12.852 M 0.25 % 12.821 M -1.36 % 12.998 M 1.38 % 12.821 M 0.08 % 12.811 M
Weighted average shs out 12.713 M 3.77 % 12.251 M -0.01 % 12.253 M 0.68 % 12.170 M -1.77 % 12.390 M -2.48 % 12.705 M -0.89 % 12.820 M 0.06 % 12.812 M -0.14 % 12.830 M 0.01 % 12.829 M 0.12 % 12.813 M 0.05 % 12.807 M -0.22 % 12.835 M 0.13 % 12.819 M -0.04 % 12.823 M -0.17 % 12.846 M 0.27 % 12.811 M -0.19 % 12.835 M 0.29 % 12.797 M -0.36 % 12.844 M -0.08 % 12.854 M 0.26 % 12.821 M -0.25 % 12.852 M 0.25 % 12.821 M -1.36 % 12.998 M 1.38 % 12.821 M 0.08 % 12.811 M
EPS diluted 3.38 -43.67 % 6.00 76.47 % 3.40 -41.78 % 5.84 37.74 % 4.24 -39.60 % 7.02 42.68 % 4.92 -29.31 % 6.96 37.55 % 5.06 -23.80 % 6.64 89.71 % 3.50 -32.17 % 5.16 95.45 % 2.64 -37.44 % 4.22 99.06 % 2.12 -51.15 % 4.34 49.66 % 2.90 -32.87 % 4.32 97.26 % 2.19 -27.00 % 3.00 56.25 % 1.92 -38.66 % 3.13 88.55 % 1.66 -37.12 % 2.64 106.25 % 1.28 -67.35 % 3.92 931.58 % 0.38
Earnings per share 3.38 -43.67 % 6.00 76.47 % 3.40 -41.78 % 5.84 37.74 % 4.24 -39.60 % 7.02 42.68 % 4.92 -29.31 % 6.96 37.55 % 5.06 -23.80 % 6.64 89.71 % 3.50 -32.17 % 5.16 95.45 % 2.64 -37.44 % 4.22 99.06 % 2.12 -50.93 % 4.32 48.97 % 2.90 -32.87 % 4.32 97.26 % 2.19 -27.00 % 3.00 56.25 % 1.92 -38.66 % 3.13 88.55 % 1.66 -37.12 % 2.64 106.25 % 1.28 -67.35 % 3.92 931.58 % 0.38
Gross profit 414.368 M 16.93 % 354.384 M 11.10 % 318.967 M -6.47 % 341.046 M 2.05 % 334.190 M -8.78 % 366.368 M 11.15 % 329.607 M -4.94 % 346.725 M 7.91 % 321.306 M -1.26 % 325.422 M 9.01 % 298.526 M -6.93 % 320.747 M 20.67 % 265.816 M -2.32 % 272.122 M 6.93 % 254.483 M -5.62 % 269.626 M 3.92 % 259.465 M 3.28 % 251.221 M 4.95 % 239.372 M -3.64 % 248.421 M 1.73 % 244.200 M 4.65 % 233.344 M 8.95 % 214.177 M 0.84 % 212.384 M 5.75 % 200.829 M -20.97 % 254.113 M 9.33 % 232.424 M
Income tax expense 22.086 M -32.11 % 32.534 M 64.62 % 19.763 M -33.65 % 29.784 M 44.34 % 20.634 M -16.28 % 24.646 M -20.31 % 30.928 M 27.50 % 24.257 M 7.16 % 22.636 M 3.80 % 21.808 M 36.83 % 15.938 M -23.87 % 20.936 M 54.52 % 13.549 M -40.01 % 22.586 M 66.71 % 13.548 M -20.67 % 17.078 M 17.17 % 14.575 M -20.09 % 18.240 M 46.33 % 12.465 M -22.84 % 16.154 M 37.53 % 11.746 M 1.79 % 11.540 M 21.83 % 9.472 M -30.50 % 13.629 M 53.91 % 8.855 M -46.96 % 16.694 M 195.20 % 5.655 M
Cost of revenue 5.512 B 13.14 % 4.872 B 23.02 % 3.960 B -17.31 % 4.789 B 6.55 % 4.495 B -20.61 % 5.662 B 8.98 % 5.195 B -8.75 % 5.693 B 8.78 % 5.234 B -15.25 % 6.175 B 21.11 % 5.099 B -8.96 % 5.601 B 24.33 % 4.505 B -4.61 % 4.723 B 20.27 % 3.927 B -12.57 % 4.491 B 16.03 % 3.871 B -2.30 % 3.962 B 12.18 % 3.532 B -8.82 % 3.873 B 13.06 % 3.426 B -8.02 % 3.725 B 21.52 % 3.065 B -6.54 % 3.280 B 15.51 % 2.839 B -35.91 % 4.431 B 65.08 % 2.684 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 0.000 0.000 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 151.071 M 59.01 % 95.005 M -18.13 % 116.037 M 140.21 % 48.307 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
Operating expenses 321.638 M 36.82 % 235.086 M -4.44 % 245.996 M 8.13 % 227.505 M -7.15 % 245.027 M 2.97 % 237.952 M 6.68 % 223.050 M -0.22 % 223.531 M -1.29 % 226.462 M 6.65 % 212.336 M -6.23 % 226.432 M 0.95 % 224.301 M 7.87 % 207.938 M 10.57 % 188.053 M -8.74 % 206.070 M 8.17 % 190.503 M -4.72 % 199.942 M 13.66 % 175.913 M -6.99 % 189.139 M 0.08 % 188.996 M -5.43 % 199.838 M 13.54 % 176.012 M 0.11 % 175.816 M 11.00 % 158.391 M -5.95 % 168.418 M -8.35 % 183.755 M -11.18 % 206.885 M
Cost and expenses 5.834 B 14.23 % 5.107 B 21.41 % 4.206 B -28.33 % 5.869 B 23.82 % 4.740 B -19.66 % 5.900 B 8.88 % 5.418 B -8.42 % 5.917 B 8.36 % 5.460 B -14.52 % 6.388 B 19.95 % 5.325 B -8.58 % 5.825 B 23.60 % 4.713 B -4.03 % 4.911 B 18.83 % 4.133 B -11.72 % 4.681 B 15.01 % 4.071 B -1.62 % 4.138 B 11.21 % 3.721 B -8.41 % 4.062 B 12.04 % 3.626 B -7.05 % 3.901 B 20.36 % 3.241 B -5.74 % 3.438 B 14.31 % 3.008 B -34.82 % 4.614 B 59.62 % 2.891 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
Selling general and administrative expenses 170.567 M 21.76 % 140.081 M 7.79 % 129.959 M 2.73 % 126.500 M -6.04 % 134.637 M -0.18 % 134.885 M 1.65 % 132.690 M 179.87 % 47.411 M -77.06 % 206.659 M 525.65 % 33.031 M -83.98 % 206.168 M 429.21 % 38.958 M -79.44 % 189.522 M 458.07 % 33.960 M -82.89 % 198.470 M 308.17 % 48.624 M -74.65 % 191.820 M 48.28 % 129.367 M -28.27 % 180.352 M 33.65 % 134.942 M -27.20 % 185.367 M 68.94 % 109.724 M -32.48 % 162.510 M 48.21 % 109.652 M -29.72 % 156.021 M 72.60 % 90.396 M -35.59 % 140.353 M
Interest income 0.000 0.000 -100.00 % 5.785 M -27.21 % 7.947 M -49.05 % 15.597 M 9.68 % 14.220 M 12.51 % 12.639 M 22.61 % 10.309 M 29.63 % 7.952 M 20.45 % 6.602 M -45.29 % 12.066 M 21.13 % 9.961 M -13.76 % 11.551 M 39.70 % 8.269 M -10.06 % 9.193 M 24.39 % 7.391 M -15.41 % 8.737 M 363.55 % 1.885 M -82.53 % 10.791 M -0.70 % 10.867 M 27.12 % 8.549 M 20.15 % 7.115 M -26.00 % 9.615 M 19.32 % 8.058 M -9.12 % 8.866 M 134.52 % 3.781 M -74.61 % 14.889 M
Interest expense 27.602 M 291.68 % 7.047 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
Depreciation and amortization 32.959 M 189.15 % 11.399 M -46.07 % 21.134 M 91.64 % 11.028 M -50.71 % 22.372 M 107.15 % 10.800 M -48.55 % 20.991 M 102.05 % 10.389 M -47.54 % 19.803 M 77.48 % 11.158 M -44.94 % 20.264 M 106.59 % 9.809 M -46.92 % 18.481 M 121.01 % 8.362 M 10.03 % 7.600 M -7.29 % 8.198 M 0.94 % 8.122 M -31.75 % 11.900 M -2.25 % 12.174 M -16.00 % 14.494 M -0.40 % 14.552 M 7.70 % 13.511 M 2.05 % 13.240 M 1.77 % 13.011 M 0.53 % 12.942 M -17.18 % 15.626 M 0.00 % 15.626 M
Operating income 92.730 M -22.27 % 119.298 M 63.49 % 72.971 M -35.73 % 113.541 M 27.34 % 89.163 M -22.09 % 114.439 M 7.40 % 106.557 M -14.74 % 124.974 M 31.77 % 94.844 M -19.26 % 117.468 M 62.94 % 72.094 M -32.08 % 106.149 M 83.61 % 57.813 M -39.83 % 96.082 M 98.46 % 48.413 M -40.41 % 81.245 M 36.49 % 59.523 M -24.14 % 78.464 M 57.83 % 49.713 M -24.59 % 65.927 M 50.95 % 43.675 M -23.74 % 57.268 M 49.67 % 38.263 M -30.92 % 55.386 M 73.79 % 31.869 M -59.96 % 79.602 M 280.56 % 20.917 M
Operating income ratio 0.02 -31.46 % 0.02 33.86 % 0.02 -22.95 % 0.02 19.86 % 0.02 -2.74 % 0.02 -1.57 % 0.02 -6.79 % 0.02 21.19 % 0.02 -5.51 % 0.02 35.29 % 0.01 -25.49 % 0.02 47.92 % 0.01 -37.01 % 0.02 66.13 % 0.01 -32.15 % 0.02 18.42 % 0.01 -22.62 % 0.02 41.27 % 0.01 -17.58 % 0.02 34.41 % 0.01 -17.75 % 0.01 24.00 % 0.01 -26.43 % 0.02 51.30 % 0.01 -38.31 % 0.02 136.92 % 0.01
Total other income expenses net -27.602 M -109.90 % -13.150 M -13.66 % -11.570 M 6.22 % -12.338 M 22.12 % -15.843 M 3.34 % -16.391 M -31.14 % -12.499 M -35.01 % -9.258 M -28.37 % -7.212 M -15.13 % -6.264 M 44.83 % -11.355 M 39.83 % -18.870 M -83.04 % -10.309 M 46.62 % -19.313 M -144.93 % -7.885 M 88.44 % -68.227 M -744.81 % -8.076 M -65.29 % -4.886 M 48.02 % -9.399 M 17.03 % -11.328 M -50.82 % -7.511 M -23.17 % -6.098 M 21.90 % -7.808 M 2.06 % -7.972 M -18.75 % -6.713 M 48.46 % -13.025 M -26.87 % -10.267 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 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
Net debt 239.697 M 149.11 % -488.107 M -21.40 % -402.066 M -12.94 % -356.004 M -11.29 % -319.882 M -155.17 % -125.362 M -137.06 % 338.309 M 284.30 % -183.560 M -371.14 % 67.700 M 2 769.86 % 2.359 M -97.87 % 110.949 M -48.15 % 213.975 M -36.35 % 336.149 M 46.06 % 230.137 M 30.90 % 175.808 M -27.40 % 242.156 M 20.69 % 200.647 M -7.94 % 217.947 M -6.45 % 232.974 M -15.39 % 275.354 M 12.91 % 243.876 M 13.25 % 215.342 M -2.95 % 221.881 M 141.03 % 92.056 M -13.44 % 106.346 M 1 687.65 % -6.698 M
Total investments 0.000 -100.00 % 37.380 M 0.000 -100.00 % 42.220 M 0.000 -100.00 % 63.298 M 0.000 -100.00 % 15.445 M 0.000 -100.00 % 11.334 M 0.000 -100.00 % 11.561 M 0.000 -100.00 % 10.401 M 0.000 -100.00 % 2.404 M 0.000 -100.00 % 1.413 M 0.000 -100.00 % 1.487 M 0.000 -100.00 % 1.574 M 0.000 -100.00 % 505.000 K 0.000 -100.00 % 3.621 K
Total debt 379.394 M 56.26 % 242.800 M 0.85 % 240.742 M -27.98 % 334.269 M 14.41 % 292.176 M -17.31 % 353.356 M -14.56 % 413.554 M -4.64 % 433.685 M 4.73 % 414.098 M -14.71 % 485.521 M 3.23 % 470.351 M -16.52 % 563.439 M 8.00 % 521.683 M 10.87 % 470.542 M 31.83 % 356.937 M -25.28 % 477.717 M 93.55 % 246.815 M -9.73 % 273.424 M 9.46 % 249.791 M -20.79 % 315.354 M 23.91 % 254.502 M 6.26 % 239.498 M 4.76 % 228.617 M 71.01 % 133.685 M 8.15 % 123.607 M 0.000
Accumulated other comprehensive income loss 15.534 M 50.14 % 10.346 M -66.79 % 31.152 M 4.68 % 29.759 M -18.91 % 36.699 M -10.20 % 40.869 M 40.66 % 29.055 M 7 455.70 % -395.000 K 96.77 % -12.213 M -196.51 % 12.655 M 29.53 % 9.770 M -81.69 % 53.370 M 5.52 % 50.577 M -44.97 % 91.916 M 1.14 % 90.877 M -25.38 % 121.782 M -4.05 % 126.918 M -17.07 % 153.039 M 10.36 % 138.675 M -16.96 % 167.005 M -0.99 % 168.675 M -10.20 % 187.837 M -4.53 % 196.745 M -8.92 % 216.006 M 28 173.04 % 764.000 K 0.000
Retained earnings 1.192 B 2.67 % 1.161 B 6.75 % 1.088 B -1.65 % 1.106 B 6.87 % 1.035 B -0.44 % 1.040 B 9.38 % 950.409 M 0.98 % 941.228 M 10.45 % 852.142 M 6.49 % 800.190 M 11.88 % 715.212 M 6.69 % 670.372 M 10.96 % 604.171 M 4.99 % 575.469 M 10.67 % 519.967 M 5.43 % 493.187 M 13.20 % 435.695 M 8.05 % 403.234 M 16.58 % 345.887 M 8.95 % 317.482 M 12.47 % 282.281 M 9.51 % 257.762 M 18.36 % 217.782 M 10.67 % 196.780 M -48.22 % 380.018 M 113.53 % 177.972 M
Common stock 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M 0.00 % 9.960 M -17.16 % 12.023 M
Total equity 1.199 B 10.95 % 1.081 B 5.14 % 1.028 B -1.62 % 1.045 B 6.07 % 985.294 M -5.30 % 1.040 B 5.27 % 988.316 M 4.09 % 949.499 M 11.91 % 848.480 M 3.31 % 821.325 M 11.98 % 733.464 M 0.16 % 732.263 M 10.43 % 663.087 M -1.87 % 675.729 M 9.13 % 619.170 M -0.66 % 623.295 M 9.05 % 571.543 M 1.13 % 565.181 M 14.54 % 493.437 M 0.13 % 492.814 M 7.32 % 459.207 M 1.16 % 453.951 M 7.35 % 422.853 M 0.37 % 421.276 M 8.22 % 389.289 M -17.05 % 469.314 M
Other non current liabilities 89.363 M 69.82 % 52.622 M 11.61 % 47.150 M 1.08 % 46.647 M -15.17 % 54.987 M 36.48 % 40.289 M 43.91 % 27.996 M -7.37 % 30.225 M 0.37 % 30.113 M -3.15 % 31.093 M -26.72 % 42.428 M 45.25 % 29.210 M -26.30 % 39.632 M 53.76 % 25.775 M -10.83 % 28.907 M 3.03 % 28.056 M -30.09 % 40.134 M 24.14 % 32.330 M -40.51 % 54.343 M 35.85 % 40.003 M -15.41 % 47.292 M 48.37 % 31.875 M 0.84 % 31.611 M 19.97 % 26.349 M 2.46 % 25.716 M 147.96 % -53.615 M
Long term debt 157.862 M 34.94 % 116.983 M 9.17 % 107.160 M -7.96 % 116.433 M -46.74 % 218.603 M -9.55 % 241.685 M 3.18 % 234.247 M -6.53 % 250.617 M -23.09 % 325.847 M -6.35 % 347.949 M -0.92 % 351.172 M -16.21 % 419.094 M -1.70 % 426.349 M 49.35 % 285.461 M 1.95 % 280.002 M -14.59 % 327.838 M 71.01 % 191.708 M -2.80 % 197.234 M 2.31 % 192.782 M -1.49 % 195.691 M -2.22 % 200.128 M -0.24 % 200.609 M 4.76 % 191.491 M 69.53 % 112.952 M 70.80 % 66.130 M 23.34 % 53.615 M
Total non current liabilities 247.225 M 45.77 % 169.605 M 9.91 % 154.310 M -5.38 % 163.080 M -40.39 % 273.590 M -2.97 % 281.974 M 7.52 % 262.243 M -6.62 % 280.842 M -21.10 % 355.960 M -6.09 % 379.042 M -3.70 % 393.600 M -12.20 % 448.304 M -3.79 % 465.981 M 49.72 % 311.236 M 0.75 % 308.909 M -13.20 % 355.894 M 53.51 % 231.842 M 0.99 % 229.564 M -7.11 % 247.125 M 4.85 % 235.694 M -4.74 % 247.420 M 6.42 % 232.484 M 4.21 % 223.102 M 60.16 % 139.301 M 51.67 % 91.846 M 71.31 % 53.615 M
Other current liabilities 610.661 M 50.83 % 404.854 M -8.30 % 441.492 M 31.21 % 336.467 M -17.76 % 409.117 M 31.27 % 311.655 M 0.000 -100.00 % 247.526 M 0.000 -100.00 % 233.517 M 0.000 -100.00 % 226.881 M 0.000 -100.00 % 193.211 M 0.000 -100.00 % 177.571 M 0.000 -100.00 % 160.671 M 0.000 -100.00 % 144.589 M 0.000 -100.00 % 150.075 M 0.000 -100.00 % 144.282 M 104.03 % 70.715 M -73.80 % 269.919 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.085 M 0.000 100.00 % -70.715 M 0.000
Short term debt 221.532 M 76.07 % 125.817 M -5.81 % 133.582 M -38.68 % 217.836 M 196.08 % 73.573 M -34.12 % 111.671 M -37.72 % 179.307 M -2.05 % 183.068 M 107.44 % 88.251 M -35.85 % 137.572 M 15.43 % 119.179 M -17.43 % 144.345 M 51.41 % 95.334 M -48.73 % 185.934 M 141.68 % 76.935 M -48.86 % 150.438 M 172.99 % 55.107 M -28.25 % 76.801 M 34.72 % 57.009 M -52.71 % 120.545 M 121.70 % 54.374 M 39.82 % 38.889 M 4.75 % 37.126 M 79.07 % 20.733 M -63.93 % 57.477 M 0.000
Total current liabilities 3.042 B 36.66 % 2.226 B 17.32 % 1.897 B -6.15 % 2.022 B 10.96 % 1.822 B -0.50 % 1.831 B 16.29 % 1.575 B -15.08 % 1.854 B 29.56 % 1.431 B -14.90 % 1.682 B 4.25 % 1.613 B -1.82 % 1.643 B 60.10 % 1.026 B -26.45 % 1.395 B 30.07 % 1.073 B -9.03 % 1.179 B 5.97 % 1.113 B 1.14 % 1.100 B 24.52 % 883.692 M -14.31 % 1.031 B 3.08 % 1.000 B -2.43 % 1.025 B 22.78 % 835.162 M -10.41 % 932.185 M 31.03 % 711.445 M -32.22 % 1.050 B
Total liabilities 3.289 B 37.30 % 2.396 B 16.76 % 2.052 B -6.09 % 2.185 B 4.26 % 2.096 B -0.83 % 2.113 B 15.04 % 1.837 B -13.97 % 2.135 B 19.47 % 1.787 B -13.28 % 2.061 B 2.69 % 2.007 B -4.04 % 2.091 B 40.15 % 1.492 B -12.55 % 1.707 B 23.51 % 1.382 B -10.00 % 1.535 B 14.16 % 1.345 B 1.12 % 1.330 B 17.61 % 1.131 B -10.74 % 1.267 B 1.53 % 1.248 B -0.79 % 1.258 B 18.86 % 1.058 B -1.23 % 1.071 B 33.39 % 803.291 M -29.74 % 1.143 B
Other non current assets 980.214 M 2 751.28 % 34.378 M -92.55 % 461.725 M 1 246.41 % 34.293 M -92.55 % 460.116 M 2 238.34 % 19.677 M -95.09 % 401.107 M 1 438.64 % 26.069 M -93.30 % 389.264 M 1 270.21 % 28.409 M -92.96 % 403.733 M 2 468.44 % 15.719 M -96.05 % 397.703 M 5 422.89 % 7.201 M -97.20 % 257.582 M 2 969.38 % 8.392 M -96.78 % 260.798 M 3 164.06 % 7.990 M -96.85 % 253.510 M 3 014.76 % 8.139 M -96.91 % 263.637 M 4 096.70 % 6.282 M -97.46 % 246.999 M 8 065.26 % 3.025 M -98.79 % 250.017 M 182.62 % -302.609 M
Long term investments 0.000 -100.00 % 37.380 M 0.000 -100.00 % 41.397 M 0.000 -100.00 % 63.298 M 0.000 -100.00 % 15.445 M 0.000 -100.00 % 11.334 M 0.000 -100.00 % 11.561 M 0.000 -100.00 % 10.401 M 0.000 -100.00 % 2.404 M 0.000 -100.00 % 1.413 M 0.000 -100.00 % 1.487 M 0.000 -100.00 % 1.574 M 0.000 -100.00 % 505.000 K 0.000 -100.00 % 3.621 K
Intangible assets 0.000 -100.00 % 40.138 M 0.000 -100.00 % 28.021 M 0.000 -100.00 % 21.292 M 0.000 -100.00 % 19.277 M 0.000 -100.00 % 18.789 M 0.000 -100.00 % 21.667 M 0.000 -100.00 % 13.701 M 0.000 -100.00 % 15.171 M 0.000 -100.00 % 14.986 M 0.000 -100.00 % 15.373 M 0.000 -100.00 % 28.372 M 0.000 -100.00 % 36.408 M 0.000 -100.00 % 60.503 M
GoodWill 0.000 -100.00 % 217.059 M 0.000 -100.00 % 214.926 M 0.000 -100.00 % 204.883 M 0.000 -100.00 % 187.903 M 0.000 -100.00 % 178.409 M 0.000 -100.00 % 177.989 M 0.000 -100.00 % 152.085 M 0.000 -100.00 % 150.029 M 0.000 -100.00 % 149.658 M 0.000 -100.00 % 140.878 M 0.000 -100.00 % 139.633 M 0.000 -100.00 % 131.178 M 0.000 -100.00 % 157.740 M
Goodwill and intangible assets 0.000 -100.00 % 257.197 M 0.000 -100.00 % 242.947 M 0.000 -100.00 % 226.175 M 0.000 -100.00 % 207.180 M 0.000 -100.00 % 197.198 M 0.000 -100.00 % 199.656 M 0.000 -100.00 % 165.786 M 0.000 -100.00 % 165.200 M 0.000 -100.00 % 164.644 M 0.000 -100.00 % 156.251 M 0.000 -100.00 % 168.005 M 0.000 -100.00 % 167.586 M 0.000 -100.00 % 218.244 M
Property plant equipment net 0.000 -100.00 % 157.778 M 0.000 -100.00 % 145.569 M 0.000 -100.00 % 139.325 M 0.000 -100.00 % 144.206 M 0.000 -100.00 % 169.566 M 0.000 -100.00 % 188.479 M 0.000 -100.00 % 83.512 M 0.000 -100.00 % 84.169 M 0.000 -100.00 % 85.879 M 0.000 -100.00 % 89.115 M 0.000 -100.00 % 85.651 M 0.000 -100.00 % 70.028 M 0.000 -100.00 % 84.362 M
Total non current assets 980.214 M 101.39 % 486.733 M 5.42 % 461.725 M -0.53 % 464.206 M 0.89 % 460.116 M 2.60 % 448.475 M 11.81 % 401.107 M 2.09 % 392.900 M 0.93 % 389.264 M -4.24 % 406.507 M 0.69 % 403.733 M -2.81 % 415.415 M 4.45 % 397.703 M 49.01 % 266.900 M 3.62 % 257.582 M -0.99 % 260.165 M -0.24 % 260.798 M 0.34 % 259.926 M 2.53 % 253.510 M -0.58 % 254.992 M -3.28 % 263.637 M 0.81 % 261.512 M 5.88 % 246.999 M 2.43 % 241.144 M -3.55 % 250.017 M -17.38 % 302.609 M
Other current assets 745.539 M 349.24 % 165.954 M -71.87 % 590.043 M 393.90 % 119.467 M -76.53 % 509.128 M 269.23 % 137.890 M -94.13 % 2.349 B 1 523.59 % 144.666 M -92.39 % 1.900 B 1 658.34 % 108.051 M -94.53 % 1.977 B 2 063.24 % 91.396 M -94.19 % 1.572 B 1 739.06 % 85.486 M -94.53 % 1.562 B 2 513.14 % 59.780 M -96.29 % 1.609 B 3 341.69 % 46.760 M -96.55 % 1.354 B 2 667.58 % 48.921 M -96.59 % 1.433 B 4 769.15 % 29.427 M -97.60 % 1.227 B 4 236.12 % 28.306 M -96.94 % 925.302 M 3 017.14 % 29.684 M
Short term investments 0.000 0.000 0.000 -100.00 % 823.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 139.697 M -80.89 % 730.907 M 13.71 % 642.808 M -3.39 % 665.369 M 8.71 % 612.058 M 27.85 % 478.718 M 536.21 % 75.245 M -87.81 % 617.245 M 78.19 % 346.398 M -28.31 % 483.162 M 34.43 % 359.402 M 2.84 % 349.464 M 88.36 % 185.534 M -22.82 % 240.405 M 32.73 % 181.129 M -23.11 % 235.561 M 410.23 % 46.168 M -16.78 % 55.477 M 229.89 % 16.817 M -57.96 % 40.000 M 276.44 % 10.626 M -56.01 % 24.156 M 258.61 % 6.736 M -83.82 % 41.629 M 141.17 % 17.261 M 157.69 % 6.698 M
Cash and short term investments 139.697 M -80.89 % 730.907 M 13.71 % 642.808 M -3.51 % 666.192 M 8.84 % 612.058 M 27.85 % 478.718 M 536.21 % 75.245 M -87.81 % 617.245 M 78.19 % 346.398 M -28.31 % 483.162 M 34.43 % 359.402 M 2.84 % 349.464 M 88.36 % 185.534 M -22.82 % 240.405 M 32.73 % 181.129 M -23.11 % 235.561 M 410.23 % 46.168 M -16.78 % 55.477 M 229.89 % 16.817 M -57.96 % 40.000 M 276.44 % 10.626 M -56.01 % 24.156 M 258.61 % 6.736 M -83.82 % 41.629 M 141.17 % 17.261 M 157.69 % 6.698 M
Total current assets 3.508 B 17.34 % 2.990 B 14.20 % 2.618 B -5.33 % 2.766 B 5.53 % 2.621 B -3.12 % 2.705 B 11.59 % 2.424 B -9.94 % 2.692 B 19.82 % 2.246 B -9.26 % 2.476 B 5.95 % 2.337 B -2.98 % 2.408 B 37.01 % 1.758 B -16.91 % 2.115 B 21.34 % 1.743 B -8.17 % 1.898 B 14.67 % 1.656 B 1.24 % 1.635 B 19.29 % 1.371 B -8.91 % 1.505 B 4.25 % 1.443 B -0.47 % 1.450 B 17.52 % 1.234 B -1.40 % 1.252 B 32.79 % 942.563 M -27.83 % 1.306 B
Inventory 1.396 B 61.62 % 863.610 M 5.34 % 819.842 M 6.86 % 767.194 M -15.70 % 910.086 M -7.27 % 981.396 M 0.000 -100.00 % 910.018 M 0.000 -100.00 % 729.422 M 0.000 -100.00 % 915.302 M 0.000 -100.00 % 915.309 M 0.000 -100.00 % 834.123 M 0.000 -100.00 % 738.273 M 0.000 -100.00 % 714.378 M 0.000 -100.00 % 626.498 M 0.000 -100.00 % 501.118 M 0.000 -100.00 % 546.999 M
Net receivables 1.227 B -0.17 % 1.229 B 117.42 % 565.439 M -53.38 % 1.213 B 105.74 % 589.478 M -46.75 % 1.107 B 0.000 -100.00 % 1.020 B 0.000 -100.00 % 1.155 B 0.000 -100.00 % 1.052 B 0.000 -100.00 % 874.161 M 0.000 -100.00 % 768.875 M 0.000 -100.00 % 794.667 M 0.000 -100.00 % 701.466 M 0.000 -100.00 % 770.223 M 0.000 -100.00 % 680.565 M 0.000 -100.00 % 722.675 M
Tax 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
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 -100.00 % 4.033 M
Account payables 2.210 B 30.35 % 1.695 B 28.21 % 1.322 B -9.89 % 1.467 B 9.57 % 1.339 B -4.87 % 1.408 B 0.90 % 1.395 B -1.99 % 1.424 B 6.01 % 1.343 B 2.46 % 1.311 B -12.27 % 1.494 B 17.47 % 1.272 B 36.61 % 930.972 M -8.38 % 1.016 B 2.04 % 995.832 M 16.98 % 851.306 M -19.52 % 1.058 B 22.59 % 862.886 M 4.38 % 826.683 M 7.91 % 766.115 M -19.02 % 946.107 M 13.11 % 836.417 M 4.81 % 798.036 M 4.02 % 767.170 M 17.31 % 653.968 M -16.13 % 779.750 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.551 M 4.87 % 1.479 M 17.85 % 1.255 M -1.72 % 1.277 M 29.12 % 989.000 K 18.44 % 835.000 K 16.95 % 714.000 K 35.23 % 528.000 K 27.85 % 413.000 K 20.76 % 342.000 K -0.58 % 344.000 K -10.18 % 383.000 K 90.55 % 201.000 K -2.43 % 206.000 K 9.57 % 188.000 K 0.00 % 188.000 K 14.63 % 164.000 K 15.49 % 142.000 K 30.28 % 109.000 K 124.83 % -439.000 K 14.76 % -515.000 K -24.40 % -414.000 K 5.91 % -440.000 K -59.42 % -276.000 K -6.56 % -259.000 K -17.25 % -220.902 K
Capital lease obligations 143.600 M 57.79 % 91.008 M 10.05 % 82.700 M -10.29 % 92.182 M 6.32 % 86.700 M 1.20 % 85.671 M 6.82 % 80.200 M -10.07 % 89.181 M -5.13 % 94.000 M -10.73 % 105.299 M 0.000 -100.00 % 119.947 M 0.000 -100.00 % 5.919 M 0.000 -100.00 % 1.112 M 0.000 -100.00 % 1.614 M 0.000 -100.00 % 2.084 M 0.000 -100.00 % 1.985 M 0.000 -100.00 % 3.139 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -19.962 M 80.43 % -101.995 M 0.00 % -101.995 M 0.00 % -101.995 M -4.82 % -97.305 M -91.64 % -50.776 M -2 686.83 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M 0.00 % -1.822 M -52.60 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M 0.00 % -1.194 M -100.43 % 279.540 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.101 M
Total assets 4.489 B 29.11 % 3.477 B 12.88 % 3.080 B -4.64 % 3.230 B 4.84 % 3.081 B -2.30 % 3.154 B 11.62 % 2.825 B -8.41 % 3.085 B 17.03 % 2.636 B -8.55 % 2.882 B 5.18 % 2.740 B -2.95 % 2.824 B 31.00 % 2.155 B -9.52 % 2.382 B 19.06 % 2.001 B -7.30 % 2.159 B 12.64 % 1.916 B 1.12 % 1.895 B 16.68 % 1.624 B -7.70 % 1.760 B 3.08 % 1.707 B -0.28 % 1.712 B 15.58 % 1.481 B -0.78 % 1.493 B 25.17 % 1.193 B -26.05 % 1.613 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31
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
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
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 -100.00 % 18.000 K 0.000 -100.00 % 17.503 K 0.00 % 17.503 K
Change in working capital -319.329 M -493.10 % -53.841 M -199.93 % 53.878 M 382.87 % -19.047 M -108.14 % 234.034 M -59.24 % 574.160 M 192.62 % -619.921 M -529.45 % 144.352 M 197.30 % -148.361 M -715.71 % 24.096 M 117.06 % 11.101 M -80.79 % 57.773 M 278.09 % -32.440 M 79.35 % -157.088 M -1 405.25 % -10.436 M -121.60 % 48.316 M 213.25 % -42.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.878 M 0.00 % -46.878 M
Accounts receivables 0.000 -100.00 % 72.238 M 0.000 100.00 % -2.250 M 0.000 100.00 % -326.000 K 0.000 -100.00 % 180.027 M 0.000 100.00 % -141.879 M 0.000 100.00 % -112.590 M 0.000 100.00 % -89.531 M 0.000 -100.00 % 83.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.937 M 0.00 % -39.937 M
Inventory 0.000 100.00 % -30.311 M 0.000 -100.00 % 231.295 M 0.000 100.00 % -48.703 M 0.000 100.00 % -175.371 M 0.000 -100.00 % 174.714 M 0.000 -100.00 % 110.310 M 0.000 100.00 % -69.057 M 0.000 100.00 % -84.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.941 M 0.00 % -6.941 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -319.329 M -233.44 % -95.768 M -277.75 % 53.878 M 121.72 % -248.092 M -206.01 % 234.034 M -62.45 % 623.189 M 200.53 % -619.921 M -543.76 % 139.696 M 194.16 % -148.361 M -1 597.69 % -8.739 M -178.72 % 11.101 M -81.51 % 60.053 M 285.12 % -32.440 M -2 262.67 % 1.500 M 114.37 % -10.436 M -121.38 % 48.817 M 214.42 % -42.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 11.246 M -93.03 % 161.454 M 3 520.04 % 4.460 M -80.67 % 23.072 M 206.99 % -21.565 M 63.19 % -58.579 M -2 007.16 % -2.780 M -102.94 % 94.422 M 1 356.01 % 6.485 M -79.21 % 31.192 M 315.56 % 7.506 M -94.90 % 147.301 M 22 457.65 % 652.998 K -99.56 % 147.200 M 1 201.85 % 11.307 M 158.36 % -19.373 M -5 466.95 % -348.000 K 99.37 % -55.356 M -97.52 % -28.026 M 27.14 % -38.463 M -55.85 % -24.680 M 38.42 % -40.080 M -87.86 % -21.335 M 37.14 % -33.939 M -105.60 % -16.507 M 33.71 % -24.902 M 0.00 % -24.902 M
Net cash provided by operating activities -232.154 M -215.08 % 201.725 M 66.53 % 121.132 M 24.38 % 97.387 M -66.11 % 287.373 M -54.16 % 626.874 M 216.35 % -538.766 M -254.94 % 347.734 M 708.41 % -57.155 M -135.19 % 162.438 M 94.03 % 83.717 M -71.28 % 291.530 M 1 316.71 % 20.578 M -60.84 % 52.550 M 47.91 % 35.528 M -61.69 % 92.747 M 4 246.16 % 2.134 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.260 M 0.00 % 18.260 M
Investments in property plant and equipment -5.190 M -0.33 % -5.173 M 27.16 % -7.102 M -104.49 % -3.473 M 34.29 % -5.285 M -27.32 % -4.151 M -24.17 % -3.343 M -9.53 % -3.052 M -22.47 % -2.492 M 16.63 % -2.989 M 21.65 % -3.815 M -8.57 % -3.514 M 13.28 % -4.052 M 53.66 % -8.744 M -521.91 % -1.406 M 77.88 % -6.357 M -36.86 % -4.645 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.779 M 0.00 % -2.779 M
Acquisitions net -355.097 M -876.72 % -36.356 M -321.52 % -8.625 M 12.56 % -9.864 M -231.56 % -2.975 M 88.07 % -24.942 M -9 383.65 % -263.000 K 99.23 % -34.288 M -2 129.39 % -1.538 M 46.87 % -2.895 M 45.58 % -5.320 M 87.29 % -41.843 M -149.59 % -16.765 M -10.17 % -15.217 M 0.000 100.00 % -7.827 M -67.60 % -4.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 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 -10.146 M 39.89 % -16.879 M -201.52 % -5.598 M 50.89 % -11.400 M -147.18 % -4.612 M 16.93 % -5.552 M -118.84 % 29.462 M 497.01 % -7.421 M -1 000.61 % 824.000 K 125.95 % -3.175 M -125.98 % -1.405 M 68.39 % -4.445 M -122.70 % -1.996 M 33.20 % -2.988 M -64.00 % -1.822 M 10.77 % -2.042 M -2.05 % -2.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.556 M 0.00 % -5.556 M
Net cash used for investing activites -370.433 M -534.22 % -58.408 M -173.89 % -21.325 M 13.79 % -24.737 M -92.18 % -12.872 M 62.85 % -34.645 M -233.99 % 25.856 M 157.76 % -44.761 M -1 296.16 % -3.206 M 64.61 % -9.059 M 14.05 % -10.540 M 78.84 % -49.802 M -118.31 % -22.813 M 15.35 % -26.949 M -734.85 % -3.228 M 80.11 % -16.226 M -43.39 % -11.316 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.336 M 0.00 % -8.336 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -4.690 M 89.92 % -46.529 M 4.95 % -48.954 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
Dividends paid -68.072 M 0.000 100.00 % -59.943 M 0.000 100.00 % -57.106 M 0.000 100.00 % -53.763 M 0.000 100.00 % -43.571 M 0.000 100.00 % -39.338 M 0.000 100.00 % -34.334 M 0.000 100.00 % -30.670 M 0.000 100.00 % -26.949 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.490 M 0.00 % -4.490 M
Other financing activites 79.996 M 237.35 % -58.242 M 0.59 % -58.587 M -181.84 % -20.787 M 47.17 % -39.346 M 73.31 % -147.392 M -691.41 % 24.922 M 155.86 % -44.615 M -48.21 % -30.103 M -12.57 % -26.741 M -9.95 % -24.320 M 69.59 % -79.981 M -321.13 % -18.992 M -157.14 % 33.240 M 159.85 % -55.535 M -149.03 % 113.263 M 326.02 % 26.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.087 M 0.00 % -5.087 M
Net cash used provided by financing activities 11.924 M 120.47 % -58.242 M 50.86 % -118.530 M -365.24 % -25.477 M 82.18 % -142.981 M 27.18 % -196.346 M -580.79 % -28.841 M 35.36 % -44.615 M 39.44 % -73.674 M -175.51 % -26.741 M 57.99 % -63.658 M 20.41 % -79.981 M -49.98 % -53.326 M -260.43 % 33.240 M 138.56 % -86.205 M -176.11 % 113.263 M 31 301.93 % -363.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.577 M 0.00 % -9.577 M
Effect of forex changes on cash -547.000 K -118.09 % 3.024 M 178.79 % -3.838 M -162.53 % 6.138 M 237.25 % 1.820 M -76.02 % 7.590 M 3 148.19 % -249.000 K -101.99 % 12.489 M 557.64 % -2.729 M 5.18 % -2.878 M -786.87 % 419.000 K -80.81 % 2.183 M 216.38 % 690.000 K 58.62 % 435.000 K 182.54 % -527.000 K -34.78 % -391.000 K -265.68 % 236.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.142 K 0.00 % 24.142 K
Net change in cash 0.000 0.000 100.00 % -11.281 M -142.32 % 26.656 M -95.66 % 613.614 M 204.17 % 201.737 M 174.43 % -271.044 M -300.15 % 135.424 M 224.52 % -108.753 M -275.75 % 61.880 M 444.54 % -17.960 M -121.91 % 81.965 M 261.11 % -50.876 M -271.66 % 29.638 M 149.56 % -59.806 M -163.16 % 94.697 M 1 097.00 % -9.498 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.073 K 0.000 -100.00 % 742.379 K 0.00 % 742.379 K
Cash at beginning of period 0.000 0.000 100.00 % -11.281 M -142.32 % 26.656 M 1 812.89 % -1.556 M 22.62 % -2.011 M -100.58 % 346.289 M 6 566.62 % 5.194 M -98.86 % 455.151 M 8 925.81 % 5.043 M -98.66 % 377.362 M 5 291.32 % 6.999 M -97.04 % 236.410 M 6 229.78 % 3.735 M -98.45 % 240.935 M 1 405.83 % 16.000 M -71.26 % 55.666 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.956 M 0.00 % 5.956 M
Cash at end of period 0.000 0.000 100.00 % -11.281 M -142.32 % 26.656 M -95.64 % 612.058 M 206.45 % 199.725 M 165.43 % 75.245 M -46.49 % 140.618 M -59.41 % 346.398 M 417.61 % 66.923 M -81.38 % 359.402 M 303.98 % 88.964 M -52.05 % 185.534 M 455.94 % 33.373 M -81.58 % 181.129 M 63.63 % 110.697 M 139.77 % 46.168 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.073 K 0.000 -100.00 % 6.698 M 0.00 % 6.698 M
Operating cash flow -232.154 M -215.08 % 201.725 M 66.53 % 121.132 M 24.38 % 97.387 M -66.11 % 287.373 M -54.16 % 626.874 M 216.35 % -538.766 M -254.94 % 347.734 M 708.41 % -57.155 M -135.19 % 162.438 M 94.03 % 83.717 M -71.28 % 291.530 M 1 316.71 % 20.578 M -60.84 % 52.550 M 47.91 % 35.528 M -61.69 % 92.747 M 4 246.16 % 2.134 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.260 M 0.00 % 18.260 M
Capital expenditure -5.190 M -0.33 % -5.173 M 27.16 % -7.102 M -104.49 % -3.473 M 34.29 % -5.285 M -27.32 % -4.151 M -24.17 % -3.343 M -9.53 % -3.052 M -22.47 % -2.492 M 16.63 % -2.989 M 21.65 % -3.815 M -8.57 % -3.514 M 13.28 % -4.052 M 53.66 % -8.744 M -521.91 % -1.406 M 77.88 % -6.357 M -36.86 % -4.645 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.779 M 0.00 % -2.779 M
Free CashFlow -237.344 M -220.75 % 196.552 M 72.37 % 114.030 M 21.42 % 93.914 M -66.71 % 282.088 M -54.70 % 622.723 M 214.87 % -542.109 M -257.28 % 344.682 M 677.87 % -59.647 M -137.41 % 159.449 M 99.56 % 79.902 M -72.26 % 288.016 M 1 642.81 % 16.526 M -62.27 % 43.806 M 28.38 % 34.122 M -60.50 % 86.390 M 3 540.46 % -2.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.481 M 0.00 % 15.481 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