0538.HK

Ajisen (China) Holdings Limited 0538.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 1.717 B -5.40 % 1.815 B 26.97 % 1.430 B -28.37 % 1.996 B 9.65 % 1.821 B -29.02 % 2.565 B 7.88 % 2.378 B 1.95 % 2.332 B -1.97 % 2.379 B -8.92 % 2.612 B -2.98 % 2.693 B 4.78 % 2.570 B 4.87 % 2.450 B -1.54 % 2.489 B 8.94 % 2.284 B 30.66 % 1.748 B 18.68 % 1.473 B 62.90 % 904.353 M 51.13 % 598.391 M 37.10 % 436.478 M
Net income -20.224 M -111.16 % 181.188 M 225.91 % -143.906 M -787.23 % 20.940 M 126.89 % -77.868 M -149.77 % 156.441 M -71.61 % 551.020 M 213.23 % -486.650 M -173.15 % 665.292 M 250.12 % 190.017 M -13.77 % 220.353 M 3.79 % 212.307 M 70.96 % 124.185 M -56.15 % 283.189 M -25.72 % 381.229 M 37.70 % 276.863 M 42.38 % 194.451 M -8.95 % 213.574 M 88.40 % 113.365 M 131.59 % 48.950 M
Income before tax -50.132 M -120.22 % 247.875 M 240.23 % -176.765 M -437.08 % 52.440 M 153.51 % -97.999 M -142.38 % 231.257 M -65.68 % 673.865 M 226.22 % -533.862 M -157.60 % 926.845 M 213.54 % 295.603 M -11.74 % 334.940 M 15.88 % 289.029 M 51.79 % 190.419 M -54.41 % 417.665 M -21.23 % 530.249 M 38.73 % 382.204 M 45.22 % 263.193 M -7.39 % 284.195 M 98.78 % 142.971 M 98.74 % 71.938 M
Income before tax ratio -0.03 -121.38 % 0.14 210.44 % -0.12 -570.62 % 0.03 148.80 % -0.05 -159.71 % 0.09 -68.19 % 0.28 223.81 % -0.23 -158.76 % 0.39 244.27 % 0.11 -9.03 % 0.12 10.60 % 0.11 44.73 % 0.08 -53.70 % 0.17 -27.70 % 0.23 6.18 % 0.22 22.36 % 0.18 -43.15 % 0.31 31.53 % 0.24 44.97 % 0.16
EBITDA 128.440 M -78.00 % 583.745 M 169.33 % 216.741 M 33.31 % 162.585 M -57.42 % 381.872 M 40.82 % 271.181 M -67.58 % 836.462 M 321.89 % -376.974 M -134.27 % 1.100 B 138.02 % 462.095 M -5.90 % 491.069 M 12.65 % 435.927 M 30.81 % 333.261 M -38.12 % 538.551 M -15.99 % 641.059 M 32.80 % 482.742 M 42.37 % 339.064 M 3.33 % 328.131 M 53.32 % 214.023 M 49.06 % 143.583 M
Net income ratio -0.01 -111.80 % 0.10 199.16 % -0.10 -1 059.48 % 0.01 124.53 % -0.04 -170.13 % 0.06 -73.68 % 0.23 211.06 % -0.21 -174.62 % 0.28 284.43 % 0.07 -11.12 % 0.08 -0.94 % 0.08 63.01 % 0.05 -55.46 % 0.11 -31.81 % 0.17 5.38 % 0.16 19.97 % 0.13 -44.11 % 0.24 24.66 % 0.19 68.93 % 0.11
Ratio EBITDA 0.07 -76.74 % 0.32 112.12 % 0.15 86.12 % 0.08 -61.17 % 0.21 98.40 % 0.11 -69.95 % 0.35 317.65 % -0.16 -134.96 % 0.46 161.35 % 0.18 -3.01 % 0.18 7.51 % 0.17 24.73 % 0.14 -37.15 % 0.22 -22.89 % 0.28 1.63 % 0.28 19.97 % 0.23 -36.57 % 0.36 1.45 % 0.36 8.73 % 0.33
Gross profit ratio 0.48 -1.77 % 0.49 12.25 % 0.44 -4.08 % 0.46 1.04 % 0.45 -0.74 % 0.46 -8.64 % 0.50 -0.20 % 0.50 3.19 % 0.48 1.91 % 0.47 3.14 % 0.46 2.00 % 0.45 -1.74 % 0.46 -32.23 % 0.68 -2.04 % 0.69 -0.81 % 0.70 2.94 % 0.68 1.52 % 0.67 5.38 % 0.63 5.96 % 0.60
Weighted average shs out dil 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B -0.11 % 1.093 B 0.40 % 1.088 B 0.77 % 1.080 B -0.27 % 1.083 B 0.36 % 1.079 B 0.92 % 1.069 B -0.42 % 1.074 B 8.19 % 992.568 M 39.91 % 709.418 M 9.56 % 647.487 M
Weighted average shs out 1.011 B -7.36 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.93 % 1.081 B -0.92 % 1.092 B 0.00 % 1.092 B 0.07 % 1.091 B 0.50 % 1.085 B 1.10 % 1.074 B 0.15 % 1.072 B 0.25 % 1.069 B 0.15 % 1.068 B 0.01 % 1.068 B 8.36 % 985.188 M 38.90 % 709.278 M 9.54 % 647.487 M
EPS diluted -0.02 -111.76 % 0.17 230.77 % -0.13 -777.08 % 0.02 126.93 % -0.07 -150.93 % 0.14 -72.00 % 0.50 211.11 % -0.45 -173.77 % 0.61 258.82 % 0.17 -15.00 % 0.20 5.26 % 0.19 72.73 % 0.11 -57.69 % 0.26 -25.71 % 0.35 34.62 % 0.26 44.44 % 0.18 -18.18 % 0.22 37.50 % 0.16 111.64 % 0.08
Earnings per share -0.02 -110.88 % 0.17 230.77 % -0.13 -777.08 % 0.02 126.93 % -0.07 -150.93 % 0.14 -72.00 % 0.50 211.11 % -0.45 -173.77 % 0.61 258.82 % 0.17 -15.00 % 0.20 0.00 % 0.20 66.67 % 0.12 -53.85 % 0.26 -27.78 % 0.36 38.46 % 0.26 44.44 % 0.18 -18.18 % 0.22 37.50 % 0.16 111.64 % 0.08
Gross profit 829.096 M -7.08 % 892.300 M 42.53 % 626.049 M -31.30 % 911.227 M 10.79 % 822.517 M -29.55 % 1.167 B -1.45 % 1.185 B 1.74 % 1.164 B 1.16 % 1.151 B -7.18 % 1.240 B 0.06 % 1.239 B 6.87 % 1.160 B 3.05 % 1.125 B -33.27 % 1.686 B 6.72 % 1.580 B 29.60 % 1.219 B 22.17 % 998.076 M 65.37 % 603.552 M 59.26 % 378.980 M 45.26 % 260.890 M
Income tax expense -34.891 M -163.04 % 55.348 M 171.35 % 20.397 M -40.84 % 34.479 M 80.42 % 19.110 M -69.64 % 62.947 M -42.00 % 108.525 M 113.66 % 50.793 M -67.58 % 156.662 M 73.45 % 90.322 M -5.96 % 96.044 M 52.99 % 62.779 M 9.35 % 57.413 M -52.74 % 121.492 M -7.21 % 130.939 M 42.76 % 91.721 M 51.95 % 60.362 M -4.80 % 63.407 M 127.03 % 27.929 M 69.96 % 16.433 M
Cost of revenue 888.194 M -3.78 % 923.106 M 14.85 % 803.743 M -25.92 % 1.085 B 8.71 % 998.071 M -28.59 % 1.398 B 17.14 % 1.193 B 2.15 % 1.168 B -4.90 % 1.228 B -10.50 % 1.372 B -5.58 % 1.453 B 3.06 % 1.410 B 6.42 % 1.325 B 65.16 % 802.264 M 13.93 % 704.193 M 33.12 % 529.002 M 11.35 % 475.072 M 57.94 % 300.801 M 37.09 % 219.411 M 24.96 % 175.588 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 -100.00 % 70.276 M 108.64 % 33.683 M 38.48 % 24.324 M
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 -100.00 % 259.927 M 0.000 0.000
Other expenses 779.823 M 10.18 % 707.744 M -0.14 % 708.724 M -15.21 % 835.862 M 3.93 % 804.280 M -2.42 % 824.232 M 160.92 % 315.895 M 808.58 % 34.768 M 24.64 % 27.895 M 4.00 % 26.821 M 23.31 % 21.750 M 9.45 % 19.873 M -0.22 % 19.917 M 44.63 % 13.772 M 57.00 % 8.772 M -98.95 % 836.104 M 13.86 % 734.301 M 5 896.05 % -12.669 M -108.01 % 158.134 M 43.32 % 110.337 M
Operating expenses 814.181 M 6.37 % 765.458 M 2.93 % 743.633 M -16.18 % 887.197 M 3.11 % 860.471 M -7.31 % 928.284 M 78.46 % 520.158 M -69.51 % 1.706 B 615.39 % 238.447 M -74.64 % 940.384 M 0.85 % 932.497 M 4.32 % 893.889 M -11.61 % 1.011 B -23.98 % 1.330 B 24.73 % 1.067 B 27.56 % 836.104 M 13.86 % 734.301 M 131.25 % 317.534 M 65.54 % 191.817 M 42.44 % 134.661 M
Cost and expenses 1.702 B 0.82 % 1.689 B 9.37 % 1.544 B -21.72 % 1.972 B 6.11 % 1.859 B -20.09 % 2.326 B 35.76 % 1.713 B -40.38 % 2.874 B 95.96 % 1.467 B -36.58 % 2.313 B -3.07 % 2.386 B 3.55 % 2.304 B -1.38 % 2.336 B 9.55 % 2.133 B 20.44 % 1.771 B 29.71 % 1.365 B 12.88 % 1.209 B 95.59 % 618.335 M 50.36 % 411.228 M 32.55 % 310.249 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 34.358 M -40.47 % 57.714 M 65.33 % 34.909 M -32.00 % 51.335 M -8.64 % 56.191 M -46.00 % 104.052 M 0.000 -100.00 % 382.927 M -1.33 % 388.087 M -4.52 % 406.475 M 0.89 % 402.884 M 7.03 % 376.425 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 330.203 M 880.33 % 33.683 M 38.48 % 24.324 M
Interest income 31.112 M -1.00 % 31.425 M 53.49 % 20.473 M 5.81 % 19.348 M -16.09 % 23.059 M -15.60 % 27.320 M 71.45 % 15.935 M 20.48 % 13.226 M -44.76 % 23.943 M 487.56 % 4.075 M -86.60 % 30.406 M 21.50 % 25.025 M -44.83 % 45.359 M 83.44 % 24.727 M 33.19 % 18.566 M 4.27 % 17.806 M 0.000 0.000 0.000 0.000
Interest expense 22.593 M 17.81 % 19.178 M -26.29 % 26.017 M -13.16 % 29.960 M -17.19 % 36.178 M 2.66 % 35.240 M 441.82 % 6.504 M 17.27 % 5.546 M -42.40 % 9.628 M 129.50 % 4.195 M 84.34 % 2.276 M 32.26 % 1.721 M -2.02 % 1.756 M -43.55 % 3.111 M 504.39 % 514.743 K -49.60 % 1.021 M 75.75 % 581.132 K -68.12 % 1.823 M -96.03 % 45.869 M -24.61 % 60.846 M
Depreciation and amortization 113.283 M -64.23 % 316.692 M -13.82 % 367.489 M 165.39 % 138.472 M -68.79 % 443.693 M 6.92 % 414.964 M 168.47 % 154.565 M 3.47 % 149.376 M -7.22 % 161.007 M -0.20 % 161.337 M 6.73 % 151.163 M 6.04 % 142.551 M 1.91 % 139.882 M 18.77 % 117.775 M 6.78 % 110.295 M 10.83 % 99.516 M 32.18 % 75.289 M 78.78 % 42.113 M 56.79 % 26.860 M 54.78 % 17.354 M
Operating income 14.915 M -88.24 % 126.842 M 210.70 % -114.584 M -575.20 % 24.113 M 163.53 % -37.954 M -131.83 % 119.234 M -48.56 % 231.772 M -23.14 % 301.538 M 24.73 % 241.755 M -19.62 % 300.758 M 1.82 % 295.368 M 8.43 % 272.407 M 32.44 % 205.681 M -47.87 % 394.584 M -27.30 % 542.751 M 41.63 % 383.225 M 45.29 % 263.774 M -7.78 % 286.018 M 52.82 % 187.163 M 48.27 % 126.229 M
Operating income ratio 0.01 -87.57 % 0.07 187.18 % -0.08 -763.45 % 0.01 157.94 % -0.02 -144.85 % 0.05 -52.31 % 0.10 -24.61 % 0.13 27.23 % 0.10 -11.74 % 0.12 4.96 % 0.11 3.49 % 0.11 26.29 % 0.08 -47.06 % 0.16 -33.27 % 0.24 8.39 % 0.22 22.42 % 0.18 -43.39 % 0.32 1.12 % 0.31 8.15 % 0.29
Total other income expenses net -65.047 M -153.74 % 121.033 M 293.09 % -62.681 M -321.28 % 28.327 M 147.18 % -60.045 M -153.60 % 112.023 M -74.66 % 442.093 M 152.92 % -835.400 M -221.94 % 685.090 M 1 004.79 % 62.011 M 112.37 % -501.477 M -1.52 % -493.949 M -3 136.37 % -15.262 M -166.12 % 23.081 M 284.63 % -12.501 M -1 124.03 % -1.021 M -75.75 % -581.133 K 67.13 % -1.768 M -44.19 % -1.226 M 97.74 % -54.291 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -1.018 B 12.82 % -1.168 B -21.40 % -961.978 M -13.69 % -846.166 M 7.98 % -919.585 M -8.00 % -851.500 M 25.10 % -1.137 B 6.35 % -1.214 B -19.21 % -1.018 B -30.89 % -778.043 M 45.87 % -1.437 B -7.71 % -1.335 B -4.24 % -1.280 B 0.73 % -1.290 B 17.24 % -1.558 B -4.02 % -1.498 B -29.33 % -1.158 B 31.13 % -1.682 B -12 049.09 % 14.078 M 124.62 % -57.176 M
Total investments 196.071 M 10.90 % 176.797 M -0.78 % 178.185 M -27.01 % 244.118 M -19.30 % 302.485 M -26.04 % 408.991 M -13.29 % 471.657 M 16.91 % 403.430 M -71.58 % 1.419 B 180.21 % 506.536 M 4 578.39 % 10.827 M -34.51 % 16.532 M -2.94 % 17.033 M 280.10 % 4.481 M -5.03 % 4.719 M 898.05 % 472.801 K -74.54 % 1.857 M -7.61 % 2.010 M 30.86 % 1.536 M 0.000
Total debt 611.568 M 39.06 % 439.789 M -12.59 % 503.133 M -26.16 % 681.372 M -16.78 % 818.795 M -4.11 % 853.899 M 289.00 % 219.511 M -31.43 % 320.118 M 8.54 % 294.940 M -47.05 % 557.019 M 417.36 % 107.665 M -0.16 % 107.834 M 123.21 % 48.312 M -79.66 % 237.530 M 95.67 % 121.391 M 0.000 -100.00 % 59.075 M 10 227.76 % 572.000 K -99.53 % 121.551 M 662.31 % 15.945 M
Accumulated other comprehensive income loss -206.243 M 8.16 % -224.563 M 2.91 % -231.285 M 17.24 % -279.472 M -16.77 % -239.338 M -9.77 % -218.044 M 21.88 % -279.107 M 7.33 % -301.187 M -10.17 % -273.394 M 23.10 % -355.511 M -470.39 % 95.983 M 7.51 % 89.277 M 114.60 % -611.299 M -25.42 % -487.407 M -26.46 % -385.436 M -35.94 % -283.530 M -50.84 % -187.966 M -82.59 % -102.942 M 0.000 0.000
Retained earnings 1.551 B 9.94 % 1.411 B 15.04 % 1.226 B -10.32 % 1.367 B -7.43 % 1.477 B -4.81 % 1.552 B 2.48 % 1.514 B 45.92 % 1.038 B -36.17 % 1.626 B 46.18 % 1.112 B 14.78 % 968.842 M 10.34 % 878.056 M 19.53 % 734.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 24.17 % 87.303 M 2.61 % 85.082 M -1.63 % 86.491 M -0.41 % 86.843 M -4.82 % 91.239 M -2.96 % 94.024 M 0.01 % 94.011 M -10.04 % 104.500 M 0.000 0.000
Total equity 2.967 B -2.96 % 3.058 B 4.68 % 2.921 B -6.19 % 3.114 B -3.55 % 3.229 B -5.27 % 3.408 B 3.11 % 3.306 B 12.21 % 2.946 B -18.60 % 3.619 B 23.98 % 2.919 B 4.66 % 2.789 B 6.27 % 2.625 B 6.46 % 2.466 B 1.64 % 2.426 B -0.04 % 2.427 B 12.48 % 2.157 B 10.76 % 1.948 B -4.17 % 2.033 B 1 109.87 % 168.000 M 45.90 % 115.148 M
Other non current liabilities 116.810 M -31.32 % 170.072 M 13.24 % 150.192 M -25.73 % 202.218 M 231.14 % 61.067 M 114.68 % -415.992 M 0.000 0.000 0.000 0.000 -100.00 % 12.682 K 127.34 % -46.380 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 394.351 M 48.08 % 266.311 M 2.09 % 260.859 M -36.33 % 409.712 M -3.50 % 424.560 M -8.40 % 463.513 M 828.64 % 49.913 M -1.33 % 50.586 M -11.85 % 57.388 M 1.15 % 56.734 M -0.37 % 56.947 M -2.36 % 58.326 M 0.000 0.000 0.000 0.000 -100.00 % 55.757 M 0.000 -100.00 % 72.927 M 394.89 % 14.736 M
Total non current liabilities 511.161 M 17.14 % 436.383 M 6.16 % 411.051 M -32.83 % 611.930 M -4.68 % 641.965 M 1 250.91 % 47.521 M -4.79 % 49.913 M -1.33 % 50.586 M -11.85 % 57.388 M 1.15 % 56.734 M -0.40 % 56.960 M -2.26 % 58.279 M 249.07 % 16.696 M -7.71 % 18.091 M -14.95 % 21.270 M 58.01 % 13.461 M -78.35 % 62.179 M 1 320.92 % 4.376 M -94.01 % 73.105 M 385.78 % 15.049 M
Other current liabilities 194.058 M 16.82 % 166.118 M -60.33 % 418.752 M -2.88 % 431.168 M 143.82 % 176.839 M -71.33 % 616.808 M 202.53 % 203.881 M 23.34 % 165.302 M -20.13 % 206.965 M 7.69 % 192.186 M -6.77 % 206.142 M 24.82 % 165.145 M -12.42 % 188.570 M -20.67 % 237.702 M 945.03 % 22.746 M -8.23 % 24.786 M 2.40 % 24.205 M 11 036.04 % 217.358 K -98.06 % 11.220 M -89.84 % 110.390 M
Deferred revenue 0.000 -100.00 % 350.000 K 100.14 % -242.274 M 10.82 % -271.660 M 0.000 100.00 % -390.386 M -130.18 % -169.598 M 37.08 % -269.532 M -13.46 % -237.552 M 52.52 % -500.312 M -886.46 % -50.718 M -2.44 % -49.508 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.230 M 59.02 % 16.495 M
Short term debt 217.217 M 25.21 % 173.478 M -28.40 % 242.274 M -10.82 % 271.660 M -31.09 % 394.235 M 0.99 % 390.386 M 130.18 % 169.598 M -37.08 % 269.532 M 13.46 % 237.552 M -52.54 % 500.551 M 886.93 % 50.718 M -50.14 % 101.723 M 110.56 % 48.312 M -79.66 % 237.530 M 95.67 % 121.391 M 0.000 -100.00 % 3.318 M 480.02 % 572.000 K -98.82 % 48.624 M 3 921.84 % 1.209 M
Total current liabilities 508.667 M 8.88 % 467.202 M -12.87 % 536.221 M -6.77 % 575.138 M -22.23 % 739.575 M -9.50 % 817.193 M 50.87 % 541.671 M -10.24 % 603.463 M -1.17 % 610.579 M -29.46 % 865.621 M 97.68 % 437.889 M 0.66 % 435.001 M 2.94 % 422.575 M -35.76 % 657.764 M 28.12 % 513.406 M 81.99 % 282.105 M 9.23 % 258.257 M 32.39 % 195.077 M -11.15 % 219.557 M 1.38 % 216.568 M
Total liabilities 1.020 B 12.86 % 903.585 M -4.61 % 947.272 M -20.20 % 1.187 B -14.08 % 1.382 B -9.04 % 1.519 B 82.51 % 832.203 M 14.40 % 727.473 M -8.66 % 796.472 M -18.50 % 977.264 M 81.53 % 538.358 M 1.26 % 531.643 M 21.03 % 439.271 M -35.01 % 675.855 M 26.40 % 534.676 M 80.90 % 295.566 M -7.76 % 320.437 M 60.66 % 199.453 M -31.85 % 292.662 M 26.36 % 231.617 M
Other non current assets 884.093 M -20.14 % 1.107 B 2 425.41 % -47.604 M -27.93 % -37.210 M -34.98 % -27.568 M -203.98 % -9.069 M -435.04 % -1.695 M -14.22 % -1.484 M 13.32 % -1.712 M -6.48 % -1.608 M 7.56 % -1.739 M 37.27 % -2.772 M -100.68 % 410.678 M -8.38 % 448.254 M 14.60 % 391.141 M -45.48 % 717.373 M 982.14 % 66.292 M 33.48 % 49.663 M 680.74 % 6.361 M -1.72 % 6.472 M
Long term investments 186.071 M 5.25 % 176.797 M -0.78 % 178.185 M -27.01 % 244.118 M -19.30 % 302.485 M -26.04 % 408.991 M -13.29 % 471.657 M 16.91 % 403.430 M -71.58 % 1.419 B 180.21 % 506.536 M 4 578.39 % 10.827 M -34.51 % 16.532 M 0.000 0.000 0.000 100.00 % -59.558 M -147.84 % 124.503 M 1 563.82 % 7.483 M 387.17 % 1.536 M 0.000
Intangible assets 1.808 M 20.05 % 1.506 M 14.70 % 1.313 M 925.78 % 128.000 K -75.34 % 519.000 K -91.35 % 6.002 M 7.03 % 5.608 M 4.82 % 5.350 M -6.55 % 5.725 M 6.77 % 5.362 M 4.75 % 5.119 M 2.44 % 4.997 M -94.69 % 94.160 M 636.35 % 12.787 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 1.375 M 1.48 % 1.355 M 0.97 % 1.342 M 6.17 % 1.264 M -1.94 % 1.289 M -4.09 % 1.344 M -81.15 % 7.129 M 4.82 % 6.801 M -6.54 % 7.277 M -76.61 % 31.111 M 4.75 % 29.701 M 2.44 % 28.994 M -3.03 % 29.901 M -17.52 % 36.251 M 14.55 % 31.647 M -3.21 % 32.695 M -0.01 % 32.698 M -11.95 % 37.135 M 0.00 % 37.135 M 0.000
Goodwill and intangible assets 3.183 M 11.25 % 2.861 M 7.76 % 2.655 M 90.73 % 1.392 M -23.01 % 1.808 M -75.39 % 7.346 M -42.33 % 12.737 M 4.82 % 12.151 M -6.55 % 13.002 M -64.35 % 36.473 M 4.75 % 34.820 M 2.44 % 33.991 M -72.60 % 124.061 M 152.99 % 49.038 M 54.95 % 31.647 M -3.21 % 32.695 M -0.01 % 32.698 M -11.95 % 37.135 M 0.00 % 37.135 M 0.000
Property plant equipment net 1.003 B 35.73 % 739.148 M -13.13 % 850.827 M -24.37 % 1.125 B -2.03 % 1.148 B -10.88 % 1.289 B 46.03 % 882.455 M 0.88 % 874.763 M 3.01 % 849.173 M -7.76 % 920.573 M -10.43 % 1.028 B -0.37 % 1.032 B 18.27 % 872.243 M 0.24 % 870.163 M 32.17 % 658.386 M 962.54 % 61.963 M -86.68 % 465.220 M 56.51 % 297.252 M 78.32 % 166.695 M 34.90 % 123.566 M
Total non current assets 2.112 B 2.52 % 2.060 B 99.64 % 1.032 B -24.73 % 1.371 B -5.66 % 1.453 B -14.80 % 1.705 B 24.74 % 1.367 B 5.93 % 1.290 B -43.44 % 2.282 B 55.89 % 1.464 B 36.34 % 1.073 B -0.80 % 1.082 B -23.22 % 1.409 B 2.88 % 1.370 B 26.41 % 1.084 B 43.47 % 755.333 M 9.16 % 691.958 M 75.25 % 394.848 M 85.32 % 213.067 M 62.32 % 131.262 M
Other current assets 131.261 M -8.55 % 143.530 M 13.87 % 126.052 M -3.26 % 130.296 M 10.09 % 118.354 M -45.74 % 218.107 M -45.15 % 397.641 M 293.68 % 101.005 M 20.53 % 83.799 M -78.08 % 382.261 M 293.15 % 97.231 M 31.77 % 73.787 M 38.23 % 53.379 M -14.97 % 62.775 M -50.78 % 127.548 M 3 447.19 % 3.596 M -34.76 % 5.512 M -85.65 % 38.423 M -27.74 % 53.173 M -33.83 % 80.358 M
Short term investments 10.000 M -60.05 % 25.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.331 M 536.01 % 17.033 M 280.10 % 4.481 M -5.03 % 4.719 M -92.14 % 60.031 M 148.95 % -122.646 M -2 140.93 % -5.473 M 0.000 0.000
cash and cash equivalents 1.630 B 1.37 % 1.608 B 9.73 % 1.465 B -4.09 % 1.528 B -12.13 % 1.738 B 1.93 % 1.705 B 25.73 % 1.356 B -11.58 % 1.534 B 16.81 % 1.313 B -1.63 % 1.335 B -13.59 % 1.545 B 7.12 % 1.442 B 8.56 % 1.329 B -13.01 % 1.527 B -9.08 % 1.680 B 12.12 % 1.498 B 23.06 % 1.218 B -27.65 % 1.683 B 1 465.76 % 107.473 M 46.98 % 73.121 M
Cash and short term investments 1.640 B 0.43 % 1.633 B 11.44 % 1.465 B -4.09 % 1.528 B -12.13 % 1.738 B 1.93 % 1.705 B 25.73 % 1.356 B -11.58 % 1.534 B 16.81 % 1.313 B -1.63 % 1.335 B -13.59 % 1.545 B 7.12 % 1.442 B 8.56 % 1.329 B -13.01 % 1.527 B -9.08 % 1.680 B 7.80 % 1.558 B 27.99 % 1.218 B -27.65 % 1.683 B 1 465.76 % 107.473 M 46.98 % 73.121 M
Total current assets 1.876 B -1.38 % 1.902 B 10.43 % 1.722 B -4.80 % 1.809 B -11.07 % 2.034 B -2.31 % 2.082 B 11.69 % 1.864 B 6.98 % 1.743 B 16.31 % 1.498 B -18.24 % 1.832 B 4.78 % 1.749 B 7.78 % 1.623 B 8.51 % 1.495 B -13.64 % 1.732 B -7.78 % 1.878 B 10.60 % 1.698 B 7.70 % 1.576 B -14.20 % 1.837 B 642.02 % 247.595 M 14.89 % 215.503 M
Inventory 76.625 M 0.50 % 76.247 M -23.22 % 99.306 M -17.51 % 120.387 M -12.26 % 137.202 M 8.30 % 126.691 M 59.84 % 79.260 M 12.59 % 70.397 M -14.52 % 82.356 M -13.41 % 95.111 M 8.01 % 88.057 M -3.61 % 91.354 M 29.15 % 70.734 M -11.05 % 79.523 M 13.29 % 70.194 M 43.04 % 49.074 M 7.24 % 45.762 M 85.56 % 24.662 M 15.37 % 21.376 M 42.12 % 15.041 M
Net receivables 28.219 M -42.98 % 49.486 M 55.26 % 31.873 M 3.18 % 30.892 M -23.28 % 40.266 M 25.63 % 32.052 M 3.11 % 31.086 M -16.54 % 37.246 M 97.30 % 18.878 M -5.92 % 20.065 M 8.36 % 18.517 M 22.45 % 15.122 M -64.53 % 42.637 M -31.22 % 61.987 M 0.000 -100.00 % 86.667 M 3.32 % 83.884 M -8.17 % 91.344 M 0.000 0.000
Tax assets 34.920 M 3.35 % 33.787 M -29.02 % 47.604 M 27.93 % 37.210 M 34.98 % 27.568 M 203.98 % 9.069 M 435.04 % 1.695 M 14.22 % 1.484 M -13.32 % 1.712 M 6.48 % 1.608 M -7.56 % 1.739 M -37.27 % 2.772 M 13.56 % 2.441 M -0.51 % 2.454 M -3.15 % 2.534 M -11.37 % 2.859 M -11.89 % 3.245 M -2.12 % 3.315 M 147.39 % 1.340 M 9.48 % 1.224 M
Other assets 0.000 0.000 -100.00 % 1.115 B -0.62 % 1.122 B -0.17 % 1.124 B -1.45 % 1.140 B 25.74 % 906.704 M 41.60 % 640.327 M 0.74 % 635.628 M 5.88 % 600.357 M 18.81 % 505.296 M 11.87 % 451.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 97.392 M 1.82 % 95.648 M 2.76 % 93.081 M -20.79 % 117.518 M -1.93 % 119.833 M -9.17 % 131.938 M 39.37 % 94.668 M -1.20 % 95.822 M 1.88 % 94.051 M -7.59 % 101.778 M -8.74 % 111.520 M 9.89 % 101.485 M -10.40 % 113.266 M -14.02 % 131.738 M -57.38 % 309.088 M 45.45 % 212.510 M 7.01 % 198.584 M 21.60 % 163.308 M 22.34 % 133.483 M 50.87 % 88.474 M
Tax payables 0.000 -100.00 % 31.608 M 29.60 % 24.388 M -7.80 % 26.452 M -45.65 % 48.668 M -28.90 % 68.447 M -6.91 % 73.524 M 0.98 % 72.807 M 1.11 % 72.011 M 1.27 % 71.106 M 2.30 % 69.510 M 4.29 % 66.648 M -7.98 % 72.428 M 42.59 % 50.794 M -15.60 % 60.182 M 34.31 % 44.809 M 39.37 % 32.151 M -32.29 % 47.480 M 81.01 % 26.230 M 59.02 % 16.495 M
Deferred revenue non current 0.000 100.00 % -167.945 M -55.59 % -107.944 M 17.53 % -130.881 M 0.000 100.00 % -127.834 M -120.56 % -57.959 M -153.78 % -22.838 M 67.89 % -71.117 M -3 941.48 % 1.851 M -86.25 % 13.461 M -32.31 % 19.887 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 56.196 M -2.33 % 57.535 M 23.47 % 46.597 M -13.78 % 54.044 M -23.97 % 71.086 M -10.43 % 79.365 M 5.46 % 75.254 M -64.83 % 213.970 M -21.12 % 271.265 M 62.41 % 167.023 M 84.73 % 90.416 M 20.34 % 75.131 M 6.15 % 70.779 M 16.59 % 60.709 M 8.22 % 56.097 M 38.67 % 40.452 M 49.07 % 27.136 M 26.95 % 21.375 M 255.07 % 6.020 M -54.76 % 13.307 M
Capital lease obligations 576.636 M 43.33 % 402.305 M -13.06 % 462.716 M -23.44 % 604.369 M -4.49 % 632.751 M -2.08 % 646.223 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
Preferred stock 0.000 0.000 -100.00 % 231.285 M -17.24 % 279.472 M 16.77 % 239.338 M 9.77 % 218.044 M -21.88 % 279.107 M -7.33 % 301.187 M 10.17 % 273.394 M -23.10 % 355.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.458 B -5.65 % 1.546 B 0.36 % 1.540 B -2.79 % 1.585 B 0.77 % 1.572 B -16.68 % 1.887 B -7.60 % 2.042 B 0.78 % 2.026 B 0.46 % 2.017 B 0.92 % 1.999 B 29.22 % 1.547 B -7.83 % 1.678 B -23.20 % 2.185 B -20.99 % 2.765 B 21.33 % 2.279 B 12.67 % 2.023 B 10.74 % 1.827 B -10.51 % 2.041 B 1 160.22 % 161.972 M 59.04 % 101.841 M
Deferred tax liabilities non current 0.000 -100.00 % 167.945 M 17.35 % 143.118 M -13.89 % 166.198 M 6.31 % 156.338 M -10.84 % 175.355 M 62.56 % 107.872 M 46.92 % 73.424 M -42.86 % 128.505 M 134.14 % 54.883 M 26.17 % 43.499 M 13.30 % 38.393 M 129.96 % 16.696 M -7.71 % 18.091 M -14.95 % 21.270 M 58.01 % 13.461 M 109.60 % 6.422 M 46.76 % 4.376 M 2 358.43 % 178.000 K -43.13 % 313.000 K
Other liabilities 0.000 0.000 -100.00 % 375.877 M -34.81 % 576.613 M 0.000 -100.00 % 654.123 M 171.85 % 240.619 M 227.71 % 73.424 M -42.86 % 128.505 M 134.03 % 54.909 M 26.20 % 43.509 M 13.41 % 38.362 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.987 B 0.65 % 3.962 B 2.40 % 3.869 B -10.06 % 4.301 B -6.71 % 4.610 B -6.43 % 4.927 B 19.08 % 4.138 B 12.65 % 3.673 B -16.81 % 4.416 B 13.32 % 3.896 B 17.09 % 3.328 B 5.42 % 3.156 B 8.66 % 2.905 B -6.34 % 3.101 B 4.73 % 2.961 B 20.72 % 2.453 B 8.14 % 2.268 B 1.62 % 2.232 B 384.53 % 460.662 M 32.85 % 346.765 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 100.00 % -47.712 M -60.17 % -29.788 M -77.38 % -16.793 M -117.31 % 96.996 M 188.50 % 33.621 M 63.61 % 20.550 M 233.04 % -15.446 M -95.30 % -7.909 M -712.29 % 1.292 M 155.89 % -2.311 M 96.58 % -67.512 M 57.89 % -160.330 M -42.49 % -112.518 M 0.000 100.00 % -94.343 M -147.72 % -38.084 M 0.000 0.000
Stock based compensation 1.048 M -39.39 % 1.729 M -42.21 % 2.992 M 243.51 % 871.000 K 7.80 % 808.000 K -35.05 % 1.244 M -36.11 % 1.947 M -12.53 % 2.226 M -66.17 % 6.579 M -24.30 % 8.691 M -28.49 % 12.153 M -33.18 % 18.188 M -31.51 % 26.554 M 102.33 % 13.124 M 124.62 % 5.843 M -2.29 % 5.980 M 20.65 % 4.956 M 95.36 % 2.537 M 0.000 0.000
Change in working capital 58.810 M 1 028.57 % 5.211 M -88.35 % 44.720 M 54.65 % 28.917 M 80.90 % 15.985 M 116.27 % -98.240 M -176.20 % -35.568 M -56.16 % -22.776 M -356.86 % 8.867 M 1 766.73 % -532.000 K 96.04 % -13.447 M 15.23 % -15.862 M 4.21 % -16.560 M -7 678.51 % 218.518 K -98.63 % 15.903 M 17.86 % 13.494 M 125.90 % 5.973 M 114.51 % -41.156 M -144.48 % -16.834 M -238.92 % 12.118 M
Accounts receivables 19.011 M 180.17 % -23.712 M -197.34 % 24.361 M 98.07 % 12.299 M -53.58 % 26.496 M 152.15 % -50.809 M -90.26 % -26.705 M 23.12 % -34.735 M -793.39 % -3.888 M -150.31 % 7.728 M 140.73 % -18.972 M -374.87 % 6.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -378.000 K -101.63 % 23.173 M 13.82 % 20.359 M 22.51 % 16.618 M 258.10 % -10.511 M 77.84 % -47.431 M -435.16 % -8.863 M -174.11 % 11.959 M -6.24 % 12.755 M 254.42 % -8.260 M -249.52 % 5.524 M 124.27 % -22.765 M -371.56 % 8.383 M 165.99 % -12.702 M 44.03 % -22.694 M -584.79 % -3.314 M 80.58 % -17.068 M -388.77 % -3.492 M 39.99 % -5.819 M -881.28 % -593.000 K
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
Other working capital 40.177 M 598.73 % 5.750 M 0.000 0.000 0.000 0.000 100.00 % -1.268 M -234.04 % 946.000 K -52.53 % 1.993 M 115.28 % -13.047 M -1 224.22 % 1.161 M 151.06 % -2.273 M 90.89 % -24.943 M -293.05 % 12.921 M -66.52 % 38.597 M 129.64 % 16.808 M -27.05 % 23.041 M 161.18 % -37.664 M -241.93 % -11.015 M -186.66 % 12.711 M
Other non cash items 98.731 M 244.49 % -68.330 M -189.51 % 76.340 M 347.69 % 17.052 M -56.84 % 39.506 M 157.18 % -69.088 M 79.96 % -344.743 M -147.89 % 719.871 M 265.56 % -434.797 M -2 284.80 % -18.232 M -784.91 % -2.060 M 67.54 % -6.348 M 85.03 % -42.399 M -113.31 % -19.876 M -18.02 % -16.841 M -572.75 % 3.562 M 1 193.44 % -325.787 K 99.50 % -65.040 M -151.15 % 127.165 M 101.68 % 63.052 M
Net cash provided by operating activities 429.945 M -14.55 % 503.177 M 67.77 % 299.923 M -28.20 % 417.717 M 3.06 % 405.331 M -19.31 % 502.317 M 39.21 % 360.842 M -0.33 % 362.047 M -11.03 % 406.948 M 21.27 % 335.572 M -8.86 % 368.213 M 5.01 % 350.652 M 52.20 % 230.384 M -37.49 % 368.577 M -30.84 % 532.932 M 31.51 % 405.240 M 59.08 % 254.744 M 38.02 % 184.565 M 34.53 % 137.191 M 48.28 % 92.524 M
Investments in property plant and equipment -110.461 M -57.08 % -70.322 M -27.73 % -55.056 M 54.60 % -121.256 M 3.51 % -125.664 M 24.58 % -166.612 M 17.83 % -202.756 M -0.54 % -201.673 M -76.72 % -114.119 M 7.36 % -123.184 M 22.60 % -159.149 M -2.32 % -155.541 M 10.86 % -174.485 M 48.07 % -335.988 M -23.09 % -272.964 M -94.89 % -140.060 M 51.71 % -290.048 M -58.05 % -183.516 M -149.39 % -73.587 M -26.53 % -58.160 M
Acquisitions net 0.000 0.000 100.00 % -10.000 M 0.000 0.000 -100.00 % 152.343 M 2 074.63 % -7.715 M 60.60 % -19.583 M 78.84 % -92.563 M -7 613.81 % -1.200 M -29 912.62 % -3.998 K 0.000 -100.00 % 110.311 K 100.56 % -19.756 M 78.67 % -92.636 M -399.40 % 30.941 M 116.92 % -182.892 M -7 032.99 % 2.638 M 0.000 0.000
Purchases of investments -867.759 M -47.09 % -589.942 M -5 799.42 % -10.000 M 0.000 0.000 0.000 100.00 % -124.120 M -213.61 % -39.578 M 67.13 % -120.422 M 80.45 % -616.009 M -453.15 % -111.364 M -2.80 % -108.331 M -761.50 % -12.575 M 0.000 100.00 % -63.065 M 21.27 % -80.101 M 79.78 % -396.227 M -78 987.23 % -501.000 K 69.60 % -1.648 M 0.000
Sales maturities of investments 543.313 M 357.06 % 118.872 M 494.36 % 20.000 M 0.000 0.000 0.000 -100.00 % 62.083 M -30.15 % 88.882 M -58.27 % 212.985 M 91.03 % 111.494 M 0.11 % 111.368 M 0.000 -100.00 % 46.510 M 0.000 -100.00 % 118.804 M -47.59 % 226.700 M 806.06 % 25.020 M -66.60 % 74.921 M 0.000 0.000
Other investing activites 42.472 M 22.00 % 34.814 M 387.05 % 7.148 M -57.15 % 16.682 M -86.02 % 119.324 M -69.08 % 385.955 M 737.47 % 46.086 M 188.27 % 15.987 M -95.16 % 330.594 M 225.25 % -263.939 M -1 231.68 % 23.323 M 151.48 % -45.308 M -494.07 % 11.497 M -90.46 % 120.573 M 182.19 % -146.693 M -904.66 % -14.601 M -107.43 % 196.459 M 884.46 % 19.956 M -42.07 % 34.449 M 206.85 % -32.242 M
Net cash used for investing activites -392.435 M 22.53 % -506.578 M -957.40 % -47.908 M 54.19 % -104.574 M -1 549.43 % -6.340 M -101.71 % 371.686 M 264.16 % -226.422 M -45.17 % -155.965 M -4 568.91 % 3.490 M 100.39 % -892.838 M -3 549.71 % -24.463 M 92.09 % -309.180 M -139.78 % -128.942 M 45.17 % -235.171 M 48.49 % -456.554 M -2 095.56 % 22.878 M 103.53 % -647.688 M -648.75 % -86.502 M -112.09 % -40.786 M 54.88 % -90.402 M
Debt repayment -3.640 M 98.49 % -240.627 M -4.01 % -231.346 M 41.40 % -394.760 M -56.54 % -252.177 M 17.13 % -304.288 M -162.23 % -116.037 M -360.76 % 44.499 M 114.83 % -300.081 M -167.51 % 444.485 M 16 649.51 % -2.686 M -104.41 % 60.950 M 132.42 % -188.005 M -253.79 % 122.249 M 0.71 % 121.391 M 305.50 % -59.071 M -199.99 % 59.075 M 152.47 % -112.589 M -208.04 % 104.211 M 910.60 % -12.856 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.000 K -99.50 % 7.876 M -86.23 % 57.183 M 1 232.67 % 4.291 M -53.53 % 9.234 M -11.06 % 10.382 M 1 111.87 % 856.677 K 3.28 % 829.435 K -99.95 % 1.720 B 19 114 694.14 % 9.000 K 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -87.323 M -33.33 % -65.493 M 28.41 % -91.480 M 16.19 % -109.154 M -44.88 % -75.340 M 51.73 % -156.090 M -109.24 % -74.598 M 30.71 % -107.667 M 34.75 % -165.008 M -1.99 % -161.784 M -7.15 % -150.985 M -12.44 % -134.286 M -8.85 % -123.365 M 50.88 % -251.152 M -83.82 % -136.630 M -52.97 % -89.321 M -57.66 % -56.653 M -404.92 % -11.220 M 89.40 % -105.880 M -200.62 % -35.221 M
Other financing activites -242.346 M -957.17 % -22.924 M 8.27 % -24.991 M -56.94 % -15.924 M 29.87 % -22.706 M 65.53 % -65.880 M 35.13 % -101.558 M -280.58 % 56.239 M 529.67 % -13.089 M -124.96 % 52.437 M 448.81 % -15.033 M -270.87 % -4.053 M -169.60 % 5.824 M 33.04 % 4.378 M 188.58 % -4.942 M -1 184.46 % -384.756 K -106.93 % 5.550 M 120.65 % -26.877 M 55.60 % -60.533 M -194.75 % 63.885 M
Net cash used provided by financing activities -333.309 M -1.30 % -329.044 M 5.40 % -347.817 M 33.09 % -519.838 M -48.43 % -350.223 M 33.45 % -526.258 M -80.11 % -292.193 M -4 116.96 % -6.929 M 98.55 % -478.178 M -242.70 % 335.100 M 308.32 % -160.861 M -696.11 % -20.206 M 93.29 % -301.255 M -161.30 % -115.292 M -1 076.58 % -9.799 M 93.35 % -147.429 M -3 663.49 % -3.917 M -100.25 % 1.586 B 2 650.39 % -62.193 M -493.43 % 15.808 M
Effect of forex changes on cash 1.345 M -51.06 % 2.748 M -91.77 % 33.375 M 904.80 % -4.147 M 73.73 % -15.787 M -1 366.00 % 1.247 M 106.26 % -19.923 M -192.04 % 21.646 M -52.93 % 45.982 M 37.95 % 33.332 M 845.65 % -4.470 M -118.24 % 24.507 M 174.19 % 8.938 M -69.33 % 29.137 M -30.09 % 41.680 M 34 708.27 % 119.741 K -99.31 % 17.342 M 116.04 % -108.115 M -8 514.74 % -1.255 M -262.72 % -346.000 K
Net change in cash -294.454 M 10.69 % -329.697 M -428.13 % -62.427 M 70.39 % -210.842 M -739.28 % 32.981 M -90.55 % 348.992 M 296.40 % -177.696 M -180.48 % 220.799 M 1 114.79 % -21.758 M 89.64 % -209.984 M -199.55 % 210.940 M 371.40 % 44.747 M 123.44 % -190.876 M -503.96 % 47.251 M -56.35 % 108.259 M -61.45 % 280.809 M 173.99 % -379.519 M -124.08 % 1.576 B 4 682.34 % 32.957 M 87.43 % 17.584 M
Cash at beginning of period 1.135 B -22.50 % 1.465 B -4.09 % 1.528 B -12.13 % 1.738 B 1.93 % 1.705 B 25.73 % 1.356 B -11.58 % 1.534 B 16.81 % 1.313 B -1.63 % 1.335 B -13.59 % 1.545 B 15.81 % 1.334 B 3.47 % 1.289 B -15.14 % 1.519 B 2.67 % 1.480 B 2.06 % 1.450 B 19.12 % 1.217 B -23.77 % 1.597 B 1 405.53 % 106.078 M 45.07 % 73.121 M 31.66 % 55.537 M
Cash at end of period 840.960 M -25.93 % 1.135 B -22.50 % 1.465 B -4.09 % 1.528 B -12.13 % 1.738 B 1.93 % 1.705 B 25.73 % 1.356 B -11.58 % 1.534 B 16.81 % 1.313 B -1.63 % 1.335 B -13.59 % 1.545 B 15.81 % 1.334 B 0.41 % 1.329 B -13.01 % 1.527 B -2.00 % 1.558 B 4.02 % 1.498 B 23.06 % 1.218 B -27.62 % 1.682 B 1 485.81 % 106.078 M 45.07 % 73.121 M
Operating cash flow 429.945 M -14.55 % 503.177 M 67.77 % 299.923 M -28.20 % 417.717 M 3.06 % 405.331 M -19.31 % 502.317 M 39.21 % 360.842 M -0.33 % 362.047 M -11.03 % 406.948 M 21.27 % 335.572 M -8.86 % 368.213 M 5.01 % 350.652 M 52.20 % 230.384 M -37.49 % 368.577 M -30.84 % 532.932 M 31.51 % 405.240 M 59.08 % 254.744 M 38.02 % 184.565 M 34.53 % 137.191 M 48.28 % 92.524 M
Capital expenditure -110.461 M -57.08 % -70.322 M -27.73 % -55.056 M 54.60 % -121.256 M 3.51 % -125.664 M 24.58 % -166.612 M 17.83 % -202.756 M -0.54 % -201.673 M -76.72 % -114.119 M 7.36 % -123.184 M 22.60 % -159.149 M -2.32 % -155.541 M 10.86 % -174.485 M 48.07 % -335.988 M -23.09 % -272.964 M -94.89 % -140.060 M 51.71 % -290.048 M -58.05 % -183.516 M -149.39 % -73.587 M -26.53 % -58.160 M
Free CashFlow 319.484 M -26.19 % 432.855 M 76.77 % 244.867 M -17.40 % 296.461 M 6.00 % 279.667 M -16.69 % 335.705 M 112.36 % 158.086 M -1.43 % 160.374 M -45.23 % 292.829 M 37.87 % 212.388 M 1.59 % 209.064 M 7.15 % 195.111 M 249.05 % 55.898 M 71.52 % 32.589 M -87.46 % 259.968 M -1.97 % 265.180 M 851.14 % -35.304 M -3 465.47 % 1.049 M -98.35 % 63.604 M 85.09 % 34.364 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 875.336 M -1.70 % 890.500 M 7.71 % 826.790 M -11.15 % 930.559 M 5.17 % 884.847 M 17.62 % 752.323 M 11.05 % 677.469 M -31.13 % 983.667 M -2.85 % 1.013 B -10.30 % 1.129 B 63.17 % 691.785 M -48.42 % 1.341 B 9.59 % 1.224 B -0.03 % 1.224 B 6.14 % 1.153 B -2.30 % 1.181 B 2.50 % 1.152 B -3.88 % 1.198 B 1.48 % 1.181 B -7.72 % 1.280 B 0.57 % 1.272 B -8.27 % 1.387 B 5.90 % 1.310 B -1.34 % 1.327 B 5.35 % 1.260 B -0.48 % 1.266 B 3.34 % 1.225 B -1.54 % 1.244 B 0.00 % 1.244 B 8.94 % 1.142 B 0.00 % 1.142 B 30.66 % 874.166 M 0.00 % 874.166 M 18.68 % 736.574 M 0.00 % 736.574 M 62.90 % 452.177 M 0.00 % 452.177 M 100.00 % 226.088 M -24.43 % 299.196 M 100.00 % 149.598 M -31.45 % 218.239 M 100.00 % 109.120 M
Net income 24.232 M 285.44 % -13.067 M -82.58 % -7.157 M -114.88 % 48.093 M -63.87 % 133.095 M 455.94 % -37.393 M 64.89 % -106.513 M -270.89 % -28.718 M -157.83 % 49.658 M 57.52 % 31.525 M 128.82 % -109.393 M -256.59 % 69.859 M -19.31 % 86.582 M -79.85 % 429.730 M 254.30 % 121.290 M 120.38 % -595.253 M -648.10 % 108.603 M 11.56 % 97.346 M -82.86 % 567.946 M 518.62 % 91.808 M 3.68 % 88.551 M -25.14 % 118.282 M 15.46 % 102.444 M -7.34 % 110.561 M 7.31 % 103.025 M -9.00 % 113.215 M 70.24 % 66.503 M -50.78 % 135.102 M -8.77 % 148.086 M -18.44 % 181.574 M -9.06 % 199.655 M 51.69 % 131.621 M -9.38 % 145.242 M 56.11 % 93.036 M -8.26 % 101.416 M -1.71 % 103.180 M -6.53 % 110.394 M 100.00 % 55.197 M -4.04 % 57.521 M 100.00 % 28.761 M 3.63 % 27.753 M 100.00 % 13.876 M
Income before tax 36.845 M 206.59 % -34.566 M -122.06 % -15.566 M -123.37 % 66.619 M -63.25 % 181.256 M 545.36 % -40.699 M 70.09 % -136.066 M -302.71 % -33.788 M -139.18 % 86.228 M 66.61 % 51.755 M 134.56 % -149.754 M -234.37 % 111.448 M -6.98 % 119.809 M -75.70 % 493.138 M 172.86 % 180.727 M 125.71 % -702.870 M -515.88 % 169.008 M 3.15 % 163.847 M -78.53 % 762.998 M 398.69 % 153.002 M 12.38 % 136.146 M -24.84 % 181.148 M 17.42 % 154.279 M 0.68 % 153.237 M 11.26 % 137.728 M -4.77 % 144.629 M 51.91 % 95.209 M -54.41 % 208.833 M 0.00 % 208.833 M -21.23 % 265.125 M 0.00 % 265.125 M 38.73 % 191.102 M 0.00 % 191.102 M 45.22 % 131.597 M 0.00 % 131.597 M -7.39 % 142.098 M 0.00 % 142.098 M 100.00 % 71.049 M -0.61 % 71.486 M 100.00 % 35.743 M -0.63 % 35.969 M 100.00 % 17.985 M
Income before tax ratio 0.04 208.44 % -0.04 -106.17 % -0.02 -126.30 % 0.07 -65.05 % 0.20 478.66 % -0.05 73.06 % -0.20 -484.72 % -0.03 -140.33 % 0.09 85.74 % 0.05 121.18 % -0.22 -360.52 % 0.08 -15.12 % 0.10 -75.70 % 0.40 157.07 % 0.16 126.32 % -0.60 -505.73 % 0.15 7.32 % 0.14 -78.84 % 0.65 440.39 % 0.12 11.75 % 0.11 -18.07 % 0.13 10.87 % 0.12 2.04 % 0.12 5.61 % 0.11 -4.31 % 0.11 46.99 % 0.08 -53.70 % 0.17 0.00 % 0.17 -27.70 % 0.23 0.00 % 0.23 6.18 % 0.22 0.00 % 0.22 22.36 % 0.18 0.00 % 0.18 -43.15 % 0.31 0.00 % 0.31 0.00 % 0.31 31.53 % 0.24 0.00 % 0.24 44.97 % 0.16 0.00 % 0.16
EBITDA 81.950 M 24.05 % 66.060 M 5.90 % 62.380 M -46.36 % 116.285 M -4.99 % 122.388 M 147.92 % 49.365 M 250.26 % -32.854 M -161.12 % 53.757 M -50.60 % 108.828 M -34.42 % 165.947 M 425.28 % -51.016 M -138.36 % 132.989 M -3.77 % 138.192 M -26.17 % 187.183 M -6.01 % 199.154 M -17.22 % 240.587 M 14.39 % 210.327 M -5.57 % 222.729 M 23.72 % 180.033 M -24.12 % 237.261 M 10.53 % 214.657 M -5.94 % 228.219 M 4.21 % 219.004 M -0.89 % 220.977 M 12.32 % 196.746 M -6.20 % 209.760 M 29.79 % 161.618 M -41.39 % 275.768 M 4.94 % 262.784 M -20.26 % 329.570 M 5.80 % 311.489 M 25.51 % 248.181 M 5.81 % 234.560 M 35.02 % 173.722 M 5.07 % 165.342 M -1.39 % 167.673 M 4.50 % 160.459 M 100.00 % 80.229 M -4.58 % 84.077 M 100.00 % 42.039 M 1.62 % 41.369 M 100.00 % 20.684 M
Net income ratio 0.03 288.66 % -0.01 -69.51 % -0.01 -116.75 % 0.05 -65.64 % 0.15 402.63 % -0.05 68.39 % -0.16 -438.53 % -0.03 -159.53 % 0.05 75.61 % 0.03 117.66 % -0.16 -403.60 % 0.05 -26.37 % 0.07 -79.84 % 0.35 233.80 % 0.11 120.85 % -0.50 -634.72 % 0.09 16.07 % 0.08 -83.11 % 0.48 570.36 % 0.07 3.09 % 0.07 -18.39 % 0.09 9.03 % 0.08 -6.09 % 0.08 1.87 % 0.08 -8.56 % 0.09 64.73 % 0.05 -50.01 % 0.11 -8.77 % 0.12 -25.14 % 0.16 -9.06 % 0.17 16.09 % 0.15 -9.38 % 0.17 31.54 % 0.13 -8.26 % 0.14 -39.66 % 0.23 -6.53 % 0.24 0.00 % 0.24 26.99 % 0.19 0.00 % 0.19 51.18 % 0.13 0.00 % 0.13
Ratio EBITDA 0.09 26.20 % 0.07 -1.68 % 0.08 -39.62 % 0.12 -9.65 % 0.14 110.79 % 0.07 235.31 % -0.05 -188.74 % 0.05 -49.15 % 0.11 -26.89 % 0.15 299.35 % -0.07 -174.37 % 0.10 -12.19 % 0.11 -26.15 % 0.15 -11.45 % 0.17 -15.28 % 0.20 11.60 % 0.18 -1.75 % 0.19 21.91 % 0.15 -17.77 % 0.19 9.91 % 0.17 2.53 % 0.16 -1.60 % 0.17 0.45 % 0.17 6.62 % 0.16 -5.75 % 0.17 25.59 % 0.13 -40.48 % 0.22 4.94 % 0.21 -26.81 % 0.29 5.80 % 0.27 -3.94 % 0.28 5.81 % 0.27 13.77 % 0.24 5.07 % 0.22 -39.46 % 0.37 4.50 % 0.35 0.00 % 0.35 26.28 % 0.28 0.00 % 0.28 48.25 % 0.19 0.00 % 0.19
Gross profit ratio 0.49 4.88 % 0.47 -4.84 % 0.50 0.77 % 0.49 -0.03 % 0.49 8.07 % 0.45 8.59 % 0.42 -6.55 % 0.45 -3.47 % 0.46 -4.55 % 0.49 23.14 % 0.40 -12.04 % 0.45 -2.70 % 0.46 -31.01 % 0.67 111.20 % 0.32 -39.08 % 0.52 8.85 % 0.48 -5.21 % 0.50 8.83 % 0.46 -6.15 % 0.49 8.07 % 0.46 -3.34 % 0.47 5.61 % 0.45 -3.20 % 0.46 5.13 % 0.44 -7.42 % 0.47 3.39 % 0.46 -32.23 % 0.68 0.00 % 0.68 -2.04 % 0.69 0.00 % 0.69 -0.81 % 0.70 0.00 % 0.70 2.94 % 0.68 0.00 % 0.68 1.52 % 0.67 0.00 % 0.67 0.00 % 0.67 5.38 % 0.63 0.00 % 0.63 5.96 % 0.60 0.00 % 0.60
Weighted average shs out dil 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B -0.01 % 1.092 B 0.01 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B -0.13 % 1.093 B 0.05 % 1.092 B -0.05 % 1.093 B 0.86 % 1.084 B -0.43 % 1.088 B 0.77 % 1.080 B -0.27 % 1.083 B 0.00 % 1.083 B 0.36 % 1.079 B 0.00 % 1.079 B 0.92 % 1.069 B 0.00 % 1.069 B -0.42 % 1.074 B 0.00 % 1.074 B 8.19 % 992.568 M 2.32 % 970.083 M 0.00 % 970.083 M 36.74 % 709.418 M 0.00 % 709.418 M 9.56 % 647.487 M 0.00 % 647.487 M
Weighted average shs out 1.092 B 12.30 % 972.030 M -10.96 % 1.092 B 0.01 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B 14.04 % 957.171 M -12.31 % 1.092 B 0.00 % 1.092 B 0.00 % 1.092 B -6.25 % 1.164 B 6.67 % 1.092 B -0.94 % 1.102 B -0.07 % 1.103 B 1.88 % 1.082 B -0.85 % 1.092 B 0.00 % 1.092 B -0.06 % 1.092 B 0.06 % 1.092 B -0.03 % 1.092 B -0.11 % 1.093 B 0.08 % 1.092 B -0.07 % 1.093 B 0.81 % 1.084 B -0.39 % 1.088 B 0.77 % 1.080 B 0.75 % 1.072 B -1.01 % 1.083 B 1.28 % 1.069 B -0.91 % 1.079 B 1.07 % 1.068 B -0.15 % 1.069 B 0.16 % 1.068 B -0.58 % 1.074 B 9.00 % 985.188 M 1.56 % 970.083 M 0.00 % 970.083 M 36.74 % 709.418 M 0.00 % 709.418 M 9.56 % 647.487 M 0.00 % 647.487 M
EPS diluted 0.02 265.67 % -0.01 -103.03 % -0.01 -114.97 % 0.04 -63.25 % 0.12 449.85 % -0.03 64.86 % -0.10 -271.10 % -0.03 -157.80 % 0.05 57.44 % 0.03 128.90 % -0.10 -256.25 % 0.06 -19.29 % 0.08 -79.67 % 0.39 254.55 % 0.11 120.00 % -0.55 -652.76 % 0.10 11.55 % 0.09 -82.85 % 0.52 518.31 % 0.08 3.70 % 0.08 -26.27 % 0.11 17.27 % 0.09 -6.20 % 0.10 5.15 % 0.10 -8.56 % 0.10 68.83 % 0.06 -50.00 % 0.12 -9.94 % 0.14 -17.09 % 0.17 -10.81 % 0.19 48.95 % 0.12 -8.54 % 0.14 58.64 % 0.09 -9.32 % 0.09 -11.11 % 0.11 -6.68 % 0.11 100.00 % 0.06 -29.75 % 0.08 100.00 % 0.04 -5.37 % 0.04 100.00 % 0.02
Earnings per share 0.02 285.00 % -0.01 -81.82 % -0.01 -114.97 % 0.04 -63.25 % 0.12 449.85 % -0.03 64.86 % -0.10 -225.33 % -0.03 -165.93 % 0.05 57.44 % 0.03 128.90 % -0.10 -266.67 % 0.06 -24.34 % 0.08 -79.67 % 0.39 254.55 % 0.11 120.00 % -0.55 -652.76 % 0.10 11.55 % 0.09 -82.85 % 0.52 518.31 % 0.08 3.70 % 0.08 -26.27 % 0.11 17.27 % 0.09 -6.20 % 0.10 5.26 % 0.10 -8.65 % 0.10 68.83 % 0.06 -50.00 % 0.12 -9.94 % 0.14 -21.83 % 0.18 -5.41 % 0.19 48.95 % 0.12 -8.54 % 0.14 58.64 % 0.09 -9.32 % 0.09 -11.11 % 0.11 -6.68 % 0.11 100.00 % 0.06 -29.75 % 0.08 100.00 % 0.04 -5.37 % 0.04 100.00 % 0.02
Gross profit 432.634 M 3.09 % 419.646 M 2.49 % 409.450 M -10.47 % 457.312 M 5.13 % 434.988 M 27.10 % 342.236 M 20.59 % 283.813 M -35.64 % 440.992 M -6.22 % 470.235 M -14.38 % 549.195 M 100.93 % 273.322 M -54.63 % 602.473 M 6.63 % 564.988 M -31.03 % 819.169 M 124.17 % 365.423 M -40.48 % 613.978 M 11.57 % 550.304 M -8.90 % 604.042 M 10.44 % 546.935 M -13.39 % 631.486 M 8.68 % 581.028 M -11.33 % 655.259 M 11.84 % 585.892 M -4.50 % 613.483 M 10.75 % 553.936 M -7.86 % 601.189 M 6.85 % 562.639 M -33.27 % 843.201 M 0.00 % 843.201 M 6.72 % 790.114 M 0.00 % 790.114 M 29.60 % 609.664 M 0.00 % 609.664 M 22.17 % 499.038 M 0.00 % 499.038 M 65.37 % 301.776 M 0.00 % 301.776 M 100.00 % 150.888 M -20.37 % 189.490 M 100.00 % 94.745 M -27.37 % 130.445 M 100.00 % 65.223 M
Income tax expense 11.299 M -52.09 % 23.586 M 108.63 % 11.305 M -17.41 % 13.688 M -67.14 % 41.660 M 787.89 % 4.692 M -70.12 % 15.705 M 2 219.79 % 677.000 K -98.07 % 35.156 M 199.89 % 11.723 M -61.98 % 30.833 M -14.08 % 35.886 M 32.61 % 27.061 M -56.05 % 61.568 M 31.12 % 46.957 M 4 062.85 % 1.128 M -97.73 % 49.665 M -7.22 % 53.527 M -48.10 % 103.135 M 102.82 % 50.851 M 34.94 % 37.685 M -28.20 % 52.483 M 20.10 % 43.699 M 26.73 % 34.483 M 20.15 % 28.700 M -8.64 % 31.415 M 9.43 % 28.706 M -52.74 % 60.746 M 0.00 % 60.746 M -7.21 % 65.470 M 0.00 % 65.470 M 42.76 % 45.860 M 0.00 % 45.860 M 51.95 % 30.181 M 0.00 % 30.181 M -4.80 % 31.704 M 0.00 % 31.704 M 100.00 % 15.852 M 13.51 % 13.965 M 100.00 % 6.982 M -15.02 % 8.217 M 100.00 % 4.108 M
Cost of revenue 442.702 M -5.98 % 470.854 M 12.82 % 417.340 M -11.81 % 473.247 M 5.20 % 449.859 M 9.70 % 410.087 M 4.17 % 393.656 M -27.46 % 542.675 M 0.07 % 542.307 M -6.44 % 579.608 M 38.51 % 418.463 M -43.36 % 738.760 M 12.12 % 658.881 M 62.64 % 405.128 M -48.59 % 788.025 M 39.09 % 566.571 M -5.80 % 601.430 M 1.21 % 594.242 M -6.25 % 633.877 M -2.19 % 648.076 M -6.25 % 691.307 M -5.52 % 731.729 M 1.10 % 723.799 M 1.38 % 713.945 M 1.11 % 706.128 M 6.19 % 664.944 M 0.36 % 662.528 M 65.16 % 401.132 M 0.00 % 401.132 M 13.93 % 352.096 M 0.00 % 352.096 M 33.12 % 264.501 M 0.00 % 264.501 M 11.35 % 237.536 M 0.00 % 237.536 M 57.94 % 150.401 M 0.00 % 150.401 M 100.00 % 75.200 M -31.45 % 109.706 M 100.00 % 54.853 M -37.52 % 87.794 M 100.00 % 43.897 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.138 M 0.00 % 35.138 M 100.00 % 17.569 M 4.32 % 16.842 M 100.00 % 8.421 M -30.76 % 12.162 M 100.00 % 6.081 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 129.964 M 0.00 % 129.964 M 100.00 % 64.982 M -17.81 % 79.067 M 100.00 % 39.534 M -28.34 % 55.169 M 100.00 % 27.584 M
Other expenses 387.047 M -3.14 % 399.592 M 5.09 % 380.231 M 7.74 % 352.914 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 836.104 M 0.000 -100.00 % 734.301 M 0.000 100.00 % -6.335 M 0.00 % -6.335 M -100.00 % -3.167 M 0.000 0.000 0.000 0.000
Operating expenses 401.503 M -3.45 % 415.852 M 4.40 % 398.329 M 0.66 % 395.721 M 52.68 % 259.181 M -32.51 % 384.052 M -7.23 % 413.971 M -11.78 % 469.231 M 23.43 % 380.147 M -23.06 % 494.067 M 19.53 % 413.330 M -15.93 % 491.632 M 12.59 % 436.652 M 31.32 % 332.522 M 77.22 % 187.636 M -85.80 % 1.322 B 244.12 % 384.088 M -13.46 % 443.807 M 116.11 % 205.360 M -55.47 % 461.159 M 0.79 % 457.532 M -7.14 % 492.708 M 11.68 % 441.183 M -6.49 % 471.794 M 10.20 % 428.113 M -9.84 % 474.814 M -6.09 % 505.631 M -23.98 % 665.159 M 0.00 % 665.159 M 24.73 % 533.264 M 0.00 % 533.264 M 27.56 % 418.052 M 0.00 % 418.052 M 13.86 % 367.151 M 0.00 % 367.151 M 131.25 % 158.767 M 0.00 % 158.767 M 100.00 % 79.384 M -17.23 % 95.909 M 100.00 % 47.954 M -28.78 % 67.331 M 100.00 % 33.665 M
Cost and expenses 844.205 M -4.79 % 886.706 M 8.71 % 815.669 M -6.13 % 868.968 M 22.56 % 709.040 M -10.72 % 794.139 M -1.67 % 807.627 M -20.19 % 1.012 B 9.70 % 922.454 M -14.08 % 1.074 B 29.08 % 831.793 M -32.40 % 1.230 B 12.31 % 1.096 B 48.52 % 737.650 M -24.39 % 975.661 M -48.33 % 1.888 B 91.61 % 985.518 M -5.06 % 1.038 B 23.69 % 839.237 M -24.34 % 1.109 B -3.45 % 1.149 B -6.17 % 1.224 B 5.10 % 1.165 B -1.75 % 1.186 B 4.54 % 1.134 B -0.48 % 1.140 B -2.43 % 1.168 B 9.55 % 1.066 B 0.00 % 1.066 B 20.44 % 885.360 M 0.00 % 885.360 M 29.71 % 682.553 M 0.00 % 682.553 M 12.88 % 604.686 M 0.00 % 604.686 M 95.59 % 309.168 M 0.00 % 309.168 M 100.00 % 154.584 M -24.82 % 205.614 M 100.00 % 102.807 M -33.73 % 155.125 M 100.00 % 77.562 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 14.456 M -11.09 % 16.260 M -10.16 % 18.098 M -57.72 % 42.807 M 187.16 % 14.907 M -25.98 % 20.140 M 36.37 % 14.769 M -52.60 % 31.157 M 54.41 % 20.178 M -29.83 % 28.755 M 4.81 % 27.436 M -73.43 % 103.278 M 13 243.41 % 774.000 K 0.000 0.000 -100.00 % 196.106 M 4.97 % 186.821 M -0.85 % 188.421 M -5.63 % 199.666 M 2.33 % 195.116 M -3.31 % 201.792 M -1.53 % 204.929 M 3.20 % 198.582 M 5.35 % 188.489 M -1.11 % 190.615 M -59.85 % 474.814 M -6.09 % 505.631 M 176.02 % -665.159 M -200.00 % 665.159 M 224.73 % -533.264 M -200.00 % 533.264 M 227.56 % -418.052 M -200.00 % 418.052 M 213.86 % -367.151 M -200.00 % 367.151 M 122.38 % 165.102 M 0.00 % 165.102 M 100.00 % 82.551 M -13.93 % 95.909 M 100.00 % 47.954 M -28.78 % 67.331 M 100.00 % 33.665 M
Interest income 0.000 0.000 0.000 -100.00 % 6.798 M 24.76 % 5.449 M 387.82 % 1.117 M -81.09 % 5.908 M 6.47 % 5.549 M 43.76 % 3.860 M 14.44 % 3.373 M -65.39 % 9.746 M 1 505.60 % 607.000 K -92.88 % 8.527 M 31.37 % 6.491 M 120.78 % 2.940 M -39.85 % 4.888 M 75.07 % 2.792 M -22.70 % 3.612 M -66.25 % 10.703 M -38.22 % 17.325 M 36.95 % 12.651 M -31.98 % 18.597 M 94.34 % 9.570 M -17.14 % 11.549 M -2.99 % 11.905 M 0.000 0.000 -100.00 % 24.727 M 0.000 -100.00 % 18.566 M 0.000 -100.00 % 17.806 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 568.944 K 32.26 % 430.164 K -50.00 % 860.328 K -2.02 % 878.062 K -43.55 % 1.556 M 0.00 % 1.556 M 504.39 % 257.373 K 0.00 % 257.370 K -49.60 % 510.661 K 0.00 % 510.660 K 75.75 % 290.566 K 0.00 % 290.566 K -68.12 % 911.500 K 0.00 % 911.500 K 100.00 % 455.750 K 0.000 0.000 0.000 0.000
Depreciation and amortization 50.165 M -19.26 % 62.131 M 21.46 % 51.152 M -8.12 % 55.670 M -3.37 % 57.613 M -9.89 % 63.934 M -4.80 % 67.161 M -3.88 % 69.873 M 1.86 % 68.599 M -14.89 % 80.603 M -1.16 % 81.545 M 7.50 % 75.859 M -0.30 % 76.088 M -0.61 % 76.552 M -1.87 % 78.013 M 5.50 % 73.949 M -1.96 % 75.427 M -5.93 % 80.186 M -0.79 % 80.821 M 4.41 % 77.408 M -3.40 % 80.130 M 2.03 % 78.539 M 7.80 % 72.854 M -4.73 % 76.471 M 14.10 % 67.022 M -6.04 % 71.332 M 1.99 % 69.941 M 18.77 % 58.888 M 0.00 % 58.888 M 6.78 % 55.147 M 0.00 % 55.147 M 10.83 % 49.758 M 0.00 % 49.758 M 32.18 % 37.645 M 0.00 % 37.645 M 78.78 % 21.057 M 0.00 % 21.057 M 100.00 % 10.528 M -21.61 % 13.430 M 100.00 % 6.715 M -22.61 % 8.677 M 100.00 % 4.339 M
Operating income 31.131 M 720.53 % 3.794 M -65.88 % 11.121 M -81.94 % 61.591 M -4.92 % 64.775 M 544.61 % -14.569 M 85.43 % -100.015 M -520.59 % -16.116 M -140.06 % 40.229 M -52.86 % 85.344 M 164.38 % -132.561 M -332.03 % 57.130 M -8.01 % 62.104 M -43.86 % 110.631 M -8.68 % 121.141 M -27.30 % 166.638 M 23.53 % 134.900 M -5.36 % 142.543 M 43.68 % 99.212 M -37.94 % 159.853 M 18.83 % 134.527 M -10.12 % 149.680 M 2.42 % 146.149 M 1.14 % 144.506 M 11.40 % 129.724 M -6.29 % 138.428 M 51.00 % 91.677 M -51.92 % 190.688 M -6.48 % 203.896 M -28.81 % 286.409 M 11.73 % 256.342 M 29.19 % 198.423 M 7.37 % 184.802 M 35.81 % 136.077 M 6.56 % 127.697 M -12.90 % 146.616 M 5.17 % 139.402 M 100.00 % 69.701 M -1.34 % 70.647 M 100.00 % 35.324 M 8.05 % 32.692 M 100.00 % 16.346 M
Operating income ratio 0.04 734.75 % 0.00 -68.33 % 0.01 -79.68 % 0.07 -9.59 % 0.07 478.02 % -0.02 86.88 % -0.15 -801.09 % -0.02 -141.24 % 0.04 -47.45 % 0.08 139.46 % -0.19 -549.87 % 0.04 -16.06 % 0.05 -43.84 % 0.09 -13.96 % 0.11 -25.59 % 0.14 20.51 % 0.12 -1.54 % 0.12 41.58 % 0.08 -32.75 % 0.12 18.16 % 0.11 -2.03 % 0.11 -3.29 % 0.11 2.51 % 0.11 5.74 % 0.10 -5.84 % 0.11 46.11 % 0.07 -51.17 % 0.15 -6.48 % 0.16 -34.65 % 0.25 11.73 % 0.22 -1.13 % 0.23 7.37 % 0.21 14.43 % 0.18 6.56 % 0.17 -46.53 % 0.32 5.17 % 0.31 0.00 % 0.31 30.56 % 0.24 0.00 % 0.24 57.63 % 0.15 0.00 % 0.15
Total other income expenses net 5.714 M 114.90 % -38.360 M -43.74 % -26.687 M -630.77 % 5.028 M -95.68 % 116.481 M 545.77 % -26.130 M 27.52 % -36.051 M -104.00 % -17.672 M -138.42 % 45.999 M 236.95 % -33.589 M -27.55 % -26.333 M -148.48 % 54.318 M -5.87 % 57.705 M -84.91 % 382.507 M 541.94 % 59.586 M 106.85 % -869.508 M -2 649.28 % 34.108 M 60.10 % 21.304 M -96.79 % 663.786 M 334.25 % -283.369 M -16.57 % -243.090 M 9.69 % -269.181 M -15.51 % -233.031 M 14.25 % -271.756 M -3 495.29 % 8.004 M 29.07 % 6.201 M 75.55 % 3.532 M -80.53 % 18.145 M 267.56 % 4.936 M 123.19 % -21.284 M -342.33 % 8.783 M 219.97 % -7.321 M -216.21 % 6.300 M 240.60 % -4.480 M -214.90 % 3.899 M 187.37 % -4.463 M -265.58 % 2.696 M 100.00 % 1.348 M 60.73 % 838.500 K 100.00 % 419.250 K -87.21 % 3.278 M 100.00 % 1.639 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31
Net debt -1.037 B -1.85 % -1.018 B 10.71 % -1.140 B 2.36 % -1.168 B -1.34 % -1.152 B -19.79 % -961.978 M -8.23 % -888.867 M -5.05 % -846.166 M 11.91 % -960.566 M -4.46 % -919.585 M -11.18 % -827.135 M 2.86 % -851.500 M 5.41 % -900.165 M 20.82 % -1.137 B 3.01 % -1.172 B 3.45 % -1.214 B -8.42 % -1.120 B -9.95 % -1.018 B -15.05 % -885.138 M -13.76 % -778.043 M 45.58 % -1.430 B 0.53 % -1.437 B -4.08 % -1.381 B -12.52 % -1.227 B 3.83 % -1.276 B 0.32 % -1.280 B 3.72 % -1.330 B -3.10 % -1.290 B 11.50 % -1.457 B 6.49 % -1.558 B -0.69 % -1.548 B -3.31 % -1.498 B -29.33 % -1.158 B 31.13 % -1.682 B -12 049.09 % 14.078 M 124.62 % -57.176 M
Total investments 196.252 M 0.09 % 196.071 M 9.20 % 179.546 M 1.55 % 176.797 M -21.34 % 224.769 M 26.14 % 178.185 M -14.29 % 207.898 M -14.84 % 244.118 M -15.45 % 288.713 M -4.55 % 302.485 M -19.44 % 375.479 M -8.19 % 408.991 M -13.71 % 473.999 M 0.50 % 471.657 M 2.93 % 458.243 M 13.59 % 403.430 M -71.25 % 1.403 B -1.13 % 1.419 B 22.90 % 1.155 B 128.01 % 506.536 M 331.53 % 117.382 M 984.15 % 10.827 M -91.38 % 125.648 M 659.45 % 16.545 M -1.64 % 16.820 M -1.25 % 17.033 M -1.81 % 17.348 M 287.12 % 4.481 M -2.65 % 4.603 M -2.44 % 4.719 M -2.56 % 4.843 M 924.22 % 472.801 K -74.54 % 1.857 M -7.61 % 2.010 M 30.86 % 1.536 M 0.000
Total debt 612.005 M 0.07 % 611.568 M 16.40 % 525.403 M 19.47 % 439.789 M 3.26 % 425.896 M -15.35 % 503.133 M -21.30 % 639.327 M -6.17 % 681.372 M -10.86 % 764.397 M -6.64 % 818.795 M -6.29 % 873.761 M 2.33 % 853.899 M 1.53 % 841.025 M 283.14 % 219.511 M -35.10 % 338.206 M 5.65 % 320.118 M 12.47 % 284.632 M -3.49 % 294.940 M -48.03 % 567.559 M 1.89 % 557.019 M 423.01 % 106.503 M -1.08 % 107.665 M -1.59 % 109.401 M 1.45 % 107.834 M 2.79 % 104.903 M 117.14 % 48.312 M -1.83 % 49.213 M -79.28 % 237.530 M -34.46 % 362.429 M 198.56 % 121.391 M 0.000 0.000 -100.00 % 59.075 M 10 227.76 % 572.000 K -99.53 % 121.551 M 662.31 % 15.945 M
Accumulated other comprehensive income loss -214.503 M -4.00 % -206.243 M 6.65 % -220.924 M 0.000 100.00 % -208.206 M 9.98 % -231.285 M 9.56 % -255.736 M 8.49 % -279.472 M -11.98 % -249.575 M -4.28 % -239.338 M -14.32 % -209.353 M 3.99 % -218.044 M 21.24 % -276.847 M 0.81 % -279.107 M -5.22 % -265.248 M 11.93 % -301.187 M 3.25 % -311.295 M -13.86 % -273.394 M -495.75 % -45.891 M 87.09 % -355.511 M -439.19 % 104.811 M 9.20 % 95.983 M 14.11 % 84.111 M 112.09 % -695.898 M -2 095.17 % 34.879 M 105.71 % -611.299 M 0.000 100.00 % -487.407 M 0.000 100.00 % -385.436 M 0.000 100.00 % -283.530 M -50.84 % -187.966 M -82.59 % -102.942 M 0.000 0.000
Retained earnings 1.577 B 1.70 % 1.551 B -0.84 % 1.564 B 10.86 % 1.411 B -7.23 % 1.520 B 9.67 % 1.386 B -2.50 % 1.422 B -6.97 % 1.528 B 11.96 % 1.365 B -7.57 % 1.477 B 6.32 % 1.389 B -10.47 % 1.552 B 4.00 % 1.492 B -1.46 % 1.514 B 36.36 % 1.110 B 7.01 % 1.038 B -36.99 % 1.647 B 1.30 % 1.626 B 6.27 % 1.530 B 37.55 % 1.112 B 17.82 % 943.893 M -2.58 % 968.842 M 8.31 % 894.501 M 13.72 % 786.552 M 8.72 % 723.476 M -1.52 % 734.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 0.00 % 108.404 M 15.91 % 93.526 M -13.72 % 108.404 M 24.17 % 87.303 M 0.00 % 87.303 M -0.26 % 87.528 M 2.79 % 85.150 M -1.55 % 86.487 M 0.00 % 86.491 M -1.79 % 88.068 M 1.41 % 86.843 M -2.55 % 89.114 M -2.33 % 91.239 M -2.44 % 93.524 M -0.53 % 94.024 M 0.01 % 94.011 M -10.04 % 104.500 M 0.000 0.000
Total equity 2.921 B -1.57 % 2.967 B -0.02 % 2.968 B -2.93 % 3.058 B 1.18 % 3.022 B 3.46 % 2.921 B -0.20 % 2.927 B -6.01 % 3.114 B -1.89 % 3.174 B -1.69 % 3.229 B -0.52 % 3.246 B -4.77 % 3.408 B 3.82 % 3.283 B -0.69 % 3.306 B 11.39 % 2.968 B 0.74 % 2.946 B -18.82 % 3.629 B 0.27 % 3.619 B 3.80 % 3.486 B 19.43 % 2.919 B 5.23 % 2.774 B -0.55 % 2.789 B 3.58 % 2.693 B 2.51 % 2.627 B 4.33 % 2.518 B 2.12 % 2.466 B 2.59 % 2.403 B -0.92 % 2.426 B 0.66 % 2.410 B -0.70 % 2.427 B 9.98 % 2.206 B 2.27 % 2.157 B 10.76 % 1.948 B -4.17 % 2.033 B 1 109.87 % 168.000 M 45.90 % 115.148 M
Other non current liabilities 116.385 M -0.36 % 116.810 M -24.18 % 154.057 M -9.42 % 170.072 M 181.61 % -208.398 M 43.49 % -368.803 M -15.00 % -320.707 M 14.34 % -374.395 M -1.73 % -368.027 M 4.40 % -384.985 M 5.28 % -406.458 M 2.29 % -415.992 M -3.39 % -402.334 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.300 M 0.000 -100.00 % 44.283 M 349 079.75 % 12.682 K -99.97 % 40.668 M 0.000 -100.00 % 18.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 392.381 M -0.50 % 394.351 M 20.73 % 326.642 M 22.65 % 266.311 M 9.61 % 242.953 M -6.86 % 260.859 M -26.73 % 356.032 M -13.10 % 409.712 M 1.02 % 405.583 M -4.47 % 424.560 M -6.31 % 453.160 M -2.23 % 463.513 M 2.84 % 450.728 M 803.03 % 49.913 M 0.91 % 49.463 M -2.22 % 50.586 M -4.15 % 52.777 M -8.03 % 57.388 M 3.65 % 55.369 M -2.41 % 56.734 M 1.93 % 55.660 M -2.26 % 56.947 M -2.70 % 58.529 M 0.35 % 58.326 M 6.39 % 54.821 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.757 M 0.000 -100.00 % 72.927 M 394.89 % 14.736 M
Total non current liabilities 508.766 M -0.47 % 511.161 M 6.34 % 480.699 M 10.16 % 436.383 M 1 162.86 % 34.555 M -1.76 % 35.174 M -0.43 % 35.325 M 0.02 % 35.317 M -5.96 % 37.556 M -5.10 % 39.575 M -15.26 % 46.702 M -1.72 % 47.521 M -1.80 % 48.394 M -3.04 % 49.913 M 0.91 % 49.463 M -2.22 % 50.586 M -4.15 % 52.777 M -8.03 % 57.388 M 3.47 % 55.464 M -2.24 % 56.734 M 2.10 % 55.566 M -2.45 % 56.960 M -2.67 % 58.520 M -39.49 % 96.719 M 31.91 % 73.321 M 339.16 % 16.696 M -12.67 % 19.119 M 5.68 % 18.091 M 14.78 % 15.761 M -25.90 % 21.270 M 19.33 % 17.825 M 32.42 % 13.461 M -78.35 % 62.179 M 1 320.92 % 4.376 M -94.01 % 73.105 M 385.78 % 15.049 M
Other current liabilities 243.791 M 25.63 % 194.058 M -17.87 % 236.276 M 42.23 % 166.118 M -31.45 % 242.325 M 37.31 % 176.478 M -31.94 % 259.307 M 62.57 % 159.508 M -39.81 % 264.986 M 49.85 % 176.839 M -28.34 % 246.772 M 8.99 % 226.422 M -28.64 % 317.281 M 55.62 % 203.881 M -6.80 % 218.760 M 32.34 % 165.302 M -39.47 % 273.107 M 31.96 % 206.965 M -26.35 % 281.028 M 46.23 % 192.186 M -37.55 % 307.745 M 49.29 % 206.142 M -33.56 % 310.275 M 87.49 % 165.492 M -44.82 % 299.895 M 59.04 % 188.570 M -36.82 % 298.469 M 25.56 % 237.702 M -37.12 % 378.034 M 1 561.99 % 22.746 M -85.87 % 160.972 M 549.44 % 24.786 M 2.40 % 24.205 M 11 036.04 % 217.358 K -98.06 % 11.220 M -89.84 % 110.390 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 350.000 K 100.19 % -182.943 M 24.49 % -242.274 M 14.48 % -283.295 M -4.28 % -271.660 M 24.29 % -358.814 M 8.98 % -394.235 M 6.27 % -420.601 M -7.74 % -390.386 M -0.02 % -390.297 M -130.13 % -169.598 M 41.26 % -288.743 M -7.13 % -269.532 M -16.25 % -231.855 M 2.40 % -237.552 M 53.62 % -512.190 M -2.37 % -500.312 M -884.03 % -50.843 M -0.25 % -50.718 M 0.30 % -50.871 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 432.142 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.230 M 59.02 % 16.495 M
Short term debt 219.624 M 1.11 % 217.217 M 9.29 % 198.761 M 14.57 % 173.478 M -5.17 % 182.943 M -24.49 % 242.274 M -14.48 % 283.295 M 4.28 % 271.660 M -24.29 % 358.814 M -8.98 % 394.235 M -6.27 % 420.601 M 7.74 % 390.386 M 0.02 % 390.297 M 130.13 % 169.598 M -41.26 % 288.743 M 7.13 % 269.532 M 16.25 % 231.855 M -2.40 % 237.552 M -53.62 % 512.190 M 2.33 % 500.551 M 884.50 % 50.843 M 0.25 % 50.718 M -0.30 % 50.871 M -49.99 % 101.723 M 103.11 % 50.083 M 3.67 % 48.312 M -1.83 % 49.213 M -79.28 % 237.530 M -34.46 % 362.429 M 198.56 % 121.391 M 0.000 0.000 -100.00 % 3.318 M 480.02 % 572.000 K -98.82 % 48.624 M 3 921.84 % 1.209 M
Total current liabilities 547.548 M 7.64 % 508.667 M -5.35 % 537.426 M 15.03 % 467.202 M -14.74 % 548.004 M 2.20 % 536.221 M -17.85 % 652.742 M 13.49 % 575.138 M -22.69 % 743.905 M 0.59 % 739.575 M -8.62 % 809.305 M -0.97 % 817.193 M -5.64 % 866.060 M 59.89 % 541.671 M -18.72 % 666.457 M 10.44 % 603.463 M -8.95 % 662.763 M 8.55 % 610.579 M -35.71 % 949.713 M 9.71 % 865.621 M 62.72 % 531.984 M 21.49 % 437.889 M -19.04 % 540.852 M 24.23 % 435.348 M -19.67 % 541.954 M 28.25 % 422.575 M -22.75 % 547.012 M -16.84 % 657.764 M -18.52 % 807.240 M 57.23 % 513.406 M 10.58 % 464.272 M 64.57 % 282.105 M 9.23 % 258.257 M 32.39 % 195.077 M -11.15 % 219.557 M 1.38 % 216.568 M
Total liabilities 1.056 B 3.58 % 1.020 B 0.17 % 1.018 B 12.68 % 903.585 M -4.74 % 948.548 M 0.13 % 947.272 M -21.17 % 1.202 B 1.23 % 1.187 B -12.48 % 1.356 B -1.82 % 1.382 B -7.10 % 1.487 B -2.08 % 1.519 B -0.06 % 1.520 B 82.63 % 832.203 M -4.31 % 869.724 M 19.55 % 727.473 M -13.95 % 845.448 M 6.15 % 796.472 M -29.23 % 1.125 B 15.16 % 977.264 M 54.69 % 631.758 M 17.35 % 538.358 M -15.89 % 640.050 M 20.30 % 532.066 M -13.52 % 615.275 M 40.07 % 439.271 M -22.41 % 566.131 M -16.23 % 675.855 M -17.88 % 823.000 M 53.93 % 534.676 M 10.91 % 482.097 M 63.11 % 295.566 M -7.76 % 320.437 M 60.66 % 199.453 M -31.85 % 292.662 M 26.36 % 231.617 M
Other non current assets 907.724 M 2.67 % 884.093 M -18.21 % 1.081 B 1.21 % 1.068 B 3 800.52 % -28.861 M 39.37 % -47.604 M 18.27 % -58.242 M -56.52 % -37.210 M -22.91 % -30.274 M -9.82 % -27.568 M -23.73 % -22.281 M -145.68 % -9.069 M -77.27 % -5.116 M -201.83 % -1.695 M -13.45 % -1.494 M -0.67 % -1.484 M 11.56 % -1.678 M 1.99 % -1.712 M -4.90 % -1.632 M -1.51 % -1.608 M 7.73 % -1.743 M -0.19 % -1.739 M 38.53 % -2.830 M -100.60 % 471.344 M -17.13 % 568.788 M 38.50 % 410.678 M 386.26 % 84.456 M -81.16 % 448.254 M 418.64 % 86.429 M -77.90 % 391.141 M -4.87 % 411.148 M -42.69 % 717.373 M 982.14 % 66.292 M 33.48 % 49.663 M 680.74 % 6.361 M -1.72 % 6.472 M
Long term investments 196.252 M 5.47 % 186.071 M 3.63 % 179.546 M 1.55 % 176.797 M -21.34 % 224.769 M 26.14 % 178.185 M -14.29 % 207.898 M -14.84 % 244.118 M -15.45 % 288.713 M -4.55 % 302.485 M -19.44 % 375.479 M -8.19 % 408.991 M -13.71 % 473.999 M 0.50 % 471.657 M 2.93 % 458.243 M 13.59 % 403.430 M -71.25 % 1.403 B -1.13 % 1.419 B 22.90 % 1.155 B 128.01 % 506.536 M 4 551.29 % 10.890 M 0.58 % 10.827 M -34.29 % 16.478 M 117.95 % -91.786 M -10.65 % -82.950 M 0.000 -100.00 % 376.766 M 0.000 -100.00 % 311.929 M 0.000 100.00 % -55.503 M 6.81 % -59.558 M -147.84 % 124.503 M 1 563.82 % 7.483 M 387.17 % 1.536 M 0.000
Intangible assets 1.580 M -12.61 % 1.808 M 12.79 % 1.603 M -95.46 % 35.293 M 1 904.15 % 1.761 M 34.12 % 1.313 M 83.12 % 717.000 K 460.16 % 128.000 K -64.74 % 363.000 K -30.06 % 519.000 K -68.72 % 1.659 M -72.36 % 6.002 M 6.00 % 5.662 M 0.96 % 5.608 M 3.93 % 5.396 M 0.86 % 5.350 M -3.69 % 5.555 M -2.97 % 5.725 M 4.40 % 5.484 M 2.27 % 5.362 M 4.75 % 5.119 M 0.00 % 5.119 M -0.32 % 5.135 M -94.37 % 91.267 M -1.92 % 93.051 M -1.18 % 94.160 M 626.57 % 12.960 M 1.35 % 12.787 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 1.361 M -1.02 % 1.375 M 0.95 % 1.362 M 0.52 % 1.355 M -1.17 % 1.371 M 2.16 % 1.342 M 2.99 % 1.303 M 3.09 % 1.264 M -1.17 % 1.279 M -0.78 % 1.289 M -5.36 % 1.362 M 1.34 % 1.344 M -81.21 % 7.154 M 0.35 % 7.129 M 3.94 % 6.859 M 0.85 % 6.801 M -3.68 % 7.061 M -2.97 % 7.277 M -77.13 % 31.818 M 2.27 % 31.111 M 4.75 % 29.701 M 0.00 % 29.701 M -0.32 % 29.795 M 2.68 % 29.018 M -1.68 % 29.512 M -1.30 % 29.901 M -18.61 % 36.739 M 1.35 % 36.251 M -2.65 % 37.239 M 17.67 % 31.647 M -2.56 % 32.477 M -0.67 % 32.695 M -0.01 % 32.698 M -11.95 % 37.135 M 0.00 % 37.135 M 0.000
Goodwill and intangible assets 2.941 M -7.60 % 3.183 M 7.35 % 2.965 M -91.91 % 36.648 M 1 070.11 % 3.132 M 17.97 % 2.655 M 31.44 % 2.020 M 45.11 % 1.392 M -15.23 % 1.642 M -9.18 % 1.808 M -40.15 % 3.021 M -58.88 % 7.346 M -42.68 % 12.816 M 0.62 % 12.737 M 3.93 % 12.255 M 0.86 % 12.151 M -3.69 % 12.616 M -2.97 % 13.002 M -65.14 % 37.302 M 2.27 % 36.473 M 4.75 % 34.820 M 0.00 % 34.820 M -0.32 % 34.930 M -70.96 % 120.284 M -1.86 % 122.563 M -1.21 % 124.061 M 149.63 % 49.698 M 1.35 % 49.038 M 31.68 % 37.239 M 17.67 % 31.647 M -2.56 % 32.477 M -0.67 % 32.695 M -0.01 % 32.698 M -11.95 % 37.135 M 0.00 % 37.135 M 0.000
Property plant equipment net 977.240 M -2.59 % 1.003 B 24.96 % 802.867 M 8.62 % 739.148 M -4.45 % 773.577 M -9.08 % 850.827 M -11.07 % 956.766 M -14.96 % 1.125 B 2.38 % 1.099 B -4.31 % 1.148 B -3.15 % 1.186 B -7.99 % 1.289 B -12.52 % 1.473 B 66.93 % 882.455 M -3.39 % 913.404 M 4.42 % 874.763 M 4.31 % 838.617 M -1.24 % 849.173 M -3.65 % 881.355 M -4.26 % 920.573 M -4.13 % 960.237 M -6.57 % 1.028 B -0.12 % 1.029 B -0.33 % 1.032 B 20.19 % 858.979 M -1.52 % 872.243 M -2.27 % 892.510 M 2.57 % 870.163 M 14.02 % 763.160 M 15.91 % 658.386 M 22.73 % 536.446 M 765.75 % 61.963 M -86.68 % 465.220 M 56.51 % 297.252 M 78.32 % 166.695 M 34.90 % 123.566 M
Total non current assets 2.084 B -1.30 % 2.112 B 2.19 % 2.066 B 0.33 % 2.060 B 105.65 % 1.001 B -2.93 % 1.032 B -11.57 % 1.167 B -14.87 % 1.371 B -1.35 % 1.389 B -4.36 % 1.453 B -7.13 % 1.564 B -8.26 % 1.705 B -13.01 % 1.960 B 43.39 % 1.367 B -1.23 % 1.384 B 7.25 % 1.290 B -42.77 % 2.255 B -1.18 % 2.282 B 10.03 % 2.074 B 41.68 % 1.464 B 45.49 % 1.006 B -6.29 % 1.073 B -0.65 % 1.080 B -29.61 % 1.535 B 4.44 % 1.470 B 4.28 % 1.409 B 0.25 % 1.406 B 2.63 % 1.370 B 14.04 % 1.201 B 10.85 % 1.084 B 16.78 % 927.963 M 22.85 % 755.333 M 9.16 % 691.958 M 75.25 % 394.848 M 85.32 % 213.067 M 62.32 % 131.262 M
Other current assets 134.812 M 2.71 % 131.261 M -14.04 % 152.695 M 6.39 % 143.530 M 15.98 % 123.754 M -1.82 % 126.052 M -11.82 % 142.956 M 9.72 % 130.296 M 15.04 % 113.257 M -4.31 % 118.354 M -0.43 % 118.862 M -45.50 % 218.107 M 10.17 % 197.967 M -50.21 % 397.641 M 248.07 % 114.241 M 13.10 % 101.005 M -1.09 % 102.117 M 21.86 % 83.799 M -77.78 % 377.061 M -1.36 % 382.261 M 293.28 % 97.198 M -0.03 % 97.231 M -0.75 % 97.966 M 342.27 % 22.151 M -80.02 % 110.860 M 107.68 % 53.379 M 851.73 % 5.609 M -91.07 % 62.775 M 2 129.93 % 2.815 M -97.79 % 127.548 M 4 568.38 % 2.732 M -24.02 % 3.596 M -34.76 % 5.512 M -85.65 % 38.423 M -27.74 % 53.173 M -33.83 % 80.358 M
Short term investments 0.000 -100.00 % 10.000 M 0.000 -100.00 % 25.031 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 -100.00 % 106.492 M 0.000 -100.00 % 109.171 M 0.77 % 108.331 M 8.58 % 99.770 M 485.75 % 17.033 M 104.74 % -359.418 M -8 120.49 % 4.481 M 101.46 % -307.326 M -6 612.84 % 4.719 M -92.18 % 60.346 M 0.52 % 60.031 M 148.95 % -122.646 M -2 140.93 % -5.473 M 0.000 0.000
cash and cash equivalents 1.649 B 1.18 % 1.630 B -2.16 % 1.666 B 3.61 % 1.608 B 1.86 % 1.578 B 7.72 % 1.465 B -4.13 % 1.528 B 0.04 % 1.528 B -11.45 % 1.725 B -0.77 % 1.738 B 2.20 % 1.701 B -0.26 % 1.705 B -2.06 % 1.741 B 28.37 % 1.356 B -10.19 % 1.510 B -1.55 % 1.534 B 9.24 % 1.404 B 6.93 % 1.313 B -9.60 % 1.453 B 8.81 % 1.335 B -13.09 % 1.536 B -0.57 % 1.545 B 3.66 % 1.490 B 11.63 % 1.335 B -3.33 % 1.381 B 3.95 % 1.329 B -3.65 % 1.379 B -9.71 % 1.527 B -16.07 % 1.820 B 8.33 % 1.680 B 8.53 % 1.548 B 3.31 % 1.498 B 23.06 % 1.218 B -27.65 % 1.683 B 1 465.76 % 107.473 M 46.98 % 73.121 M
Cash and short term investments 1.659 B 1.17 % 1.640 B -1.56 % 1.666 B 2.02 % 1.633 B 3.45 % 1.578 B 7.72 % 1.465 B -4.13 % 1.528 B 0.04 % 1.528 B -11.45 % 1.725 B -0.77 % 1.738 B 2.20 % 1.701 B -0.26 % 1.705 B -2.06 % 1.741 B 28.37 % 1.356 B -10.19 % 1.510 B -1.55 % 1.534 B 9.24 % 1.404 B 6.93 % 1.313 B -9.60 % 1.453 B 8.81 % 1.335 B -18.73 % 1.643 B 6.32 % 1.545 B -3.41 % 1.600 B 10.81 % 1.443 B -2.52 % 1.481 B 11.46 % 1.329 B -3.65 % 1.379 B -9.71 % 1.527 B -16.07 % 1.820 B 8.33 % 1.680 B 4.46 % 1.608 B 3.20 % 1.558 B 27.99 % 1.218 B -27.65 % 1.683 B 1 465.76 % 107.473 M 46.98 % 73.121 M
Total current assets 1.893 B 0.92 % 1.876 B -2.30 % 1.920 B 0.95 % 1.902 B 4.37 % 1.822 B 5.80 % 1.722 B -4.46 % 1.803 B -0.36 % 1.809 B -10.03 % 2.011 B -1.15 % 2.034 B 1.27 % 2.009 B -3.53 % 2.082 B 0.59 % 2.070 B 11.03 % 1.864 B 7.53 % 1.734 B -0.51 % 1.743 B 9.08 % 1.598 B 6.63 % 1.498 B -22.17 % 1.925 B 5.06 % 1.832 B -0.86 % 1.848 B 5.70 % 1.749 B -2.61 % 1.796 B 10.57 % 1.624 B -2.37 % 1.663 B 11.23 % 1.495 B -4.36 % 1.564 B -9.70 % 1.732 B -14.76 % 2.031 B 8.19 % 1.878 B 6.65 % 1.761 B 3.71 % 1.698 B 7.70 % 1.576 B -14.20 % 1.837 B 642.02 % 247.595 M 14.89 % 215.503 M
Inventory 67.946 M -11.33 % 76.625 M 3.65 % 73.928 M -3.04 % 76.247 M -7.68 % 82.588 M -16.83 % 99.306 M -3.03 % 102.407 M -14.94 % 120.387 M -7.26 % 129.808 M -5.39 % 137.202 M -21.02 % 173.724 M 37.12 % 126.691 M 24.95 % 101.396 M 27.93 % 79.260 M 6.71 % 74.274 M 5.51 % 70.397 M 1.92 % 69.069 M -16.13 % 82.356 M 3.33 % 79.699 M -16.20 % 95.111 M 12.91 % 84.236 M -4.34 % 88.057 M 8.70 % 81.010 M -11.39 % 91.427 M 27.73 % 71.581 M 1.20 % 70.734 M -6.25 % 75.452 M -5.12 % 79.523 M 3.23 % 77.038 M 9.75 % 70.194 M 44.07 % 48.723 M -0.72 % 49.074 M 7.24 % 45.762 M 85.56 % 24.662 M 15.37 % 21.376 M 42.12 % 15.041 M
Net receivables 31.290 M 10.88 % 28.219 M 1.73 % 27.739 M -43.95 % 49.486 M 31.51 % 37.630 M 18.06 % 31.873 M 9.54 % 29.097 M -5.81 % 30.892 M -27.79 % 42.778 M 6.24 % 40.266 M 164.96 % 15.197 M -52.59 % 32.052 M 8.75 % 29.472 M -5.19 % 31.086 M -10.97 % 34.917 M -6.25 % 37.246 M 68.05 % 22.163 M 17.40 % 18.878 M 19.46 % 15.803 M -21.24 % 20.065 M -17.64 % 24.361 M 31.56 % 18.517 M 8.62 % 17.048 M 12.73 % 15.122 M 175.91 % 5.481 M -87.15 % 42.637 M -58.82 % 103.546 M 67.04 % 61.987 M -52.93 % 131.701 M 0.000 -100.00 % 100.878 M 16.40 % 86.667 M 3.32 % 83.884 M -8.17 % 91.344 M 0.000 0.000
Tax assets 0.000 -100.00 % 34.920 M 0.000 -100.00 % 38.982 M 35.07 % 28.861 M -39.37 % 47.604 M -18.27 % 58.242 M 56.52 % 37.210 M 22.91 % 30.274 M 9.82 % 27.568 M 23.73 % 22.281 M 145.68 % 9.069 M 77.27 % 5.116 M 201.83 % 1.695 M 13.45 % 1.494 M 0.67 % 1.484 M -11.56 % 1.678 M -1.99 % 1.712 M 4.90 % 1.632 M 1.51 % 1.608 M -7.73 % 1.743 M 0.19 % 1.739 M -38.53 % 2.830 M 2.06 % 2.772 M 13.89 % 2.434 M -0.29 % 2.441 M -1.51 % 2.479 M 1.01 % 2.454 M -1.29 % 2.486 M -1.89 % 2.534 M -25.37 % 3.395 M 18.76 % 2.859 M -11.89 % 3.245 M -2.12 % 3.315 M 147.39 % 1.340 M 9.48 % 1.224 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 1.147 B 2.93 % 1.115 B -3.87 % 1.159 B 3.37 % 1.122 B -0.79 % 1.131 B 0.62 % 1.124 B -3.15 % 1.160 B 1.76 % 1.140 B 47.50 % 772.948 M -14.75 % 906.704 M 25.99 % 719.688 M 12.39 % 640.327 M 2.93 % 622.072 M -2.13 % 635.628 M 3.70 % 612.951 M 2.10 % 600.357 M 8.90 % 551.303 M 9.10 % 505.296 M 10.59 % 456.901 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
Account payables 84.133 M -13.61 % 97.392 M 25.50 % 77.601 M -18.87 % 95.648 M 0.14 % 95.519 M 2.62 % 93.081 M 9.54 % 84.978 M -27.69 % 117.518 M 27.01 % 92.525 M -22.79 % 119.833 M 17.01 % 102.415 M -22.38 % 131.938 M 26.96 % 103.922 M 9.78 % 94.668 M 4.90 % 90.247 M -5.82 % 95.822 M 8.67 % 88.180 M -6.24 % 94.051 M 3.65 % 90.738 M -10.85 % 101.778 M -4.27 % 106.314 M -4.67 % 111.520 M 4.74 % 106.476 M 4.92 % 101.485 M -14.23 % 118.326 M 4.47 % 113.266 M -10.03 % 125.891 M -4.44 % 131.738 M 5 440.36 % 2.378 M -99.23 % 309.088 M 21.49 % 254.414 M 19.72 % 212.510 M 7.01 % 198.584 M 21.60 % 163.308 M 22.34 % 133.483 M 50.87 % 88.474 M
Tax payables 0.000 0.000 -100.00 % 24.788 M -21.58 % 31.608 M 16.13 % 27.217 M 11.60 % 24.388 M -3.08 % 25.162 M -4.88 % 26.452 M -4.09 % 27.580 M -43.33 % 48.668 M 23.16 % 39.517 M -42.27 % 68.447 M 25.45 % 54.560 M -25.79 % 73.524 M 7.01 % 68.707 M -5.63 % 72.807 M 4.58 % 69.621 M -3.32 % 72.011 M 12.29 % 64.128 M -9.81 % 71.106 M 6.00 % 67.083 M -3.49 % 69.510 M -5.08 % 73.230 M 9.88 % 66.648 M -9.51 % 73.649 M 1.69 % 72.428 M -1.38 % 73.439 M 44.58 % 50.794 M -21.13 % 64.399 M 7.01 % 60.182 M 23.11 % 48.886 M 9.10 % 44.809 M 39.37 % 32.151 M -32.29 % 47.480 M 81.01 % 26.230 M 59.02 % 16.495 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -167.945 M -37.07 % -122.529 M -13.51 % -107.944 M 19.09 % -133.406 M -1.93 % -130.881 M -3.68 % -126.238 M -8.11 % -116.763 M -4.42 % -111.818 M 12.53 % -127.834 M -110.64 % -60.689 M -4.71 % -57.959 M -132.11 % -24.971 M -9.34 % -22.838 M 70.39 % -77.131 M -8.46 % -71.117 M -10.20 % -64.534 M -3 585.90 % 1.851 M -83.59 % 11.283 M -16.18 % 13.461 M -24.52 % 17.835 M -69.40 % 58.279 M 6.69 % 54.627 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 56.922 M 1.29 % 56.196 M -4.03 % 58.554 M 1.77 % 57.535 M 2.74 % 56.003 M 20.19 % 46.597 M 12.98 % 41.242 M -23.69 % 54.044 M -14.30 % 63.062 M -11.29 % 71.086 M 0.85 % 70.490 M -11.18 % 79.365 M 9.52 % 72.466 M -3.70 % 75.254 M -40.74 % 126.994 M -40.65 % 213.970 M -28.17 % 297.877 M 9.81 % 271.265 M 7.57 % 252.164 M 50.98 % 167.023 M 83.08 % 91.227 M 0.90 % 90.416 M 13.24 % 79.846 M 6.19 % 75.191 M 8.56 % 69.261 M -2.14 % 70.779 M 8.29 % 65.359 M 7.66 % 60.709 M 4.32 % 58.193 M 3.74 % 56.097 M 16.58 % 48.119 M 18.95 % 40.452 M 49.07 % 27.136 M 26.95 % 21.375 M 255.07 % 6.020 M -54.76 % 13.307 M
Capital lease obligations 574.903 M -0.30 % 576.636 M 17.89 % 489.118 M 21.58 % 402.305 M 4.23 % 385.966 M -16.59 % 462.716 M -17.44 % 560.465 M -7.26 % 604.369 M 3.83 % 582.068 M -8.01 % 632.751 M -5.57 % 670.105 M 3.70 % 646.223 M 1.69 % 635.454 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 208.206 M -9.98 % 231.285 M -9.56 % 255.736 M -8.49 % 279.472 M 11.98 % 249.575 M 4.28 % 239.338 M 14.32 % 209.353 M -3.99 % 218.044 M -21.24 % 276.847 M -0.81 % 279.107 M 5.22 % 265.248 M -11.93 % 301.187 M -3.25 % 311.295 M 13.86 % 273.394 M 495.75 % 45.891 M -87.09 % 355.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.393 B -4.49 % 1.458 B 0.00 % 1.458 B -1.56 % 1.481 B -13.16 % 1.706 B -3.70 % 1.772 B 30.69 % 1.356 B -27.28 % 1.864 B 34.29 % 1.388 B 4.12 % 1.333 B -9.22 % 1.468 B -28.30 % 2.048 B 0.28 % 2.042 B 0.00 % 2.042 B 0.78 % 2.026 B 0.00 % 2.026 B 0.46 % 2.017 B 0.00 % 2.017 B 13.07 % 1.784 B -10.74 % 1.999 B 14.13 % 1.751 B 13.22 % 1.547 B -10.37 % 1.726 B -27.37 % 2.376 B 45.74 % 1.630 B -25.38 % 2.185 B -2.89 % 2.250 B -18.64 % 2.765 B 22.24 % 2.262 B -0.75 % 2.279 B 10.39 % 2.065 B 2.07 % 2.023 B 10.74 % 1.827 B -10.51 % 2.041 B 1 160.22 % 161.972 M 59.04 % 101.841 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 167.945 M 6.91 % 157.084 M 9.76 % 143.118 M -15.18 % 168.731 M 1.52 % 166.198 M 1.47 % 163.794 M 4.77 % 156.338 M -1.38 % 158.520 M -9.60 % 175.355 M 60.75 % 109.083 M 1.12 % 107.872 M 44.92 % 74.434 M 1.38 % 73.424 M -43.48 % 129.908 M 1.09 % 128.505 M 7.09 % 119.998 M 118.65 % 54.883 M 23.94 % 44.283 M 1.80 % 43.499 M 6.92 % 40.685 M 5.97 % 38.393 M 107.52 % 18.500 M 10.81 % 16.696 M -12.67 % 19.119 M 5.68 % 18.091 M 14.78 % 15.761 M -25.90 % 21.270 M 19.33 % 17.825 M 32.42 % 13.461 M 109.60 % 6.422 M 46.76 % 4.376 M 2 358.43 % 178.000 K -43.13 % 313.000 K
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 365.989 M -2.63 % 375.877 M -26.81 % 513.584 M -10.93 % 576.613 M 0.29 % 574.933 M -4.56 % 602.390 M -4.56 % 631.169 M -3.51 % 654.123 M 8.05 % 605.370 M 151.59 % 240.619 M 56.45 % 153.804 M 109.47 % 73.424 M -43.48 % 129.908 M 1.09 % 128.505 M 6.91 % 120.205 M 118.92 % 54.909 M 24.21 % 44.208 M 1.61 % 43.509 M 6.96 % 40.678 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
Total assets 3.977 B -0.26 % 3.987 B 0.02 % 3.986 B 0.63 % 3.962 B -0.24 % 3.971 B 2.64 % 3.869 B -6.30 % 4.129 B -4.01 % 4.301 B -5.06 % 4.531 B -1.73 % 4.610 B -2.59 % 4.733 B -3.94 % 4.927 B 2.59 % 4.803 B 16.07 % 4.138 B 7.83 % 3.837 B 4.46 % 3.673 B -17.90 % 4.474 B 1.33 % 4.416 B -4.26 % 4.612 B 18.36 % 3.896 B 14.41 % 3.406 B 2.35 % 3.328 B -0.16 % 3.333 B 5.51 % 3.159 B 0.82 % 3.133 B 7.86 % 2.905 B -2.18 % 2.970 B -4.26 % 3.101 B -4.06 % 3.233 B 9.16 % 2.961 B 10.15 % 2.689 B 9.60 % 2.453 B 8.14 % 2.268 B 1.62 % 2.232 B 384.53 % 460.662 M 32.85 % 346.765 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -46.149 M 0.000 100.00 % -29.494 M 0.000 100.00 % -16.295 M 0.000 -100.00 % 97.921 M 0.000 -100.00 % 34.630 M 0.000 -100.00 % 12.814 M 65.64 % 7.736 M -42.93 % 13.556 M 146.74 % -29.002 M -245.40 % -8.397 M -1 903.81 % 465.491 K 69.18 % 275.138 K -73.02 % 1.020 M 109.93 % -10.267 M -227.23 % 8.070 M 111.95 % -67.512 M 0.000 100.00 % -80.165 M 0.00 % -80.165 M -42.49 % -56.259 M 0.00 % -56.259 M 0.000 0.000 100.00 % -94.343 M 0.000 100.00 % -38.084 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 10.000 K -99.01 % 1.011 M 2 632.43 % 37.000 K -95.25 % 779.000 K -18.00 % 950.000 K -33.52 % 1.429 M -8.57 % 1.563 M 170.88 % 577.000 K 96.26 % 294.000 K -5.16 % 310.000 K -37.75 % 498.000 K 56.11 % 319.000 K -65.51 % 925.000 K -1.39 % 938.000 K -7.04 % 1.009 M -8.69 % 1.105 M -1.43 % 1.121 M -71.03 % 3.870 M 42.86 % 2.709 M -46.07 % 5.023 M 53.93 % 3.263 M -7.15 % 3.514 M -59.46 % 8.669 M -0.26 % 8.691 M -9.64 % 9.618 M -27.56 % 13.277 M 0.00 % 13.277 M 102.33 % 6.562 M 0.00 % 6.562 M 124.62 % 2.921 M 0.00 % 2.921 M -2.29 % 2.990 M 0.00 % 2.990 M 20.65 % 2.478 M 0.00 % 2.478 M 95.36 % 1.269 M 0.00 % 1.269 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 18.633 M 0.000 100.00 % -539.000 K 0.000 -100.00 % 44.720 M 0.000 -100.00 % 28.917 M 0.000 -100.00 % 15.985 M 0.000 100.00 % -98.240 M 0.000 100.00 % -36.836 M 0.000 100.00 % -16.382 M -200.70 % -5.448 M 36.67 % -8.603 M -144.20 % 19.463 M 282.73 % -10.651 M -281.03 % -2.795 M 62.89 % -7.532 M -57.90 % -4.770 M -287.57 % 2.543 M 112.13 % -20.973 M -153.29 % -8.280 M 0.00 % -8.280 M -7 678.51 % 109.259 K 0.00 % 109.259 K -98.63 % 7.952 M 0.00 % 7.952 M 17.86 % 6.747 M 0.00 % 6.747 M 125.90 % 2.987 M 0.00 % 2.987 M 114.51 % -20.578 M 0.00 % -20.578 M -144.48 % -8.417 M 0.00 % -8.417 M -100.00 % -4.209 M -169.46 % 6.059 M 100.00 % 3.030 M
Accounts receivables 0.000 -100.00 % 19.011 M 0.000 100.00 % -23.712 M 0.000 -100.00 % 24.361 M 0.000 -100.00 % 12.299 M 0.000 -100.00 % 26.496 M 0.000 100.00 % -50.809 M 0.000 100.00 % -26.705 M 0.000 100.00 % -12.591 M 43.14 % -22.144 M -52.00 % -14.568 M -236.40 % 10.680 M -31.69 % 15.635 M 307.12 % -7.549 M -314.84 % 3.514 M 115.58 % -22.557 M -199.78 % 22.605 M 241.93 % -15.927 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
Inventory 0.000 100.00 % -378.000 K 0.000 -100.00 % 23.173 M 0.000 -100.00 % 20.359 M 0.000 -100.00 % 16.618 M 0.000 100.00 % -10.511 M 0.000 100.00 % -47.431 M 0.000 100.00 % -8.863 M 0.000 100.00 % -1.328 M -109.99 % 13.287 M 564.91 % -2.858 M -118.31 % 15.613 M 227.34 % -12.261 M -420.98 % 3.820 M 152.30 % -7.303 M -156.75 % 12.868 M 161.19 % -21.029 M -1 094.53 % -1.760 M -142.00 % 4.191 M 0.00 % 4.191 M 165.99 % -6.351 M 0.00 % -6.351 M 44.03 % -11.347 M 0.00 % -11.347 M -584.79 % -1.657 M 0.00 % -1.657 M 80.58 % -8.534 M 0.00 % -8.534 M -388.77 % -1.746 M 0.00 % -1.746 M 39.99 % -2.910 M 0.00 % -2.910 M -100.00 % -1.455 M -390.64 % -296.500 K -100.00 % -148.250 K
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 -100.00 % 2.220 M 81.60 % 1.223 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.268 M 0.000 100.00 % -2.463 M -172.25 % 3.409 M -61.36 % 8.823 M 229.18 % -6.830 M 51.30 % -14.025 M -1 602.56 % 933.380 K 124.94 % -3.742 M -176.09 % 4.918 M 408.83 % 966.612 K 129.42 % -3.286 M 73.65 % -12.472 M 0.00 % -12.472 M -293.05 % 6.460 M 0.00 % 6.460 M -66.52 % 19.299 M 0.00 % 19.299 M 129.64 % 8.404 M 0.00 % 8.404 M -27.05 % 11.521 M 0.00 % 11.521 M 161.18 % -18.832 M 0.00 % -18.832 M -241.93 % -5.508 M 0.00 % -5.508 M -100.00 % -2.754 M -143.33 % 6.356 M 100.00 % 3.178 M
Other non cash items 3.264 M -98.59 % 231.559 M 451.20 % 42.010 M 94.55 % 21.593 M 223.49 % -17.486 M -251.33 % 11.555 M -32.32 % 17.073 M -17.55 % 20.707 M 161.92 % -33.443 M -138.15 % 87.655 M 234.97 % -64.942 M -158.17 % 111.649 M 233.33 % -83.741 M 67.40 % -256.898 M -385.12 % -52.956 M -107.25 % 730.566 M 6 375.80 % -11.641 M -117.07 % 68.176 M 113.50 % -504.966 M -6 720.04 % -7.404 M -449.47 % 2.119 M 114.18 % -14.937 M -227.09 % 11.754 M 137.65 % -31.216 M -213.40 % 27.528 M 233.89 % -20.560 M 5.85 % -21.839 M -119.75 % -9.938 M 0.00 % -9.938 M -18.02 % -8.420 M 0.00 % -8.420 M -644.26 % -1.131 M -124.10 % 4.694 M -62.86 % 12.637 M 197.49 % -12.963 M 73.43 % -48.789 M -200.21 % -16.252 M -113.51 % 120.265 M 1 642.97 % 6.900 M 100.00 % 3.450 M -51.07 % 7.051 M 100.00 % 3.526 M
Net cash provided by operating activities 194.116 M -18.49 % 238.136 M 24.15 % 191.809 M -15.24 % 226.285 M -18.28 % 276.892 M 38.48 % 199.945 M 99.99 % 99.978 M -51.35 % 205.492 M -3.17 % 212.225 M -39.52 % 350.896 M 544.61 % 54.435 M -81.86 % 300.147 M 48.46 % 202.170 M -5.30 % 213.486 M 44.88 % 147.356 M -24.04 % 193.985 M 15.42 % 168.062 M -30.26 % 240.975 M 45.19 % 165.973 M 6.27 % 156.184 M -8.81 % 171.268 M -3.71 % 177.866 M -6.85 % 190.950 M 14.31 % 167.050 M -10.29 % 186.220 M 61.66 % 115.192 M 0.00 % 115.192 M -37.49 % 184.288 M 0.00 % 184.288 M -30.84 % 266.466 M 0.00 % 266.466 M 31.51 % 202.620 M 0.00 % 202.620 M 59.08 % 127.372 M 0.00 % 127.372 M 38.02 % 92.283 M 0.00 % 92.283 M 34.53 % 68.596 M 0.00 % 68.596 M 100.00 % 34.298 M -25.86 % 46.262 M 100.00 % 23.131 M
Investments in property plant and equipment -38.665 M 0.000 100.00 % -47.554 M -26.70 % -37.532 M -33.88 % -28.034 M 8.45 % -30.621 M -25.32 % -24.435 M 64.22 % -68.287 M -28.92 % -52.969 M 30.64 % -76.364 M -54.90 % -49.300 M 42.24 % -85.347 M -5.02 % -81.265 M 4.48 % -85.075 M 27.71 % -117.681 M 2.08 % -120.177 M -47.46 % -81.496 M -25.92 % -64.719 M -31.01 % -49.400 M 20.59 % -62.208 M -6.86 % -58.216 M 38.35 % -94.433 M -45.46 % -64.922 M 29.17 % -91.655 M -41.45 % -64.797 M 25.73 % -87.243 M 0.00 % -87.243 M 48.07 % -167.994 M 0.00 % -167.994 M -23.09 % -136.482 M 0.00 % -136.482 M -94.89 % -70.030 M 0.00 % -70.030 M 51.71 % -145.024 M 0.00 % -145.024 M -58.05 % -91.758 M 0.00 % -91.758 M -149.39 % -36.794 M 0.00 % -36.794 M -100.00 % -18.397 M 36.74 % -29.080 M -100.00 % -14.540 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 110.311 K 0.000 100.00 % -9.878 M 0.00 % -9.878 M 78.67 % -46.318 M 0.00 % -46.318 M -249.70 % 30.941 M 0.000 100.00 % -182.892 M 0.000 -100.00 % 2.638 M 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 100.00 % -27.083 M -330.75 % -6.287 M 0.00 % -6.287 M 0.000 0.000 100.00 % -31.532 M 0.00 % -31.532 M 21.27 % -40.050 M 0.00 % -40.050 M 79.78 % -198.114 M 0.00 % -198.114 M -78 987.23 % -250.500 K 0.00 % -250.500 K 69.60 % -824.000 K 0.00 % -824.000 K -100.00 % -412.000 K 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 -100.00 % 27.842 M 0.000 -100.00 % 46.510 M 0.000 0.000 0.000 -100.00 % 59.402 M 0.00 % 59.402 M -47.59 % 113.350 M 0.00 % 113.350 M 353.03 % 25.020 M 0.000 -100.00 % 74.921 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -27.378 M 28.78 % -38.442 M 87.46 % -306.439 M 29.72 % -436.017 M -8 629.07 % -4.995 M -184.53 % 5.909 M 376.92 % 1.239 M -77.42 % 5.488 M -50.97 % 11.194 M -55.43 % 25.117 M -73.34 % 94.207 M 33.26 % 70.695 M -84.88 % 467.603 M 29 457.71 % 1.582 M 106.27 % -25.248 M -140.53 % 62.289 M 475.66 % -16.581 M -117.45 % 95.003 M 320.26 % 22.606 M 103.39 % -667.672 M -585.73 % -97.366 M -173.45 % 132.556 M 6 103.89 % 2.137 M 147.10 % -4.536 M 97.00 % -151.229 M -84.35 % -82.033 M -187.71 % 93.530 M 55.14 % 60.286 M 0.00 % 60.286 M 182.19 % -73.347 M 0.00 % -73.347 M -547.26 % -11.332 M -246.59 % -3.270 M 97.77 % -146.678 M -142.75 % 343.137 M 576.23 % -72.053 M -178.31 % 92.009 M 3 003.85 % -3.169 M -108.42 % 37.618 M 100.00 % 18.809 M -35.32 % 29.080 M 100.00 % 14.540 M
Net cash used for investing activites -66.043 M -71.80 % -38.442 M 89.14 % -353.993 M 25.25 % -473.549 M -1 333.74 % -33.029 M -33.66 % -24.712 M -6.54 % -23.196 M 63.06 % -62.799 M -50.33 % -41.775 M 18.48 % -51.247 M -214.12 % 44.907 M 406.49 % -14.652 M -103.79 % 386.338 M 562.72 % -83.493 M 41.58 % -142.929 M -146.91 % -57.888 M 40.98 % -98.077 M -423.86 % 30.284 M 213.03 % -26.794 M 96.33 % -729.880 M -369.13 % -155.582 M -508.10 % 38.123 M 160.72 % -62.785 M 34.73 % -96.191 M 55.47 % -216.026 M -424.83 % -41.161 M 53.11 % -87.781 M 25.35 % -117.585 M 0.00 % -117.585 M 48.49 % -228.277 M 0.00 % -228.277 M -948.31 % 26.910 M 767.54 % -4.031 M 99.00 % -402.780 M -64.46 % -244.908 M -5 377.09 % -4.472 M 94.55 % -82.031 M -303.07 % -20.352 M 0.41 % -20.435 M -100.00 % -10.217 M 77.40 % -45.202 M -100.00 % -22.601 M
Debt repayment -113.381 M 0.000 100.00 % -114.428 M 0.000 100.00 % -143.961 M 0.000 100.00 % -87.469 M 0.000 100.00 % -149.690 M 0.000 100.00 % -70.330 M 0.000 100.00 % -165.361 M 0.000 -100.00 % 15.334 M 0.000 100.00 % -1.541 M 0.000 100.00 % -1.470 M 0.000 100.00 % -1.365 M 0.000 100.00 % -1.342 M 0.000 0.000 100.00 % -188.005 M 0.000 -100.00 % 61.125 M 0.00 % 61.125 M 0.71 % 60.695 M 0.00 % 60.695 M 202.75 % -59.071 M 0.000 -100.00 % 59.075 M 0.000 100.00 % -112.589 M 0.000 -100.00 % 104.211 M 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 -100.00 % 1.969 M -86.23 % 14.296 M 566.34 % 2.145 M 0.00 % 2.145 M -53.53 % 4.617 M 0.00 % 4.617 M -11.06 % 5.191 M 0.00 % 5.191 M 1 111.87 % 428.339 K 0.00 % 428.338 K 3.28 % 414.719 K 0.00 % 414.716 K -99.95 % 802.132 M -12.64 % 918.200 M 20 404 333.33 % 4.500 K 0.00 % 4.500 K 100.00 % 2.250 K 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.298 M 90.59 % -13.788 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
Dividends paid 0.000 100.00 % -87.323 M 0.000 100.00 % -65.493 M 0.000 100.00 % -91.480 M 0.000 100.00 % -109.154 M 0.000 100.00 % -75.340 M 0.000 100.00 % -156.090 M 0.000 100.00 % -74.593 M -1 491 760.00 % -5.000 K 100.00 % -107.662 M -2 153 140.00 % -5.000 K 100.00 % -165.003 M -3 299 960.00 % -5.000 K 100.00 % -161.857 M -4 047 273.03 % -3.999 K 100.00 % -151.013 M -2 688 651.16 % -5.616 K 100.00 % -134.177 M -8 471 564.73 % -1.584 K 100.00 % -61.683 M 0.00 % -61.683 M 50.88 % -125.576 M 0.00 % -125.576 M -83.82 % -68.315 M 0.00 % -68.315 M -52.97 % -44.660 M 0.00 % -44.660 M -57.66 % -28.326 M 0.00 % -28.326 M -404.92 % -5.610 M 0.00 % -5.610 M 89.40 % -52.940 M 0.00 % -52.940 M -100.00 % -26.470 M -50.31 % -17.611 M -100.00 % -8.805 M
Other financing activites -12.208 M 90.65 % -130.606 M -13 619.12 % -952.000 K 99.20 % -118.451 M -10 299.56 % -1.139 M 99.32 % -167.718 M -14 484.17 % -1.150 M 99.51 % -235.744 M -833.64 % -25.250 M 84.84 % -166.520 M -337.83 % -38.033 M 77.11 % -166.160 M -329.94 % -38.647 M 79.26 % -186.375 M -300.34 % -46.554 M -161.08 % 76.215 M 192.41 % 26.064 M 109.17 % -284.386 M -941.17 % -27.314 M -105.22 % 522.796 M 2 343.75 % -23.300 M -667.87 % 4.103 M 132.44 % -12.647 M -157.79 % 21.885 M -76.57 % 93.400 M -0.52 % 93.891 M 206.61 % -88.067 M -4 123.47 % 2.189 M 0.00 % 2.189 M 188.58 % -2.471 M 0.00 % -2.471 M -108.78 % 28.159 M 198.65 % -28.544 M -423.30 % 8.829 M 369.25 % -3.279 M 99.55 % -727.885 M -203.83 % 701.008 M 950.98 % -82.377 M -477.12 % 21.844 M 100.00 % 10.922 M -57.19 % 25.515 M 100.00 % 12.757 M
Net cash used provided by financing activities -125.589 M 42.37 % -217.929 M -88.88 % -115.380 M 37.27 % -183.944 M -26.77 % -145.100 M 44.02 % -259.198 M -192.49 % -88.619 M 74.31 % -344.898 M -97.15 % -174.940 M 27.67 % -241.860 M -123.19 % -108.363 M 66.37 % -322.250 M -57.96 % -204.008 M 21.83 % -260.968 M -735.77 % -31.225 M 0.71 % -31.447 M -228.26 % 24.518 M 105.46 % -449.389 M -1 460.97 % -28.789 M -107.98 % 360.939 M 1 563.10 % -24.669 M 83.21 % -146.910 M -949.70 % -13.995 M 87.54 % -112.292 M -220.23 % 93.399 M 161.65 % -151.506 M -1.17 % -149.749 M -159.77 % -57.646 M 0.00 % -57.646 M -1 076.58 % -4.899 M 0.00 % -4.899 M 93.40 % -74.225 M -1.40 % -73.204 M -364.39 % 27.688 M 187.61 % -31.605 M -103.55 % 890.769 M 28.09 % 695.398 M 2 336.26 % -31.097 M 0.00 % -31.097 M -100.00 % -15.548 M -296.71 % 7.904 M 100.00 % 3.952 M
Effect of forex changes on cash 3.162 M 70.09 % 1.859 M 461.67 % -514.000 K 95.58 % -11.628 M -180.88 % 14.376 M -31.16 % 20.882 M 67.15 % 12.493 M 161.36 % 4.780 M 153.55 % -8.927 M 56.04 % -20.305 M -549.42 % 4.518 M 368.67 % 964.000 K 240.64 % 283.000 K 101.23 % -22.983 M -851.08 % 3.060 M -87.80 % 25.090 M 828.51 % -3.444 M -108.12 % 42.398 M 1 082.98 % 3.584 M -89.20 % 33.174 M 21 845.48 % 151.164 K -52.03 % 315.128 K 106.56 % -4.800 M -125.73 % 18.660 M 214.68 % 5.930 M 133.01 % -17.963 M -166.78 % 26.901 M 84.65 % 14.568 M 0.00 % 14.568 M -30.09 % 20.840 M 0.00 % 20.840 M 239.87 % -14.900 M -199.20 % 15.020 M -74.09 % 57.960 M 242.69 % -40.619 M 78.68 % -190.523 M -331.20 % 82.408 M 12 418.01 % -669.000 K -14.16 % -586.000 K -100.00 % -293.000 K -70.35 % -172.000 K -100.00 % -86.000 K
Net change in cash 846.606 M 198.75 % -857.336 M -200.00 % 857.336 M 154.32 % -1.578 B -1 494.97 % 113.139 M 279.35 % -63.083 M -9 716.31 % 656.000 K 100.33 % -197.425 M -1 371.45 % -13.417 M -135.79 % 37.484 M 932.42 % -4.503 M 87.42 % -35.791 M -109.30 % 384.783 M 349.93 % -153.958 M -548.57 % -23.738 M -118.30 % 129.740 M 42.48 % 91.059 M 167.09 % -135.732 M -219.09 % 113.974 M 163.47 % -179.583 M -1 933.25 % -8.832 M -112.73 % 69.395 M -36.55 % 109.370 M 111.05 % -990.050 M -193.94 % 1.054 B 652.13 % -190.876 M -300.00 % -47.719 M 0.00 % -47.719 M -503.96 % 11.813 M 0.00 % 11.813 M -56.35 % 27.065 M -90.36 % 280.809 M 300.00 % 70.202 M 118.50 % -379.519 M -300.00 % -94.880 M -106.02 % 1.576 B 300.00 % 394.029 M 1 095.58 % 32.957 M 300.00 % 8.239 M 0.00 % 8.239 M 87.43 % 4.396 M 0.00 % 4.396 M
Cash at beginning of period 0.000 -100.00 % 857.336 M 0.000 -100.00 % 1.578 B 7.72 % 1.465 B -4.13 % 1.528 B 0.04 % 1.528 B -11.45 % 1.725 B -0.77 % 1.738 B 2.20 % 1.701 B -0.26 % 1.705 B -2.06 % 1.741 B 28.37 % 1.356 B -10.19 % 1.510 B -1.55 % 1.534 B 9.24 % 1.404 B 6.93 % 1.313 B -9.37 % 1.449 B 8.54 % 1.335 B -13.09 % 1.536 B -0.57 % 1.545 B 4.37 % 1.480 B 7.98 % 1.371 B -0.38 % 1.376 B 326.95 % 322.340 M -78.79 % 1.519 B 300.00 % 379.871 M 0.00 % 379.871 M 2.67 % 370.009 M 0.00 % 370.009 M 2.06 % 362.556 M -70.22 % 1.217 B 300.00 % 304.361 M -80.94 % 1.597 B 300.00 % 399.260 M 276.38 % 106.078 M 300.00 % 26.520 M -63.73 % 73.121 M 300.00 % 18.280 M 0.00 % 18.280 M 31.66 % 13.884 M 0.00 % 13.884 M
Cash at end of period 846.606 M 0.000 -100.00 % 857.336 M -45.68 % 1.578 B 0.00 % 1.578 B 7.72 % 1.465 B -4.13 % 1.528 B 0.04 % 1.528 B -11.45 % 1.725 B -0.77 % 1.738 B 2.20 % 1.701 B -0.26 % 1.705 B -2.06 % 1.741 B 28.37 % 1.356 B -10.19 % 1.510 B -1.55 % 1.534 B 9.24 % 1.404 B 6.93 % 1.313 B -9.37 % 1.449 B 6.81 % 1.357 B -11.69 % 1.536 B -0.87 % 1.550 B 4.69 % 1.480 B 283.33 % 386.176 M -71.94 % 1.376 B 3.58 % 1.329 B 300.00 % 332.152 M 0.00 % 332.152 M -13.01 % 381.822 M 0.00 % 381.822 M -2.00 % 389.620 M -73.99 % 1.498 B 300.00 % 374.563 M -69.24 % 1.218 B 300.00 % 304.380 M -81.91 % 1.682 B 300.00 % 420.548 M 296.45 % 106.078 M 300.00 % 26.520 M 0.00 % 26.520 M 45.07 % 18.280 M 0.00 % 18.280 M
Operating cash flow 194.116 M -18.49 % 238.136 M 24.15 % 191.809 M -15.24 % 226.285 M -18.28 % 276.892 M 38.48 % 199.945 M 99.99 % 99.978 M -51.35 % 205.492 M -3.17 % 212.225 M -39.52 % 350.896 M 544.61 % 54.435 M -81.86 % 300.147 M 48.46 % 202.170 M -5.30 % 213.486 M 44.88 % 147.356 M -24.04 % 193.985 M 15.42 % 168.062 M -30.26 % 240.975 M 45.19 % 165.973 M 6.27 % 156.184 M -8.81 % 171.268 M -3.71 % 177.866 M -6.85 % 190.950 M 14.31 % 167.050 M -10.29 % 186.220 M 61.66 % 115.192 M 0.00 % 115.192 M -37.49 % 184.288 M 0.00 % 184.288 M -30.84 % 266.466 M 0.00 % 266.466 M 31.51 % 202.620 M 0.00 % 202.620 M 59.08 % 127.372 M 0.00 % 127.372 M 38.02 % 92.283 M 0.00 % 92.283 M 34.53 % 68.596 M 0.00 % 68.596 M 100.00 % 34.298 M -25.86 % 46.262 M 100.00 % 23.131 M
Capital expenditure -38.665 M 38.54 % -62.907 M -32.29 % -47.554 M -26.70 % -37.532 M -33.88 % -28.034 M 8.45 % -30.621 M -25.32 % -24.435 M 64.22 % -68.287 M -28.92 % -52.969 M 30.64 % -76.364 M -54.90 % -49.300 M 42.24 % -85.347 M -5.02 % -81.265 M 4.48 % -85.075 M 27.71 % -117.681 M 2.08 % -120.177 M -47.46 % -81.496 M -25.92 % -64.719 M -31.01 % -49.400 M 20.59 % -62.208 M -6.86 % -58.216 M 38.35 % -94.433 M -45.46 % -64.922 M 29.17 % -91.655 M -41.45 % -64.797 M 25.73 % -87.243 M 0.00 % -87.243 M 48.07 % -167.994 M 0.00 % -167.994 M -23.09 % -136.482 M 0.00 % -136.482 M -94.89 % -70.030 M 0.00 % -70.030 M 51.71 % -145.024 M 0.00 % -145.024 M -58.05 % -91.758 M 0.00 % -91.758 M -149.39 % -36.794 M 0.00 % -36.794 M -100.00 % -18.397 M 36.74 % -29.080 M -100.00 % -14.540 M
Free CashFlow 155.451 M -11.29 % 175.229 M 21.47 % 144.255 M -23.57 % 188.753 M -24.15 % 248.858 M 46.97 % 169.324 M 124.14 % 75.543 M -44.94 % 137.205 M -13.85 % 159.256 M -41.99 % 274.532 M 5 246.29 % 5.135 M -97.61 % 214.800 M 77.66 % 120.905 M -5.85 % 128.411 M 332.72 % 29.675 M -59.79 % 73.808 M -14.74 % 86.566 M -50.89 % 176.256 M 51.20 % 116.573 M 24.05 % 93.976 M -16.87 % 113.052 M 35.50 % 83.433 M -33.80 % 126.029 M 67.16 % 75.395 M -37.91 % 121.423 M 334.44 % 27.949 M 0.00 % 27.949 M 71.52 % 16.295 M 0.00 % 16.295 M -87.46 % 129.984 M 0.00 % 129.984 M -1.97 % 132.590 M 0.00 % 132.590 M 851.14 % -17.652 M 0.00 % -17.652 M -3 465.47 % 524.500 K 0.00 % 524.500 K -98.35 % 31.802 M 0.00 % 31.802 M 100.00 % 15.901 M -7.46 % 17.182 M 100.00 % 8.591 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2006 2005 2005