
Gold Fields Limited GFIOF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.202 B 15.57 % | 4.501 B 4.99 % | 4.287 B 2.18 % | 4.195 B 7.79 % | 3.892 B 31.18 % | 2.967 B 15.10 % | 2.578 B -6.66 % | 2.762 B 3.58 % | 2.666 B 8.65 % | 2.454 B -14.46 % | 2.869 B -1.29 % | 2.906 B -47.65 % | 5.552 B -4.28 % | 5.800 B 15.90 % | 5.005 B 20.18 % | 4.164 B 28.99 % | 3.228 B 0.69 % | 3.206 B 17.22 % | 2.735 B 19.86 % | 2.282 B 20.54 % | 1.893 B 10.95 % | 1.706 B 11.39 % | 1.532 B 24.58 % | 1.230 B 21.66 % | 1.011 B -9.31 % | 1.114 B 17.34 % | 949.700 M 147.38 % | 383.900 M -29.93 % | 547.900 M 1.16 % | 541.600 M -22.52 % | 699.000 M -1.33 % | 708.400 M 24.43 % | 569.300 M -15.22 % | 671.500 M 9.24 % | 614.700 M -3.58 % | 637.500 M -6.59 % | 682.500 M -20.47 % | 858.200 M -1.56 % | 871.800 M 43.96 % | 605.600 M |
Net income | 1.245 B 77.02 % | 703.300 M -1.08 % | 711.000 M -9.92 % | 789.300 M 9.17 % | 723.000 M 347.40 % | 161.600 M 146.41 % | -348.200 M -994.97 % | -31.800 M -120.25 % | 157.000 M 165.66 % | -239.100 M -1 967.97 % | 12.800 M 102.19 % | -583.600 M -189.19 % | 654.300 M -25.77 % | 881.500 M -27.14 % | 1.210 B 209.41 % | 391.000 M 129.33 % | 170.500 M -62.32 % | 452.500 M 83.87 % | 246.100 M 77.69 % | 138.500 M 167.17 % | -206.200 M -285.27 % | 111.300 M -65.82 % | 325.600 M 7.99 % | 301.500 M 352.94 % | -119.200 M -216.07 % | 102.700 M -50.98 % | 209.500 M 1.80 % | 205.800 M 23.90 % | 166.100 M -8.64 % | 181.800 M -23.06 % | 236.300 M 9.96 % | 214.900 M 35.93 % | 158.100 M -20.47 % | 198.800 M 14.19 % | 174.100 M -6.70 % | 186.600 M -13.41 % | 215.500 M -18.06 % | 263.000 M 2.02 % | 257.800 M 37.13 % | 188.000 M |
Income before tax | 1.988 B 64.22 % | 1.210 B 5.17 % | 1.151 B -10.36 % | 1.284 B 8.99 % | 1.178 B 236.25 % | 350.300 M 185.29 % | -410.700 M -369.49 % | 152.400 M -57.36 % | 357.400 M 3 915.73 % | 8.900 M -93.57 % | 138.500 M 122.51 % | -615.200 M -161.76 % | 996.100 M -33.94 % | 1.508 B 254.72 % | 425.063 M -50.07 % | 851.400 M 82.31 % | 467.000 M -44.46 % | 840.800 M 74.58 % | 481.600 M 77.38 % | 271.500 M 195.06 % | -285.600 M -301.55 % | 141.700 M -70.22 % | 475.900 M 12.80 % | 421.900 M 430.13 % | -127.800 M -232.30 % | 96.600 M -59.55 % | 238.800 M 14.15 % | 209.200 M 11.51 % | 187.600 M -13.27 % | 216.300 M -39.68 % | 358.600 M -10.48 % | 400.600 M 57.65 % | 254.100 M -24.93 % | 338.500 M 7.84 % | 313.900 M -7.19 % | 338.200 M -18.01 % | 412.500 M -25.34 % | 552.500 M -3.32 % | 571.500 M 39.73 % | 409.000 M |
Income before tax ratio | 0.38 42.10 % | 0.27 0.17 % | 0.27 -12.27 % | 0.31 1.12 % | 0.30 156.34 % | 0.12 174.10 % | -0.16 -388.72 % | 0.06 -58.83 % | 0.13 3 596.00 % | 0.00 -92.49 % | 0.05 122.81 % | -0.21 -217.98 % | 0.18 -30.98 % | 0.26 206.07 % | 0.08 -58.46 % | 0.20 41.33 % | 0.14 -44.84 % | 0.26 48.94 % | 0.18 47.99 % | 0.12 178.86 % | -0.15 -281.65 % | 0.08 -73.27 % | 0.31 -9.46 % | 0.34 371.35 % | -0.13 -245.89 % | 0.09 -65.53 % | 0.25 -53.86 % | 0.54 59.15 % | 0.34 -14.27 % | 0.40 -22.15 % | 0.51 -9.28 % | 0.57 26.70 % | 0.45 -11.46 % | 0.50 -1.28 % | 0.51 -3.74 % | 0.53 -12.22 % | 0.60 -6.12 % | 0.64 -1.79 % | 0.66 -2.94 % | 0.68 |
EBITDA | 2.656 B 28.40 % | 2.069 B 0.04 % | 2.068 B -9.85 % | 2.294 B 6.71 % | 2.149 B 62.25 % | 1.325 B 272.21 % | 355.900 M -70.68 % | 1.214 B 9.68 % | 1.107 B 22.54 % | 903.300 M 0.72 % | 896.800 M -4.92 % | 943.240 M -49.34 % | 1.862 B -26.81 % | 2.544 B 95.35 % | 1.302 B 0.00 % | 1.302 B 30.95 % | 994.400 M -6.06 % | 1.059 B 14.57 % | 924.000 M 54.70 % | 597.300 M 3.27 % | 578.400 M 210.97 % | 186.000 M -36.97 % | 295.100 M -28.48 % | 412.600 M -62.75 % | 1.108 B 258.33 % | 309.100 M 24.49 % | 248.300 M 241.16 % | -175.900 M -340.96 % | 73.000 M -56.83 % | 169.100 M -16.08 % | 201.500 M -39.09 % | 330.800 M -10.67 % | 370.300 M 58.52 % | 233.600 M -10.12 % | 259.900 M -5.70 % | 275.600 M -10.20 % | 306.900 M -17.81 % | 373.400 M -22.52 % | 481.900 M -8.51 % | 526.700 M |
Net income ratio | 0.24 53.17 % | 0.16 -5.79 % | 0.17 -11.84 % | 0.19 1.28 % | 0.19 241.07 % | 0.05 140.32 % | -0.14 -1 073.13 % | -0.01 -119.56 % | 0.06 160.43 % | -0.10 -2 283.62 % | 0.00 102.22 % | -0.20 -270.39 % | 0.12 -22.45 % | 0.15 -37.13 % | 0.24 157.46 % | 0.09 77.78 % | 0.05 -62.58 % | 0.14 56.86 % | 0.09 48.25 % | 0.06 155.72 % | -0.11 -266.97 % | 0.07 -69.31 % | 0.21 -13.31 % | 0.25 307.90 % | -0.12 -227.99 % | 0.09 -58.22 % | 0.22 -58.85 % | 0.54 76.83 % | 0.30 -9.69 % | 0.34 -0.70 % | 0.34 11.44 % | 0.30 9.24 % | 0.28 -6.20 % | 0.30 4.53 % | 0.28 -3.24 % | 0.29 -7.30 % | 0.32 3.03 % | 0.31 3.63 % | 0.30 -4.74 % | 0.31 |
Ratio EBITDA | 0.51 11.10 % | 0.46 -4.71 % | 0.48 -11.78 % | 0.55 -1.00 % | 0.55 23.69 % | 0.45 223.38 % | 0.14 -68.59 % | 0.44 5.89 % | 0.42 12.78 % | 0.37 17.75 % | 0.31 -3.68 % | 0.32 -3.23 % | 0.34 -23.54 % | 0.44 68.56 % | 0.26 -16.79 % | 0.31 1.52 % | 0.31 -6.71 % | 0.33 -2.26 % | 0.34 29.06 % | 0.26 -14.33 % | 0.31 180.27 % | 0.11 -43.42 % | 0.19 -42.59 % | 0.34 -69.38 % | 1.10 295.14 % | 0.28 6.09 % | 0.26 157.06 % | -0.46 -443.90 % | 0.13 -57.33 % | 0.31 8.31 % | 0.29 -38.27 % | 0.47 -28.21 % | 0.65 86.98 % | 0.35 -17.72 % | 0.42 -2.20 % | 0.43 -3.86 % | 0.45 3.35 % | 0.44 -21.29 % | 0.55 -36.44 % | 0.87 |
Gross profit ratio | 0.42 16.80 % | 0.36 -0.58 % | 0.37 -10.12 % | 0.41 -3.19 % | 0.42 45.10 % | 0.29 58.18 % | 0.18 -14.91 % | 0.22 -2.15 % | 0.22 40.76 % | 0.16 0.05 % | 0.16 -7.37 % | 0.17 -57.62 % | 0.40 -19.02 % | 0.49 -40.91 % | 0.83 113.84 % | 0.39 54.58 % | 0.25 -31.04 % | 0.37 1.87 % | 0.36 31.65 % | 0.27 31.27 % | 0.21 126.33 % | 0.09 -73.15 % | 0.34 -10.67 % | 0.38 57.87 % | 0.24 16.87 % | 0.21 -18.15 % | 0.25 33.01 % | 0.19 -38.39 % | 0.31 -17.04 % | 0.37 -21.38 % | 0.47 -9.47 % | 0.52 27.39 % | 0.41 -10.25 % | 0.46 -2.05 % | 0.47 -3.05 % | 0.48 -21.94 % | 0.62 -8.65 % | 0.68 -1.95 % | 0.69 0.34 % | 0.69 |
Weighted average shs out dil | 895.504 M 0.05 % | 895.038 M 0.13 % | 893.916 M 0.05 % | 893.498 M 0.41 % | 889.842 M 6.03 % | 839.234 M 0.81 % | 832.465 M 0.67 % | 826.920 M 2.08 % | 810.082 M 4.56 % | 774.763 M 0.38 % | 771.815 M 4.48 % | 738.734 M 1.10 % | 730.724 M -0.01 % | 730.787 M 1.54 % | 719.689 M 0.72 % | 714.550 M 4.77 % | 682.000 M 3.92 % | 656.252 M 16.73 % | 562.207 M 13.29 % | 496.241 M 0.52 % | 493.691 M 1.23 % | 487.698 M 2.61 % | 475.294 M 0.89 % | 471.094 M 3.66 % | 454.450 M 0.26 % | 453.251 M 39.46 % | 325.000 M 59.31 % | 204.000 M -0.52 % | 205.062 M 0.39 % | 204.270 M -8.37 % | 222.925 M 8.92 % | 204.667 M 0.97 % | 202.692 M -1.10 % | 204.948 M 0.46 % | 204.000 M 0.00 % | 204.000 M 0.34 % | 203.302 M 3.58 % | 196.269 M -3.31 % | 202.992 M -0.49 % | 204.000 M |
Weighted average shs out | 894.882 M 0.17 % | 893.319 M -1.46 % | 906.515 M 0.54 % | 901.648 M 0.81 % | 894.419 M 5.16 % | 850.531 M 3.53 % | 821.534 M 3.34 % | 795.000 M -3.79 % | 826.320 M 7.13 % | 771.290 M 0.27 % | 769.185 M 4.12 % | 738.734 M 1.55 % | 727.459 M 0.70 % | 722.376 M 1.60 % | 711.012 M 0.80 % | 705.364 M 3.43 % | 682.000 M 4.51 % | 652.538 M 16.89 % | 558.260 M 13.25 % | 492.923 M 0.19 % | 491.988 M 1.44 % | 485.021 M 2.80 % | 471.814 M 1.72 % | 463.846 M 2.07 % | 454.450 M 0.26 % | 453.251 M 39.46 % | 325.000 M 59.31 % | 204.000 M -0.52 % | 205.062 M 0.39 % | 204.270 M -8.37 % | 222.925 M 8.92 % | 204.667 M 0.97 % | 202.692 M -1.10 % | 204.948 M 0.46 % | 204.000 M 0.00 % | 204.000 M 0.34 % | 203.302 M 3.58 % | 196.269 M -3.31 % | 202.992 M -0.49 % | 204.000 M |
EPS diluted | 1.38 79.22 % | 0.77 0.00 % | 0.77 -15.38 % | 0.91 12.35 % | 0.81 326.32 % | 0.19 145.24 % | -0.42 -950.00 % | -0.04 -121.05 % | 0.19 161.29 % | -0.31 -1 967.47 % | 0.02 102.10 % | -0.79 -187.78 % | 0.90 -25.62 % | 1.21 4 272.41 % | -0.03 -105.27 % | 0.55 120.00 % | 0.25 -63.77 % | 0.69 56.82 % | 0.44 57.14 % | 0.28 166.67 % | -0.42 -282.61 % | 0.23 -66.67 % | 0.69 7.81 % | 0.64 346.15 % | -0.26 -213.04 % | 0.23 -64.06 % | 0.64 -36.63 % | 1.01 24.69 % | 0.81 -8.99 % | 0.89 -16.04 % | 1.06 0.95 % | 1.05 34.62 % | 0.78 -19.59 % | 0.97 14.12 % | 0.85 -6.59 % | 0.91 -14.15 % | 1.06 -20.90 % | 1.34 5.51 % | 1.27 38.04 % | 0.92 |
Earnings per share | 1.39 80.52 % | 0.77 -1.28 % | 0.78 -15.22 % | 0.92 12.20 % | 0.82 310.00 % | 0.20 147.62 % | -0.42 -982.47 % | -0.04 -120.42 % | 0.19 161.29 % | -0.31 -1 967.47 % | 0.02 102.10 % | -0.79 -187.78 % | 0.90 -26.23 % | 1.22 4 263.82 % | -0.03 -105.33 % | 0.55 120.00 % | 0.25 -63.77 % | 0.69 56.82 % | 0.44 57.14 % | 0.28 166.67 % | -0.42 -282.61 % | 0.23 -66.67 % | 0.69 6.15 % | 0.65 350.00 % | -0.26 -213.04 % | 0.23 -64.06 % | 0.64 -36.63 % | 1.01 24.69 % | 0.81 -8.99 % | 0.89 -16.04 % | 1.06 0.95 % | 1.05 34.62 % | 0.78 -19.59 % | 0.97 14.12 % | 0.85 -6.59 % | 0.91 -14.15 % | 1.06 -20.90 % | 1.34 5.51 % | 1.27 38.04 % | 0.92 |
Gross profit | 2.210 B 34.99 % | 1.637 B 4.38 % | 1.569 B -8.16 % | 1.708 B 4.35 % | 1.637 B 90.34 % | 859.900 M 82.07 % | 472.300 M -20.58 % | 594.700 M 1.35 % | 586.800 M 52.93 % | 383.700 M -14.41 % | 448.300 M -8.57 % | 490.300 M -77.82 % | 2.210 B -22.49 % | 2.852 B -31.52 % | 4.164 B 156.99 % | 1.620 B 99.40 % | 812.600 M -30.56 % | 1.170 B 19.41 % | 980.100 M 57.80 % | 621.100 M 58.24 % | 392.500 M 151.12 % | 156.300 M -70.09 % | 522.600 M 11.29 % | 469.600 M 92.07 % | 244.500 M 5.98 % | 230.700 M -3.96 % | 240.200 M 229.04 % | 73.000 M -56.83 % | 169.100 M -16.08 % | 201.500 M -39.09 % | 330.800 M -10.67 % | 370.300 M 58.52 % | 233.600 M -23.91 % | 307.000 M 7.01 % | 286.900 M -6.52 % | 306.900 M -27.08 % | 420.900 M -27.36 % | 579.400 M -3.48 % | 600.300 M 44.44 % | 415.600 M |
Income tax expense | 697.100 M 49.88 % | 465.100 M 5.20 % | 442.100 M 4.05 % | 424.900 M -1.76 % | 432.500 M 146.30 % | 175.600 M 166.46 % | 65.900 M -61.95 % | 173.200 M -8.60 % | 189.500 M -23.74 % | 248.500 M 110.41 % | 118.100 M 487.56 % | 20.100 M -93.11 % | 291.900 M -47.12 % | 552.000 M 69.40 % | 325.863 M -9.08 % | 358.400 M 37.21 % | 261.200 M -3.69 % | 271.200 M 29.57 % | 209.300 M 115.11 % | 97.300 M 196.91 % | -100.400 M -1 254.02 % | 8.700 M -94.21 % | 150.300 M 24.83 % | 120.400 M 1 500.00 % | -8.600 M -40.98 % | -6.100 M -120.82 % | 29.300 M 761.76 % | 3.400 M -84.19 % | 21.500 M -37.68 % | 34.500 M -71.79 % | 122.300 M -34.14 % | 185.700 M 106.79 % | 89.800 M -35.72 % | 139.700 M -0.07 % | 139.800 M -7.78 % | 151.600 M -23.05 % | 197.000 M -31.95 % | 289.500 M -7.71 % | 313.700 M 41.95 % | 221.000 M |
Cost of revenue | 2.991 B 4.47 % | 2.863 B 5.35 % | 2.718 B 9.28 % | 2.487 B 10.28 % | 2.255 B 7.03 % | 2.107 B 0.08 % | 2.106 B -2.84 % | 2.167 B 4.21 % | 2.080 B 0.44 % | 2.070 B -14.46 % | 2.421 B 0.19 % | 2.416 B -27.70 % | 3.342 B 13.33 % | 2.949 B 982 766.67 % | 300.000 K -99.99 % | 2.544 B 5.31 % | 2.416 B 18.66 % | 2.036 B 16.00 % | 1.755 B 5.67 % | 1.661 B 10.68 % | 1.501 B -3.18 % | 1.550 B 53.59 % | 1.009 B 32.79 % | 759.900 M -0.81 % | 766.100 M -13.31 % | 883.700 M 24.55 % | 709.500 M 128.21 % | 310.900 M -17.93 % | 378.800 M 11.38 % | 340.100 M -7.63 % | 368.200 M 8.90 % | 338.100 M 0.71 % | 335.700 M -7.90 % | 364.500 M 11.20 % | 327.800 M -0.85 % | 330.600 M 26.38 % | 261.600 M -6.17 % | 278.800 M 2.69 % | 271.500 M 42.89 % | 190.000 M |
General and administrative expenses | 18.900 M -70.88 % | 64.900 M 80.78 % | 35.900 M -12.86 % | 41.200 M -37.39 % | 65.800 M 122.30 % | 29.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.100 M -92.48 % | 187.600 M | 0.000 -100.00 % | 54.800 M 62.61 % | 33.700 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 |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 94.600 M 140.71 % | 39.300 M -36.41 % | 61.800 M 13.60 % | 54.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 100.00 % | -15.300 M 68.90 % | -49.200 M -305.86 % | 23.900 M 119.35 % | -123.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.400 M -108.69 % | 890.700 M 15.53 % | 770.990 M 2 516.90 % | -31.900 M -106.31 % | 505.200 M 26.14 % | 400.500 M 3.17 % | 388.200 M 44.21 % | 269.200 M -1.93 % | 274.500 M | 0.000 -100.00 % | 211.100 M 119.67 % | 96.100 M 145.89 % | -209.400 M -309.40 % | 100.000 M 1 438.46 % | 6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.400 M -32.27 % | 62.600 M -8.35 % | 68.300 M 46.57 % | 46.600 M |
Operating expenses | 117.000 M -71.58 % | 411.700 M 10.85 % | 371.400 M 8.85 % | 341.200 M -3.34 % | 353.000 M -17.47 % | 427.700 M -47.62 % | 816.500 M 115.09 % | 379.600 M 122.90 % | 170.300 M -45.05 % | 309.900 M 32.89 % | 233.200 M -77.67 % | 1.045 B -1.24 % | 1.058 B -1.92 % | 1.078 B 39.86 % | 770.990 M -7.68 % | 835.100 M 549.88 % | 128.500 M -72.16 % | 461.500 M 4.79 % | 440.400 M 41.52 % | 311.200 M -9.27 % | 343.000 M | 0.000 -100.00 % | 211.100 M 119.67 % | 96.100 M 145.89 % | -209.400 M -309.40 % | 100.000 M 1 438.46 % | 6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.500 M -29.84 % | 67.700 M -8.02 % | 73.600 M 45.74 % | 50.500 M |
Cost and expenses | 3.108 B 0.00 % | 3.108 B 0.61 % | 3.090 B 9.23 % | 2.829 B 8.44 % | 2.608 B 2.90 % | 2.535 B -13.25 % | 2.922 B 14.74 % | 2.547 B 13.19 % | 2.250 B -5.48 % | 2.380 B -10.30 % | 2.654 B -23.31 % | 3.461 B -21.34 % | 4.399 B 9.25 % | 4.027 B -8.45 % | 4.398 B 30.16 % | 3.379 B 32.82 % | 2.544 B 1.87 % | 2.497 B 13.75 % | 2.196 B 11.33 % | 1.972 B 6.97 % | 1.844 B 18.95 % | 1.550 B 27.02 % | 1.220 B 42.55 % | 856.000 M 53.76 % | 556.700 M -43.41 % | 983.700 M 37.39 % | 716.000 M 130.30 % | 310.900 M -17.93 % | 378.800 M 11.38 % | 340.100 M -7.63 % | 368.200 M 8.90 % | 338.100 M 0.71 % | 335.700 M -7.90 % | 364.500 M 11.20 % | 327.800 M -0.85 % | 330.600 M 6.96 % | 309.100 M -10.79 % | 346.500 M 0.41 % | 345.100 M 43.49 % | 240.500 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 |
Selling general and administrative expenses | 18.900 M -70.88 % | 64.900 M -50.27 % | 130.500 M 62.11 % | 80.500 M -36.91 % | 127.600 M 51.90 % | 84.000 M -21.79 % | 107.400 M 16.11 % | 92.500 M 28.47 % | 72.000 M 74.76 % | 41.200 M -51.59 % | 85.100 M -20.02 % | 106.400 M 654.61 % | 14.100 M -92.48 % | 187.600 M | 0.000 -100.00 % | 54.800 M 62.61 % | 33.700 M -44.75 % | 61.000 M 16.86 % | 52.200 M 24.29 % | 42.000 M -38.69 % | 68.500 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 % | 5.100 M 0.00 % | 5.100 M -3.77 % | 5.300 M 35.90 % | 3.900 M |
Interest income | 21.800 M -11.38 % | 24.600 M 86.36 % | 13.200 M 60.98 % | 8.200 M -1.20 % | 8.300 M 13.70 % | 7.300 M -1.35 % | 7.400 M 32.14 % | 5.600 M -32.53 % | 8.300 M 31.75 % | 6.300 M 53.66 % | 4.100 M -51.76 % | 8.500 M -70.89 % | 29.200 M 14.96 % | 25.400 M 1.11 % | 25.121 M -37.51 % | 40.200 M 61.45 % | 24.900 M 0.00 % | 24.900 M -6.00 % | 26.488 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 |
Interest expense | 18.100 M -71.22 % | 62.900 M -13.24 % | 72.500 M -28.15 % | 100.900 M -20.36 % | 126.700 M 23.97 % | 102.200 M 16.14 % | 88.000 M 8.24 % | 81.300 M 4.10 % | 78.100 M -5.79 % | 82.900 M -16.43 % | 99.200 M 37.02 % | 72.400 M 3.28 % | 70.100 M 29.10 % | 54.300 M -12.18 % | 61.832 M -5.17 % | 65.200 M -3.69 % | 67.700 M -8.39 % | 73.900 M -8.08 % | 80.400 M -12.89 % | 92.300 M -84.88 % | 610.500 M 1 581.82 % | 36.300 M | 0.000 | 0.000 -100.00 % | 1.155 B 926.31 % | 112.500 M 3 650.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 627.400 M -21.11 % | 795.300 M 3.06 % | 771.700 M 3.65 % | 744.500 M 8.21 % | 688.000 M 7.50 % | 640.000 M -9.60 % | 708.000 M -5.56 % | 749.700 M -4.08 % | 781.600 M 17.87 % | 663.100 M -0.94 % | 669.400 M 19.68 % | 559.340 M -23.37 % | 729.900 M -2.07 % | 745.300 M -1.78 % | 758.826 M 20.24 % | 631.100 M 37.29 % | 459.700 M 14.78 % | 400.500 M 3.17 % | 388.200 M 44.21 % | 269.200 M -1.93 % | 274.500 M 824.24 % | 29.700 M -79.91 % | 147.800 M 53.80 % | 96.100 M 18.94 % | 80.800 M -19.20 % | 100.000 M 1 438.46 % | 6.500 M 102.61 % | -248.900 M -1 245.41 % | -18.500 M -25.00 % | -14.800 M 46.76 % | -27.800 M 8.55 % | -30.400 M -48.29 % | -20.500 M 34.92 % | -31.500 M -16.67 % | -27.000 M 13.74 % | -31.300 M 19.74 % | -39.000 M 4.18 % | -40.700 M 9.15 % | -44.800 M -2.05 % | -43.900 M |
Operating income | 2.093 B 47.22 % | 1.422 B 1.41 % | 1.402 B -9.49 % | 1.549 B 6.01 % | 1.461 B 113.42 % | 684.700 M 152.56 % | 271.100 M -41.61 % | 464.300 M 28.19 % | 362.200 M 50.79 % | 240.200 M -11.95 % | 272.800 M -28.94 % | 383.900 M -66.09 % | 1.132 B -37.06 % | 1.799 B 196.72 % | 606.159 M -33.04 % | 905.200 M 33.75 % | 676.800 M 3.55 % | 653.600 M 21.99 % | 535.800 M 63.30 % | 328.100 M 7.96 % | 303.900 M 94.43 % | 156.300 M 6.11 % | 147.300 M -53.46 % | 316.500 M -69.18 % | 1.027 B 391.06 % | 209.100 M -13.52 % | 241.800 M 231.23 % | 73.000 M -56.83 % | 169.100 M -16.08 % | 201.500 M -39.09 % | 330.800 M -10.67 % | 370.300 M 58.52 % | 233.600 M -23.91 % | 307.000 M 7.01 % | 286.900 M -6.52 % | 306.900 M -17.81 % | 373.400 M -27.03 % | 511.700 M -2.85 % | 526.700 M 44.26 % | 365.100 M |
Operating income ratio | 0.40 27.38 % | 0.32 -3.42 % | 0.33 -11.42 % | 0.37 -1.65 % | 0.38 62.70 % | 0.23 119.43 % | 0.11 -37.44 % | 0.17 23.76 % | 0.14 38.78 % | 0.10 2.93 % | 0.10 -28.01 % | 0.13 -35.22 % | 0.20 -34.25 % | 0.31 156.02 % | 0.12 -44.28 % | 0.22 3.69 % | 0.21 2.84 % | 0.20 4.07 % | 0.20 36.25 % | 0.14 -10.44 % | 0.16 75.24 % | 0.09 -4.74 % | 0.10 -62.64 % | 0.26 -74.66 % | 1.02 441.49 % | 0.19 -26.30 % | 0.25 33.90 % | 0.19 -38.39 % | 0.31 -17.04 % | 0.37 -21.38 % | 0.47 -9.47 % | 0.52 27.39 % | 0.41 -10.25 % | 0.46 -2.05 % | 0.47 -3.05 % | 0.48 -12.01 % | 0.55 -8.24 % | 0.60 -1.31 % | 0.60 0.21 % | 0.60 |
Total other income expenses net | -105.600 M 50.07 % | -211.500 M 15.84 % | -251.300 M 5.28 % | -265.300 M 6.39 % | -283.400 M 15.25 % | -334.400 M 55.10 % | -744.700 M -175.30 % | -270.500 M -5 535.42 % | -4.800 M 97.92 % | -231.300 M -72.23 % | -134.300 M 62.56 % | -358.700 M -210.03 % | -115.700 M -126.85 % | 430.900 M 337.94 % | -181.096 M 57.25 % | -423.663 M -897.86 % | 53.100 M 166.62 % | -79.700 M -148.75 % | 163.500 M 381.41 % | -58.100 M -1 217.31 % | 5.200 M -82.52 % | 29.745 M 675.19 % | -5.171 M -103.24 % | 159.400 M 126.35 % | -604.900 M -3.99 % | -581.700 M -1 605.87 % | -34.100 M 92.02 % | -427.100 M -2 408.65 % | 18.500 M 25.00 % | 14.800 M -46.76 % | 27.800 M 337.61 % | -11.700 M 89.93 % | -116.200 M -468.89 % | 31.500 M 356.52 % | 6.900 M -77.96 % | 31.300 M 188.92 % | -35.200 M 64.52 % | -99.200 M -321.43 % | 44.800 M 138.06 % | -117.700 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 2.086 B 103.63 % | 1.024 B 45.46 % | 704.100 M -27.33 % | 968.900 M -9.37 % | 1.069 B -35.74 % | 1.664 B -2.16 % | 1.701 B 30.56 % | 1.303 B 11.69 % | 1.166 B -15.51 % | 1.380 B -5.00 % | 1.453 B -16.26 % | 1.735 B 1.73 % | 1.706 B 46.57 % | 1.164 B 255.76 % | 327.100 M -47.28 % | 620.400 M -17.91 % | 755.800 M -30.41 % | 1.086 B -2.70 % | 1.116 B 114.45 % | 520.500 M 248.39 % | 149.400 M 123.96 % | -623.500 M -577.72 % | -92.000 M -571.53 % | -13.700 M 41.70 % | -23.500 M 49.02 % | -46.100 M -231.65 % | -13.900 M 87.49 % | -111.100 M -444.61 % | -20.400 M 58.70 % | -49.400 M 68.65 % | -157.600 M 24.05 % | -207.500 M -869.63 % | -21.400 M 38.86 % | -35.000 M 68.09 % | -109.700 M -19.89 % | -91.500 M 60.42 % | -231.200 M 29.30 % | -327.000 M 9.62 % | -361.800 M -34.65 % | -268.700 M |
Total investments | 277.700 M -63.67 % | 764.400 M 158.42 % | 295.800 M -6.81 % | 317.400 M -29.09 % | 447.600 M 36.84 % | 327.100 M -37.24 % | 521.200 M 57.27 % | 331.400 M 41.08 % | 234.900 M 34.23 % | 175.000 M -38.92 % | 286.500 M 6.55 % | 268.900 M -41.29 % | 458.000 M 68.26 % | 272.200 M -20.94 % | 344.300 M 35.39 % | 254.300 M -46.49 % | 475.200 M 6 786.96 % | 6.900 M -99.06 % | 735.768 M 128.33 % | 322.235 M 588.54 % | 46.800 M -68.54 % | 148.764 M 47.29 % | 101.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 2.946 B 76.09 % | 1.673 B 13.53 % | 1.474 B -1.35 % | 1.494 B -23.64 % | 1.956 B -10.23 % | 2.179 B 3.74 % | 2.100 B 17.89 % | 1.782 B 5.23 % | 1.693 B -7.00 % | 1.820 B -4.74 % | 1.911 B -7.24 % | 2.060 B -12.75 % | 2.361 B 23.77 % | 1.908 B 67.84 % | 1.137 B 1.38 % | 1.121 B 1.58 % | 1.104 B -17.62 % | 1.340 B -7.13 % | 1.443 B 95.42 % | 738.200 M 13.03 % | 653.100 M 1 891.16 % | 32.800 M -21.15 % | 41.600 M -77.14 % | 182.000 M | 0.000 -100.00 % | 30.000 M 5.63 % | 28.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.200 M -25.00 % | 73.600 M 95.74 % | 37.600 M -7.62 % | 40.700 M 9.12 % | 37.300 M -2.61 % | 38.300 M -8.81 % | 42.000 M 34.19 % | 31.300 M |
Accumulated other comprehensive income loss | -2.528 B -7.15 % | -2.359 B -2.89 % | -2.293 B -8.35 % | -2.116 B -7.83 % | -1.963 B 3.58 % | -2.036 B 3.54 % | -2.110 B -16.09 % | -1.818 B 14.51 % | -2.126 B 7.88 % | -2.308 B -42.71 % | -1.617 B -29.50 % | -1.249 B -91.27 % | -653.000 M -54.26 % | -423.300 M -175.27 % | 562.400 M 682.80 % | -96.500 M 71.53 % | -338.900 M -39.47 % | -243.000 M -475.00 % | 64.800 M 249.65 % | -43.300 M -1 173.53 % | -3.400 M -100.83 % | 412.100 M 256.34 % | -263.600 M 47.12 % | -498.500 M -29.75 % | -384.200 M -78.78 % | -214.900 M -115.36 % | 1.399 B 1 821.29 % | 72.800 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 |
Retained earnings | 3.858 B 30.17 % | 2.964 B 12.73 % | 2.629 B 18.29 % | 2.223 B 26.60 % | 1.756 B 47.53 % | 1.190 B 10.81 % | 1.074 B -27.00 % | 1.471 B -6.35 % | 1.571 B 384.85 % | 324.000 M -52.64 % | 684.100 M -7.69 % | 741.100 M -29.71 % | 1.054 B 36.48 % | 772.500 M -0.91 % | 779.600 M -6.57 % | 834.400 M 48.60 % | 561.500 M 7.61 % | 521.800 M 146.36 % | 211.800 M 667.39 % | 27.600 M 156.21 % | -49.100 M -111.16 % | 439.800 M 4.44 % | 421.100 M 50.50 % | 279.800 M 621.13 % | 38.800 M -82.51 % | 221.900 M 832.35 % | 23.800 M -97.01 % | 795.000 M -11.10 % | 894.300 M 8.15 % | 826.900 M -3.29 % | 855.000 M 14.77 % | 745.000 M 2.15 % | 729.300 M -8.37 % | 795.900 M 15.38 % | 689.800 M 1.62 % | 678.800 M 32 223.81 % | 2.100 M -4.55 % | 2.200 M 4.76 % | 2.100 M 0.00 % | 2.100 M |
Common stock | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 6.87 % | 3.623 B 0.00 % | 3.623 B 5 978.02 % | 59.600 M 0.00 % | 59.600 M -5.70 % | 63.200 M 0.32 % | 63.000 M 0.16 % | 62.900 M 3.11 % | 61.000 M 3.39 % | 59.000 M 0.34 % | 58.800 M 1.73 % | 57.800 M 0.17 % | 57.700 M 5.10 % | 54.900 M 0.18 % | 54.800 M 24.83 % | 43.900 M 0.46 % | 43.700 M 9.52 % | 39.900 M 3.64 % | 38.500 M 0.26 % | 38.400 M 1.86 % | 37.700 M 0.53 % | 37.500 M 1.08 % | 37.100 M 118.24 % | 17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 5.367 B 16.17 % | 4.620 B 3.32 % | 4.471 B 4.41 % | 4.282 B 11.86 % | 3.828 B 25.91 % | 3.040 B 7.52 % | 2.828 B -19.90 % | 3.530 B 6.58 % | 3.312 B 25.60 % | 2.637 B -28.56 % | 3.691 B -9.92 % | 4.098 B -32.16 % | 6.041 B 3.22 % | 5.852 B -17.37 % | 7.082 B 15.37 % | 6.139 B 10.14 % | 5.574 B 12.02 % | 4.976 B 1.16 % | 4.918 B 148.29 % | 1.981 B 3.85 % | 1.908 B -23.03 % | 2.478 B 61.36 % | 1.536 B 36.43 % | 1.126 B 22.88 % | 916.100 M -26.32 % | 1.243 B -53.79 % | 2.691 B 204.07 % | 884.900 M -5.77 % | 939.100 M 7.50 % | 873.600 M -4.12 % | 911.100 M 13.77 % | 800.800 M 1.32 % | 790.400 M -9.08 % | 869.300 M 13.93 % | 763.000 M 0.81 % | 756.900 M 15.73 % | 654.000 M -6.46 % | 699.200 M 0.42 % | 696.300 M 36.37 % | 510.600 M |
Other non current liabilities | 925.800 M 32.58 % | 698.300 M 72.85 % | 404.000 M -12.59 % | 462.200 M 10.05 % | 420.000 M 4.32 % | 402.600 M 25.19 % | 321.600 M 0.09 % | 321.300 M -58.85 % | 780.800 M -0.41 % | 784.000 M 155.21 % | 307.200 M 9.68 % | 280.100 M -28.11 % | 389.600 M 2 785.93 % | 13.500 M -99.03 % | 1.399 B -33.56 % | 2.105 B 53 879.49 % | 3.900 M -98.26 % | 224.100 M 8.42 % | 206.700 M 34.40 % | 153.800 M 7.10 % | 143.600 M -17.18 % | 173.385 M 39.26 % | 124.500 M 25.25 % | 99.400 M 1 097.59 % | 8.300 M -89.68 % | 80.400 M 115.29 % | -525.800 M -2 228.74 % | 24.700 M | 0.000 -100.00 % | 100.000 K -99.83 % | 57.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.140 B 111.21 % | 1.013 B -28.12 % | 1.409 B -1.66 % | 1.433 B -20.74 % | 1.808 B 24.82 % | 1.449 B -23.53 % | 1.894 B 19.30 % | 1.588 B 5.52 % | 1.505 B -14.57 % | 1.762 B -0.51 % | 1.771 B -8.66 % | 1.939 B -16.48 % | 2.321 B 70.59 % | 1.361 B 19.72 % | 1.137 B 164.33 % | 430.000 M -45.29 % | 785.900 M 39.29 % | 564.200 M -53.44 % | 1.212 B 64.22 % | 737.900 M 12.98 % | 653.100 M 270.63 % | 176.215 M | 0.000 -100.00 % | 145.000 M 0.00 % | 145.000 M 625.00 % | 20.000 M 0.00 % | 20.000 M 21.95 % | 16.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 |
Total non current liabilities | 3.066 B 45.93 % | 2.101 B -5.08 % | 2.213 B -7.64 % | 2.396 B -12.16 % | 2.728 B 19.40 % | 2.285 B -17.87 % | 2.782 B 17.72 % | 2.363 B 3.39 % | 2.286 B -2.93 % | 2.355 B 0.58 % | 2.341 B -7.39 % | 2.528 B -30.02 % | 3.613 B 32.20 % | 2.733 B 7.79 % | 2.535 B 49.92 % | 1.691 B -7.80 % | 1.834 B 21.61 % | 1.508 B -34.30 % | 2.296 B 42.27 % | 1.614 B 15.84 % | 1.393 B 58.45 % | 879.100 M 30.45 % | 673.900 M 11.37 % | 605.100 M 17.72 % | 514.000 M -17.44 % | 622.600 M 3 696.34 % | 16.400 M -60.10 % | 41.100 M 41 000.00 % | 100.000 K 0.00 % | 100.000 K -99.83 % | 57.800 M 6.45 % | 54.300 M -49.44 % | 107.400 M 107 300.00 % | 100.000 K -99.73 % | 37.600 M -7.62 % | 40.700 M 9.12 % | 37.300 M -2.61 % | 38.300 M -8.81 % | 42.000 M 41 900.00 % | 100.000 K |
Other current liabilities | 640.300 M 8.80 % | 588.500 M 10.08 % | 534.600 M 11.12 % | 481.100 M -6.42 % | 514.100 M 8.28 % | 474.800 M 29.98 % | 365.300 M -23.50 % | 477.500 M 25.26 % | 381.200 M 39.99 % | 272.300 M -22.16 % | 349.800 M 10.28 % | 317.200 M -39.52 % | 524.500 M 8.19 % | 484.800 M 82.39 % | 265.800 M -51.56 % | 548.700 M 244.51 % | -379.700 M -181.09 % | 468.268 M 278.19 % | -262.786 M -388.63 % | 91.046 M -15.92 % | 108.290 M -51.07 % | 221.299 M 307.79 % | -106.500 M -267.45 % | 63.600 M 260.61 % | -39.600 M -191.45 % | 43.300 M -12.17 % | 49.300 M 39.27 % | 35.400 M -25.94 % | 47.800 M 11.68 % | 42.800 M -3.60 % | 44.400 M -77.62 % | 198.400 M 189.64 % | 68.500 M 69.98 % | 40.300 M 30.84 % | 30.800 M -78.13 % | 140.800 M -31.05 % | 204.200 M -28.15 % | 284.200 M -10.88 % | 318.900 M 47.23 % | 216.600 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -136.600 M -123.79 % | 574.100 M 515.71 % | -138.100 M 5.35 % | -145.900 M 23.53 % | -190.800 M -12.70 % | -169.300 M -9 505.56 % | 1.800 M -73.91 % | 6.900 M -76.21 % | 29.000 M 20.33 % | 24.100 M -97.64 % | 1.019 B | 0.000 | 0.000 100.00 % | -533.500 M -307.35 % | 257.300 M 47.96 % | 173.900 M 8.42 % | 160.400 M 455.59 % | -45.108 M | 0.000 -100.00 % | 647.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 806.000 M 22.16 % | 659.800 M 929.33 % | 64.100 M 6.13 % | 60.400 M -59.11 % | 147.700 M -79.77 % | 730.100 M 622.87 % | 101.000 M -47.83 % | 193.600 M 2.98 % | 188.000 M 220.27 % | 58.700 M -58.13 % | 140.200 M 15.39 % | 121.500 M 203.75 % | 40.000 M -92.69 % | 547.000 M | 0.000 -100.00 % | 691.100 M 0.00 % | 691.100 M -10.89 % | 775.600 M 0.00 % | 775.600 M 258 433.33 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 32.800 M 60.00 % | 20.500 M -44.59 % | 37.000 M | 0.000 -100.00 % | 10.000 M -16.67 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.200 M -25.00 % | 73.600 M 80.84 % | 40.700 M 0.00 % | 40.700 M 6.27 % | 38.300 M -8.81 % | 42.000 M 34.19 % | 31.300 M |
Total current liabilities | 1.710 B 13.59 % | 1.506 B 91.72 % | 785.400 M -4.50 % | 822.400 M -10.27 % | 916.500 M -32.99 % | 1.368 B 122.23 % | 615.500 M -27.93 % | 854.000 M -0.63 % | 859.400 M 64.60 % | 522.100 M -27.32 % | 718.400 M 14.12 % | 629.500 M -36.73 % | 995.000 M -33.33 % | 1.493 B 36.61 % | 1.093 B -19.18 % | 1.352 B 40.59 % | 961.500 M -37.49 % | 1.538 B 89.41 % | 812.100 M 115.53 % | 376.800 M 28.82 % | 292.500 M -10.25 % | 325.900 M 26.71 % | 257.200 M 9.17 % | 235.600 M 85.22 % | 127.200 M -24.91 % | 169.400 M -17.24 % | 204.700 M 232.85 % | 61.500 M -30.82 % | 88.900 M -9.29 % | 98.000 M -53.66 % | 211.500 M -17.45 % | 256.200 M 108.63 % | 122.800 M -16.86 % | 147.700 M -21.06 % | 187.100 M 3.09 % | 181.500 M -25.89 % | 244.900 M -24.06 % | 322.500 M -10.64 % | 360.900 M 45.58 % | 247.900 M |
Total liabilities | 4.776 B 32.43 % | 3.607 B 20.27 % | 2.999 B -6.84 % | 3.219 B -11.69 % | 3.645 B -0.22 % | 3.653 B 7.51 % | 3.397 B 5.60 % | 3.217 B 2.29 % | 3.145 B 9.33 % | 2.877 B -5.97 % | 3.060 B -3.10 % | 3.158 B -31.47 % | 4.608 B 9.05 % | 4.225 B 16.47 % | 3.628 B 19.22 % | 3.043 B 8.84 % | 2.796 B -8.23 % | 3.046 B -1.97 % | 3.108 B 56.14 % | 1.990 B 18.09 % | 1.685 B 39.87 % | 1.205 B 29.42 % | 931.100 M 10.75 % | 840.700 M 31.11 % | 641.200 M -19.04 % | 792.000 M 258.21 % | 221.100 M 259.51 % | 61.500 M -30.90 % | 89.000 M -9.28 % | 98.100 M -53.62 % | 211.500 M -17.45 % | 256.200 M 108.63 % | 122.800 M -16.91 % | 147.800 M -21.00 % | 187.100 M 3.09 % | 181.500 M -25.89 % | 244.900 M -24.06 % | 322.500 M -10.64 % | 360.900 M 45.52 % | 248.000 M |
Other non current assets | 619.000 M 88.95 % | 327.600 M 0.03 % | 327.500 M 34.61 % | 243.300 M 71.94 % | 141.500 M -32.78 % | 210.500 M 8.45 % | 194.100 M 3.08 % | 188.300 M 6.20 % | 177.300 M 19.72 % | 148.100 M 0.00 % | 148.100 M 35.87 % | 109.000 M -2.50 % | 111.800 M 197.01 % | -115.243 M 83.07 % | -680.778 M -498.04 % | -113.834 M -203.49 % | 110.000 M 115.39 % | -714.746 M 47.29 % | -1.356 B 12.94 % | -1.557 B -303.84 % | -385.645 M -480.56 % | 101.336 M 153.91 % | -187.971 M -285.38 % | 101.400 M 85.71 % | 54.600 M -0.91 % | 55.100 M 84.28 % | 29.900 M 2 890.00 % | 1.000 M -96.71 % | 30.400 M -15.08 % | 35.800 M -25.57 % | 48.100 M -8.73 % | 52.700 M -16.75 % | 63.300 M -22.99 % | 82.200 M 4.31 % | 78.800 M -12.74 % | 90.300 M 460.87 % | 16.100 M -16.15 % | 19.200 M -11.93 % | 21.800 M 21 900.00 % | -100.000 K |
Long term investments | 277.700 M -63.67 % | 764.400 M 288.02 % | 197.000 M -37.93 % | 317.400 M -29.09 % | 447.600 M 36.84 % | 327.100 M -28.95 % | 460.400 M 66.87 % | 275.900 M 44.91 % | 190.400 M 8.80 % | 175.000 M -38.92 % | 286.500 M 6.55 % | 268.900 M -41.29 % | 458.000 M 68.26 % | 272.200 M -20.94 % | 344.300 M 35.39 % | 254.300 M -31.01 % | 368.600 M -4.18 % | 384.694 M -47.21 % | 728.678 M 126.13 % | 322.235 M -7.48 % | 348.288 M 134.12 % | 148.764 M 15.35 % | 128.971 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 |
Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 155.500 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 -100.00 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.700 M | 0.000 | 0.000 -100.00 % | 76.600 M -75.90 % | 317.800 M 7.62 % | 295.300 M -60.95 % | 756.300 M -10.55 % | 845.500 M -17.12 % | 1.020 B -5.14 % | 1.075 B -16.97 % | 1.295 B 12.15 % | 1.155 B 108.77 % | 553.200 M -49.38 % | 1.093 B -10.62 % | 1.223 B 93.38 % | 632.289 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 27.300 M -75.78 % | 112.700 M | 0.000 | 0.000 -100.00 % | 76.600 M -75.90 % | 317.800 M 7.62 % | 295.300 M -60.95 % | 756.300 M -10.55 % | 845.500 M -17.12 % | 1.020 B -5.14 % | 1.075 B -16.97 % | 1.295 B 12.15 % | 1.155 B 108.77 % | 553.200 M -49.38 % | 1.093 B -10.62 % | 1.223 B 93.38 % | 632.289 M 201.73 % | -621.545 M | 0.000 -100.00 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 7.298 B 43.83 % | 5.074 B 5.37 % | 4.816 B -5.19 % | 5.079 B 6.45 % | 4.771 B 2.45 % | 4.657 B 9.34 % | 4.259 B -12.95 % | 4.893 B 7.59 % | 4.548 B 22.72 % | 3.706 B -16.79 % | 4.453 B -9.72 % | 4.933 B -33.24 % | 7.389 B 5.30 % | 7.017 B -12.82 % | 8.049 B 21.22 % | 6.640 B 10.71 % | 5.997 B 10.57 % | 5.424 B -2.75 % | 5.577 B 84.75 % | 3.019 B 18.18 % | 2.554 B 1.66 % | 2.513 B 27.33 % | 1.973 B 35.70 % | 1.454 B 5.94 % | 1.373 B -24.62 % | 1.821 B -33.57 % | 2.741 B 237.97 % | 811.000 M -14.23 % | 945.500 M 10.55 % | 855.300 M -3.06 % | 882.300 M 15.08 % | 766.700 M 3.00 % | 744.400 M -6.13 % | 793.000 M 14.31 % | 693.700 M 1.18 % | 685.600 M 17.42 % | 583.900 M -3.66 % | 606.100 M 1.54 % | 596.900 M 38.20 % | 431.900 M |
Total non current assets | 8.195 B 29.29 % | 6.339 B 14.50 % | 5.536 B -6.61 % | 5.928 B 3.76 % | 5.713 B 4.63 % | 5.460 B 5.34 % | 5.183 B -5.86 % | 5.506 B 4.24 % | 5.282 B 14.59 % | 4.610 B -18.49 % | 5.655 B -8.48 % | 6.179 B -31.37 % | 9.003 B 7.63 % | 8.364 B -8.30 % | 9.122 B 13.33 % | 8.049 B 14.51 % | 7.029 B -3.10 % | 7.254 B 0.73 % | 7.201 B 110.85 % | 3.415 B 22.42 % | 2.790 B 0.99 % | 2.763 B 33.19 % | 2.074 B 33.35 % | 1.556 B 8.99 % | 1.427 B -23.92 % | 1.876 B -32.30 % | 2.771 B 241.23 % | 812.000 M -16.79 % | 975.900 M 9.52 % | 891.100 M -4.22 % | 930.400 M 13.55 % | 819.400 M 1.45 % | 807.700 M -7.71 % | 875.200 M 13.29 % | 772.500 M -0.44 % | 775.900 M 29.32 % | 600.000 M -4.05 % | 625.300 M 1.07 % | 618.700 M 43.28 % | 431.800 M |
Other current assets | 95.200 M -55.22 % | 212.600 M 220.66 % | 66.300 M -41.53 % | 113.400 M -47.93 % | 217.800 M 190.79 % | 74.900 M -29.87 % | 106.800 M 16.59 % | 91.600 M 19.27 % | 76.800 M 84.17 % | 41.700 M -59.28 % | 102.400 M -31.41 % | 149.300 M -26.96 % | 204.400 M -47.05 % | 386.000 M 109.76 % | 184.023 M 57.71 % | 116.682 M 27.52 % | 91.500 M -37.63 % | 146.700 M 96.91 % | 74.500 M -22.64 % | 96.300 M 0.00 % | 96.300 M -38.78 % | 157.300 M 132.66 % | -481.600 M -716.65 % | 78.100 M 177.56 % | -100.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 108.33 % | 2.400 M -80.65 % | 12.400 M 396.00 % | 2.500 M 13.64 % | 2.200 M -50.00 % | 4.400 M -21.43 % | 5.600 M 0.00 % | 5.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 98.800 M 98 700.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -99.84 % | 60.800 M 9.55 % | 55.500 M 24.72 % | 44.500 M 22 150.00 % | 200.000 K -33.33 % | 300.000 K | 0.000 -100.00 % | 447.954 K -99.62 % | 119.033 M | 0.000 -100.00 % | 56.078 M -47.39 % | 106.600 M 1 444.93 % | 6.900 M -2.68 % | 7.090 M | 0.000 -100.00 % | 46.800 M | 0.000 -100.00 % | 101.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 860.200 M 32.60 % | 648.700 M -15.69 % | 769.400 M 46.64 % | 524.700 M -40.83 % | 886.800 M 72.19 % | 515.000 M 28.85 % | 399.700 M -16.56 % | 479.000 M -9.06 % | 526.700 M 19.70 % | 440.000 M -3.93 % | 458.000 M 40.92 % | 325.000 M -50.43 % | 655.600 M -11.88 % | 744.000 M -8.09 % | 809.500 M 61.67 % | 500.700 M 43.92 % | 347.900 M 37.13 % | 253.700 M -22.27 % | 326.400 M 49.93 % | 217.700 M -56.78 % | 503.700 M -23.25 % | 656.300 M 391.24 % | 133.600 M -31.73 % | 195.700 M 732.77 % | 23.500 M -69.12 % | 76.100 M 79.91 % | 42.300 M -61.93 % | 111.100 M 444.61 % | 20.400 M -58.70 % | 49.400 M -68.65 % | 157.600 M -24.05 % | 207.500 M 170.89 % | 76.600 M -29.47 % | 108.600 M -26.27 % | 147.300 M 11.42 % | 132.200 M -50.76 % | 268.500 M -26.50 % | 365.300 M -9.53 % | 403.800 M 34.60 % | 300.000 M |
Cash and short term investments | 860.200 M 32.60 % | 648.700 M -15.69 % | 769.400 M 46.64 % | 524.700 M -40.83 % | 886.800 M 72.19 % | 515.000 M 28.85 % | 399.700 M -16.56 % | 479.000 M -9.06 % | 526.700 M 19.70 % | 440.000 M -3.93 % | 458.000 M 40.92 % | 325.000 M -50.43 % | 655.600 M -11.88 % | 744.000 M -8.09 % | 809.500 M 61.67 % | 500.700 M 43.92 % | 347.900 M 33.50 % | 260.600 M -20.16 % | 326.400 M 49.93 % | 217.700 M -60.45 % | 550.500 M -16.12 % | 656.300 M 391.24 % | 133.600 M -31.73 % | 195.700 M 732.77 % | 23.500 M -69.12 % | 76.100 M 79.91 % | 42.300 M -61.93 % | 111.100 M 444.61 % | 20.400 M -58.70 % | 49.400 M -68.65 % | 157.600 M -24.05 % | 207.500 M 170.89 % | 76.600 M -29.47 % | 108.600 M -26.27 % | 147.300 M 11.42 % | 132.200 M -50.76 % | 268.500 M -26.50 % | 365.300 M -9.53 % | 403.800 M 34.60 % | 300.000 M |
Total current assets | 1.948 B 3.18 % | 1.888 B 4.73 % | 1.802 B 26.83 % | 1.421 B -19.25 % | 1.760 B 59.82 % | 1.101 B 19.54 % | 921.100 M -17.35 % | 1.114 B 5.86 % | 1.053 B 16.41 % | 904.300 M -17.47 % | 1.096 B 1.80 % | 1.076 B -34.59 % | 1.645 B -3.95 % | 1.713 B 7.84 % | 1.589 B 40.26 % | 1.133 B 6.78 % | 1.061 B 38.10 % | 768.000 M -6.88 % | 824.700 M 48.38 % | 555.800 M -30.78 % | 802.900 M -12.78 % | 920.500 M 134.40 % | 392.700 M -4.43 % | 410.900 M 215.83 % | 130.100 M -18.43 % | 159.500 M 13.12 % | 141.000 M 4.91 % | 134.400 M 157.47 % | 52.200 M -35.24 % | 80.600 M -58.06 % | 192.200 M -19.11 % | 237.600 M 125.21 % | 105.500 M -25.65 % | 141.900 M -20.10 % | 177.600 M 9.29 % | 162.500 M -45.63 % | 298.900 M -24.60 % | 396.400 M -9.60 % | 438.500 M 34.18 % | 326.800 M |
Inventory | 699.300 M -15.53 % | 827.900 M 9.08 % | 759.000 M 20.94 % | 627.600 M 20.32 % | 521.600 M 24.84 % | 417.800 M 13.47 % | 368.200 M -6.43 % | 393.500 M 19.46 % | 329.400 M 11.89 % | 294.400 M -21.14 % | 373.300 M -7.30 % | 402.700 M 0.15 % | 402.100 M 35.07 % | 297.700 M 16.15 % | 256.300 M 9.11 % | 234.900 M 19.85 % | 196.000 M 28.27 % | 152.800 M 5.45 % | 144.900 M 30.19 % | 111.300 M 43.80 % | 77.400 M -27.46 % | 106.700 M -6.16 % | 113.700 M 8.70 % | 104.600 M 100.00 % | 52.300 M 10.57 % | 47.300 M 31.39 % | 36.000 M 634.69 % | 4.900 M -46.74 % | 9.200 M -3.16 % | 9.500 M 227.59 % | 2.900 M -68.48 % | 9.200 M -9.80 % | 10.200 M -17.74 % | 12.400 M -1.59 % | 12.600 M -30.39 % | 18.100 M -14.22 % | 21.100 M -13.52 % | 24.400 M -3.94 % | 25.400 M 26.37 % | 20.100 M |
Net receivables | 293.100 M 47.66 % | 198.500 M -4.43 % | 207.700 M 33.57 % | 155.500 M 16.31 % | 133.700 M 41.33 % | 94.600 M 124.17 % | 42.200 M -71.92 % | 150.300 M 25.46 % | 119.800 M -6.55 % | 128.200 M -21.01 % | 162.300 M -19.60 % | 201.857 M -39.00 % | 330.913 M 15.17 % | 287.314 M -15.17 % | 338.677 M 19.72 % | 282.900 M -7.37 % | 305.400 M -3.99 % | 318.100 M 21.97 % | 260.802 M 1.44 % | 257.100 M 97.01 % | 130.500 M 102.33 % | 64.500 M -42.05 % | 111.300 M 65.38 % | 67.300 M -34.47 % | 102.700 M 184.49 % | 36.100 M 0.00 % | 36.100 M 105.11 % | 17.600 M 0.00 % | 17.600 M -8.81 % | 19.300 M 0.00 % | 19.300 M 4.89 % | 18.400 M 11.52 % | 16.500 M 0.00 % | 16.500 M 36.36 % | 12.100 M 0.00 % | 12.100 M -0.82 % | 12.200 M 82.09 % | 6.700 M 0.00 % | 6.700 M 0.00 % | 6.700 M |
Tax assets | 0.000 -100.00 % | 172.200 M -11.92 % | 195.500 M -24.98 % | 260.600 M 8.58 % | 240.000 M -9.60 % | 265.500 M -1.48 % | 269.500 M 274.31 % | 72.000 M 47.84 % | 48.700 M 2 605.56 % | 1.800 M -83.49 % | 10.900 M -51.77 % | 22.600 M -6.22 % | 24.100 M -79.09 % | 115.243 M 1.24 % | 113.834 M 0.00 % | 113.834 M | 0.000 -100.00 % | 1.067 B 3.73 % | 1.029 B 2.93 % | 999.759 M 265.87 % | 273.257 M | 0.000 100.00 % | -128.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.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 |
Account payables | 151.700 M -6.24 % | 161.800 M 21.56 % | 133.100 M -19.33 % | 165.000 M 23.69 % | 133.400 M -3.40 % | 138.100 M 128.64 % | 60.400 M -42.69 % | 105.400 M -37.74 % | 169.300 M 9.01 % | 155.300 M -8.75 % | 170.200 M 20.54 % | 141.200 M -35.96 % | 220.500 M 12.33 % | 196.300 M -70.73 % | 670.600 M | 0.000 -100.00 % | 551.900 M 187.75 % | 191.800 M 10.54 % | 173.509 M -16.62 % | 208.100 M 54.03 % | 135.100 M 56.18 % | 86.500 M -68.99 % | 278.900 M 84.09 % | 151.500 M 16.72 % | 129.800 M 2.93 % | 126.100 M -13.27 % | 145.400 M -8.61 % | 159.100 M 287.10 % | 41.100 M -25.54 % | 55.200 M 2.99 % | 53.600 M -7.27 % | 57.800 M 6.45 % | 54.300 M 4.02 % | 52.200 M 20.55 % | 43.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 112.400 M 17.45 % | 95.700 M 78.54 % | 53.600 M -53.75 % | 115.900 M -4.45 % | 121.300 M 389.11 % | 24.800 M 376.92 % | 5.200 M -93.29 % | 77.500 M -35.90 % | 120.900 M 55.40 % | 77.800 M 33.68 % | 58.200 M 17.34 % | 49.600 M -76.38 % | 210.000 M -20.57 % | 264.400 M 69.38 % | 156.100 M 39.38 % | 112.000 M 14.05 % | 98.200 M -4.22 % | 102.532 M -18.48 % | 125.777 M 62.60 % | 77.354 M 58.48 % | 48.810 M 169.65 % | 18.101 M -65.19 % | 52.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.220 B -33.92 % | -1.657 B -2.75 % | -1.613 B -734.83 % | 254.100 M 0.47 % | 252.900 M -18.23 % | 309.300 M -65.70 % | 901.800 M 166.02 % | 339.000 M | 0.000 100.00 % | -563.100 M -298.34 % | 283.900 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.215 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 |
Minority interest | 165.500 M 15.17 % | 143.700 M 8.95 % | 131.900 M -13.39 % | 152.300 M -6.96 % | 163.700 M 24.30 % | 131.700 M 9.02 % | 120.800 M -5.03 % | 127.200 M 3.75 % | 122.600 M 49.33 % | 82.100 M -15.01 % | 96.600 M -6.94 % | 103.800 M -17.68 % | 126.100 M 81.44 % | 69.500 M -81.13 % | 368.300 M 9.13 % | 337.500 M 20.75 % | 279.500 M 84.61 % | 151.400 M 19.12 % | 127.100 M 1.60 % | 125.100 M 5.66 % | 118.400 M 12.55 % | 105.200 M 22.61 % | 85.800 M 56.86 % | 54.700 M 39.19 % | 39.300 M 31.00 % | 30.000 M -17.58 % | 36.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 |
Capital lease obligations | 450.200 M 3.16 % | 436.400 M 10.71 % | 394.200 M -5.13 % | 415.500 M -3.15 % | 429.000 M 28.87 % | 332.900 M 275.73 % | 88.600 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.200 M 3.75 % | 122.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.500 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.563 B 0.00 % | 3.563 B 4.40 % | 3.413 B -23.56 % | 4.465 B 0.59 % | 4.439 B -18.58 % | 5.452 B 1.45 % | 5.375 B -5.40 % | 5.682 B 13.51 % | 5.005 B 11.27 % | 4.498 B -1.00 % | 4.544 B 1.94 % | 4.458 B 192.41 % | 1.524 B -9.92 % | 1.692 B -5.87 % | 1.798 B 222.09 % | 558.200 M -36.21 % | 875.000 M -17.23 % | 1.057 B -10.76 % | 1.185 B 1.33 % | 1.169 B 46.19 % | 799.600 M 1 684.82 % | 44.800 M -4.07 % | 46.700 M -16.76 % | 56.100 M 0.54 % | 55.800 M -8.67 % | 61.100 M -16.76 % | 73.400 M 0.27 % | 73.200 M -6.27 % | 78.100 M -88.02 % | 651.900 M -6.47 % | 697.000 M 0.40 % | 694.200 M 36.52 % | 508.500 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 389.300 M -2.63 % | 399.800 M -20.18 % | 500.900 M 0.20 % | 499.900 M 15.29 % | 433.600 M -4.68 % | 454.900 M 0.22 % | 453.900 M -2.49 % | 465.500 M 83.20 % | 254.100 M 0.47 % | 252.900 M -18.23 % | 309.300 M -65.70 % | 901.800 M -11.54 % | 1.019 B | 0.000 -100.00 % | 982.500 M 29.21 % | 760.400 M 5.63 % | 719.900 M -17.92 % | 877.100 M 21.52 % | 721.800 M 21.07 % | 596.200 M 12.60 % | 529.500 M -3.62 % | 549.400 M 52.31 % | 360.700 M -13.91 % | 419.000 M -19.76 % | 522.200 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 |
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 100.00 % | -41.100 M | 0.000 | 0.000 100.00 % | -57.800 M -6.45 % | -54.300 M 49.44 % | -107.400 M | 0.000 100.00 % | -37.600 M 7.62 % | -40.700 M -9.12 % | -37.300 M 2.61 % | -38.300 M 8.81 % | -42.000 M | 0.000 |
Total assets | 10.143 B 23.30 % | 8.226 B 12.10 % | 7.338 B -0.15 % | 7.349 B -1.66 % | 7.473 B 13.89 % | 6.561 B 7.49 % | 6.104 B -7.79 % | 6.620 B 4.51 % | 6.335 B 14.89 % | 5.514 B -18.32 % | 6.751 B -6.95 % | 7.255 B -31.86 % | 10.648 B 5.67 % | 10.077 B -5.91 % | 10.710 B 16.65 % | 9.181 B 13.50 % | 8.090 B 0.84 % | 8.022 B -0.05 % | 8.026 B 102.11 % | 3.971 B 10.53 % | 3.593 B -2.45 % | 3.683 B 49.30 % | 2.467 B 25.45 % | 1.966 B 26.27 % | 1.557 B -23.49 % | 2.035 B -30.10 % | 2.912 B 207.67 % | 946.400 M -7.95 % | 1.028 B 5.80 % | 971.700 M -13.44 % | 1.123 B 6.21 % | 1.057 B 15.75 % | 913.200 M -10.22 % | 1.017 B 7.05 % | 950.100 M 1.25 % | 938.400 M 4.39 % | 898.900 M -12.02 % | 1.022 B -3.36 % | 1.057 B 39.36 % | 758.600 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 146.900 M | 0.000 100.00 % | -33.000 M -238.66 % | 23.800 M -63.94 % | 66.000 M 540.00 % | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 291.900 M 58 280.00 % | 500.000 K | 0.000 -100.00 % | 358.400 M 284.17 % | -194.600 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 |
Stock based compensation | 4.400 M -51.65 % | 9.100 M 31.88 % | 6.900 M -45.67 % | 12.700 M -12.41 % | 14.500 M -29.27 % | 20.500 M -45.33 % | 37.500 M 39.93 % | 26.800 M 91.43 % | 14.000 M 30.84 % | 10.700 M -58.85 % | 26.000 M -35.80 % | 40.500 M -47.88 % | 77.700 M 17.02 % | 66.400 M 23.19 % | 53.900 M 0.00 % | 53.900 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 |
Change in working capital | -81.500 M 62.00 % | -214.500 M -36.97 % | -156.600 M -85.55 % | -84.400 M 52.56 % | -177.900 M -187.86 % | -61.800 M -20 700.00 % | 300.000 K 100.40 % | -74.700 M -105.22 % | -36.400 M -143.33 % | 84.000 M 663.64 % | 11.000 M 10.00 % | 10.000 M 106.29 % | -159.100 M -98.13 % | -80.300 M -1 306.41 % | 6.656 M -28.43 % | 9.300 M 107.08 % | -131.400 M -37.59 % | -95.500 M 84.89 % | -632.100 M -711.42 % | -77.900 M -728.23 % | 12.400 M -52.31 % | 26.000 M 24.40 % | 20.900 M 134.83 % | 8.900 M 128.34 % | -31.400 M -460.92 % | 8.700 M 106.28 % | -138.500 M -823.33 % | -15.000 M -676.92 % | 2.600 M -25.71 % | 3.500 M 450.00 % | -1.000 M -131.25 % | 3.200 M -78.67 % | 15.000 M 5 100.00 % | -300.000 K |
Accounts receivables | -96.800 M -57.65 % | -61.400 M -259.48 % | 38.500 M -19.29 % | 47.700 M 154.20 % | -88.000 M -1 471.43 % | -5.600 M -1 020.00 % | -500.000 K 97.45 % | -19.600 M -800.00 % | 2.800 M -92.33 % | 36.500 M 37.22 % | 26.600 M | 0.000 100.00 % | -113.002 M -583.41 % | 23.376 M 212.74 % | -20.734 M 0.00 % | -20.734 M -86.79 % | -11.100 M 91.25 % | -126.846 M -130.03 % | -55.142 M -132.10 % | 171.767 M 546.80 % | -38.444 M -258.15 % | 24.308 M 194.88 % | -25.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 15.300 M 109.99 % | -153.100 M 21.53 % | -195.100 M -47.69 % | -132.100 M -46.94 % | -89.900 M -59.96 % | -56.200 M -7 125.00 % | 800.000 K 101.45 % | -55.100 M -40.56 % | -39.200 M -182.53 % | 47.500 M 404.49 % | -15.600 M | 0.000 100.00 % | -93.400 M 43.46 % | -165.200 M -457.00 % | -29.659 M 31.66 % | -43.400 M 28.03 % | -60.300 M -77.35 % | -34.000 M -9.32 % | -31.100 M -29.05 % | -24.100 M 9.06 % | -26.500 M -590.74 % | 5.400 M 1 000.00 % | -600.000 K 94.59 % | -11.100 M 16.54 % | -13.300 M 18.40 % | -16.300 M -35.83 % | -12.000 M -561.54 % | 2.600 M 360.00 % | -1.000 M 47.37 % | -1.900 M | 0.000 | 0.000 100.00 % | -1.100 M | 0.000 |
Accounts payables | 0.000 -100.00 % | 15.400 M -31.25 % | 22.400 M 548.00 % | -5.000 M -181.97 % | 6.100 M -83.60 % | 37.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.100 M 37.10 % | 62.800 M 10.08 % | 57.049 M 236.81 % | -41.700 M -192.87 % | 44.900 M 0.88 % | 44.507 M -57.87 % | 105.651 M 173.40 % | -143.936 M -343.77 % | 59.045 M 2 546.82 % | -2.413 M -105.21 % | 46.330 M | 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 % | -15.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 106.59 % | -151.800 M -786.88 % | 22.100 M | 0.000 -100.00 % | 94.400 M 189.99 % | -104.900 M -70.57 % | -61.500 M 89.77 % | -601.000 M -1 017.10 % | -53.800 M -238.30 % | 38.900 M 88.83 % | 20.600 M -4.19 % | 21.500 M 7.50 % | 20.000 M 210.50 % | -18.100 M -172.40 % | 25.000 M 119.76 % | -126.500 M -618.75 % | -17.600 M -588.89 % | 3.600 M -33.33 % | 5.400 M | 0.000 | 0.000 -100.00 % | 16.100 M | 0.000 |
Other non cash items | 15.700 M -94.15 % | 268.200 M -3.53 % | 278.000 M 207.52 % | 90.400 M 5 926.67 % | 1.500 M -98.85 % | 130.200 M -39.89 % | 216.600 M 93.91 % | 111.700 M 184.22 % | 39.300 M -84.19 % | 248.500 M 108.65 % | 119.100 M -84.60 % | 773.500 M 273.43 % | -446.000 M -300.36 % | 222.600 M 23 483.66 % | 943.874 K 100.26 % | -360.100 M -209.49 % | 328.900 M 132.44 % | 141.500 M -30.30 % | 203.000 M 49.71 % | 135.600 M 33.99 % | 101.200 M 235.29 % | -74.800 M -161.54 % | -28.600 M -184.62 % | 33.800 M -87.82 % | 277.600 M 1 509.14 % | -19.700 M -115.45 % | 127.500 M 207.87 % | -118.200 M -627.68 % | 22.400 M -37.08 % | 35.600 M 208.54 % | -32.800 M -133.37 % | 98.300 M 17.58 % | 83.600 M -40.20 % | 139.800 M |
Net cash provided by operating activities | 1.958 B 25.39 % | 1.561 B -7.26 % | 1.684 B 8.44 % | 1.553 B 24.29 % | 1.249 B 40.27 % | 890.500 M 44.99 % | 614.200 M -22.72 % | 794.800 M -16.92 % | 956.700 M 26.05 % | 759.000 M -9.46 % | 838.300 M 58.68 % | 528.300 M -53.94 % | 1.147 B -39.87 % | 1.908 B 64.03 % | 1.163 B 0.00 % | 1.163 B 76.95 % | 657.200 M -26.90 % | 899.000 M 338.11 % | 205.200 M -55.91 % | 465.400 M 155.85 % | 181.900 M -24.96 % | 242.400 M -47.95 % | 465.700 M 5.77 % | 440.300 M 111.89 % | 207.800 M 8.40 % | 191.700 M -6.49 % | 205.000 M 182.37 % | 72.600 M -62.01 % | 191.100 M -13.49 % | 220.900 M 9.09 % | 202.500 M -36.00 % | 316.400 M 20.35 % | 262.900 M -22.29 % | 338.300 M |
Investments in property plant and equipment | -1.189 B -12.70 % | -1.055 B 1.37 % | -1.069 B 1.78 % | -1.089 B -86.52 % | -583.700 M 4.70 % | -612.500 M 24.77 % | -814.200 M 2.33 % | -833.600 M -0.97 % | -825.600 M -34.44 % | -614.100 M -0.85 % | -608.900 M 30.36 % | -874.300 M 33.91 % | -1.323 B -14.73 % | -1.153 B -26.27 % | -913.100 M 21.97 % | -1.170 B -38.42 % | -845.400 M 26.77 % | -1.154 B -44.84 % | -797.000 M -212.06 % | -255.400 M 19.61 % | -317.700 M 23.89 % | -417.400 M -65.05 % | -252.900 M -64.54 % | -153.700 M -2.95 % | -149.300 M -38.88 % | -107.500 M 70.32 % | -362.200 M -275.34 % | -96.500 M 21.48 % | -122.900 M -2.76 % | -119.600 M -6.50 % | -112.300 M -26.75 % | -88.600 M -5.85 % | -83.700 M -18.89 % | -70.400 M |
Acquisitions net | -1.391 B -339.75 % | -316.200 M -1 217.31 % | 28.300 M -10.16 % | 31.500 M 4 400.00 % | 700.000 K -92.93 % | 9.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.800 M -31.72 % | -9.718 M -283.36 % | 5.300 M | 0.000 100.00 % | -43.000 M -960.00 % | 5.000 M -13.79 % | 5.800 M 100.47 % | -1.241 B -198.58 % | -415.600 M -4 174.51 % | 10.200 M -82.04 % | 56.800 M 314.60 % | 13.700 M 106.43 % | -212.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -57.600 M -39.47 % | -41.300 M -91.20 % | -21.600 M 21.17 % | -27.400 M -4 466.67 % | -600.000 K 97.74 % | -26.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -117.100 M -42.28 % | -82.300 M -509.63 % | -13.500 M 47.67 % | -25.800 M -101.56 % | -12.800 M 91.24 % | -146.100 M -76.66 % | -82.700 M 49.42 % | -163.500 M -437.83 % | -30.400 M 70.31 % | -102.400 M -1 362.86 % | -7.000 M 48.15 % | -13.500 M -36.36 % | -9.900 M 1.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K |
Sales maturities of investments | 56.600 M 1 032.00 % | 5.000 M 233.33 % | 1.500 M -92.19 % | 19.200 M -16.16 % | 22.900 M -87.24 % | 179.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.400 M 377.37 % | 13.700 M -96.45 % | 385.800 M 0.00 % | 385.800 M 610.50 % | 54.300 M 296.35 % | 13.700 M -69.76 % | 45.300 M 1 517.86 % | 2.800 M -84.95 % | 18.600 M -36.52 % | 29.300 M -59.36 % | 72.100 M 11 916.67 % | 600.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -10.500 M -128.00 % | 37.500 M 1 393.10 % | -2.900 M -115.93 % | 18.200 M 176.79 % | -23.700 M -114.30 % | 165.700 M 328.24 % | -72.600 M 3.20 % | -75.000 M -77.30 % | -42.300 M -13.10 % | -37.400 M -147.95 % | 78.000 M 383.64 % | -27.500 M -1 475.00 % | 2.000 M 128.57 % | -7.000 M 97.75 % | -311.200 M -26 033.33 % | 1.200 M 111.21 % | -10.700 M -103.44 % | 310.900 M 3 432.95 % | 8.800 M 287.23 % | -4.700 M -570.00 % | 1.000 M 109.52 % | -10.500 M 65.91 % | -30.800 M -327.78 % | -7.200 M -4.35 % | -6.900 M -68.29 % | -4.100 M -102.52 % | 162.900 M 2 485.71 % | 6.300 M 46.51 % | 4.300 M -2.27 % | 4.400 M -10.20 % | 4.900 M | 0.000 -100.00 % | 5.200 M 5 300.00 % | -100.000 K |
Net cash used for investing activites | -2.591 B -89.14 % | -1.370 B -27.75 % | -1.072 B -0.16 % | -1.071 B -76.24 % | -607.400 M -35.94 % | -446.800 M 49.62 % | -886.800 M 2.40 % | -908.600 M -4.69 % | -867.900 M -33.22 % | -651.500 M -22.72 % | -530.900 M 41.95 % | -914.600 M 33.36 % | -1.373 B -12.20 % | -1.223 B -43.58 % | -852.000 M 0.00 % | -852.000 M -5.24 % | -809.600 M 16.54 % | -970.100 M 53.06 % | -2.067 B -147.07 % | -836.400 M -162.77 % | -318.300 M 28.34 % | -444.200 M -116.79 % | -204.900 M 47.01 % | -386.700 M -132.81 % | -166.100 M -36.60 % | -121.600 M 38.99 % | -199.300 M -416.85 % | 62.900 M 153.04 % | -118.600 M -2.95 % | -115.200 M -7.26 % | -107.400 M -21.22 % | -88.600 M -12.72 % | -78.600 M -11.33 % | -70.600 M |
Debt repayment | 1.213 B 687.91 % | 153.900 M 1 689.53 % | 8.600 M 101.97 % | -436.700 M -12.32 % | -388.800 M -486.43 % | -66.300 M -143.73 % | 151.600 M 78.14 % | 85.100 M 174.32 % | -114.500 M -29.67 % | -88.300 M 30.96 % | -127.900 M -161.97 % | 206.400 M 621.21 % | -39.600 M -107.95 % | 498.086 M | 0.000 -100.00 % | 206.190 M 855.27 % | -27.300 M -112.04 % | 226.823 M 1 291.55 % | 16.300 M -97.48 % | 646.016 M 492.91 % | 108.958 M 3 935.46 % | 2.700 M -99.51 % | 546.000 M 488.89 % | -140.400 M -176.47 % | 183.600 M 712.00 % | -30.000 M -1 253.85 % | 2.600 M 104.44 % | -58.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.800 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M -69.23 % | 6.500 M 24.50 % | 5.221 M 0.00 % | 5.221 M -29.45 % | 7.400 M -30.84 % | 10.700 M -89.91 % | 106.000 M -92.50 % | 1.413 B 4 593.69 % | 30.100 M 736.11 % | 3.600 M -98.36 % | 219.700 M 4 782.22 % | 4.500 M -15.09 % | 5.300 M 1.92 % | 5.200 M 420.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.700 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 |
Dividends paid | -350.900 M 4.80 % | -368.600 M -21.09 % | -304.400 M 5.55 % | -322.300 M -134.06 % | -137.700 M -202.64 % | -45.500 M 0.00 % | -45.500 M 27.55 % | -62.800 M -60.20 % | -39.200 M -159.60 % | -15.100 M 49.33 % | -29.800 M 51.31 % | -61.200 M 82.34 % | -346.617 M -104.68 % | -169.348 M -43.39 % | -118.100 M -74.77 % | -67.573 M | 0.000 100.00 % | -108.745 M 24.08 % | -143.244 M 9.63 % | -158.504 M -112.93 % | -74.441 M -1.54 % | -73.310 M 24.61 % | -97.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -71.500 M 26.06 % | -96.700 M -31.03 % | -73.800 M | 0.000 100.00 % | -41.900 M -192.09 % | 45.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 102.61 % | -76.700 M -114.82 % | 517.600 M 149.09 % | -1.054 B -1 705.28 % | -58.400 M 78.36 % | -269.811 M -168.53 % | 393.700 M 388.38 % | -136.523 M | 0.000 100.00 % | -1.822 B -7 194.17 % | 25.683 M -30.21 % | 36.800 M 103.65 % | -1.009 B -404.70 % | -199.900 M -9 419.05 % | -2.100 M -103.68 % | 57.000 M 4 284.62 % | 1.300 M 126.00 % | -5.000 M -21.95 % | -4.100 M 82.33 % | -23.200 M 62.40 % | -61.700 M -210.77 % | 55.700 M 151.57 % | -108.000 M -7.89 % | -100.100 M |
Net cash used provided by financing activities | 861.700 M 401.08 % | -286.200 M 20.79 % | -361.300 M 56.62 % | -832.800 M -200.11 % | -277.500 M -84.88 % | -150.100 M -241.47 % | 106.100 M 375.78 % | 22.300 M 1 113.64 % | -2.200 M 97.87 % | -103.400 M 33.59 % | -155.700 M -181.18 % | 191.800 M 65.63 % | 115.800 M 115.98 % | -724.600 M -310.54 % | -176.500 M 0.00 % | -176.500 M -169.03 % | 255.700 M 1 365.84 % | -20.200 M -101.05 % | 1.932 B 2 357.89 % | 78.600 M 789.47 % | -11.400 M -101.67 % | 682.200 M 303.16 % | -335.800 M -372.12 % | 123.400 M 240.55 % | -87.800 M -176.97 % | -31.700 M 50.31 % | -63.800 M -60.30 % | -39.800 M 60.08 % | -99.700 M 46.86 % | -187.600 M -28.58 % | -145.900 M -61.75 % | -90.200 M 54.49 % | -198.200 M 36.58 % | -312.500 M |
Effect of forex changes on cash | -17.500 M 33.21 % | -26.200 M -385.19 % | -5.400 M 52.21 % | -11.300 M -248.68 % | 7.600 M 347.06 % | 1.700 M 122.37 % | -7.600 M -153.15 % | 14.300 M 14 200.00 % | 100.000 K 100.45 % | -22.100 M -18.18 % | -18.700 M 37.04 % | -29.700 M -238.79 % | 21.400 M 185.26 % | -25.100 M -385.23 % | 8.800 M 0.00 % | 8.800 M 239.68 % | -6.300 M -133.87 % | 18.600 M -51.18 % | 38.100 M 495.31 % | 6.400 M 233.33 % | -4.800 M -111.35 % | 42.300 M 227.91 % | 12.900 M 368.75 % | -4.800 M 26.15 % | -6.500 M -38.30 % | -4.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 211.500 M 275.23 % | -120.700 M -149.33 % | 244.700 M 167.58 % | -362.100 M -197.39 % | 371.800 M 25.91 % | 295.300 M 472.38 % | -79.300 M -66.25 % | -47.700 M -155.02 % | 86.700 M 581.67 % | -18.000 M -113.53 % | 133.000 M 140.23 % | -330.600 M -273.98 % | -88.400 M -34.96 % | -65.500 M -145.74 % | 143.200 M 0.00 % | 143.200 M 47.63 % | 97.000 M 233.43 % | -72.700 M -166.88 % | 108.700 M 138.01 % | -286.000 M -87.42 % | -152.600 M -129.19 % | 522.700 M 941.71 % | -62.100 M -136.06 % | 172.200 M 427.38 % | -52.600 M -256.08 % | 33.700 M 158.00 % | -58.100 M -160.71 % | 95.700 M 451.84 % | -27.200 M 66.79 % | -81.900 M -61.22 % | -50.800 M -136.92 % | 137.600 M 1 089.93 % | -13.900 M 68.97 % | -44.800 M |
Cash at beginning of period | 648.700 M -15.69 % | 769.400 M 46.64 % | 524.700 M -40.83 % | 886.800 M 72.19 % | 515.000 M 134.41 % | 219.700 M -54.13 % | 479.000 M -9.06 % | 526.700 M 19.70 % | 440.000 M -3.93 % | 458.000 M 40.92 % | 325.000 M -50.43 % | 655.600 M -11.88 % | 744.000 M -8.09 % | 809.500 M 126.43 % | 357.500 M 0.00 % | 357.500 M 42.49 % | 250.900 M -23.13 % | 326.400 M 49.93 % | 217.700 M -56.78 % | 503.700 M -23.25 % | 656.300 M 391.24 % | 133.600 M -31.73 % | 195.700 M 732.77 % | 23.500 M -69.12 % | 76.100 M 79.48 % | 42.400 M -57.77 % | 100.400 M 551.95 % | 15.400 M -67.65 % | 47.600 M -63.77 % | 131.400 M -36.95 % | 208.400 M 198.57 % | 69.800 M -22.87 % | 90.500 M -41.00 % | 153.400 M |
Cash at end of period | 860.200 M 32.60 % | 648.700 M -15.69 % | 769.400 M 46.64 % | 524.700 M -40.83 % | 886.800 M 72.19 % | 515.000 M 28.85 % | 399.700 M -16.56 % | 479.000 M -9.06 % | 526.700 M 19.70 % | 440.000 M -3.93 % | 458.000 M 40.92 % | 325.000 M -50.43 % | 655.600 M -11.88 % | 744.000 M 48.59 % | 500.700 M 0.00 % | 500.700 M 43.92 % | 347.900 M 37.13 % | 253.700 M -22.27 % | 326.400 M 49.93 % | 217.700 M -56.78 % | 503.700 M -23.25 % | 656.300 M 391.24 % | 133.600 M -31.73 % | 195.700 M 732.77 % | 23.500 M -69.12 % | 76.100 M 79.91 % | 42.300 M -61.93 % | 111.100 M 444.61 % | 20.400 M -58.79 % | 49.500 M -68.59 % | 157.600 M -24.01 % | 207.400 M 170.76 % | 76.600 M -29.47 % | 108.600 M |
Operating cash flow | 1.958 B 25.39 % | 1.561 B -7.26 % | 1.684 B 8.44 % | 1.553 B 24.29 % | 1.249 B 40.27 % | 890.500 M 44.99 % | 614.200 M -22.72 % | 794.800 M -16.92 % | 956.700 M 26.05 % | 759.000 M -9.46 % | 838.300 M 58.68 % | 528.300 M -53.94 % | 1.147 B -39.87 % | 1.908 B 64.03 % | 1.163 B 0.00 % | 1.163 B 76.95 % | 657.200 M -26.90 % | 899.000 M 338.11 % | 205.200 M -55.91 % | 465.400 M 155.85 % | 181.900 M -24.96 % | 242.400 M -47.95 % | 465.700 M 5.77 % | 440.300 M 111.89 % | 207.800 M 8.40 % | 191.700 M -6.49 % | 205.000 M 182.37 % | 72.600 M -62.01 % | 191.100 M -13.49 % | 220.900 M 9.09 % | 202.500 M -36.00 % | 316.400 M 20.35 % | 262.900 M -22.29 % | 338.300 M |
Capital expenditure | -1.249 B -11.11 % | -1.124 B -5.10 % | -1.069 B 1.78 % | -1.089 B -86.52 % | -583.700 M 4.70 % | -612.500 M 24.77 % | -814.200 M 2.33 % | -833.600 M -0.97 % | -825.600 M -34.44 % | -614.100 M -0.85 % | -608.900 M 30.36 % | -874.300 M 33.91 % | -1.323 B -14.73 % | -1.153 B -26.27 % | -913.100 M 21.97 % | -1.170 B -38.42 % | -845.400 M 26.77 % | -1.154 B -44.84 % | -797.000 M -212.06 % | -255.400 M 19.61 % | -317.700 M 23.89 % | -417.400 M -65.05 % | -252.900 M -64.54 % | -153.700 M -2.95 % | -149.300 M -38.88 % | -107.500 M 70.32 % | -362.200 M -275.34 % | -96.500 M 21.48 % | -122.900 M -2.76 % | -119.600 M -6.50 % | -112.300 M -26.75 % | -88.600 M -5.85 % | -83.700 M -18.89 % | -70.400 M |
Free CashFlow | 709.200 M 62.07 % | 437.600 M -28.76 % | 614.300 M 32.45 % | 463.800 M -30.30 % | 665.400 M 139.35 % | 278.000 M 239.00 % | -200.000 M -415.46 % | -38.800 M -129.60 % | 131.100 M -9.52 % | 144.900 M -36.84 % | 229.400 M 166.30 % | -346.000 M -96.70 % | -175.900 M -123.31 % | 754.500 M 202.04 % | 249.800 M 3 521.92 % | -7.300 M 96.12 % | -188.200 M 26.31 % | -255.400 M 56.84 % | -591.800 M -381.81 % | 210.000 M 254.64 % | -135.800 M 22.40 % | -175.000 M -182.24 % | 212.800 M -25.75 % | 286.600 M 389.91 % | 58.500 M -30.52 % | 84.200 M 153.56 % | -157.200 M -557.74 % | -23.900 M -135.04 % | 68.200 M -32.68 % | 101.300 M 12.31 % | 90.200 M -60.40 % | 227.800 M 27.12 % | 179.200 M -33.11 % | 267.900 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 |
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 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1988-12-31 | 1988-06-30 | 1987-12-31 | 1987-06-30 | 1986-12-31 | 1986-06-30 | 1985-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.487 B 13.29 % | 3.078 B 44.91 % | 2.124 B -4.95 % | 2.234 B -1.41 % | 2.266 B 10.48 % | 2.051 B -8.23 % | 2.235 B 1.07 % | 2.212 B 11.49 % | 1.984 B -7.21 % | 2.138 B 21.86 % | 1.754 B 10.43 % | 1.589 B 15.24 % | 1.379 B 12.34 % | 1.227 B -9.15 % | 1.351 B -7.31 % | 1.457 B 11.71 % | 1.305 B -7.29 % | 1.407 B 11.72 % | 1.259 B -1.24 % | 1.275 B 0.39 % | 1.270 B -9.74 % | 1.407 B -3.72 % | 1.462 B -0.16 % | 1.464 B 1.50 % | 1.442 B 51.14 % | 954.300 M -32.20 % | 1.408 B -8.22 % | 1.534 B 8.66 % | 1.411 B 5.78 % | 1.334 B 14.11 % | 1.169 B 8.70 % | 1.076 B 19.22 % | 902.200 M 25.64 % | 718.100 M -18.17 % | 877.500 M 9.58 % | 800.800 M 11.45 % | 718.500 M 9.26 % | 657.600 M -3.68 % | 682.700 M 27.97 % | 533.500 M 8.35 % | 492.400 M 2.54 % | 480.200 M 10.57 % | 434.300 M 0.84 % | 430.700 M 12.40 % | 383.200 M 3.57 % | 370.000 M 3.01 % | 359.200 M 25.16 % | 287.000 M 22.49 % | 234.300 M -10.37 % | 261.400 M -0.11 % | 261.700 M -11.94 % | 297.200 M 18.31 % | 251.200 M 3.20 % | 243.400 M 498.03 % | 40.700 M -65.60 % | 118.300 M -70.45 % | 400.300 M 744.51 % | 47.400 M -51.63 % | 98.000 M -39.43 % | 161.800 M -16.25 % | 193.200 M 14.59 % | 168.600 M -4.80 % | 177.100 M 0.00 % | 177.100 M 30.12 % | 136.100 M -8.16 % | 148.200 M -20.66 % | 186.800 M 10.21 % | 169.500 M 10.28 % | 153.700 M 0.00 % | 153.700 M -4.30 % | 160.600 M 0.00 % | 160.600 M -5.92 % | 170.700 M 0.06 % | 170.600 M -20.50 % | 214.600 M 0.05 % | 214.500 M -1.61 % | 218.000 M 0.05 % | 217.900 M 43.92 % | 151.400 M 0.00 % | 151.400 M |
Net income | 1.029 B 20.26 % | 856.000 M 120.05 % | 389.000 M 47.13 % | 264.400 M -42.25 % | 457.800 M 143.12 % | 188.300 M -63.06 % | 509.700 M 26.82 % | 401.900 M 3.74 % | 387.400 M -31.74 % | 567.500 M 264.95 % | 155.500 M 70.69 % | 91.100 M 29.22 % | 70.500 M 283.15 % | 18.400 M 105.02 % | -366.600 M -328.77 % | -85.500 M -259.22 % | 53.700 M 14.01 % | 47.100 M -57.14 % | 109.900 M 145.81 % | -239.900 M -10 804.55 % | -2.200 M 65.63 % | -6.400 M -133.33 % | 19.200 M 103.99 % | -481.600 M -372.16 % | -102.000 M -290.65 % | 53.500 M -72.98 % | 198.000 M -19.02 % | 244.500 M 31.24 % | 186.300 M 325.54 % | -82.600 M -362.22 % | 31.500 M -83.16 % | 187.100 M 580.98 % | -38.900 M -171.77 % | 54.200 M 197.13 % | -55.800 M -120.64 % | 270.400 M 3 566.67 % | -7.800 M -107.50 % | 104.000 M 550.00 % | 16.000 M -60.20 % | 40.200 M 116.90 % | -237.800 M -1 915.27 % | 13.100 M 153.04 % | -24.700 M -159.23 % | 41.700 M -57.45 % | 98.000 M 18.50 % | 82.700 M -26.29 % | 112.200 M 67.46 % | 67.000 M 130.75 % | -217.900 M -698.63 % | 36.400 M -24.48 % | 48.200 M 53.02 % | 31.500 M -41.77 % | 54.100 M -0.18 % | 54.200 M 148.62 % | 21.800 M -65.62 % | 63.400 M 74.18 % | 36.400 M -20.52 % | 45.800 M 39.21 % | 32.900 M -39.41 % | 54.300 M -7.97 % | 59.000 M -0.17 % | 59.100 M 9.85 % | 53.800 M 0.19 % | 53.700 M 55.65 % | 34.500 M -23.33 % | 45.000 M -30.45 % | 64.700 M 34.23 % | 48.200 M 10.55 % | 43.600 M 0.23 % | 43.500 M -8.23 % | 47.400 M 0.00 % | 47.400 M -12.06 % | 53.900 M 0.00 % | 53.900 M -18.09 % | 65.800 M 0.15 % | 65.700 M 1.86 % | 64.500 M 0.16 % | 64.400 M 37.02 % | 47.000 M 0.00 % | 47.000 M |
Income before tax | 1.639 B 22.47 % | 1.339 B 96.03 % | 682.800 M 48.08 % | 461.100 M -38.45 % | 749.200 M 117.98 % | 343.700 M -57.42 % | 807.100 M 28.48 % | 628.200 M 0.32 % | 626.200 M -31.47 % | 913.700 M 245.84 % | 264.200 M 25.75 % | 210.100 M 49.86 % | 140.200 M 59.86 % | 87.700 M 117.60 % | -498.400 M -1 723.45 % | 30.700 M -74.77 % | 121.700 M -30.85 % | 176.000 M -2.98 % | 181.400 M 314.67 % | -84.500 M -194.94 % | 89.000 M 59.78 % | 55.700 M -32.73 % | 82.800 M 113.71 % | -603.800 M -5 196.49 % | -11.400 M -109.38 % | 121.600 M -62.73 % | 326.300 M -9.39 % | 360.100 M 2.77 % | 350.400 M 860.09 % | -46.100 M -127.67 % | 166.600 M -48.03 % | 320.600 M 116.91 % | 147.800 M 33.76 % | 110.500 M -17.10 % | 133.300 M 0.60 % | 132.500 M 303.96 % | 32.800 M -81.69 % | 179.100 M 242.45 % | 52.300 M -31.81 % | 76.700 M 121.16 % | -362.400 M -986.06 % | 40.900 M 208.20 % | -37.800 M -170.26 % | 53.800 M -55.46 % | 120.800 M -5.99 % | 128.500 M -22.68 % | 166.200 M 87.37 % | 88.700 M 134.96 % | -253.700 M -640.94 % | 46.900 M 52.77 % | 30.700 M -20.05 % | 38.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Income before tax ratio | 0.47 8.10 % | 0.43 35.28 % | 0.32 55.78 % | 0.21 -37.58 % | 0.33 97.31 % | 0.17 -53.60 % | 0.36 27.12 % | 0.28 -10.02 % | 0.32 -26.14 % | 0.43 183.80 % | 0.15 13.87 % | 0.13 30.04 % | 0.10 42.31 % | 0.07 119.37 % | -0.37 -1 851.58 % | 0.02 -77.42 % | 0.09 -25.42 % | 0.13 -13.15 % | 0.14 317.37 % | -0.07 -194.57 % | 0.07 77.02 % | 0.04 -30.13 % | 0.06 113.74 % | -0.41 -5 117.98 % | -0.01 -106.20 % | 0.13 -45.04 % | 0.23 -1.27 % | 0.23 -5.42 % | 0.25 818.56 % | -0.03 -124.25 % | 0.14 -52.19 % | 0.30 81.95 % | 0.16 6.46 % | 0.15 1.30 % | 0.15 -8.19 % | 0.17 262.45 % | 0.05 -83.24 % | 0.27 255.52 % | 0.08 -46.71 % | 0.14 119.53 % | -0.74 -964.11 % | 0.09 197.86 % | -0.09 -169.68 % | 0.12 -60.38 % | 0.32 -9.23 % | 0.35 -24.94 % | 0.46 49.71 % | 0.31 128.54 % | -1.08 -703.51 % | 0.18 52.94 % | 0.12 -9.21 % | 0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA | 2.062 B 18.86 % | 1.735 B 78.48 % | 972.000 M 6.04 % | 916.654 M -21.55 % | 1.169 B 31.30 % | 889.956 M -27.54 % | 1.228 B 6.00 % | 1.159 B 20.61 % | 960.700 M -29.48 % | 1.362 B 132.88 % | 585.000 M -2.95 % | 602.760 M 29.21 % | 466.500 M -6.60 % | 499.463 M | 0.000 -100.00 % | 502.376 M 4.86 % | 479.100 M -19.38 % | 594.276 M 19.48 % | 497.400 M 351.47 % | -197.800 M -146.92 % | 421.600 M 1.13 % | 416.900 M -18.67 % | 512.600 M 11.74 % | 458.740 M -5.32 % | 484.500 M 17.20 % | 413.400 M -30.26 % | 592.800 M 46.44 % | 404.800 M -33.05 % | 604.600 M 59.69 % | 378.600 M 7.07 % | 353.600 M -26.06 % | 478.200 M 76.07 % | 271.600 M 17.42 % | 231.300 M -49.64 % | 459.300 M 448.75 % | 83.700 M -58.13 % | 199.900 M -38.85 % | 326.900 M -0.34 % | 328.000 M 118.23 % | 150.300 M -66.11 % | 443.500 M 211.23 % | 142.500 M -49.81 % | 283.900 M 566.43 % | 42.600 M 270.40 % | -25.000 M -129.59 % | 84.500 M -28.93 % | 118.900 M 11.12 % | 107.000 M -69.38 % | 349.500 M 427.15 % | 66.300 M -30.43 % | 95.300 M 31.81 % | 72.300 M 115.56 % | -464.800 M -290.96 % | 243.400 M 190.08 % | -270.200 M -328.40 % | 118.300 M 450.23 % | 21.500 M -54.64 % | 47.400 M 119.58 % | -242.100 M -249.63 % | 161.800 M 192.46 % | -175.000 M -203.80 % | 168.600 M 204.72 % | -161.000 M -190.91 % | 177.100 M 188.73 % | -199.600 M -234.68 % | 148.200 M 183.40 % | -177.700 M -204.84 % | 169.500 M 197.36 % | -174.100 M -213.27 % | 153.700 M 190.41 % | -170.000 M -205.85 % | 160.600 M 216.04 % | -138.400 M -181.13 % | 170.600 M 229.34 % | -131.900 M -161.49 % | 214.500 M 268.76 % | -127.100 M -158.33 % | 217.900 M 344.56 % | -89.100 M -158.85 % | 151.400 M |
Net income ratio | 0.30 6.15 % | 0.28 51.86 % | 0.18 54.78 % | 0.12 -41.42 % | 0.20 120.07 % | 0.09 -59.74 % | 0.23 25.48 % | 0.18 -6.95 % | 0.20 -26.43 % | 0.27 199.48 % | 0.09 54.57 % | 0.06 12.13 % | 0.05 241.07 % | 0.01 105.52 % | -0.27 -362.61 % | -0.06 -242.52 % | 0.04 22.97 % | 0.03 -61.64 % | 0.09 146.39 % | -0.19 -10 761.79 % | 0.00 61.92 % | 0.00 -134.62 % | 0.01 103.99 % | -0.33 -365.16 % | -0.07 -226.15 % | 0.06 -60.15 % | 0.14 -11.77 % | 0.16 20.78 % | 0.13 313.22 % | -0.06 -329.79 % | 0.03 -84.51 % | 0.17 503.44 % | -0.04 -157.13 % | 0.08 218.69 % | -0.06 -118.83 % | 0.34 3 210.39 % | -0.01 -106.86 % | 0.16 574.81 % | 0.02 -68.90 % | 0.08 115.60 % | -0.48 -1 870.29 % | 0.03 147.97 % | -0.06 -158.74 % | 0.10 -62.14 % | 0.26 14.42 % | 0.22 -28.44 % | 0.31 33.80 % | 0.23 125.10 % | -0.93 -767.87 % | 0.14 -24.39 % | 0.18 73.77 % | 0.11 -50.79 % | 0.22 -3.28 % | 0.22 -58.43 % | 0.54 -0.06 % | 0.54 489.37 % | 0.09 -90.59 % | 0.97 187.82 % | 0.34 0.03 % | 0.34 9.89 % | 0.31 -12.88 % | 0.35 15.39 % | 0.30 0.19 % | 0.30 19.62 % | 0.25 -16.52 % | 0.30 -12.33 % | 0.35 21.80 % | 0.28 0.25 % | 0.28 0.23 % | 0.28 -4.11 % | 0.30 0.00 % | 0.30 -6.53 % | 0.32 -0.06 % | 0.32 3.04 % | 0.31 0.11 % | 0.31 3.52 % | 0.30 0.11 % | 0.30 -4.80 % | 0.31 0.00 % | 0.31 |
Ratio EBITDA | 0.59 4.92 % | 0.56 23.17 % | 0.46 11.55 % | 0.41 -20.43 % | 0.52 18.85 % | 0.43 -21.04 % | 0.55 4.88 % | 0.52 8.17 % | 0.48 -24.00 % | 0.64 91.10 % | 0.33 -12.11 % | 0.38 12.12 % | 0.34 -16.86 % | 0.41 | 0.00 -100.00 % | 0.34 -6.14 % | 0.37 -13.05 % | 0.42 6.94 % | 0.39 354.62 % | -0.16 -146.73 % | 0.33 12.03 % | 0.30 -15.53 % | 0.35 11.92 % | 0.31 -6.72 % | 0.34 -22.46 % | 0.43 2.86 % | 0.42 59.55 % | 0.26 -38.38 % | 0.43 50.97 % | 0.28 -6.17 % | 0.30 -31.98 % | 0.44 47.68 % | 0.30 -6.54 % | 0.32 -38.46 % | 0.52 400.78 % | 0.10 -62.43 % | 0.28 -44.03 % | 0.50 3.47 % | 0.48 70.54 % | 0.28 -68.72 % | 0.90 203.52 % | 0.30 -54.60 % | 0.65 560.91 % | 0.10 251.61 % | -0.07 -128.57 % | 0.23 -31.01 % | 0.33 -11.21 % | 0.37 -75.01 % | 1.49 488.12 % | 0.25 -30.35 % | 0.36 49.69 % | 0.24 113.15 % | -1.85 -285.03 % | 1.00 115.06 % | -6.64 -763.88 % | 1.00 1 761.86 % | 0.05 -94.63 % | 1.00 140.48 % | -2.47 -347.04 % | 1.00 210.40 % | -0.91 -190.58 % | 1.00 210.00 % | -0.91 -190.91 % | 1.00 168.19 % | -1.47 -246.66 % | 1.00 205.12 % | -0.95 -195.13 % | 1.00 188.28 % | -1.13 -213.27 % | 1.00 194.47 % | -1.06 -205.85 % | 1.00 223.34 % | -0.81 -181.08 % | 1.00 262.70 % | -0.61 -161.46 % | 1.00 271.52 % | -0.58 -158.30 % | 1.00 269.92 % | -0.59 -158.85 % | 1.00 |
Gross profit ratio | 0.50 -16.12 % | 0.60 73.67 % | 0.35 108.76 % | 0.17 -70.35 % | 0.56 264.63 % | 0.15 -72.67 % | 0.56 103.41 % | 0.28 -50.17 % | 0.55 69.62 % | 0.33 -39.04 % | 0.54 305.92 % | 0.13 -72.05 % | 0.47 468.30 % | -0.13 -127.49 % | 0.47 28 399.23 % | 0.00 -100.36 % | 0.46 71 457.41 % | 0.00 -99.86 % | 0.47 849.05 % | -0.06 -116.35 % | 0.38 582.00 % | -0.08 -120.60 % | 0.38 778.11 % | -0.06 -114.20 % | 0.40 -19.43 % | 0.49 3.98 % | 0.47 -9.66 % | 0.52 12.85 % | 0.47 4.15 % | 0.45 14.07 % | 0.39 36.44 % | 0.29 -61.84 % | 0.75 112.92 % | 0.35 -0.87 % | 0.36 -1.01 % | 0.36 15.75 % | 0.31 -16.72 % | 0.37 27.82 % | 0.29 6.07 % | 0.28 6.76 % | 0.26 19.67 % | 0.22 197.00 % | -0.22 -219.03 % | 0.19 -29.59 % | 0.27 -27.71 % | 0.37 -15.44 % | 0.43 13.58 % | 0.38 54.53 % | 0.25 -5.14 % | 0.26 3.77 % | 0.25 11.86 % | 0.22 -77.56 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 895.704 M 0.02 % | 895.530 M 0.01 % | 895.446 M -0.05 % | 895.873 M 0.14 % | 894.599 M 0.29 % | 891.988 M -0.30 % | 894.669 M 0.01 % | 894.538 M 0.23 % | 892.457 M -1.48 % | 905.834 M 3.66 % | 873.850 M 5.45 % | 828.688 M -5.96 % | 881.250 M 4.37 % | 844.317 M 2.89 % | 820.614 M -1.51 % | 833.231 M 1.54 % | 820.609 M 0.02 % | 820.458 M -2.95 % | 845.385 M 8.95 % | 775.909 M 0.30 % | 773.617 M 0.55 % | 769.411 M -19.85 % | 960.000 M 29.44 % | 741.645 M 0.79 % | 735.824 M 0.93 % | 729.076 M 0.09 % | 728.426 M 0.25 % | 726.598 M 0.64 % | 721.981 M 2.11 % | 707.070 M 0.31 % | 704.883 M -2.05 % | 719.615 M 7.01 % | 672.506 M -13.15 % | 774.286 M 18.74 % | 652.078 M -0.05 % | 652.412 M 67.93 % | 388.511 M -24.90 % | 517.357 M 2.91 % | 502.738 M 2.06 % | 492.601 M -1.15 % | 498.331 M 1.31 % | 491.907 M 3.12 % | 477.030 M -1.54 % | 484.512 M -0.16 % | 485.305 M 2.87 % | 471.777 M -0.82 % | 475.658 M 3.24 % | 460.752 M 2.00 % | 451.702 M -0.34 % | 453.251 M 0.00 % | 453.251 M 1.08 % | 448.389 M 0.00 % | 448.389 M 119.80 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 1.34 % | 201.300 M -12.10 % | 229.000 M 11.62 % | 205.161 M 2.01 % | 201.111 M -14.43 % | 235.031 M 7.37 % | 218.889 M 5.80 % | 206.895 M 0.17 % | 206.538 M 1.79 % | 202.900 M -0.80 % | 204.545 M -2.71 % | 210.248 M 4.69 % | 200.833 M -1.55 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M |
Weighted average shs out | 895.024 M 0.00 % | 895.024 M -0.74 % | 901.705 M 0.91 % | 893.541 M -1.06 % | 903.081 M 1.31 % | 891.379 M -1.31 % | 903.174 M -0.29 % | 905.809 M 0.87 % | 898.021 M -1.51 % | 911.778 M 4.34 % | 873.851 M 2.97 % | 848.681 M -3.70 % | 881.250 M -3.77 % | 915.787 M 11.60 % | 820.615 M 0.00 % | 820.616 M 0.00 % | 820.612 M -6.53 % | 877.961 M 3.85 % | 845.385 M 8.95 % | 775.911 M 0.27 % | 773.830 M 0.57 % | 769.416 M -19.85 % | 960.000 M 29.44 % | 741.645 M 1.79 % | 728.571 M -0.07 % | 729.076 M 0.09 % | 728.426 M 1.17 % | 720.026 M -0.27 % | 721.981 M 4.68 % | 689.716 M -2.15 % | 704.883 M 1.72 % | 692.963 M 3.04 % | 672.506 M -0.74 % | 677.500 M 3.90 % | 652.078 M -0.05 % | 652.412 M 75.04 % | 372.721 M -27.96 % | 517.357 M 5.70 % | 489.466 M -0.64 % | 492.601 M 0.22 % | 491.518 M -0.08 % | 491.907 M 5.49 % | 466.320 M -3.75 % | 484.512 M 2.78 % | 471.384 M -0.08 % | 471.777 M 5.62 % | 446.668 M -3.06 % | 460.752 M 2.00 % | 451.702 M -0.34 % | 453.251 M 0.00 % | 453.251 M 1.08 % | 448.389 M 0.00 % | 448.389 M 119.80 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 1.34 % | 201.300 M -12.10 % | 229.000 M 11.62 % | 205.161 M 2.01 % | 201.111 M -14.43 % | 235.031 M 7.37 % | 218.889 M 5.80 % | 206.895 M 0.17 % | 206.538 M 1.79 % | 202.900 M -0.80 % | 204.545 M -2.71 % | 210.248 M 4.69 % | 200.833 M -1.55 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M 0.00 % | 204.000 M |
EPS diluted | 1.14 18.75 % | 0.96 123.26 % | 0.43 43.33 % | 0.30 -41.18 % | 0.51 142.86 % | 0.21 -62.50 % | 0.56 27.27 % | 0.44 2.33 % | 0.43 -30.65 % | 0.62 244.44 % | 0.18 63.64 % | 0.11 37.50 % | 0.08 298.01 % | 0.02 104.47 % | -0.45 -350.00 % | -0.10 -252.91 % | 0.07 22.01 % | 0.05 -58.77 % | 0.13 141.94 % | -0.31 -10 971.43 % | 0.00 66.27 % | -0.01 -141.50 % | 0.02 103.08 % | -0.65 -364.29 % | -0.14 -119.44 % | 0.72 157.14 % | 0.28 -17.65 % | 0.34 36.00 % | 0.25 308.33 % | -0.12 -400.00 % | 0.04 -84.62 % | 0.26 549.83 % | -0.06 -182.57 % | 0.07 181.78 % | -0.09 -121.40 % | 0.40 2 090.05 % | -0.02 -110.05 % | 0.20 233.33 % | 0.06 -33.33 % | 0.09 118.75 % | -0.48 -1 700.00 % | 0.03 157.92 % | -0.05 -164.75 % | 0.08 31.80 % | 0.06 -64.29 % | 0.17 -26.09 % | 0.23 53.33 % | 0.15 131.25 % | -0.48 -700.00 % | 0.08 -33.33 % | 0.12 71.43 % | 0.07 111.29 % | -0.62 -788.89 % | 0.09 -18.18 % | 0.11 -15.38 % | 0.13 -81.43 % | 0.70 250.00 % | 0.20 25.00 % | 0.16 -40.74 % | 0.27 8.00 % | 0.25 -7.41 % | 0.27 3.85 % | 0.26 0.00 % | 0.26 52.94 % | 0.17 -22.73 % | 0.22 -29.03 % | 0.31 29.17 % | 0.24 12.29 % | 0.21 64.40 % | 0.13 -44.05 % | 0.23 111.23 % | 0.11 -58.37 % | 0.26 1.62 % | 0.26 -19.39 % | 0.32 -2.26 % | 0.33 4.37 % | 0.32 -1.19 % | 0.32 38.89 % | 0.23 35.52 % | 0.17 |
Earnings per share | 1.15 21.05 % | 0.95 120.93 % | 0.43 43.33 % | 0.30 -41.18 % | 0.51 142.86 % | 0.21 -63.16 % | 0.57 26.67 % | 0.45 2.27 % | 0.44 -31.25 % | 0.64 255.56 % | 0.18 63.64 % | 0.11 28.96 % | 0.09 280.80 % | 0.02 104.98 % | -0.45 -350.00 % | -0.10 -252.91 % | 0.07 13.94 % | 0.06 -59.00 % | 0.14 145.16 % | -0.31 -10 971.43 % | 0.00 66.27 % | -0.01 -133.20 % | 0.03 103.85 % | -0.65 -364.29 % | -0.14 -118.92 % | 0.74 164.29 % | 0.28 -17.65 % | 0.34 30.77 % | 0.26 316.67 % | -0.12 -400.00 % | 0.04 -85.19 % | 0.27 567.13 % | -0.06 -172.25 % | 0.08 193.46 % | -0.09 -119.91 % | 0.43 2 157.42 % | -0.02 -110.45 % | 0.20 233.33 % | 0.06 -33.33 % | 0.09 118.75 % | -0.48 -1 700.00 % | 0.03 156.60 % | -0.05 -158.89 % | 0.09 39.10 % | 0.06 -64.06 % | 0.18 -25.00 % | 0.24 60.00 % | 0.15 131.25 % | -0.48 -700.00 % | 0.08 -33.33 % | 0.12 71.43 % | 0.07 111.29 % | -0.62 -788.89 % | 0.09 -18.18 % | 0.11 -15.38 % | 0.13 -81.43 % | 0.70 250.00 % | 0.20 25.00 % | 0.16 -40.74 % | 0.27 8.00 % | 0.25 -7.41 % | 0.27 3.85 % | 0.26 0.00 % | 0.26 52.94 % | 0.17 -22.73 % | 0.22 -29.03 % | 0.31 29.17 % | 0.24 12.29 % | 0.21 64.40 % | 0.13 -44.05 % | 0.23 111.23 % | 0.11 -58.37 % | 0.26 1.62 % | 0.26 -19.39 % | 0.32 -2.26 % | 0.33 4.37 % | 0.32 -1.19 % | 0.32 38.89 % | 0.23 35.52 % | 0.17 |
Gross profit | 1.758 B -4.97 % | 1.850 B 151.66 % | 735.000 M 98.43 % | 370.400 M -70.76 % | 1.267 B 302.83 % | 314.500 M -74.92 % | 1.254 B 105.59 % | 610.000 M -44.44 % | 1.098 B 57.38 % | 697.600 M -25.72 % | 939.100 M 348.26 % | 209.500 M -67.79 % | 650.400 M 513.74 % | -157.200 M -124.97 % | 629.500 M 26 329.17 % | -2.400 M -100.40 % | 597.100 M 66 244.44 % | 900.000 K -99.85 % | 585.900 M 839.77 % | -79.200 M -116.41 % | 482.500 M 535.08 % | -110.900 M -119.83 % | 559.200 M 777.00 % | -82.600 M -114.42 % | 572.900 M 21.76 % | 470.500 M -29.50 % | 667.400 M -17.08 % | 804.900 M 22.62 % | 656.400 M 10.17 % | 595.800 M 30.17 % | 457.700 M 48.31 % | 308.600 M -54.51 % | 678.400 M 167.51 % | 253.600 M -18.87 % | 312.600 M 8.47 % | 288.200 M 29.01 % | 223.400 M -9.00 % | 245.500 M 23.12 % | 199.400 M 35.74 % | 146.900 M 15.67 % | 127.000 M 22.71 % | 103.500 M 207.25 % | -96.500 M -220.02 % | 80.400 M -20.87 % | 101.600 M -25.13 % | 135.700 M -12.90 % | 155.800 M 42.15 % | 109.600 M 89.29 % | 57.900 M -14.98 % | 68.100 M 3.65 % | 65.700 M -1.50 % | 66.700 M -73.45 % | 251.200 M 3.20 % | 243.400 M 498.03 % | 40.700 M -65.60 % | 118.300 M -70.45 % | 400.300 M 744.51 % | 47.400 M -51.63 % | 98.000 M -39.43 % | 161.800 M -16.25 % | 193.200 M 14.59 % | 168.600 M -4.80 % | 177.100 M 0.00 % | 177.100 M 30.12 % | 136.100 M -8.16 % | 148.200 M -20.66 % | 186.800 M 10.21 % | 169.500 M 10.28 % | 153.700 M 0.00 % | 153.700 M -4.30 % | 160.600 M 0.00 % | 160.600 M -5.92 % | 170.700 M 0.06 % | 170.600 M -20.50 % | 214.600 M 0.05 % | 214.500 M -1.61 % | 218.000 M 0.05 % | 217.900 M 43.92 % | 151.400 M 0.00 % | 151.400 M |
Income tax expense | 580.124 M 28.80 % | 450.400 M 82.57 % | 246.700 M 29.50 % | 190.500 M -30.63 % | 274.600 M 62.87 % | 168.600 M -38.35 % | 273.500 M 30.99 % | 208.800 M -3.38 % | 216.100 M -34.34 % | 329.100 M 218.28 % | 103.400 M -9.38 % | 114.100 M 85.53 % | 61.500 M -2.84 % | 63.300 M -51.01 % | 129.200 M 16.61 % | 110.800 M 77.56 % | 62.400 M -49.64 % | 123.900 M 88.87 % | 65.600 M -59.08 % | 160.300 M 84.68 % | 86.800 M 45.15 % | 59.800 M 2.57 % | 58.300 M -47.05 % | 110.100 M 22.33 % | 90.000 M 27.12 % | 70.800 M -40.60 % | 119.200 M -14.00 % | 138.600 M 8.62 % | 127.600 M 593.48 % | 18.400 M -80.22 % | 93.000 M -15.84 % | 110.500 M 39.17 % | 79.400 M 50.95 % | 52.600 M -42.83 % | 92.000 M 50.08 % | 61.300 M 44.24 % | 42.500 M -34.62 % | 65.000 M 171.97 % | 23.900 M -22.15 % | 30.700 M 124.17 % | -127.000 M -685.25 % | 21.700 M 222.60 % | -17.700 M -246.28 % | 12.100 M -46.93 % | 22.800 M -50.22 % | 45.800 M -15.19 % | 54.000 M 148.85 % | 21.700 M 160.61 % | -35.800 M -440.95 % | 10.500 M 160.00 % | -17.500 M -353.62 % | 6.900 M 112.75 % | -54.100 M 0.18 % | -54.200 M -148.62 % | -21.800 M 65.62 % | -63.400 M -74.18 % | -36.400 M 20.52 % | -45.800 M -39.21 % | -32.900 M 39.41 % | -54.300 M 7.97 % | -59.000 M 0.17 % | -59.100 M -9.85 % | -53.800 M -0.19 % | -53.700 M -55.65 % | -34.500 M 23.33 % | -45.000 M 30.45 % | -64.700 M -34.23 % | -48.200 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 |
Cost of revenue | 1.729 B 40.79 % | 1.228 B -11.58 % | 1.389 B -25.49 % | 1.864 B 86.51 % | 999.400 M -42.46 % | 1.737 B 77.02 % | 981.200 M -38.74 % | 1.602 B 80.83 % | 885.700 M -38.50 % | 1.440 B 76.67 % | 815.200 M -40.89 % | 1.379 B 89.41 % | 728.100 M -47.40 % | 1.384 B 91.94 % | 721.200 M -50.59 % | 1.460 B 106.35 % | 707.400 M -49.69 % | 1.406 B 108.78 % | 673.500 M -50.27 % | 1.354 B 71.94 % | 787.700 M -48.11 % | 1.518 B 68.23 % | 902.400 M -41.65 % | 1.547 B 77.89 % | 869.400 M 79.70 % | 483.800 M -34.63 % | 740.100 M 1.58 % | 728.600 M -3.48 % | 754.900 M 2.23 % | 738.400 M 3.78 % | 711.500 M -7.24 % | 767.000 M 242.72 % | 223.800 M -51.82 % | 464.500 M -17.77 % | 564.900 M 10.20 % | 512.600 M 3.53 % | 495.100 M 20.14 % | 412.100 M -14.73 % | 483.300 M 25.01 % | 386.600 M 5.80 % | 365.400 M -3.00 % | 376.700 M -29.03 % | 530.800 M 51.53 % | 350.300 M 24.40 % | 281.600 M 20.19 % | 234.300 M 15.19 % | 203.400 M 14.66 % | 177.400 M 0.57 % | 176.400 M -8.74 % | 193.300 M -1.38 % | 196.000 M -14.97 % | 230.500 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 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.300 M -81.28 % | 39.000 M -67.90 % | 121.500 M 489.81 % | 20.600 M -11.59 % | 23.300 M 223.61 % | 7.200 M -55.28 % | 16.100 M -61.39 % | 41.700 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.200 M | 0.000 100.00 % | -639.100 M | 0.000 100.00 % | -632.500 M -317.22 % | -151.600 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 % | 380.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -716.000 M | 0.000 100.00 % | -310.900 M | 0.000 100.00 % | -378.800 M | 0.000 100.00 % | -340.100 M | 0.000 100.00 % | -368.200 M | 0.000 100.00 % | -338.100 M | 0.000 100.00 % | -335.700 M | 0.000 100.00 % | -364.500 M | 0.000 100.00 % | -327.800 M | 0.000 100.00 % | -330.600 M | 0.000 100.00 % | -309.100 M | 0.000 100.00 % | -346.500 M | 0.000 100.00 % | -345.100 M | 0.000 100.00 % | -240.500 M | 0.000 |
Operating expenses | 138.564 M 70.86 % | 81.100 M -1.58 % | 82.400 M 938.25 % | -9.830 M -101.93 % | 510.000 M 1 187.42 % | -46.900 M -111.21 % | 418.300 M 637.74 % | 56.700 M -86.73 % | 427.300 M 52.23 % | 280.700 M -55.70 % | 633.700 M 1 128.10 % | 51.600 M -89.23 % | 479.300 M 72.16 % | 278.400 M -74.57 % | 1.095 B 1 616.14 % | 63.800 M -85.61 % | 443.400 M 118.21 % | 203.200 M -45.60 % | 373.500 M 1 358.98 % | 25.600 M -92.88 % | 359.500 M 74.94 % | 205.500 M -53.16 % | 438.700 M -9.38 % | 484.100 M -13.62 % | 560.400 M 180.90 % | 199.500 M -22.55 % | 257.600 M -30.96 % | 373.100 M 55.39 % | 240.100 M -86.53 % | 1.782 B 548.62 % | 274.800 M 543.56 % | 42.700 M -91.25 % | 488.000 M 380.79 % | 101.500 M -65.60 % | 295.100 M -6.97 % | 317.200 M 95.80 % | 162.000 M 914.07 % | -19.900 M 45.33 % | -36.400 M -162.87 % | 57.900 M 360.81 % | -22.200 M -150.00 % | 44.400 M -88.33 % | 380.400 M 647.35 % | 50.900 M -30.08 % | 72.800 M 51.35 % | 48.100 M 87.16 % | 25.700 M 20.66 % | 21.300 M 107.79 % | -273.400 M -1 408.13 % | 20.900 M 1.95 % | 20.500 M -20.85 % | 25.900 M 103.62 % | -716.000 M | 0.000 100.00 % | -310.900 M | 0.000 100.00 % | -378.800 M | 0.000 100.00 % | -340.100 M | 0.000 100.00 % | -368.200 M | 0.000 100.00 % | -338.100 M | 0.000 100.00 % | -335.700 M | 0.000 100.00 % | -364.500 M | 0.000 100.00 % | -327.800 M | 0.000 100.00 % | -330.600 M | 0.000 100.00 % | -309.100 M | 0.000 100.00 % | -346.500 M | 0.000 100.00 % | -345.100 M | 0.000 100.00 % | -240.500 M | 0.000 |
Cost and expenses | 1.868 B 42.66 % | 1.309 B 11.68 % | 1.172 B -33.61 % | 1.766 B 16.98 % | 1.509 B -10.68 % | 1.690 B 20.75 % | 1.400 B -15.61 % | 1.658 B 26.30 % | 1.313 B -23.70 % | 1.721 B 18.77 % | 1.449 B 1.27 % | 1.431 B 18.49 % | 1.207 B -27.38 % | 1.663 B -8.45 % | 1.816 B 19.21 % | 1.524 B 32.39 % | 1.151 B -28.49 % | 1.609 B 53.71 % | 1.047 B -24.13 % | 1.380 B 20.29 % | 1.147 B -33.44 % | 1.724 B 28.52 % | 1.341 B -33.96 % | 2.031 B 42.03 % | 1.430 B 109.25 % | 683.300 M -31.51 % | 997.700 M -9.44 % | 1.102 B 10.72 % | 995.000 M -60.53 % | 2.521 B 155.58 % | 986.300 M 21.81 % | 809.700 M 13.75 % | 711.800 M 25.76 % | 566.000 M -34.19 % | 860.000 M 3.64 % | 829.800 M 26.28 % | 657.100 M 67.54 % | 392.200 M -12.24 % | 446.900 M 0.54 % | 444.500 M 29.52 % | 343.200 M -18.50 % | 421.100 M 54.59 % | 272.400 M -32.10 % | 401.200 M 13.21 % | 354.400 M 25.50 % | 282.400 M 23.26 % | 229.100 M 15.30 % | 198.700 M 304.85 % | -97.000 M -145.28 % | 214.200 M -1.06 % | 216.500 M -15.56 % | 256.400 M 135.81 % | -716.000 M | 0.000 100.00 % | -310.900 M | 0.000 100.00 % | -378.800 M | 0.000 100.00 % | -340.100 M | 0.000 100.00 % | -368.200 M | 0.000 100.00 % | -338.100 M | 0.000 100.00 % | -335.700 M | 0.000 100.00 % | -364.500 M | 0.000 100.00 % | -327.800 M | 0.000 100.00 % | -330.600 M | 0.000 100.00 % | -309.100 M | 0.000 100.00 % | -346.500 M | 0.000 100.00 % | -345.100 M | 0.000 100.00 % | -240.500 M | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 138.564 M 70.86 % | 81.100 M -1.58 % | 82.400 M -0.12 % | 82.500 M 24.25 % | 66.400 M -19.24 % | 82.220 M 70.23 % | 48.300 M 65.41 % | 29.200 M -43.08 % | 51.300 M -13.93 % | 59.600 M -12.35 % | 68.000 M 189.36 % | 23.500 M -61.16 % | 60.500 M 103.70 % | 29.700 M -61.78 % | 77.700 M 153.09 % | 30.700 M -50.32 % | 61.800 M 770.42 % | 7.100 M -89.06 % | 64.900 M 10 716.67 % | 600.000 K -98.58 % | 42.200 M 19.55 % | 35.300 M -24.25 % | 46.600 M 30.90 % | 35.600 M -49.72 % | 70.800 M 869.86 % | 7.300 M -81.28 % | 39.000 M -67.90 % | 121.500 M 489.81 % | 20.600 M 188.41 % | -23.300 M -423.61 % | 7.200 M -55.28 % | 16.100 M -61.39 % | 41.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.700 M | 0.000 | 0.000 -100.00 % | 8.300 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 19.551 M 119.53 % | 8.906 M -29.87 % | 12.700 M 67.11 % | 7.600 M -1.30 % | 7.700 M -56.50 % | 17.700 M -38.33 % | 28.700 M -25.45 % | 38.500 M -13.29 % | 44.400 M -31.27 % | 64.600 M 56.80 % | 41.200 M -19.22 % | 51.000 M 65.05 % | 30.900 M -7.76 % | 33.500 M 1.52 % | 33.000 M 7.49 % | 30.700 M -4.06 % | 32.000 M 13.88 % | 28.100 M -9.35 % | 31.000 M 0.32 % | 30.900 M -9.12 % | 34.000 M -12.60 % | 38.900 M 3.18 % | 37.700 M 1.62 % | 37.100 M 55.23 % | 23.900 M | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 -100.00 % | 12.900 M -67.91 % | 40.200 M | 0.000 -100.00 % | 24.900 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 | 0.000 | 0.000 | 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 | 29.177 M 200.61 % | 9.706 M -82.91 % | 56.800 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 -100.00 % | 8.100 M | 0.000 -100.00 % | 4.600 M -79.28 % | 22.200 M -55.42 % | 49.800 M 1 456.25 % | 3.200 M -87.69 % | 26.000 M 52.94 % | 17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 392.230 M 9.32 % | 358.800 M 27.69 % | 281.000 M -4.84 % | 295.300 M -30.27 % | 423.500 M 7.51 % | 393.900 M 4.26 % | 377.800 M 5.00 % | 359.800 M 14.26 % | 314.900 M -2.72 % | 323.700 M 6.10 % | 305.100 M -0.33 % | 306.100 M 4.86 % | 291.900 M -19.16 % | 361.100 M 4.09 % | 346.900 M -18.36 % | 424.900 M 30.82 % | 324.800 M -34.20 % | 493.600 M 66.98 % | 295.600 M -28.75 % | 414.900 M 46.87 % | 282.500 M -12.65 % | 323.400 M -2.97 % | 333.300 M 19.19 % | 279.640 M -0.02 % | 279.700 M 96.42 % | 142.400 M 24.91 % | 114.000 M -38.08 % | 184.100 M -2.18 % | 188.200 M -2.69 % | 193.400 M 10.77 % | 174.600 M 13.08 % | 154.400 M 57.87 % | 97.800 M -5.78 % | 103.800 M 22.99 % | 84.400 M -23.96 % | 111.000 M 18.59 % | 93.600 M -7.33 % | 101.000 M 5.87 % | 95.400 M 65.63 % | 57.600 M -37.32 % | 91.900 M 48.47 % | 61.900 M | 0.000 -100.00 % | 45.200 M 15.90 % | 39.000 M 8.64 % | 35.900 M 39.69 % | 25.700 M 20.66 % | 21.300 M 105.51 % | -386.800 M -1 950.72 % | 20.900 M 1.95 % | 20.500 M -20.85 % | 25.900 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 |
Operating income | 1.619 B -8.45 % | 1.769 B 171.01 % | 652.600 M -3.58 % | 676.800 M -9.15 % | 745.000 M 26.10 % | 590.800 M -27.18 % | 811.300 M -3.13 % | 837.500 M 17.66 % | 711.800 M -22.83 % | 922.400 M 71.16 % | 538.900 M 27.52 % | 422.600 M 61.24 % | 262.100 M 173.59 % | 95.800 M -45.35 % | 175.300 M -37.99 % | 282.700 M 49.42 % | 189.200 M 18.18 % | 160.100 M -20.66 % | 201.800 M 92.37 % | 104.900 M -24.59 % | 139.100 M 48.77 % | 93.500 M -47.85 % | 179.300 M 0.11 % | 179.100 M -12.55 % | 204.800 M 115.40 % | -1.330 B -377.80 % | 478.800 M 134.24 % | -1.398 B -435.83 % | 416.400 M 165.40 % | -636.700 M -455.70 % | 179.000 M -44.82 % | 324.400 M 86.65 % | 173.800 M 0.46 % | 173.000 M -53.85 % | 374.900 M 192.14 % | -406.900 M -482.78 % | 106.300 M -52.94 % | 225.900 M -2.88 % | 232.600 M 150.92 % | 92.700 M -73.63 % | 351.600 M 336.23 % | 80.600 M -71.61 % | 283.900 M 11 019.23 % | -2.600 M 95.94 % | -64.000 M -231.69 % | 48.600 M -47.85 % | 93.200 M 8.75 % | 85.700 M -93.52 % | 1.322 B 2 811.89 % | 45.400 M -39.30 % | 74.800 M 61.21 % | 46.400 M 109.98 % | -464.800 M -290.96 % | 243.400 M 190.08 % | -270.200 M -328.40 % | 118.300 M 450.23 % | 21.500 M -54.64 % | 47.400 M 119.58 % | -242.100 M -249.63 % | 161.800 M 192.46 % | -175.000 M -203.80 % | 168.600 M 204.72 % | -161.000 M -190.91 % | 177.100 M 188.73 % | -199.600 M -234.68 % | 148.200 M 183.40 % | -177.700 M -204.84 % | 169.500 M 197.36 % | -174.100 M -213.27 % | 153.700 M 190.41 % | -170.000 M -205.85 % | 160.600 M 216.04 % | -138.400 M -181.13 % | 170.600 M 229.34 % | -131.900 M -161.49 % | 214.500 M 268.76 % | -127.100 M -158.33 % | 217.900 M 344.56 % | -89.100 M -158.85 % | 151.400 M |
Operating income ratio | 0.46 -19.19 % | 0.57 87.02 % | 0.31 1.44 % | 0.30 -7.86 % | 0.33 14.14 % | 0.29 -20.65 % | 0.36 -4.16 % | 0.38 5.53 % | 0.36 -16.83 % | 0.43 40.46 % | 0.31 15.48 % | 0.27 39.91 % | 0.19 143.54 % | 0.08 -39.85 % | 0.13 -33.10 % | 0.19 33.75 % | 0.15 27.46 % | 0.11 -28.99 % | 0.16 94.79 % | 0.08 -24.88 % | 0.11 64.82 % | 0.07 -45.84 % | 0.12 0.28 % | 0.12 -13.85 % | 0.14 110.19 % | -1.39 -509.73 % | 0.34 137.30 % | -0.91 -409.07 % | 0.30 161.83 % | -0.48 -411.71 % | 0.15 -49.24 % | 0.30 56.56 % | 0.19 -20.04 % | 0.24 -43.61 % | 0.43 184.08 % | -0.51 -443.44 % | 0.15 -56.93 % | 0.34 0.83 % | 0.34 96.08 % | 0.17 -75.67 % | 0.71 325.42 % | 0.17 -74.32 % | 0.65 10 928.72 % | -0.01 96.39 % | -0.17 -227.15 % | 0.13 -49.38 % | 0.26 -13.11 % | 0.30 -94.71 % | 5.64 3 148.69 % | 0.17 -39.24 % | 0.29 83.07 % | 0.16 108.44 % | -1.85 -285.03 % | 1.00 115.06 % | -6.64 -763.88 % | 1.00 1 761.86 % | 0.05 -94.63 % | 1.00 140.48 % | -2.47 -347.04 % | 1.00 210.40 % | -0.91 -190.58 % | 1.00 210.00 % | -0.91 -190.91 % | 1.00 168.19 % | -1.47 -246.66 % | 1.00 205.12 % | -0.95 -195.13 % | 1.00 188.28 % | -1.13 -213.27 % | 1.00 194.47 % | -1.06 -205.85 % | 1.00 223.34 % | -0.81 -181.08 % | 1.00 262.70 % | -0.61 -161.46 % | 1.00 271.52 % | -0.58 -158.30 % | 1.00 269.92 % | -0.59 -158.85 % | 1.00 |
Total other income expenses net | 20.053 M 104.66 % | -430.100 M -1 524.17 % | 30.200 M 114.00 % | -215.700 M -3 751.79 % | -5.600 M 97.73 % | -247.100 M -5 783.33 % | -4.200 M 97.19 % | -149.590 M -74.76 % | -85.600 M -878.42 % | 10.997 M 104.00 % | -274.700 M -29.27 % | -212.500 M -74.32 % | -121.900 M -1 404.94 % | -8.100 M 98.80 % | -673.700 M -167.34 % | -252.000 M -273.33 % | -67.500 M -508.39 % | 16.528 M 181.02 % | -20.400 M 70.98 % | -70.300 M -40.32 % | -50.100 M 46.98 % | -94.500 M 2.07 % | -96.500 M 85.98 % | -688.200 M -218.32 % | -216.200 M -44.71 % | -149.400 M 2.03 % | -152.500 M -112.69 % | -71.700 M -8.80 % | -65.900 M -111.16 % | 590.600 M 3 723.31 % | -16.300 M -129.80 % | 54.700 M 228.40 % | -42.600 M -123.04 % | -19.100 M -116.49 % | 115.800 M -28.30 % | 161.500 M 664.69 % | -28.600 M 66.86 % | -86.300 M 52.97 % | -183.500 M -84.61 % | -99.400 M 80.57 % | -511.600 M -2 710.99 % | -18.200 M 90.89 % | -199.700 M -454.08 % | 56.400 M -69.48 % | 184.800 M 131.29 % | 79.900 M 9.45 % | 73.000 M 2 333.33 % | 3.000 M 100.51 % | -585.000 M -194 900.00 % | -300.000 K 97.93 % | -14.500 M -504.17 % | -2.400 M -100.52 % | 464.800 M 290.96 % | -243.400 M -190.08 % | 270.200 M 328.40 % | -118.300 M -450.23 % | -21.500 M 54.64 % | -47.400 M -119.58 % | 242.100 M 249.63 % | -161.800 M -192.46 % | 175.000 M 203.80 % | -168.600 M -204.72 % | 161.000 M 190.91 % | -177.100 M -188.73 % | 199.600 M 234.68 % | -148.200 M -183.40 % | 177.700 M 204.84 % | -169.500 M -197.36 % | 174.100 M 213.27 % | -153.700 M -190.41 % | 170.000 M 205.85 % | -160.600 M -216.04 % | 138.400 M 181.13 % | -170.600 M -229.34 % | 131.900 M 161.49 % | -214.500 M -268.76 % | 127.100 M 158.33 % | -217.900 M -344.56 % | 89.100 M 158.85 % | -151.400 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1988-12-31 | 1988-06-30 | 1987-12-31 | 1987-06-30 | 1986-12-31 | 1986-06-30 | 1985-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 | 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 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | 1988-06-30 | 1987-06-30 | 1986-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.487 B -28.69 % | 2.086 B 80.96 % | 1.153 B 12.53 % | 1.024 B -0.41 % | 1.028 B 46.06 % | 704.100 M -17.29 % | 851.300 M -12.14 % | 968.900 M -11.65 % | 1.097 B 2.57 % | 1.069 B -13.71 % | 1.239 B -25.53 % | 1.664 B -7.26 % | 1.794 B 5.50 % | 1.701 B 22.05 % | 1.393 B 6.97 % | 1.303 B -4.54 % | 1.365 B 17.00 % | 1.166 B 0.93 % | 1.155 B -16.29 % | 1.380 B -6.54 % | 1.477 B 1.65 % | 1.453 B -11.11 % | 1.635 B -5.80 % | 1.735 B 4.75 % | 1.656 B -2.88 % | 1.706 B 24.90 % | 1.366 B 17.35 % | 1.164 B 97.64 % | 588.800 M -5.09 % | 620.400 M -28.83 % | 871.700 M 15.32 % | 755.900 M -22.10 % | 970.400 M -10.65 % | 1.086 B 49.33 % | 727.300 M -34.84 % | 1.116 B -18.32 % | 1.367 B 162.54 % | 520.500 M 305.49 % | -253.300 M -269.54 % | 149.400 M 164.93 % | -230.100 M 63.10 % | -623.500 M -327.05 % | -146.000 M -58.70 % | -92.000 M -61.69 % | -56.900 M -315.33 % | -13.700 M -115.05 % | 91.000 M 487.23 % | -23.500 M 60.77 % | -59.900 M -29.93 % | -46.100 M -105.80 % | -22.400 M -61.15 % | -13.900 M 87.49 % | -111.100 M -444.61 % | -20.400 M 58.70 % | -49.400 M 68.65 % | -157.600 M 24.05 % | -207.500 M -869.63 % | -21.400 M 38.86 % | -35.000 M 68.09 % | -109.700 M -19.89 % | -91.500 M 60.42 % | -231.200 M 29.30 % | -327.000 M 9.62 % | -361.800 M -34.65 % | -268.700 M |
Total investments | 212.997 M -23.30 % | 277.700 M -63.97 % | 770.700 M 0.82 % | 764.400 M 3.69 % | 737.200 M 149.22 % | 295.800 M -2.18 % | 302.400 M -25.43 % | 405.500 M -0.64 % | 408.100 M -8.82 % | 447.600 M 43.55 % | 311.800 M -21.38 % | 396.600 M -9.76 % | 439.500 M -15.68 % | 521.200 M 89.32 % | 275.300 M -16.93 % | 331.400 M 30.78 % | 253.400 M 7.88 % | 234.900 M 65.42 % | 142.000 M -18.86 % | 175.000 M -29.15 % | 247.000 M -13.79 % | 286.500 M 16.99 % | 244.900 M -8.93 % | 268.900 M -3.24 % | 277.900 M -39.32 % | 458.000 M 39.93 % | 327.300 M 20.24 % | 272.200 M -20.94 % | 344.300 M 35.39 % | 254.300 M 18.17 % | 215.200 M -54.71 % | 475.200 M | 0.000 -100.00 % | 6.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.800 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 |
Total debt | 2.554 B -13.31 % | 2.946 B 75.32 % | 1.680 B 0.44 % | 1.673 B -0.36 % | 1.679 B 13.94 % | 1.474 B -6.47 % | 1.575 B 5.48 % | 1.494 B -17.03 % | 1.800 B -7.97 % | 1.956 B -10.27 % | 2.180 B 0.05 % | 2.179 B -6.45 % | 2.329 B 10.88 % | 2.100 B 11.04 % | 1.891 B 6.17 % | 1.782 B -4.09 % | 1.858 B 9.72 % | 1.693 B 2.06 % | 1.659 B -8.87 % | 1.820 B -3.79 % | 1.892 B -0.99 % | 1.911 B -3.71 % | 1.985 B -3.66 % | 2.060 B -1.86 % | 2.099 B -11.10 % | 2.361 B 9.29 % | 2.160 B 13.25 % | 1.908 B 36.43 % | 1.398 B 24.73 % | 1.121 B 0.94 % | 1.111 B -0.24 % | 1.113 B 3.12 % | 1.080 B -19.41 % | 1.340 B 46.27 % | 916.000 M -36.50 % | 1.443 B -8.05 % | 1.569 B 112.53 % | 738.200 M 255.25 % | 207.800 M -68.18 % | 653.100 M 123.43 % | 292.300 M 791.16 % | 32.800 M 123.13 % | 14.700 M -64.66 % | 41.600 M -74.08 % | 160.500 M -11.81 % | 182.000 M 10.30 % | 165.000 M | 0.000 -100.00 % | 25.000 M -16.67 % | 30.000 M -28.40 % | 41.900 M 47.54 % | 28.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.200 M -25.00 % | 73.600 M 95.74 % | 37.600 M -7.62 % | 40.700 M 9.12 % | 37.300 M -2.61 % | 38.300 M -8.81 % | 42.000 M 34.19 % | 31.300 M |
Accumulated other comprehensive income loss | -2.327 B 7.95 % | -2.528 B -6.86 % | -2.366 B -0.28 % | -2.359 B 4.32 % | -2.466 B -7.53 % | -2.293 B -4.00 % | -2.205 B -4.19 % | -2.116 B -10.25 % | -1.920 B 2.20 % | -1.963 B 15.74 % | -2.329 B -14.43 % | -2.036 B 1.16 % | -2.059 B 2.41 % | -2.110 B -7.87 % | -1.956 B -7.62 % | -1.818 B 4.26 % | -1.899 B 10.71 % | -2.126 B 5.46 % | -2.249 B 2.55 % | -2.308 B -29.15 % | -1.787 B -10.50 % | -1.617 B -21.47 % | -1.332 B -6.61 % | -1.249 B -321.38 % | 564.179 M 186.40 % | -653.000 M | 0.000 100.00 % | -423.300 M -175.27 % | 562.400 M 682.80 % | -96.500 M | 0.000 100.00 % | -338.900 M -107.55 % | 4.490 B 1 947.70 % | -243.000 M -104.49 % | 5.412 B 8 252.01 % | 64.800 M -98.37 % | 3.978 B 9 286.37 % | -43.300 M -101.69 % | 2.562 B 75 441.18 % | -3.400 M -100.14 % | 2.518 B 510.92 % | 412.100 M -71.24 % | 1.433 B 643.63 % | -263.600 M -128.44 % | 926.900 M 285.94 % | -498.500 M -176.04 % | 655.600 M 270.64 % | -384.200 M -143.67 % | 879.700 M 509.35 % | -214.900 M -119.20 % | 1.119 B -19.98 % | 1.399 B 1 821.29 % | 72.800 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 |
Retained earnings | 4.539 B 17.64 % | 3.858 B 22.31 % | 3.154 B 6.43 % | 2.964 B 3.19 % | 2.872 B 9.25 % | 2.629 B 1.94 % | 2.579 B 16.04 % | 2.223 B 13.83 % | 1.953 B 11.22 % | 1.756 B 35.83 % | 1.293 B 8.61 % | 1.190 B 5.04 % | 1.133 B 5.49 % | 1.074 B 0.71 % | 1.066 B -27.52 % | 1.471 B -7.27 % | 1.586 B 0.99 % | 1.571 B 1.21 % | 1.552 B 379.04 % | 324.000 M -80.82 % | 1.690 B 146.97 % | 684.100 M -60.34 % | 1.725 B 132.78 % | 741.100 M -56.80 % | 1.716 B 62.72 % | 1.054 B | 0.000 -100.00 % | 772.500 M -0.91 % | 779.600 M -6.57 % | 834.400 M -6.52 % | 892.600 M 58.97 % | 561.500 M | 0.000 -100.00 % | 521.800 M | 0.000 -100.00 % | 211.800 M | 0.000 -100.00 % | 27.600 M 1 051.72 % | -2.900 M 94.09 % | -49.100 M -268.15 % | 29.200 M -93.36 % | 439.800 M -3.59 % | 456.200 M 8.34 % | 421.100 M 33.56 % | 315.300 M 12.69 % | 279.800 M 157.88 % | 108.500 M 179.64 % | 38.800 M -86.51 % | 287.600 M 29.61 % | 221.900 M 55.07 % | 143.100 M 501.26 % | 23.800 M -97.01 % | 795.000 M -11.10 % | 894.300 M 8.15 % | 826.900 M -3.29 % | 855.000 M 14.77 % | 745.000 M 2.15 % | 729.300 M -8.37 % | 795.900 M 15.38 % | 689.800 M 1.62 % | 678.800 M 32 223.81 % | 2.100 M -4.55 % | 2.200 M 4.76 % | 2.100 M 0.00 % | 2.100 M |
Common stock | 3.871 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 0.00 % | 3.872 B 6.87 % | 3.623 B 0.00 % | 3.623 B 0.00 % | 3.623 B 0.00 % | 3.623 B 5 978.02 % | 59.600 M -98.35 % | 3.623 B 5 978.02 % | 59.600 M -98.35 % | 3.623 B 5 631.80 % | 63.200 M -98.18 % | 3.471 B 5 409.37 % | 63.000 M -98.18 % | 3.471 B 5 417.81 % | 62.900 M -96.93 % | 2.051 B 3 261.73 % | 61.000 M | 0.000 -100.00 % | 59.000 M 0.34 % | 58.800 M 1.73 % | 57.800 M -98.74 % | 4.595 B 7 863.26 % | 57.700 M | 0.000 -100.00 % | 54.900 M | 0.000 -100.00 % | 54.800 M | 0.000 -100.00 % | 43.900 M | 0.000 -100.00 % | 43.700 M | 0.000 -100.00 % | 39.900 M | 0.000 -100.00 % | 38.500 M | 0.000 -100.00 % | 38.400 M | 0.000 -100.00 % | 37.700 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.100 M 118.24 % | 17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 6.247 B 16.39 % | 5.367 B 11.70 % | 4.805 B 4.00 % | 4.620 B 4.62 % | 4.416 B -1.25 % | 4.471 B 1.47 % | 4.407 B 2.90 % | 4.282 B 5.24 % | 4.069 B 6.30 % | 3.828 B 28.82 % | 2.972 B -2.26 % | 3.040 B 7.62 % | 2.825 B 4.36 % | 2.707 B -5.25 % | 2.857 B -16.04 % | 3.403 B -0.87 % | 3.433 B 7.62 % | 3.190 B 4.81 % | 3.043 B 15.40 % | 2.637 B -24.60 % | 3.497 B -5.25 % | 3.691 B -8.94 % | 4.054 B -1.07 % | 4.098 B -7.89 % | 4.449 B -26.36 % | 6.041 B -0.87 % | 6.094 B 4.12 % | 5.852 B -17.37 % | 7.082 B 15.37 % | 6.139 B 5.00 % | 5.846 B 6.22 % | 5.504 B 22.59 % | 4.490 B -9.76 % | 4.976 B -8.07 % | 5.412 B 10.04 % | 4.918 B 23.65 % | 3.978 B 100.80 % | 1.981 B -22.58 % | 2.559 B 34.14 % | 1.908 B -28.71 % | 2.676 B 7.97 % | 2.478 B 25.89 % | 1.969 B 28.17 % | 1.536 B 18.11 % | 1.300 B 15.51 % | 1.126 B 39.93 % | 804.500 M -12.18 % | 916.100 M -23.87 % | 1.203 B -3.22 % | 1.243 B -3.63 % | 1.290 B -52.05 % | 2.691 B 204.07 % | 884.900 M -5.77 % | 939.100 M 7.50 % | 873.600 M -4.12 % | 911.100 M 13.77 % | 800.800 M 1.32 % | 790.400 M -9.08 % | 869.300 M 13.93 % | 763.000 M 0.81 % | 756.900 M 15.73 % | 654.000 M -6.46 % | 699.200 M 0.42 % | 696.300 M 36.37 % | 510.600 M |
Other non current liabilities | 410.595 M -55.65 % | 925.800 M 199.71 % | 308.900 M -55.76 % | 698.300 M 197.15 % | 235.000 M -41.83 % | 404.000 M -7.49 % | 436.700 M -5.52 % | 462.200 M 18.36 % | 390.500 M -7.02 % | 420.000 M 2 158.06 % | 18.600 M -95.38 % | 402.600 M 23.50 % | 326.000 M -24.64 % | 432.600 M 37.38 % | 314.900 M -1.99 % | 321.300 M -3.83 % | 334.100 M -57.21 % | 780.800 M 142.86 % | 321.500 M 8.25 % | 297.000 M -60.25 % | 747.100 M 1 275.87 % | 54.300 M -92.57 % | 731.000 M 160.98 % | 280.100 M 12.99 % | 247.900 M 148.40 % | -512.200 M -225.26 % | 408.900 M 2 928.89 % | 13.500 M -31.47 % | 19.700 M -92.93 % | 278.500 M -10.33 % | 310.600 M 7 864.10 % | 3.900 M -98.24 % | 221.400 M -1.20 % | 224.100 M 8.95 % | 205.700 M -0.48 % | 206.700 M 25.50 % | 164.700 M 7.09 % | 153.800 M 6.81 % | 144.000 M 0.28 % | 143.600 M 3.83 % | 138.300 M -60.44 % | 349.600 M 203.21 % | 115.300 M 11.51 % | 103.400 M -4.26 % | 108.000 M 8.65 % | 99.400 M 23.33 % | 80.600 M -15.16 % | 95.000 M 13.77 % | 83.500 M 3.86 % | 80.400 M 20.00 % | 67.000 M | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
Long term debt | 2.471 B 15.47 % | 2.140 B 33.89 % | 1.598 B 57.75 % | 1.013 B 21.80 % | 831.800 M -40.98 % | 1.409 B -6.71 % | 1.511 B 5.41 % | 1.433 B -17.65 % | 1.740 B -3.76 % | 1.808 B 38.40 % | 1.307 B -9.81 % | 1.449 B -36.65 % | 2.287 B 20.71 % | 1.894 B 29.49 % | 1.463 B -7.87 % | 1.588 B 0.88 % | 1.574 B 4.60 % | 1.505 B -8.10 % | 1.638 B -9.21 % | 1.804 B -0.74 % | 1.817 B 20.53 % | 1.508 B -18.41 % | 1.848 B -4.69 % | 1.939 B -0.78 % | 1.954 B 37.66 % | 1.419 B -32.81 % | 2.112 B 55.24 % | 1.361 B 19.72 % | 1.137 B 164.33 % | 430.000 M -31.79 % | 630.400 M -19.79 % | 785.900 M -24.36 % | 1.039 B 84.15 % | 564.200 M -34.59 % | 862.500 M -28.82 % | 1.212 B 288.40 % | 312.000 M -57.72 % | 737.900 M 360.61 % | 160.200 M -75.47 % | 653.100 M 167.12 % | 244.500 M | 0.000 -100.00 % | 6.500 M -69.19 % | 21.100 M -82.91 % | 123.500 M -14.83 % | 145.000 M 13.19 % | 128.100 M | 0.000 -100.00 % | 15.000 M -25.00 % | 20.000 M -33.33 % | 30.000 M 82.93 % | 16.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 |
Total non current liabilities | 3.508 B 14.42 % | 3.066 B 12.88 % | 2.716 B 29.29 % | 2.101 B 12.75 % | 1.863 B -15.82 % | 2.213 B -9.78 % | 2.453 B 2.37 % | 2.396 B -9.13 % | 2.637 B -3.34 % | 2.728 B 28.00 % | 2.131 B -6.72 % | 2.285 B -24.99 % | 3.046 B 9.49 % | 2.782 B 25.45 % | 2.218 B -6.16 % | 2.363 B -0.66 % | 2.379 B 4.08 % | 2.286 B -5.80 % | 2.426 B 3.04 % | 2.355 B -8.17 % | 2.564 B 9.53 % | 2.341 B -9.21 % | 2.579 B 2.00 % | 2.528 B -8.70 % | 2.769 B -23.36 % | 3.613 B -0.77 % | 3.641 B 33.22 % | 2.733 B 7.79 % | 2.535 B 49.92 % | 1.691 B -5.91 % | 1.797 B -3.16 % | 1.856 B -0.86 % | 1.872 B 24.11 % | 1.508 B -14.25 % | 1.759 B -23.38 % | 2.296 B 132.94 % | 985.500 M -38.92 % | 1.614 B 98.12 % | 814.400 M -41.53 % | 1.393 B 43.08 % | 973.500 M 10.74 % | 879.100 M 18.17 % | 743.900 M 10.39 % | 673.900 M -0.63 % | 678.200 M 12.08 % | 605.100 M 19.96 % | 504.400 M -1.87 % | 514.000 M -10.30 % | 573.000 M -7.97 % | 622.600 M -10.61 % | 696.500 M 4 146.95 % | 16.400 M -60.10 % | 41.100 M 41 000.00 % | 100.000 K 0.00 % | 100.000 K -99.83 % | 57.800 M 6.45 % | 54.300 M -49.44 % | 107.400 M 107 300.00 % | 100.000 K -99.73 % | 37.600 M -7.62 % | 40.700 M 9.12 % | 37.300 M -2.61 % | 38.300 M -8.81 % | 42.000 M 41 900.00 % | 100.000 K |
Other current liabilities | 1.021 B 59.47 % | 640.300 M -24.19 % | 844.600 M 43.52 % | 588.500 M -18.43 % | 721.500 M 34.96 % | 534.600 M -14.26 % | 623.500 M 29.60 % | 481.100 M -32.92 % | 717.200 M 39.51 % | 514.100 M -35.37 % | 795.500 M 67.54 % | 474.800 M -21.25 % | 602.900 M 34.31 % | 448.900 M -19.09 % | 554.800 M 41.49 % | 392.100 M -34.79 % | 601.300 M 57.74 % | 381.200 M -23.76 % | 500.000 M 117.11 % | 230.300 M | 0.000 -100.00 % | 349.800 M -29.28 % | 494.600 M 55.93 % | 317.200 M -31.81 % | 465.200 M -11.31 % | 524.500 M -45.68 % | 965.600 M 99.17 % | 484.800 M 11 724.39 % | 4.100 M 228.13 % | -3.200 M -100.59 % | 539.700 M 50.84 % | 357.800 M -26.32 % | 485.600 M 218.84 % | 152.300 M -66.62 % | 456.300 M 22.27 % | 373.200 M -69.16 % | 1.210 B 401.33 % | 241.400 M -9.04 % | 265.400 M 28.83 % | 206.000 M -20.74 % | 259.900 M 1 730.28 % | 14.200 M -93.24 % | 210.000 M 146.48 % | 85.200 M -59.16 % | 208.600 M 203.20 % | 68.800 M -51.41 % | 141.600 M 12 772.73 % | 1.100 M -99.07 % | 118.000 M 742.86 % | 14.000 M -92.09 % | 176.900 M 426.49 % | 33.600 M 64.71 % | 20.400 M -39.47 % | 33.700 M -24.10 % | 44.400 M -71.11 % | 153.700 M -23.87 % | 201.900 M 1 211.04 % | 15.400 M -50.00 % | 30.800 M -79.40 % | 149.500 M 6.18 % | 140.800 M -32.18 % | 207.600 M -26.95 % | 284.200 M -10.88 % | 318.900 M 47.23 % | 216.600 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 95.700 M | 0.000 | 0.000 | 0.000 100.00 % | -136.600 M | 0.000 -100.00 % | 574.100 M | 0.000 100.00 % | -138.100 M | 0.000 -100.00 % | 352.200 M | 0.000 -100.00 % | 466.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 M 100.37 % | -492.500 M -7 237.68 % | 6.900 M | 0.000 -100.00 % | 29.000 M | 0.000 -100.00 % | 24.100 M | 0.000 -100.00 % | 1.019 B | 0.000 | 0.000 | 0.000 -100.00 % | 112.600 M | 0.000 -100.00 % | 257.300 M | 0.000 -100.00 % | 173.900 M | 0.000 -100.00 % | 160.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 | 0.000 | 0.000 | 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 | 82.899 M -89.71 % | 806.000 M | 0.000 -100.00 % | 659.800 M -22.11 % | 847.100 M 1 221.53 % | 64.100 M -0.77 % | 64.600 M 6.95 % | 60.400 M 1.00 % | 59.800 M -59.51 % | 147.700 M -83.09 % | 873.300 M 19.61 % | 730.100 M 1 638.33 % | 42.000 M -58.42 % | 101.000 M -76.42 % | 428.400 M 121.28 % | 193.600 M -31.69 % | 283.400 M 50.74 % | 188.000 M 782.63 % | 21.300 M -63.71 % | 58.700 M -21.73 % | 75.000 M -46.50 % | 140.200 M 2.34 % | 137.000 M 12.76 % | 121.500 M -16.32 % | 145.200 M 263.00 % | 40.000 M -16.67 % | 48.000 M -91.22 % | 547.000 M 109.02 % | 261.700 M -62.13 % | 691.100 M 43.89 % | 480.300 M 46.66 % | 327.500 M 704.67 % | 40.700 M -94.75 % | 775.600 M 1 349.72 % | 53.500 M -76.82 % | 230.800 M -81.64 % | 1.257 B 418 866.67 % | 300.000 K -99.37 % | 47.600 M | 0.000 -100.00 % | 47.800 M 45.73 % | 32.800 M 300.00 % | 8.200 M -60.00 % | 20.500 M -44.59 % | 37.000 M 0.00 % | 37.000 M 0.27 % | 36.900 M | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M -15.97 % | 11.900 M -0.83 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.200 M -25.00 % | 73.600 M 95.74 % | 37.600 M -7.62 % | 40.700 M 9.12 % | 37.300 M -2.61 % | 38.300 M -8.81 % | 42.000 M 34.19 % | 31.300 M |
Total current liabilities | 1.104 B -35.45 % | 1.710 B 102.51 % | 844.600 M -43.91 % | 1.506 B -4.00 % | 1.569 B 99.72 % | 785.400 M 14.14 % | 688.100 M -16.33 % | 822.400 M 5.84 % | 777.000 M -15.22 % | 916.500 M -45.08 % | 1.669 B 22.01 % | 1.368 B 112.09 % | 644.900 M 4.78 % | 615.500 M -37.40 % | 983.200 M 15.13 % | 854.000 M -3.47 % | 884.700 M 2.94 % | 859.400 M 64.86 % | 521.300 M -0.15 % | 522.100 M -8.00 % | 567.500 M -21.01 % | 718.400 M 13.74 % | 631.600 M 0.33 % | 629.500 M 3.13 % | 610.400 M -38.65 % | 995.000 M -1.84 % | 1.014 B -32.09 % | 1.493 B 36.61 % | 1.093 B -19.18 % | 1.352 B 32.53 % | 1.020 B 4.58 % | 975.300 M 85.31 % | 526.300 M -65.78 % | 1.538 B 201.73 % | 509.800 M -37.22 % | 812.100 M -67.08 % | 2.467 B 554.75 % | 376.800 M 20.38 % | 313.000 M 7.01 % | 292.500 M -4.94 % | 307.700 M -5.58 % | 325.900 M 49.36 % | 218.200 M -15.16 % | 257.200 M 4.72 % | 245.600 M 4.24 % | 235.600 M 31.99 % | 178.500 M 40.33 % | 127.200 M -0.63 % | 128.000 M -24.44 % | 169.400 M -10.28 % | 188.800 M -7.77 % | 204.700 M 232.85 % | 61.500 M -30.82 % | 88.900 M -9.29 % | 98.000 M -53.66 % | 211.500 M -17.45 % | 256.200 M 108.63 % | 122.800 M -16.86 % | 147.700 M -21.06 % | 187.100 M 3.09 % | 181.500 M -25.89 % | 244.900 M -24.06 % | 322.500 M -10.64 % | 360.900 M 45.58 % | 247.900 M |
Total liabilities | 4.612 B -3.44 % | 4.776 B 34.14 % | 3.561 B -1.28 % | 3.607 B 5.09 % | 3.432 B 14.44 % | 2.999 B -4.54 % | 3.141 B -2.40 % | 3.219 B -5.72 % | 3.414 B -6.32 % | 3.645 B -4.09 % | 3.800 B 4.04 % | 3.653 B -1.04 % | 3.691 B 8.64 % | 3.397 B 6.14 % | 3.201 B -0.51 % | 3.217 B -1.42 % | 3.264 B 3.77 % | 3.145 B 6.70 % | 2.948 B 2.46 % | 2.877 B -8.14 % | 3.132 B 2.36 % | 3.060 B -4.69 % | 3.210 B 1.67 % | 3.158 B -6.56 % | 3.379 B -26.66 % | 4.608 B -1.00 % | 4.654 B 10.15 % | 4.225 B 16.47 % | 3.628 B 19.22 % | 3.043 B 8.01 % | 2.817 B -0.49 % | 2.831 B 18.05 % | 2.398 B -21.28 % | 3.046 B 34.28 % | 2.269 B -27.00 % | 3.108 B -9.99 % | 3.453 B 73.47 % | 1.990 B 76.54 % | 1.127 B -33.11 % | 1.685 B 31.55 % | 1.281 B 6.32 % | 1.205 B 25.25 % | 962.100 M 3.33 % | 931.100 M 0.79 % | 923.800 M 9.88 % | 840.700 M 23.11 % | 682.900 M 6.50 % | 641.200 M -8.53 % | 701.000 M -11.49 % | 792.000 M -10.54 % | 885.300 M 300.41 % | 221.100 M 259.51 % | 61.500 M -30.90 % | 89.000 M -9.28 % | 98.100 M -53.62 % | 211.500 M -17.45 % | 256.200 M 108.63 % | 122.800 M -16.91 % | 147.800 M -21.00 % | 187.100 M 3.09 % | 181.500 M -25.89 % | 244.900 M -24.06 % | 322.500 M -10.64 % | 360.900 M 45.52 % | 248.000 M |
Other non current assets | 555.293 M -10.29 % | 619.000 M 35.30 % | 457.500 M -4.87 % | 480.900 M 44.20 % | 333.500 M 1.83 % | 327.500 M 5.54 % | 310.300 M 27.54 % | 243.300 M 9.05 % | 223.100 M 57.67 % | 141.500 M -35.03 % | 217.800 M 3.47 % | 210.500 M 5.04 % | 200.400 M 50.34 % | 133.300 M -30.17 % | 190.900 M 43.75 % | 132.800 M -27.94 % | 184.300 M 38.78 % | 132.800 M -23.06 % | 172.600 M 16.54 % | 148.100 M -11.05 % | 166.500 M 12.42 % | 148.100 M -26.43 % | 201.300 M 84.68 % | 109.000 M -6.52 % | 116.600 M 4.29 % | 111.800 M -31.95 % | 164.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.500 M | 0.000 -100.00 % | 534.000 M -27.58 % | 737.400 M 6.39 % | 693.100 M 72.50 % | 401.800 M 17.35 % | 342.400 M -13.73 % | 396.900 M 43.70 % | 276.200 M 17.08 % | 235.900 M 20.23 % | 196.200 M -21.55 % | 250.100 M 63.14 % | 153.300 M 51.78 % | 101.000 M -29.52 % | 143.300 M 41.32 % | 101.400 M 118.06 % | 46.500 M -14.84 % | 54.600 M 1.68 % | 53.700 M -2.54 % | 55.100 M 89.35 % | 29.100 M -2.68 % | 29.900 M 2 890.00 % | 1.000 M -96.71 % | 30.400 M -15.08 % | 35.800 M -25.57 % | 48.100 M -8.73 % | 52.700 M -16.75 % | 63.300 M -22.99 % | 82.200 M 4.31 % | 78.800 M -12.74 % | 90.300 M 460.87 % | 16.100 M -16.15 % | 19.200 M -11.93 % | 21.800 M 21 900.00 % | -100.000 K |
Long term investments | 212.997 M -23.30 % | 277.700 M -63.97 % | 770.700 M 0.82 % | 764.400 M 3.69 % | 737.200 M 274.21 % | 197.000 M -34.85 % | 302.400 M -4.73 % | 317.400 M -22.22 % | 408.100 M -8.82 % | 447.600 M 43.55 % | 311.800 M -4.68 % | 327.100 M -25.57 % | 439.500 M -15.68 % | 521.200 M 89.32 % | 275.300 M -16.93 % | 331.400 M 30.78 % | 253.400 M 7.88 % | 234.900 M 65.42 % | 142.000 M -18.86 % | 175.000 M -29.15 % | 247.000 M -13.79 % | 286.500 M 16.99 % | 244.900 M -8.93 % | 268.900 M -3.24 % | 277.900 M -39.32 % | 458.000 M 39.93 % | 327.300 M 20.24 % | 272.200 M -20.94 % | 344.300 M 35.39 % | 254.300 M 18.17 % | 215.200 M -54.71 % | 475.200 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.600 M -77.84 % | 345.700 M 8.78 % | 317.800 M 8.06 % | 294.100 M -49.21 % | 579.000 M 57.89 % | 366.700 M -51.51 % | 756.300 M 79.30 % | 421.800 M -50.11 % | 845.500 M 92.47 % | 439.300 M -56.94 % | 1.020 B 91.93 % | 531.500 M -50.58 % | 1.075 B -16.97 % | 1.295 B 12.15 % | 1.155 B 98.13 % | 582.900 M -46.26 % | 1.085 B 134.53 % | 462.500 M -57.68 % | 1.093 B 71.55 % | 637.000 M -47.90 % | 1.223 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.400 M | 0.000 | 0.000 -100.00 % | 27.300 M -65.22 % | 78.500 M -30.35 % | 112.700 M 64.77 % | 68.400 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.600 M -77.84 % | 345.700 M 8.78 % | 317.800 M 8.06 % | 294.100 M -49.21 % | 579.000 M 57.89 % | 366.700 M -51.51 % | 756.300 M 79.30 % | 421.800 M -50.11 % | 845.500 M 92.47 % | 439.300 M -56.94 % | 1.020 B 91.93 % | 531.500 M -50.58 % | 1.075 B -16.97 % | 1.295 B 12.15 % | 1.155 B 98.13 % | 582.900 M -46.26 % | 1.085 B 134.53 % | 462.500 M -57.68 % | 1.093 B 71.55 % | 637.000 M -47.90 % | 1.223 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 7.936 B 8.74 % | 7.298 B 33.15 % | 5.481 B 8.02 % | 5.074 B 5.06 % | 4.830 B 0.29 % | 4.816 B -7.12 % | 5.185 B 2.08 % | 5.079 B 2.27 % | 4.967 B 4.09 % | 4.771 B 9.07 % | 4.374 B -6.07 % | 4.657 B 1.91 % | 4.570 B 7.29 % | 4.259 B -0.18 % | 4.267 B -12.79 % | 4.893 B 1.73 % | 4.810 B 5.76 % | 4.548 B 4.70 % | 4.344 B 17.22 % | 3.706 B -23.03 % | 4.815 B 8.12 % | 4.453 B -14.91 % | 5.234 B 6.09 % | 4.933 B -15.10 % | 5.810 B -21.36 % | 7.389 B -6.74 % | 7.923 B 12.91 % | 7.017 B -6.22 % | 7.482 B 12.69 % | 6.640 B -1.65 % | 6.751 B 17.27 % | 5.757 B 11.89 % | 5.145 B -5.13 % | 5.424 B -4.34 % | 5.670 B 1.66 % | 5.577 B -10.23 % | 6.212 B 105.81 % | 3.019 B 16.57 % | 2.590 B 1.39 % | 2.554 B -9.58 % | 2.825 B 12.42 % | 2.513 B 10.86 % | 2.266 B 14.86 % | 1.973 B 18.61 % | 1.664 B 14.41 % | 1.454 B 18.92 % | 1.223 B -10.91 % | 1.373 B -18.26 % | 1.679 B -7.78 % | 1.821 B -8.93 % | 1.999 B -27.05 % | 2.741 B 237.97 % | 811.000 M -14.23 % | 945.500 M 10.55 % | 855.300 M -3.06 % | 882.300 M 15.08 % | 766.700 M 3.00 % | 744.400 M -6.13 % | 793.000 M 14.31 % | 693.700 M 1.18 % | 685.600 M 17.42 % | 583.900 M -3.66 % | 606.100 M 1.54 % | 596.900 M 38.20 % | 431.900 M |
Total non current assets | 8.776 B 7.09 % | 8.195 B 19.31 % | 6.869 B 5.80 % | 6.492 B 6.61 % | 6.089 B 10.00 % | 5.536 B -8.07 % | 6.022 B 1.59 % | 5.928 B 0.36 % | 5.906 B 3.38 % | 5.713 B 9.65 % | 5.210 B -4.58 % | 5.460 B -0.37 % | 5.480 B 5.73 % | 5.183 B 3.91 % | 4.988 B -9.40 % | 5.506 B -2.78 % | 5.663 B 7.22 % | 5.282 B 5.65 % | 5.000 B 8.46 % | 4.610 B -18.78 % | 5.675 B 0.36 % | 5.655 B -7.32 % | 6.102 B -1.25 % | 6.179 B -7.51 % | 6.681 B -25.79 % | 9.003 B 0.16 % | 8.989 B 7.46 % | 8.364 B -8.30 % | 9.122 B 13.33 % | 8.049 B 4.94 % | 7.670 B 4.83 % | 7.317 B 19.13 % | 6.142 B -15.33 % | 7.254 B 3.63 % | 7.000 B -2.80 % | 7.201 B 9.86 % | 6.555 B 91.92 % | 3.415 B 19.18 % | 2.866 B 2.71 % | 2.790 B -7.64 % | 3.021 B 9.35 % | 2.763 B 14.17 % | 2.420 B 16.66 % | 2.074 B 14.79 % | 1.807 B 16.16 % | 1.556 B 22.55 % | 1.269 B -11.06 % | 1.427 B -17.64 % | 1.733 B -7.62 % | 1.876 B -7.52 % | 2.029 B -26.79 % | 2.771 B 241.23 % | 812.000 M -16.79 % | 975.900 M 9.52 % | 891.100 M -4.22 % | 930.400 M 13.55 % | 819.400 M 1.45 % | 807.700 M -7.71 % | 875.200 M 13.29 % | 772.500 M -0.44 % | 775.900 M 29.32 % | 600.000 M -4.05 % | 625.300 M 1.07 % | 618.700 M 43.28 % | 431.800 M |
Other current assets | 1.016 B 966.79 % | 95.200 M -90.17 % | 968.800 M 1 533.73 % | 59.300 M -94.65 % | 1.108 B 1 570.59 % | 66.300 M -91.73 % | 802.000 M 607.23 % | 113.400 M -87.02 % | 873.700 M 301.15 % | 217.800 M -64.92 % | 620.800 M 728.84 % | 74.900 M -85.04 % | 500.600 M 312.36 % | 121.400 M -78.76 % | 571.500 M 523.91 % | 91.600 M -83.06 % | 540.700 M 604.04 % | 76.800 M -84.26 % | 487.900 M 1 070.02 % | 41.700 M -92.26 % | 538.500 M 425.88 % | 102.400 M -87.40 % | 812.400 M 444.14 % | 149.300 M -78.80 % | 704.200 M 244.52 % | 204.400 M -78.80 % | 964.200 M 149.79 % | 386.000 M 246.81 % | 111.300 M -2.37 % | 114.000 M -84.89 % | 754.700 M 414.45 % | 146.700 M -76.97 % | 637.000 M 755.03 % | 74.500 M -84.87 % | 492.500 M 411.42 % | 96.300 M -85.69 % | 673.100 M 326.82 % | 157.700 M -56.11 % | 359.300 M 128.42 % | 157.300 M -61.98 % | 413.700 M 795.45 % | 46.200 M -86.81 % | 350.200 M 348.40 % | 78.100 M -60.91 % | 199.800 M 2 429.11 % | 7.900 M -94.52 % | 144.100 M | 0.000 -100.00 % | 86.600 M | 0.000 -100.00 % | 82.800 M | 0.000 -100.00 % | 800.000 K -73.33 % | 3.000 M 25.00 % | 2.400 M -77.57 % | 10.700 M 328.00 % | 2.500 M 13.64 % | 2.200 M -46.34 % | 4.100 M -26.79 % | 5.600 M | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.800 M | 0.000 -100.00 % | 88.100 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 69.500 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 447.954 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.800 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 |
cash and cash equivalents | 1.066 B 23.98 % | 860.200 M 63.01 % | 527.700 M -18.65 % | 648.700 M -0.28 % | 650.500 M -15.45 % | 769.400 M 6.26 % | 724.100 M 38.00 % | 524.700 M -25.42 % | 703.500 M -20.67 % | 886.800 M -5.74 % | 940.800 M 82.68 % | 515.000 M -3.70 % | 534.800 M 33.80 % | 399.700 M -19.76 % | 498.100 M 3.99 % | 479.000 M -2.84 % | 493.000 M -6.40 % | 526.700 M 4.63 % | 503.400 M 14.41 % | 440.000 M 6.00 % | 415.100 M -9.37 % | 458.000 M 30.82 % | 350.100 M 7.72 % | 325.000 M -26.59 % | 442.700 M -32.47 % | 655.600 M -17.51 % | 794.800 M 6.83 % | 744.000 M -8.09 % | 809.500 M 61.67 % | 500.700 M 109.50 % | 239.000 M -33.15 % | 357.500 M 227.08 % | 109.300 M -56.92 % | 253.700 M 34.45 % | 188.700 M -42.19 % | 326.400 M 61.26 % | 202.400 M -7.03 % | 217.700 M -52.79 % | 461.100 M -8.46 % | 503.700 M -3.58 % | 522.400 M -20.40 % | 656.300 M 308.40 % | 160.700 M 20.28 % | 133.600 M -38.55 % | 217.400 M 11.09 % | 195.700 M 164.46 % | 74.000 M 214.89 % | 23.500 M -72.32 % | 84.900 M 11.56 % | 76.100 M 18.35 % | 64.300 M 52.01 % | 42.300 M -61.93 % | 111.100 M 444.61 % | 20.400 M -58.70 % | 49.400 M -68.65 % | 157.600 M -24.05 % | 207.500 M 170.89 % | 76.600 M -29.47 % | 108.600 M -26.27 % | 147.300 M 11.42 % | 132.200 M -50.76 % | 268.500 M -26.50 % | 365.300 M -9.53 % | 403.800 M 34.60 % | 300.000 M |
Cash and short term investments | 1.066 B 23.98 % | 860.200 M 63.01 % | 527.700 M -18.65 % | 648.700 M -0.28 % | 650.500 M -15.45 % | 769.400 M 6.26 % | 724.100 M 38.00 % | 524.700 M -25.42 % | 703.500 M -20.67 % | 886.800 M -5.74 % | 940.800 M 82.68 % | 515.000 M -3.70 % | 534.800 M 33.80 % | 399.700 M -19.76 % | 498.100 M 3.99 % | 479.000 M -2.84 % | 493.000 M -6.40 % | 526.700 M 4.63 % | 503.400 M 14.41 % | 440.000 M 6.00 % | 415.100 M -9.37 % | 458.000 M 30.82 % | 350.100 M 7.72 % | 325.000 M -26.59 % | 442.700 M -32.47 % | 655.600 M -17.51 % | 794.800 M 6.83 % | 744.000 M -8.09 % | 809.500 M 61.67 % | 500.700 M 109.50 % | 239.000 M -33.15 % | 357.500 M 227.08 % | 109.300 M -58.06 % | 260.600 M 38.10 % | 188.700 M -42.19 % | 326.400 M 61.26 % | 202.400 M -7.03 % | 217.700 M -52.79 % | 461.100 M -16.24 % | 550.500 M 5.38 % | 522.400 M -20.40 % | 656.300 M 308.40 % | 160.700 M 20.28 % | 133.600 M -38.55 % | 217.400 M 11.09 % | 195.700 M 164.46 % | 74.000 M 214.89 % | 23.500 M -72.32 % | 84.900 M 11.56 % | 76.100 M 18.35 % | 64.300 M 52.01 % | 42.300 M -61.93 % | 111.100 M 444.61 % | 20.400 M -58.70 % | 49.400 M -68.65 % | 157.600 M -24.05 % | 207.500 M 170.89 % | 76.600 M -29.47 % | 108.600 M -26.27 % | 147.300 M 11.42 % | 132.200 M -50.76 % | 268.500 M -26.50 % | 365.300 M -9.53 % | 403.800 M 34.60 % | 300.000 M |
Total current assets | 2.082 B 6.89 % | 1.948 B 30.16 % | 1.497 B -13.72 % | 1.734 B -1.35 % | 1.758 B -2.46 % | 1.802 B 18.10 % | 1.526 B 7.39 % | 1.421 B -9.90 % | 1.577 B -10.38 % | 1.760 B 12.69 % | 1.562 B 41.82 % | 1.101 B 6.35 % | 1.035 B 12.41 % | 921.100 M -13.88 % | 1.070 B -4.02 % | 1.114 B 7.81 % | 1.034 B -1.80 % | 1.053 B 6.19 % | 991.300 M 9.62 % | 904.300 M -5.17 % | 953.600 M -12.97 % | 1.096 B -5.75 % | 1.163 B 8.01 % | 1.076 B -6.16 % | 1.147 B -30.30 % | 1.645 B -6.46 % | 1.759 B 2.69 % | 1.713 B 7.84 % | 1.589 B 40.26 % | 1.133 B 13.97 % | 993.700 M -2.42 % | 1.018 B 36.45 % | 746.300 M -2.83 % | 768.000 M 12.74 % | 681.200 M -17.40 % | 824.700 M -5.80 % | 875.500 M 57.52 % | 555.800 M -32.25 % | 820.400 M 2.18 % | 802.900 M -14.23 % | 936.100 M 1.69 % | 920.500 M 80.17 % | 510.900 M 30.10 % | 392.700 M -5.87 % | 417.200 M 1.53 % | 410.900 M 88.40 % | 218.100 M 67.64 % | 130.100 M -24.14 % | 171.500 M 7.52 % | 159.500 M 8.43 % | 147.100 M 4.33 % | 141.000 M 4.91 % | 134.400 M 157.47 % | 52.200 M -35.24 % | 80.600 M -58.06 % | 192.200 M -19.11 % | 237.600 M 125.21 % | 105.500 M -25.65 % | 141.900 M -20.10 % | 177.600 M 9.29 % | 162.500 M -45.63 % | 298.900 M -24.60 % | 396.400 M -9.60 % | 438.500 M 34.18 % | 326.800 M |
Inventory | 0.000 -100.00 % | 699.300 M | 0.000 -100.00 % | 827.900 M | 0.000 -100.00 % | 759.000 M | 0.000 -100.00 % | 627.600 M | 0.000 -100.00 % | 521.600 M | 0.000 -100.00 % | 417.800 M | 0.000 -100.00 % | 368.200 M | 0.000 -100.00 % | 393.500 M | 0.000 -100.00 % | 329.400 M | 0.000 -100.00 % | 294.400 M | 0.000 -100.00 % | 373.300 M | 0.000 -100.00 % | 402.700 M | 0.000 -100.00 % | 402.100 M | 0.000 -100.00 % | 297.700 M 16.15 % | 256.300 M 9.11 % | 234.900 M | 0.000 -100.00 % | 196.000 M | 0.000 -100.00 % | 152.800 M | 0.000 -100.00 % | 144.900 M | 0.000 -100.00 % | 111.300 M | 0.000 -100.00 % | 77.400 M | 0.000 -100.00 % | 106.700 M | 0.000 -100.00 % | 113.700 M | 0.000 -100.00 % | 104.600 M | 0.000 -100.00 % | 52.300 M | 0.000 -100.00 % | 47.300 M | 0.000 -100.00 % | 36.000 M 634.69 % | 4.900 M -46.74 % | 9.200 M -3.16 % | 9.500 M 227.59 % | 2.900 M -68.48 % | 9.200 M -9.80 % | 10.200 M -17.74 % | 12.400 M -1.59 % | 12.600 M -30.39 % | 18.100 M -14.22 % | 21.100 M -13.52 % | 24.400 M -3.94 % | 25.400 M 26.37 % | 20.100 M |
Net receivables | 0.000 -100.00 % | 293.100 M | 0.000 -100.00 % | 198.500 M | 0.000 -100.00 % | 207.700 M | 0.000 -100.00 % | 155.500 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 94.600 M | 0.000 -100.00 % | 42.200 M | 0.000 -100.00 % | 150.300 M | 0.000 -100.00 % | 119.800 M | 0.000 -100.00 % | 85.000 M | 0.000 -100.00 % | 162.000 M | 0.000 -100.00 % | 199.300 M | 0.000 -100.00 % | 522.700 M | 0.000 -100.00 % | 285.300 M -30.65 % | 411.400 M 45.42 % | 282.900 M | 0.000 -100.00 % | 318.100 M | 0.000 -100.00 % | 280.100 M | 0.000 -100.00 % | 257.100 M | 0.000 -100.00 % | 69.100 M | 0.000 -100.00 % | 64.500 M | 0.000 -100.00 % | 111.300 M | 0.000 -100.00 % | 67.300 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 54.300 M | 0.000 -100.00 % | 36.100 M | 0.000 -100.00 % | 62.000 M 252.27 % | 17.600 M -10.20 % | 19.600 M 1.55 % | 19.300 M -8.10 % | 21.000 M 14.13 % | 18.400 M 11.52 % | 16.500 M -1.79 % | 16.800 M 38.84 % | 12.100 M -0.82 % | 12.200 M 29.79 % | 9.400 M 40.30 % | 6.700 M -27.96 % | 9.300 M 38.81 % | 6.700 M |
Tax assets | 71.299 M | 0.000 -100.00 % | 159.100 M -7.61 % | 172.200 M 4.17 % | 165.300 M -15.45 % | 195.500 M -12.92 % | 224.500 M -13.85 % | 260.600 M 13.30 % | 230.000 M -4.17 % | 240.000 M 0.88 % | 237.900 M -10.40 % | 265.500 M -1.96 % | 270.800 M 0.48 % | 269.500 M 5.64 % | 255.100 M 254.31 % | 72.000 M 3.00 % | 69.900 M 43.53 % | 48.700 M 3.40 % | 47.100 M 2 516.67 % | 1.800 M -97.76 % | 80.500 M 638.53 % | 10.900 M | 0.000 -100.00 % | 22.600 M -38.59 % | 36.800 M 52.70 % | 24.100 M -43.43 % | 42.600 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 | 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 100.00 % | -122.800 M | 0.000 | 0.000 100.00 % | -100.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 | 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 | 0.000 -100.00 % | 151.700 M | 0.000 -100.00 % | 161.800 M | 0.000 -100.00 % | 133.100 M | 0.000 -100.00 % | 165.000 M | 0.000 -100.00 % | 133.400 M | 0.000 -100.00 % | 138.100 M | 0.000 -100.00 % | 60.400 M | 0.000 -100.00 % | 190.800 M | 0.000 -100.00 % | 169.300 M | 0.000 -100.00 % | 155.300 M | 0.000 -100.00 % | 170.200 M | 0.000 -100.00 % | 141.200 M | 0.000 -100.00 % | 220.500 M | 0.000 -100.00 % | 196.300 M -70.73 % | 670.600 M 21.51 % | 551.900 M | 0.000 -100.00 % | 191.800 M | 0.000 -100.00 % | 610.300 M | 0.000 -100.00 % | 208.100 M | 0.000 -100.00 % | 135.100 M | 0.000 -100.00 % | 86.500 M | 0.000 -100.00 % | 278.900 M | 0.000 -100.00 % | 151.500 M | 0.000 -100.00 % | 129.800 M | 0.000 -100.00 % | 126.100 M | 0.000 -100.00 % | 145.400 M | 0.000 -100.00 % | 159.100 M 287.10 % | 41.100 M -25.54 % | 55.200 M 2.99 % | 53.600 M -7.27 % | 57.800 M 6.45 % | 54.300 M 4.02 % | 52.200 M 20.55 % | 43.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 -100.00 % | 112.400 M | 0.000 -100.00 % | 95.700 M | 0.000 -100.00 % | 53.600 M | 0.000 -100.00 % | 115.900 M | 0.000 -100.00 % | 121.300 M | 0.000 -100.00 % | 24.800 M | 0.000 -100.00 % | 5.200 M | 0.000 -100.00 % | 77.500 M | 0.000 -100.00 % | 120.900 M | 0.000 -100.00 % | 77.800 M | 0.000 -100.00 % | 58.200 M | 0.000 -100.00 % | 49.600 M | 0.000 -100.00 % | 210.000 M | 0.000 -100.00 % | 264.400 M 69.38 % | 156.100 M 39.38 % | 112.000 M | 0.000 -100.00 % | 98.200 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 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 351.000 M -2.42 % | 359.700 M -10.99 % | 404.100 M | 0.000 | 0.000 | 0.000 100.00 % | -2.187 B -7.88 % | -2.027 B -603.98 % | 402.200 M 139.66 % | -1.014 B 62.13 % | -2.678 B -20.65 % | -2.220 B -50.55 % | -1.474 B 11.05 % | -1.657 B -595.49 % | 334.500 M 120.74 % | -1.613 B 22.58 % | -2.084 B -919.99 % | 254.100 M 111.72 % | -2.169 B -957.57 % | 252.900 M | 0.000 -100.00 % | 309.300 M 113.02 % | -2.376 B -363.44 % | 901.800 M 128.33 % | -3.184 B -1 039.12 % | 339.000 M 3.64 % | 327.100 M 158.09 % | -563.100 M 44.04 % | -1.006 B -505.28 % | 248.300 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 |
Minority interest | 163.598 M -1.15 % | 165.500 M 14.37 % | 144.700 M 0.70 % | 143.700 M 4.43 % | 137.600 M 4.32 % | 131.900 M -18.07 % | 161.000 M 5.71 % | 152.300 M -7.53 % | 164.700 M 0.61 % | 163.700 M 19.49 % | 137.000 M 4.02 % | 131.700 M 9.02 % | 120.800 M 0.00 % | 120.800 M -5.03 % | 127.200 M 0.00 % | 127.200 M 3.92 % | 122.400 M -0.16 % | 122.600 M 49.33 % | 82.100 M 0.00 % | 82.100 M -15.01 % | 96.600 M 0.00 % | 96.600 M -49.05 % | 189.600 M 82.66 % | 103.800 M -17.68 % | 126.100 M 0.00 % | 126.100 M | 0.000 -100.00 % | 69.500 M -81.13 % | 368.300 M 9.13 % | 337.500 M -5.99 % | 359.000 M 28.44 % | 279.500 M | 0.000 -100.00 % | 151.400 M | 0.000 -100.00 % | 127.100 M | 0.000 -100.00 % | 125.100 M | 0.000 -100.00 % | 118.400 M -8.15 % | 128.900 M 22.53 % | 105.200 M 32.66 % | 79.300 M -7.58 % | 85.800 M 47.68 % | 58.100 M 6.22 % | 54.700 M 35.40 % | 40.400 M 2.80 % | 39.300 M 8.86 % | 36.100 M 20.33 % | 30.000 M 7.14 % | 28.000 M -23.08 % | 36.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 |
Capital lease obligations | 349.496 M -22.37 % | 450.200 M 28.26 % | 351.000 M -19.57 % | 436.400 M 9.37 % | 399.000 M 1.22 % | 394.200 M -1.47 % | 400.100 M -3.71 % | 415.500 M -4.15 % | 433.500 M 1.05 % | 429.000 M 18.05 % | 363.400 M 9.16 % | 332.900 M 12.54 % | 295.800 M 233.86 % | 88.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -263.200 M | 0.000 | 0.000 | 0.000 100.00 % | -901.800 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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.600 M | 0.000 -100.00 % | 200.000 K -99.99 % | 3.547 B | 0.000 -100.00 % | 3.312 B -1.82 % | 3.373 B -24.45 % | 4.465 B | 0.000 -100.00 % | 4.439 B 56 607.39 % | -7.856 M -100.14 % | 5.452 B -10.52 % | 6.094 B 13.38 % | 5.375 B 1.16 % | 5.313 B 6.15 % | 5.005 B | 0.000 -100.00 % | 4.944 B | 0.000 -100.00 % | 4.490 B | 0.000 -100.00 % | 4.460 B | 0.000 -100.00 % | 1.731 B | 0.000 -100.00 % | 1.798 B | 0.000 -100.00 % | 1.481 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.251 B | 0.000 -100.00 % | 1.185 B | 0.000 -100.00 % | 1.169 B | 0.000 -100.00 % | 1.141 B 1 140 700.00 % | 100.000 K -99.78 % | 44.800 M -4.07 % | 46.700 M -16.76 % | 56.100 M 0.54 % | 55.800 M -8.67 % | 61.100 M -16.76 % | 73.400 M 0.27 % | 73.200 M -6.27 % | 78.100 M -88.02 % | 651.900 M -6.47 % | 697.000 M 0.40 % | 694.200 M 36.52 % | 508.500 M |
Deferred tax liabilities non current | 626.093 M | 0.000 -100.00 % | 457.800 M 17.60 % | 389.300 M -0.74 % | 392.200 M -1.90 % | 399.800 M -20.94 % | 505.700 M 0.96 % | 500.900 M -1.07 % | 506.300 M 1.28 % | 499.900 M 23.74 % | 404.000 M -6.83 % | 433.600 M 0.12 % | 433.100 M -4.79 % | 454.900 M 3.46 % | 439.700 M -3.13 % | 453.900 M -3.57 % | 470.700 M 1.12 % | 465.500 M -0.41 % | 467.400 M 83.94 % | 254.100 M -40.46 % | 426.800 M 68.76 % | 252.900 M | 0.000 -100.00 % | 309.300 M -45.45 % | 567.000 M -37.13 % | 901.800 M -19.42 % | 1.119 B 9.79 % | 1.019 B -3.08 % | 1.052 B 7.05 % | 982.500 M 14.75 % | 856.200 M 4.71 % | 817.700 M 33.72 % | 611.500 M -15.06 % | 719.900 M 4.23 % | 690.700 M -21.25 % | 877.100 M 72.39 % | 508.800 M -29.51 % | 721.800 M 41.47 % | 510.200 M -14.42 % | 596.200 M 0.93 % | 590.700 M 11.56 % | 529.500 M -14.89 % | 622.100 M 13.23 % | 549.400 M 22.99 % | 446.700 M 23.84 % | 360.700 M 21.98 % | 295.700 M -29.43 % | 419.000 M -11.70 % | 474.500 M -9.13 % | 522.200 M -12.89 % | 599.500 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.100 M | 0.000 | 0.000 100.00 % | -57.800 M -6.45 % | -54.300 M 49.44 % | -107.400 M | 0.000 100.00 % | -37.600 M 7.62 % | -40.700 M -9.12 % | -37.300 M 2.61 % | -38.300 M 8.81 % | -42.000 M | 0.000 |
Total assets | 10.858 B 7.05 % | 10.143 B 21.25 % | 8.365 B 1.69 % | 8.226 B 4.83 % | 7.847 B 6.94 % | 7.338 B -2.78 % | 7.548 B 2.71 % | 7.349 B -1.80 % | 7.483 B 0.14 % | 7.473 B 10.35 % | 6.772 B 3.21 % | 6.561 B 0.70 % | 6.516 B 6.74 % | 6.104 B 0.77 % | 6.058 B -8.49 % | 6.620 B 0.70 % | 6.574 B 3.78 % | 6.335 B 5.74 % | 5.991 B 8.65 % | 5.514 B -16.82 % | 6.629 B -1.80 % | 6.751 B -7.07 % | 7.264 B 0.12 % | 7.255 B -7.31 % | 7.828 B -26.49 % | 10.648 B -0.92 % | 10.748 B 6.65 % | 10.077 B -5.91 % | 10.710 B 16.65 % | 9.181 B 5.98 % | 8.664 B 3.94 % | 8.335 B 21.01 % | 6.888 B -14.13 % | 8.022 B 4.44 % | 7.681 B -4.30 % | 8.026 B 8.02 % | 7.430 B 87.10 % | 3.971 B 7.73 % | 3.686 B 2.59 % | 3.593 B -9.20 % | 3.957 B 7.43 % | 3.683 B 25.68 % | 2.931 B 18.80 % | 2.467 B 10.92 % | 2.224 B 13.11 % | 1.966 B 32.20 % | 1.487 B -4.49 % | 1.557 B -18.23 % | 1.904 B -6.44 % | 2.035 B -6.44 % | 2.176 B -25.28 % | 2.912 B 207.67 % | 946.400 M -7.95 % | 1.028 B 5.80 % | 971.700 M -13.44 % | 1.123 B 6.21 % | 1.057 B 15.75 % | 913.200 M -10.22 % | 1.017 B 7.05 % | 950.100 M 1.25 % | 938.400 M 4.39 % | 898.900 M -12.02 % | 1.022 B -3.36 % | 1.057 B 39.36 % | 758.600 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 | 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 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | 1988-06-30 | 1987-06-30 | 1986-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 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 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1998-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 183.282 M | 0.000 | 0.000 -100.00 % | 6.885 M | 0.000 100.00 % | -34.909 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 100.00 % | -512.700 M -200.00 % | 512.700 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 |
Stock based compensation | 0.000 -100.00 % | 900.000 K | 0.000 | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.100 M -34.92 % | 6.300 M -1.56 % | 6.400 M -17.95 % | 7.800 M 16.42 % | 6.700 M -27.96 % | 9.300 M -16.96 % | 11.200 M -34.88 % | 17.200 M -15.27 % | 20.300 M 31.82 % | 15.400 M 35.09 % | 11.400 M 34.12 % | 8.500 M 54.55 % | 5.500 M 14.58 % | 4.800 M -21.31 % | 6.100 M -38.38 % | 9.900 M -38.51 % | 16.100 M 8.05 % | 14.900 M -41.80 % | 25.600 M 232.06 % | 7.710 M | 0.000 -100.00 % | 66.400 M | 0.000 -100.00 % | 53.900 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 |
Change in working capital | 114.000 M 167.98 % | -167.700 M -309.89 % | 79.900 M 288.90 % | -42.297 M 73.45 % | -159.300 M -5.45 % | -151.061 M -1 760.01 % | 9.100 M 110.90 % | -83.500 M -9 177.78 % | -900.000 K 99.42 % | -156.100 M -616.06 % | -21.800 M 65.88 % | -63.900 M -3 142.86 % | 2.100 M 137.50 % | -5.600 M -194.92 % | 5.900 M 118.44 % | -32.000 M -26.48 % | -25.300 M 2.32 % | -25.900 M -146.67 % | -10.500 M -125.67 % | 40.900 M -5.76 % | 43.400 M 480.70 % | -11.400 M -150.89 % | 22.400 M 89.83 % | 11.800 M 755.56 % | -1.800 M -142.86 % | 4.200 M -87.68 % | 34.100 M 134.44 % | -99.000 M -1 671.43 % | 6.300 M -93.58 % | 98.100 M -9.17 % | 108.000 M 186.06 % | -125.500 M -2 514.58 % | -4.800 M 78.08 % | -21.900 M | 0.000 100.00 % | -83.100 M 85.44 % | -570.900 M -1 185.81 % | -44.400 M 16.54 % | -53.200 M -30.39 % | -40.800 M -261.26 % | 25.300 M 195.47 % | -26.500 M -186.89 % | 30.500 M 185.05 % | 10.700 M 405.71 % | -3.500 M -125.55 % | 13.700 M -65.66 % | 39.900 M 348.31 % | 8.900 M -96.29 % | 239.600 M 1 367.72 % | -18.900 M -285.71 % | -4.900 M -177.78 % | 6.300 M 104.35 % | -144.800 M |
Accounts receivables | 0.000 100.00 % | -126.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.700 M | 0.000 100.00 % | -88.000 M | 0.000 100.00 % | -5.600 M | 0.000 100.00 % | -500.000 K | 0.000 100.00 % | -2.200 M | 0.000 -100.00 % | 2.800 M | 0.000 -100.00 % | 37.400 M | 0.000 -100.00 % | 26.600 M | 0.000 | 0.000 | 0.000 100.00 % | -113.002 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 |
Inventory | 0.000 100.00 % | -41.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.100 M | 0.000 100.00 % | -89.900 M | 0.000 100.00 % | -56.200 M | 0.000 -100.00 % | 800.000 K | 0.000 100.00 % | -55.100 M | 0.000 100.00 % | -39.200 M | 0.000 -100.00 % | 46.900 M | 0.000 100.00 % | -15.600 M | 0.000 | 0.000 | 0.000 100.00 % | -107.875 M | 0.000 100.00 % | -165.200 M | 0.000 100.00 % | -43.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.100 M | 0.000 -100.00 % | 62.800 M | 0.000 100.00 % | -41.700 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 |
Other working capital | 114.000 M | 0.000 -100.00 % | 79.900 M | 0.000 100.00 % | -159.300 M | 0.000 -100.00 % | 9.100 M 911.11 % | 900.000 K 200.00 % | -900.000 K -104.13 % | 21.800 M 200.00 % | -21.800 M -938.10 % | -2.100 M -200.00 % | 2.100 M 135.59 % | -5.900 M -200.00 % | 5.900 M -76.68 % | 25.300 M 200.00 % | -25.300 M -340.95 % | 10.500 M 200.00 % | -10.500 M 75.81 % | -43.400 M -200.00 % | 43.400 M 293.75 % | -22.400 M -200.00 % | 22.400 M 89.83 % | 11.800 M 755.56 % | -1.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.900 M | 0.000 100.00 % | -83.100 M 85.44 % | -570.900 M -1 185.81 % | -44.400 M 16.54 % | -53.200 M -30.39 % | -40.800 M | 0.000 100.00 % | -26.500 M | 0.000 -100.00 % | 10.700 M | 0.000 -100.00 % | 13.700 M | 0.000 -100.00 % | 8.900 M | 0.000 100.00 % | -18.900 M | 0.000 -100.00 % | 6.300 M 104.74 % | -132.800 M |
Other non cash items | -26.470 M -109.42 % | 281.000 M 368.39 % | -104.700 M -110.32 % | 1.015 B 16.36 % | 871.900 M -38.37 % | 1.415 B 3 293.49 % | -44.300 M -133.74 % | 131.300 M 421.03 % | -40.900 M 59.74 % | -101.600 M -198.55 % | 103.100 M 108.28 % | 49.500 M -38.66 % | 80.700 M 302.76 % | -39.800 M -115.52 % | 256.400 M 18.70 % | 216.000 M 336.58 % | -91.300 M -270.02 % | 53.700 M 344.09 % | -22.000 M -110.92 % | 201.500 M 2 778.57 % | 7.000 M -93.91 % | 115.000 M 584.52 % | 16.800 M -98.43 % | 1.067 B 463.54 % | -293.500 M -768.34 % | -33.800 M -126.34 % | 128.300 M -79.29 % | 619.500 M 158.23 % | 239.900 M -37.49 % | 383.800 M 191.01 % | -421.700 M -564.09 % | -63.500 M -115.78 % | 402.300 M 4 777.91 % | -8.600 M -103.49 % | 246.600 M 1 674.10 % | 13.900 M -98.55 % | 958.500 M 2 239.51 % | -44.800 M -119.09 % | 234.700 M 7 002.94 % | -3.400 M -101.68 % | 202.300 M 478.13 % | -53.500 M 52.61 % | -112.900 M -689.51 % | -14.300 M -121.90 % | 65.300 M 299.09 % | -32.800 M -227.13 % | 25.800 M 821.43 % | 2.800 M -99.67 % | 859.000 M 21 575.00 % | -4.000 M 61.90 % | -10.500 M -54.41 % | -6.800 M -105.06 % | 134.300 M |
Net cash provided by operating activities | 1.692 B 27.35 % | 1.329 B 105.98 % | 645.200 M -24.93 % | 859.461 M 18.27 % | 726.700 M -22.86 % | 942.073 M 10.00 % | 856.400 M -3.30 % | 885.600 M 32.79 % | 666.900 M -4.80 % | 700.500 M 27.69 % | 548.600 M 26.38 % | 434.100 M -4.89 % | 456.400 M 29.92 % | 351.300 M 33.62 % | 262.900 M -52.60 % | 554.600 M 104.95 % | 270.600 M -52.76 % | 572.800 M 49.21 % | 383.900 M -9.07 % | 422.200 M 25.36 % | 336.800 M -21.77 % | 430.500 M 5.57 % | 407.800 M 19.52 % | 341.200 M 82.36 % | 187.100 M -51.68 % | 387.200 M -24.58 % | 513.400 M 43.53 % | 357.700 M -17.66 % | 434.400 M -13.17 % | 500.300 M 33.91 % | 373.600 M 64.08 % | 227.700 M -6.14 % | 242.600 M 30.36 % | 186.100 M -31.96 % | 273.500 M 56.11 % | 175.200 M -42.99 % | 307.300 M 61.91 % | 189.800 M -7.50 % | 205.200 M 128.51 % | 89.800 M 1 810.64 % | 4.700 M -88.34 % | 40.300 M -38.85 % | 65.900 M -30.99 % | 95.500 M 3.35 % | 92.400 M -32.41 % | 136.700 M 6.96 % | 127.800 M 3.15 % | 123.900 M 130.31 % | -408.800 M -1 268.00 % | 35.000 M -34.33 % | 53.300 M -6.33 % | 56.900 M -61.58 % | 148.100 M |
Investments in property plant and equipment | -670.562 M -19.21 % | -562.487 M 6.38 % | -600.800 M -7.20 % | -560.428 M -10.43 % | -507.500 M 13.42 % | -586.142 M -7.55 % | -545.000 M 12.01 % | -619.400 M -31.98 % | -469.300 M -36.03 % | -345.000 M -44.53 % | -238.700 M 6.83 % | -256.200 M 28.09 % | -356.300 M 11.68 % | -403.400 M 1.80 % | -410.800 M 8.91 % | -451.000 M -17.88 % | -382.600 M 26.30 % | -519.100 M -69.36 % | -306.500 M -1.83 % | -301.000 M 9.64 % | -333.100 M -6.02 % | -314.200 M -6.62 % | -294.700 M 33.43 % | -442.700 M -2.57 % | -431.600 M -31.83 % | -327.400 M -5.44 % | -310.500 M -103.61 % | -152.500 M 54.49 % | -335.100 M -16.64 % | -287.300 M 34.12 % | -436.100 M -94.60 % | -224.100 M -83.54 % | -122.100 M 49.00 % | -239.400 M 0.95 % | -241.700 M 32.84 % | -359.900 M -40.15 % | -256.800 M -37.47 % | -186.800 M -174.71 % | -68.000 M -10.39 % | -61.600 M -65.59 % | -37.200 M 57.14 % | -86.800 M 36.60 % | -136.900 M -41.43 % | -96.800 M -13.35 % | -85.400 M -57.27 % | -54.300 M 1.99 % | -55.400 M -59.65 % | -34.700 M -105.97 % | 581.500 M 1 825.52 % | -33.700 M -45.89 % | -23.100 M 16.30 % | -27.600 M 91.75 % | -334.600 M |
Acquisitions net | 1.504 M 100.10 % | -1.453 B -3 752.79 % | -37.700 M 86.91 % | -287.995 M -5 065.44 % | 5.800 M 27.85 % | 4.537 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 100.00 % | -12.800 M | 0.000 100.00 % | -800.000 K | 0.000 -100.00 % | 66.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -473.400 M | 0.000 100.00 % | -36.500 M | 0.000 -100.00 % | 12.200 M | 0.000 -100.00 % | 3.700 M -37.29 % | 5.900 M 380.95 % | -2.100 M -146.67 % | 4.500 M 150.00 % | 1.800 M | 0.000 -100.00 % | 9.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -32.385 M | 0.000 100.00 % | -20.200 M -10.48 % | -18.284 M -43.97 % | -12.700 M 22.79 % | -16.449 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 100.00 % | -800.000 K 50.00 % | -1.600 M 98.05 % | -82.200 M | 0.000 100.00 % | -75.700 M -349.83 % | 30.300 M | 0.000 100.00 % | -12.300 M -823.53 % | 1.700 M 101.57 % | -108.100 M -7 621.43 % | -1.400 M 79.41 % | -6.800 M 34.62 % | -10.400 M 92.18 % | -133.000 M | 0.000 100.00 % | -2.500 M 26.47 % | -3.400 M 34.62 % | -5.200 M 46.94 % | -9.800 M -916.67 % | 1.200 M 119.35 % | -6.200 M -1.64 % | -6.100 M -454.55 % | -1.100 M -103.00 % | 36.700 M 1 246.88 % | -3.200 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 49.029 M | 0.000 -100.00 % | 150.300 M 4 118.70 % | 3.563 M 137.51 % | 1.500 M -5.47 % | 1.587 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 -100.00 % | 300.000 K -40.00 % | 500.000 K -94.05 % | 8.400 M 366.67 % | 1.800 M 500.00 % | 300.000 K | 0.000 -100.00 % | 6.600 M -79.69 % | 32.500 M | 0.000 -100.00 % | 8.900 M | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 2.900 M -79.58 % | 14.200 M 2 740.00 % | 500.000 K -93.51 % | 7.700 M -84.81 % | 50.700 M | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -200.00 % | 200.000 K |
Other investing activites | -5.414 M 91.31 % | -62.313 M -1 171.69 % | -4.900 M -101.97 % | 249.266 M 193.89 % | -265.500 M -2 015.85 % | 13.858 M 309.97 % | -6.600 M -136.26 % | 18.200 M | 0.000 100.00 % | -11.100 M 11.90 % | -12.600 M -114.52 % | 86.800 M 10.01 % | 78.900 M 148.17 % | -163.800 M -279.61 % | 91.200 M 577.49 % | -19.100 M 65.83 % | -55.900 M -99.64 % | -28.000 M -95.80 % | -14.300 M -37.50 % | -10.400 M -48.57 % | -7.000 M -108.44 % | 82.900 M 1 791.84 % | -4.900 M -112.25 % | 40.000 M 159.26 % | -67.500 M 60.94 % | -172.800 M -63.17 % | -105.900 M -111.76 % | 900.700 M 175.89 % | -1.187 B -311.40 % | -288.500 M -78.86 % | -161.300 M 41.24 % | -274.500 M -137.25 % | -115.700 M -14 362.50 % | -800.000 K 99.50 % | -158.600 M -132.31 % | 490.800 M 2 130.91 % | 22.000 M 101.83 % | -1.199 B -16 790.14 % | -7.100 M -69.05 % | -4.200 M -137.84 % | 11.100 M 101.82 % | 5.500 M 177.46 % | -7.100 M -344.83 % | 2.900 M 111.55 % | -25.100 M -339.05 % | 10.500 M 298.11 % | -5.300 M 97.06 % | -180.300 M -2 441.56 % | 7.700 M 1 383.33 % | -600.000 K 95.86 % | -14.500 M | 0.000 -100.00 % | 162.900 M |
Net cash used for investing activites | -657.828 M 68.33 % | -2.077 B -304.70 % | -513.300 M 16.38 % | -613.878 M 20.58 % | -773.000 M -32.68 % | -582.609 M -5.62 % | -551.600 M 8.25 % | -601.200 M -28.11 % | -469.300 M -31.79 % | -356.100 M -41.70 % | -251.300 M -48.35 % | -169.400 M 38.93 % | -277.400 M 51.09 % | -567.200 M -77.47 % | -319.600 M 32.01 % | -470.100 M -7.21 % | -438.500 M 19.85 % | -547.100 M -70.54 % | -320.800 M -3.02 % | -311.400 M 8.44 % | -340.100 M -47.04 % | -231.300 M 22.80 % | -299.600 M 27.89 % | -415.500 M 16.75 % | -499.100 M -20.24 % | -415.100 M 0.57 % | -417.500 M -146.76 % | 892.900 M 175.34 % | -1.185 B -225.67 % | -363.900 M -177.79 % | -131.000 M 51.10 % | -267.900 M -180.82 % | -95.400 M 60.00 % | -238.500 M 52.25 % | -499.500 M -485.71 % | 129.500 M 145.07 % | -287.300 M 79.43 % | -1.396 B -613.54 % | -195.700 M -197.42 % | -65.800 M -156.03 % | -25.700 M 63.55 % | -70.500 M 52.59 % | -148.700 M -54.90 % | -96.000 M -63.82 % | -58.600 M -17.20 % | -50.000 M 12.89 % | -57.400 M 73.44 % | -216.100 M -134.53 % | 625.900 M 1 769.07 % | -37.500 M 0.27 % | -37.600 M -35.25 % | -27.800 M 83.79 % | -171.500 M |
Debt repayment | -431.835 M -133.40 % | 1.293 B | 0.000 100.00 % | -38.470 M -119.80 % | 194.300 M 309.82 % | -92.603 M -191.05 % | 101.700 M | 0.000 | 0.000 100.00 % | -303.985 M -1 742.33 % | -16.500 M | 0.000 -100.00 % | 17.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.353 M | 0.000 100.00 % | -90.700 M -807.00 % | -10.000 M 64.29 % | -28.000 M 65.39 % | -80.900 M -3.19 % | -78.400 M -159.80 % | 131.100 M 666.67 % | 17.100 M -58.29 % | 41.000 M 510.00 % | -10.000 M -102.52 % | 396.200 M 766.96 % | 45.700 M 154.86 % | -83.300 M 3.70 % | -86.500 M -443.25 % | 25.200 M 162.53 % | -40.300 M -140.10 % | 100.500 M 165.51 % | -153.400 M -277.34 % | 86.500 M -93.17 % | 1.266 B 2 499.79 % | 48.700 M | 0.000 -100.00 % | 69.900 M 585.42 % | -14.400 M -382.35 % | 5.100 M 141.13 % | -12.400 M 86.72 % | -93.400 M | 0.000 100.00 % | -29.400 M -120.59 % | 142.800 M -24.12 % | 188.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.600 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.005 M -101.21 % | 249.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -66.67 % | 300.000 K 50.00 % | 200.000 K -84.62 % | 1.300 M -40.91 % | 2.200 M 144.44 % | 900.000 K -72.73 % | 3.300 M 266.67 % | 900.000 K -72.73 % | 3.300 M -2.94 % | 3.400 M 209.09 % | 1.100 M -98.87 % | 97.500 M 5 316.67 % | 1.800 M -84.35 % | 11.500 M 2 775.00 % | 400.000 K -98.25 % | 22.800 M | 0.000 | 0.000 -100.00 % | 1.400 M -62.16 % | 3.700 M -98.24 % | 210.600 M 20 960.00 % | 1.000 M 25.00 % | 800.000 K -60.00 % | 2.000 M 233.33 % | 600.000 K 102.08 % | -28.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M |
Common stock repurchased | -9.625 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -347.714 M -128.16 % | -152.400 M 23.49 % | -199.200 M -26.22 % | -157.823 M 26.73 % | -215.400 M -28.29 % | -167.905 M -9.60 % | -153.200 M -16.15 % | -131.900 M 30.72 % | -190.400 M -124.79 % | -84.700 M -59.81 % | -53.000 M -55.88 % | -34.000 M -195.65 % | -11.500 M -6.48 % | -10.800 M 68.88 % | -34.700 M -37.15 % | -25.300 M 32.53 % | -37.500 M -31.12 % | -28.600 M -169.81 % | -10.600 M -360.87 % | -2.300 M 82.03 % | -12.800 M 9.22 % | -14.100 M 10.19 % | -15.700 M | 0.000 100.00 % | -61.200 M 83.20 % | -364.200 M | 0.000 100.00 % | -174.900 M | 0.000 100.00 % | -50.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 | 0.000 100.00 % | -7.200 M | 0.000 | 0.000 | 0.000 100.00 % | -2.900 M 0.00 % | -2.900 M 0.00 % | -2.900 M | 0.000 | 0.000 | 0.000 100.00 % | -900.000 K | 0.000 | 0.000 |
Other financing activites | -86.327 M -47.46 % | -58.544 M -15.70 % | -50.600 M -18.29 % | -42.775 M -22.92 % | -34.800 M 36.26 % | -54.593 M -12.33 % | -48.600 M 84.48 % | -313.100 M -58.61 % | -197.400 M -361.11 % | -42.810 M -90.27 % | -22.500 M 89.27 % | -209.700 M -1 119.19 % | -17.200 M -111.90 % | 144.578 M 25.61 % | 115.100 M 250.65 % | -76.400 M -147.57 % | 160.600 M 52 377.79 % | -307.205 K -104.73 % | 6.500 M 173.03 % | -8.900 M -208.54 % | 8.200 M 120.15 % | -40.700 M -319.59 % | -9.700 M -846.15 % | 1.300 M -97.88 % | 61.200 M -64.46 % | 172.200 M 4 315.38 % | 3.900 M 100.40 % | -968.700 M -14 345.59 % | 6.800 M 122.30 % | -30.500 M 80.52 % | -156.600 M | 0.000 100.00 % | -121.200 M | 0.000 100.00 % | -142.500 M | 0.000 100.00 % | -159.700 M -2 319.70 % | -6.600 M 91.75 % | -80.000 M -661.90 % | -10.500 M -1 412.50 % | 800.000 K -95.35 % | 17.200 M | 0.000 | 0.000 100.00 % | -9.800 M 61.26 % | -25.300 M -1 104.76 % | -2.100 M | 0.000 100.00 % | -63.000 M -62 900.00 % | -100.000 K -106.25 % | 1.600 M 106.06 % | -26.400 M -195.31 % | 27.700 M |
Net cash used provided by financing activities | -875.500 M -179.94 % | 1.095 B 538.43 % | -249.800 M -4.49 % | -239.067 M -327.67 % | -55.900 M 82.26 % | -315.100 M -272.46 % | -84.600 M 80.99 % | -445.000 M -14.75 % | -387.800 M 10.75 % | -434.500 M -376.75 % | 157.000 M 164.42 % | -243.700 M -360.36 % | 93.600 M 264.20 % | 25.700 M -68.03 % | 80.400 M 179.06 % | -101.700 M -182.62 % | 123.100 M 6 378.95 % | 1.900 M 146.34 % | -4.100 M 94.35 % | -72.600 M -135.71 % | -30.800 M 55.17 % | -68.700 M 21.03 % | -87.000 M -162.05 % | -33.200 M -114.76 % | 225.000 M 18.73 % | 189.500 M 310.17 % | 46.200 M 104.33 % | -1.068 B -364.47 % | 403.900 M 1 354.35 % | -32.200 M 73.37 % | -120.900 M -45.31 % | -83.200 M 10.15 % | -92.600 M -136.22 % | -39.200 M -170.63 % | 55.500 M 136.61 % | -151.600 M -145.71 % | -61.700 M -104.89 % | 1.261 B 6 344.55 % | -20.200 M -2 985.71 % | 700.000 K -98.90 % | 63.500 M 1 411.90 % | 4.200 M -52.27 % | 8.800 M -95.56 % | 198.200 M 288.58 % | -105.100 M -283.58 % | -27.400 M 15.43 % | -32.400 M -122.59 % | 143.400 M 48.76 % | 96.400 M 96 500.00 % | -100.000 K -104.00 % | 2.500 M 109.47 % | -26.400 M 29.41 % | -37.400 M |
Effect of forex changes on cash | 47.237 M 428.03 % | -14.400 M -364.52 % | -3.100 M | 0.000 100.00 % | -16.700 M | 0.000 100.00 % | -20.800 M -14.29 % | -18.200 M -363.77 % | 6.900 M -80.89 % | 36.100 M 226.67 % | -28.500 M -870.27 % | 3.700 M 285.00 % | -2.000 M 33.33 % | -3.000 M 34.78 % | -4.600 M -235.29 % | 3.400 M -68.81 % | 10.900 M 353.49 % | -4.300 M -197.73 % | 4.400 M 133.08 % | -13.300 M -51.14 % | -8.800 M 62.07 % | -23.200 M -615.56 % | 4.500 M 144.12 % | -10.200 M 47.69 % | -19.500 M -19 600.00 % | 100.000 K 100.37 % | -26.900 M -290.78 % | 14.100 M -39.22 % | 23.200 M -4.92 % | 24.400 M 263.76 % | -14.900 M -927.78 % | 1.800 M -94.81 % | 34.700 M 222.18 % | -28.400 M -297.22 % | 14.400 M 328.57 % | -6.300 M -114.06 % | 44.800 M 434.33 % | -13.400 M -25.23 % | -10.700 M -81.36 % | -5.900 M 54.62 % | -13.000 M -154.17 % | 24.000 M 158.06 % | 9.300 M 416.67 % | 1.800 M 109.68 % | -18.600 M -182.30 % | 22.600 M 289.66 % | 5.800 M 174.36 % | -7.800 M | 0.000 100.00 % | -6.000 M -87.50 % | -3.200 M -146.15 % | -1.300 M -200.00 % | 1.300 M |
Net change in cash | 206.355 M 139.10 % | -527.700 M -336.12 % | -121.000 M -6 622.22 % | -1.800 M 98.49 % | -118.900 M -362.47 % | 45.300 M -77.28 % | 199.400 M 211.52 % | -178.800 M 2.45 % | -183.300 M -239.44 % | -54.000 M -112.68 % | 425.800 M 2 250.51 % | -19.800 M -114.66 % | 135.100 M 237.30 % | -98.400 M -615.18 % | 19.100 M 238.41 % | -13.800 M 58.10 % | -32.937 M -247.45 % | 22.337 M -29.54 % | 31.700 M 169.21 % | -45.800 M -457.81 % | 12.800 M 8.47 % | 11.800 M 151.08 % | -23.100 M 86.42 % | -170.100 M -35.21 % | -125.800 M -177.85 % | 161.600 M 40.40 % | 115.100 M -41.42 % | 196.500 M 160.72 % | -323.600 M -265.10 % | 196.000 M 68.38 % | 116.400 M 266.05 % | -70.100 M -176.11 % | 92.100 M 176.75 % | -120.000 M -1 190.91 % | 11.000 M 151.64 % | -21.300 M -787.10 % | 3.100 M -92.51 % | 41.400 M 293.46 % | -21.400 M -213.83 % | 18.800 M -36.27 % | 29.500 M 1 575.00 % | -2.000 M 96.91 % | -64.700 M -132.43 % | 199.500 M 321.91 % | -89.900 M -209.77 % | 81.900 M 86.99 % | 43.800 M 0.92 % | 43.400 M 132.93 % | -131.800 M -1 432.56 % | -8.600 M -157.33 % | 15.000 M 971.43 % | 1.400 M 102.90 % | -48.200 M |
Cash at beginning of period | 860.132 M 63.00 % | 527.700 M -18.65 % | 648.700 M -0.28 % | 650.500 M -15.45 % | 769.400 M 6.26 % | 724.100 M 38.00 % | 524.700 M -25.42 % | 703.500 M -20.67 % | 886.800 M -5.74 % | 940.800 M 82.68 % | 515.000 M -3.70 % | 534.800 M 33.80 % | 399.700 M -19.76 % | 498.100 M 3.99 % | 479.000 M -2.80 % | 492.800 M -6.26 % | 525.737 M 4.44 % | 503.400 M 6.72 % | 471.700 M -2.90 % | 485.800 M 20.76 % | 402.300 M -9.84 % | 446.200 M 19.37 % | 373.800 M -24.50 % | 495.100 M -12.91 % | 568.500 M 15.08 % | 494.000 M -27.32 % | 679.700 M 24.15 % | 547.500 M -42.62 % | 954.200 M 55.53 % | 613.500 M 59.64 % | 384.300 M 24.33 % | 309.100 M 16.47 % | 265.400 M 15.74 % | 229.300 M -5.52 % | 242.700 M 15.57 % | 210.000 M -35.04 % | 323.300 M 100.81 % | 161.000 M -32.66 % | 239.100 M -45.94 % | 442.300 M -6.73 % | 474.200 M -9.57 % | 524.400 M -27.27 % | 721.000 M 1 958.25 % | -38.800 M -117.36 % | 223.500 M 64.94 % | 135.500 M -10.80 % | 151.900 M 396.41 % | 30.600 M -80.30 % | 155.300 M 66.10 % | 93.500 M 53.03 % | 61.100 M -2.86 % | 62.900 M -43.38 % | 111.100 M |
Cash at end of period | 1.066 B | 0.000 -100.00 % | 527.700 M -18.65 % | 648.700 M -0.28 % | 650.500 M -15.45 % | 769.400 M 6.26 % | 724.100 M 38.00 % | 524.700 M -25.42 % | 703.500 M -20.67 % | 886.800 M -5.74 % | 940.800 M 82.68 % | 515.000 M -3.70 % | 534.800 M 33.80 % | 399.700 M -19.76 % | 498.100 M 3.99 % | 479.000 M -2.80 % | 492.800 M -6.26 % | 525.737 M 4.44 % | 503.400 M 14.41 % | 440.000 M 6.00 % | 415.100 M -9.37 % | 458.000 M 30.60 % | 350.700 M 7.91 % | 325.000 M -26.59 % | 442.700 M -32.47 % | 655.600 M -17.51 % | 794.800 M 6.83 % | 744.000 M 17.98 % | 630.600 M -22.10 % | 809.500 M 61.67 % | 500.700 M 109.50 % | 239.000 M -33.15 % | 357.500 M 227.08 % | 109.300 M -56.92 % | 253.700 M 34.45 % | 188.700 M -42.19 % | 326.400 M 61.26 % | 202.400 M -7.03 % | 217.700 M -52.79 % | 461.100 M -8.46 % | 503.700 M -3.58 % | 522.400 M -20.40 % | 656.300 M 308.40 % | 160.700 M 20.28 % | 133.600 M -38.55 % | 217.400 M 11.09 % | 195.700 M 164.46 % | 74.000 M 214.89 % | 23.500 M -72.32 % | 84.900 M 11.56 % | 76.100 M 18.35 % | 64.300 M 2.23 % | 62.900 M |
Operating cash flow | 1.692 B 27.35 % | 1.329 B 105.98 % | 645.200 M -24.93 % | 859.461 M 18.27 % | 726.700 M -22.86 % | 942.073 M 10.00 % | 856.400 M -3.30 % | 885.600 M 32.79 % | 666.900 M -4.80 % | 700.500 M 27.69 % | 548.600 M 26.38 % | 434.100 M -4.89 % | 456.400 M 29.92 % | 351.300 M 33.62 % | 262.900 M -52.60 % | 554.600 M 104.95 % | 270.600 M -52.76 % | 572.800 M 49.21 % | 383.900 M -9.07 % | 422.200 M 25.36 % | 336.800 M -21.77 % | 430.500 M 5.57 % | 407.800 M 19.52 % | 341.200 M 82.36 % | 187.100 M -51.68 % | 387.200 M -24.58 % | 513.400 M 43.53 % | 357.700 M -17.66 % | 434.400 M -13.17 % | 500.300 M 33.91 % | 373.600 M 64.08 % | 227.700 M -6.14 % | 242.600 M 30.36 % | 186.100 M -31.96 % | 273.500 M 56.11 % | 175.200 M -42.99 % | 307.300 M 61.91 % | 189.800 M -7.50 % | 205.200 M 128.51 % | 89.800 M 1 810.64 % | 4.700 M -88.34 % | 40.300 M -38.85 % | 65.900 M -30.99 % | 95.500 M 3.35 % | 92.400 M -32.41 % | 136.700 M 6.96 % | 127.800 M 3.15 % | 123.900 M 130.31 % | -408.800 M -1 268.00 % | 35.000 M -34.33 % | 53.300 M -6.33 % | 56.900 M -61.58 % | 148.100 M |
Capital expenditure | -670.562 M -3.50 % | -647.900 M -7.84 % | -600.800 M -7.20 % | -560.428 M -10.43 % | -507.500 M 13.42 % | -586.142 M -7.55 % | -545.000 M 12.01 % | -619.400 M -31.98 % | -469.300 M -36.03 % | -345.000 M -44.53 % | -238.700 M 6.83 % | -256.200 M 28.09 % | -356.300 M 11.68 % | -403.400 M 1.80 % | -410.800 M 8.91 % | -451.000 M -17.88 % | -382.600 M 26.30 % | -519.100 M -69.36 % | -306.500 M -1.83 % | -301.000 M 9.64 % | -333.100 M -6.02 % | -314.200 M -6.62 % | -294.700 M 33.43 % | -442.700 M -2.57 % | -431.600 M -31.83 % | -327.400 M -5.44 % | -310.500 M -103.61 % | -152.500 M 54.49 % | -335.100 M -16.64 % | -287.300 M 34.12 % | -436.100 M -94.60 % | -224.100 M -83.54 % | -122.100 M 49.00 % | -239.400 M 0.95 % | -241.700 M 32.84 % | -359.900 M -40.15 % | -256.800 M -37.47 % | -186.800 M -174.71 % | -68.000 M -10.39 % | -61.600 M -65.59 % | -37.200 M 57.14 % | -86.800 M 36.60 % | -136.900 M -41.43 % | -96.800 M -13.35 % | -85.400 M -57.27 % | -54.300 M 1.99 % | -55.400 M -59.65 % | -34.700 M -105.97 % | 581.500 M 1 825.52 % | -33.700 M -45.89 % | -23.100 M 16.30 % | -27.600 M 91.75 % | -334.600 M |
Free CashFlow | 1.022 B 50.03 % | 681.100 M 1 434.01 % | 44.400 M -85.15 % | 299.033 M 36.42 % | 219.200 M -38.42 % | 355.932 M 14.30 % | 311.400 M 16.98 % | 266.200 M 34.72 % | 197.600 M -44.42 % | 355.500 M 14.71 % | 309.900 M 74.20 % | 177.900 M 77.72 % | 100.100 M 292.13 % | -52.100 M 64.77 % | -147.900 M -242.76 % | 103.600 M 192.50 % | -112.000 M -308.57 % | 53.700 M -30.62 % | 77.400 M -36.14 % | 121.200 M 3 175.68 % | 3.700 M -96.82 % | 116.300 M 2.83 % | 113.100 M 211.43 % | -101.500 M 58.49 % | -244.500 M -508.86 % | 59.800 M -70.53 % | 202.900 M -1.12 % | 205.200 M 106.65 % | 99.300 M -53.38 % | 213.000 M 440.80 % | -62.500 M -1 836.11 % | 3.600 M -97.01 % | 120.500 M 326.08 % | -53.300 M -267.61 % | 31.800 M 117.22 % | -184.700 M -465.74 % | 50.500 M 1 583.33 % | 3.000 M -97.81 % | 137.200 M 386.52 % | 28.200 M 186.77 % | -32.500 M 30.11 % | -46.500 M 34.51 % | -71.000 M -5 361.54 % | -1.300 M -118.57 % | 7.000 M -91.50 % | 82.400 M 13.81 % | 72.400 M -18.83 % | 89.200 M -48.35 % | 172.700 M 13 184.62 % | 1.300 M -95.70 % | 30.200 M 3.07 % | 29.300 M 115.71 % | -186.500 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 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1998 |