0554.HK

Hans Energy Company Limited 0554.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 3.551 B 274.38 % 948.510 M 36.51 % 694.851 M -64.77 % 1.972 B -20.53 % 2.482 B 688.29 % 314.845 M 122.42 % 141.556 M -48.37 % 274.153 M 23.30 % 222.347 M -0.38 % 223.203 M 5.53 % 211.506 M -4.04 % 220.421 M 8.04 % 204.019 M 40.82 % 144.884 M -9.23 % 159.615 M 0.42 % 158.944 M -3.77 % 165.166 M 3.04 % 160.286 M -3.98 % 166.936 M -17.28 % 201.802 M 5.00 % 192.184 M
Net income -180.550 M -414.02 % -35.125 M -17 068.60 % 207.000 K 101.29 % -16.047 M 59.98 % -40.095 M -103.62 % 1.107 B 1 873.43 % -62.406 M -17 679.15 % 355.000 K 100.47 % -75.611 M 19.96 % -94.469 M 13.18 % -108.814 M -0.70 % -108.061 M 7.41 % -116.713 M 12.86 % -133.930 M -461.78 % 37.020 M -11.32 % 41.746 M -25.98 % 56.395 M -20.92 % 71.316 M -52.04 % 148.692 M 44.21 % 103.109 M -17.07 % 124.339 M
Income before tax -176.529 M -503.56 % -29.248 M -951.72 % 3.434 M 142.11 % -8.154 M 78.73 % -38.342 M 70.00 % -127.824 M -42.79 % -89.516 M -4 764.72 % 1.919 M 102.68 % -71.609 M 26.58 % -97.531 M 15.55 % -115.491 M -0.04 % -115.444 M 7.35 % -124.608 M 13.02 % -143.253 M -325.44 % 63.545 M -5.21 % 67.038 M -7.52 % 72.490 M -7.42 % 78.302 M -51.57 % 161.695 M 46.01 % 110.740 M -17.38 % 134.038 M
Income before tax ratio -0.05 -61.21 % -0.03 -723.94 % 0.00 219.54 % 0.00 73.24 % -0.02 96.19 % -0.41 35.80 % -0.63 -9 134.21 % 0.01 102.17 % -0.32 26.30 % -0.44 19.98 % -0.55 -4.26 % -0.52 14.25 % -0.61 38.23 % -0.99 -348.36 % 0.40 -5.61 % 0.42 -3.90 % 0.44 -10.16 % 0.49 -49.57 % 0.97 76.51 % 0.55 -21.32 % 0.70
EBITDA 302.928 M 425.22 % 57.676 M -48.64 % 112.288 M -8.71 % 123.007 M 43.27 % 85.856 M 1 047.85 % -9.058 M -180.86 % 11.202 M -66.32 % 33.259 M -61.78 % 87.018 M -5.15 % 91.745 M 9.78 % 83.573 M -6.47 % 89.351 M 7.85 % 82.851 M 248.31 % -55.863 M -159.66 % 93.635 M -1.66 % 95.213 M -6.39 % 101.708 M -9.45 % 112.317 M -45.15 % 204.779 M 31.30 % 155.965 M -3.74 % 162.021 M
Net income ratio -0.05 -37.30 % -0.04 -12 530.70 % 0.00 103.66 % -0.01 49.64 % -0.02 -100.46 % 3.52 897.35 % -0.44 -34 145.73 % 0.00 100.38 % -0.34 19.65 % -0.42 17.73 % -0.51 -4.94 % -0.49 14.30 % -0.57 38.11 % -0.92 -498.56 % 0.23 -11.69 % 0.26 -23.08 % 0.34 -23.26 % 0.44 -50.05 % 0.89 74.33 % 0.51 -21.03 % 0.65
Ratio EBITDA 0.09 40.29 % 0.06 -62.37 % 0.16 159.12 % 0.06 80.28 % 0.03 220.24 % -0.03 -136.36 % 0.08 -34.77 % 0.12 -69.00 % 0.39 -4.79 % 0.41 4.03 % 0.40 -2.52 % 0.41 -0.18 % 0.41 205.32 % -0.39 -165.73 % 0.59 -2.07 % 0.60 -2.72 % 0.62 -12.12 % 0.70 -42.88 % 1.23 58.72 % 0.77 -8.33 % 0.84
Gross profit ratio 0.23 144.01 % 0.09 -30.21 % 0.13 148.76 % 0.05 102.45 % 0.03 -79.88 % 0.13 -43.98 % 0.24 -35.58 % 0.37 95.63 % 0.19 40.12 % 0.13 57.65 % 0.09 -24.47 % 0.11 100.38 % 0.06 -78.95 % 0.27 -59.17 % 0.66 -4.12 % 0.68 0.07 % 0.68 -2.88 % 0.70 0.92 % 0.70 -8.92 % 0.76 -2.07 % 0.78
Weighted average shs out dil 3.995 B 3.01 % 3.878 B -0.01 % 3.878 B -0.51 % 3.898 B 4.17 % 3.742 B 1.85 % 3.674 B -1.57 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 11.37 % 3.352 B 29.14 % 2.595 B -21.50 % 3.306 B 449.91 % 601.200 M
Weighted average shs out 3.995 B 3.00 % 3.878 B 0.00 % 3.878 B -0.51 % 3.898 B 4.17 % 3.742 B 1.85 % 3.674 B -1.57 % 3.733 B 0.00 % 3.733 B 0.21 % 3.725 B -0.21 % 3.733 B 0.16 % 3.727 B 0.01 % 3.726 B -0.07 % 3.729 B -0.10 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 20.97 % 3.086 B 18.90 % 2.595 B 8.24 % 2.398 B 334.62 % 551.639 M
EPS diluted -0.05 -396.70 % -0.01 -9 200.00 % 0.00 102.44 % 0.00 61.68 % -0.01 70.11 % -0.04 -114.37 % -0.02 -16 800.00 % 0.00 100.49 % -0.02 19.76 % -0.03 13.36 % -0.03 -0.69 % -0.03 7.35 % -0.03 12.81 % -0.04 -462.63 % 0.01 -11.61 % 0.01 -25.83 % 0.02 -20.94 % 0.02 -50.00 % 0.04 36.43 % 0.03 -85.26 % 0.19
Earnings per share -0.05 -396.70 % -0.01 -9 200.00 % 0.00 102.44 % 0.00 61.68 % -0.01 70.11 % -0.04 -114.37 % -0.02 -16 800.00 % 0.00 100.49 % -0.02 19.76 % -0.03 13.36 % -0.03 -0.69 % -0.03 7.35 % -0.03 12.81 % -0.04 -462.63 % 0.01 -11.61 % 0.01 -25.83 % 0.02 -27.05 % 0.02 -59.96 % 0.05 33.94 % 0.04 -81.62 % 0.21
Gross profit 814.732 M 813.55 % 89.183 M -4.74 % 93.617 M -12.36 % 106.822 M 60.88 % 66.397 M 58.62 % 41.858 M 24.61 % 33.592 M -66.74 % 100.984 M 141.21 % 41.865 M 39.58 % 29.993 M 66.37 % 18.028 M -27.53 % 24.875 M 116.49 % 11.490 M -70.35 % 38.754 M -62.94 % 104.563 M -3.72 % 108.601 M -3.70 % 112.774 M 0.07 % 112.691 M -3.10 % 116.291 M -24.65 % 154.341 M 2.84 % 150.085 M
Income tax expense 5.076 M 32.84 % 3.821 M 116.86 % 1.762 M -67.15 % 5.364 M 439.64 % 994.000 K -72.02 % 3.552 M -60.96 % 9.099 M 1 448.00 % -675.000 K -108.77 % 7.699 M 180.78 % 2.742 M 2 293.60 % -125.000 K 78.60 % -584.000 K -1.92 % -573.000 K -214.84 % -182.000 K -100.88 % 20.738 M 8.66 % 19.085 M 112.72 % 8.972 M 28.43 % 6.986 M -46.27 % 13.003 M 70.40 % 7.631 M -21.32 % 9.699 M
Cost of revenue 2.736 B 218.43 % 859.327 M 42.93 % 601.234 M -67.81 % 1.868 B -22.67 % 2.416 B 784.84 % 272.987 M 152.85 % 107.964 M -37.65 % 173.169 M -4.05 % 180.482 M -6.59 % 193.210 M -0.14 % 193.478 M -1.06 % 195.546 M 1.57 % 192.529 M 81.41 % 106.130 M 92.78 % 55.052 M 9.35 % 50.343 M -3.91 % 52.392 M 10.08 % 47.595 M -6.02 % 50.645 M 6.71 % 47.461 M 12.74 % 42.099 M
General and administrative expenses 44.502 M -53.93 % 96.591 M 12.75 % 85.672 M -45.19 % 156.309 M 75.28 % 89.178 M -49.82 % 177.712 M 237.06 % 52.724 M -9.37 % 58.178 M -3.19 % 60.097 M -5.00 % 63.261 M 9.48 % 57.781 M -2.40 % 59.199 M 0.24 % 59.055 M 24.28 % 47.517 M 11.64 % 42.561 M -1.35 % 43.142 M -2.25 % 44.135 M 35.88 % 32.480 M -28.56 % 45.464 M 36.41 % 33.328 M 119.21 % 15.204 M
Selling and marketing expenses 228.791 M 19 654.79 % -1.170 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
Other expenses 527.067 M 6 165.21 % -8.690 M 81.67 % -47.413 M 50.75 % -96.267 M -180.38 % -34.334 M 0.000 0.000 100.00 % -6.544 M -190.46 % -2.253 M 22.52 % -2.908 M 8.67 % -3.184 M -208.23 % -1.033 M 54.55 % -2.273 M -335.06 % 967.000 K 143.52 % -2.222 M -40.72 % -1.579 M 0.000 100.00 % -5.226 M 95.00 % -104.451 M -1 088.70 % -8.787 M -392.27 % -1.785 M
Operating expenses 800.360 M 822.81 % 86.731 M 126.69 % 38.259 M -36.28 % 60.042 M 9.48 % 54.844 M -69.14 % 177.712 M 237.06 % 52.724 M 2.11 % 51.634 M -10.74 % 57.844 M -4.16 % 60.353 M 10.54 % 54.597 M -6.14 % 58.166 M 2.44 % 56.782 M 17.11 % 48.484 M 20.19 % 40.339 M -2.94 % 41.563 M -5.83 % 44.135 M 61.94 % 27.254 M 146.20 % -58.987 M -340.36 % 24.541 M 82.88 % 13.419 M
Cost and expenses 3.537 B 273.83 % 946.058 M 47.94 % 639.493 M -66.83 % 1.928 B -21.95 % 2.470 B 448.12 % 450.699 M 180.48 % 160.688 M -28.52 % 224.803 M -5.67 % 238.326 M -6.01 % 253.563 M 2.21 % 248.075 M -2.22 % 253.712 M 1.77 % 249.311 M 61.25 % 154.614 M 62.08 % 95.391 M 3.79 % 91.906 M -4.79 % 96.527 M 28.96 % 74.849 M 997.25 % -8.342 M -111.59 % 72.002 M 29.69 % 55.518 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
Selling general and administrative expenses 273.293 M 186.41 % 95.421 M 11.38 % 85.672 M -45.19 % 156.309 M 75.28 % 89.178 M -49.82 % 177.712 M 237.06 % 52.724 M -9.37 % 58.178 M -3.19 % 60.097 M -5.00 % 63.261 M 9.48 % 57.781 M -2.40 % 59.199 M 0.24 % 59.055 M 24.28 % 47.517 M 11.64 % 42.561 M -1.35 % 43.142 M -2.25 % 44.135 M 35.88 % 32.480 M -28.56 % 45.464 M 36.41 % 33.328 M 119.21 % 15.204 M
Interest income 14.003 M 179.00 % 5.019 M -40.11 % 8.381 M 454.30 % 1.512 M -74.18 % 5.857 M -70.27 % 19.701 M 1 945.79 % 963.000 K 2 575.00 % 36.000 K -88.50 % 313.000 K -20.36 % 393.000 K 6.79 % 368.000 K -45.24 % 672.000 K -10.99 % 755.000 K -36.02 % 1.180 M -16.84 % 1.419 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 119.542 M 277.10 % 31.700 M -38.95 % 51.924 M -5.48 % 54.934 M 10.10 % 49.895 M -0.08 % 49.933 M 25.99 % 39.633 M -4.29 % 41.409 M -25.38 % 55.491 M -21.46 % 70.656 M -10.75 % 79.165 M -2.09 % 80.855 M 0.98 % 80.071 M 217.35 % 25.231 M 3 615.91 % 679.000 K -89.06 % 6.207 M -12.86 % 7.123 M -0.17 % 7.135 M -47.47 % 13.583 M -28.74 % 19.060 M 625.27 % 2.628 M
Depreciation and amortization 288.556 M 422.52 % 55.224 M -3.00 % 56.930 M -25.32 % 76.227 M 2.59 % 74.303 M 7.95 % 68.833 M 12.68 % 61.085 M 1.56 % 60.148 M -41.68 % 103.136 M -13.05 % 118.620 M -1.07 % 119.899 M -3.26 % 123.940 M -2.71 % 127.388 M 104.94 % 62.159 M 111.35 % 29.411 M 4.39 % 28.175 M -3.57 % 29.218 M 8.70 % 26.880 M -8.08 % 29.243 M 11.76 % 26.165 M 3.19 % 25.355 M
Operating income 14.372 M 486.13 % 2.452 M -95.57 % 55.358 M 18.34 % 46.780 M 304.92 % 11.553 M 108.50 % -135.854 M -172.35 % -49.883 M -201.06 % 49.360 M 406.24 % -16.118 M 40.03 % -26.875 M 26.02 % -36.326 M -5.02 % -34.589 M 22.34 % -44.537 M 62.26 % -118.022 M -283.77 % 64.224 M -4.20 % 67.038 M -7.52 % 72.490 M -15.15 % 85.437 M -51.26 % 175.278 M 35.04 % 129.800 M -5.02 % 136.666 M
Operating income ratio 0.00 56.56 % 0.00 -96.76 % 0.08 235.90 % 0.02 409.52 % 0.00 101.08 % -0.43 -22.45 % -0.35 -295.72 % 0.18 348.37 % -0.07 39.80 % -0.12 29.89 % -0.17 -9.45 % -0.16 28.12 % -0.22 73.20 % -0.81 -302.45 % 0.40 -4.60 % 0.42 -3.90 % 0.44 -17.66 % 0.53 -49.23 % 1.05 63.24 % 0.64 -9.55 % 0.71
Total other income expenses net -190.901 M -502.21 % -31.700 M 38.95 % -51.924 M 5.48 % -54.934 M -10.10 % -49.895 M 0.000 100.00 % -39.633 M 4.29 % -41.409 M 25.38 % -55.491 M 21.46 % -70.656 M 10.75 % -79.165 M 2.09 % -80.855 M -1.52 % -79.648 M -215.68 % -25.231 M -3 615.91 % -679.000 K 0.000 0.000 100.00 % -7.135 M 47.47 % -13.583 M 28.74 % -19.060 M -625.27 % -2.628 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 3.179 B 1 370.29 % 216.202 M -52.47 % 454.864 M -37.95 % 733.048 M 36.33 % 537.704 M 303.77 % -263.879 M -23 108.36 % -1.137 M -100.12 % 945.803 M -1.29 % 958.198 M -10.74 % 1.073 B -7.52 % 1.161 B -1.83 % 1.182 B 2.56 % 1.153 B 3.73 % 1.111 B 5.82 % 1.050 B 1 806.72 % 55.081 M -49.99 % 110.145 M 200.41 % -109.700 M -180.34 % 136.540 M 154.78 % -249.234 M -7.34 % -232.195 M
Total investments 2.738 M -99.61 % 702.792 M -8.05 % 764.318 M -6.81 % 820.207 M 388.34 % 167.959 M 0.000 -100.00 % 598.000 K -26.17 % 810.000 K -91.63 % 9.679 M -9.26 % 10.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 3.667 B 520.37 % 591.064 M -4.23 % 617.161 M -22.48 % 796.169 M -3.33 % 823.576 M 15.89 % 710.631 M -19.24 % 879.934 M -10.84 % 986.964 M 0.67 % 980.433 M -12.94 % 1.126 B -6.68 % 1.207 B -2.63 % 1.239 B 1.05 % 1.226 B 3.97 % 1.180 B 4.70 % 1.127 B 183.44 % 397.502 M 16.85 % 340.176 M 59.27 % 213.584 M -38.86 % 349.351 M 232.72 % 105.000 M -60.40 % 265.174 M
Accumulated other comprehensive income loss -134.426 M -319.98 % 61.108 M 83.70 % 33.265 M -76.86 % 143.785 M 0.000 100.00 % -584.699 M -9.02 % -536.343 M 47.51 % -1.022 B -16.89 % -874.045 M -5.11 % -831.569 M -8.75 % -764.652 M -18.07 % -647.648 M -25.79 % -514.867 M -30.10 % -395.738 M -22.97 % -321.827 M -11.64 % -288.271 M -2.19 % -282.088 M 0.000 0.000 0.000 0.000
Retained earnings -32.470 M -67.15 % -19.426 M -220.61 % 16.107 M 4.05 % 15.480 M 0.000 -100.00 % 71.622 M 106.90 % -1.037 B -6.40 % -974.952 M 0.04 % -975.307 M -8.40 % -899.696 M -11.73 % -805.227 M -21.18 % -664.466 M -19.42 % -556.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 423.555 M 7.05 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 6.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.000 0.000 0.000 0.000
Total equity 1.070 B -13.22 % 1.233 B 2.16 % 1.207 B -10.75 % 1.352 B 37.12 % 986.229 M 3.41 % 953.720 M 1 230.24 % -84.382 M -1 104.79 % 8.398 M 229.22 % -6.499 M -107.58 % 85.779 M -57.70 % 202.779 M -36.58 % 319.717 M -23.97 % 420.513 M -22.83 % 544.934 M -17.00 % 656.508 M 11.06 % 591.105 M 9.74 % 538.656 M 21.13 % 444.676 M 11 835.97 % -3.789 M 95.46 % -83.418 M 86.14 % -601.722 M
Other non current liabilities 3.173 B 0.000 0.000 0.000 0.000 -100.00 % 167.448 M 0.000 -100.00 % 265.094 M 2.32 % 259.089 M 13.29 % 228.696 M -3.08 % 235.961 M 11.96 % 210.764 M 12.93 % 186.636 M -6.21 % 198.990 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 339.578 M -50.14 % 681.000 M
Long term debt 3.256 B 622.86 % 450.482 M 0.52 % 448.170 M -23.48 % 585.673 M -10.57 % 654.871 M -0.08 % 655.364 M -17.02 % 789.772 M -14.38 % 922.363 M -0.24 % 924.536 M -9.09 % 1.017 B -11.06 % 1.143 B -5.58 % 1.211 B 3.13 % 1.174 B 0.000 -100.00 % 1.116 B 123.48 % 499.592 M 46.86 % 340.176 M 59.27 % 213.584 M -38.86 % 349.351 M 0.000 0.000
Total non current liabilities 7.036 B 1 461.91 % 450.482 M 0.52 % 448.170 M -23.48 % 585.673 M -10.57 % 654.871 M -20.41 % 822.812 M 3.79 % 792.743 M -33.24 % 1.187 B -0.01 % 1.188 B -5.03 % 1.250 B -9.72 % 1.385 B -3.01 % 1.428 B 4.42 % 1.367 B 563.08 % 206.226 M -81.65 % 1.124 B 121.43 % 507.569 M 32.77 % 382.297 M 12.79 % 338.954 M -37.65 % 543.661 M -10.65 % 608.493 M -39.63 % 1.008 B
Other current liabilities 1.245 B 1 194.07 % 96.196 M -0.58 % 96.761 M -13.06 % 111.298 M 2.01 % 109.103 M -31.82 % 160.015 M -86.05 % 1.147 B 1 956.10 % 55.792 M 12.17 % 49.741 M 4.97 % 47.387 M -19.93 % 59.182 M 6.70 % 55.465 M -17.41 % 67.154 M 0.000 -100.00 % 3.634 M -90.57 % 38.527 M -59.65 % 95.471 M 5.02 % 90.909 M 7.92 % 84.239 M -18.00 % 102.732 M -12.19 % 117.000 M
Deferred revenue 0.000 -100.00 % 30.569 M 162.03 % 11.666 M -4.74 % 12.246 M -55.64 % 27.606 M -11.89 % 31.333 M 0.000 -100.00 % 1.015 M 79.01 % 567.000 K -80.63 % 2.927 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 410.400 M 191.93 % 140.582 M -16.81 % 168.991 M -19.72 % 210.496 M 24.77 % 168.705 M 205.25 % 55.267 M -38.70 % 90.162 M 39.57 % 64.601 M 15.57 % 55.897 M -48.82 % 109.211 M 72.31 % 63.380 M 122.86 % 28.439 M -45.59 % 52.267 M -95.57 % 1.180 B 11 464.95 % 10.200 M -97.43 % 397.502 M 0.000 0.000 0.000 -100.00 % 105.000 M -60.40 % 265.174 M
Total current liabilities 1.764 B 545.04 % 273.464 M -14.95 % 321.533 M -7.79 % 348.678 M -8.09 % 379.380 M 27.33 % 297.958 M -76.09 % 1.246 B 944.08 % 119.378 M 12.40 % 106.205 M -33.42 % 159.525 M 30.16 % 122.562 M 46.07 % 83.904 M -29.74 % 119.421 M -90.51 % 1.259 B 952.99 % 119.517 M -78.23 % 548.897 M 210.15 % 176.977 M 33.73 % 132.337 M 9.07 % 121.335 M -42.10 % 209.563 M -57.37 % 491.562 M
Total liabilities 8.800 B 1 115.57 % 723.946 M -5.94 % 769.703 M -17.62 % 934.351 M -9.66 % 1.034 B -7.72 % 1.121 B -45.04 % 2.039 B 56.04 % 1.307 B 1.01 % 1.294 B -8.24 % 1.410 B -6.47 % 1.508 B -0.28 % 1.512 B 1.68 % 1.487 B 1.51 % 1.465 B 17.80 % 1.243 B 17.69 % 1.056 B 88.90 % 559.274 M 18.67 % 471.291 M -29.13 % 664.996 M -18.71 % 818.056 M -45.45 % 1.500 B
Other non current assets 179.001 M 20 280.50 % -887.000 K -100.11 % 813.130 M -7.51 % 879.140 M 390.11 % 179.376 M 689.82 % 22.711 M 3 125.99 % 704.000 K -92.29 % 9.131 M -95.88 % 221.861 M -8.93 % 243.603 M -15.24 % 287.406 M -4.41 % 300.675 M 4.40 % 287.997 M 1 786.90 % 15.263 M -27.92 % 21.176 M -60.77 % 53.977 M 33.20 % 40.523 M 252.25 % 11.504 M 0.000 0.000 0.000
Long term investments 2.738 M -99.64 % 752.209 M -7.49 % 813.130 M -7.51 % 879.140 M 423.43 % 167.959 M 0.000 -100.00 % 598.000 K -26.17 % 810.000 K -91.63 % 9.679 M -9.26 % 10.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.569 B 207 491.40 % 756.000 K -14.86 % 888.000 K -16.38 % 1.062 M -14.29 % 1.239 M -11.12 % 1.394 M -10.93 % 1.565 M -10.21 % 1.743 M -8.26 % 1.900 M -4.43 % 1.988 M -9.96 % 2.208 M -8.50 % 2.413 M -99.12 % 275.123 M 621.46 % 38.134 M -42.74 % 66.602 M 1 994.40 % 3.180 M -5.92 % 3.380 M 70.79 % 1.979 M -69.66 % 6.522 M 10.47 % 5.904 M 0.000
GoodWill 1.643 B 35 059.26 % 4.674 M -1.43 % 4.742 M -8.47 % 5.181 M 2.94 % 5.033 M 6.43 % 4.729 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -272.517 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.213 B 59 066.39 % 5.430 M -3.55 % 5.630 M -9.82 % 6.243 M -0.46 % 6.272 M 2.43 % 6.123 M 291.25 % 1.565 M -10.21 % 1.743 M -8.26 % 1.900 M -4.43 % 1.988 M -9.96 % 2.208 M -8.50 % 2.413 M -7.41 % 2.606 M -7.23 % 2.809 M -6.15 % 2.993 M -5.88 % 3.180 M -5.92 % 3.380 M 70.79 % 1.979 M -69.66 % 6.522 M 10.47 % 5.904 M 0.000
Property plant equipment net 5.260 B 855.18 % 550.631 M -8.40 % 601.146 M -13.92 % 698.386 M -11.60 % 790.061 M 5.63 % 747.929 M -4.66 % 784.521 M -32.12 % 1.156 B 23.08 % 938.981 M -13.77 % 1.089 B -14.24 % 1.270 B -8.27 % 1.384 B -5.40 % 1.463 B -21.00 % 1.852 B 7.54 % 1.722 B 39.49 % 1.235 B 52.06 % 811.939 M 44.67 % 561.235 M 32.15 % 424.702 M 19.56 % 355.231 M 1.98 % 348.347 M
Total non current assets 8.654 B 561.93 % 1.307 B -7.92 % 1.420 B -10.35 % 1.584 B 62.32 % 975.709 M 25.61 % 776.763 M -1.27 % 786.790 M -32.77 % 1.170 B -0.69 % 1.178 B -13.35 % 1.360 B -12.79 % 1.559 B -7.58 % 1.687 B -3.79 % 1.754 B -6.22 % 1.870 B 7.09 % 1.746 B 35.19 % 1.292 B 50.94 % 855.842 M 48.92 % 574.718 M 33.28 % 431.224 M 19.41 % 361.135 M 3.67 % 348.347 M
Other current assets 52.681 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 260.358 M 1 860.08 % 13.283 M 11.22 % 11.943 M 3.30 % 11.562 M -64.88 % 32.920 M -5.42 % 34.807 M -27.51 % 48.013 M 225.42 % 14.754 M 109.10 % 7.056 M 27.14 % 5.550 M 0.09 % 5.545 M 242.50 % 1.619 M 9.39 % 1.480 M 3.86 % 1.425 M -83.28 % 8.523 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 487.969 M 30.17 % 374.862 M 130.97 % 162.297 M 37.35 % 118.160 M -58.67 % 285.872 M -70.67 % 974.510 M 10.61 % 881.071 M 2 040.55 % 41.161 M 85.12 % 22.235 M -57.81 % 52.703 M 14.49 % 46.032 M -19.23 % 56.993 M -22.53 % 73.571 M 7.75 % 68.281 M -10.66 % 76.429 M -77.68 % 342.421 M 48.86 % 230.031 M -28.85 % 323.284 M 51.91 % 212.811 M -39.92 % 354.234 M -28.78 % 497.369 M
Cash and short term investments 487.969 M 30.17 % 374.862 M 130.97 % 162.297 M 37.35 % 118.160 M -66.55 % 353.219 M -63.75 % 974.510 M 10.61 % 881.071 M 2 040.55 % 41.161 M 85.12 % 22.235 M -57.81 % 52.703 M 14.49 % 46.032 M -19.23 % 56.993 M -22.53 % 73.571 M 7.75 % 68.281 M -10.66 % 76.429 M -77.68 % 342.421 M 48.86 % 230.031 M -28.85 % 323.284 M 51.91 % 212.811 M -39.92 % 354.234 M -28.78 % 497.369 M
Total current assets 1.216 B 87.20 % 649.640 M 16.67 % 556.823 M -20.79 % 702.947 M -32.72 % 1.045 B -19.49 % 1.298 B 11.11 % 1.168 B 706.08 % 144.895 M 33.13 % 108.839 M -19.81 % 135.720 M -10.09 % 150.950 M 4.63 % 144.275 M -6.07 % 153.603 M 10.11 % 139.496 M -9.15 % 153.549 M -56.84 % 355.770 M 46.96 % 242.088 M -29.06 % 341.249 M 48.38 % 229.983 M -38.43 % 373.503 M -32.03 % 549.474 M
Inventory 210.847 M 14.15 % 184.713 M 52.84 % 120.854 M -16.27 % 144.336 M -17.37 % 174.688 M 17.12 % 149.154 M 1 700.51 % 8.284 M -25.25 % 11.083 M -17.89 % 13.497 M -4.58 % 14.145 M -14.08 % 16.463 M -2.48 % 16.881 M -6.65 % 18.084 M 0.000 -100.00 % 3.462 M 19.38 % 2.900 M -9.18 % 3.193 M 19.19 % 2.679 M 6.23 % 2.522 M 17.19 % 2.152 M 4.11 % 2.067 M
Net receivables 464.640 M 415.89 % 90.065 M -67.09 % 273.672 M -37.87 % 440.451 M -14.78 % 516.864 M 196.94 % 174.063 M 616.04 % 24.309 M -71.70 % 85.908 M 28.59 % 66.806 M 7.50 % 62.145 M -10.84 % 69.704 M 37.58 % 50.666 M -6.80 % 54.361 M 42.55 % 38.134 M -42.74 % 66.602 M 1 259.50 % 4.899 M 47.60 % 3.319 M -75.72 % 13.667 M 3.77 % 13.170 M -12.74 % 15.092 M -62.35 % 40.090 M
Tax assets 0.000 0.000 100.00 % -813.130 M 7.51 % -879.140 M -423.43 % -167.959 M 0.000 100.00 % -598.000 K -120.51 % 2.916 M -51.59 % 6.023 M -59.41 % 14.839 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 102.550 M 2 172.32 % 4.513 M -89.36 % 42.410 M 226.26 % 12.999 M -82.29 % 73.382 M 47.17 % 49.862 M 0.000 100.00 % -1.015 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.004 M -23.99 % 99.989 M -7.56 % 108.161 M 36.26 % 79.381 M 92.43 % 41.252 M 25.39 % 32.900 M 5 249.59 % 615.000 K -99.41 % 103.533 M
Tax payables 6.164 M 284.29 % 1.604 M -5.92 % 1.705 M 4.03 % 1.639 M 180.65 % 584.000 K -60.57 % 1.481 M -83.72 % 9.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.694 M 20.97 % 4.707 M 121.51 % 2.125 M 1 107.39 % 176.000 K -95.81 % 4.196 M 245.07 % 1.216 M -79.23 % 5.855 M
Deferred revenue non current 3.994 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.971 M 0.000 100.00 % -872.591 M 4.37 % -912.512 M 15.95 % -1.086 B 8.67 % -1.189 B -5.33 % -1.129 B 0.000 0.000 0.000 -100.00 % 34.318 M 0.000 0.000 0.000 0.000
Minority interest 19.817 M -7.32 % 21.382 M 6.99 % 19.985 M -1.27 % 20.243 M 18.30 % 17.112 M 13.36 % 15.095 M 298.88 % -7.590 M -139.63 % 19.154 M 21.78 % 15.729 M -23.51 % 20.564 M -25.88 % 27.744 M -19.44 % 34.441 M -14.10 % 40.096 M -15.50 % 47.449 M -12.32 % 54.117 M 16.21 % 46.567 M 15.58 % 40.291 M 29.39 % 31.140 M 34.70 % 23.118 M 19.34 % 19.371 M 127.55 % 8.513 M
Capital lease obligations 1.272 B 4 604.38 % 27.038 M -16.35 % 32.322 M 15.46 % 27.994 M -17.17 % 33.798 M 315.62 % 8.132 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
Preferred stock 0.000 0.000 0.000 -100.00 % 118.124 M -31.24 % 171.793 M -14.17 % 200.157 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 664.466 M 19.42 % 556.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 793.604 M 2.49 % 774.349 M 4.36 % 742.005 M -0.43 % 745.246 M 60.08 % 465.554 M -32.91 % 693.896 M -38.25 % 1.124 B -30.32 % 1.613 B 10.92 % 1.454 B 2.15 % 1.423 B 100.32 % 710.477 M -43.44 % 1.256 B 230.04 % -965.891 M -285.76 % 519.959 M -26.82 % 710.477 M 54.60 % 459.545 M -35.32 % 710.477 M -34.44 % 1.084 B 651.30 % 144.249 M 75.16 % 82.354 M 110.80 % -762.235 M
Deferred tax liabilities non current 602.395 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.971 M 0.000 -100.00 % 3.952 M -17.25 % 4.776 M -15.66 % 5.663 M -9.77 % 6.276 M -5.77 % 6.660 M -7.96 % 7.236 M -2.48 % 7.420 M -6.98 % 7.977 M 2.23 % 7.803 M -93.78 % 125.370 M -35.48 % 194.310 M -27.74 % 268.915 M -17.76 % 326.981 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.870 B 404.35 % 1.957 B -1.00 % 1.977 B -13.56 % 2.287 B 13.18 % 2.020 B -2.60 % 2.074 B 6.13 % 1.955 B 48.62 % 1.315 B 2.17 % 1.287 B -13.94 % 1.496 B -12.55 % 1.710 B -6.62 % 1.832 B -3.98 % 1.907 B -5.09 % 2.010 B 5.78 % 1.900 B 15.32 % 1.648 B 50.06 % 1.098 B 19.87 % 915.967 M 38.53 % 661.207 M -10.00 % 734.638 M -18.18 % 897.821 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 100.00 % -61.990 M -326.93 % -14.520 M 66.47 % -43.307 M -195.65 % 45.277 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.279 M -54.12 % -16.402 M -134.38 % -6.998 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 15.872 M -71.95 % 56.575 M 9 392.45 % 596.000 K -92.78 % 8.260 M 21.47 % 6.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 608.000 K -83.25 % 3.629 M -41.30 % 6.182 M 0.000 0.000 0.000 0.000
Change in working capital 127.827 M 35.00 % 94.685 M -57.21 % 221.300 M 696.10 % 27.798 M 106.99 % -397.639 M -1 263.88 % -29.155 M -235.65 % 21.493 M 294.35 % -11.059 M -70.53 % -6.485 M -205.43 % 6.151 M 142.01 % -14.642 M -207.22 % -4.766 M 31.59 % -6.967 M 90.14 % -70.686 M 22.14 % -90.785 M -2.58 % -88.499 M 0.31 % -88.776 M -1 658.57 % 5.696 M 177.85 % 2.050 M 199.76 % -2.055 M 73.77 % -7.836 M
Accounts receivables -40.861 M -122.42 % 182.253 M 8.79 % 167.520 M 152.82 % 66.260 M 119.21 % -344.971 M -3 271.82 % -10.231 M -148.36 % 21.157 M 250.97 % -14.014 M -54.36 % -9.079 M -297.20 % 4.604 M 125.32 % -18.182 M -228.08 % -5.542 M -101.16 % -2.755 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 26.469 M 140.09 % -66.020 M -663.65 % 11.713 M -66.48 % 34.940 M 332.08 % -15.055 M 77.19 % -66.005 M -27 151.23 % 244.000 K -58.78 % 592.000 K 327.69 % -260.000 K -118.35 % 1.417 M 295.81 % 358.000 K -79.45 % 1.742 M 311.92 % -822.000 K 0.000 100.00 % -449.000 K -250.67 % 298.000 K 186.63 % -344.000 K -119.11 % -157.000 K 57.57 % -370.000 K -335.29 % -85.000 K 37.50 % -136.000 K
Accounts payables 149.056 M 874.40 % -19.248 M -146.04 % 41.810 M 158.02 % -72.056 M -771.72 % -8.266 M -180.79 % 10.231 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
Other working capital -6.837 M -197.26 % -2.300 M -994.94 % 257.000 K 119.09 % -1.346 M 95.41 % -29.347 M -179.64 % 36.850 M 73.42 % 21.249 M 282.38 % -11.651 M -87.16 % -6.225 M -231.50 % 4.734 M 131.56 % -15.000 M -130.49 % -6.508 M 0.000 0.000 100.00 % -90.336 M -1.73 % -88.797 M -0.41 % -88.432 M -1 610.88 % 5.853 M 141.86 % 2.420 M 222.84 % -1.970 M 74.42 % -7.700 M
Other non cash items 461.769 M 1 428.99 % 30.201 M 967.35 % -3.482 M -106.52 % 53.422 M 21.31 % 44.038 M 103.48 % -1.265 B -2 951.05 % 44.382 M -14.88 % 52.140 M -17.26 % 63.018 M -15.53 % 74.603 M -13.30 % 86.047 M -5.45 % 91.010 M 21.69 % 74.789 M -33.12 % 111.834 M 15 212.70 % -740.000 K -8.35 % -683.000 K 60.08 % -1.711 M 98.04 % -87.075 M -16.01 % -75.055 M -12.87 % -66.495 M -116.32 % 407.365 M
Net cash provided by operating activities 409.046 M 182.13 % 144.985 M -50.69 % 294.054 M 104.38 % 143.878 M 143.39 % -331.564 M -115.31 % -153.991 M -198.96 % 155.610 M 16.71 % 133.330 M 51.41 % 88.060 M -13.53 % 101.843 M 34.33 % 75.813 M -19.98 % 94.740 M 34.19 % 70.602 M 276.74 % -39.946 M -71.88 % -23.240 M -244.70 % -6.742 M -164.80 % 10.405 M -38.13 % 16.817 M -83.97 % 104.930 M 72.80 % 60.724 M -88.94 % 549.223 M
Investments in property plant and equipment -46.378 M -513.55 % -7.559 M -39.77 % -5.408 M -13.35 % -4.771 M 67.77 % -14.802 M 71.81 % -52.505 M -279.10 % -13.850 M -65.25 % -8.381 M 58.43 % -20.162 M -86.84 % -10.791 M -103.91 % -5.292 M 65.52 % -15.350 M 53.79 % -33.215 M 67.64 % -102.647 M 73.67 % -389.865 M 5.72 % -413.518 M -96.59 % -210.349 M -58.79 % -132.470 M -73.05 % -76.552 M -202.74 % -25.286 M -4.82 % -24.124 M
Acquisitions net -141.949 M 0.000 -100.00 % 87.000 K 102.63 % -3.312 M -165 700.00 % 2.000 K 100.00 % -142.886 M -116.05 % 890.206 M 0.000 -100.00 % 32.000 K 3 100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.468 M 95.86 % -83.829 M
Purchases of investments 0.000 100.00 % -45.916 M 56.48 % -105.500 M 60.81 % -269.179 M -57.01 % -171.437 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
Sales maturities of investments 0.000 -100.00 % 129.597 M 896.06 % 13.011 M 720.37 % 1.586 M 79 400.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 13.923 M -68.30 % 43.917 M -52.24 % 91.947 M 553.64 % 14.067 M 122.88 % -61.488 M -109.76 % 630.059 M 13 543.55 % 4.618 M 1 754.62 % 249.000 K -27.83 % 345.000 K -12.44 % 394.000 K 5.63 % 373.000 K -76.23 % 1.569 M 103.24 % 772.000 K -38.04 % 1.246 M -20.94 % 1.576 M 126.11 % 697.000 K 142.45 % -1.642 M -140.07 % 4.098 M -50.89 % 8.344 M -64.91 % 23.777 M -82.51 % 135.968 M
Net cash used for investing activites -174.404 M -245.29 % 120.039 M 2 147.40 % -5.863 M 97.76 % -261.609 M -5.60 % -247.727 M -156.99 % 434.668 M -50.66 % 880.974 M 10 933.42 % -8.132 M 58.96 % -19.817 M -90.60 % -10.397 M -111.36 % -4.919 M 64.31 % -13.781 M 57.52 % -32.443 M 68.01 % -101.401 M 73.89 % -388.289 M 5.94 % -412.821 M -94.74 % -211.991 M -65.14 % -128.372 M -88.21 % -68.208 M -1 270.46 % -4.977 M -117.77 % 28.015 M
Debt repayment 217.128 M 1 617.53 % -14.308 M 88.96 % -129.623 M -153.84 % -51.064 M -229.91 % 39.307 M 124.85 % -158.172 M -156.54 % -61.656 M -2.00 % -60.447 M 23.73 % -79.259 M -27.27 % -62.277 M -120.50 % -28.244 M -58.51 % -17.818 M -138.10 % 46.765 M 2 048.54 % -2.400 M -101.24 % 193.825 M -65.13 % 555.912 M 397.34 % 111.778 M -47.51 % 212.954 M 302.81 % -105.000 M 60.18 % -263.707 M -178.61 % -94.651 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 67.870 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 -100.00 % 97.385 M 0.000
Common stock repurchased -115.000 M 0.000 100.00 % -3.241 M 0.000 0.000 100.00 % -16.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.916 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 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.596 M 0.000 0.000 100.00 % -26.200 M 0.000
Other financing activites -222.389 M -494.46 % -37.410 M 27.29 % -51.454 M 6.36 % -54.949 M 75.53 % -224.564 M -4 859.45 % -4.528 M 96.50 % -129.260 M -171.98 % -47.526 M -159.10 % -18.343 M 12.79 % -21.032 M 60.70 % -53.522 M 33.98 % -81.069 M -1.81 % -79.627 M -159.90 % 132.931 M 341.22 % -55.108 M -126.03 % -24.381 M -48.40 % -16.429 M -211.04 % -5.282 M 93.24 % -78.106 M -1 181.69 % -6.094 M 6.61 % -6.525 M
Net cash used provided by financing activities -120.261 M -132.53 % -51.718 M 71.94 % -184.318 M -73.86 % -106.013 M 9.69 % -117.387 M 34.52 % -179.281 M 6.09 % -190.916 M -76.82 % -107.973 M -10.63 % -97.602 M -17.16 % -83.309 M -1.89 % -81.766 M 17.31 % -98.887 M -200.92 % -32.862 M -125.18 % 130.531 M -5.90 % 138.717 M -73.90 % 531.531 M 466.95 % 93.753 M -53.07 % 199.756 M 209.09 % -183.106 M 7.81 % -198.616 M -96.31 % -101.176 M
Effect of forex changes on cash -1.274 M -71.93 % -741.000 K 84.22 % -4.697 M -573.01 % 993.000 K -87.65 % 8.040 M 193.28 % -8.619 M -49.69 % -5.758 M -438.51 % 1.701 M 253.38 % -1.109 M 24.35 % -1.466 M -1 547.19 % -89.000 K -106.59 % 1.350 M 19 385.71 % -7.000 K -100.26 % 2.668 M -60.88 % 6.820 M 1 516.11 % 422.000 K -97.11 % 14.580 M -34.54 % 22.272 M 348.94 % 4.961 M 1 965.04 % -266.000 K -91.37 % -139.000 K
Net change in cash 113.107 M -46.79 % 212.565 M 114.33 % 99.176 M 144.52 % -222.751 M 67.65 % -688.638 M -836.99 % 93.439 M -88.88 % 839.910 M 4 337.86 % 18.926 M 162.12 % -30.468 M -556.72 % 6.671 M 160.86 % -10.961 M 33.88 % -16.578 M -413.38 % 5.290 M 164.92 % -8.148 M 96.94 % -265.992 M -336.67 % 112.390 M 220.52 % -93.253 M -184.41 % 110.473 M 178.12 % -141.423 M 1.20 % -143.135 M -130.08 % 475.923 M
Cash at beginning of period 374.862 M 130.97 % 162.297 M 157.12 % 63.121 M -77.92 % 285.872 M -70.67 % 974.510 M 10.61 % 881.071 M 2 040.55 % 41.161 M 85.12 % 22.235 M -57.81 % 52.703 M 14.49 % 46.032 M -19.23 % 56.993 M -22.53 % 73.571 M 7.75 % 68.281 M -10.66 % 76.429 M -77.68 % 342.421 M 48.86 % 230.031 M -28.85 % 323.284 M 51.91 % 212.811 M -39.92 % 354.234 M -28.78 % 497.369 M 2 219.17 % 21.446 M
Cash at end of period 487.969 M 30.17 % 374.862 M 130.97 % 162.297 M 157.12 % 63.121 M -77.92 % 285.872 M -70.67 % 974.510 M 10.61 % 881.071 M 2 040.55 % 41.161 M 85.12 % 22.235 M -57.81 % 52.703 M 14.49 % 46.032 M -19.23 % 56.993 M -22.53 % 73.571 M 7.75 % 68.281 M -10.66 % 76.429 M -77.68 % 342.421 M 48.86 % 230.031 M -28.85 % 323.284 M 51.91 % 212.811 M -39.92 % 354.234 M -28.78 % 497.369 M
Operating cash flow 409.046 M 182.13 % 144.985 M -50.69 % 294.054 M 104.38 % 143.878 M 143.39 % -331.564 M -115.31 % -153.991 M -198.96 % 155.610 M 16.71 % 133.330 M 51.41 % 88.060 M -13.53 % 101.843 M 34.33 % 75.813 M -19.98 % 94.740 M 34.19 % 70.602 M 276.74 % -39.946 M -71.88 % -23.240 M -244.70 % -6.742 M -164.80 % 10.405 M -38.13 % 16.817 M -83.97 % 104.930 M 72.80 % 60.724 M -88.94 % 549.223 M
Capital expenditure -46.378 M -513.55 % -7.559 M -39.77 % -5.408 M -13.35 % -4.771 M 67.77 % -14.802 M 71.81 % -52.505 M -279.10 % -13.850 M -65.25 % -8.381 M 58.43 % -20.162 M -86.84 % -10.791 M -103.91 % -5.292 M 65.52 % -15.350 M 53.79 % -33.215 M 67.64 % -102.647 M 73.67 % -389.865 M 5.72 % -413.518 M -96.59 % -210.349 M -58.79 % -132.470 M -73.05 % -76.552 M -202.74 % -25.286 M -4.82 % -24.124 M
Free CashFlow 362.668 M 163.90 % 137.426 M -52.39 % 288.646 M 107.50 % 139.107 M 140.16 % -346.366 M -67.73 % -206.496 M -245.67 % 141.760 M 13.45 % 124.949 M 84.02 % 67.898 M -25.43 % 91.052 M 29.11 % 70.521 M -11.17 % 79.390 M 112.35 % 37.387 M 126.22 % -142.593 M 65.48 % -413.105 M 1.70 % -420.260 M -110.19 % -199.944 M -72.88 % -115.653 M -507.54 % 28.378 M -19.92 % 35.438 M -93.25 % 525.099 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 3.507 B 24.80 % 2.810 B 279.06 % 741.255 M 47.91 % 501.143 M 12.02 % 447.367 M 38.51 % 322.995 M -13.14 % 371.856 M 18.72 % 313.228 M -81.12 % 1.659 B 14.22 % 1.453 B 41.11 % 1.029 B 324.18 % 242.669 M 236.22 % 72.176 M 6.64 % 67.680 M -8.39 % 73.876 M -53.53 % 158.986 M 38.05 % 115.167 M 2.81 % 112.015 M 1.53 % 110.332 M -6.31 % 117.768 M 11.70 % 105.435 M 3.07 % 102.295 M -6.33 % 109.211 M 0.67 % 108.488 M -3.08 % 111.933 M 12.16 % 99.800 M -2.17 % 102.010 M 40.82 % 72.442 M 0.00 % 72.442 M -9.23 % 79.808 M 0.00 % 79.808 M 0.00 % 79.808 M 0.42 % 79.472 M 0.00 % 79.472 M -3.77 % 82.583 M 3.04 % 80.143 M 0.00 % 80.143 M -3.98 % 83.468 M 0.00 % 83.468 M -17.28 % 100.901 M 0.00 % 100.901 M 100.00 % 50.451 M -47.50 % 96.092 M 100.00 % 48.046 M
Net income -109.534 M 31.20 % -159.203 M -645.79 % -21.347 M 31.18 % -31.018 M -655.25 % -4.107 M -129.68 % 13.839 M 201.52 % -13.632 M -175.85 % 17.972 M 152.83 % -34.019 M -708.44 % -4.208 M 88.27 % -35.887 M 58.88 % -87.274 M 21.99 % -111.874 M -47.35 % -75.925 M -303.17 % -18.832 M -234.80 % 13.970 M 202.61 % -13.615 M 57.00 % -31.662 M 27.96 % -43.949 M -8.89 % -40.362 M 25.40 % -54.107 M 9.86 % -60.027 M -23.04 % -48.787 M 18.05 % -59.530 M -22.66 % -48.531 M 28.65 % -68.014 M -9.67 % -62.018 M 0.60 % -62.395 M 12.78 % -71.536 M -558.08 % 15.617 M -27.04 % 21.404 M 0.00 % 21.404 M -10.73 % 23.977 M 0.00 % 23.977 M -24.50 % 31.759 M -10.93 % 35.658 M 0.00 % 35.658 M -52.04 % 74.346 M 0.00 % 74.346 M 44.21 % 51.555 M 0.00 % 51.555 M 100.00 % 25.777 M -58.54 % 62.170 M 100.00 % 31.085 M
Income before tax -97.590 M 37.95 % -157.284 M -717.27 % -19.245 M 27.78 % -26.649 M -925.36 % -2.599 M -116.78 % 15.486 M 228.49 % -12.052 M -149.74 % 24.228 M 174.82 % -32.382 M -1 922.61 % -1.601 M 95.64 % -36.741 M 56.84 % -85.134 M -99.42 % -42.690 M 39.20 % -70.209 M -263.65 % -19.307 M -209.04 % 17.707 M 212.15 % -15.788 M 46.56 % -29.541 M 29.78 % -42.068 M -6.34 % -39.561 M 31.76 % -57.970 M 8.65 % -63.458 M -21.96 % -52.033 M 18.23 % -63.632 M -22.81 % -51.812 M 29.02 % -73.000 M -17.17 % -62.304 M 13.02 % -71.627 M 0.00 % -71.627 M -325.44 % 31.773 M 0.00 % 31.773 M 0.00 % 31.773 M -5.21 % 33.519 M 0.00 % 33.519 M -7.52 % 36.245 M -7.42 % 39.151 M 0.00 % 39.151 M -51.57 % 80.848 M 0.00 % 80.848 M 46.01 % 55.370 M 0.00 % 55.370 M 100.00 % 27.685 M -58.69 % 67.019 M 100.00 % 33.510 M
Income before tax ratio -0.03 50.28 % -0.06 -115.60 % -0.03 51.18 % -0.05 -815.33 % -0.01 -112.12 % 0.05 247.93 % -0.03 -141.90 % 0.08 496.31 % -0.02 -1 670.79 % 0.00 96.91 % -0.04 89.83 % -0.35 40.69 % -0.59 42.98 % -1.04 -296.94 % -0.26 -334.65 % 0.11 181.24 % -0.14 48.02 % -0.26 30.83 % -0.38 -13.50 % -0.34 38.90 % -0.55 11.37 % -0.62 -30.20 % -0.48 18.77 % -0.59 -26.71 % -0.46 36.72 % -0.73 -19.76 % -0.61 38.23 % -0.99 0.00 % -0.99 -348.36 % 0.40 0.00 % 0.40 0.00 % 0.40 -5.61 % 0.42 0.00 % 0.42 -3.90 % 0.44 -10.16 % 0.49 0.00 % 0.49 -49.57 % 0.97 0.00 % 0.97 76.51 % 0.55 0.00 % 0.55 0.00 % 0.55 -21.32 % 0.70 0.00 % 0.70
EBITDA 279.483 M 755.29 % 32.677 M 358.37 % 7.129 M -58.80 % 17.304 M -57.14 % 40.372 M -39.74 % 66.995 M 47.91 % 45.293 M -47.27 % 85.894 M 139.86 % 35.810 M -42.34 % 62.108 M 161.53 % 23.748 M 210.69 % -21.455 M -273.07 % 12.397 M 280.61 % -6.864 M -113.73 % 49.975 M -38.45 % 81.200 M 55.05 % 52.369 M 29.02 % 40.589 M -12.84 % 46.568 M 4.03 % 44.766 M 2.92 % 43.494 M 33.07 % 32.684 M -35.47 % 50.646 M 37.89 % 36.730 M -33.11 % 54.911 M 128.50 % 24.031 M -46.70 % 45.087 M 238.72 % -32.502 M -39.13 % -23.361 M -146.99 % 49.711 M 13.18 % 43.924 M 0.00 % 43.924 M -1.30 % 44.503 M 0.00 % 44.503 M -5.90 % 47.293 M -20.82 % 59.726 M 13.57 % 52.591 M -51.89 % 109.310 M 14.50 % 95.469 M 9.09 % 87.513 M 27.84 % 68.453 M 100.00 % 34.226 M -57.05 % 79.697 M 100.00 % 39.848 M
Net income ratio -0.03 44.87 % -0.06 -96.75 % -0.03 53.47 % -0.06 -574.20 % -0.01 -121.43 % 0.04 216.88 % -0.04 -163.89 % 0.06 379.83 % -0.02 -607.78 % 0.00 91.69 % -0.03 90.31 % -0.36 76.80 % -1.55 -38.17 % -1.12 -340.08 % -0.25 -390.11 % 0.09 174.33 % -0.12 58.18 % -0.28 29.04 % -0.40 -16.23 % -0.34 33.22 % -0.51 12.55 % -0.59 -31.36 % -0.45 18.59 % -0.55 -26.56 % -0.43 36.38 % -0.68 -12.10 % -0.61 29.41 % -0.86 12.78 % -0.99 -604.65 % 0.20 -27.04 % 0.27 0.00 % 0.27 -11.11 % 0.30 0.00 % 0.30 -21.55 % 0.38 -13.57 % 0.44 0.00 % 0.44 -50.05 % 0.89 0.00 % 0.89 74.33 % 0.51 0.00 % 0.51 0.00 % 0.51 -21.03 % 0.65 0.00 % 0.65
Ratio EBITDA 0.08 585.35 % 0.01 20.92 % 0.01 -72.15 % 0.03 -61.74 % 0.09 -56.49 % 0.21 70.29 % 0.12 -55.58 % 0.27 1 170.51 % 0.02 -49.52 % 0.04 85.33 % 0.02 126.09 % -0.09 -151.47 % 0.17 269.36 % -0.10 -114.99 % 0.68 32.45 % 0.51 12.32 % 0.45 25.49 % 0.36 -14.15 % 0.42 11.04 % 0.38 -7.85 % 0.41 29.11 % 0.32 -31.10 % 0.46 36.97 % 0.34 -30.99 % 0.49 103.73 % 0.24 -45.52 % 0.44 198.51 % -0.45 -39.13 % -0.32 -151.77 % 0.62 13.18 % 0.55 0.00 % 0.55 -1.72 % 0.56 0.00 % 0.56 -2.21 % 0.57 -23.16 % 0.75 13.57 % 0.66 -49.89 % 1.31 14.50 % 1.14 31.88 % 0.87 27.84 % 0.68 0.00 % 0.68 -18.20 % 0.83 0.00 % 0.83
Gross profit ratio 0.27 -4.22 % 0.28 610.65 % 0.04 -55.12 % 0.09 -13.19 % 0.10 -27.43 % 0.14 6.29 % 0.13 -1.20 % 0.13 250.36 % 0.04 22.72 % 0.03 47.75 % 0.02 -80.20 % 0.11 -52.84 % 0.22 24.66 % 0.18 -38.32 % 0.29 -31.29 % 0.42 44.26 % 0.29 37.56 % 0.21 30.64 % 0.16 -1.41 % 0.17 65.99 % 0.10 94.03 % 0.05 -56.08 % 0.12 50.82 % 0.08 -47.27 % 0.15 13 746.79 % 0.00 -98.11 % 0.06 -78.95 % 0.27 0.00 % 0.27 -59.17 % 0.66 0.00 % 0.66 0.00 % 0.66 -4.12 % 0.68 0.00 % 0.68 0.07 % 0.68 -2.88 % 0.70 0.00 % 0.70 0.92 % 0.70 0.00 % 0.70 -8.92 % 0.76 0.00 % 0.76 0.00 % 0.76 -2.07 % 0.78 0.00 % 0.78
Weighted average shs out dil 4.157 B 1.11 % 4.111 B 6.01 % 3.878 B 0.00 % 3.878 B 0.00 % 3.878 B 0.00 % 3.878 B -0.03 % 3.879 B -0.49 % 3.898 B 0.00 % 3.898 B 0.00 % 3.898 B 6.10 % 3.674 B 0.00 % 3.674 B 0.00 % 3.674 B -1.57 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 11.37 % 3.352 B 0.00 % 3.352 B 29.14 % 2.595 B -0.04 % 2.596 B -21.47 % 3.306 B 0.00 % 3.306 B 0.00 % 3.306 B 449.91 % 601.200 M 0.00 % 601.200 M
Weighted average shs out 4.157 B 1.11 % 4.111 B 6.00 % 3.878 B 0.01 % 3.878 B 0.00 % 3.878 B 0.00 % 3.878 B -0.03 % 3.879 B -0.49 % 3.898 B 0.00 % 3.898 B 0.00 % 3.898 B 6.10 % 3.674 B 0.00 % 3.674 B 0.00 % 3.674 B -1.57 % 3.733 B -0.02 % 3.734 B 0.02 % 3.733 B -0.04 % 3.734 B 0.25 % 3.725 B 0.00 % 3.725 B -0.21 % 3.733 B 0.03 % 3.732 B 0.10 % 3.728 B 0.11 % 3.724 B 0.10 % 3.721 B -0.34 % 3.733 B 0.45 % 3.717 B -0.43 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 0.00 % 3.733 B 20.97 % 3.086 B 0.00 % 3.086 B 18.90 % 2.595 B -0.04 % 2.596 B 8.28 % 2.398 B 0.00 % 2.398 B 0.00 % 2.398 B 334.62 % 551.639 M 0.00 % 551.639 M
EPS diluted -0.03 32.04 % -0.04 -603.64 % -0.01 31.25 % -0.01 -627.27 % 0.00 -130.56 % 0.00 202.86 % 0.00 -176.09 % 0.00 152.87 % -0.01 -690.91 % 0.00 88.78 % -0.01 58.82 % -0.02 21.71 % -0.03 -49.02 % -0.02 -308.00 % -0.01 -235.14 % 0.00 202.78 % 0.00 57.14 % -0.01 28.81 % -0.01 -9.26 % -0.01 25.00 % -0.01 10.00 % -0.02 -23.08 % -0.01 18.75 % -0.02 -23.08 % -0.01 28.57 % -0.02 -9.64 % -0.02 0.60 % -0.02 13.02 % -0.02 -568.29 % 0.00 -29.31 % 0.01 0.00 % 0.01 -9.38 % 0.01 0.00 % 0.01 -25.58 % 0.01 1.18 % 0.01 -19.81 % 0.01 10.42 % 0.01 -66.43 % 0.03 130.65 % 0.01 -20.51 % 0.02 100.00 % 0.01 -92.46 % 0.10 100.00 % 0.05
Earnings per share -0.03 32.04 % -0.04 -603.64 % -0.01 31.25 % -0.01 -627.27 % 0.00 -130.56 % 0.00 202.86 % 0.00 -176.09 % 0.00 152.87 % -0.01 -690.91 % 0.00 88.78 % -0.01 58.82 % -0.02 21.71 % -0.03 -49.02 % -0.02 -308.00 % -0.01 -235.14 % 0.00 202.78 % 0.00 58.14 % -0.01 27.12 % -0.01 -9.26 % -0.01 25.00 % -0.01 11.11 % -0.02 -22.73 % -0.01 17.50 % -0.02 -23.08 % -0.01 29.35 % -0.02 -10.84 % -0.02 0.60 % -0.02 13.02 % -0.02 -568.29 % 0.00 -29.31 % 0.01 0.00 % 0.01 -9.38 % 0.01 0.00 % 0.01 -25.58 % 0.01 -5.49 % 0.01 -21.55 % 0.01 -49.78 % 0.02 -19.23 % 0.03 68.24 % 0.02 -21.30 % 0.02 100.00 % 0.01 -90.41 % 0.11 100.00 % 0.06
Gross profit 938.974 M 19.53 % 785.570 M 2 593.81 % 29.162 M -33.61 % 43.928 M -2.75 % 45.171 M 0.51 % 44.940 M -7.68 % 48.677 M 17.29 % 41.500 M -33.86 % 62.742 M 40.17 % 44.760 M 108.50 % 21.468 M -16.02 % 25.564 M 58.55 % 16.124 M 32.94 % 12.129 M -43.49 % 21.463 M -68.07 % 67.227 M 99.15 % 33.757 M 41.43 % 23.869 M 32.64 % 17.996 M -7.64 % 19.484 M 85.40 % 10.509 M 99.98 % 5.255 M -58.86 % 12.773 M 51.82 % 8.413 M -48.89 % 16.462 M 15 430.19 % 106.000 K -98.15 % 5.745 M -70.35 % 19.377 M 0.00 % 19.377 M -62.94 % 52.282 M 0.00 % 52.282 M 0.00 % 52.282 M -3.72 % 54.301 M 0.00 % 54.301 M -3.70 % 56.387 M 0.07 % 56.346 M 0.00 % 56.346 M -3.10 % 58.146 M 0.00 % 58.146 M -24.65 % 77.171 M 0.00 % 77.171 M 100.00 % 38.585 M -48.58 % 75.043 M 100.00 % 37.521 M
Income tax expense 13.309 M 297.64 % 3.347 M 93.58 % 1.729 M -49.37 % 3.415 M 741.13 % 406.000 K -67.39 % 1.245 M 140.81 % 517.000 K -89.71 % 5.026 M 1 386.98 % 338.000 K -69.63 % 1.113 M 1 035.29 % -119.000 K -121.25 % 560.000 K -81.28 % 2.992 M -67.12 % 9.099 M 100.00 % 4.550 M 215.72 % 1.441 M -31.90 % 2.116 M -37.51 % 3.386 M -21.49 % 4.313 M 44.10 % 2.993 M 1 092.43 % 251.000 K 47.65 % 170.000 K -42.37 % 295.000 K 0.34 % 294.000 K 1.38 % 290.000 K -42.91 % 508.000 K 277.31 % -286.500 K -214.84 % -91.000 K 0.00 % -91.000 K -100.88 % 10.369 M 0.00 % 10.369 M 0.00 % 10.369 M 8.66 % 9.543 M 0.00 % 9.543 M 112.72 % 4.486 M 28.43 % 3.493 M 0.00 % 3.493 M -46.27 % 6.502 M 0.00 % 6.502 M 70.40 % 3.816 M 0.00 % 3.816 M 100.00 % 1.908 M -60.66 % 4.850 M 100.00 % 2.425 M
Cost of revenue 2.568 B 26.84 % 2.024 B 184.27 % 712.093 M 55.75 % 457.215 M 13.68 % 402.196 M 44.65 % 278.055 M -13.96 % 323.179 M 18.93 % 271.728 M -82.98 % 1.596 B 13.40 % 1.408 B 39.68 % 1.008 B 364.24 % 217.105 M 287.33 % 56.052 M 0.90 % 55.551 M 5.99 % 52.413 M -42.88 % 91.759 M 12.71 % 81.410 M -7.64 % 88.146 M -4.54 % 92.336 M -6.05 % 98.284 M 3.54 % 94.926 M -2.18 % 97.040 M 0.62 % 96.438 M -3.63 % 100.075 M 4.82 % 95.471 M -4.24 % 99.694 M 3.56 % 96.265 M 81.41 % 53.065 M 0.00 % 53.065 M 92.78 % 27.526 M 0.00 % 27.526 M 0.00 % 27.526 M 9.35 % 25.172 M 0.00 % 25.172 M -3.91 % 26.196 M 10.08 % 23.798 M 0.00 % 23.798 M -6.02 % 25.323 M 0.00 % 25.323 M 6.71 % 23.731 M 0.00 % 23.731 M 100.00 % 11.865 M -43.63 % 21.050 M 100.00 % 10.525 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.817 M 0.000 -100.00 % 34.450 M 0.00 % 34.450 M 77.86 % 19.370 M 0.00 % 19.370 M 0.000 -100.00 % 18.430 M -43.37 % 32.541 M 62.60 % 20.013 M 0.000 -100.00 % 28.547 M -1.44 % 28.963 M -6.46 % 30.964 M 1.09 % 30.630 M -5.54 % 32.428 M 5.05 % 30.870 M 14.71 % 26.911 M -13.79 % 31.214 M 11.54 % 27.985 M -14.49 % 32.728 M 10.84 % 29.528 M 24.28 % 23.759 M 0.00 % 23.759 M 11.64 % 21.281 M 0.00 % 21.281 M 0.00 % 21.281 M -1.35 % 21.571 M 0.00 % 21.571 M -2.25 % 22.068 M 35.88 % 16.240 M 0.00 % 16.240 M -28.56 % 22.732 M 0.00 % 22.732 M 36.41 % 16.664 M 0.00 % 16.664 M 100.00 % 8.332 M 9.60 % 7.602 M 100.00 % 3.801 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.221 M 0.000 -100.00 % 51.572 M 50.08 % 34.363 M 10.90 % 30.985 M 60.66 % 19.286 M 0.000 100.00 % -1.642 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 100.00 % -1.137 M -135.06 % -483.500 K -200.00 % 483.500 K -56.48 % 1.111 M 200.00 % -1.111 M 0.00 % -1.111 M -40.72 % -789.500 K 0.00 % -789.500 K 0.000 -100.00 % 2.613 M 200.00 % -2.613 M -105.00 % 52.226 M 0.000 -100.00 % 4.394 M 200.00 % -4.394 M -100.00 % -2.197 M -146.13 % -892.500 K -100.00 % -446.250 K
Other expenses 527.564 M -2.34 % 540.223 M 4 206.29 % -13.156 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 -100.00 % 967.000 K 0.000 100.00 % -2.222 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.226 M 0.000 100.00 % -104.451 M 0.000 100.00 % -8.787 M 0.000 0.000 0.000 0.000
Operating expenses 833.368 M 8.97 % 764.735 M 2 046.62 % 35.625 M -32.96 % 53.140 M 28.97 % 41.203 M 21.05 % 34.038 M -32.45 % 50.388 M -41.42 % 86.022 M 25.01 % 68.813 M 36.66 % 50.354 M 30.27 % 38.655 M -63.30 % 105.313 M 186.38 % 36.774 M -42.75 % 64.230 M 217.84 % 20.208 M -31.80 % 29.631 M 13.34 % 26.143 M -8.29 % 28.505 M -4.32 % 29.791 M 16.28 % 25.620 M -19.03 % 31.641 M 8.61 % 29.134 M 13.86 % 25.588 M -20.64 % 32.241 M 15.58 % 27.895 M -11.59 % 31.551 M 11.13 % 28.391 M 17.11 % 24.242 M 0.00 % 24.242 M 20.19 % 20.170 M 0.00 % 20.170 M 0.00 % 20.170 M -2.94 % 20.782 M 0.00 % 20.782 M -5.83 % 22.068 M 61.94 % 13.627 M 0.00 % 13.627 M 146.20 % -29.494 M 0.00 % -29.494 M -340.36 % 12.271 M 0.00 % 12.271 M 100.00 % 6.135 M -8.56 % 6.710 M 100.00 % 3.355 M
Cost and expenses 3.401 B 21.94 % 2.789 B 273.00 % 747.718 M 46.51 % 510.355 M 15.10 % 443.399 M 42.07 % 312.093 M -16.46 % 373.567 M 4.42 % 357.750 M -78.52 % 1.665 B 14.20 % 1.458 B 39.33 % 1.047 B 224.59 % 322.418 M 247.34 % 92.826 M -22.50 % 119.781 M 64.94 % 72.621 M -40.18 % 121.390 M 12.87 % 107.553 M -7.80 % 116.651 M -4.48 % 122.127 M -1.43 % 123.904 M -2.10 % 126.567 M 0.31 % 126.174 M 3.40 % 122.026 M -7.78 % 132.316 M 7.25 % 123.366 M -6.00 % 131.245 M 5.29 % 124.656 M 61.25 % 77.307 M 0.00 % 77.307 M 62.08 % 47.696 M 0.00 % 47.696 M 0.00 % 47.696 M 3.79 % 45.953 M 0.00 % 45.953 M -4.79 % 48.264 M 28.96 % 37.425 M 0.00 % 37.425 M 997.25 % -4.171 M 0.00 % -4.171 M -111.59 % 36.001 M 0.00 % 36.001 M 100.00 % 18.001 M -35.15 % 27.759 M 100.00 % 13.880 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 0.000 0.000
Selling general and administrative expenses 305.804 M 36.21 % 224.512 M 360.24 % 48.781 M -8.20 % 53.140 M 28.97 % 41.203 M 21.05 % 34.038 M -32.45 % 50.388 M -41.42 % 86.022 M 25.01 % 68.813 M 36.66 % 50.354 M 30.27 % 38.655 M -63.30 % 105.313 M 186.38 % 36.774 M 13.01 % 32.541 M 62.60 % 20.013 M -32.46 % 29.631 M 3.80 % 28.547 M -1.44 % 28.963 M -6.46 % 30.964 M 1.09 % 30.630 M -5.54 % 32.428 M 5.05 % 30.870 M 14.71 % 26.911 M -13.79 % 31.214 M 11.54 % 27.985 M -14.49 % 32.728 M 15.28 % 28.391 M 21.98 % 23.275 M -3.99 % 24.242 M 8.26 % 22.392 M 11.02 % 20.170 M 0.00 % 20.170 M -2.94 % 20.782 M 0.00 % 20.782 M -5.83 % 22.068 M 17.05 % 18.853 M 38.35 % 13.627 M -81.82 % 74.958 M 354.15 % -29.494 M -240.06 % 21.058 M 71.61 % 12.271 M 100.00 % 6.135 M -8.56 % 6.710 M 100.00 % 3.355 M
Interest income 5.010 M 5.67 % 4.741 M -27.82 % 6.568 M 196.93 % 2.212 M -21.20 % 2.807 M 144.30 % 1.149 M -88.64 % 10.114 M -24.19 % 13.340 M -0.23 % 13.371 M 8.05 % 12.375 M 28.31 % 9.645 M 108.94 % 4.616 M 0.000 0.000 0.000 -100.00 % 146.000 K 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.180 M 0.000 -100.00 % 1.419 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
Interest expense 203.196 M 90.33 % 106.760 M 735.24 % 12.782 M -19.27 % 15.834 M -0.20 % 15.866 M -35.15 % 24.465 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.483 M -50.00 % 24.967 M 25.99 % 19.817 M -17.21 % 23.936 M 0.91 % 23.721 M 0.00 % 23.721 M -14.51 % 27.746 M 0.00 % 27.746 M -21.46 % 35.328 M 0.00 % 35.328 M -10.75 % 39.583 M 0.00 % 39.583 M -2.09 % 40.428 M 0.00 % 40.428 M 0.98 % 40.036 M 217.35 % 12.616 M 0.00 % 12.616 M 3 615.91 % 339.500 K 0.00 % 339.500 K 0.00 % 339.500 K 0.000 0.000 0.000 -100.00 % 7.135 M 0.000 -100.00 % 13.583 M 0.000 -100.00 % 19.060 M 0.000 0.000 0.000 0.000
Depreciation and amortization 207.349 M 828.65 % 22.328 M 1.80 % 21.934 M -22.00 % 28.119 M 3.74 % 27.105 M 0.23 % 27.044 M -9.51 % 29.886 M -12.87 % 34.300 M -15.57 % 40.624 M 6.29 % 38.219 M 5.92 % 36.084 M -2.55 % 37.029 M 16.43 % 31.804 M 141.16 % 13.188 M -72.47 % 47.897 M 21.08 % 39.557 M -10.65 % 44.273 M -1.22 % 44.820 M -23.14 % 58.316 M 7.76 % 54.118 M -16.10 % 64.502 M 14.99 % 56.096 M -12.08 % 63.803 M 9.17 % 58.442 M -10.77 % 65.498 M 18.97 % 55.053 M -13.57 % 63.694 M 104.94 % 31.080 M 0.00 % 31.080 M 111.35 % 14.706 M 0.00 % 14.706 M 0.00 % 14.706 M 4.39 % 14.088 M 0.00 % 14.088 M -3.57 % 14.609 M 8.70 % 13.440 M 0.00 % 13.440 M -8.08 % 14.622 M 0.00 % 14.622 M 11.76 % 13.083 M 0.00 % 13.083 M 100.00 % 6.541 M -48.40 % 12.678 M 100.00 % 6.339 M
Operating income 105.606 M 406.87 % 20.835 M 422.37 % -6.463 M 29.84 % -9.212 M -332.16 % 3.968 M -63.60 % 10.902 M 737.17 % -1.711 M 96.16 % -44.522 M -633.36 % -6.071 M -8.53 % -5.594 M 67.45 % -17.187 M 78.45 % -79.749 M -286.19 % -20.650 M -2.98 % -20.052 M -1 064.97 % 2.078 M -94.47 % 37.596 M 364.38 % 8.096 M 291.35 % -4.231 M 63.99 % -11.748 M -25.62 % -9.352 M 55.48 % -21.008 M 10.27 % -23.412 M -77.94 % -13.157 M 39.40 % -21.712 M -105.08 % -10.587 M 65.87 % -31.022 M -66.72 % -18.608 M 70.73 % -63.582 M -16.79 % -54.441 M -255.52 % 35.006 M 19.81 % 29.219 M 0.00 % 29.219 M -3.94 % 30.416 M 0.00 % 30.416 M -6.94 % 32.684 M -29.39 % 46.286 M 18.22 % 39.151 M -58.54 % 94.431 M 16.80 % 80.848 M 8.62 % 74.430 M 34.42 % 55.370 M 100.00 % 27.685 M -58.69 % 67.019 M 100.00 % 33.510 M
Operating income ratio 0.03 306.16 % 0.01 185.05 % -0.01 52.57 % -0.02 -307.25 % 0.01 -73.72 % 0.03 833.56 % 0.00 96.76 % -0.14 -3 784.49 % 0.00 4.99 % 0.00 76.94 % -0.02 94.92 % -0.33 -14.86 % -0.29 3.43 % -0.30 -1 153.31 % 0.03 -88.11 % 0.24 236.39 % 0.07 286.11 % -0.04 64.53 % -0.11 -34.09 % -0.08 60.15 % -0.20 12.94 % -0.23 -89.97 % -0.12 39.80 % -0.20 -111.59 % -0.09 69.57 % -0.31 -70.41 % -0.18 79.22 % -0.88 -16.79 % -0.75 -271.33 % 0.44 19.81 % 0.37 0.00 % 0.37 -4.34 % 0.38 0.00 % 0.38 -3.30 % 0.40 -31.47 % 0.58 18.22 % 0.49 -56.82 % 1.13 16.80 % 0.97 31.31 % 0.74 34.42 % 0.55 0.00 % 0.55 -21.32 % 0.70 0.00 % 0.70
Total other income expenses net -203.196 M -14.08 % -178.119 M -1 293.51 % -12.782 M 26.70 % -17.437 M -165.52 % -6.567 M -243.26 % 4.584 M 144.33 % -10.341 M -559.08 % -1.569 M 94.77 % -29.975 M -850.69 % 3.993 M 120.42 % -19.554 M -263.12 % -5.385 M 75.57 % -22.040 M -15.99 % -19.002 M 7.90 % -20.631 M -3.73 % -19.889 M 15.38 % -23.505 M 6.31 % -25.088 M 17.48 % -30.403 M 9.63 % -33.641 M 8.98 % -36.962 M 7.70 % -40.046 M -1.71 % -39.373 M 1.71 % -40.056 M 2.84 % -41.225 M 1.79 % -41.978 M 3.93 % -43.697 M -443.15 % -8.045 M 53.19 % -17.186 M -431.58 % -3.233 M -226.59 % 2.554 M 0.00 % 2.554 M -17.71 % 3.104 M 0.00 % 3.104 M -12.86 % 3.562 M 149.92 % -7.135 M 0.000 100.00 % -13.583 M 0.000 100.00 % -19.060 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-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 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-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 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31
Net debt 4.779 B 50.34 % 3.179 B 762.95 % 368.365 M 70.38 % 216.202 M -44.53 % 389.787 M -14.31 % 454.864 M -19.09 % 562.210 M -23.31 % 733.048 M 36.96 % 535.227 M -0.46 % 537.704 M 455.03 % -151.454 M 42.60 % -263.879 M 38.08 % -426.134 M -37 378.80 % -1.137 M -100.13 % 892.252 M -5.66 % 945.803 M -0.97 % 955.027 M -0.33 % 958.198 M -5.51 % 1.014 B -5.53 % 1.073 B -8.03 % 1.167 B 0.56 % 1.161 B -2.17 % 1.186 B 0.35 % 1.182 B 0.23 % 1.180 B 2.32 % 1.153 B 2.70 % 1.123 B 1.01 % 1.111 B 10.33 % 1.007 B -4.09 % 1.050 B 23.78 % 848.467 M 1 440.40 % 55.081 M -49.99 % 110.145 M 49 403.37 % 222.500 K 100.20 % -109.700 M -917.44 % 13.420 M -90.17 % 136.540 M 342.32 % -56.347 M 77.39 % -249.234 M -3.54 % -240.715 M -3.67 % -232.195 M
Total investments 2.779 M 1.50 % 2.738 M -99.57 % 640.585 M -14.84 % 752.209 M -9.85 % 834.361 M 9.16 % 764.318 M -16.79 % 918.521 M 11.99 % 820.207 M 383.24 % 169.731 M 1.06 % 167.959 M 746.57 % 19.840 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.688 M -10.24 % 9.679 M -10.44 % 10.807 M 1.31 % 10.667 M -50.12 % 21.385 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
Total debt 5.260 B 43.45 % 3.667 B 433.51 % 687.285 M 16.28 % 591.064 M 1.36 % 583.122 M -5.52 % 617.161 M -23.78 % 809.738 M 1.70 % 796.169 M -3.08 % 821.466 M -0.26 % 823.576 M 17.45 % 701.199 M -1.33 % 710.631 M -3.94 % 739.741 M -15.93 % 879.934 M -7.03 % 946.507 M -4.10 % 986.964 M 0.54 % 981.683 M 0.13 % 980.433 M -7.10 % 1.055 B -6.29 % 1.126 B -6.71 % 1.207 B 0.04 % 1.207 B -1.45 % 1.224 B -1.20 % 1.239 B -0.61 % 1.247 B 1.68 % 1.226 B 4.65 % 1.172 B -0.65 % 1.180 B 3.26 % 1.142 B 1.39 % 1.127 B 6.61 % 1.057 B 165.86 % 397.502 M 16.85 % 340.176 M 22.86 % 276.880 M 29.64 % 213.584 M -24.12 % 281.468 M -19.43 % 349.351 M 53.78 % 227.176 M 116.36 % 105.000 M -43.27 % 185.087 M -30.20 % 265.174 M
Accumulated other comprehensive income loss -160.280 M -19.23 % -134.426 M -4 682.14 % -2.811 M 97.96 % -137.929 M 3.30 % -142.642 M -4.83 % -136.071 M -7.12 % -127.021 M 4.93 % -133.604 M 21.73 % -170.706 M 16.04 % -203.320 M 0.23 % -203.786 M 65.15 % -584.699 M -173.87 % -213.497 M 60.19 % -536.343 M -251.66 % -152.519 M 85.07 % -1.022 B -547.68 % -157.750 M 81.95 % -874.045 M -462.27 % -155.450 M 81.31 % -831.569 M -514.03 % -135.427 M 82.29 % -764.652 M -456.35 % -137.440 M 78.78 % -647.648 M -365.75 % -139.055 M 72.99 % -514.867 M 0.000 100.00 % -395.738 M 0.000 100.00 % -321.827 M 0.000 100.00 % -288.271 M -2.19 % -282.088 M -100.00 % -141.044 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -169.944 M -423.39 % -32.470 M -285.22 % -8.429 M 56.61 % -19.426 M -261.88 % 12.000 M -25.50 % 16.107 M 610.19 % 2.268 M -85.35 % 15.480 M 721.19 % -2.492 M -107.90 % 31.527 M -11.78 % 35.735 M -50.11 % 71.622 M -54.82 % 158.536 M 115.28 % -1.037 B -6.90 % -970.373 M 0.47 % -974.952 M 1.41 % -988.922 M -1.40 % -975.307 M -3.36 % -943.645 M -4.88 % -899.696 M -4.70 % -859.334 M -6.72 % -805.227 M -8.06 % -745.200 M -12.15 % -664.466 M -4.33 % -636.883 M -14.46 % -556.405 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
Common stock 423.555 M 0.00 % 423.555 M 7.05 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 0.00 % 395.664 M 6.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 0.00 % 373.264 M 100.00 % 186.632 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 905.657 M -15.37 % 1.070 B -6.79 % 1.148 B -6.90 % 1.233 B -2.03 % 1.259 B 4.27 % 1.207 B -10.10 % 1.343 B -0.72 % 1.352 B 37.11 % 986.331 M 0.01 % 986.229 M 8.24 % 911.128 M -4.47 % 953.720 M -8.56 % 1.043 B 1 336.07 % -84.382 M -526.63 % -13.466 M -260.35 % 8.398 M 156.63 % -14.830 M -128.19 % -6.499 M -118.91 % 34.360 M -59.94 % 85.779 M -40.87 % 145.061 M -28.46 % 202.779 M -23.25 % 264.218 M -17.36 % 319.717 M -15.32 % 377.540 M -10.22 % 420.513 M -14.23 % 490.282 M -10.03 % 544.934 M -21.01 % 689.872 M 5.08 % 656.508 M 5.70 % 621.095 M 5.07 % 591.105 M 9.74 % 538.656 M 9.56 % 491.666 M 10.57 % 444.676 M 101.72 % 220.444 M 5 917.99 % -3.789 M 91.31 % -43.604 M 47.73 % -83.418 M 75.65 % -342.570 M 43.07 % -601.722 M
Other non current liabilities 2.204 B -30.54 % 3.173 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.448 M 0.000 0.000 -100.00 % 264.016 M -0.41 % 265.094 M 1.21 % 261.922 M 1.09 % 259.089 M -2.01 % 264.407 M 15.62 % 228.696 M -5.25 % 241.380 M -0.10 % 241.624 M 15.56 % 209.084 M -0.80 % 210.764 M 7.58 % 195.915 M 4.97 % 186.636 M -5.77 % 198.057 M -0.47 % 198.990 M 2.18 % 194.742 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.789 M -50.00 % 339.578 M -33.45 % 510.289 M -25.07 % 681.000 M
Long term debt 4.767 B 46.40 % 3.256 B 4 564.14 % 69.817 M -84.50 % 450.482 M -2.78 % 463.366 M 3.39 % 448.170 M -12.96 % 514.878 M -12.09 % 585.673 M -5.53 % 619.951 M -5.33 % 654.871 M 2.44 % 639.290 M -2.45 % 655.364 M -5.32 % 692.177 M -12.36 % 789.772 M -10.50 % 882.458 M -4.33 % 922.363 M 0.32 % 919.464 M -0.55 % 924.536 M -7.25 % 996.840 M -1.98 % 1.017 B -11.09 % 1.144 B 0.04 % 1.143 B -4.66 % 1.199 B -0.96 % 1.211 B 1.32 % 1.195 B 1.78 % 1.174 B 0.000 0.000 -100.00 % 1.142 B 2.32 % 1.116 B 5.89 % 1.054 B 111.05 % 499.592 M 46.86 % 340.176 M 22.86 % 276.880 M 29.64 % 213.584 M -24.12 % 281.468 M -19.43 % 349.351 M 100.00 % 174.676 M 0.000 0.000 0.000
Total non current liabilities 6.972 B -0.92 % 7.036 B 9 977.94 % 69.817 M -84.50 % 450.482 M -2.78 % 463.366 M 3.39 % 448.170 M -12.96 % 514.878 M -12.09 % 585.673 M -5.53 % 619.951 M -5.33 % 654.871 M 2.44 % 639.290 M -22.30 % 822.812 M 18.87 % 692.177 M -12.69 % 792.743 M -31.06 % 1.150 B -3.17 % 1.187 B 0.19 % 1.185 B -0.20 % 1.188 B -6.17 % 1.266 B 1.22 % 1.250 B -9.73 % 1.385 B 0.01 % 1.385 B -1.66 % 1.408 B -1.37 % 1.428 B 2.65 % 1.391 B 1.72 % 1.367 B 567.15 % 204.967 M -0.61 % 206.226 M -84.66 % 1.344 B 19.62 % 1.124 B 5.78 % 1.062 B 109.32 % 507.569 M 32.77 % 382.297 M 6.01 % 360.626 M 6.39 % 338.954 M -23.19 % 441.308 M -18.83 % 543.661 M -5.63 % 576.077 M -5.33 % 608.493 M -24.71 % 808.237 M -19.82 % 1.008 B
Other current liabilities 1.026 B -17.55 % 1.245 B 1 139.79 % 100.408 M 4.38 % 96.196 M 916.55 % 9.463 M -88.65 % 83.390 M -2.09 % 85.166 M -12.57 % 97.413 M -3.36 % 100.799 M 24.58 % 80.913 M -70.66 % 275.790 M 116.81 % 127.201 M -40.20 % 212.713 M -81.46 % 1.147 B 1 973.65 % 55.320 M 0.99 % 54.777 M 0.74 % 54.374 M 8.08 % 50.308 M -5.33 % 53.141 M 5.62 % 50.314 M 3.77 % 48.486 M -18.07 % 59.182 M 12.89 % 52.425 M -5.48 % 55.465 M -9.78 % 61.475 M -8.46 % 67.154 M 8.82 % 61.711 M 2 048.71 % 2.872 M -78.17 % 13.155 M 262.00 % 3.634 M -2.68 % 3.734 M -90.31 % 38.527 M -59.65 % 95.471 M 2.45 % 93.190 M 2.51 % 90.909 M 3.81 % 87.574 M 3.96 % 84.239 M -9.89 % 93.486 M -9.00 % 102.732 M -6.49 % 109.866 M -6.10 % 117.000 M
Deferred revenue 0.000 0.000 -100.00 % 80.355 M 162.86 % 30.569 M -62.04 % 80.533 M 590.32 % 11.666 M -28.66 % 16.352 M 33.53 % 12.246 M 8.35 % 11.302 M -59.06 % 27.606 M -65.81 % 80.745 M 157.70 % 31.333 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 0.000 0.000
Short term debt 492.554 M 20.02 % 410.400 M -33.54 % 617.468 M 339.22 % 140.582 M 17.39 % 119.756 M -29.13 % 168.991 M -42.69 % 294.860 M 40.08 % 210.496 M 4.46 % 201.515 M 19.45 % 168.705 M 172.50 % 61.909 M 12.02 % 55.267 M 16.20 % 47.564 M -47.25 % 90.162 M 40.77 % 64.049 M -0.85 % 64.601 M 3.83 % 62.219 M 11.31 % 55.897 M -4.45 % 58.500 M -46.43 % 109.211 M 72.25 % 63.403 M 0.04 % 63.380 M 151.56 % 25.195 M -11.41 % 28.439 M -45.21 % 51.903 M -0.70 % 52.267 M -95.54 % 1.172 B -0.65 % 1.180 B 0.000 -100.00 % 10.200 M 325.00 % 2.400 M -99.40 % 397.502 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.500 M -50.00 % 105.000 M -43.27 % 185.087 M -30.20 % 265.174 M
Total current liabilities 1.859 B 5.38 % 1.764 B 120.67 % 799.382 M 192.32 % 273.464 M -5.87 % 290.505 M -9.65 % 321.533 M -22.75 % 416.212 M 19.37 % 348.678 M -3.92 % 362.918 M -4.34 % 379.380 M -46.13 % 704.284 M 136.37 % 297.958 M 14.48 % 260.277 M -79.12 % 1.246 B 917.05 % 122.551 M 2.66 % 119.378 M 2.39 % 116.593 M 9.78 % 106.205 M -4.87 % 111.641 M -30.02 % 159.525 M 42.57 % 111.889 M -8.71 % 122.562 M 57.90 % 77.620 M -7.49 % 83.904 M -26.00 % 113.378 M -5.06 % 119.421 M -90.32 % 1.234 B -1.97 % 1.259 B 1 376.96 % 85.209 M -28.71 % 119.517 M 0.52 % 118.901 M -78.34 % 548.897 M 210.15 % 176.977 M 14.43 % 154.657 M 16.87 % 132.337 M 4.34 % 126.836 M 4.53 % 121.335 M -26.66 % 165.449 M -21.05 % 209.563 M -40.22 % 350.563 M -28.68 % 491.562 M
Total liabilities 8.830 B 0.35 % 8.800 B 912.43 % 869.199 M 20.06 % 723.946 M -3.97 % 753.871 M -2.06 % 769.703 M -17.33 % 931.090 M -0.35 % 934.351 M -4.94 % 982.869 M -4.97 % 1.034 B -23.02 % 1.344 B 19.88 % 1.121 B 17.67 % 952.454 M -53.29 % 2.039 B 60.26 % 1.272 B -2.64 % 1.307 B 0.39 % 1.302 B 0.62 % 1.294 B -6.06 % 1.377 B -2.32 % 1.410 B -5.82 % 1.497 B -0.70 % 1.508 B 1.45 % 1.486 B -1.71 % 1.512 B 0.50 % 1.504 B 1.18 % 1.487 B 3.35 % 1.439 B -1.78 % 1.465 B 2.45 % 1.430 B 14.98 % 1.243 B 5.25 % 1.181 B 11.82 % 1.056 B 88.90 % 559.274 M 8.54 % 515.283 M 9.33 % 471.291 M -17.05 % 568.144 M -14.56 % 664.996 M -10.32 % 741.526 M -9.36 % 818.056 M -29.40 % 1.159 B -22.72 % 1.500 B
Other non current assets 28.382 M -84.14 % 179.001 M -19.26 % 221.708 M 84 845.59 % 261.000 K -99.97 % 882.328 M 8.51 % 813.130 M -16.49 % 973.709 M 10.76 % 879.140 M 378.78 % 183.621 M 2.37 % 179.376 M 671.01 % 23.265 M 2.44 % 22.711 M 762.55 % 2.633 M 274.01 % 704.000 K -91.34 % 8.126 M -18.26 % 9.941 M -95.59 % 225.415 M 1.60 % 221.861 M -5.79 % 235.489 M -3.33 % 243.603 M -7.15 % 262.375 M -8.71 % 287.406 M -2.25 % 294.009 M -2.22 % 300.675 M 2.91 % 292.167 M 1.45 % 287.997 M 1 901.51 % 14.389 M -5.73 % 15.263 M -78.31 % 70.361 M 232.27 % 21.176 M -35.86 % 33.015 M -38.84 % 53.977 M 33.20 % 40.523 M 55.78 % 26.014 M 126.13 % 11.504 M 100.00 % 5.752 M 0.000 0.000 0.000 0.000 0.000
Long term investments 2.779 M 1.50 % 2.738 M -99.60 % 686.450 M -8.74 % 752.209 M -13.72 % 871.822 M 7.22 % 813.130 M -15.42 % 961.319 M 9.35 % 879.140 M 417.96 % 169.731 M 1.06 % 167.959 M 746.57 % 19.840 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.688 M -10.24 % 9.679 M -10.44 % 10.807 M 1.31 % 10.667 M -50.12 % 21.385 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
Intangible assets 1.543 B -1.67 % 1.569 B 195 097.89 % 804.000 K 6.35 % 756.000 K -5.85 % 803.000 K -9.57 % 888.000 K -8.83 % 974.000 K -8.29 % 1.062 M -7.33 % 1.146 M -7.51 % 1.239 M -5.20 % 1.307 M -6.24 % 1.394 M -5.81 % 1.480 M -5.43 % 1.565 M -99.31 % 227.016 M 12 924.44 % 1.743 M -4.28 % 1.821 M -4.16 % 1.900 M -4.71 % 1.994 M 0.30 % 1.988 M -5.60 % 2.106 M -4.62 % 2.208 M -4.33 % 2.308 M -4.35 % 2.413 M -99.13 % 276.026 M 0.33 % 275.123 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.180 M -5.92 % 3.380 M 26.14 % 2.680 M 35.40 % 1.979 M -53.44 % 4.251 M -34.83 % 6.522 M 4.97 % 6.213 M 5.23 % 5.904 M 100.00 % 2.952 M 0.000
GoodWill 1.643 B 0.00 % 1.643 B 35 309.27 % 4.641 M -0.71 % 4.674 M 1.74 % 4.594 M -3.12 % 4.742 M -4.26 % 4.953 M -4.40 % 5.181 M 1.77 % 5.091 M 1.15 % 5.033 M 8.52 % 4.638 M -1.92 % 4.729 M 0.000 0.000 100.00 % -225.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -273.516 M -0.37 % -272.517 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
Goodwill and intangible assets 3.187 B -0.81 % 3.213 B 58 903.40 % 5.445 M 0.28 % 5.430 M 0.61 % 5.397 M -4.14 % 5.630 M -5.01 % 5.927 M -5.06 % 6.243 M 0.10 % 6.237 M -0.56 % 6.272 M 5.50 % 5.945 M -2.91 % 6.123 M 313.72 % 1.480 M -5.43 % 1.565 M -5.50 % 1.656 M -4.99 % 1.743 M -4.28 % 1.821 M -4.16 % 1.900 M -4.71 % 1.994 M 0.30 % 1.988 M -5.60 % 2.106 M -4.62 % 2.208 M -4.33 % 2.308 M -4.35 % 2.413 M -3.86 % 2.510 M -3.68 % 2.606 M -3.70 % 2.706 M -3.67 % 2.809 M -3.17 % 2.901 M -3.07 % 2.993 M -2.95 % 3.084 M -3.02 % 3.180 M -5.92 % 3.380 M 26.14 % 2.680 M 35.40 % 1.979 M -53.44 % 4.251 M -34.83 % 6.522 M 4.97 % 6.213 M 5.23 % 5.904 M 100.00 % 2.952 M 0.000
Property plant equipment net 5.070 B -3.60 % 5.260 B 1 394.14 % 352.011 M -35.95 % 549.614 M -2.10 % 561.426 M -6.61 % 601.146 M -6.24 % 641.180 M -8.19 % 698.386 M -8.44 % 762.733 M -3.46 % 790.061 M 4.32 % 757.352 M 1.26 % 747.929 M -3.59 % 775.796 M -1.11 % 784.521 M -28.85 % 1.103 B -4.60 % 1.156 B 24.51 % 928.211 M -1.15 % 938.981 M -8.14 % 1.022 B -6.13 % 1.089 B -9.98 % 1.210 B -4.73 % 1.270 B -3.46 % 1.315 B -4.98 % 1.384 B -3.04 % 1.428 B -2.43 % 1.463 B -17.92 % 1.783 B -3.75 % 1.852 B 4.02 % 1.780 B 3.38 % 1.722 B 12.42 % 1.532 B 24.08 % 1.235 B 52.06 % 811.939 M 18.26 % 686.587 M 22.34 % 561.235 M 13.85 % 492.969 M 16.07 % 424.702 M 8.91 % 389.967 M 9.78 % 355.231 M 0.98 % 351.789 M 0.99 % 348.347 M
Total non current assets 8.288 B -4.23 % 8.654 B 521.79 % 1.392 B 6.38 % 1.308 B -9.72 % 1.449 B 2.06 % 1.420 B -12.40 % 1.621 B 2.34 % 1.584 B 66.26 % 952.591 M -2.37 % 975.709 M 24.05 % 786.562 M 1.26 % 776.763 M -0.40 % 779.909 M -0.87 % 786.790 M -29.27 % 1.112 B -4.96 % 1.170 B -0.16 % 1.172 B -0.53 % 1.178 B -7.97 % 1.281 B -5.84 % 1.360 B -10.21 % 1.515 B -2.87 % 1.559 B -3.24 % 1.612 B -4.49 % 1.687 B -2.03 % 1.722 B -1.80 % 1.754 B -2.55 % 1.800 B -3.77 % 1.870 B 0.89 % 1.854 B 6.15 % 1.746 B 11.38 % 1.568 B 21.38 % 1.292 B 50.94 % 855.842 M 19.65 % 715.280 M 24.46 % 574.718 M 14.26 % 502.971 M 16.64 % 431.224 M 8.85 % 396.180 M 9.70 % 361.135 M 1.80 % 354.741 M 1.84 % 348.347 M
Other current assets 281.318 M 434.00 % 52.681 M -58.58 % 127.201 M 0.000 -100.00 % 79.465 M 127.04 % 35.000 M -18.59 % 42.992 M -47.03 % 81.160 M 10.31 % 73.572 M -83.15 % 436.748 M 204.54 % 143.414 M 82.58 % 78.550 M 154.53 % 30.861 M -88.15 % 260.358 M 1 649.60 % 14.881 M 12.03 % 13.283 M -1.48 % 13.482 M 12.89 % 11.943 M -11.26 % 13.459 M 16.41 % 11.562 M -6.01 % 12.301 M -67.09 % 37.381 M -1.81 % 38.070 M -2.12 % 38.896 M -3.87 % 40.461 M 0.09 % 40.426 M -49.33 % 79.780 M 50.85 % 52.888 M -58.33 % 126.908 M 8 066.54 % 1.554 M 2.51 % 1.516 M -85.49 % 10.449 M 88.44 % 5.545 M 54.80 % 3.582 M 121.25 % 1.619 M 4.49 % 1.550 M 4.70 % 1.480 M 1.89 % 1.453 M 1.93 % 1.425 M -71.35 % 4.974 M -41.64 % 8.523 M
Short term investments 0.000 0.000 0.000 0.000 100.00 % -37.461 M 23.25 % -48.812 M -14.05 % -42.798 M 27.38 % -58.933 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 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 481.047 M -1.42 % 487.969 M 53.01 % 318.920 M -14.92 % 374.862 M 93.89 % 193.335 M 19.12 % 162.297 M -34.43 % 247.528 M 292.15 % 63.121 M -77.95 % 286.239 M 0.13 % 285.872 M -66.47 % 852.653 M -12.50 % 974.510 M -16.41 % 1.166 B 32.32 % 881.071 M 1 523.94 % 54.255 M 31.81 % 41.161 M 54.42 % 26.656 M 19.88 % 22.235 M -46.11 % 41.260 M -21.71 % 52.703 M 31.66 % 40.031 M -13.04 % 46.032 M 20.99 % 38.046 M -33.24 % 56.993 M -15.38 % 67.350 M -8.46 % 73.571 M 48.81 % 49.439 M -27.59 % 68.281 M -49.47 % 135.127 M 76.80 % 76.429 M -63.31 % 208.322 M -39.16 % 342.421 M 48.86 % 230.031 M -16.85 % 276.658 M -14.42 % 323.284 M 20.61 % 268.048 M 25.96 % 212.811 M -24.94 % 283.523 M -19.96 % 354.234 M -16.81 % 425.802 M -14.39 % 497.369 M
Cash and short term investments 481.047 M -1.42 % 487.969 M 53.01 % 318.920 M -14.92 % 374.862 M 93.89 % 193.335 M 19.12 % 162.297 M -34.43 % 247.528 M 292.15 % 63.121 M -77.95 % 286.239 M 0.13 % 285.872 M -66.47 % 852.653 M -12.50 % 974.510 M -16.41 % 1.166 B 32.32 % 881.071 M 1 523.94 % 54.255 M 31.81 % 41.161 M 54.42 % 26.656 M 19.88 % 22.235 M -46.11 % 41.260 M -21.71 % 52.703 M 31.66 % 40.031 M -13.04 % 46.032 M 20.99 % 38.046 M -33.24 % 56.993 M -15.38 % 67.350 M -8.46 % 73.571 M 48.81 % 49.439 M -27.59 % 68.281 M -49.47 % 135.127 M 76.80 % 76.429 M -63.31 % 208.322 M -39.16 % 342.421 M 48.86 % 230.031 M -16.85 % 276.658 M -14.42 % 323.284 M 20.61 % 268.048 M 25.96 % 212.811 M -24.94 % 283.523 M -19.96 % 354.234 M -16.81 % 425.802 M -14.39 % 497.369 M
Total current assets 1.448 B 19.08 % 1.216 B 94.44 % 625.458 M -3.59 % 648.753 M 15.17 % 563.311 M 1.17 % 556.823 M -14.72 % 652.957 M -7.11 % 702.947 M -30.85 % 1.017 B -2.70 % 1.045 B -28.84 % 1.468 B 13.13 % 1.298 B 6.76 % 1.216 B 4.08 % 1.168 B 696.78 % 146.586 M 1.17 % 144.895 M 26.30 % 114.724 M 5.41 % 108.839 M -17.00 % 131.125 M -3.39 % 135.720 M 6.44 % 127.510 M -15.53 % 150.950 M 8.87 % 138.656 M -3.89 % 144.275 M -9.63 % 159.645 M 3.93 % 153.603 M 18.87 % 129.219 M -7.37 % 139.496 M -47.52 % 265.811 M 73.11 % 153.549 M -34.50 % 234.433 M -34.11 % 355.770 M 46.96 % 242.088 M -17.00 % 291.669 M -14.53 % 341.249 M 19.48 % 285.616 M 24.19 % 229.983 M -23.78 % 301.743 M -19.21 % 373.503 M -19.07 % 461.489 M -16.01 % 549.474 M
Inventory 234.647 M 11.29 % 210.847 M 36.44 % 154.539 M -16.34 % 184.713 M 15.94 % 159.317 M 31.83 % 120.854 M -9.35 % 133.325 M -7.63 % 144.336 M -30.83 % 208.664 M 19.45 % 174.688 M -34.16 % 265.313 M 77.88 % 149.154 M 3 553.05 % 4.083 M -50.71 % 8.284 M -25.86 % 11.173 M 0.81 % 11.083 M -20.93 % 14.016 M 3.85 % 13.497 M -10.92 % 15.152 M 7.12 % 14.145 M -13.74 % 16.398 M -0.39 % 16.463 M 0.10 % 16.446 M -2.58 % 16.881 M -8.11 % 18.371 M 1.59 % 18.084 M 0.000 0.000 -100.00 % 3.776 M 9.07 % 3.462 M 3.93 % 3.331 M 14.86 % 2.900 M -9.18 % 3.193 M 8.75 % 2.936 M 9.59 % 2.679 M 3.02 % 2.601 M 3.11 % 2.522 M 7.92 % 2.337 M 8.60 % 2.152 M 2.01 % 2.110 M 2.06 % 2.067 M
Net receivables 451.126 M -2.91 % 464.640 M 1 773.70 % 24.798 M -72.19 % 89.178 M -32.03 % 131.194 M -52.06 % 273.672 M 0.58 % 272.104 M -38.22 % 440.451 M -2.19 % 450.303 M 462.06 % 80.116 M -77.12 % 350.174 M 101.18 % 174.063 M 281.63 % 45.610 M 83.12 % 24.907 M -62.42 % 66.277 M -22.85 % 85.908 M 27.16 % 67.558 M 1.13 % 66.806 M -1.93 % 68.119 M 18.86 % 57.310 M -2.50 % 58.780 M 15.09 % 51.074 M 10.80 % 46.094 M 46.31 % 31.505 M -5.85 % 33.463 M 55.48 % 21.522 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.319 M -60.92 % 8.493 M -37.86 % 13.667 M 1.85 % 13.419 M 1.89 % 13.170 M -6.80 % 14.131 M -6.37 % 15.092 M -45.30 % 27.591 M -31.18 % 40.090 M
Tax assets 0.000 0.000 -100.00 % 126.172 M 16 589.42 % 756.000 K 100.09 % -871.822 M -7.22 % -813.130 M 15.42 % -961.319 M -9.35 % -879.140 M -417.96 % -169.731 M -1.06 % -167.959 M -746.57 % -19.840 M 0.000 0.000 0.000 0.000 -100.00 % 2.916 M -63.98 % 8.095 M 34.40 % 6.023 M -39.96 % 10.032 M -32.39 % 14.839 M -22.32 % 19.103 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 339.895 M 231.44 % 102.550 M 0.000 -100.00 % 4.513 M 0.000 -100.00 % 42.410 M 0.000 -100.00 % 12.999 M -65.79 % 38.000 M -48.22 % 73.382 M -79.95 % 366.047 M 634.12 % 49.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.004 M 13.77 % 66.805 M -33.19 % 99.989 M -7.01 % 107.529 M -0.58 % 108.161 M 36.26 % 79.381 M 31.61 % 60.317 M 46.21 % 41.252 M 11.26 % 37.076 M 12.69 % 32.900 M 96.33 % 16.758 M 2 624.80 % 615.000 K -98.82 % 52.074 M -49.70 % 103.533 M
Tax payables 0.000 -100.00 % 6.164 M 435.53 % 1.151 M -28.24 % 1.604 M 1 358.18 % 110.000 K -93.55 % 1.705 M -2.07 % 1.741 M 6.22 % 1.639 M 0.000 -100.00 % 584.000 K 8.55 % 538.000 K -63.67 % 1.481 M 0.000 -100.00 % 9.096 M 185.86 % 3.182 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 -100.00 % 5.249 M -7.82 % 5.694 M 8.71 % 5.238 M 11.28 % 4.707 M 121.51 % 2.125 M 84.70 % 1.151 M 553.69 % 176.000 K -91.95 % 2.186 M -47.90 % 4.196 M 55.06 % 2.706 M 122.53 % 1.216 M -65.61 % 3.536 M -39.62 % 5.855 M
Deferred revenue non current 0.000 -100.00 % 3.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.971 M 99.64 % -821.773 M 0.000 100.00 % -861.050 M 1.32 % -872.591 M 7.44 % -942.749 M -3.31 % -912.512 M 15.96 % -1.086 B -0.01 % -1.086 B 8.00 % -1.180 B 0.73 % -1.189 B -3.40 % -1.150 B -1.87 % -1.129 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.318 M 100.00 % 17.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 18.722 M -5.53 % 19.817 M -8.32 % 21.616 M 1.09 % 21.382 M 5.94 % 20.183 M 0.99 % 19.985 M -2.18 % 20.431 M 0.93 % 20.243 M 8.72 % 18.619 M 8.81 % 17.112 M 19.51 % 14.319 M -5.14 % 15.095 M 5.98 % 14.243 M 287.65 % -7.590 M -21.21 % -6.262 M -132.69 % 19.154 M 18.57 % 16.154 M 2.70 % 15.729 M -11.47 % 17.767 M -13.60 % 20.564 M -14.79 % 24.134 M -13.01 % 27.744 M -10.99 % 31.170 M -9.50 % 34.441 M -8.86 % 37.790 M -5.75 % 40.096 M -9.60 % 44.353 M -6.52 % 47.449 M -17.91 % 57.803 M 6.81 % 54.117 M 7.94 % 50.137 M 7.67 % 46.567 M 15.58 % 40.291 M 12.81 % 35.716 M 14.69 % 31.140 M 14.78 % 27.129 M 17.35 % 23.118 M 8.82 % 21.245 M 9.67 % 19.371 M 38.94 % 13.942 M 63.77 % 8.513 M
Capital lease obligations 1.279 B 0.59 % 1.272 B 4 461.48 % 27.885 M 3.13 % 27.038 M -7.70 % 29.295 M -9.37 % 32.322 M 18.24 % 27.337 M -2.35 % 27.994 M -9.27 % 30.854 M -8.71 % 33.798 M -3.49 % 35.021 M 330.66 % 8.132 M 96.19 % 4.145 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 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 130.642 M 8.90 % 119.964 M -3.84 % 124.753 M 5.61 % 118.124 M -31.80 % 173.198 M 0.82 % 171.793 M 2.23 % 168.051 M 0.000 -100.00 % 213.497 M 0.000 -100.00 % 152.519 M 0.000 -100.00 % 157.750 M 0.000 -100.00 % 155.450 M 0.000 -100.00 % 135.427 M 0.000 -100.00 % 137.440 M -79.32 % 664.466 M 377.84 % 139.055 M -75.01 % 556.405 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
Other total stockholders equity 793.604 M 0.00 % 793.604 M 6.95 % 742.005 M -23.77 % 973.386 M 59.22 % 611.363 M -1.72 % 622.041 M 0.78 % 617.252 M 21.27 % 508.998 M 10.00 % 462.744 M -0.60 % 465.554 M 30.12 % 357.794 M -48.44 % 693.896 M -2.33 % 710.477 M -36.77 % 1.124 B 51.35 % 742.424 M -53.96 % 1.613 B 117.21 % 742.424 M -48.93 % 1.454 B 104.63 % 710.477 M -50.08 % 1.423 B 91.70 % 742.424 M -45.87 % 1.372 B 84.75 % 742.424 M -40.89 % 1.256 B 69.19 % 742.424 M 42.22 % 522.020 M 618.39 % 72.665 M -86.02 % 519.959 M 100.91 % 258.805 M -53.03 % 550.954 M 178.69 % 197.694 M -56.98 % 459.545 M -35.32 % 710.477 M -20.80 % 897.109 M -17.22 % 1.084 B 76.51 % 613.995 M 325.65 % 144.249 M 27.31 % 113.302 M 37.58 % 82.354 M 124.23 % -339.941 M 55.40 % -762.235 M
Deferred tax liabilities non current 0.000 -100.00 % 602.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.971 M -11.68 % 3.364 M 0.000 -100.00 % 3.805 M -3.72 % 3.952 M -10.37 % 4.409 M -7.68 % 4.776 M -11.06 % 5.370 M -5.17 % 5.663 M -4.37 % 5.922 M -5.64 % 6.276 M -3.25 % 6.487 M -2.60 % 6.660 M -3.62 % 6.910 M -4.51 % 7.236 M -1.19 % 7.323 M -1.31 % 7.420 M -7.84 % 8.051 M 0.93 % 7.977 M 2.23 % 7.803 M -88.28 % 66.587 M -46.89 % 125.370 M -21.57 % 159.840 M -17.74 % 194.310 M -16.11 % 231.613 M -13.87 % 268.915 M -9.74 % 297.948 M -8.88 % 326.981 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 9.736 B -1.36 % 9.870 B 389.29 % 2.017 B 3.08 % 1.957 B -2.75 % 2.012 B 1.81 % 1.977 B -13.06 % 2.274 B -0.57 % 2.287 B 16.12 % 1.969 B -2.54 % 2.020 B -10.39 % 2.255 B 8.69 % 2.074 B 3.96 % 1.995 B 2.08 % 1.955 B 55.27 % 1.259 B -4.28 % 1.315 B 2.20 % 1.287 B -0.03 % 1.287 B -8.81 % 1.412 B -5.62 % 1.496 B -8.92 % 1.642 B -3.99 % 1.710 B -2.28 % 1.750 B -4.44 % 1.832 B -2.68 % 1.882 B -1.33 % 1.907 B -1.12 % 1.929 B -4.02 % 2.010 B -5.18 % 2.120 B 11.56 % 1.900 B 5.41 % 1.802 B 9.40 % 1.648 B 50.06 % 1.098 B 9.04 % 1.007 B 9.93 % 915.967 M 16.15 % 788.587 M 19.26 % 661.207 M -5.26 % 697.923 M -5.00 % 734.638 M -10.00 % 816.230 M -9.09 % 897.821 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 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-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 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.260 M 66.47 % -21.654 M 0.00 % -21.654 M -195.65 % 22.639 M 0.00 % 22.639 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 100.00 % -25.279 M 0.000 100.00 % -16.402 M 0.000 100.00 % -6.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.936 M -70.82 % 27.197 M -7.42 % 29.378 M 4 829.19 % 596.000 K 100.00 % 298.000 K -92.78 % 4.130 M 0.00 % 4.130 M 21.47 % 3.400 M 0.00 % 3.400 M 0.00 % 3.400 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 -100.00 % 304.000 K 0.00 % 304.000 K -83.25 % 1.815 M 0.00 % 1.815 M -41.30 % 3.091 M 0.00 % 3.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -28.459 M 0.000 -100.00 % 113.933 M 0.000 -100.00 % 179.490 M 0.000 -100.00 % 99.854 M 0.000 100.00 % -389.373 M -95.84 % -198.820 M -1 263.88 % -14.578 M 0.00 % -14.578 M -235.65 % 10.747 M 0.00 % 10.747 M 1 715.29 % 592.000 K 110.71 % -5.530 M 40.79 % -9.339 M -188.02 % -3.243 M -153.85 % 6.021 M 95.77 % 3.076 M 117.25 % -17.824 M -143.46 % -7.321 M -92.66 % -3.800 M -59.46 % -2.383 M 33.38 % -3.577 M -2.68 % -3.484 M 90.14 % -35.343 M 0.00 % -35.343 M 22.14 % -45.393 M 0.00 % -45.393 M -2.58 % -44.250 M 0.00 % -44.250 M 0.31 % -44.388 M 0.00 % -44.388 M -1 658.57 % 2.848 M 0.00 % 2.848 M 177.85 % 1.025 M 0.00 % 1.025 M 199.76 % -1.028 M 0.00 % -1.028 M -100.00 % -513.750 K 86.89 % -3.918 M -100.00 % -1.959 M
Accounts receivables 0.000 100.00 % -40.861 M 0.000 -100.00 % 182.253 M 0.000 -100.00 % 167.520 M 0.000 -100.00 % 66.260 M 0.000 100.00 % -344.971 M -100.00 % -172.486 M -3 271.82 % -5.116 M 0.00 % -5.116 M -148.36 % 10.579 M 0.00 % 10.579 M 0.000 0.000 100.00 % -9.079 M 0.000 -100.00 % 4.604 M 0.000 100.00 % -18.182 M 0.000 100.00 % -5.542 M 0.000 100.00 % -2.755 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
Inventory 0.000 -100.00 % 26.469 M 0.000 100.00 % -66.020 M 0.000 -100.00 % 11.713 M 0.000 -100.00 % 34.940 M 0.000 100.00 % -15.055 M -100.00 % -7.528 M 77.19 % -33.003 M 0.00 % -33.003 M -27 151.23 % 122.000 K 0.00 % 122.000 K -79.39 % 592.000 K 100.00 % 296.000 K 213.85 % -260.000 K -100.00 % -130.000 K -109.17 % 1.417 M 100.00 % 708.500 K 97.91 % 358.000 K 100.00 % 179.000 K -89.72 % 1.742 M 100.00 % 871.000 K 205.96 % -822.000 K 0.000 0.000 0.000 100.00 % -224.500 K 0.00 % -224.500 K -250.67 % 149.000 K 0.00 % 149.000 K 186.63 % -172.000 K 0.00 % -172.000 K -119.11 % -78.500 K 0.00 % -78.500 K 57.57 % -185.000 K 0.00 % -185.000 K -335.29 % -42.500 K 0.00 % -42.500 K -100.00 % -21.250 K 68.75 % -68.000 K -100.00 % -34.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.133 M -180.79 % 5.116 M 0.00 % 5.116 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 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -14.067 M 0.000 100.00 % -2.300 M 0.000 -100.00 % 257.000 K 0.000 100.00 % -1.346 M 0.000 100.00 % -29.347 M -100.00 % -14.674 M -179.64 % 18.425 M 0.00 % 18.425 M 73.42 % 10.625 M 0.00 % 10.625 M 0.00 % 10.625 M 282.38 % -5.826 M 0.00 % -5.826 M -87.16 % -3.113 M 0.00 % -3.113 M -231.50 % 2.367 M 0.00 % 2.367 M 131.56 % -7.500 M 0.00 % -7.500 M -130.49 % -3.254 M 0.00 % -3.254 M 0.000 0.000 0.000 100.00 % -45.168 M 0.00 % -45.168 M -1.73 % -44.399 M 0.00 % -44.399 M -0.41 % -44.216 M 0.00 % -44.216 M -1 610.88 % 2.927 M 0.00 % 2.927 M 141.86 % 1.210 M 0.00 % 1.210 M 222.84 % -985.000 K 0.00 % -985.000 K -100.00 % -492.500 K 87.21 % -3.850 M -100.00 % -1.925 M
Other non cash items 314.084 M -39.83 % 521.964 M 2 149.26 % 23.206 M 156.65 % -40.965 M -178.90 % 51.918 M 136.44 % -142.490 M -159.41 % 239.832 M 373.33 % -87.744 M -684.45 % 15.013 M -75.73 % 61.871 M 180.99 % 22.019 M 103.48 % -632.676 M 0.00 % -632.676 M -2 951.05 % 22.191 M 0.00 % 22.191 M -67.04 % 67.334 M 135.57 % 28.583 M -33.84 % 43.204 M 61.99 % 26.670 M -38.54 % 43.394 M 53.46 % 28.277 M -54.19 % 61.732 M 196.50 % 20.820 M -64.82 % 59.176 M 151.97 % 23.485 M -53.39 % 50.388 M 50.65 % 33.447 M -44.79 % 60.579 M 18.19 % 51.256 M 5 261.68 % -993.000 K -492.49 % 253.000 K 105.29 % -4.787 M -216.64 % 4.104 M 175.93 % -5.404 M -246.33 % 3.693 M 108.48 % -43.538 M 0.00 % -43.538 M -16.01 % -37.528 M 0.00 % -37.528 M -12.87 % -33.248 M 0.00 % -33.248 M -100.00 % -16.624 M -108.16 % 203.683 M 100.00 % 101.841 M
Net cash provided by operating activities 492.306 M 47.26 % 334.302 M 1 045.65 % 29.180 M -58.36 % 70.069 M -6.47 % 74.916 M -3.81 % 77.883 M -60.33 % 196.314 M 111.36 % 92.882 M 82.14 % 50.996 M 117.41 % -292.895 M -76.67 % -165.782 M -115.31 % -76.996 M 0.00 % -76.996 M -198.96 % 77.805 M 0.00 % 77.805 M 5.02 % 74.089 M 25.06 % 59.241 M 25.98 % 47.023 M 14.59 % 41.037 M -35.04 % 63.171 M 63.35 % 38.672 M -3.26 % 39.977 M 11.56 % 35.836 M -33.99 % 54.288 M 34.20 % 40.452 M 8.08 % 37.427 M 6.02 % 35.301 M 276.74 % -19.973 M 0.00 % -19.973 M -71.88 % -11.620 M 0.00 % -11.620 M -244.70 % -3.371 M 0.00 % -3.371 M -164.80 % 5.203 M 0.00 % 5.203 M -38.13 % 8.409 M 0.00 % 8.409 M -83.97 % 52.465 M 0.00 % 52.465 M 72.80 % 30.362 M 0.00 % 30.362 M 100.00 % 15.181 M -94.47 % 274.612 M 100.00 % 137.306 M
Investments in property plant and equipment -39.300 M 0.000 100.00 % -2.918 M -388.34 % 1.012 M 111.81 % -8.571 M -1 247.39 % 747.000 K 112.14 % -6.155 M -324.72 % 2.739 M 136.47 % -7.510 M -82.90 % -4.106 M 44.52 % -7.401 M 71.81 % -26.253 M 0.00 % -26.253 M -279.10 % -6.925 M 0.00 % -6.925 M -13.21 % -6.117 M -170.19 % -2.264 M 77.05 % -9.863 M 3.33 % -10.203 M -211.16 % -3.279 M 56.35 % -7.512 M -778.59 % 1.107 M 117.30 % -6.399 M 33.27 % -9.589 M -66.45 % -5.761 M 82.66 % -33.215 M -100.00 % -16.608 M 67.64 % -51.324 M 0.00 % -51.324 M 73.67 % -194.933 M 0.00 % -194.933 M 5.72 % -206.759 M 0.00 % -206.759 M -96.59 % -105.175 M 0.00 % -105.175 M -58.79 % -66.235 M 0.00 % -66.235 M -73.05 % -38.276 M 0.00 % -38.276 M -202.74 % -12.643 M 0.00 % -12.643 M -100.00 % -6.322 M 47.59 % -12.062 M -100.00 % -6.031 M
Acquisitions net 19.000 K 0.000 100.00 % -175.000 M 0.000 0.000 100.00 % -3.000 K -103.33 % 90.000 K 150.00 % 36.000 K -5.26 % 38.000 K 3 700.00 % 1.000 K 0.00 % 1.000 K 100.00 % -71.443 M 0.00 % -71.443 M -116.05 % 445.103 M 0.00 % 445.103 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 100.00 % -3.468 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -42.780 M 0.000 0.000 100.00 % -105.500 M 0.000 0.000 0.000 100.00 % -85.719 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 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 129.597 M 0.000 0.000 -100.00 % 8.820 M 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -10.280 M -207.69 % 9.546 M -76.78 % 41.110 M 12 595.44 % -329.000 K -100.95 % 34.524 M 297.42 % -17.488 M 93.04 % -251.110 M -4 227.99 % -5.802 M 97.31 % -215.903 M -602.26 % -30.744 M -109.76 % 315.030 M 0.00 % 315.030 M 13 543.55 % 2.309 M 0.00 % 2.309 M 1 481.51 % 146.000 K 41.75 % 103.000 K -44.02 % 184.000 K 183.08 % 65.000 K -70.05 % 217.000 K 22.60 % 177.000 K -18.81 % 218.000 K 40.65 % 155.000 K -86.49 % 1.147 M 171.80 % 422.000 K -96.87 % 13.493 M -18.75 % 16.608 M 133.16 % -50.078 M -197.57 % 51.324 M 126.54 % -193.357 M -199.19 % 194.933 M 194.60 % -206.062 M -199.66 % 206.759 M 293.56 % -106.817 M -201.56 % 105.175 M 269.26 % -62.137 M -193.81 % 66.235 M 321.28 % -29.932 M -178.20 % 38.276 M 243.78 % 11.134 M -11.94 % 12.643 M 100.00 % 6.322 M -47.59 % 12.062 M 100.00 % 6.031 M
Net cash used for investing activites -39.281 M -282.11 % -10.280 M 93.89 % -168.372 M -230.58 % 128.939 M 1 548.75 % -8.900 M -125.24 % 35.268 M 134.33 % -102.745 M 58.63 % -248.335 M -1 770.84 % -13.274 M 93.97 % -220.008 M -77.62 % -123.864 M -156.99 % 217.334 M 0.00 % 217.334 M -50.66 % 440.487 M 0.00 % 440.487 M 7 477.11 % -5.971 M -176.31 % -2.161 M 77.67 % -9.679 M 4.53 % -10.138 M -231.09 % -3.062 M 58.25 % -7.335 M -653.58 % 1.325 M 121.22 % -6.244 M 26.04 % -8.442 M -58.12 % -5.339 M 72.93 % -19.722 M -18.75 % -16.608 M 66.84 % -50.078 M 2.43 % -51.324 M 73.46 % -193.357 M 0.81 % -194.933 M 5.56 % -206.404 M 0.01 % -206.418 M -96.37 % -105.116 M 1.65 % -106.875 M -67.05 % -63.979 M 0.64 % -64.394 M -88.90 % -34.089 M 0.09 % -34.119 M -742.03 % -4.052 M -338.05 % -925.000 K -100.00 % -462.500 K -100.53 % 86.996 M 100.00 % 43.498 M
Debt repayment 1.523 B 1 196.47 % 117.481 M 17.90 % 99.647 M 13 159.90 % -763.000 K 95.20 % -15.885 M 0.000 0.000 0.000 100.00 % -11.611 M 0.000 -100.00 % 19.654 M 124.85 % -79.086 M 0.00 % -79.086 M -156.54 % -30.828 M 0.00 % -30.828 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.400 M 0.000 -100.00 % 193.825 M 0.000 -100.00 % 555.912 M 0.000 -100.00 % 111.778 M 0.000 -100.00 % 212.954 M 0.000 100.00 % -105.000 M 0.000 100.00 % -263.707 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 -100.00 % 33.935 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 0.000 -100.00 % 48.693 M 0.00 % 48.693 M 100.00 % 24.346 M 0.000 0.000
Common stock repurchased 0.000 100.00 % -115.000 M 0.000 0.000 0.000 0.000 100.00 % -3.241 M 0.000 0.000 0.000 0.000 100.00 % -8.291 M 0.00 % -8.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -798.000 K 0.00 % -798.000 K 0.000 0.000 0.000 0.000 100.00 % -13.100 M 0.00 % -13.100 M -100.00 % -6.550 M 0.000 0.000
Other financing activites -1.990 B -1 763.00 % -106.823 M -602.00 % -15.217 M 24.78 % -20.229 M -36.30 % -14.841 M 92.56 % -199.411 M -555.25 % 43.803 M 165.70 % -66.675 M -140.47 % -27.727 M 58.34 % -66.562 M 40.72 % -112.282 M -5 708.69 % -1.933 M 0.00 % -1.933 M 97.01 % -64.630 M 0.00 % -64.630 M -15.64 % -55.888 M -7.30 % -52.085 M 4.91 % -54.773 M -128.22 % -24.000 M 47.81 % -45.984 M -23.20 % -37.325 M -13.59 % -32.858 M 32.82 % -48.908 M 13.43 % -56.497 M -33.28 % -42.390 M -780.85 % 6.226 M 138.65 % -16.109 M -146.51 % 34.636 M -64.76 % 98.295 M -78.77 % 462.968 M 189.36 % -518.076 M -78.40 % -290.398 M -209.17 % 266.017 M 1 719.19 % -16.429 M 0.000 -100.00 % 1.632 M 123.60 % -6.914 M -151.42 % 13.447 M 114.69 % -91.553 M -214.28 % 80.114 M 192.93 % -86.208 M -100.00 % -43.104 M 59.76 % -107.120 M -100.00 % -53.560 M
Net cash used provided by financing activities -467.005 M -347.57 % -104.342 M -223.58 % 84.430 M 502.20 % -20.992 M 31.68 % -30.726 M 84.59 % -199.411 M -572.74 % 42.182 M 163.27 % -66.675 M -69.49 % -39.338 M 40.90 % -66.562 M -13.41 % -58.694 M 34.52 % -89.641 M 0.00 % -89.641 M 6.09 % -95.458 M 0.00 % -95.458 M -70.80 % -55.888 M -7.30 % -52.085 M 4.91 % -54.773 M -27.89 % -42.829 M 6.86 % -45.984 M -23.20 % -37.325 M -13.59 % -32.858 M 32.82 % -48.908 M 13.43 % -56.497 M -33.28 % -42.390 M -780.85 % 6.226 M 138.65 % -16.109 M -149.97 % 32.236 M -67.20 % 98.295 M -85.03 % 656.793 M 226.78 % -518.076 M -295.12 % 265.515 M -0.19 % 266.017 M 181.35 % 94.551 M 11 948.50 % -798.000 K -100.39 % 206.670 M 3 089.15 % -6.914 M 92.45 % -91.553 M 0.00 % -91.553 M 7.81 % -99.308 M 0.00 % -99.308 M -100.00 % -49.654 M 53.65 % -107.120 M -100.00 % -53.560 M
Effect of forex changes on cash 229.415 M 3 232.37 % -7.324 M -520.68 % -1.180 M -133.61 % 3.511 M 182.57 % -4.252 M -513.22 % 1.029 M 135.94 % -2.863 M -189.19 % -990.000 K -149.92 % 1.983 M -84.37 % 12.684 M 215.52 % 4.020 M 193.28 % -4.310 M 0.00 % -4.310 M -49.69 % -2.879 M 0.00 % -2.879 M -226.55 % 2.275 M 496.34 % -574.000 K 64.04 % -1.596 M -427.72 % 487.000 K 133.52 % -1.453 M -11 076.92 % -13.000 K 97.16 % -458.000 K -224.12 % 369.000 K 25.51 % 294.000 K -72.16 % 1.056 M 425.37 % 201.000 K 232.23 % 60.500 K -98.38 % 3.730 M 451.22 % -1.062 M -111.71 % 9.070 M 503.18 % -2.250 M -594.40 % 455.000 K 1 478.79 % -33.000 K -100.22 % 14.733 M 9 729.41 % -153.000 K 99.84 % -95.864 M -181.15 % 118.136 M 4 691.54 % 2.466 M -1.20 % 2.496 M 74.45 % 1.431 M 184.32 % -1.697 M -100.00 % -848.250 K 94.87 % -16.526 M -100.00 % -8.263 M
Net change in cash 215.435 M 1.45 % 212.356 M 479.60 % -55.942 M -130.82 % 181.527 M -6.11 % 193.335 M 178.11 % -247.528 M -291.34 % 129.368 M 145.20 % -286.239 M -200.00 % 286.239 M 133.57 % -852.653 M -23.82 % -688.638 M -836.99 % 93.439 M 0.00 % 93.439 M -88.88 % 839.910 M 0.00 % 839.910 M 300.00 % 209.978 M 895.28 % 21.097 M 345.89 % 4.732 M -83.15 % 28.084 M 468.70 % -7.617 M -126.70 % 28.523 M 1 610.27 % 1.668 M -92.99 % 23.798 M 968.45 % -2.740 M -105.60 % 48.957 M 1 281.26 % -4.145 M -413.38 % 1.323 M 116.23 % -8.148 M -300.00 % -2.037 M 99.23 % -265.992 M -300.00 % -66.498 M -159.17 % 112.390 M 300.00 % 28.098 M 130.13 % -93.253 M -300.00 % -23.313 M -121.10 % 110.473 M 300.00 % 27.618 M 119.53 % -141.423 M -300.00 % -35.356 M 75.30 % -143.135 M -300.00 % -35.784 M 0.00 % -35.784 M -130.08 % 118.981 M 0.00 % 118.981 M
Cash at beginning of period 531.276 M 66.59 % 318.920 M -14.92 % 374.862 M 93.89 % 193.335 M 0.000 -100.00 % 247.528 M 109.49 % 118.160 M -58.72 % 286.239 M 0.000 -100.00 % 852.653 M -12.50 % 974.510 M 10.61 % 881.071 M 0.00 % 881.071 M 2 040.55 % 41.161 M 0.00 % 41.161 M 300.00 % 10.290 M 85.12 % 5.559 M 0.00 % 5.559 M -57.81 % 13.176 M 0.00 % 13.176 M 14.49 % 11.508 M 0.00 % 11.508 M -19.23 % 14.248 M 0.00 % 14.248 M -22.53 % 18.393 M 0.00 % 18.393 M 7.75 % 17.070 M -77.67 % 76.429 M 300.00 % 19.107 M -94.42 % 342.421 M 300.00 % 85.605 M -62.79 % 230.031 M 300.00 % 57.508 M -82.21 % 323.284 M 300.00 % 80.821 M -62.02 % 212.811 M 300.00 % 53.203 M -84.98 % 354.234 M 300.00 % 88.559 M -82.19 % 497.369 M 300.00 % 124.342 M 0.00 % 124.342 M 2 219.17 % 5.362 M 0.00 % 5.362 M
Cash at end of period 481.047 M -9.45 % 531.276 M 66.59 % 318.920 M -14.92 % 374.862 M 93.89 % 193.335 M 0.000 -100.00 % 247.528 M 0.000 -100.00 % 286.239 M 0.000 -100.00 % 285.872 M -70.67 % 974.510 M 0.00 % 974.510 M 10.61 % 881.071 M 0.00 % 881.071 M 300.00 % 220.268 M 726.33 % 26.656 M 159.04 % 10.290 M -75.06 % 41.260 M 642.25 % 5.559 M -86.11 % 40.031 M 203.82 % 13.176 M -65.37 % 38.046 M 230.60 % 11.508 M -82.91 % 67.350 M 372.69 % 14.248 M -22.53 % 18.393 M -73.06 % 68.281 M 300.00 % 17.070 M -77.67 % 76.429 M 300.00 % 19.107 M -94.42 % 342.421 M 300.00 % 85.605 M -62.79 % 230.031 M 300.00 % 57.508 M -82.21 % 323.284 M 300.00 % 80.821 M -62.02 % 212.811 M 300.00 % 53.203 M -84.98 % 354.234 M 300.00 % 88.559 M 0.00 % 88.559 M -28.78 % 124.342 M 0.00 % 124.342 M
Operating cash flow 602.304 M 80.17 % 334.302 M 1 045.65 % 29.180 M -58.36 % 70.069 M -6.47 % 74.916 M -3.81 % 77.883 M -60.33 % 196.314 M 111.36 % 92.882 M 82.14 % 50.996 M 117.41 % -292.895 M -76.67 % -165.782 M -115.31 % -76.996 M 0.00 % -76.996 M -198.96 % 77.805 M 0.00 % 77.805 M 5.02 % 74.089 M 25.06 % 59.241 M 25.98 % 47.023 M 14.59 % 41.037 M -35.04 % 63.171 M 63.35 % 38.672 M -3.26 % 39.977 M 11.56 % 35.836 M -33.99 % 54.288 M 34.20 % 40.452 M 8.08 % 37.427 M 6.02 % 35.301 M 276.74 % -19.973 M 0.00 % -19.973 M -71.88 % -11.620 M 0.00 % -11.620 M -244.70 % -3.371 M 0.00 % -3.371 M -164.80 % 5.203 M 0.00 % 5.203 M -38.13 % 8.409 M 0.00 % 8.409 M -83.97 % 52.465 M 0.00 % 52.465 M 72.80 % 30.362 M 0.00 % 30.362 M 100.00 % 15.181 M -94.47 % 274.612 M 100.00 % 137.306 M
Capital expenditure -39.300 M 9.30 % -43.332 M -1 384.99 % -2.918 M -388.34 % 1.012 M 111.81 % -8.571 M -1 247.39 % 747.000 K 112.14 % -6.155 M -324.72 % 2.739 M 136.47 % -7.510 M -82.90 % -4.106 M 44.52 % -7.401 M 71.81 % -26.253 M 0.00 % -26.253 M -279.10 % -6.925 M 0.00 % -6.925 M -13.21 % -6.117 M -170.19 % -2.264 M 77.05 % -9.863 M 3.33 % -10.203 M -211.16 % -3.279 M 56.35 % -7.512 M -778.59 % 1.107 M 117.30 % -6.399 M 33.27 % -9.589 M -66.45 % -5.761 M 82.66 % -33.215 M -100.00 % -16.608 M 67.64 % -51.324 M 0.00 % -51.324 M 73.67 % -194.933 M 0.00 % -194.933 M 5.72 % -206.759 M 0.00 % -206.759 M -96.59 % -105.175 M 0.00 % -105.175 M -58.79 % -66.235 M 0.00 % -66.235 M -73.05 % -38.276 M 0.00 % -38.276 M -202.74 % -12.643 M 0.00 % -12.643 M -100.00 % -6.322 M 47.59 % -12.062 M -100.00 % -6.031 M
Free CashFlow 563.004 M 93.49 % 290.970 M 1 007.95 % 26.262 M -63.05 % 71.081 M 7.14 % 66.345 M -15.62 % 78.630 M -58.65 % 190.159 M 98.87 % 95.621 M 119.89 % 43.486 M 114.64 % -297.001 M -71.50 % -173.183 M -67.73 % -103.248 M 0.00 % -103.248 M -245.67 % 70.880 M 0.00 % 70.880 M 4.28 % 67.972 M 19.30 % 56.977 M 53.33 % 37.160 M 20.52 % 30.834 M -48.52 % 59.892 M 92.21 % 31.160 M -24.16 % 41.084 M 39.57 % 29.437 M -34.14 % 44.699 M 28.85 % 34.691 M 723.62 % 4.212 M -77.47 % 18.694 M 126.22 % -71.297 M 0.00 % -71.297 M 65.48 % -206.553 M 0.00 % -206.553 M 1.70 % -210.130 M 0.00 % -210.130 M -110.19 % -99.972 M 0.00 % -99.972 M -72.88 % -57.827 M 0.00 % -57.827 M -507.54 % 14.189 M 0.00 % 14.189 M -19.92 % 17.719 M 0.00 % 17.719 M 100.00 % 8.860 M -96.63 % 262.550 M 100.00 % 131.275 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 2005 2005 2005 2004 2004