
CSL Limited CSL.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 15.430 B 5.04 % | 14.690 B 11.51 % | 13.174 B 25.55 % | 10.493 B 1.56 % | 10.332 B 9.84 % | 9.406 B 13.08 % | 8.318 B 11.54 % | 7.458 B 6.28 % | 7.017 B 15.81 % | 6.059 B 11.00 % | 5.459 B 8.91 % | 5.012 B 1.24 % | 4.950 B 9.11 % | 4.537 B 1.37 % | 4.476 B 18.18 % | 3.787 B 1.51 % | 3.730 B 9.63 % | 3.403 B 26.46 % | 2.691 B 27.28 % | 2.114 B 0.82 % | 2.097 B 81.29 % | 1.157 B 31.74 % | 877.984 M 16.69 % | 752.400 M 73.57 % | 433.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 318.098 M 43.40 % | 221.823 M 24.28 % | 178.491 M -7.52 % | 192.996 M 15.09 % | 167.696 M |
Net income | 3.002 B 13.63 % | 2.642 B 20.42 % | 2.194 B -2.69 % | 2.255 B -5.68 % | 2.390 B 10.00 % | 2.173 B 13.26 % | 1.919 B 50.77 % | 1.273 B -4.84 % | 1.337 B 7.65 % | 1.242 B -9.91 % | 1.379 B 5.51 % | 1.307 B 7.46 % | 1.216 B 20.95 % | 1.006 B 0.03 % | 1.005 B 12.34 % | 894.829 M -3.24 % | 924.825 M 37.74 % | 671.446 M 46.79 % | 457.421 M 425.26 % | 87.085 M -79.10 % | 416.719 M 171.39 % | 153.551 M 223.60 % | 47.451 M -31.92 % | 69.704 M 74.58 % | 39.926 M 22.92 % | 32.481 M 2.69 % | 31.630 M 13.59 % | 27.845 M 5.11 % | 26.491 M 16.02 % | 22.834 M 459 444.20 % | -4.971 K -161.85 % | 8.037 K -99.91 % | 9.246 M |
Income before tax | 3.724 B 10.34 % | 3.375 B 26.74 % | 2.663 B -4.19 % | 2.780 B -6.80 % | 2.982 B 15.92 % | 2.573 B 9.89 % | 2.341 B 2.63 % | 2.281 B 35.00 % | 1.690 B 8.61 % | 1.556 B -9.22 % | 1.714 B 6.84 % | 1.604 B 9.33 % | 1.467 B 17.84 % | 1.245 B -2.75 % | 1.281 B 9.22 % | 1.172 B 6.05 % | 1.105 B 21.37 % | 910.845 M 38.73 % | 656.539 M 419.03 % | 126.493 M -74.16 % | 489.478 M 174.95 % | 178.024 M 159.71 % | 68.547 M -22.18 % | 88.083 M 62.62 % | 54.165 M 12.59 % | 48.107 M 2.52 % | 46.923 M 16.50 % | 40.277 M 6.88 % | 37.683 M 16.73 % | 32.282 M 43.02 % | 22.571 M 40.88 % | 16.021 M 15.79 % | 13.836 M |
Income before tax ratio | 0.24 5.05 % | 0.23 13.66 % | 0.20 -23.69 % | 0.26 -8.23 % | 0.29 5.54 % | 0.27 -2.82 % | 0.28 -7.99 % | 0.31 27.02 % | 0.24 -6.22 % | 0.26 -18.22 % | 0.31 -1.91 % | 0.32 7.99 % | 0.30 8.00 % | 0.27 -4.07 % | 0.29 -7.58 % | 0.31 4.47 % | 0.30 10.71 % | 0.27 9.70 % | 0.24 307.79 % | 0.06 -74.37 % | 0.23 51.67 % | 0.15 97.14 % | 0.08 -33.31 % | 0.12 -6.31 % | 0.12 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 -18.60 % | 0.15 15.09 % | 0.13 52.33 % | 0.08 0.61 % | 0.08 |
EBITDA | 5.134 B 8.47 % | 4.733 B 21.30 % | 3.902 B 12.62 % | 3.465 B 27.16 % | 2.725 B 25.10 % | 2.178 B 7.69 % | 2.022 B 2.28 % | 1.977 B 1.86 % | 1.941 B 5.05 % | 1.848 B -5.48 % | 1.955 B 5.54 % | 1.852 B 7.89 % | 1.717 B 17.52 % | 1.461 B -0.86 % | 1.473 B 11.55 % | 1.321 B 2.46 % | 1.289 B 17.82 % | 1.094 B 35.53 % | 807.308 M 231.64 % | 243.426 M -62.63 % | 651.387 M 128.15 % | 285.509 M 65.68 % | 172.328 M 1.00 % | 170.615 M 202.77 % | 56.352 M -17.41 % | 68.227 M 43.95 % | 47.396 M 16.42 % | 40.711 M 2.64 % | 39.665 M -13.87 % | 46.052 M 3.17 % | 44.637 M 83.31 % | 24.351 M 15.92 % | 21.007 M |
Net income ratio | 0.19 8.18 % | 0.18 7.99 % | 0.17 -22.49 % | 0.21 -7.13 % | 0.23 0.14 % | 0.23 0.16 % | 0.23 35.17 % | 0.17 -10.47 % | 0.19 -7.05 % | 0.21 -18.83 % | 0.25 -3.13 % | 0.26 6.14 % | 0.25 10.85 % | 0.22 -1.32 % | 0.22 -4.94 % | 0.24 -4.68 % | 0.25 25.64 % | 0.20 16.07 % | 0.17 312.68 % | 0.04 -79.27 % | 0.20 49.70 % | 0.13 145.64 % | 0.05 -41.66 % | 0.09 0.59 % | 0.09 | 0.00 | 0.00 | 0.00 -100.00 % | 0.08 -19.10 % | 0.10 369 714.21 % | 0.00 -166.88 % | 0.00 -99.92 % | 0.06 |
Ratio EBITDA | 0.33 3.27 % | 0.32 8.78 % | 0.30 -10.30 % | 0.33 25.21 % | 0.26 13.90 % | 0.23 -4.77 % | 0.24 -8.30 % | 0.27 -4.16 % | 0.28 -9.29 % | 0.30 -14.84 % | 0.36 -3.09 % | 0.37 6.57 % | 0.35 7.70 % | 0.32 -2.20 % | 0.33 -5.61 % | 0.35 0.94 % | 0.35 7.47 % | 0.32 7.17 % | 0.30 160.56 % | 0.12 -62.93 % | 0.31 25.85 % | 0.25 25.76 % | 0.20 -13.44 % | 0.23 74.44 % | 0.13 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 -39.94 % | 0.21 -16.98 % | 0.25 98.20 % | 0.13 0.72 % | 0.13 |
Gross profit ratio | 0.52 0.11 % | 0.51 1.08 % | 0.51 -5.66 % | 0.54 -3.83 % | 0.56 0.08 % | 0.56 2.71 % | 0.55 0.59 % | 0.54 6.83 % | 0.51 5.79 % | 0.48 -8.10 % | 0.52 2.09 % | 0.51 -0.98 % | 0.52 7.11 % | 0.48 -1.83 % | 0.49 -3.54 % | 0.51 5.99 % | 0.48 5.05 % | 0.46 1.20 % | 0.45 12.45 % | 0.40 4.04 % | 0.39 9.46 % | 0.35 -4.71 % | 0.37 -5.06 % | 0.39 -10.85 % | 0.44 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 37.35 % | 0.73 8.57 % | 0.67 |
Weighted average shs out dil | 485.956 M 0.16 % | 485.199 M 0.27 % | 483.886 M 2.93 % | 470.117 M 3.05 % | 456.204 M 0.13 % | 455.605 M 0.35 % | 454.028 M 0.03 % | 453.877 M -0.55 % | 456.375 M -1.46 % | 463.117 M -1.84 % | 471.817 M -2.86 % | 485.693 M -2.93 % | 500.329 M -3.84 % | 520.307 M -3.97 % | 541.821 M -4.70 % | 568.552 M -4.87 % | 597.649 M 8.02 % | 553.253 M 0.33 % | 551.430 M -3.49 % | 571.358 M -3.30 % | 590.830 M 10.12 % | 536.543 M 12.00 % | 479.068 M -0.04 % | 479.257 M 4.13 % | 460.241 M 12.80 % | 408.015 M 1.61 % | 401.542 M 0.56 % | 399.294 M 2.23 % | 390.578 M -1.22 % | 395.386 M 0.45 % | 393.610 M 24.25 % | 316.789 M 33.31 % | 237.633 M |
Weighted average shs out | 483.880 M 0.18 % | 483.011 M 0.17 % | 482.173 M 2.86 % | 468.755 M 3.05 % | 454.866 M 0.23 % | 453.808 M 0.20 % | 452.919 M 0.13 % | 452.353 M -0.65 % | 455.331 M -1.44 % | 462.000 M -2.08 % | 471.817 M -2.48 % | 483.823 M -2.97 % | 498.607 M -3.97 % | 519.233 M -3.94 % | 540.530 M -4.63 % | 566.782 M -4.78 % | 595.244 M 8.21 % | 550.106 M 0.44 % | 547.708 M 0.30 % | 546.077 M -7.12 % | 587.965 M 10.00 % | 534.523 M 11.94 % | 477.506 M 0.53 % | 474.992 M 5.89 % | 448.571 M 12.11 % | 400.109 M 1.50 % | 394.213 M 0.11 % | 393.782 M 0.82 % | 390.578 M -1.22 % | 395.386 M 0.45 % | 393.610 M 24.25 % | 316.789 M 33.31 % | 237.633 M |
EPS diluted | 6.18 13.39 % | 5.45 -20.90 % | 6.89 43.54 % | 4.80 -8.40 % | 5.24 13.42 % | 4.62 9.22 % | 4.23 51.07 % | 2.80 -4.44 % | 2.93 9.33 % | 2.68 -8.22 % | 2.92 8.55 % | 2.69 10.70 % | 2.43 25.91 % | 1.93 3.76 % | 1.86 18.47 % | 1.57 1.29 % | 1.55 28.10 % | 1.21 45.78 % | 0.83 453.33 % | 0.15 -78.87 % | 0.71 144.83 % | 0.29 192.93 % | 0.10 -34.00 % | 0.15 72.81 % | 0.09 9.05 % | 0.08 1.02 % | 0.08 13.06 % | 0.07 2.80 % | 0.07 48.68 % | 0.05 2.93 % | 0.04 45.72 % | 0.03 -22.05 % | 0.04 |
Earnings per share | 6.20 13.35 % | 5.47 20.22 % | 4.55 -31.37 % | 6.63 26.05 % | 5.26 13.61 % | 4.63 9.20 % | 4.24 50.89 % | 2.81 -4.42 % | 2.94 9.29 % | 2.69 -7.88 % | 2.92 8.15 % | 2.70 10.66 % | 2.44 25.77 % | 1.94 4.30 % | 1.86 17.72 % | 1.58 1.94 % | 1.55 27.05 % | 1.22 45.24 % | 0.84 425.00 % | 0.16 -77.46 % | 0.71 144.83 % | 0.29 192.04 % | 0.10 -33.80 % | 0.15 68.54 % | 0.09 9.61 % | 0.08 1.12 % | 0.08 13.58 % | 0.07 4.28 % | 0.07 46.75 % | 0.05 3.36 % | 0.04 47.04 % | 0.03 -22.05 % | 0.04 |
Gross profit | 7.951 B 5.16 % | 7.561 B 12.72 % | 6.708 B 18.44 % | 5.664 B -2.33 % | 5.799 B 9.92 % | 5.275 B 16.15 % | 4.542 B 12.20 % | 4.048 B 13.54 % | 3.565 B 22.52 % | 2.910 B 2.00 % | 2.853 B 11.19 % | 2.566 B 0.25 % | 2.559 B 16.87 % | 2.190 B -0.49 % | 2.200 B 14.00 % | 1.930 B 7.59 % | 1.794 B 15.17 % | 1.558 B 27.98 % | 1.217 B 43.13 % | 850.295 M 4.89 % | 810.655 M 98.43 % | 408.528 M 25.53 % | 325.443 M 10.79 % | 293.759 M 54.74 % | 189.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 318.098 M 43.40 % | 221.823 M 24.28 % | 178.491 M 27.02 % | 140.517 M 24.95 % | 112.460 M |
Income tax expense | 588.000 M -11.04 % | 661.000 M 57.76 % | 419.000 M -42.11 % | 723.809 M 22.28 % | 591.917 M 25.89 % | 470.200 M 13.88 % | 412.885 M -21.31 % | 524.674 M 46.68 % | 357.694 M 14.10 % | 313.500 M 23.06 % | 254.749 M -8.79 % | 279.305 M 11.23 % | 251.100 M 4.77 % | 239.679 M -12.92 % | 275.226 M -0.83 % | 277.529 M 53.65 % | 180.630 M -24.55 % | 239.399 M 20.23 % | 199.118 M 405.26 % | 39.409 M -91.95 % | 489.478 M 174.95 % | 178.024 M 159.71 % | 68.547 M -22.18 % | 88.083 M 216.36 % | 27.843 M -42.12 % | 48.107 M 2.52 % | 46.923 M 16.50 % | 40.277 M 6.88 % | 37.683 M 47.93 % | 25.474 M 58.35 % | 16.087 M 37.91 % | 11.665 M -15.69 % | 13.836 M |
Cost of revenue | 7.479 B 4.91 % | 7.129 B 10.25 % | 6.466 B 33.88 % | 4.830 B 5.17 % | 4.592 B 11.16 % | 4.131 B 9.39 % | 3.776 B 10.75 % | 3.410 B -1.22 % | 3.452 B 9.62 % | 3.149 B 20.84 % | 2.606 B 6.52 % | 2.446 B 2.30 % | 2.391 B 1.88 % | 2.347 B 3.17 % | 2.275 B 22.53 % | 1.857 B -4.12 % | 1.937 B 4.96 % | 1.845 B 25.21 % | 1.474 B 16.62 % | 1.264 B -1.74 % | 1.286 B 71.92 % | 748.109 M 35.39 % | 552.541 M 20.47 % | 458.640 M 88.23 % | 243.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 1.000 B 16.82 % | 856.000 M -21.18 % | 1.086 B 57.85 % | 688.000 M -5.97 % | 731.700 M 5.77 % | 691.800 M 72.17 % | 401.810 M 6.04 % | 378.935 M -21.84 % | 484.800 M 18.74 % | 408.300 M 42.02 % | 287.500 M -1.41 % | 291.600 M 4.14 % | 280.000 M 18.70 % | 235.893 M 2.73 % | 229.633 M 13.36 % | 202.576 M -38.37 % | 328.683 M 36.52 % | 240.763 M 47.75 % | 162.954 M -55.16 % | 363.390 M 172.98 % | 133.119 M 45.31 % | 91.609 M 47.58 % | 62.074 M 7.79 % | 57.589 M -36.15 % | 90.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.359 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.961 M |
Selling and marketing expenses | 1.616 B 2.73 % | 1.573 B 8.18 % | 1.454 B 51.35 % | 960.700 M -1.99 % | 980.200 M 9.37 % | 896.200 M 47.90 % | 605.930 M 4.70 % | 578.708 M -16.97 % | 697.000 M 12.26 % | 620.900 M 24.60 % | 498.300 M -1.33 % | 505.000 M -2.17 % | 516.200 M 3.23 % | 500.031 M 6.31 % | 470.354 M 13.09 % | 415.926 M 5.36 % | 394.769 M 4.17 % | 378.967 M 19.56 % | 316.957 M 25.68 % | 252.195 M -0.48 % | 253.405 M 147.52 % | 102.379 M 35.45 % | 75.586 M 39.58 % | 54.152 M 57.49 % | 34.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.910 M |
Other expenses | 1.017 B 8.42 % | 938.000 M 12.88 % | 831.000 M 918.38 % | 81.600 M -83.53 % | 495.300 M 1 321.11 % | 34.853 M 73.72 % | 20.063 M | 0.000 -100.00 % | 1.462 B 18.69 % | 1.232 B -23.22 % | 1.604 B 9.29 % | 1.468 B 9.87 % | 1.336 B 22.53 % | 1.090 B -5.42 % | 1.153 B 10.59 % | 1.042 B 27.29 % | 818.864 M 13.35 % | 722.448 M 25.59 % | 575.227 M 399.23 % | 115.223 M -63.19 % | 313.019 M 117.68 % | 143.795 M 14.02 % | 126.112 M -2.62 % | 129.503 M -1.16 % | 131.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 279.173 M 11.27 % | 250.905 M 12.35 % | 223.333 M 294.42 % | -114.870 M -56.96 % | -73.185 M |
Operating expenses | 4.992 B 4.07 % | 4.797 B 4.15 % | 4.606 B 37.60 % | 3.347 B 4.33 % | 3.209 B 27.36 % | 2.519 B 17.72 % | 2.140 B 16.77 % | 1.833 B -44.28 % | 3.289 B 14.41 % | 2.875 B 164.39 % | 1.087 B -60.18 % | 2.731 B 6.71 % | 2.559 B 16.87 % | 2.190 B -0.49 % | 2.200 B 14.00 % | 1.930 B 7.59 % | 1.794 B 15.17 % | 1.558 B 27.98 % | 1.217 B 43.13 % | 850.295 M 4.89 % | 810.655 M 98.43 % | 408.528 M 25.53 % | 325.443 M 10.79 % | 293.759 M 1 306.96 % | 20.879 M 4.79 % | 19.925 M | 0.000 | 0.000 -100.00 % | 318.098 M 13.16 % | 281.102 M 12.25 % | 250.430 M 29.76 % | 192.996 M 15.09 % | 167.696 M |
Cost and expenses | 12.471 B 4.57 % | 11.926 B 7.71 % | 11.072 B 35.40 % | 8.177 B 13.15 % | 7.227 B 8.66 % | 6.651 B 12.41 % | 5.917 B 12.86 % | 5.243 B -0.25 % | 5.256 B 9.59 % | 4.796 B 56.28 % | 3.069 B -19.58 % | 3.816 B -22.91 % | 4.950 B 9.11 % | 4.537 B 1.37 % | 4.476 B 18.18 % | 3.787 B 1.51 % | 3.730 B 9.63 % | 3.403 B 26.46 % | 2.691 B 27.28 % | 2.114 B 0.82 % | 2.097 B 81.29 % | 1.157 B 31.74 % | 877.984 M 16.69 % | 752.400 M 184.42 % | 264.534 M | 0.000 | 0.000 | 0.000 -100.00 % | 318.098 M 13.16 % | 281.102 M 12.25 % | 250.430 M 29.76 % | 192.996 M 15.09 % | 167.696 M |
Research and development expenses | 1.359 B -4.97 % | 1.430 B -22.11 % | 1.836 B 58.80 % | 1.156 B 14.71 % | 1.008 B 9.34 % | 921.800 M 13.37 % | 813.062 M 21.85 % | 667.266 M 3.40 % | 645.300 M 5.13 % | 613.800 M 32.66 % | 462.700 M -0.79 % | 466.400 M 9.28 % | 426.800 M 17.48 % | 363.305 M 4.55 % | 347.504 M 29.10 % | 269.173 M 7.03 % | 251.489 M 16.76 % | 215.384 M 33.06 % | 161.871 M 35.47 % | 119.487 M 7.54 % | 111.112 M 57.06 % | 70.746 M 14.71 % | 61.672 M 17.44 % | 52.515 M 25.80 % | 41.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.566 M 53.45 % | 23.829 M 23.38 % | 19.313 M 10.51 % | 17.477 M 37.30 % | 12.729 M |
Selling general and administrative expenses | 2.616 B 7.70 % | 2.429 B -4.37 % | 2.540 B 54.06 % | 1.649 B -3.69 % | 1.712 B 7.80 % | 1.588 B 19.67 % | 1.327 B 13.86 % | 1.165 B -1.38 % | 1.182 B 14.83 % | 1.029 B 30.97 % | 785.800 M -1.36 % | 796.600 M 0.05 % | 796.200 M 8.19 % | 735.923 M 5.13 % | 699.986 M 13.17 % | 618.502 M -14.51 % | 723.451 M 16.74 % | 619.730 M 29.13 % | 479.911 M -22.04 % | 615.585 M 59.26 % | 386.524 M 99.25 % | 193.987 M 40.92 % | 137.659 M 23.19 % | 111.741 M 38.39 % | 80.745 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.359 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.871 M |
Interest income | 38.000 M -2.56 % | 39.000 M -30.96 % | 56.493 M 224.67 % | 17.400 M 343.31 % | 3.925 M -45.75 % | 7.235 M -47.57 % | 13.800 M 48.39 % | 9.300 M -14.68 % | 10.900 M -21.58 % | 13.900 M -10.90 % | 15.600 M -22.39 % | 20.100 M -31.63 % | 29.400 M -30.10 % | 42.062 M 38.80 % | 30.304 M -11.92 % | 34.407 M -32.80 % | 51.203 M 52.15 % | 33.654 M 19.58 % | 28.144 M 48.93 % | 18.897 M 44.05 % | 13.118 M 96.67 % | 6.670 M 1 332.58 % | 465.595 K -78.40 % | 2.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 393.000 M -6.43 % | 420.000 M 2.94 % | 408.000 M 185.71 % | 142.800 M -16.39 % | 170.800 M 13.26 % | 150.800 M -14.66 % | 176.700 M 63.01 % | 108.400 M 20.44 % | 90.000 M 25.70 % | 71.600 M 20.13 % | 59.600 M 12.45 % | 53.000 M 11.11 % | 47.700 M 19.21 % | 40.015 M 158.54 % | 15.477 M 0.30 % | 15.431 M -69.12 % | 49.964 M 4.87 % | 47.642 M 24.30 % | 38.327 M 24.41 % | 30.808 M -2.97 % | 31.750 M 91.28 % | 16.599 M -28.03 % | 23.063 M 22.44 % | 18.836 M 26.91 % | 14.842 M 7 525.44 % | 194.638 K -58.82 % | 472.623 K 8.92 % | 433.937 K -78.11 % | 1.982 M -33.11 % | 2.963 M 0.17 % | 2.958 M 270.37 % | 798.655 K 5 878.40 % | 13.359 K |
Depreciation and amortization | 1.017 B 8.42 % | 938.000 M 12.88 % | 831.000 M 53.18 % | 542.500 M 8.82 % | 498.515 M 18.75 % | 419.800 M 14.40 % | 366.943 M 30.19 % | 281.859 M -0.54 % | 283.394 M 28.64 % | 220.300 M 59.79 % | 137.868 M -24.70 % | 183.103 M -9.18 % | 201.600 M 14.86 % | 175.512 M -1.13 % | 177.513 M 33.37 % | 133.102 M -0.49 % | 133.755 M -1.41 % | 135.666 M 20.65 % | 112.442 M 30.56 % | 86.125 M -33.83 % | 130.159 M 43.21 % | 90.886 M 12.60 % | 80.719 M 26.73 % | 63.696 M 205.07 % | 20.879 M 4.79 % | 19.925 M | 0.000 | 0.000 -100.00 % | 31.042 M 70.20 % | 18.239 M 33.92 % | 13.619 M 148.39 % | 5.483 M 14.23 % | 4.800 M |
Operating income | 2.959 B 7.05 % | 2.764 B 31.49 % | 2.102 B -9.24 % | 2.316 B -10.58 % | 2.590 B 15.30 % | 2.246 B -6.46 % | 2.402 B 36.75 % | 1.756 B 35.04 % | 1.301 B 28.58 % | 1.011 B -28.92 % | 1.423 B 11.78 % | 1.273 B 12.21 % | 1.134 B 24.00 % | 914.813 M -6.20 % | 975.241 M 7.26 % | 909.254 M 32.72 % | 685.109 M 16.76 % | 586.783 M 26.79 % | 462.785 M 1 490.44 % | 29.098 M -84.09 % | 182.860 M 894.67 % | 18.384 M -52.53 % | 38.729 M -41.15 % | 65.808 M 262.02 % | -40.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 318.098 M 1 844.05 % | -18.239 M 4.55 % | -19.108 M -153.72 % | -7.531 M -5.21 % | -7.158 M |
Operating income ratio | 0.19 1.92 % | 0.19 17.92 % | 0.16 -27.71 % | 0.22 -11.95 % | 0.25 4.97 % | 0.24 -17.28 % | 0.29 22.61 % | 0.24 27.06 % | 0.19 11.03 % | 0.17 -35.96 % | 0.26 2.64 % | 0.25 10.83 % | 0.23 13.65 % | 0.20 -7.47 % | 0.22 -9.25 % | 0.24 30.74 % | 0.18 6.50 % | 0.17 0.26 % | 0.17 1 149.55 % | 0.01 -84.22 % | 0.09 448.68 % | 0.02 -63.97 % | 0.04 -49.57 % | 0.09 193.35 % | -0.09 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 1 316.20 % | -0.08 23.19 % | -0.11 -174.34 % | -0.04 8.58 % | -0.04 |
Total other income expenses net | 765.000 M 25.20 % | 611.000 M 8.91 % | 561.000 M 21.04 % | 463.500 M 24.23 % | 373.100 M 646.69 % | -68.247 M 39.76 % | -113.289 M -121.58 % | 525.000 M 34.86 % | 389.300 M -28.50 % | 544.500 M 87.05 % | 291.100 M -12.16 % | 331.400 M -0.48 % | 333.000 M 0.77 % | 330.454 M 8.25 % | 305.266 M 16.02 % | 263.104 M -37.41 % | 420.346 M 29.71 % | 324.062 M 67.26 % | 193.753 M 98.94 % | 97.395 M -68.24 % | 306.618 M 92.07 % | 159.640 M 435.38 % | 29.818 M 33.86 % | 22.275 M -76.50 % | 94.784 M | 0.000 | 0.000 | 0.000 100.00 % | -280.415 M -741.49 % | 43.713 M 4.88 % | 41.679 M 76.96 % | 23.553 M 67.29 % | 14.079 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 9.341 B -11.26 % | 10.526 B -34.39 % | 16.043 B 1 516.90 % | -1.132 B -128.32 % | 3.998 B -16.67 % | 4.798 B 20.27 % | 3.990 B 12.12 % | 3.558 B 13.66 % | 3.131 B 20.79 % | 2.592 B 97.69 % | 1.311 B 2.30 % | 1.282 B 39.81 % | 916.700 M 659.95 % | 120.626 M 267.08 % | -72.195 M 81.29 % | -385.956 M 66.96 % | -1.168 B -585.22 % | 240.713 M -36.52 % | 379.195 M 126.90 % | 167.120 M -3.86 % | 173.836 M -66.09 % | 512.608 M 126.56 % | 226.261 M -24.82 % | 300.974 M 125.20 % | 133.647 M 134 259.17 % | -99.618 K -103.71 % | 2.687 M -40.48 % | 4.515 M -83.39 % | 27.188 M 23.18 % | 22.071 M -13.46 % | 25.503 M 7.61 % | 23.700 M 3 346.51 % | 687.638 K |
Total investments | 203.000 M -36.66 % | 320.476 M -20.70 % | 404.116 M -33.15 % | 604.523 M 2 051.22 % | 28.101 M 60.58 % | 17.500 M -44.23 % | 31.378 M 46.50 % | 21.419 M 135.38 % | 9.100 M 159.48 % | 3.507 M 48.76 % | 2.357 M 81.34 % | 1.300 M -13.33 % | 1.500 M -50.05 % | 3.003 M -87.04 % | 23.173 M 253.21 % | 6.561 M 9.92 % | 5.969 M -37.33 % | 9.524 M -8.00 % | 10.353 M -1.33 % | 10.492 M -7.19 % | 11.305 M 96.64 % | 5.749 M 351.08 % | 1.275 M 11.19 % | 1.146 M -26.43 % | 1.558 M -99.38 % | 251.658 M 611.14 % | 35.388 M 26.38 % | 28.001 M -6.13 % | 29.830 M 37.78 % | 21.650 M 35.23 % | 16.009 M | 0.000 | 0.000 |
Total debt | 11.498 B -5.62 % | 12.183 B -33.67 % | 18.369 B 30.79 % | 14.045 B 141.85 % | 5.807 B -3.10 % | 5.993 B 29.02 % | 4.645 B 6.29 % | 4.370 B 9.93 % | 3.975 B 26.22 % | 3.150 B 81.58 % | 1.734 B -8.24 % | 1.890 B 12.59 % | 1.679 B 27.51 % | 1.317 B 176.72 % | 475.795 M 43.72 % | 331.053 M -28.51 % | 463.102 M -49.22 % | 911.956 M 25.89 % | 724.402 M 24.92 % | 579.911 M -2.01 % | 591.800 M -0.19 % | 592.938 M 124.22 % | 264.445 M -26.70 % | 360.773 M 119.33 % | 164.486 M 10 769.61 % | 1.513 M -61.89 % | 3.971 M -28.05 % | 5.519 M -80.58 % | 28.412 M 23.21 % | 23.060 M -10.91 % | 25.883 M 3.52 % | 25.004 M 600.14 % | 3.571 M |
Accumulated other comprehensive income loss | 1.017 B -24.60 % | 1.349 B -22.93 % | 1.750 B 12.05 % | 1.562 B 140.34 % | -3.872 B -1 251.23 % | 336.300 M 107.74 % | -4.344 B 1.13 % | -4.394 B -1 593.47 % | 294.200 M 107.29 % | -4.033 B -1 830.38 % | 233.076 M -68.43 % | 738.300 M 27.67 % | 578.300 M 206.81 % | -541.420 M -12.34 % | -481.957 M -177.35 % | -173.773 M -1 872.19 % | 9.806 M 107.63 % | -128.490 M 6.10 % | -136.844 M -348.03 % | -30.543 M 14.81 % | -35.853 M -166.96 % | 53.546 M 615.14 % | 7.487 M -81.02 % | 39.449 M 102.13 % | 19.517 M 49.72 % | 13.036 M -20.35 % | 16.365 M -68.16 % | 51.395 M -47.25 % | 97.426 M 27.67 % | 76.308 M 21.01 % | 63.062 M -27.39 % | 86.844 M 887.68 % | 8.793 M |
Retained earnings | 17.744 B 10.82 % | 16.012 B -27.10 % | 21.965 B 11.86 % | 19.637 B 60.26 % | 12.253 B 13.96 % | 10.752 B 12.29 % | 9.575 B 13.20 % | 8.458 B 14.24 % | 7.404 B 12.09 % | 6.605 B 44.75 % | 4.563 B -12.61 % | 5.222 B 18.49 % | 4.407 B -1.58 % | 4.478 B 2.76 % | 4.357 B 83.32 % | 2.377 B 37.08 % | 1.734 B -4.92 % | 1.824 B 76.76 % | 1.032 B 79.15 % | 575.881 M 9.17 % | 527.517 M 52.42 % | 346.105 M 129.33 % | 150.920 M -3.99 % | 157.193 M 192.11 % | 53.813 M -9.47 % | 59.441 M -7.37 % | 64.168 M 34.12 % | 47.843 M -38.82 % | 78.197 M 41.76 % | 55.160 M 42.13 % | 38.808 M -21.59 % | 49.492 M 90.52 % | 25.977 M |
Common stock | 574.000 M 54.56 % | 371.385 M -28.17 % | 517.000 M 6.86 % | 483.800 M | 0.000 100.00 % | -4.561 B | 0.000 | 0.000 100.00 % | -4.534 B | 0.000 | 0.000 100.00 % | -2.798 B -41.42 % | -1.978 B | 0.000 -100.00 % | 290.220 M -64.43 % | 815.972 M -54.18 % | 1.781 B 79.96 % | 989.597 M 34.45 % | 736.036 M 35.19 % | 544.460 M -22.90 % | 706.209 M -32.77 % | 1.050 B 145.20 % | 428.388 M -17.64 % | 520.131 M 232.47 % | 156.446 M -26.17 % | 211.893 M 104.43 % | 103.653 M 106.10 % | 50.294 M -48.66 % | 97.968 M 21.27 % | 80.786 M 22.77 % | 65.805 M -30.73 % | 94.991 M 167.70 % | 35.484 M |
Total equity | 19.335 B -0.18 % | 19.369 B -27.67 % | 26.780 B 26.33 % | 21.199 B 152.92 % | 8.382 B 28.41 % | 6.527 B 24.78 % | 5.231 B 28.70 % | 4.065 B 28.47 % | 3.164 B 23.00 % | 2.572 B 23.14 % | 2.089 B -33.94 % | 3.162 B 5.16 % | 3.007 B -15.29 % | 3.550 B -14.79 % | 4.166 B 37.98 % | 3.019 B -14.34 % | 3.525 B 31.28 % | 2.685 B 64.62 % | 1.631 B 49.65 % | 1.090 B -9.02 % | 1.198 B -17.39 % | 1.450 B 147.12 % | 586.796 M -18.13 % | 716.772 M 211.94 % | 229.777 M -19.20 % | 284.370 M 54.39 % | 184.186 M 23.18 % | 149.531 M -45.34 % | 273.591 M 28.90 % | 212.254 M 26.59 % | 167.674 M -27.51 % | 231.322 M 229.26 % | 70.254 M |
Other non current liabilities | 978.000 M 6.54 % | 918.000 M -88.66 % | 8.096 B 286.01 % | 2.097 B -8.26 % | 2.286 B 250.00 % | 653.200 M 101.38 % | 324.356 M 3.54 % | 313.277 M -10.47 % | 349.900 M -70.98 % | 1.206 B 4 869.95 % | 24.258 M -90.60 % | 258.000 M -5.81 % | 273.900 M 787.69 % | 30.855 M 42.75 % | 21.615 M -73.38 % | 81.205 M -2.97 % | 83.691 M -34.76 % | 128.275 M -7.10 % | 138.080 M -49.44 % | 273.101 M 200.83 % | 90.781 M -30.88 % | 131.348 M 272.64 % | 35.248 M 15.45 % | 30.532 M 588.20 % | 4.437 M 25.22 % | 3.543 M -22.45 % | 4.568 M 3.35 % | 4.420 M -81.79 % | 24.278 M 22.29 % | 19.854 M 18.96 % | 16.689 M -29.78 % | 23.765 M 72.51 % | 13.777 M |
Long term debt | 10.694 B -4.85 % | 11.239 B 0.60 % | 11.172 B 61.49 % | 6.918 B 61.67 % | 4.279 B -26.10 % | 5.791 B 94.88 % | 2.971 B -3.15 % | 3.068 B -20.37 % | 3.853 B 67.19 % | 2.304 B 32.62 % | 1.738 B -7.81 % | 1.885 B 12.64 % | 1.673 B 46.36 % | 1.143 B 431.24 % | 215.203 M -36.65 % | 339.702 M 20.88 % | 281.032 M -64.40 % | 789.443 M 28.18 % | 615.898 M 84.60 % | 333.644 M -43.16 % | 587.010 M 0.58 % | 583.641 M 120.94 % | 264.165 M -15.49 % | 312.584 M 109.86 % | 148.948 M 16 586.67 % | 892.619 K -71.97 % | 3.185 M -37.60 % | 5.104 M -80.07 % | 25.606 M 14.20 % | 22.422 M -1.98 % | 22.876 M 1.23 % | 22.598 M 34 217.15 % | 65.852 K |
Total non current liabilities | 13.182 B -3.58 % | 13.671 B -34.06 % | 20.732 B 114.05 % | 9.686 B 45.97 % | 6.635 B -2.36 % | 6.796 B 40.94 % | 4.822 B 2.06 % | 4.724 B 8.84 % | 4.341 B 20.81 % | 3.593 B 73.85 % | 2.067 B -8.96 % | 2.270 B 10.10 % | 2.062 B 37.00 % | 1.505 B 175.76 % | 545.836 M 7.49 % | 507.801 M 16.04 % | 437.612 M -56.56 % | 1.007 B 23.67 % | 814.559 M 27.69 % | 637.918 M -12.81 % | 731.635 M -5.15 % | 771.324 M 143.13 % | 317.243 M -10.87 % | 355.918 M 120.74 % | 161.235 M 925.51 % | 15.722 M -28.06 % | 21.855 M 0.08 % | 21.837 M -62.53 % | 58.284 M 21.54 % | 47.955 M 11.10 % | 43.164 M -12.22 % | 49.174 M 234.72 % | 14.691 M |
Other current liabilities | 3.203 B 8.09 % | 2.963 B -35.62 % | 4.603 B 49.10 % | 3.087 B 21.03 % | 2.551 B 72.24 % | 1.481 B 23.17 % | 1.202 B 17.85 % | 1.020 B -6.96 % | 1.097 B 37.47 % | 797.714 M 17.09 % | 681.257 M 8.86 % | 625.800 M -2.19 % | 639.800 M 12.72 % | 567.602 M 9.79 % | 517.006 M 13.55 % | 455.294 M -4.30 % | 475.767 M -9.14 % | 523.600 M -24.85 % | 696.733 M -15.24 % | 821.998 M 222.55 % | 254.843 M -19.43 % | 316.294 M 209.19 % | 102.297 M -16.34 % | 122.274 M 53.84 % | 79.479 M 74.99 % | 45.418 M -0.44 % | 45.620 M 40.71 % | 32.422 M -6.10 % | 34.529 M 22.77 % | 28.125 M 27.67 % | 22.030 M 36.43 % | 16.147 M 13.71 % | 14.200 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 444.678 M 132.53 % | 191.231 M -38.91 % | 313.015 M | 0.000 -100.00 % | 161.574 M -34.71 % | 247.470 M | 0.000 -100.00 % | 207.712 M -59.41 % | 511.779 M | 0.000 | 0.000 -100.00 % | 570.722 M 5.29 % | 542.040 M 37.67 % | 393.737 M -1.73 % | 400.654 M | 0.000 -100.00 % | 71.882 K -64.62 % | 203.193 K -99.87 % | 153.263 M | 0.000 100.00 % | -37.957 M | 0.000 -100.00 % | 21.020 M 19.08 % | 17.653 M -13.75 % | 20.466 M 35.30 % | 15.126 M | 0.000 -100.00 % | 21.301 M 45.86 % | 14.604 M | 0.000 -100.00 % | 9.886 M |
Short term debt | 804.000 M -14.83 % | 944.000 M -10.52 % | 1.055 B -83.69 % | 6.467 B 1 623.95 % | 375.112 M 85.42 % | 202.300 M -31.41 % | 294.950 M 76.70 % | 166.926 M 36.27 % | 122.500 M 160.00 % | 47.115 M 1 531.10 % | 2.889 M -48.42 % | 5.600 M -1.75 % | 5.700 M -96.71 % | 173.087 M -33.01 % | 258.363 M 1 257.83 % | 19.028 M -91.15 % | 214.956 M 75.46 % | 122.513 M 8.22 % | 113.208 M -55.49 % | 254.337 M 1 692.15 % | 14.192 M 52.66 % | 9.297 M 3 225.99 % | 279.513 K -99.42 % | 48.189 M 210.16 % | 15.537 M 2 403.41 % | 620.641 K -21.05 % | 786.157 K 89.63 % | 414.575 K -85.23 % | 2.806 M 339.73 % | 638.211 K -78.78 % | 3.007 M 25.02 % | 2.405 M -31.38 % | 3.505 M |
Total current liabilities | 4.815 B -2.73 % | 4.950 B -28.49 % | 6.923 B -33.03 % | 10.337 B 233.05 % | 3.104 B 44.93 % | 2.142 B -1.76 % | 2.180 B 14.27 % | 1.908 B 17.89 % | 1.618 B 17.50 % | 1.377 B 93.46 % | 711.852 M -15.79 % | 845.300 M -6.76 % | 906.600 M -6.58 % | 970.497 M -10.26 % | 1.081 B 91.89 % | 563.602 M -28.73 % | 790.776 M -1.13 % | 799.795 M 39.49 % | 573.383 M 1.49 % | 564.965 M 83.67 % | 307.604 M -36.98 % | 488.082 M 338.40 % | 111.333 M -51.39 % | 229.034 M 210.51 % | 73.760 M 88.80 % | 39.067 M -9.63 % | 43.229 M 47.47 % | 29.315 M -45.01 % | 53.305 M 53.28 % | 34.777 M 23.08 % | 28.254 M -12.19 % | 32.176 M 81.68 % | 17.710 M |
Total liabilities | 17.997 B -3.35 % | 18.621 B -32.66 % | 27.654 B 38.12 % | 20.023 B 105.59 % | 9.739 B 8.97 % | 8.937 B 27.65 % | 7.001 B 5.57 % | 6.632 B 11.30 % | 5.959 B 19.89 % | 4.970 B 78.87 % | 2.779 B -10.81 % | 3.116 B 4.95 % | 2.969 B 19.91 % | 2.476 B 52.13 % | 1.627 B 51.89 % | 1.071 B -12.78 % | 1.228 B -32.03 % | 1.807 B 30.20 % | 1.388 B 15.38 % | 1.203 B 15.75 % | 1.039 B -17.48 % | 1.259 B 193.86 % | 428.576 M -26.73 % | 584.952 M 148.92 % | 234.995 M 328.91 % | 54.789 M -15.82 % | 65.084 M 27.24 % | 51.151 M -54.16 % | 111.589 M 34.88 % | 82.731 M 15.84 % | 71.419 M -12.21 % | 81.350 M 151.07 % | 32.401 M |
Other non current assets | 278.000 M 57.95 % | 176.000 M 101.45 % | -12.128 B -605.63 % | -1.719 B -45.13 % | -1.184 B -7 691.40 % | 15.600 M 101.42 % | -1.096 B -0.21 % | -1.094 B -5 049.27 % | 22.100 M 103.37 % | -654.998 M -4 681.57 % | 14.296 M -4.05 % | 14.900 M 73.26 % | 8.600 M -19.36 % | 10.665 M 30.82 % | 8.152 M 34.78 % | 6.049 M -8.31 % | 6.597 M -57.47 % | 15.511 M -4.73 % | 16.281 M 103.18 % | 8.013 M -3.40 % | 8.295 M 6.90 % | 7.760 M 36.46 % | 5.686 M 296.70 % | 1.433 M 93.50 % | 740.778 K -81.14 % | 3.928 M -25.56 % | 5.277 M 38.88 % | 3.799 M -51.21 % | 7.787 M 156.09 % | 3.041 M 22.77 % | 2.477 M | 0.000 | 0.000 |
Long term investments | 203.000 M 24.54 % | 163.000 M -59.67 % | 404.116 M -33.15 % | 604.523 M 2 051.22 % | 28.101 M 97.90 % | 14.200 M -54.75 % | 31.378 M 46.50 % | 21.419 M 449.22 % | 3.900 M 34.22 % | 2.906 M 664.23 % | 380.222 K -61.98 % | 1.000 M 0.00 % | 1.000 M -12.20 % | 1.139 M -56.30 % | 2.606 M -58.08 % | 6.218 M 14.77 % | 5.418 M -32.92 % | 8.077 M -18.63 % | 9.926 M 60.60 % | 6.180 M -45.33 % | 11.305 M 96.64 % | 5.749 M 351.08 % | 1.275 M 11.19 % | 1.146 M -26.43 % | 1.558 M -39.42 % | 2.572 M -84.35 % | 16.437 M 26.56 % | 12.987 M -56.46 % | 29.830 M 37.78 % | 21.650 M 35.23 % | 16.009 M | 0.000 | 0.000 |
Intangible assets | 8.120 B -1.78 % | 8.267 B -66.54 % | 24.707 B 544.01 % | 3.836 B 43.69 % | 2.670 B 170.77 % | 986.000 M -47.30 % | 1.871 B 4.19 % | 1.796 B 389.17 % | 367.100 M -61.13 % | 944.471 M 460.47 % | 168.514 M -12.69 % | 193.000 M 14.74 % | 168.200 M -10.05 % | 186.997 M -19.17 % | 231.333 M 38.34 % | 167.225 M 19.86 % | 139.521 M -38.72 % | 227.697 M 16.49 % | 195.470 M 317.86 % | 46.778 M -13.67 % | 54.188 M 4.05 % | 52.080 M 2.76 % | 50.679 M 48.10 % | 34.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.702 K -7.88 % | 387.234 K -44.57 % | 698.549 K | 0.000 |
GoodWill | 8.065 B -0.17 % | 8.079 B -33.43 % | 12.137 B 602.94 % | 1.727 B 45.32 % | 1.188 B 2.94 % | 1.154 B 5.16 % | 1.098 B -0.03 % | 1.098 B 59.50 % | 688.300 M 1.87 % | 675.639 M 25.97 % | 536.341 M -26.64 % | 731.100 M 6.34 % | 687.500 M -1.30 % | 696.526 M -14.50 % | 814.629 M 57.52 % | 517.161 M 5.71 % | 489.245 M -23.96 % | 643.430 M 36.52 % | 471.309 M 17.01 % | 402.789 M 7.27 % | 375.498 M -31.62 % | 549.098 M -0.59 % | 552.363 M 5.59 % | 523.113 M 52.47 % | 343.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.301 K -72.55 % | 919.239 K -58.74 % | 2.228 M 53.59 % | 1.451 M |
Goodwill and intangible assets | 16.185 B -0.98 % | 16.346 B -55.63 % | 36.844 B 562.30 % | 5.563 B 44.19 % | 3.858 B 80.26 % | 2.140 B -27.91 % | 2.969 B 2.59 % | 2.894 B 174.17 % | 1.055 B -34.86 % | 1.620 B 129.85 % | 704.856 M -23.73 % | 924.100 M 7.99 % | 855.700 M -3.15 % | 883.522 M -15.53 % | 1.046 B 52.83 % | 684.386 M 8.85 % | 628.767 M -27.82 % | 871.126 M 30.65 % | 666.779 M 48.32 % | 449.567 M 4.63 % | 429.686 M -28.53 % | 601.177 M -0.31 % | 603.042 M 8.20 % | 557.333 M 62.44 % | 343.090 M 18 605.01 % | -1.854 M -159.42 % | -714.689 K -7.63 % | -664.010 K | 0.000 -100.00 % | 609.003 K -53.39 % | 1.306 M -55.36 % | 2.926 M 101.75 % | 1.451 M |
Property plant equipment net | 9.797 B 1.44 % | 9.658 B -31.26 % | 14.049 B 16.28 % | 12.083 B 60.32 % | 7.536 B 19.52 % | 6.305 B 41.16 % | 4.467 B 26.25 % | 3.538 B 20.23 % | 2.943 B 22.90 % | 2.394 B 71.00 % | 1.400 B -23.53 % | 1.831 B 15.36 % | 1.587 B 12.57 % | 1.410 B 2.17 % | 1.380 B 59.52 % | 865.115 M 11.97 % | 772.615 M -17.25 % | 933.722 M 51.24 % | 617.395 M 38.09 % | 447.100 M 0.67 % | 444.122 M -28.39 % | 620.157 M 152.18 % | 245.916 M -22.37 % | 316.765 M 137.76 % | 133.229 M 18.50 % | 112.427 M -17.67 % | 136.565 M 20.43 % | 113.395 M -48.91 % | 221.963 M 16.21 % | 190.999 M 17.14 % | 163.045 M -27.16 % | 223.854 M 336.18 % | 51.322 M |
Total non current assets | 27.554 B 1.10 % | 27.254 B -32.75 % | 40.524 B 134.46 % | 17.284 B 60.52 % | 10.768 B 19.40 % | 9.018 B 33.64 % | 6.748 B 17.17 % | 5.759 B 27.40 % | 4.521 B 20.48 % | 3.752 B 61.15 % | 2.328 B -24.16 % | 3.070 B 13.03 % | 2.716 B 8.31 % | 2.508 B -4.86 % | 2.636 B 55.15 % | 1.699 B 8.91 % | 1.560 B -21.78 % | 1.994 B 40.57 % | 1.419 B 39.98 % | 1.014 B 6.72 % | 949.657 M -26.33 % | 1.289 B 91.68 % | 672.545 M -24.08 % | 885.836 M 180.81 % | 315.458 M 160.71 % | 121.002 M -25.69 % | 162.841 M 22.15 % | 133.317 M -49.90 % | 266.116 M 20.44 % | 220.944 M 18.24 % | 186.856 M -19.20 % | 231.253 M 319.17 % | 55.170 M |
Other current assets | 345.000 M -31.82 % | 506.000 M 48.82 % | 340.000 M 63.38 % | 208.100 M -2.94 % | 214.395 M 16.46 % | 184.100 M 39.43 % | 132.039 M 11.39 % | 118.536 M 71.05 % | 69.300 M 5.49 % | 65.694 M 8.20 % | 60.713 M 52.55 % | 39.800 M -6.13 % | 42.400 M 23.08 % | 34.450 M -48.24 % | 66.558 M 59.60 % | 41.703 M 40.65 % | 29.650 M 11.34 % | 26.630 M 17.18 % | 22.726 M -9.17 % | 25.021 M -16.05 % | 29.805 M 33.81 % | 22.275 M 453.56 % | 4.024 M 20.53 % | 3.339 M -43.29 % | 5.887 M 633.60 % | 802.525 K 102.77 % | -28.932 M -17.62 % | -24.599 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.305 M |
Short term investments | 0.000 -100.00 % | 157.476 M | 0.000 | 0.000 -100.00 % | 3.604 M 9.21 % | 3.300 M 1 080.18 % | 279.617 K -76.26 % | 1.178 M -77.35 % | 5.200 M 764.95 % | 601.191 K -69.59 % | 1.977 M 559.05 % | 300.000 K -40.00 % | 500.000 K -73.17 % | 1.864 M -90.94 % | 20.567 M 5 894.81 % | 343.083 K -37.73 % | 550.991 K -61.94 % | 1.448 M 239.02 % | 426.982 K -90.10 % | 4.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.680 M 679.28 % | 18.951 M 26.22 % | 15.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 2.157 B 30.18 % | 1.657 B -28.75 % | 2.326 B -84.68 % | 15.177 B 739.02 % | 1.809 B 51.45 % | 1.194 B 82.28 % | 655.263 M -19.27 % | 811.649 M -3.89 % | 844.500 M 51.42 % | 557.705 M 31.72 % | 423.415 M -30.44 % | 608.700 M -20.14 % | 762.200 M -36.27 % | 1.196 B 118.25 % | 547.990 M -23.57 % | 717.009 M -56.04 % | 1.631 B 143.00 % | 671.243 M 94.45 % | 345.207 M -16.37 % | 412.792 M -1.24 % | 417.964 M 420.31 % | 80.329 M 110.38 % | 38.183 M -36.15 % | 59.799 M 93.91 % | 30.839 M 1 812.05 % | 1.613 M 25.59 % | 1.284 M 27.88 % | 1.004 M -17.99 % | 1.225 M 23.78 % | 989.321 K 160.25 % | 380.148 K -70.85 % | 1.304 M -54.77 % | 2.884 M |
Cash and short term investments | 2.157 B 30.18 % | 1.657 B -28.75 % | 2.326 B -84.68 % | 15.177 B 739.02 % | 1.809 B 51.45 % | 1.194 B 82.28 % | 655.263 M -19.27 % | 811.649 M -4.48 % | 849.700 M 52.19 % | 558.306 M 31.24 % | 425.392 M -30.15 % | 609.000 M -20.15 % | 762.700 M -36.33 % | 1.198 B 110.69 % | 568.557 M -20.74 % | 717.352 M -56.04 % | 1.632 B 142.56 % | 672.691 M 94.63 % | 345.634 M -17.13 % | 417.103 M -0.21 % | 417.964 M 420.31 % | 80.329 M 110.38 % | 38.183 M -36.15 % | 59.799 M 93.91 % | 30.839 M -79.34 % | 149.293 M 637.80 % | 20.235 M 26.33 % | 16.018 M 1 208.00 % | 1.225 M 23.78 % | 989.321 K 160.25 % | 380.148 K -70.85 % | 1.304 M -54.77 % | 2.884 M |
Total current assets | 11.850 B 10.05 % | 10.768 B -22.59 % | 13.910 B -41.89 % | 23.938 B 223.92 % | 7.390 B 14.64 % | 6.446 B 16.81 % | 5.519 B 10.93 % | 4.975 B 8.10 % | 4.602 B 20.30 % | 3.826 B 50.66 % | 2.539 B -20.84 % | 3.208 B -1.59 % | 3.259 B -7.34 % | 3.518 B 11.41 % | 3.157 B 32.01 % | 2.392 B -25.10 % | 3.193 B 27.84 % | 2.498 B 56.09 % | 1.600 B 25.10 % | 1.279 B -0.64 % | 1.287 B -9.36 % | 1.420 B 314.30 % | 342.827 M -17.57 % | 415.888 M 178.53 % | 149.314 M -31.56 % | 218.157 M 152.41 % | 86.429 M 28.30 % | 67.366 M -43.42 % | 119.064 M 60.81 % | 74.041 M 41.74 % | 52.237 M -35.84 % | 81.419 M 71.46 % | 47.486 M |
Inventory | 6.466 B 8.42 % | 5.964 B -27.37 % | 8.212 B 30.32 % | 6.301 B 66.66 % | 3.781 B 7.73 % | 3.510 B 15.94 % | 3.027 B 12.84 % | 2.683 B 4.15 % | 2.576 B 19.46 % | 2.156 B 61.51 % | 1.335 B -18.82 % | 1.645 B 0.31 % | 1.639 B 8.29 % | 1.514 B -9.04 % | 1.664 B 59.74 % | 1.042 B 6.10 % | 982.002 M -14.33 % | 1.146 B 41.34 % | 811.038 M 52.13 % | 533.137 M -2.46 % | 546.580 M -42.20 % | 945.654 M 321.78 % | 224.203 M -8.69 % | 245.529 M 231.95 % | 73.965 M 74.68 % | 42.342 M -2.73 % | 43.532 M 30.93 % | 33.248 M -38.15 % | 53.754 M 34.39 % | 39.999 M 22.67 % | 32.608 M 20.28 % | 27.111 M 61.66 % | 16.771 M |
Net receivables | 2.882 B 9.13 % | 2.641 B 9.94 % | 2.402 B 61.96 % | 1.483 B 26.34 % | 1.174 B -24.66 % | 1.558 B 8.76 % | 1.433 B 31.76 % | 1.087 B -1.80 % | 1.107 B 19.18 % | 929.090 M 27.47 % | 728.886 M -20.28 % | 914.300 M 12.21 % | 814.800 M 5.68 % | 770.972 M -13.37 % | 889.945 M 45.09 % | 613.378 M 10.69 % | 554.138 M -15.02 % | 652.076 M 53.70 % | 424.241 M 37.09 % | 309.470 M -0.19 % | 310.067 M -16.67 % | 372.084 M 378.82 % | 77.709 M -27.52 % | 107.221 M 152.22 % | 42.510 M 4.62 % | 40.635 M -2.35 % | 41.614 M 25.67 % | 33.114 M -48.33 % | 64.086 M 93.89 % | 33.053 M 71.71 % | 19.249 M -63.68 % | 53.004 M 93.48 % | 27.394 M |
Tax assets | 1.091 B 19.76 % | 911.000 M -32.77 % | 1.355 B 80.06 % | 752.563 M 42.12 % | 529.526 M -2.48 % | 543.000 M 43.94 % | 377.239 M -5.64 % | 399.797 M -19.48 % | 496.500 M 27.38 % | 389.772 M 86.79 % | 208.666 M -30.24 % | 299.100 M 13.42 % | 263.700 M 30.14 % | 202.631 M 1.76 % | 199.129 M 45.25 % | 137.097 M -6.43 % | 146.520 M -11.60 % | 165.745 M 53.05 % | 108.295 M 5.49 % | 102.655 M 82.50 % | 56.249 M 3.62 % | 54.285 M 430.20 % | 10.239 M 11.79 % | 9.159 M 156.68 % | 3.568 M -9.16 % | 3.928 M -25.56 % | 5.277 M 38.88 % | 3.799 M -41.87 % | 6.536 M 40.70 % | 4.645 M 15.61 % | 4.018 M -10.15 % | 4.472 M 86.52 % | 2.398 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 808.000 M -6.81 % | 867.000 M 5.73 % | 820.000 M 38.56 % | 591.800 M 50.72 % | 392.661 M -14.32 % | 458.300 M 55.14 % | 295.416 M -3.85 % | 307.241 M -23.00 % | 399.000 M 76.21 % | 226.435 M 15.50 % | 196.042 M -8.35 % | 213.900 M -18.08 % | 261.100 M 15.73 % | 225.618 M -19.34 % | 279.721 M 85.81 % | 150.541 M -14.17 % | 175.385 M 14.12 % | 153.682 M 20.78 % | 127.239 M 70.71 % | 74.535 M -12.10 % | 84.792 M -47.82 % | 162.491 M 220.74 % | 50.662 M -13.50 % | 58.571 M 192.54 % | 20.021 M 66.24 % | 12.044 M 2.57 % | 11.742 M 39.46 % | 8.420 M -47.28 % | 15.970 M 27.55 % | 12.521 M 19.92 % | 10.441 M -23.36 % | 13.623 M 244.83 % | 3.951 M |
Tax payables | 0.000 -100.00 % | 175.713 M -60.49 % | 444.678 M 132.53 % | 191.231 M -38.91 % | 313.015 M | 0.000 -100.00 % | 161.574 M -34.71 % | 247.470 M | 0.000 -100.00 % | 207.712 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 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 2.416 B 27.65 % | 1.892 B 71.31 % | 1.105 B | 0.000 -100.00 % | 19.425 M -4.89 % | 20.423 M | 0.000 -100.00 % | 22.344 M -89.13 % | 205.472 M | 0.000 | 0.000 -100.00 % | 217.438 M 29.95 % | 167.319 M 58.56 % | 105.522 M -5.30 % | 111.427 M | 0.000 -100.00 % | 3.566 M 59.08 % | 2.242 M 107.93 % | -28.277 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.414 M -55.92 % | 7.744 M -18.77 % | 9.533 M 20.79 % | 7.892 M | 0.000 100.00 % | -5.357 M 21.33 % | -6.810 M | 0.000 100.00 % | -6.847 M |
Minority interest | 2.072 B 1.83 % | 2.035 B -33.61 % | 3.065 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 100.00 % | -5.115 K | 0.000 |
Capital lease obligations | 1.662 B -0.12 % | 1.664 B -2.06 % | 1.699 B 23.58 % | 1.375 B 16.27 % | 1.182 B 1 284.54 % | 85.400 M 277.88 % | 22.600 M -3.83 % | 23.500 M -7.48 % | 25.400 M 2.42 % | 24.800 M 0.40 % | 24.700 M -14.83 % | 29.000 M 9.85 % | 26.400 M -1.91 % | 26.915 M -16.05 % | 32.061 M 7.19 % | 29.910 M -14.47 % | 34.969 M -3.37 % | 36.189 M 17.33 % | 30.844 M 0.11 % | 30.811 M -20.47 % | 38.739 M -7.19 % | 41.742 M | 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 -100.00 % | 3.218 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 |
Other total stockholders equity | 0.000 100.00 % | -397.519 M -105.01 % | 7.929 B 19.75 % | 6.622 B 116.80 % | 3.054 B | 0.000 100.00 % | -4.513 B -304.32 % | 2.209 B | 0.000 -100.00 % | 1.687 B 22.79 % | 1.374 B | 0.000 | 0.000 100.00 % | -494.700 M -1 495.34 % | -31.009 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 |
Deferred tax liabilities non current | 1.510 B -0.26 % | 1.514 B -31.16 % | 2.199 B 125.70 % | 974.478 M 112.11 % | 459.422 M 30.52 % | 352.000 M 109.46 % | 168.049 M -12.92 % | 192.975 M 39.63 % | 138.200 M 15.71 % | 119.437 M 13.65 % | 105.093 M -17.70 % | 127.700 M 11.04 % | 115.000 M 1.43 % | 113.378 M -18.83 % | 139.685 M 69.85 % | 82.241 M 17.96 % | 69.720 M -22.21 % | 89.625 M 45.80 % | 61.470 M 67.99 % | 36.591 M -40.67 % | 61.677 M 9.48 % | 56.335 M 215.95 % | 17.830 M 39.28 % | 12.802 M 188.56 % | 4.437 M 25.22 % | 3.543 M -22.45 % | 4.568 M 3.35 % | 4.420 M -47.38 % | 8.400 M 47.90 % | 5.679 M 57.76 % | 3.600 M 28.10 % | 2.810 M 231.05 % | 848.908 K |
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 |
Total assets | 39.404 B 3.63 % | 38.022 B -30.15 % | 54.434 B 32.05 % | 41.222 B 127.02 % | 18.158 B 17.42 % | 15.465 B 26.07 % | 12.267 B 14.28 % | 10.734 B 17.66 % | 9.123 B 20.39 % | 7.578 B 55.68 % | 4.868 B -22.46 % | 6.278 B 5.06 % | 5.976 B -0.83 % | 6.025 B 4.01 % | 5.793 B 41.62 % | 4.091 B -13.94 % | 4.753 B 5.81 % | 4.492 B 48.79 % | 3.019 B 31.67 % | 2.293 B 2.48 % | 2.237 B -17.43 % | 2.709 B 166.85 % | 1.015 B -22.00 % | 1.302 B 180.08 % | 464.772 M 37.04 % | 339.159 M 36.06 % | 249.270 M 24.21 % | 200.683 M -47.90 % | 385.180 M 30.58 % | 294.985 M 23.38 % | 239.093 M -23.53 % | 312.672 M 204.58 % | 102.655 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.477 M -179.53 % | 121.312 M 207.67 % | -112.668 M -765.29 % | -13.021 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 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 208.695 M 23.15 % | 169.463 M 84.37 % | 91.915 M 13.02 % | 81.325 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 |
Change in working capital | 0.000 100.00 % | -1.162 B -23.87 % | -938.084 M 18.75 % | -1.155 B -736.95 % | 181.269 M 141.84 % | -433.286 M 26.40 % | -588.732 M -120.62 % | -266.849 M 6.07 % | -284.105 M -167.22 % | -106.320 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 |
Accounts receivables | 0.000 | 0.000 -100.00 % | 41.627 M 167.68 % | -61.501 M -267.41 % | 36.737 M -73.05 % | 136.332 M 137.99 % | -358.830 M -23.93 % | -289.554 M -293.47 % | -73.589 M -58.45 % | -46.444 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 |
Inventory | 0.000 | 0.000 100.00 % | -1.348 B -8.37 % | -1.244 B -236.20 % | -370.087 M 47.76 % | -708.430 M -97.48 % | -358.733 M -173.64 % | -131.097 M 66.81 % | -395.047 M -77.97 % | -221.970 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 |
Accounts payables | 0.000 | 0.000 -100.00 % | 292.872 M 0.04 % | 292.750 M -36.06 % | 457.853 M 179.65 % | 163.722 M 48.10 % | 110.552 M -9.65 % | 122.357 M -21.67 % | 156.212 M 31.35 % | 118.931 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 | 0.000 100.00 % | -1.162 B -1 632.57 % | 75.820 M 153.54 % | -141.618 M -349.48 % | 56.766 M 327.89 % | -24.910 M -236.28 % | 18.279 M -41.87 % | 31.444 M 11.04 % | 28.319 M -34.39 % | 43.164 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 non cash items | 3.561 B -10.40 % | 3.974 B 1 602.78 % | 233.406 M -74.69 % | 922.240 M 60.33 % | 575.210 M 44.47 % | 398.143 M -71.38 % | 1.391 B 56.26 % | 890.227 M 4 096.41 % | 21.214 M 112.34 % | -171.937 M | 0.000 100.00 % | -53.945 M -103.81 % | 1.414 B 6 724.71 % | -21.348 M 87.88 % | -176.123 M -248.68 % | 118.461 M 538.98 % | -26.986 M 69.37 % | -88.110 M -71.83 % | -51.279 M -119.91 % | 257.556 M 1 523.85 % | 15.861 M 160.20 % | -26.348 M 69.72 % | -87.019 M -4 551.02 % | -1.871 M -107.51 % | 24.927 M 179.25 % | -31.453 M -49.54 % | -21.033 M -22.38 % | -17.186 M -185.47 % | 20.108 M -24.74 % | 26.719 M 68.37 % | 15.869 M -29.31 % | 22.448 M 1 933.12 % | -1.225 M |
Net cash provided by operating activities | 3.561 B 26.62 % | 2.812 B -27.27 % | 3.867 B 6.68 % | 3.625 B -0.56 % | 3.645 B 41.74 % | 2.572 B 60.01 % | 1.607 B -11.05 % | 1.807 B 42.81 % | 1.265 B 4.71 % | 1.208 B -10.50 % | 1.350 B -0.51 % | 1.357 B -4.04 % | 1.414 B 20.50 % | 1.174 B 7.78 % | 1.089 B 10.57 % | 984.777 M 20.20 % | 819.286 M 19.30 % | 686.766 M 68.53 % | 407.510 M 5.74 % | 385.399 M -10.37 % | 430.000 M 195.21 % | 145.658 M 67.39 % | 87.019 M 18.50 % | 73.433 M 10.71 % | 66.331 M 110.89 % | 31.453 M 49.54 % | 21.033 M 22.38 % | 17.186 M -60.39 % | 43.385 M -3.50 % | 44.959 M 52.48 % | 29.485 M 5.54 % | 27.937 M 185.76 % | 9.776 M |
Investments in property plant and equipment | -636.000 M -12.35 % | -566.079 M 77.50 % | -2.515 B -46.20 % | -1.721 B -2.54 % | -1.678 B -18.70 % | -1.414 B -12.56 % | -1.256 B -33.18 % | -942.951 M -7.96 % | -873.427 M -50.59 % | -579.991 M -84.32 % | -314.672 M 16.66 % | -377.573 M 12.84 % | -433.200 M -34.57 % | -321.912 M -32.71 % | -242.570 M -14.33 % | -212.163 M -3.44 % | -205.107 M 8.73 % | -224.732 M 59.65 % | -556.954 M -678.57 % | -71.536 M -8.66 % | -65.836 M -52.56 % | -43.153 M 14.74 % | -50.613 M -92.20 % | -26.334 M -64.82 % | -15.977 M -19.96 % | -13.319 M 23.11 % | -17.322 M -113.64 % | -8.108 M 13.68 % | -9.393 M 6.80 % | -10.079 M 36.50 % | -15.872 M 40.06 % | -26.478 M -26.50 % | -20.932 M |
Acquisitions net | 167.000 M 5 666.67 % | -3.000 M 99.98 % | -15.495 B -2 657.30 % | -561.979 M | 0.000 100.00 % | -18.398 M | 0.000 100.00 % | -512.704 M | 0.000 100.00 % | -250.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.834 M -50 140.17 % | -170.847 K 99.78 % | -76.151 M -831.90 % | -8.172 M -103.08 % | 265.693 M 188.35 % | -300.718 M -3 952.21 % | -7.421 M 92.54 % | -99.540 M 58.11 % | -237.625 M -101 451.59 % | -233.995 K -1.96 % | -229.499 K 95.94 % | -5.648 M | 0.000 | 0.000 100.00 % | -13.941 M -3 799.61 % | -357.510 K 75.88 % | -1.482 M |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -534.618 M | 0.000 100.00 % | -12.957 M -430.23 % | -2.444 M -42.91 % | -1.710 M 29.81 % | -2.436 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.578 K 58.07 % | -92.010 K -27.27 % | -72.295 K 54.80 % | -159.946 K 48.80 % | -312.406 K 8.95 % | -343.102 K 99.66 % | -99.727 M 58.07 % | -237.860 M -101 551.81 % | -233.995 K -1.96 % | -229.499 K 95.94 % | -5.648 M -133.57 % | -2.418 M -24.75 % | -1.938 M 88.10 % | -16.287 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 404.372 M | 0.000 100.00 % | -4.580 M -135.35 % | 12.957 M 841.42 % | -1.748 M -31.90 % | -1.325 M 27.88 % | -1.837 M -1 891.89 % | 102.526 K -32.59 % | 152.089 K 61.89 % | 93.947 K -53.03 % | 200.000 K -80.68 % | 1.035 M -59.71 % | 2.570 M 36.98 % | 1.876 M | 0.000 100.00 % | -16.908 M -156.54 % | 29.907 M 1 108.78 % | -2.965 M 38.06 % | -4.786 M -26.18 % | -3.793 M 70.54 % | -12.877 M -112.92 % | 99.667 M -58.06 % | 237.625 M 1 622.78 % | 13.793 M 2 546.70 % | 521.145 K -81.86 % | 2.874 M | 0.000 | 0.000 100.00 % | -260.580 K | 0.000 | 0.000 |
Other investing activites | -381.000 M 44.78 % | -689.921 M -467.31 % | -121.613 M -12 498.99 % | -965.263 K 38.12 % | -1.560 M -108.07 % | 19.328 M 1 005.99 % | 1.748 M 31.90 % | 1.325 M -27.88 % | 1.837 M | 0.000 100.00 % | -49.961 M -17 826.70 % | 281.841 K 101.71 % | -16.500 M -16 035.67 % | 103.541 K -71.69 % | 365.781 K -20.33 % | 459.116 K -49.57 % | 910.361 K -95.90 % | 22.209 M 667.23 % | 2.895 M 180.53 % | -3.594 M 94.82 % | -69.338 M -699.46 % | -8.673 M -1 223.94 % | -655.097 K 77.18 % | -2.871 M -4 168.47 % | 70.562 K 103.59 % | -1.965 M -551.85 % | -301.412 K -105.17 % | 5.830 M 135.07 % | 2.480 M 18.39 % | 2.095 M 119.34 % | 955.072 K 552.81 % | 146.302 K -99.35 % | 22.414 M |
Net cash used for investing activites | -850.000 M 32.49 % | -1.259 B 92.85 % | -17.607 B -680.40 % | -2.256 B -33.97 % | -1.684 B -19.22 % | -1.413 B -12.26 % | -1.258 B 13.66 % | -1.457 B -66.39 % | -875.863 M -5.45 % | -830.566 M -164.27 % | -314.292 M 16.68 % | -377.198 M 16.09 % | -449.500 M -40.13 % | -320.773 M -33.86 % | -239.635 M -14.21 % | -209.828 M 27.65 % | -290.031 M -32.05 % | -219.641 M 63.42 % | -600.395 M -595.40 % | -86.339 M -168.76 % | 125.574 M 135.21 % | -356.650 M -395.98 % | -71.909 M 44.17 % | -128.805 M 49.24 % | -253.767 M -12 856.03 % | -1.959 M 88.85 % | -17.561 M -64.13 % | -10.700 M -14.67 % | -9.331 M 5.96 % | -9.922 M 78.15 % | -45.406 M -70.13 % | -26.689 M -19.07 % | -22.414 M |
Debt repayment | -735.000 M -1 892.68 % | 41.000 M -97.65 % | 1.741 B -53.90 % | 3.776 B 751.76 % | -579.400 M -328.56 % | 253.500 M -12.07 % | 288.300 M -31.91 % | 423.400 M -60.09 % | 1.061 B -8.89 % | 1.165 B 137.07 % | 491.200 M 149.97 % | 196.500 M -50.16 % | 394.300 M -53.30 % | 844.403 M 2 627.05 % | 30.964 M 116.96 % | -182.570 M 54.05 % | -397.340 M -1 026.77 % | -35.264 M -117.81 % | 197.973 M 12 914.23 % | -1.545 M -101.03 % | 150.704 M 549.49 % | 23.203 M -59.92 % | 57.885 M 458.54 % | -16.145 M -105.62 % | 287.147 M 9 897.14 % | -2.931 M 24.56 % | -3.885 M 73.09 % | -14.437 M -1 460.01 % | -925.424 K 90.23 % | -9.467 M -171.41 % | 13.257 M -39.70 % | 21.984 M 22 287.95 % | 98.195 K |
Common stock issued | 17.000 M -57.50 % | 40.000 M 17.65 % | 34.000 M -99.32 % | 4.988 B 11 680.55 % | 42.344 M 45.50 % | 29.102 M 30.91 % | 22.230 M 49.04 % | 14.915 M 15.70 % | 12.891 M -27.74 % | 17.840 M -43.69 % | 31.682 M 73.92 % | 18.217 M -49.54 % | 36.100 M 257.18 % | 10.107 M -43.16 % | 17.782 M 59.91 % | 11.120 M -99.07 % | 1.200 B 9 873.41 % | 12.032 M -47.19 % | 22.783 M -40.31 % | 38.167 M 196.99 % | 12.851 M -95.29 % | 272.705 M 7 882.27 % | 3.416 M -96.71 % | 103.752 M 6 848.79 % | 1.493 M -98.83 % | 127.754 M 37 867.69 % | 336.481 K -67.08 % | 1.022 M | 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 100.00 % | -101.874 M 57.74 % | -241.050 M 50.16 % | -483.608 M 22.31 % | -622.499 M 20.16 % | -779.667 M 32.21 % | -1.150 B -77.49 % | -647.965 M 37.01 % | -1.029 B 16.56 % | -1.233 B -2 707.00 % | -43.922 M | 0.000 | 0.000 100.00 % | -154.196 M 15.97 % | -183.502 M -3 583.49 % | -4.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.434 B -13.27 % | -1.266 B 21.51 % | -1.613 B -12.62 % | -1.432 B -48.55 % | -964.219 M -5.64 % | -912.773 M -15.74 % | -788.625 M -23.50 % | -638.577 M -4.63 % | -610.333 M -2.81 % | -593.627 M -45.80 % | -407.142 M 16.90 % | -489.934 M 1.90 % | -499.400 M -14.27 % | -437.050 M 12.28 % | -498.242 M -61.97 % | -307.613 M -49.23 % | -206.133 M 1.33 % | -208.903 M -78.80 % | -116.834 M -71.49 % | -68.129 M -85.79 % | -36.671 M -110.77 % | -17.398 M 29.69 % | -24.745 M -69.46 % | -14.603 M -55.10 % | -9.415 M 9.85 % | -10.443 M 5.95 % | -11.104 M -37.99 % | -8.047 M 18.86 % | -9.917 M -2.30 % | -9.694 M -47.32 % | -6.580 M -127.46 % | -2.893 M -384.12 % | -597.596 K |
Other financing activites | -89.000 M 10.10 % | -99.000 M -119.19 % | 515.946 M -84.14 % | 3.252 B 6 391.48 % | -51.693 M -119.68 % | 262.696 M 11.31 % | 236.001 M 43.63 % | 164.312 M 289.15 % | -86.869 M 52.07 % | -181.258 M -315.27 % | 84.202 M 435.60 % | -25.090 M -4 281.64 % | 600.000 K -97.97 % | 29.493 M -69.50 % | 96.702 M 107 251.47 % | -90.248 K -100.10 % | 88.634 M 391 565.79 % | 22.630 K -99.89 % | 20.913 M 130.83 % | -67.836 M -88.96 % | -35.899 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 |
Net cash used provided by financing activities | -2.241 B -74.53 % | -1.284 B -289.40 % | 677.918 M -93.60 % | 10.585 B 850.21 % | -1.411 B -112.39 % | -664.295 M -38.27 % | -480.428 M -36.13 % | -352.918 M -236.26 % | -104.953 M 71.75 % | -371.555 M 41.00 % | -629.724 M 41.05 % | -1.068 B 12.33 % | -1.219 B -454.06 % | -219.923 M 85.07 % | -1.473 B 12.59 % | -1.685 B -347.76 % | 680.110 M 394.77 % | -230.727 M -412.93 % | 73.731 M 137.78 % | -195.144 M -102.75 % | -96.250 M -136.10 % | 266.653 M 1 383.70 % | 17.972 M -77.54 % | 80.036 M -42.70 % | 139.683 M 20.88 % | 115.551 M 965.49 % | -13.351 M 16.22 % | -15.935 M -50.17 % | -10.611 M 38.18 % | -17.165 M -698.39 % | 2.869 M -78.12 % | 13.113 M 2 566.03 % | -531.744 K |
Effect of forex changes on cash | 44.000 M 175.85 % | -58.008 M -48.74 % | -39.000 M 39.25 % | -64.200 M -368.06 % | 23.950 M 136.75 % | 10.116 M 170.59 % | -14.330 M 27.36 % | -19.727 M -443.61 % | 5.741 M 222.14 % | -4.700 M 96.43 % | -131.557 M -673.91 % | 22.923 M 144.08 % | -52.000 M -242.27 % | 36.550 M 189.90 % | -40.658 M -12.01 % | -36.298 M -128.53 % | 127.215 M 3 982.76 % | -3.276 M 79.30 % | -15.826 M -244.36 % | 10.963 M 306.42 % | -5.311 M -415.38 % | 1.684 M 189.50 % | -1.882 M -283.07 % | 1.028 M 739.02 % | 122.501 K 3 698.43 % | 3.225 K -81.84 % | 17.756 K 144.56 % | -39.848 K -143.16 % | -16.387 K -117.94 % | 91.350 K 262.58 % | -56.187 K -115.54 % | -26.068 K -178.64 % | 33.149 K |
Net change in cash | 514.000 M 283.58 % | 134.000 M 101.04 % | -12.851 B -200.66 % | 12.768 B 2 421.07 % | 506.434 M -8.34 % | 552.527 M 578.20 % | -115.544 M -9 397.68 % | 1.243 M -99.54 % | 270.564 M 88.86 % | 143.259 M 470.84 % | -38.631 M 73.21 % | -144.209 M 64.68 % | -408.300 M -158.58 % | 696.940 M 218.23 % | -589.463 M 46.13 % | -1.094 B -192.85 % | 1.178 B 479.35 % | 203.417 M 203.34 % | -196.851 M -1 372.87 % | 15.465 M -95.61 % | 351.887 M 2 502.04 % | 13.523 M 554.79 % | -2.974 M 53.53 % | -6.399 M 92.01 % | -80.113 M -160.25 % | 132.973 M 10 675.23 % | 1.234 M 238.95 % | -888.156 K -106.97 % | 12.736 M 51.47 % | 8.409 M 138.83 % | -21.653 M -194.76 % | 22.850 M 239.73 % | -16.353 M |
Cash at beginning of period | 1.643 B 8.88 % | 1.509 B -90.06 % | 15.177 B 529.92 % | 2.409 B 84.98 % | 1.302 B 100.53 % | 649.503 M -15.74 % | 770.806 M -4.89 % | 810.406 M 41.63 % | 572.209 M 38.07 % | 414.446 M -10.11 % | 461.057 M -35.41 % | 713.810 M -38.89 % | 1.168 B 135.62 % | 495.758 M -56.39 % | 1.137 B -37.07 % | 1.807 B 302.53 % | 448.791 M 3.05 % | 435.512 M -19.00 % | 537.673 M 36.40 % | 394.201 M 518.70 % | 63.715 M 56.31 % | 40.763 M -0.28 % | 40.877 M 17.47 % | 34.797 M -68.03 % | 108.833 M 593.21 % | 15.700 M -13.81 % | 18.215 M 9.66 % | 16.610 M 41.24 % | 11.760 M 159.92 % | 4.525 M -82.14 % | 25.339 M 570.07 % | 3.782 M -88.56 % | 33.042 M |
Cash at end of period | 2.157 B 31.28 % | 1.643 B -29.35 % | 2.326 B -84.68 % | 15.177 B 739.02 % | 1.809 B 50.49 % | 1.202 B 83.44 % | 655.263 M -19.27 % | 811.649 M -3.69 % | 842.773 M 51.11 % | 557.705 M 32.02 % | 422.427 M -25.84 % | 569.601 M -25.03 % | 759.800 M -36.30 % | 1.193 B 117.92 % | 547.322 M -23.16 % | 712.314 M -56.23 % | 1.627 B 154.69 % | 638.929 M 87.47 % | 340.823 M -16.80 % | 409.666 M -1.43 % | 415.601 M 665.57 % | 54.286 M 43.22 % | 37.904 M 33.47 % | 28.398 M -1.12 % | 28.721 M -80.68 % | 148.673 M 664.43 % | 19.449 M 23.70 % | 15.722 M -35.82 % | 24.497 M 89.41 % | 12.933 M 250.92 % | 3.686 M -86.16 % | 26.631 M 59.57 % | 16.689 M |
Operating cash flow | 3.561 B 26.62 % | 2.812 B -27.27 % | 3.867 B 6.68 % | 3.625 B -0.56 % | 3.645 B 41.74 % | 2.572 B 60.01 % | 1.607 B -11.05 % | 1.807 B 42.81 % | 1.265 B 4.71 % | 1.208 B -10.50 % | 1.350 B -0.51 % | 1.357 B -4.04 % | 1.414 B 20.50 % | 1.174 B 7.78 % | 1.089 B 10.57 % | 984.777 M 20.20 % | 819.286 M 19.30 % | 686.766 M 68.53 % | 407.510 M 5.74 % | 385.399 M -10.37 % | 430.000 M 195.21 % | 145.658 M 67.39 % | 87.019 M 18.50 % | 73.433 M 10.71 % | 66.331 M 110.89 % | 31.453 M 49.54 % | 21.033 M 22.38 % | 17.186 M -60.39 % | 43.385 M -3.50 % | 44.959 M 52.48 % | 29.485 M 5.54 % | 27.937 M 185.76 % | 9.776 M |
Capital expenditure | -1.017 B 19.16 % | -1.258 B 49.99 % | -2.515 B -46.20 % | -1.721 B -2.54 % | -1.678 B -18.70 % | -1.414 B -12.56 % | -1.256 B -33.18 % | -942.951 M -7.96 % | -873.427 M -50.59 % | -579.991 M -84.32 % | -314.672 M 16.66 % | -377.573 M 16.11 % | -450.100 M -39.82 % | -321.912 M -32.71 % | -242.570 M -14.33 % | -212.163 M -3.44 % | -205.107 M 8.73 % | -224.732 M 59.65 % | -556.954 M -678.57 % | -71.536 M -8.66 % | -65.836 M -52.56 % | -43.153 M 14.74 % | -50.613 M -92.20 % | -26.334 M -64.82 % | -15.977 M -19.96 % | -13.319 M 23.11 % | -17.322 M -113.64 % | -8.108 M 13.68 % | -9.393 M 6.80 % | -10.079 M 36.50 % | -15.872 M 40.06 % | -26.478 M -26.50 % | -20.932 M |
Free CashFlow | 2.544 B 68.92 % | 1.506 B 11.44 % | 1.351 B -29.04 % | 1.904 B -3.21 % | 1.967 B 69.85 % | 1.158 B 229.55 % | 351.499 M -59.32 % | 864.007 M 120.47 % | 391.900 M -37.63 % | 628.384 M -39.32 % | 1.036 B 5.72 % | 979.474 M 13.68 % | 861.600 M 1.16 % | 851.717 M 0.64 % | 846.330 M 9.54 % | 772.613 M 25.80 % | 614.178 M 32.93 % | 462.034 M 409.17 % | -149.444 M -147.61 % | 313.863 M -13.81 % | 364.165 M 255.27 % | 102.504 M 181.55 % | 36.407 M -22.70 % | 47.099 M -6.46 % | 50.353 M 177.68 % | 18.134 M 388.64 % | 3.711 M -59.12 % | 9.078 M -73.29 % | 33.992 M -2.55 % | 34.880 M 156.22 % | 13.613 M 832.97 % | 1.459 M 113.08 % | -11.155 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
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-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.213 B 21.45 % | 6.762 B -19.14 % | 8.363 B 41.27 % | 5.920 B -18.87 % | 7.297 B 70.17 % | 4.288 B -28.00 % | 5.955 B 34.75 % | 4.420 B -27.23 % | 6.073 B 36.21 % | 4.459 B -11.01 % | 5.010 B 25.98 % | 3.977 B -8.39 % | 4.341 B 16.42 % | 3.729 B 0.00 % | 3.729 B 6.28 % | 3.508 B 0.00 % | 3.508 B 15.81 % | 3.029 B 0.00 % | 3.029 B 45.96 % | 2.075 B 0.00 % | 2.075 B -29.10 % | 2.927 B 1.70 % | 2.878 B 16.29 % | 2.475 B 0.00 % | 2.475 B 9.11 % | 2.268 B 0.00 % | 2.268 B 1.37 % | 2.238 B 0.00 % | 2.238 B 18.18 % | 1.893 B 0.00 % | 1.893 B 1.51 % | 1.865 B 0.00 % | 1.865 B 9.63 % | 1.701 B 0.00 % | 1.701 B 26.46 % | 1.345 B 0.00 % | 1.345 B 27.28 % | 1.057 B 0.00 % | 1.057 B 0.82 % | 1.048 B 0.00 % | 1.048 B 81.29 % | 578.318 M 0.00 % | 578.318 M 31.74 % | 438.992 M 0.00 % | 438.992 M 16.69 % | 376.200 M 0.00 % | 376.200 M 18.52 % | 317.413 M 173.44 % | 116.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.049 M 0.00 % | 159.049 M 43.40 % | 110.912 M 110.28 % | 52.746 M -40.90 % | 89.246 M 88.74 % | 47.285 M -32.70 % | 70.258 M 105.32 % | 34.218 M -39.15 % | 56.230 M 98.11 % | 28.383 M |
Net income | 2.007 B 80.66 % | 1.111 B -61.87 % | 2.914 B 225.98 % | 893.786 M -63.50 % | 2.449 B 417.76 % | 472.947 M -80.35 % | 2.406 B 337.60 % | 549.881 M -71.37 % | 1.920 B 112.94 % | 901.886 M -29.67 % | 1.282 B 70.86 % | 750.494 M -53.17 % | 1.603 B 151.85 % | 636.307 M 0.00 % | 636.307 M -8.06 % | 692.055 M 35.20 % | 511.878 M -27.17 % | 702.854 M 10.36 % | 636.894 M 21.47 % | 524.326 M 0.00 % | 524.326 M -25.23 % | 701.209 M -2.88 % | 721.989 M 18.72 % | 608.150 M 0.00 % | 608.150 M 20.95 % | 502.794 M 0.00 % | 502.794 M 0.03 % | 502.640 M 0.00 % | 502.640 M 12.34 % | 447.415 M 0.00 % | 447.415 M -3.24 % | 462.412 M 0.00 % | 462.412 M 37.74 % | 335.723 M 0.00 % | 335.723 M 46.79 % | 228.710 M 0.00 % | 228.710 M 425.26 % | 43.542 M 0.00 % | 43.542 M -79.10 % | 208.359 M 0.00 % | 208.359 M 171.39 % | 76.775 M 0.00 % | 76.775 M 223.59 % | 23.726 M 0.00 % | 23.726 M -31.92 % | 34.852 M 0.00 % | 34.852 M 257.31 % | 9.754 M -9.43 % | 10.770 M -33.68 % | 16.240 M 0.00 % | 16.240 M 2.69 % | 15.815 M 0.00 % | 15.815 M 13.59 % | 13.923 M 0.00 % | 13.923 M 5.12 % | 13.245 M 0.00 % | 13.245 M | 0.000 | 0.000 100.00 % | -2.494 K -88.80 % | -1.321 K -132.99 % | 4.004 K 105.30 % | 1.950 K -99.96 % | 4.641 M 98.08 % | 2.343 M |
Income before tax | 2.540 B 70.10 % | 1.493 B -57.22 % | 3.490 B 237.00 % | 1.036 B -64.08 % | 2.883 B 226.27 % | 883.750 M -69.85 % | 2.931 B 217.51 % | 923.221 M -68.38 % | 2.919 B 99.21 % | 1.466 B -8.64 % | 1.604 B 28.60 % | 1.247 B -11.93 % | 1.416 B 27.38 % | 1.112 B 2.62 % | 1.084 B 29.09 % | 839.387 M -2.12 % | 857.593 M -4.92 % | 901.933 M 13.08 % | 797.604 M 22.39 % | 651.701 M -37.77 % | 1.047 B 23.17 % | 850.295 M -5.23 % | 897.204 M 22.28 % | 733.700 M 0.00 % | 733.700 M 17.84 % | 622.633 M 0.00 % | 622.633 M -2.75 % | 640.253 M 0.00 % | 640.253 M 9.22 % | 586.179 M 0.00 % | 586.179 M 6.05 % | 552.727 M 0.00 % | 552.727 M 21.37 % | 455.422 M 0.00 % | 455.422 M 38.73 % | 328.269 M 0.00 % | 328.269 M 419.03 % | 63.247 M 0.00 % | 63.247 M -74.16 % | 244.739 M 0.00 % | 244.739 M 174.95 % | 89.012 M 0.00 % | 89.012 M 159.71 % | 34.274 M 0.00 % | 34.274 M -22.18 % | 44.041 M 0.00 % | 44.041 M 232.84 % | 13.232 M -9.44 % | 14.611 M -39.26 % | 24.054 M 0.00 % | 24.054 M 2.52 % | 23.462 M 0.00 % | 23.462 M 16.51 % | 20.138 M 0.00 % | 20.138 M 6.88 % | 18.842 M 0.00 % | 18.842 M 16.50 % | 16.174 M 110.27 % | 7.692 M -32.09 % | 11.326 M 88.74 % | 6.001 M -24.82 % | 7.982 M 105.35 % | 3.887 M -44.03 % | 6.945 M 98.09 % | 3.506 M |
Income before tax ratio | 0.31 40.06 % | 0.22 -47.09 % | 0.42 138.55 % | 0.17 -55.72 % | 0.40 91.73 % | 0.21 -58.13 % | 0.49 135.63 % | 0.21 -56.54 % | 0.48 46.25 % | 0.33 2.65 % | 0.32 2.08 % | 0.31 -3.86 % | 0.33 9.41 % | 0.30 2.62 % | 0.29 21.46 % | 0.24 -2.12 % | 0.24 -17.90 % | 0.30 13.08 % | 0.26 -16.15 % | 0.31 -37.77 % | 0.50 73.71 % | 0.29 -6.81 % | 0.31 5.16 % | 0.30 0.00 % | 0.30 8.00 % | 0.27 0.00 % | 0.27 -4.07 % | 0.29 0.00 % | 0.29 -7.58 % | 0.31 0.00 % | 0.31 4.47 % | 0.30 0.00 % | 0.30 10.71 % | 0.27 0.00 % | 0.27 9.70 % | 0.24 0.00 % | 0.24 307.78 % | 0.06 0.00 % | 0.06 -74.37 % | 0.23 0.00 % | 0.23 51.67 % | 0.15 0.00 % | 0.15 97.14 % | 0.08 0.00 % | 0.08 -33.31 % | 0.12 0.00 % | 0.12 180.83 % | 0.04 -66.88 % | 0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 0.00 % | 0.12 -18.76 % | 0.15 0.00 % | 0.15 14.91 % | 0.13 0.00 % | 0.13 11.71 % | 0.11 0.01 % | 0.11 -8.03 % | 0.12 -0.01 % | 0.12 |
EBITDA | 3.229 B 84.56 % | 1.750 B -45.24 % | 3.195 B 134.24 % | 1.364 B -47.58 % | 2.602 B 170.00 % | 963.782 M -60.77 % | 2.457 B 142.94 % | 1.011 B -63.20 % | 2.748 B 99.80 % | 1.375 B -27.26 % | 1.891 B 63.12 % | 1.159 B 34.28 % | 863.265 M -12.68 % | 988.669 M 0.00 % | 988.669 M -5.39 % | 1.045 B 0.00 % | 1.045 B 51.60 % | 689.302 M 0.00 % | 689.302 M -7.26 % | 743.296 M 0.00 % | 743.296 M -22.70 % | 961.525 M -5.73 % | 1.020 B 18.83 % | 858.350 M 0.00 % | 858.350 M 17.52 % | 730.397 M 0.00 % | 730.397 M -0.86 % | 736.748 M 0.00 % | 736.748 M 11.55 % | 660.446 M 0.00 % | 660.446 M 2.46 % | 644.587 M 0.00 % | 644.587 M 17.82 % | 547.076 M 0.00 % | 547.076 M 35.53 % | 403.654 M 0.00 % | 403.654 M 231.64 % | 121.713 M 0.00 % | 121.713 M -62.63 % | 325.693 M 0.00 % | 325.693 M 128.15 % | 142.754 M 0.00 % | 142.754 M 65.68 % | 86.164 M 0.00 % | 86.164 M 1.00 % | 85.307 M 0.00 % | 85.307 M 216.33 % | 26.968 M -8.22 % | 29.384 M -13.86 % | 34.113 M 0.00 % | 34.113 M 43.95 % | 23.698 M 0.00 % | 23.698 M 16.42 % | 20.355 M 0.00 % | 20.355 M 2.63 % | 19.833 M 0.00 % | 19.833 M 12.31 % | 17.659 M 110.28 % | 8.398 M -34.43 % | 12.808 M 88.74 % | 6.786 M -19.06 % | 8.384 M 105.34 % | 4.083 M -64.78 % | 11.593 M 98.10 % | 5.852 M |
Net income ratio | 0.24 48.75 % | 0.16 -52.84 % | 0.35 130.75 % | 0.15 -55.01 % | 0.34 204.26 % | 0.11 -72.70 % | 0.40 224.76 % | 0.12 -60.65 % | 0.32 56.32 % | 0.20 -20.97 % | 0.26 35.63 % | 0.19 -48.88 % | 0.37 116.32 % | 0.17 0.00 % | 0.17 -13.49 % | 0.20 35.20 % | 0.15 -37.12 % | 0.23 10.36 % | 0.21 -16.78 % | 0.25 0.00 % | 0.25 5.46 % | 0.24 -4.50 % | 0.25 2.09 % | 0.25 0.00 % | 0.25 10.85 % | 0.22 0.00 % | 0.22 -1.32 % | 0.22 0.00 % | 0.22 -4.94 % | 0.24 0.00 % | 0.24 -4.68 % | 0.25 0.00 % | 0.25 25.64 % | 0.20 0.00 % | 0.20 16.07 % | 0.17 0.00 % | 0.17 312.68 % | 0.04 0.00 % | 0.04 -79.27 % | 0.20 0.00 % | 0.20 49.70 % | 0.13 0.00 % | 0.13 145.63 % | 0.05 0.00 % | 0.05 -41.66 % | 0.09 0.00 % | 0.09 201.47 % | 0.03 -66.88 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.08 0.00 % | 0.08 | 0.00 | 0.00 100.00 % | 0.00 -0.03 % | 0.00 -149.02 % | 0.00 -0.01 % | 0.00 -99.93 % | 0.08 -0.02 % | 0.08 |
Ratio EBITDA | 0.39 51.96 % | 0.26 -32.28 % | 0.38 65.81 % | 0.23 -35.39 % | 0.36 58.66 % | 0.22 -45.52 % | 0.41 80.29 % | 0.23 -49.43 % | 0.45 46.68 % | 0.31 -18.27 % | 0.38 29.48 % | 0.29 46.58 % | 0.20 -25.00 % | 0.27 0.00 % | 0.27 -10.98 % | 0.30 0.00 % | 0.30 30.90 % | 0.23 0.00 % | 0.23 -36.47 % | 0.36 0.00 % | 0.36 9.03 % | 0.33 -7.30 % | 0.35 2.19 % | 0.35 0.00 % | 0.35 7.70 % | 0.32 0.00 % | 0.32 -2.20 % | 0.33 0.00 % | 0.33 -5.61 % | 0.35 0.00 % | 0.35 0.94 % | 0.35 0.00 % | 0.35 7.47 % | 0.32 0.00 % | 0.32 7.17 % | 0.30 0.00 % | 0.30 160.56 % | 0.12 0.00 % | 0.12 -62.93 % | 0.31 0.00 % | 0.31 25.85 % | 0.25 0.00 % | 0.25 25.76 % | 0.20 0.00 % | 0.20 -13.44 % | 0.23 0.00 % | 0.23 166.90 % | 0.08 -66.44 % | 0.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 0.00 % | 0.12 -21.68 % | 0.16 0.00 % | 0.16 10.94 % | 0.14 0.00 % | 0.14 20.26 % | 0.12 0.01 % | 0.12 -42.12 % | 0.21 0.00 % | 0.21 |
Gross profit ratio | 0.52 14.40 % | 0.46 -11.21 % | 0.51 15.39 % | 0.44 -13.84 % | 0.52 5.32 % | 0.49 -12.64 % | 0.56 10.97 % | 0.51 -15.12 % | 0.60 7.81 % | 0.55 -2.82 % | 0.57 10.19 % | 0.52 -10.13 % | 0.57 5.71 % | 0.54 0.00 % | 0.54 6.83 % | 0.51 0.00 % | 0.51 5.79 % | 0.48 0.00 % | 0.48 -8.10 % | 0.52 0.00 % | 0.52 3.96 % | 0.50 -3.64 % | 0.52 0.93 % | 0.52 0.00 % | 0.52 7.11 % | 0.48 0.00 % | 0.48 -1.83 % | 0.49 0.00 % | 0.49 -3.54 % | 0.51 0.00 % | 0.51 5.99 % | 0.48 0.00 % | 0.48 5.05 % | 0.46 0.00 % | 0.46 1.20 % | 0.45 0.00 % | 0.45 12.45 % | 0.40 0.00 % | 0.40 4.04 % | 0.39 0.00 % | 0.39 9.46 % | 0.35 0.00 % | 0.35 -4.71 % | 0.37 0.00 % | 0.37 -5.06 % | 0.39 0.00 % | 0.39 -10.85 % | 0.44 0.00 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.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 | 485.956 M 0.04 % | 485.752 M 0.16 % | 484.984 M 0.08 % | 484.591 M 0.20 % | 483.628 M -6.72 % | 518.489 M 13.18 % | 458.113 M 0.41 % | 456.231 M 0.01 % | 456.195 M 0.07 % | 455.888 M 0.10 % | 455.411 M 0.47 % | 453.273 M 0.00 % | 453.273 M -0.13 % | 453.877 M 0.00 % | 453.877 M -0.55 % | 456.375 M 0.00 % | 456.375 M -1.46 % | 463.117 M 0.00 % | 463.117 M -1.84 % | 471.817 M 0.00 % | 471.817 M -2.58 % | 484.336 M -0.53 % | 486.913 M -2.68 % | 500.329 M 0.00 % | 500.329 M -3.84 % | 520.307 M 0.00 % | 520.307 M -3.97 % | 541.821 M 0.00 % | 541.821 M -4.70 % | 568.552 M 0.00 % | 568.552 M -4.87 % | 597.649 M 0.00 % | 597.649 M 8.02 % | 553.253 M 0.00 % | 553.253 M 0.33 % | 551.430 M 0.00 % | 551.430 M -3.49 % | 571.358 M 0.00 % | 571.358 M -3.30 % | 590.830 M 0.00 % | 590.830 M 10.12 % | 536.543 M 0.00 % | 536.543 M 12.00 % | 479.068 M 0.00 % | 479.068 M -0.04 % | 479.257 M 0.00 % | 479.257 M 4.13 % | 460.241 M 0.00 % | 460.241 M 12.80 % | 408.015 M 0.00 % | 408.015 M 1.61 % | 401.542 M 0.00 % | 401.542 M 0.56 % | 399.294 M 0.00 % | 399.294 M 2.23 % | 390.578 M 0.00 % | 390.578 M -1.22 % | 395.386 M 0.00 % | 395.386 M 0.45 % | 393.610 M 0.00 % | 393.610 M 65.64 % | 237.633 M 0.00 % | 237.633 M 0.00 % | 237.633 M 0.00 % | 237.633 M |
Weighted average shs out | 483.880 M 0.13 % | 483.253 M 0.09 % | 482.830 M -0.36 % | 484.591 M 0.53 % | 482.038 M 0.07 % | 481.706 M 5.46 % | 456.751 M 0.36 % | 455.105 M 0.07 % | 454.791 M 0.20 % | 453.893 M 0.03 % | 453.750 M 0.17 % | 452.999 M 0.00 % | 452.999 M 0.14 % | 452.353 M 0.00 % | 452.353 M -0.65 % | 455.331 M 0.00 % | 455.331 M -1.44 % | 462.000 M 0.00 % | 462.000 M -2.08 % | 471.817 M 0.00 % | 471.817 M -2.58 % | 484.336 M -0.53 % | 486.913 M -2.35 % | 498.607 M 0.00 % | 498.607 M -3.97 % | 519.233 M 0.00 % | 519.233 M -3.94 % | 540.530 M 0.00 % | 540.530 M -4.63 % | 566.782 M 0.00 % | 566.782 M -4.78 % | 595.244 M 0.00 % | 595.244 M 8.21 % | 550.106 M 0.00 % | 550.106 M 0.44 % | 547.708 M 0.00 % | 547.708 M 0.30 % | 546.077 M 0.00 % | 546.077 M -7.12 % | 587.965 M 0.00 % | 587.965 M 10.00 % | 534.523 M 0.00 % | 534.523 M 11.94 % | 477.506 M 0.00 % | 477.506 M 0.53 % | 474.992 M 0.00 % | 474.992 M 5.89 % | 448.571 M -2.54 % | 460.241 M 15.03 % | 400.109 M 0.00 % | 400.109 M 1.50 % | 394.213 M 0.00 % | 394.213 M 0.11 % | 393.782 M 0.00 % | 393.782 M 0.82 % | 390.578 M 0.00 % | 390.578 M -1.22 % | 395.386 M 0.00 % | 395.386 M 0.45 % | 393.610 M 0.00 % | 393.610 M 65.64 % | 237.633 M 0.00 % | 237.633 M 0.00 % | 237.633 M 0.00 % | 237.633 M |
EPS diluted | 4.13 78.02 % | 2.32 -43.28 % | 4.09 235.25 % | 1.22 -64.74 % | 3.46 280.22 % | 0.91 -76.12 % | 3.81 214.88 % | 1.21 -71.26 % | 4.21 112.63 % | 1.98 -29.54 % | 2.81 69.28 % | 1.66 -32.79 % | 2.47 76.43 % | 1.40 0.00 % | 1.40 -6.04 % | 1.49 0.00 % | 1.49 7.97 % | 1.38 0.00 % | 1.38 24.32 % | 1.11 0.00 % | 1.11 -23.45 % | 1.45 -2.03 % | 1.48 21.31 % | 1.22 0.00 % | 1.22 25.77 % | 0.97 0.00 % | 0.97 4.30 % | 0.93 0.00 % | 0.93 17.72 % | 0.79 0.00 % | 0.79 1.28 % | 0.78 0.00 % | 0.78 27.87 % | 0.61 0.00 % | 0.61 45.24 % | 0.42 0.00 % | 0.42 460.00 % | 0.08 0.00 % | 0.08 -79.17 % | 0.36 0.00 % | 0.36 157.14 % | 0.14 0.00 % | 0.14 182.83 % | 0.05 0.00 % | 0.05 -34.00 % | 0.08 0.00 % | 0.08 253.77 % | 0.02 -9.40 % | 0.02 -41.21 % | 0.04 0.00 % | 0.04 1.02 % | 0.04 0.00 % | 0.04 12.89 % | 0.03 0.00 % | 0.03 2.95 % | 0.03 0.00 % | 0.03 | 0.00 | 0.00 100.00 % | 0.00 -100.00 % | 0.00 -119.21 % | 0.00 100.00 % | 0.00 -99.94 % | 0.02 97.98 % | 0.01 |
Earnings per share | 4.15 78.11 % | 2.33 -43.31 % | 4.11 234.15 % | 1.23 -64.55 % | 3.47 254.08 % | 0.98 -74.35 % | 3.82 215.70 % | 1.21 -71.39 % | 4.23 112.56 % | 1.99 -29.68 % | 2.83 70.48 % | 1.66 -33.06 % | 2.48 75.89 % | 1.41 0.00 % | 1.41 -5.37 % | 1.49 0.00 % | 1.49 7.97 % | 1.38 0.00 % | 1.38 24.32 % | 1.11 0.00 % | 1.11 -23.45 % | 1.45 -2.68 % | 1.49 22.13 % | 1.22 0.00 % | 1.22 25.77 % | 0.97 0.00 % | 0.97 4.30 % | 0.93 0.00 % | 0.93 17.72 % | 0.79 0.00 % | 0.79 1.28 % | 0.78 0.00 % | 0.78 27.87 % | 0.61 0.00 % | 0.61 45.24 % | 0.42 0.00 % | 0.42 425.00 % | 0.08 0.00 % | 0.08 -77.78 % | 0.36 0.00 % | 0.36 157.14 % | 0.14 0.00 % | 0.14 181.69 % | 0.05 0.00 % | 0.05 -33.73 % | 0.08 0.00 % | 0.08 236.32 % | 0.02 -4.70 % | 0.02 -42.36 % | 0.04 0.00 % | 0.04 1.00 % | 0.04 0.00 % | 0.04 13.56 % | 0.04 0.00 % | 0.04 4.42 % | 0.03 0.00 % | 0.03 | 0.00 | 0.00 100.00 % | 0.00 -100.00 % | 0.00 -119.21 % | 0.00 100.00 % | 0.00 -99.94 % | 0.02 97.98 % | 0.01 |
Gross profit | 4.279 B 38.94 % | 3.080 B -28.20 % | 4.290 B 63.01 % | 2.632 B -30.10 % | 3.765 B 79.22 % | 2.101 B -37.10 % | 3.340 B 49.53 % | 2.233 B -38.23 % | 3.616 B 46.85 % | 2.462 B -13.51 % | 2.847 B 38.82 % | 2.051 B -17.67 % | 2.491 B 23.07 % | 2.024 B 0.00 % | 2.024 B 13.54 % | 1.783 B 0.00 % | 1.783 B 22.52 % | 1.455 B 0.00 % | 1.455 B 34.13 % | 1.085 B 0.00 % | 1.085 B -26.29 % | 1.472 B -2.01 % | 1.502 B 17.36 % | 1.280 B 0.00 % | 1.280 B 16.87 % | 1.095 B 0.00 % | 1.095 B -0.49 % | 1.100 B 0.00 % | 1.100 B 14.00 % | 965.016 M 0.00 % | 965.016 M 7.59 % | 896.902 M 0.00 % | 896.902 M 15.17 % | 778.781 M 0.00 % | 778.781 M 27.98 % | 608.505 M 0.00 % | 608.505 M 43.13 % | 425.148 M 0.00 % | 425.148 M 4.89 % | 405.328 M 0.00 % | 405.328 M 98.43 % | 204.264 M 0.00 % | 204.264 M 25.53 % | 162.722 M 0.00 % | 162.722 M 10.79 % | 146.880 M 0.00 % | 146.880 M 5.67 % | 139.004 M 173.44 % | 50.835 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.049 M 0.00 % | 159.049 M 43.40 % | 110.912 M 110.28 % | 52.746 M -40.90 % | 89.246 M 88.74 % | 47.285 M -32.70 % | 70.258 M 105.32 % | 34.218 M -39.15 % | 56.230 M 98.11 % | 28.383 M |
Income tax expense | 484.000 M 136.51 % | 204.642 M -57.27 % | 478.935 M 408.02 % | 94.274 M -71.40 % | 329.652 M 144.75 % | 134.690 M -64.61 % | 380.573 M 165.65 % | 143.261 M -69.38 % | 467.800 M 182.49 % | 165.601 M -48.56 % | 321.906 M 164.98 % | 121.485 M -58.31 % | 291.400 M 11.08 % | 262.337 M 0.00 % | 262.337 M 46.68 % | 178.847 M 0.00 % | 178.847 M 11.29 % | 160.710 M 0.00 % | 160.710 M 26.17 % | 127.374 M 0.00 % | 127.374 M -14.56 % | 149.085 M -14.91 % | 175.214 M 39.56 % | 125.550 M 0.00 % | 125.550 M 4.76 % | 119.840 M 0.00 % | 119.840 M -12.92 % | 137.613 M 0.00 % | 137.613 M -0.83 % | 138.764 M 0.00 % | 138.764 M 53.64 % | 90.315 M 0.00 % | 90.315 M -24.55 % | 119.699 M 0.00 % | 119.699 M 20.23 % | 99.559 M 0.00 % | 99.559 M 405.27 % | 19.704 M 0.00 % | 19.704 M -91.95 % | 244.739 M 0.00 % | 244.739 M 174.95 % | 89.012 M 0.00 % | 89.012 M 159.71 % | 34.274 M 0.00 % | 34.274 M -22.18 % | 44.041 M 0.00 % | 44.041 M 232.84 % | 13.232 M -9.44 % | 14.611 M -39.26 % | 24.054 M 0.00 % | 24.054 M 2.52 % | 23.462 M 0.00 % | 23.462 M 16.51 % | 20.138 M 0.00 % | 20.138 M 6.88 % | 18.842 M 0.00 % | 18.842 M 16.50 % | 16.174 M 110.27 % | 7.692 M -32.09 % | 11.326 M 88.74 % | 6.001 M -24.82 % | 7.982 M 105.35 % | 3.887 M -44.03 % | 6.945 M 98.09 % | 3.506 M |
Cost of revenue | 3.934 B 6.83 % | 3.683 B -9.60 % | 4.074 B 23.88 % | 3.288 B -6.90 % | 3.532 B 61.48 % | 2.187 B -16.38 % | 2.616 B 19.64 % | 2.186 B -11.04 % | 2.458 B 23.10 % | 1.996 B -7.70 % | 2.163 B 12.30 % | 1.926 B 4.10 % | 1.850 B 8.53 % | 1.705 B 0.00 % | 1.705 B -1.22 % | 1.726 B 0.00 % | 1.726 B 9.62 % | 1.574 B 0.00 % | 1.574 B 58.91 % | 990.821 M 0.00 % | 990.821 M -31.93 % | 1.456 B 5.74 % | 1.377 B 15.13 % | 1.196 B 0.00 % | 1.196 B 1.88 % | 1.174 B 0.00 % | 1.174 B 3.17 % | 1.138 B 0.00 % | 1.138 B 22.53 % | 928.420 M 0.00 % | 928.420 M -4.12 % | 968.347 M 0.00 % | 968.347 M 4.96 % | 922.629 M 0.00 % | 922.629 M 25.21 % | 736.872 M 0.00 % | 736.872 M 16.62 % | 631.867 M 0.00 % | 631.867 M -1.74 % | 643.081 M 0.00 % | 643.081 M 71.92 % | 374.055 M 0.00 % | 374.055 M 35.39 % | 276.270 M 0.00 % | 276.270 M 20.47 % | 229.320 M 0.00 % | 229.320 M 28.54 % | 178.408 M 173.44 % | 65.246 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 |
General and administrative expenses | 426.000 M -42.48 % | 740.605 M 52.50 % | 485.643 M -15.55 % | 575.036 M 29.02 % | 445.704 M -17.17 % | 538.081 M 23.53 % | 435.599 M -28.87 % | 612.389 M 73.27 % | 353.433 M -32.71 % | 525.263 M 11.89 % | 469.461 M 3.42 % | 453.956 M 12.98 % | 401.810 M 112.07 % | 189.468 M -19.95 % | 236.693 M 27.56 % | 185.553 M 0.00 % | 185.553 M 21.82 % | 152.312 M 0.00 % | 152.312 M -28.61 % | 213.353 M 41.59 % | 150.679 M 17.25 % | 128.514 M -32.55 % | 190.533 M 36.10 % | 140.000 M 0.00 % | 140.000 M 18.70 % | 117.946 M 0.00 % | 117.946 M 2.73 % | 114.816 M 0.00 % | 114.816 M 13.36 % | 101.288 M 0.00 % | 101.288 M -38.37 % | 164.341 M 0.00 % | 164.341 M 36.52 % | 120.382 M 0.00 % | 120.382 M 47.75 % | 81.477 M 0.00 % | 81.477 M -55.16 % | 181.695 M 0.00 % | 181.695 M 172.98 % | 66.560 M 0.00 % | 66.560 M 45.31 % | 45.804 M 0.00 % | 45.804 M 47.58 % | 31.037 M 0.00 % | 31.037 M 7.79 % | 28.795 M 0.00 % | 28.795 M -15.18 % | 33.947 M 173.44 % | 12.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.180 M 0.00 % | 1.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.980 M 98.11 % | 2.009 M |
Selling and marketing expenses | 754.000 M -40.06 % | 1.258 B 75.63 % | 716.199 M -8.54 % | 783.106 M 14.22 % | 685.622 M -10.60 % | 766.928 M 29.14 % | 593.873 M -21.25 % | 754.151 M 40.21 % | 537.866 M -19.57 % | 668.714 M 7.94 % | 619.534 M -2.04 % | 632.434 M 4.37 % | 605.930 M 109.41 % | 289.354 M 0.00 % | 289.354 M 8.47 % | 266.770 M 0.00 % | 266.770 M 15.18 % | 231.620 M 0.00 % | 231.620 M 22.25 % | 189.465 M -35.96 % | 295.858 M 6.13 % | 278.766 M 2.98 % | 270.704 M 4.88 % | 258.100 M 0.00 % | 258.100 M 3.23 % | 250.015 M 0.00 % | 250.015 M 6.31 % | 235.177 M 0.00 % | 235.177 M 13.09 % | 207.963 M 0.00 % | 207.963 M 5.36 % | 197.384 M 0.00 % | 197.384 M 4.17 % | 189.483 M 0.00 % | 189.483 M 19.56 % | 158.478 M 0.00 % | 158.478 M 25.68 % | 126.097 M 0.00 % | 126.097 M -0.48 % | 126.703 M 0.00 % | 126.703 M 147.52 % | 51.189 M 0.00 % | 51.189 M 35.45 % | 37.793 M 0.00 % | 37.793 M 39.58 % | 27.076 M 0.00 % | 27.076 M 7.54 % | 25.177 M 173.45 % | 9.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.593 M 98.07 % | 1.814 M |
Other expenses | 476.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 -100.00 % | 120.497 M 2.55 % | 117.501 M 0.00 % | 117.501 M -17.52 % | 142.464 M | 0.000 -100.00 % | 58.478 M 0.00 % | 58.478 M | 0.000 | 0.000 -100.00 % | 668.000 M 0.00 % | 668.000 M 22.53 % | 545.162 M 0.00 % | 545.162 M -5.42 % | 576.377 M 0.00 % | 576.377 M 10.59 % | 521.178 M 0.00 % | 521.178 M 27.29 % | 409.432 M 0.00 % | 409.432 M 13.35 % | 361.224 M 0.00 % | 361.224 M 25.59 % | 287.614 M 0.00 % | 287.614 M 399.23 % | 57.612 M 0.00 % | 57.612 M -63.19 % | 156.509 M 0.00 % | 156.509 M 117.69 % | 71.897 M 0.00 % | 71.897 M 14.02 % | 63.056 M 0.00 % | 63.056 M -2.62 % | 64.752 M 0.00 % | 64.752 M 121.35 % | -303.220 M -1 243.17 % | -22.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.587 M 0.00 % | 139.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 2.302 B 18.78 % | 1.938 B 20.92 % | 1.603 B -11.72 % | 1.815 B 12.10 % | 1.619 B 11.27 % | 1.455 B 23.80 % | 1.176 B -22.17 % | 1.511 B 33.66 % | 1.130 B -15.29 % | 1.334 B 10.68 % | 1.205 B 7.04 % | 1.126 B 11.07 % | 1.014 B 10.65 % | 916.351 M -18.92 % | 1.130 B 25.29 % | 902.000 M -19.38 % | 1.119 B 35.87 % | 823.492 M 0.00 % | 823.492 M 51.48 % | 543.641 M 0.00 % | 543.641 M -17.47 % | 658.689 M 12.21 % | 587.029 M -54.12 % | 1.280 B 0.00 % | 1.280 B 16.87 % | 1.095 B 0.00 % | 1.095 B -0.49 % | 1.100 B 0.00 % | 1.100 B 14.00 % | 965.016 M 0.00 % | 965.016 M 7.59 % | 896.902 M 0.00 % | 896.902 M 15.17 % | 778.781 M 0.00 % | 778.781 M 27.98 % | 608.505 M 0.00 % | 608.505 M 43.13 % | 425.148 M 0.00 % | 425.148 M 4.89 % | 405.328 M 0.00 % | 405.328 M 98.43 % | 204.264 M 0.00 % | 204.264 M 25.53 % | 162.722 M 0.00 % | 162.722 M 10.79 % | 146.880 M 0.00 % | 146.880 M 1 278.64 % | 10.654 M 4.19 % | 10.226 M 2.65 % | 9.962 M 0.00 % | 9.962 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.049 M 0.00 % | 159.049 M 559.90 % | 24.102 M 110.28 % | 11.462 M -42.25 % | 19.848 M 88.74 % | 10.516 M -17.99 % | 12.823 M 105.33 % | 6.245 M -55.19 % | 13.938 M 98.12 % | 7.035 M |
Cost and expenses | 6.236 B 10.95 % | 5.621 B -0.98 % | 5.676 B 11.22 % | 5.104 B -0.93 % | 5.152 B 41.42 % | 3.643 B -3.92 % | 3.791 B 2.56 % | 3.697 B 3.04 % | 3.588 B 7.72 % | 3.331 B -1.12 % | 3.369 B 10.36 % | 3.052 B 6.56 % | 2.864 B 9.27 % | 2.621 B 0.00 % | 2.621 B -22.40 % | 3.378 B 28.54 % | 2.628 B -14.42 % | 3.071 B 28.06 % | 2.398 B -2.46 % | 2.459 B 2.52 % | 2.398 B 13.42 % | 2.114 B 7.67 % | 1.964 B -20.67 % | 2.475 B 0.00 % | 2.475 B 9.11 % | 2.268 B 0.00 % | 2.268 B 1.37 % | 2.238 B 0.00 % | 2.238 B 18.18 % | 1.893 B 0.00 % | 1.893 B 1.51 % | 1.865 B 0.00 % | 1.865 B 9.63 % | 1.701 B 0.00 % | 1.701 B 26.46 % | 1.345 B 0.00 % | 1.345 B 27.28 % | 1.057 B 0.00 % | 1.057 B 0.82 % | 1.048 B 0.00 % | 1.048 B 81.29 % | 578.318 M 0.00 % | 578.318 M 31.74 % | 438.992 M 0.00 % | 438.992 M 16.69 % | 376.200 M 0.00 % | 376.200 M 98.98 % | 189.062 M 150.51 % | 75.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.049 M 0.00 % | 159.049 M 559.90 % | 24.102 M 110.28 % | 11.462 M -42.25 % | 19.848 M 88.74 % | 10.516 M -17.99 % | 12.823 M 105.33 % | 6.245 M -55.19 % | 13.938 M 98.12 % | 7.035 M |
Research and development expenses | 646.000 M -16.10 % | 769.940 M 10.13 % | 699.100 M 8.00 % | 647.336 M 10.06 % | 588.191 M -8.28 % | 641.310 M 33.23 % | 481.339 M -13.85 % | 558.738 M 23.24 % | 453.370 M -9.82 % | 502.713 M 9.83 % | 457.738 M 4.88 % | 436.435 M 15.88 % | 376.627 M 12.89 % | 333.633 M 0.00 % | 333.633 M -1.43 % | 338.459 M 0.00 % | 338.459 M 7.57 % | 314.653 M 0.00 % | 314.653 M 78.85 % | 175.929 M 0.00 % | 175.929 M -30.02 % | 251.409 M -1.94 % | 256.392 M 20.15 % | 213.400 M 0.00 % | 213.400 M 17.48 % | 181.653 M 0.00 % | 181.653 M 4.55 % | 173.752 M 0.00 % | 173.752 M 29.10 % | 134.586 M 0.00 % | 134.586 M 7.03 % | 125.745 M 0.00 % | 125.745 M 16.76 % | 107.692 M 0.00 % | 107.692 M 33.06 % | 80.936 M 0.00 % | 80.936 M 35.47 % | 59.743 M 0.00 % | 59.743 M 7.54 % | 55.556 M 0.00 % | 55.556 M 57.06 % | 35.373 M 0.00 % | 35.373 M 14.71 % | 30.836 M 0.00 % | 30.836 M 17.44 % | 26.257 M 0.00 % | 26.257 M -14.10 % | 30.566 M 173.45 % | 11.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.283 M 0.00 % | 18.283 M 53.45 % | 11.915 M 110.29 % | 5.666 M -41.33 % | 9.657 M 88.76 % | 5.116 M -41.45 % | 8.738 M 105.31 % | 4.256 M -33.13 % | 6.365 M 98.10 % | 3.213 M |
Selling general and administrative expenses | 1.180 B 1.02 % | 1.168 B -11.99 % | 1.327 B 13.63 % | 1.168 B 13.26 % | 1.031 B 26.67 % | 814.169 M 17.25 % | 694.365 M -27.06 % | 951.927 M 40.65 % | 676.819 M -18.60 % | 831.487 M 11.21 % | 747.690 M 8.41 % | 689.702 M 8.22 % | 637.316 M 9.37 % | 582.718 M -11.34 % | 657.254 M 16.63 % | 563.541 M 0.00 % | 563.541 M 10.75 % | 508.838 M 0.00 % | 508.838 M -6.85 % | 546.247 M 22.33 % | 446.537 M 9.64 % | 407.280 M -11.70 % | 461.237 M 6.22 % | 434.209 M 9.07 % | 398.100 M 8.19 % | 367.962 M 0.00 % | 367.962 M 5.13 % | 349.993 M 0.00 % | 349.993 M 13.17 % | 309.251 M 0.00 % | 309.251 M -14.51 % | 361.726 M 0.00 % | 361.726 M 16.74 % | 309.865 M 0.00 % | 309.865 M 29.13 % | 239.955 M 0.00 % | 239.955 M -22.04 % | 307.793 M 0.00 % | 307.793 M 59.26 % | 193.262 M 0.00 % | 193.262 M 99.25 % | 96.994 M 0.00 % | 96.994 M 40.92 % | 68.830 M 0.00 % | 68.830 M 23.20 % | 55.870 M 0.00 % | 55.870 M -5.50 % | 59.123 M 173.44 % | 21.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.180 M 0.00 % | 1.180 M -90.32 % | 12.188 M 110.28 % | 5.796 M -43.13 % | 10.191 M 88.72 % | 5.400 M 32.19 % | 4.085 M 105.38 % | 1.989 M -73.74 % | 7.573 M 98.09 % | 3.823 M |
Interest income | 18.000 M -6.48 % | 19.248 M -7.77 % | 20.869 M 543.31 % | 3.244 M -90.84 % | 35.404 M 124.30 % | 15.784 M 1 670.03 % | 891.735 K -58.35 % | 2.141 M 18.68 % | 1.804 M -43.02 % | 3.166 M -22.97 % | 4.110 M -59.70 % | 10.198 M 111.05 % | 4.832 M 9.40 % | 4.417 M 0.00 % | 4.417 M -20.16 % | 5.532 M 0.00 % | 5.532 M -22.37 % | 7.126 M 0.00 % | 7.126 M 20.15 % | 5.931 M 0.00 % | 5.931 M | 0.000 -100.00 % | 17.443 M 18.66 % | 14.700 M 0.00 % | 14.700 M -30.10 % | 21.031 M 0.00 % | 21.031 M 38.80 % | 15.152 M 0.00 % | 15.152 M -11.93 % | 17.204 M 0.00 % | 17.204 M -32.80 % | 25.601 M 0.00 % | 25.601 M 52.14 % | 16.827 M 0.00 % | 16.827 M 19.58 % | 14.072 M 0.00 % | 14.072 M 48.93 % | 9.449 M 0.00 % | 9.449 M 44.06 % | 6.559 M 0.00 % | 6.559 M 96.67 % | 3.335 M 0.00 % | 3.335 M 1 332.58 % | 232.797 K 0.00 % | 232.797 K -78.40 % | 1.078 M 0.00 % | 1.078 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 |
Interest expense | 213.000 M -36.85 % | 337.308 M -13.35 % | 389.290 M 10.36 % | 352.748 M 14.86 % | 307.101 M 241.52 % | 89.921 M 27.46 % | 70.546 M 10.33 % | 63.942 M -46.38 % | 119.258 M 36.30 % | 87.497 M 14.00 % | 76.752 M -3.82 % | 79.802 M -26.75 % | 108.948 M 89.41 % | 57.521 M 0.00 % | 57.521 M 25.93 % | 45.676 M 0.00 % | 45.676 M 24.44 % | 36.704 M 0.00 % | 36.704 M 61.97 % | 22.661 M 0.00 % | 22.661 M | 0.000 | 0.000 -100.00 % | 23.850 M 0.00 % | 23.850 M 19.21 % | 20.007 M 0.00 % | 20.007 M 158.56 % | 7.738 M 0.00 % | 7.738 M 0.29 % | 7.716 M 0.00 % | 7.716 M -69.11 % | 24.982 M 0.00 % | 24.982 M 4.87 % | 23.821 M 0.00 % | 23.821 M 24.30 % | 19.164 M 0.00 % | 19.164 M 24.41 % | 15.404 M 0.00 % | 15.404 M -2.97 % | 15.875 M 0.00 % | 15.875 M 91.27 % | 8.300 M 0.00 % | 8.300 M -28.02 % | 11.531 M 0.00 % | 11.531 M 22.44 % | 9.418 M 0.00 % | 9.418 M 159.74 % | 3.626 M -9.42 % | 4.003 M 4 013.28 % | 97.319 K 0.00 % | 97.319 K -58.82 % | 236.311 K 0.00 % | 236.311 K 8.92 % | 216.968 K 0.00 % | 216.968 K -78.11 % | 990.986 K 0.00 % | 990.986 K -33.27 % | 1.485 M 110.31 % | 706.089 K -52.42 % | 1.484 M 88.70 % | 786.414 K 97.64 % | 397.895 K 105.32 % | 193.788 K 2 789.68 % | 6.706 K 98.11 % | 3.385 K |
Depreciation and amortization | 476.000 M -7.69 % | 515.657 M 15.20 % | 447.632 M 1.30 % | 441.879 M 13.52 % | 389.237 M 46.21 % | 266.224 M 1.70 % | 261.774 M 111.52 % | 123.758 M -49.37 % | 244.457 M 7.43 % | 227.556 M 8.46 % | 209.809 M 1.15 % | 207.425 M 30.03 % | 159.518 M 13.19 % | 140.930 M 0.00 % | 140.930 M -0.54 % | 141.697 M 0.00 % | 141.697 M 25.47 % | 112.933 M 0.00 % | 112.933 M 63.83 % | 68.934 M -37.74 % | 110.718 M 19.20 % | 92.887 M -11.81 % | 105.330 M 4.49 % | 100.800 M 0.00 % | 100.800 M 14.86 % | 87.756 M 0.00 % | 87.756 M -1.13 % | 88.757 M 0.00 % | 88.757 M 33.37 % | 66.551 M 0.00 % | 66.551 M -0.49 % | 66.877 M 0.00 % | 66.877 M -1.41 % | 67.833 M 0.00 % | 67.833 M 20.65 % | 56.221 M 0.00 % | 56.221 M 30.56 % | 43.063 M 0.00 % | 43.063 M -33.83 % | 65.080 M 0.00 % | 65.080 M 43.21 % | 45.443 M 0.00 % | 45.443 M 12.60 % | 40.359 M 0.00 % | 40.359 M 26.72 % | 31.848 M 0.00 % | 31.848 M -67.29 % | 97.351 M 227.30 % | -76.472 M -867.64 % | 9.962 M 0.00 % | 9.962 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.521 M 0.00 % | 15.521 M 122.45 % | -69.151 M -110.27 % | -32.886 M 41.89 % | -56.590 M -88.74 % | -29.983 M 38.87 % | -49.051 M -105.32 % | -23.890 M 22.18 % | -30.700 M -98.12 % | -15.496 M |
Operating income | 1.977 B 73.16 % | 1.142 B -57.51 % | 2.687 B 229.22 % | 816.125 M -61.96 % | 2.145 B 232.51 % | 645.232 M -70.18 % | 2.164 B 199.39 % | 722.826 M -70.92 % | 2.486 B 120.36 % | 1.128 B -31.28 % | 1.641 B 77.52 % | 924.652 M -37.40 % | 1.477 B 20.89 % | 1.222 B 10.31 % | 1.108 B 25.79 % | 880.533 M 0.00 % | 880.533 M 14.15 % | 771.390 M 22.17 % | 631.408 M -6.37 % | 674.362 M 0.00 % | 674.362 M -17.04 % | 812.864 M -11.13 % | 914.647 M 61.26 % | 567.200 M 0.00 % | 567.200 M 24.00 % | 457.406 M 0.00 % | 457.406 M -6.20 % | 487.621 M 0.00 % | 487.621 M 7.26 % | 454.627 M 0.00 % | 454.627 M 32.72 % | 342.555 M 0.00 % | 342.555 M 16.76 % | 293.391 M 0.00 % | 293.391 M 26.79 % | 231.393 M 0.00 % | 231.393 M 1 490.44 % | 14.549 M 0.00 % | 14.549 M -84.09 % | 91.430 M 0.00 % | 91.430 M 894.67 % | 9.192 M 0.00 % | 9.192 M -52.53 % | 19.364 M 0.00 % | 19.364 M -41.15 % | 32.904 M 0.00 % | 32.904 M 125.96 % | -126.735 M -219.72 % | 105.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.049 M 0.00 % | 159.049 M 83.22 % | 86.810 M 110.28 % | 41.284 M -40.51 % | 69.398 M 88.74 % | 36.769 M -35.98 % | 57.435 M 105.32 % | 27.973 M -33.86 % | 42.292 M 98.11 % | 21.348 M |
Operating income ratio | 0.24 42.57 % | 0.17 -47.45 % | 0.32 133.04 % | 0.14 -53.11 % | 0.29 95.39 % | 0.15 -58.59 % | 0.36 122.18 % | 0.16 -60.04 % | 0.41 61.77 % | 0.25 -22.79 % | 0.33 40.92 % | 0.23 -31.66 % | 0.34 3.83 % | 0.33 10.31 % | 0.30 18.35 % | 0.25 0.00 % | 0.25 -1.44 % | 0.25 22.17 % | 0.21 -35.85 % | 0.32 0.00 % | 0.32 17.01 % | 0.28 -12.61 % | 0.32 38.67 % | 0.23 0.00 % | 0.23 13.65 % | 0.20 0.00 % | 0.20 -7.47 % | 0.22 0.00 % | 0.22 -9.25 % | 0.24 0.00 % | 0.24 30.74 % | 0.18 0.00 % | 0.18 6.50 % | 0.17 0.00 % | 0.17 0.26 % | 0.17 0.00 % | 0.17 1 149.55 % | 0.01 0.00 % | 0.01 -84.22 % | 0.09 0.00 % | 0.09 448.67 % | 0.02 0.00 % | 0.02 -63.97 % | 0.04 0.00 % | 0.04 -49.57 % | 0.09 0.00 % | 0.09 121.91 % | -0.40 -143.78 % | 0.91 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 27.76 % | 0.78 0.00 % | 0.78 0.65 % | 0.78 0.00 % | 0.78 -4.88 % | 0.82 0.00 % | 0.82 8.69 % | 0.75 0.00 % | 0.75 |
Total other income expenses net | 563.000 M 284.99 % | -304.338 M 11.36 % | -343.325 M 2.69 % | -352.829 M -40.47 % | -251.182 M -126.10 % | -111.092 M -14.82 % | -96.754 M -21.12 % | -79.883 M 42.44 % | -138.779 M -31.02 % | -105.922 M -184.00 % | -37.297 M 62.75 % | -100.135 M -65.20 % | -60.616 M 4.95 % | -63.772 M -81.27 % | -35.180 M -53.36 % | -22.940 M 0.00 % | -22.940 M -129.49 % | 77.777 M 0.00 % | 77.777 M 196.47 % | -80.626 M 0.00 % | -80.626 M -315.40 % | 37.430 M 314.58 % | -17.443 M -110.48 % | 166.500 M 0.00 % | 166.500 M 0.77 % | 165.227 M 0.00 % | 165.227 M 8.25 % | 152.633 M 0.00 % | 152.633 M 16.02 % | 131.552 M 0.00 % | 131.552 M -37.41 % | 210.173 M 0.00 % | 210.173 M 29.71 % | 162.031 M 0.00 % | 162.031 M 67.25 % | 96.877 M 0.00 % | 96.877 M 98.93 % | 48.698 M 0.00 % | 48.698 M -68.24 % | 153.309 M 0.00 % | 153.309 M 92.07 % | 79.820 M 0.00 % | 79.820 M 435.38 % | 14.909 M 0.00 % | 14.909 M 33.86 % | 11.138 M 0.00 % | 11.138 M -92.04 % | 139.968 M 253.40 % | -91.245 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.207 M 0.00 % | -140.207 M -98.50 % | -70.635 M -110.27 % | -33.592 M 42.15 % | -58.072 M -88.74 % | -30.768 M 37.78 % | -49.453 M -105.33 % | -24.085 M 31.86 % | -35.347 M -98.11 % | -17.842 M |
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-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 |
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-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 10.440 B -0.82 % | 10.526 B -4.87 % | 11.065 B -31.03 % | 16.043 B 50.04 % | 10.693 B 1 044.37 % | -1.132 B -48.35 % | -763.258 M -119.09 % | 3.998 B 8.65 % | 3.680 B -23.31 % | 4.798 B -2.92 % | 4.943 B 23.89 % | 3.990 B 51.75 % | 2.629 B 9.70 % | 2.396 B -7.35 % | 2.587 B 97.30 % | 1.311 B 2.30 % | 1.282 B 265.16 % | -775.996 M -184.65 % | 916.700 M 225.78 % | -728.816 M -704.19 % | 120.626 M 267.08 % | -72.195 M 81.29 % | -385.956 M 66.96 % | -1.168 B -585.22 % | 240.713 M -36.52 % | 379.195 M 126.90 % | 167.120 M -3.86 % | 173.836 M -66.09 % | 512.608 M 126.56 % | 226.261 M -24.82 % | 300.974 M 7.29 % | 280.515 M 310.33 % | -133.366 M -5 063.45 % | 2.687 M -40.48 % | 4.515 M -83.39 % | 27.188 M 23.18 % | 22.071 M -13.46 % | 25.503 M 7.61 % | 23.700 M 3 346.51 % | 687.638 K |
Total investments | 178.000 M -44.46 % | 320.476 M 12.70 % | 284.356 M -29.64 % | 404.116 M 26.11 % | 320.459 M -46.99 % | 604.523 M 1 914.54 % | 30.008 M 6.78 % | 28.101 M 4.72 % | 26.834 M 53.33 % | 17.500 M -39.89 % | 29.115 M -7.21 % | 31.378 M 446.53 % | 5.741 M -17.58 % | 6.966 M 99.03 % | 3.500 M 48.47 % | 2.357 M 81.34 % | 1.300 M -70.19 % | 4.361 M 190.72 % | 1.500 M -46.30 % | 2.793 M -6.98 % | 3.003 M -87.04 % | 23.173 M 253.21 % | 6.561 M 9.92 % | 5.969 M -37.33 % | 9.524 M -8.00 % | 10.353 M -1.33 % | 10.492 M -7.19 % | 11.305 M 96.64 % | 5.749 M 351.08 % | 1.275 M 11.19 % | 1.146 M -62.18 % | 3.031 M 17.85 % | 2.572 M -84.35 % | 16.437 M 26.56 % | 12.987 M -56.46 % | 29.830 M 37.78 % | 21.650 M 35.23 % | 16.009 M | 0.000 | 0.000 |
Total debt | 11.964 B -1.80 % | 12.183 B 0.86 % | 12.080 B -34.24 % | 18.369 B 50.41 % | 12.212 B -13.05 % | 14.045 B 152.98 % | 5.552 B -4.40 % | 5.807 B -4.62 % | 6.088 B 1.59 % | 5.993 B 6.78 % | 5.612 B 20.83 % | 4.645 B 43.86 % | 3.229 B 6.10 % | 3.043 B -3.19 % | 3.143 B 81.22 % | 1.734 B -8.24 % | 1.890 B | 0.000 -100.00 % | 1.679 B | 0.000 -100.00 % | 1.317 B 176.72 % | 475.795 M 43.72 % | 331.053 M -28.51 % | 463.102 M -49.22 % | 911.956 M 25.89 % | 724.402 M 24.92 % | 579.911 M -2.01 % | 591.800 M -0.19 % | 592.938 M 124.22 % | 264.445 M -26.70 % | 360.773 M 12.75 % | 319.986 M 21 045.47 % | 1.513 M -61.89 % | 3.971 M -28.05 % | 5.519 M -80.58 % | 28.412 M 23.21 % | 23.060 M -10.91 % | 25.883 M 3.52 % | 25.004 M 600.14 % | 3.571 M |
Accumulated other comprehensive income loss | 652.000 M -51.66 % | 1.349 B 6.03 % | 1.272 B -27.31 % | 1.750 B 56.51 % | 1.118 B -28.41 % | 1.562 B 191.17 % | 536.454 M 113.86 % | -3.872 B 0.39 % | -3.887 B -1 255.69 % | 336.300 M 107.86 % | -4.278 B -2 629.04 % | 169.168 M 2.51 % | 165.030 M -26.72 % | 225.205 M 19.85 % | 187.900 M -19.38 % | 233.076 M -68.43 % | 738.300 M | 0.000 -100.00 % | 578.300 M | 0.000 100.00 % | -541.420 M -12.34 % | -481.957 M -177.35 % | -173.773 M -1 872.19 % | 9.806 M 107.63 % | -128.490 M 6.10 % | -136.844 M -348.03 % | -30.543 M 14.81 % | -35.853 M -166.96 % | 53.546 M 615.14 % | 7.487 M -81.02 % | 39.449 M 3.90 % | 37.968 M 191.26 % | 13.036 M -20.35 % | 16.365 M -68.16 % | 51.395 M -47.25 % | 97.426 M 27.67 % | 76.308 M 21.01 % | 63.062 M -27.39 % | 86.844 M 887.68 % | 8.793 M |
Retained earnings | 17.331 B 8.24 % | 16.012 B 0.92 % | 15.866 B -27.77 % | 21.965 B 49.64 % | 14.679 B -25.25 % | 19.637 B 45.96 % | 13.454 B 9.80 % | 12.253 B 2.19 % | 11.991 B 11.52 % | 10.752 B 3.78 % | 10.361 B 8.21 % | 9.575 B 53.22 % | 6.249 B 10.27 % | 5.668 B -14.03 % | 6.592 B 44.46 % | 4.563 B -12.61 % | 5.222 B -3.26 % | 5.397 B 22.47 % | 4.407 B 12.69 % | 3.911 B -12.66 % | 4.478 B 2.76 % | 4.357 B 83.32 % | 2.377 B 37.08 % | 1.734 B -4.92 % | 1.824 B 76.76 % | 1.032 B 79.15 % | 575.881 M 9.17 % | 527.517 M 52.42 % | 346.105 M 129.33 % | 150.920 M -3.99 % | 157.193 M 50.15 % | 104.687 M 76.12 % | 59.441 M -7.37 % | 64.168 M 34.12 % | 47.843 M -38.82 % | 78.197 M 41.76 % | 55.160 M 42.13 % | 38.808 M -21.59 % | 49.492 M 90.52 % | 25.977 M |
Common stock | 576.000 M 55.09 % | 371.385 M -92.63 % | 5.036 B 874.15 % | 517.000 M -89.70 % | 5.021 B 937.85 % | 483.800 M | 0.000 | 0.000 | 0.000 100.00 % | -4.561 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.213 B | 0.000 100.00 % | -2.798 B | 0.000 100.00 % | -1.978 B | 0.000 | 0.000 -100.00 % | 290.220 M -64.43 % | 815.972 M -54.18 % | 1.781 B 79.96 % | 989.597 M 34.45 % | 736.036 M 35.19 % | 544.460 M -22.90 % | 706.209 M -32.77 % | 1.050 B 145.20 % | 428.388 M -17.64 % | 520.131 M 70.90 % | 304.347 M 43.63 % | 211.893 M 104.43 % | 103.653 M 106.10 % | 50.294 M -48.66 % | 97.968 M 21.27 % | 80.786 M 22.77 % | 65.805 M -30.73 % | 94.991 M 167.70 % | 35.484 M |
Total equity | 20.546 B 6.07 % | 19.369 B 1.31 % | 19.119 B -28.61 % | 26.780 B 48.62 % | 18.019 B -15.00 % | 21.199 B 51.53 % | 13.990 B 66.91 % | 8.382 B 3.43 % | 8.104 B 24.15 % | 6.527 B 7.31 % | 6.083 B 16.28 % | 5.231 B 74.19 % | 3.003 B 24.00 % | 2.422 B -5.66 % | 2.567 B 22.90 % | 2.089 B -33.94 % | 3.162 B -14.11 % | 3.682 B 22.44 % | 3.007 B -23.11 % | 3.911 B 10.17 % | 3.550 B -14.79 % | 4.166 B 37.98 % | 3.019 B -14.34 % | 3.525 B 31.28 % | 2.685 B 64.62 % | 1.631 B 49.65 % | 1.090 B -9.02 % | 1.198 B -17.39 % | 1.450 B 147.12 % | 586.796 M -18.13 % | 716.772 M 60.35 % | 447.002 M 57.19 % | 284.370 M 54.39 % | 184.186 M 23.18 % | 149.531 M -45.34 % | 273.591 M 28.90 % | 212.254 M 26.59 % | 167.674 M -27.51 % | 231.322 M 229.26 % | 70.254 M |
Other non current liabilities | 981.000 M 6.86 % | 918.000 M -66.38 % | 2.731 B -66.27 % | 8.096 B 244.12 % | 2.353 B 12.17 % | 2.097 B 27.61 % | 1.643 B -28.11 % | 2.286 B 100.56 % | 1.140 B 74.51 % | 653.200 M 10.99 % | 588.508 M 81.44 % | 324.356 M 1 068.84 % | 27.750 M 0.98 % | 27.481 M -93.47 % | 420.900 M 1 635.09 % | 24.258 M -90.60 % | 258.000 M 112.92 % | -1.996 B -828.86 % | 273.900 M 125.38 % | -1.079 B -3 598.25 % | 30.855 M 42.75 % | 21.615 M -80.89 % | 113.117 M -5.12 % | 119.223 M -7.06 % | 128.275 M -7.10 % | 138.080 M -49.44 % | 273.101 M 200.83 % | 90.781 M -30.88 % | 131.348 M 272.64 % | 35.248 M 15.45 % | 30.532 M 99.93 % | 15.271 M 35.30 % | 11.287 M -19.96 % | 14.102 M 14.53 % | 12.312 M -49.29 % | 24.278 M 22.29 % | 19.854 M 18.96 % | 16.689 M -29.78 % | 23.765 M 72.51 % | 13.777 M |
Long term debt | 10.827 B -3.67 % | 11.239 B -1.47 % | 11.407 B 2.10 % | 11.172 B -3.75 % | 11.607 B 67.78 % | 6.918 B 22.88 % | 5.630 B 31.57 % | 4.279 B -28.38 % | 5.975 B 3.19 % | 5.791 B 13.21 % | 5.115 B 72.15 % | 2.971 B -3.15 % | 3.068 B 3.84 % | 2.954 B -4.11 % | 3.081 B 77.32 % | 1.738 B -7.81 % | 1.885 B -5.59 % | 1.996 B 19.31 % | 1.673 B 55.01 % | 1.079 B -5.58 % | 1.143 B 431.24 % | 215.203 M -32.05 % | 316.728 M 24.13 % | 255.159 M -67.68 % | 789.443 M 28.18 % | 615.898 M 84.60 % | 333.644 M -43.16 % | 587.010 M 0.58 % | 583.641 M 120.94 % | 264.165 M -15.49 % | 312.584 M 7.88 % | 289.760 M 32 361.82 % | 892.619 K -71.97 % | 3.185 M -37.60 % | 5.104 M -80.07 % | 25.606 M 14.20 % | 22.422 M -1.98 % | 22.876 M 1.23 % | 22.598 M 34 217.15 % | 65.852 K |
Total non current liabilities | 11.827 B -13.49 % | 13.671 B 2.07 % | 13.394 B -35.39 % | 20.732 B 55.42 % | 13.339 B 37.72 % | 9.686 B 41.92 % | 6.824 B 2.85 % | 6.635 B -2.21 % | 6.785 B -0.16 % | 6.796 B 28.92 % | 5.271 B 9.33 % | 4.822 B 37.04 % | 3.518 B 5.89 % | 3.323 B -8.24 % | 3.621 B 75.20 % | 2.067 B -8.96 % | 2.270 B 13.73 % | 1.996 B -3.19 % | 2.062 B 91.04 % | 1.079 B -28.29 % | 1.505 B 175.76 % | 545.836 M 7.49 % | 507.801 M 16.04 % | 437.612 M -56.56 % | 1.007 B 23.67 % | 814.559 M 27.69 % | 637.918 M -12.81 % | 731.635 M -5.15 % | 771.324 M 143.13 % | 317.243 M -10.87 % | 355.918 M 13.47 % | 313.662 M 1 895.00 % | 15.722 M -28.06 % | 21.855 M 0.08 % | 21.837 M -62.53 % | 58.284 M 21.54 % | 47.955 M 11.10 % | 43.164 M -12.22 % | 49.174 M 234.72 % | 14.691 M |
Other current liabilities | 459.000 M -84.51 % | 2.963 B 98.63 % | 1.492 B -67.59 % | 4.603 B 347.21 % | 1.029 B -66.66 % | 3.087 B 364.65 % | 664.412 M -73.95 % | 2.551 B 552.94 % | 390.645 M -73.62 % | 1.481 B 205.18 % | 485.262 M -59.64 % | 1.202 B -5.16 % | 1.268 B 14.16 % | 1.110 B 10.10 % | 1.009 B 48.05 % | 681.257 M 8.86 % | 625.800 M 130.70 % | 271.263 M -57.60 % | 639.800 M 172.13 % | 235.105 M -58.42 % | 565.399 M 11.63 % | 506.509 M 10.28 % | 459.309 M -9.66 % | 508.404 M -2.90 % | 523.600 M 34.27 % | 389.963 M 25.03 % | 311.901 M 9.84 % | 283.950 M -10.23 % | 316.294 M 209.19 % | 102.297 M -16.34 % | 122.274 M 64.53 % | 74.317 M 63.63 % | 45.418 M -0.44 % | 45.620 M 40.71 % | 32.422 M -6.10 % | 34.529 M 22.77 % | 28.125 M 27.67 % | 22.030 M 36.43 % | 16.147 M 13.71 % | 14.200 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 131.702 M -70.38 % | 444.678 M 22.81 % | 362.079 M 89.34 % | 191.231 M -7.51 % | 206.766 M -33.94 % | 313.015 M -10.35 % | 349.135 M | 0.000 -100.00 % | 246.629 M 52.64 % | 161.574 M -82.70 % | 933.721 M 11.56 % | 836.978 M | 0.000 -100.00 % | 511.779 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 570.722 M 5.29 % | 542.040 M 37.67 % | 393.737 M -1.73 % | 400.654 M | 0.000 -100.00 % | 71.882 K -64.62 % | 203.193 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.272 M -13.66 % | 30.428 M 50.62 % | 20.203 M | 0.000 -100.00 % | 21.301 M 45.86 % | 14.604 M | 0.000 -100.00 % | 9.886 M |
Short term debt | 2.638 B 179.45 % | 944.000 M -33.37 % | 1.417 B 34.29 % | 1.055 B -13.93 % | 1.226 B -81.04 % | 6.467 B 1 644.64 % | 370.663 M -1.19 % | 375.112 M -15.35 % | 443.152 M 119.06 % | 202.300 M -78.24 % | 929.486 M 215.13 % | 294.950 M 76.70 % | 166.926 M 76.64 % | 94.499 M 51.68 % | 62.300 M 2 056.77 % | 2.889 M -48.42 % | 5.600 M | 0.000 -100.00 % | 5.700 M | 0.000 -100.00 % | 173.087 M -33.01 % | 258.363 M 1 257.83 % | 19.028 M -91.15 % | 214.956 M 75.46 % | 122.513 M 8.22 % | 113.208 M -55.49 % | 254.337 M 1 692.15 % | 14.192 M 52.66 % | 9.297 M 3 225.99 % | 279.513 K -99.42 % | 48.189 M 59.43 % | 30.226 M 4 770.06 % | 620.641 K -21.05 % | 786.157 K 89.63 % | 414.575 K -85.23 % | 2.806 M 339.73 % | 638.211 K -78.78 % | 3.007 M 25.02 % | 2.405 M -31.38 % | 3.505 M |
Total current liabilities | 6.074 B 22.71 % | 4.950 B 5.15 % | 4.707 B -32.00 % | 6.923 B 58.65 % | 4.363 B -57.79 % | 10.337 B 310.79 % | 2.516 B -18.92 % | 3.104 B 16.99 % | 2.653 B 23.89 % | 2.142 B -20.53 % | 2.695 B 23.62 % | 2.180 B 54.66 % | 1.409 B 13.79 % | 1.239 B -9.88 % | 1.374 B 93.07 % | 711.852 M -15.79 % | 845.300 M -4.20 % | 882.332 M -2.68 % | 906.600 M 23.66 % | 733.150 M -24.46 % | 970.497 M -10.26 % | 1.081 B 91.89 % | 563.602 M -28.73 % | 790.776 M -1.13 % | 799.795 M 39.49 % | 573.383 M 1.49 % | 564.965 M 83.67 % | 307.604 M -36.98 % | 488.082 M 338.40 % | 111.333 M -51.39 % | 229.034 M 59.62 % | 143.491 M 267.30 % | 39.067 M -9.63 % | 43.229 M 47.47 % | 29.315 M -45.01 % | 53.305 M 53.28 % | 34.777 M 23.08 % | 28.254 M -12.19 % | 32.176 M 81.68 % | 17.710 M |
Total liabilities | 17.901 B -3.87 % | 18.621 B 2.87 % | 18.101 B -34.55 % | 27.654 B 56.22 % | 17.702 B -11.59 % | 20.023 B 114.35 % | 9.341 B -4.09 % | 9.739 B 3.19 % | 9.438 B 5.61 % | 8.937 B 12.19 % | 7.966 B 13.78 % | 7.001 B 42.08 % | 4.928 B 8.03 % | 4.561 B -8.69 % | 4.996 B 79.78 % | 2.779 B -10.81 % | 3.116 B -5.38 % | 3.293 B 10.91 % | 2.969 B 33.97 % | 2.216 B -10.49 % | 2.476 B 52.13 % | 1.627 B 51.89 % | 1.071 B -12.78 % | 1.228 B -32.03 % | 1.807 B 30.20 % | 1.388 B 15.38 % | 1.203 B 15.75 % | 1.039 B -17.48 % | 1.259 B 193.86 % | 428.576 M -26.73 % | 584.952 M 27.96 % | 457.154 M 734.38 % | 54.789 M -15.82 % | 65.084 M 27.24 % | 51.151 M -54.16 % | 111.589 M 34.88 % | 82.731 M 15.84 % | 71.419 M -12.21 % | 81.350 M 151.07 % | 32.401 M |
Other non current assets | 210.000 M 19.32 % | 176.000 M 1 374.84 % | -13.806 M 99.89 % | -12.128 B -18 350.86 % | 66.452 M 103.87 % | -1.719 B 88.28 % | -14.664 B -1 138.27 % | -1.184 B -73.48 % | -682.664 M -4 476.05 % | 15.600 M 121.13 % | -73.823 M 93.26 % | -1.096 B -7 775.46 % | 14.280 M -15.59 % | 16.917 M -17.88 % | 20.600 M 44.09 % | 14.296 M -4.05 % | 14.900 M 100.52 % | -2.886 B -33 658.80 % | 8.600 M 100.36 % | -2.358 B -22 211.76 % | 10.665 M 30.82 % | 8.152 M 34.78 % | 6.049 M -8.31 % | 6.597 M -57.47 % | 15.511 M -4.73 % | 16.281 M 103.18 % | 8.013 M -3.40 % | 8.295 M 6.90 % | 7.760 M 36.46 % | 5.686 M 296.70 % | 1.433 M -0.53 % | 1.441 M -81.48 % | 7.782 M -75.26 % | 31.457 M 21.13 % | 25.971 M 233.51 % | 7.787 M 156.09 % | 3.041 M 22.77 % | 2.477 M | 0.000 | 0.000 |
Long term investments | 178.000 M 9.20 % | 163.000 M -42.68 % | 284.356 M -29.64 % | 404.116 M 26.11 % | 320.459 M -46.99 % | 604.523 M 1 914.54 % | 30.008 M 6.78 % | 28.101 M 4.72 % | 26.834 M 88.97 % | 14.200 M -51.23 % | 29.115 M -7.21 % | 31.378 M 587.56 % | 4.564 M 52.87 % | 2.985 M 2.94 % | 2.900 M 662.71 % | 380.222 K -61.98 % | 1.000 M -10.57 % | 1.118 M 11.82 % | 1.000 M 3.83 % | 963.150 K -15.44 % | 1.139 M -56.30 % | 2.606 M -58.08 % | 6.218 M 14.77 % | 5.418 M -32.92 % | 8.077 M -18.63 % | 9.926 M 60.60 % | 6.180 M -45.33 % | 11.305 M 96.64 % | 5.749 M 351.08 % | 1.275 M 11.19 % | 1.146 M -62.18 % | 3.031 M 17.85 % | 2.572 M -84.35 % | 16.437 M 26.56 % | 12.987 M -56.46 % | 29.830 M 37.78 % | 21.650 M 35.23 % | 16.009 M | 0.000 | 0.000 |
Intangible assets | 16.282 B 96.95 % | 8.267 B -49.74 % | 16.449 B -33.42 % | 24.707 B 51.39 % | 16.320 B 325.39 % | 3.836 B -77.92 % | 17.376 B 550.83 % | 2.670 B -5.50 % | 2.825 B 186.52 % | 986.000 M -49.79 % | 1.964 B 4.95 % | 1.871 B 262.87 % | 515.626 M 83.49 % | 281.008 M 4.74 % | 268.300 M 59.21 % | 168.514 M -12.69 % | 193.000 M -80.73 % | 1.002 B 495.44 % | 168.200 M -80.28 % | 852.869 M 356.09 % | 186.997 M -19.17 % | 231.333 M 38.34 % | 167.225 M 19.86 % | 139.521 M -38.72 % | 227.697 M 16.49 % | 195.470 M 317.86 % | 46.778 M -13.67 % | 54.188 M 4.05 % | 52.080 M 51.36 % | 34.408 M 0.55 % | 34.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.702 K -7.88 % | 387.234 K -44.57 % | 698.549 K | 0.000 |
GoodWill | 0.000 -100.00 % | 8.079 B | 0.000 -100.00 % | 12.137 B | 0.000 -100.00 % | 1.727 B | 0.000 -100.00 % | 1.188 B | 0.000 -100.00 % | 1.154 B | 0.000 -100.00 % | 1.098 B 35.31 % | 811.163 M 53.96 % | 526.881 M -21.86 % | 674.300 M 25.72 % | 536.341 M -26.64 % | 731.100 M | 0.000 -100.00 % | 687.500 M | 0.000 -100.00 % | 696.526 M -14.50 % | 814.629 M 57.52 % | 517.161 M 5.71 % | 489.245 M -23.96 % | 643.430 M 36.52 % | 471.309 M 17.01 % | 402.789 M 7.27 % | 375.498 M -31.62 % | 549.098 M 46.42 % | 375.021 M -28.31 % | 523.113 M 52.47 % | 343.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.301 K -72.55 % | 919.239 K -58.74 % | 2.228 M 53.59 % | 1.451 M |
Goodwill and intangible assets | 16.282 B -0.39 % | 16.346 B -0.62 % | 16.449 B -55.36 % | 36.844 B 125.76 % | 16.320 B 193.36 % | 5.563 B -67.98 % | 17.376 B 350.39 % | 3.858 B 36.56 % | 2.825 B 32.00 % | 2.140 B 8.99 % | 1.964 B -33.85 % | 2.969 B 123.74 % | 1.327 B 64.23 % | 807.890 M -14.29 % | 942.600 M 33.73 % | 704.856 M -23.73 % | 924.100 M -7.73 % | 1.002 B 17.04 % | 855.700 M 0.33 % | 852.869 M -3.47 % | 883.522 M -15.53 % | 1.046 B 52.83 % | 684.386 M 8.85 % | 628.767 M -27.82 % | 871.126 M 30.65 % | 666.779 M 48.32 % | 449.567 M 4.63 % | 429.686 M -28.53 % | 601.177 M 46.83 % | 409.429 M -26.54 % | 557.333 M 62.44 % | 343.090 M 6 110.82 % | -5.708 M 78.78 % | -26.895 M -17.78 % | -22.835 M | 0.000 -100.00 % | 609.003 K -53.39 % | 1.306 M -55.36 % | 2.926 M 101.75 % | 1.451 M |
Property plant equipment net | 9.601 B -0.59 % | 9.658 B 1.23 % | 9.540 B -32.09 % | 14.049 B 59.51 % | 8.808 B -27.10 % | 12.083 B 56.69 % | 7.711 B 2.32 % | 7.536 B 10.82 % | 6.801 B 7.86 % | 6.305 B 7.39 % | 5.871 B 31.44 % | 4.467 B 70.88 % | 2.614 B 16.05 % | 2.253 B -5.73 % | 2.390 B 70.66 % | 1.400 B -23.53 % | 1.831 B -2.78 % | 1.883 B 18.66 % | 1.587 B 5.51 % | 1.504 B 6.70 % | 1.410 B 2.17 % | 1.380 B 59.52 % | 865.115 M 11.97 % | 772.615 M -17.25 % | 933.722 M 51.24 % | 617.395 M 38.09 % | 447.100 M 0.67 % | 444.122 M -28.39 % | 620.157 M 152.18 % | 245.916 M -22.37 % | 316.765 M 22.22 % | 259.181 M 130.53 % | 112.427 M -17.67 % | 136.565 M 20.43 % | 113.395 M -48.91 % | 221.963 M 16.21 % | 190.999 M 17.14 % | 163.045 M -27.16 % | 223.854 M 336.18 % | 51.322 M |
Total non current assets | 27.139 B -0.42 % | 27.254 B 0.58 % | 27.097 B -33.13 % | 40.524 B 55.59 % | 26.046 B 50.69 % | 17.284 B 57.86 % | 10.949 B 1.68 % | 10.768 B 13.47 % | 9.489 B 5.22 % | 9.018 B 10.37 % | 8.171 B 21.09 % | 6.748 B 58.59 % | 4.255 B 22.97 % | 3.460 B -7.59 % | 3.745 B 60.83 % | 2.328 B -24.16 % | 3.070 B 6.38 % | 2.886 B 6.25 % | 2.716 B 15.18 % | 2.358 B -5.97 % | 2.508 B -4.86 % | 2.636 B 55.15 % | 1.699 B 8.91 % | 1.560 B -21.78 % | 1.994 B 40.57 % | 1.419 B 39.98 % | 1.014 B 6.72 % | 949.657 M -26.33 % | 1.289 B 91.68 % | 672.545 M -24.08 % | 885.836 M 44.35 % | 613.685 M 407.17 % | 121.002 M -25.69 % | 162.841 M 22.15 % | 133.317 M -49.90 % | 266.116 M 20.44 % | 220.944 M 18.24 % | 186.856 M -19.20 % | 231.253 M 319.17 % | 55.170 M |
Other current assets | 39.000 M -92.29 % | 506.000 M 1 300.51 % | -42.149 M -112.40 % | 340.000 M 8 129.04 % | 4.132 M -98.01 % | 208.100 M 7 631.06 % | 2.692 M -98.74 % | 214.395 M 5 161.57 % | 4.075 M -97.79 % | 184.100 M 6 471.56 % | 2.801 M -97.88 % | 132.039 M 11.39 % | 118.536 M 74.71 % | 67.846 M 2.64 % | 66.100 M 8.87 % | 60.713 M 52.55 % | 39.800 M -32.97 % | 59.374 M 40.03 % | 42.400 M | 0.000 -100.00 % | 34.450 M -48.24 % | 66.558 M 194.11 % | 22.630 M -23.67 % | 29.650 M 11.34 % | 26.630 M 17.18 % | 22.726 M -9.17 % | 25.021 M 47.52 % | 16.961 M -23.86 % | 22.275 M 453.56 % | 4.024 M 20.53 % | 3.339 M -14.14 % | 3.888 M 286.66 % | 1.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.305 M |
Short term investments | 0.000 -100.00 % | 157.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.604 M | 0.000 -100.00 % | 3.300 M | 0.000 -100.00 % | 279.617 K -76.26 % | 1.178 M -70.41 % | 3.981 M 563.42 % | 600.000 K -69.65 % | 1.977 M 559.05 % | 300.000 K -90.75 % | 3.243 M 548.53 % | 500.000 K -72.68 % | 1.830 M -1.81 % | 1.864 M -90.94 % | 20.567 M 5 894.81 % | 343.083 K -37.73 % | 550.991 K -61.94 % | 1.448 M 239.02 % | 426.982 K -90.10 % | 4.311 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 |
cash and cash equivalents | 1.524 B -8.03 % | 1.657 B 63.30 % | 1.015 B -56.37 % | 2.326 B 53.04 % | 1.520 B -89.99 % | 15.177 B 140.33 % | 6.315 B 249.11 % | 1.809 B -24.89 % | 2.408 B 101.65 % | 1.194 B 78.39 % | 669.550 M 2.18 % | 655.263 M 9.27 % | 599.687 M -7.23 % | 646.449 M 16.14 % | 556.600 M 31.45 % | 423.415 M -30.44 % | 608.700 M -21.56 % | 775.996 M 1.81 % | 762.200 M 4.58 % | 728.816 M -39.06 % | 1.196 B 118.25 % | 547.990 M -23.57 % | 717.009 M -56.04 % | 1.631 B 143.00 % | 671.243 M 94.45 % | 345.207 M -16.37 % | 412.792 M -1.24 % | 417.964 M 420.31 % | 80.329 M 110.38 % | 38.183 M -36.15 % | 59.799 M 51.50 % | 39.471 M -70.74 % | 134.879 M 10 402.83 % | 1.284 M 27.88 % | 1.004 M -17.99 % | 1.225 M 23.78 % | 989.321 K 160.25 % | 380.148 K -70.85 % | 1.304 M -54.77 % | 2.884 M |
Cash and short term investments | 1.524 B -8.03 % | 1.657 B 63.30 % | 1.015 B -56.37 % | 2.326 B 53.04 % | 1.520 B -89.99 % | 15.177 B 140.33 % | 6.315 B 249.11 % | 1.809 B -24.89 % | 2.408 B 101.65 % | 1.194 B 78.39 % | 669.550 M 2.18 % | 655.263 M 9.27 % | 599.687 M -7.80 % | 650.430 M 16.73 % | 557.200 M 30.98 % | 425.392 M -30.15 % | 609.000 M -21.85 % | 779.239 M 2.17 % | 762.700 M 4.39 % | 730.646 M -39.00 % | 1.198 B 110.69 % | 568.557 M -20.74 % | 717.352 M -56.04 % | 1.632 B 142.56 % | 672.691 M 94.63 % | 345.634 M -17.13 % | 417.103 M -0.21 % | 417.964 M 420.31 % | 80.329 M 110.38 % | 38.183 M -36.15 % | 59.799 M 51.50 % | 39.471 M -70.74 % | 134.879 M 10 402.83 % | 1.284 M 27.88 % | 1.004 M -17.99 % | 1.225 M 23.78 % | 989.321 K 160.25 % | 380.148 K -70.85 % | 1.304 M -54.77 % | 2.884 M |
Total current assets | 11.308 B 5.01 % | 10.768 B 6.37 % | 10.123 B -27.22 % | 13.910 B 43.76 % | 9.676 B -59.58 % | 23.938 B 92.75 % | 12.419 B 68.05 % | 7.390 B -8.69 % | 8.093 B 25.55 % | 6.446 B 9.06 % | 5.911 B 7.10 % | 5.519 B 50.14 % | 3.676 B 4.34 % | 3.523 B -7.73 % | 3.818 B 50.36 % | 2.539 B -20.84 % | 3.208 B -14.80 % | 3.765 B 15.51 % | 3.259 B 7.75 % | 3.025 B -14.01 % | 3.518 B 11.41 % | 3.157 B 32.01 % | 2.392 B -25.10 % | 3.193 B 27.84 % | 2.498 B 56.09 % | 1.600 B 25.10 % | 1.279 B -0.64 % | 1.287 B -9.36 % | 1.420 B 314.30 % | 342.827 M -17.57 % | 415.888 M 43.18 % | 290.471 M 33.15 % | 218.157 M 152.41 % | 86.429 M 28.30 % | 67.366 M -43.42 % | 119.064 M 60.81 % | 74.041 M 41.74 % | 52.237 M -35.84 % | 81.419 M 71.46 % | 47.486 M |
Inventory | 6.139 B 2.93 % | 5.964 B 7.39 % | 5.553 B -32.37 % | 8.212 B 61.12 % | 5.096 B -19.12 % | 6.301 B 66.04 % | 3.795 B 0.37 % | 3.781 B 4.70 % | 3.611 B 2.90 % | 3.510 B 8.71 % | 3.228 B 6.65 % | 3.027 B 52.72 % | 1.982 B 0.53 % | 1.972 B -8.38 % | 2.152 B 61.19 % | 1.335 B -18.82 % | 1.645 B -13.29 % | 1.897 B 15.69 % | 1.639 B 10.73 % | 1.481 B -2.20 % | 1.514 B -9.04 % | 1.664 B 59.74 % | 1.042 B 6.10 % | 982.002 M -14.33 % | 1.146 B 41.34 % | 811.038 M 52.13 % | 533.137 M -2.46 % | 546.580 M -42.20 % | 945.654 M 321.78 % | 224.203 M -8.69 % | 245.529 M 70.64 % | 143.890 M 239.83 % | 42.342 M -2.73 % | 43.532 M 30.93 % | 33.248 M -38.15 % | 53.754 M 34.39 % | 39.999 M 22.67 % | 32.608 M 20.28 % | 27.111 M 61.66 % | 16.771 M |
Net receivables | 3.606 B 36.54 % | 2.641 B -25.71 % | 3.555 B 47.98 % | 2.402 B -21.39 % | 3.056 B 106.02 % | 1.483 B -35.70 % | 2.307 B 96.47 % | 1.174 B -43.26 % | 2.069 B 32.80 % | 1.558 B -22.48 % | 2.010 B 40.29 % | 1.433 B 42.54 % | 1.005 B 18.58 % | 847.618 M -18.71 % | 1.043 B 43.05 % | 728.886 M -20.28 % | 914.300 M -11.20 % | 1.030 B 26.36 % | 814.800 M | 0.000 -100.00 % | 770.972 M -13.37 % | 889.945 M 45.09 % | 613.378 M 10.69 % | 554.138 M -15.02 % | 652.076 M 53.70 % | 424.241 M 37.09 % | 309.470 M -0.19 % | 310.067 M -16.67 % | 372.084 M 378.82 % | 77.709 M -27.52 % | 107.221 M 3.88 % | 103.221 M 154.02 % | 40.635 M -2.35 % | 41.614 M 25.67 % | 33.114 M -48.33 % | 64.086 M 93.89 % | 33.053 M 71.71 % | 19.249 M -63.68 % | 53.004 M 93.48 % | 27.394 M |
Tax assets | 868.000 M -4.72 % | 911.000 M 8.83 % | 837.105 M -38.22 % | 1.355 B 154.91 % | 531.580 M -29.36 % | 752.563 M 51.82 % | 495.679 M -6.39 % | 529.526 M 1.95 % | 519.380 M -4.35 % | 543.000 M 42.48 % | 381.099 M 1.02 % | 377.239 M 27.71 % | 295.390 M -22.28 % | 380.062 M -2.30 % | 389.000 M 86.42 % | 208.666 M -30.24 % | 299.100 M | 0.000 -100.00 % | 263.700 M | 0.000 -100.00 % | 202.631 M 1.76 % | 199.129 M 45.25 % | 137.097 M -6.43 % | 146.520 M -11.60 % | 165.745 M 53.05 % | 108.295 M 5.49 % | 102.655 M 82.50 % | 56.249 M 3.62 % | 54.285 M 430.20 % | 10.239 M 11.79 % | 9.159 M 31.94 % | 6.942 M 76.72 % | 3.928 M -25.56 % | 5.277 M 38.88 % | 3.799 M -41.87 % | 6.536 M 40.70 % | 4.645 M 15.61 % | 4.018 M -10.15 % | 4.472 M 86.52 % | 2.398 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.481 M | 0.000 -100.00 % | 215.168 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 |
Account payables | 2.977 B 243.37 % | 867.000 M -70.00 % | 2.890 B 252.49 % | 820.000 M -68.20 % | 2.579 B 335.75 % | 591.800 M -65.62 % | 1.721 B 338.35 % | 392.661 M -75.62 % | 1.611 B 251.41 % | 458.300 M -66.31 % | 1.361 B 360.54 % | 295.416 M -3.85 % | 307.241 M 0.59 % | 305.427 M 0.64 % | 303.500 M 54.81 % | 196.042 M -8.35 % | 213.900 M -65.00 % | 611.069 M 134.04 % | 261.100 M -47.58 % | 498.045 M 120.75 % | 225.618 M -19.34 % | 279.721 M 85.81 % | 150.541 M -14.17 % | 175.385 M 14.12 % | 153.682 M 20.78 % | 127.239 M 70.71 % | 74.535 M -12.10 % | 84.792 M -47.82 % | 162.491 M 220.74 % | 50.662 M -13.50 % | 58.571 M 50.38 % | 38.949 M 223.39 % | 12.044 M 2.57 % | 11.742 M 39.46 % | 8.420 M -47.28 % | 15.970 M 27.55 % | 12.521 M 19.92 % | 10.441 M -23.36 % | 13.623 M 244.83 % | 3.951 M |
Tax payables | 0.000 -100.00 % | 175.713 M 33.42 % | 131.702 M -70.38 % | 444.678 M 22.81 % | 362.079 M 89.34 % | 191.231 M -7.51 % | 206.766 M -33.94 % | 313.015 M -10.35 % | 349.135 M | 0.000 -100.00 % | 246.629 M 52.64 % | 161.574 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 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.586 B -34.33 % | 2.416 B 80.22 % | 1.340 B -29.17 % | 1.892 B 59.90 % | 1.183 B 7.13 % | 1.105 B 1.69 % | 1.086 B | 0.000 -100.00 % | 1.025 B 5 174.38 % | 19.425 M -93.20 % | 285.526 M 18.79 % | 240.361 M | 0.000 -100.00 % | 205.472 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.438 M 29.95 % | 167.319 M 58.56 % | 105.522 M -5.30 % | 111.427 M | 0.000 -100.00 % | 3.566 M 59.08 % | 2.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.618 M -8.47 % | -7.023 M 6.62 % | -7.521 M | 0.000 100.00 % | -5.357 M 21.33 % | -6.810 M | 0.000 100.00 % | -6.847 M |
Minority interest | 1.987 B -2.34 % | 2.035 B 2.73 % | 1.981 B -35.38 % | 3.065 B 37.90 % | 2.222 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.115 K | 0.000 |
Capital lease obligations | 1.501 B -9.80 % | 1.664 B -28.59 % | 2.330 B 37.15 % | 1.699 B -13.38 % | 1.961 B 42.67 % | 1.375 B -15.80 % | 1.633 B 38.09 % | 1.182 B -16.52 % | 1.416 B 1 558.60 % | 85.400 M -94.14 % | 1.457 B 6 345.66 % | 22.600 M -3.83 % | 23.500 M -7.48 % | 25.400 M 2.42 % | 24.800 M 0.40 % | 24.700 M -14.83 % | 29.000 M | 0.000 -100.00 % | 26.400 M | 0.000 -100.00 % | 26.915 M -16.05 % | 32.061 M 7.19 % | 29.910 M -14.47 % | 34.969 M -3.37 % | 36.189 M 17.33 % | 30.844 M 0.11 % | 30.811 M -20.47 % | 38.739 M -7.19 % | 41.742 M | 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 -100.00 % | 3.049 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 |
Other total stockholders equity | 0.000 100.00 % | -397.519 M 92.11 % | -5.036 B -163.52 % | 7.929 B 257.92 % | -5.021 B -175.83 % | 6.622 B | 0.000 -100.00 % | 3.054 B | 0.000 | 0.000 | 0.000 100.00 % | -1.658 B -244.46 % | 1.147 B 16.41 % | 985.712 M | 0.000 100.00 % | -2.707 B | 0.000 100.00 % | -1.716 B | 0.000 100.00 % | -3.911 B -911.74 % | -386.522 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 |
Deferred tax liabilities non current | 1.520 B 0.40 % | 1.514 B -1.91 % | 1.544 B -29.82 % | 2.199 B 72.38 % | 1.276 B 30.93 % | 974.478 M 46.09 % | 667.053 M 45.19 % | 459.422 M 17.33 % | 391.572 M 11.24 % | 352.000 M 98.32 % | 177.493 M 5.62 % | 168.049 M 17.86 % | 142.579 M 34.78 % | 105.790 M -11.25 % | 119.200 M 13.42 % | 105.093 M -17.70 % | 127.700 M | 0.000 -100.00 % | 115.000 M | 0.000 -100.00 % | 113.378 M -18.83 % | 139.685 M 69.85 % | 82.241 M 17.96 % | 69.720 M -22.21 % | 89.625 M 45.80 % | 61.470 M 67.99 % | 36.591 M -40.67 % | 61.677 M 9.48 % | 56.335 M 215.95 % | 17.830 M 39.28 % | 12.802 M 48.33 % | 8.631 M 143.61 % | 3.543 M -22.45 % | 4.568 M 3.35 % | 4.420 M -47.38 % | 8.400 M 47.90 % | 5.679 M 57.76 % | 3.600 M 28.10 % | 2.810 M 231.05 % | 848.908 K |
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 -100.00 % | 414.051 M | 0.000 -100.00 % | 403.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 38.447 B 1.12 % | 38.022 B 2.16 % | 37.220 B -31.62 % | 54.434 B 52.38 % | 35.722 B -13.34 % | 41.222 B 76.40 % | 23.368 B 28.69 % | 18.158 B 3.27 % | 17.582 B 13.69 % | 15.465 B 9.82 % | 14.082 B 14.80 % | 12.267 B 54.67 % | 7.931 B 13.57 % | 6.983 B -7.66 % | 7.563 B 55.37 % | 4.868 B -22.46 % | 6.278 B -9.99 % | 6.974 B 16.72 % | 5.976 B 6.74 % | 5.598 B -7.09 % | 6.025 B 4.01 % | 5.793 B 41.62 % | 4.091 B -13.94 % | 4.753 B 5.81 % | 4.492 B 48.79 % | 3.019 B 31.67 % | 2.293 B 2.48 % | 2.237 B -17.43 % | 2.709 B 166.85 % | 1.015 B -22.00 % | 1.302 B 43.97 % | 904.155 M 166.59 % | 339.159 M 36.06 % | 249.270 M 24.21 % | 200.683 M -47.90 % | 385.180 M 30.58 % | 294.985 M 23.38 % | 239.093 M -23.53 % | 312.672 M 204.58 % | 102.655 M |
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-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-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-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 | 1997-06-30 | 1997-01-31 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.723 M -7 942.74 % | 1.246 M -97.95 % | 60.656 M 0.00 % | 60.656 M 207.67 % | -56.334 M 0.00 % | -56.334 M -765.29 % | -6.510 M 0.00 % | -6.510 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 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 79.911 M 8.89 % | 73.385 M 12.47 % | 65.250 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 | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.386 B -602.59 % | 275.769 M 118.85 % | -1.463 B -328.59 % | 639.959 M 149.35 % | -1.297 B -1 563.19 % | 88.634 M 109.45 % | -937.809 M -359.11 % | 361.940 M 289.83 % | -190.664 M -358.66 % | -41.570 M 90.07 % | -418.797 M | 0.000 100.00 % | -588.732 M -341.25 % | -133.425 M 0.00 % | -133.425 M 6.07 % | -142.052 M 0.00 % | -142.052 M -167.22 % | -53.160 M 0.00 % | -53.160 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 |
Accounts receivables | -856.000 M -252.13 % | 562.672 M 141.16 % | -1.367 B -271.01 % | 799.288 M 200.64 % | -794.185 M -269.26 % | 469.197 M 186.95 % | -539.599 M -269.54 % | 318.265 M 210.20 % | -288.807 M -199.44 % | 290.446 M 280.40 % | -161.005 M | 0.000 100.00 % | -358.830 M -147.85 % | -144.777 M 0.00 % | -144.777 M -293.47 % | -36.795 M 0.00 % | -36.795 M -58.45 % | -23.222 M 0.00 % | -23.222 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 |
Inventory | -335.000 M 44.65 % | -605.237 M -220.47 % | -188.861 M 65.46 % | -546.789 M -54.09 % | -354.853 M 43.82 % | -631.653 M -158.83 % | -244.038 M 12.60 % | -279.229 M -247.65 % | -80.319 M 81.83 % | -442.131 M -54.51 % | -286.150 M | 0.000 100.00 % | -358.733 M -447.28 % | -65.549 M 0.00 % | -65.549 M 66.81 % | -197.523 M 0.00 % | -197.523 M -77.97 % | -110.985 M 0.00 % | -110.985 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 |
Accounts payables | 0.000 -100.00 % | 316.951 M 131.88 % | 136.690 M -56.47 % | 314.025 M 353.53 % | -123.862 M -140.43 % | 306.381 M 381.37 % | -108.891 M -139.75 % | 273.934 M 58.88 % | 172.414 M 68.58 % | 102.273 M 56.75 % | 65.244 M | 0.000 -100.00 % | 110.552 M 80.70 % | 61.179 M 0.00 % | 61.179 M -21.67 % | 78.106 M 0.00 % | 78.106 M 31.35 % | 59.465 M 0.00 % | 59.465 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 |
Other working capital | -195.000 M -14 193.59 % | 1.384 M 103.16 % | -43.824 M -159.68 % | 73.435 M 406.28 % | -23.977 M 56.64 % | -55.291 M -22.11 % | -45.280 M -192.47 % | 48.970 M 709.72 % | 6.048 M -22.88 % | 7.842 M 121.26 % | -36.886 M | 0.000 -100.00 % | 18.279 M 16.26 % | 15.722 M 0.00 % | 15.722 M 11.04 % | 14.160 M 0.00 % | 14.160 M -34.39 % | 21.582 M 0.00 % | 21.582 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 |
Other non cash items | 2.645 B 1 497.03 % | 165.620 M -93.27 % | 2.461 B 986.27 % | 226.598 M -90.09 % | 2.286 B 211.34 % | 734.231 M -58.32 % | 1.762 B 1 093.30 % | 147.639 M -87.42 % | 1.173 B 49.91 % | 782.791 M -22.29 % | 1.007 B 119.56 % | 458.802 M -50.78 % | 932.240 M 109.44 % | 445.113 M 0.00 % | 445.113 M 4 096.41 % | 10.607 M 0.00 % | 10.607 M 112.34 % | -85.968 M 0.00 % | -85.968 M | 0.000 | 0.000 -100.00 % | 26.815 M -6.24 % | 28.601 M -95.96 % | 707.116 M 0.00 % | 707.116 M 687.94 % | 89.742 M 180.78 % | -111.090 M -367.99 % | 41.454 M 119.05 % | -217.577 M -467.34 % | 59.230 M 0.00 % | 59.230 M 538.98 % | -13.493 M 0.00 % | -13.493 M -308.01 % | 6.487 M 106.86 % | -94.597 M -268.95 % | -25.639 M 0.00 % | -25.639 M -119.91 % | 128.778 M 0.00 % | 128.778 M 1 523.85 % | 7.930 M 0.00 % | 7.930 M 160.20 % | -13.174 M 0.00 % | -13.174 M 69.72 % | -43.510 M 0.00 % | -43.510 M -4 551.02 % | -935.487 K 0.00 % | -935.487 K -107.51 % | 12.464 M 0.00 % | 12.464 M 179.25 % | -15.726 M 0.00 % | -15.726 M -49.54 % | -10.517 M 0.00 % | -10.517 M -22.38 % | -8.593 M 0.00 % | -8.593 M -139.60 % | 21.701 M -2.19 % | 22.186 M -1.30 % | 22.479 M 430.14 % | 4.240 M -46.56 % | 7.935 M 0.00 % | 7.935 M -43.18 % | 13.965 M 105.32 % | 6.801 M 2 652.16 % | 247.123 K 98.11 % | 124.741 K |
Net cash provided by operating activities | 1.259 B -26.28 % | 1.708 B 53.10 % | 1.115 B -29.62 % | 1.585 B 58.42 % | 1.000 B -14.75 % | 1.174 B -17.00 % | 1.414 B 26.84 % | 1.115 B -54.73 % | 2.462 B 80.22 % | 1.366 B 6.80 % | 1.279 B 15.07 % | 1.112 B 124.21 % | 495.784 M -45.13 % | 903.479 M 0.00 % | 903.479 M 42.81 % | 632.664 M 0.00 % | 632.664 M 4.71 % | 604.188 M 0.00 % | 604.188 M -10.50 % | 675.092 M 0.00 % | 675.092 M -0.64 % | 679.473 M -6.24 % | 724.708 M 2.49 % | 707.116 M 0.00 % | 707.116 M 20.50 % | 586.814 M 0.00 % | 586.814 M 7.78 % | 544.450 M 0.00 % | 544.450 M 10.57 % | 492.388 M 0.00 % | 492.388 M 20.20 % | 409.643 M 0.00 % | 409.643 M 19.48 % | 342.843 M -0.31 % | 343.923 M 68.79 % | 203.755 M 0.00 % | 203.755 M 5.74 % | 192.699 M 0.00 % | 192.699 M -10.37 % | 215.000 M 0.00 % | 215.000 M 195.21 % | 72.829 M 0.00 % | 72.829 M 67.39 % | 43.510 M 0.00 % | 43.510 M 18.50 % | 36.716 M 0.00 % | 36.716 M 10.71 % | 33.165 M 0.00 % | 33.165 M 110.89 % | 15.726 M 0.00 % | 15.726 M 49.54 % | 10.517 M 0.00 % | 10.517 M 22.38 % | 8.593 M 0.00 % | 8.593 M -60.40 % | 21.701 M -2.19 % | 22.186 M -1.30 % | 22.479 M 0.00 % | 22.479 M 52.48 % | 14.742 M 0.00 % | 14.742 M 5.54 % | 13.969 M 105.32 % | 6.803 M 39.18 % | 4.888 M 98.11 % | 2.467 M |
Investments in property plant and equipment | -378.000 M 32.15 % | -557.079 M 23.95 % | -732.489 M 9.30 % | -807.574 M 8.29 % | -880.603 M -30.11 % | -676.810 M -24.24 % | -544.752 M 44.96 % | -989.698 M -53.12 % | -646.368 M 11.56 % | -730.817 M -1.03 % | -723.339 M 3.76 % | -751.577 M -49.04 % | -504.280 M -6.96 % | -471.475 M 0.00 % | -471.475 M -7.96 % | -436.714 M 0.00 % | -436.714 M -50.59 % | -289.996 M 0.00 % | -289.996 M -84.32 % | -157.336 M 0.00 % | -157.336 M 21.60 % | -200.691 M 6.24 % | -214.052 M 1.18 % | -216.600 M 0.00 % | -216.600 M -37.72 % | -157.276 M 4.47 % | -164.635 M -45.08 % | -113.482 M 12.09 % | -129.089 M -21.69 % | -106.082 M 0.00 % | -106.082 M -3.44 % | -102.554 M 0.00 % | -102.554 M 12.54 % | -117.262 M -9.11 % | -107.471 M 61.41 % | -278.477 M 0.00 % | -278.477 M -678.57 % | -35.768 M 0.00 % | -35.768 M -8.66 % | -32.918 M 0.00 % | -32.918 M -52.56 % | -21.577 M 0.00 % | -21.577 M 14.74 % | -25.306 M 0.00 % | -25.306 M -92.20 % | -13.167 M 0.00 % | -13.167 M -64.82 % | -7.989 M 0.00 % | -7.989 M -19.96 % | -6.660 M 0.00 % | -6.660 M 23.11 % | -8.661 M 0.00 % | -8.661 M -113.64 % | -4.054 M 0.00 % | -4.054 M 34.98 % | -6.235 M 2.19 % | -6.374 M 0.40 % | -6.399 M -73.91 % | -3.680 M 53.63 % | -7.936 M 0.00 % | -7.936 M 56.20 % | -18.118 M -105.32 % | -8.824 M 43.68 % | -15.667 M -98.11 % | -7.908 M |
Acquisitions net | 180.000 M 8 783.82 % | 2.026 M | 0.000 -100.00 % | 197.585 M 101.84 % | -10.747 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.787 M | 0.000 | 0.000 | 0.000 100.00 % | -256.352 M 0.00 % | -256.352 M | 0.000 | 0.000 100.00 % | -125.338 M 0.00 % | -125.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.917 M 0.00 % | -42.917 M | 0.000 100.00 % | -170.847 K 99.55 % | -38.076 M 0.00 % | -38.076 M -831.90 % | -4.086 M 0.00 % | -4.086 M -103.08 % | 132.846 M 0.00 % | 132.846 M 188.35 % | -150.359 M 0.00 % | -150.359 M -3 952.21 % | -3.711 M 0.00 % | -3.711 M 92.54 % | -49.770 M 0.00 % | -49.770 M 58.11 % | -118.813 M 0.00 % | -118.813 M -101 451.85 % | -116.997 K 0.00 % | -116.997 K -1.96 % | -114.750 K 0.00 % | -114.750 K 95.94 % | -2.824 M 0.00 % | -2.824 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.971 M 0.00 % | -6.971 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -13.000 M -327.74 % | -3.039 M | 0.000 | 0.000 | 0.000 100.00 % | -370.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.475 M -7 942.73 % | 31.561 K 103.69 % | -854.982 K 0.00 % | -854.982 K 29.81 % | -1.218 M 0.00 % | -1.218 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.130 K -9.11 % | -18.449 K 59.90 % | -46.005 K 0.00 % | -46.005 K -27.27 % | -36.148 K 0.00 % | -36.148 K 54.80 % | -79.973 K 0.00 % | -79.973 K 48.80 % | -156.203 K 0.00 % | -156.203 K 8.95 % | -171.551 K 0.00 % | -171.551 K 99.66 % | -49.864 M 0.00 % | -49.864 M 58.07 % | -118.930 M 0.00 % | -118.930 M -101 552.07 % | -116.997 K 0.00 % | -116.997 K -1.96 % | -114.750 K 0.00 % | -114.750 K 95.94 % | -2.824 M 0.00 % | -2.824 M -75.95 % | -1.605 M 2.19 % | -1.641 M -33.33 % | -1.231 M -73.91 % | -707.616 K 91.31 % | -8.144 M 0.00 % | -8.144 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 100.00 % | -1.697 M -100.61 % | 276.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.748 M -163.80 % | -662.474 K 0.00 % | -662.474 K 27.88 % | -918.578 K 0.00 % | -918.578 K -1 891.89 % | 51.263 K 0.00 % | 51.263 K -32.59 % | 76.044 K 0.00 % | 76.044 K 52.29 % | 49.935 K -6.24 % | 53.259 K -46.74 % | 100.000 K 0.00 % | 100.000 K -80.23 % | 505.874 K -4.47 % | 529.543 K -55.95 % | 1.202 M -12.09 % | 1.367 M 45.80 % | 937.929 K 0.00 % | 937.929 K | 0.000 | 0.000 | 0.000 100.00 % | -16.908 M -213.07 % | 14.953 M 0.00 % | 14.953 M 1 108.78 % | -1.482 M 0.00 % | -1.482 M 38.06 % | -2.393 M 0.00 % | -2.393 M -26.18 % | -1.897 M 0.00 % | -1.897 M 70.54 % | -6.438 M 0.00 % | -6.438 M -112.92 % | 49.833 M 0.00 % | 49.833 M -58.06 % | 118.813 M 0.00 % | 118.813 M 1 622.78 % | 6.897 M 0.00 % | 6.897 M 2 546.69 % | 260.573 K 0.00 % | 260.573 K -81.86 % | 1.437 M 0.00 % | 1.437 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -130.290 K 0.00 % | -130.290 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -155.000 M | 0.000 100.00 % | -226.746 M -22 769.64 % | -991.473 K -197.18 % | 1.020 M -62.41 % | 2.714 M 176.09 % | -3.567 M 12.30 % | -4.067 M -112.96 % | -1.910 M -234.94 % | 1.415 M -92.39 % | 18.597 M 1 651.72 % | 1.062 M 54.77 % | 685.953 K 3.54 % | 662.474 K 0.00 % | 662.474 K -27.88 % | 918.578 K 0.00 % | 918.578 K | 0.000 | 0.000 100.00 % | -24.981 M 0.00 % | -24.981 M -102.84 % | 880.114 M -6.24 % | 938.707 M 11 478.26 % | -8.250 M 0.00 % | -8.250 M -101.11 % | 743.585 M 200.01 % | -743.481 M -213.21 % | 656.730 M 200.06 % | -656.364 M -286 025.05 % | 229.558 K 0.00 % | 229.558 K -49.57 % | 455.181 K 0.00 % | 455.181 K -99.90 % | 460.125 M 205.07 % | -437.916 M -30 356.27 % | 1.447 M 0.00 % | 1.447 M 180.53 % | -1.797 M 0.00 % | -1.797 M 94.82 % | -34.669 M 0.00 % | -34.669 M -699.46 % | -4.337 M 0.00 % | -4.337 M -1 223.94 % | -327.548 K 0.00 % | -327.548 K 77.18 % | -1.435 M 0.00 % | -1.435 M -4 168.49 % | 35.281 K 0.00 % | 35.281 K 103.59 % | -982.383 K 0.00 % | -982.383 K -551.85 % | -150.706 K 0.00 % | -150.706 K -105.17 % | 2.915 M 0.00 % | 2.915 M -62.82 % | 7.840 M -2.19 % | 8.015 M 5.04 % | 7.630 M 237.85 % | -5.535 M -1 259.11 % | 477.536 K 0.00 % | 477.536 K -97.36 % | 18.118 M 105.32 % | 8.824 M -57.07 % | 20.556 M 98.11 % | 10.376 M |
Net cash used for investing activites | -366.000 M 34.42 % | -558.092 M 23.81 % | -732.489 M -19.56 % | -612.678 M 94.60 % | -11.350 B -986.15 % | -1.045 B -90.58 % | -548.319 M 44.82 % | -993.766 M -53.29 % | -648.278 M 13.35 % | -748.189 M -6.16 % | -704.742 M 6.41 % | -752.991 M -49.02 % | -505.310 M 30.65 % | -728.682 M 0.00 % | -728.682 M -66.39 % | -437.932 M 0.00 % | -437.932 M -5.45 % | -415.283 M 0.00 % | -415.283 M -164.27 % | -157.146 M 0.00 % | -157.146 M -123.13 % | 679.473 M -6.24 % | 724.708 M 422.45 % | -224.750 M 0.00 % | -224.750 M -138.30 % | 586.814 M 164.66 % | -907.587 M -266.70 % | 544.450 M 169.44 % | -784.085 M -647.36 % | -104.914 M 0.00 % | -104.914 M 27.65 % | -145.016 M 0.00 % | -145.016 M -142.30 % | 342.843 M 160.95 % | -562.484 M -87.37 % | -300.198 M 0.00 % | -300.198 M -595.40 % | -43.169 M 0.00 % | -43.169 M -168.76 % | 62.787 M 0.00 % | 62.787 M 135.21 % | -178.325 M 0.00 % | -178.325 M -395.98 % | -35.954 M 0.00 % | -35.954 M 44.17 % | -64.403 M 0.00 % | -64.403 M 49.24 % | -126.883 M 0.00 % | -126.883 M -12 856.04 % | -979.337 K 0.00 % | -979.337 K 88.85 % | -8.781 M 0.00 % | -8.781 M -64.13 % | -5.350 M 0.00 % | -5.350 M 14.19 % | -6.235 M 2.19 % | -6.374 M 0.40 % | -6.399 M -81.64 % | -3.523 M 84.48 % | -22.703 M 0.00 % | -22.703 M -25.30 % | -18.118 M -105.32 % | -8.824 M -280.52 % | 4.888 M 98.11 % | 2.467 M |
Debt repayment | -133.000 M -164.93 % | 204.831 M 243.71 % | -142.535 M 37.31 % | -227.372 M -108.11 % | 2.805 B -49.92 % | 5.600 B 1 717.97 % | -346.118 M -479.05 % | 91.312 M 200.00 % | -91.312 M -116.30 % | 560.281 M 421.75 % | -174.138 M -446.93 % | 50.194 M -78.92 % | 238.106 M 12.47 % | 211.700 M 0.00 % | 211.700 M -60.09 % | 530.463 M 0.00 % | 530.463 M -8.89 % | 582.250 M 0.00 % | 582.250 M 137.07 % | 245.600 M 0.00 % | 245.600 M | 0.000 | 0.000 -100.00 % | 197.150 M 0.00 % | 197.150 M | 0.000 -100.00 % | 844.403 M | 0.000 -100.00 % | 30.964 M 133.92 % | -91.285 M 0.00 % | -91.285 M 54.05 % | -198.670 M 0.00 % | -198.670 M | 0.000 100.00 % | -35.264 M -135.62 % | 98.986 M 0.00 % | 98.986 M 12 914.23 % | -772.473 K 0.00 % | -772.473 K -101.03 % | 75.352 M 0.00 % | 75.352 M 549.49 % | 11.602 M 0.00 % | 11.602 M -59.92 % | 28.943 M 0.00 % | 28.943 M 458.54 % | -8.072 M 0.00 % | -8.072 M -105.62 % | 143.573 M 0.00 % | 143.573 M 9 897.14 % | -1.465 M 0.00 % | -1.465 M 24.56 % | -1.943 M 0.00 % | -1.943 M 73.09 % | -7.218 M 0.00 % | -7.218 M | 0.000 | 0.000 | 0.000 100.00 % | -9.467 M -242.82 % | 6.629 M 0.00 % | 6.629 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 19.000 M -5.40 % | 20.085 M -3.75 % | 20.869 M 4.14 % | 20.039 M 45.48 % | 13.774 M -97.63 % | 581.839 M -86.83 % | 4.417 B 28 938.39 % | 15.211 M -62.47 % | 40.531 M 137.03 % | 17.100 M -38.13 % | 27.639 M 118.23 % | 12.665 M 32.41 % | 9.565 M 28.26 % | 7.457 M 0.00 % | 7.457 M 15.70 % | 6.445 M 0.00 % | 6.445 M -27.74 % | 8.920 M 0.00 % | 8.920 M -43.69 % | 15.841 M 0.00 % | 15.841 M 78.22 % | 8.889 M -6.24 % | 9.480 M -47.48 % | 18.050 M 0.00 % | 18.050 M 264.09 % | 4.958 M -3.73 % | 5.149 M -42.08 % | 8.891 M 0.00 % | 8.891 M 59.91 % | 5.560 M 0.00 % | 5.560 M -99.07 % | 599.994 M 0.00 % | 599.994 M 9 457.04 % | 6.278 M 9.11 % | 5.754 M -49.49 % | 11.392 M 0.00 % | 11.392 M -40.31 % | 19.083 M 0.00 % | 19.083 M 196.99 % | 6.426 M 0.00 % | 6.426 M -95.29 % | 136.352 M 0.00 % | 136.352 M 7 882.27 % | 1.708 M 0.00 % | 1.708 M -96.71 % | 51.876 M 0.00 % | 51.876 M 6 848.79 % | 746.548 K 0.00 % | 746.548 K -98.83 % | 63.877 M 0.00 % | 63.877 M 37 867.75 % | 168.240 K 0.00 % | 168.240 K -67.08 % | 511.130 K 0.00 % | 511.130 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -45.911 M -12.61 % | -40.769 M -4.60 % | -38.975 M 22.54 % | -50.318 M | 0.000 100.00 % | -483.409 M | 0.000 100.00 % | -57.733 M | 0.000 | 0.000 | 0.000 100.00 % | -50.937 M 0.00 % | -50.937 M 57.74 % | -120.525 M 0.00 % | -120.525 M 50.16 % | -241.804 M 0.00 % | -241.804 M 22.31 % | -311.250 M 0.00 % | -311.250 M 24.89 % | -414.415 M 6.24 % | -442.004 M 23.14 % | -575.050 M 0.00 % | -575.050 M -81.65 % | -316.576 M 4.47 % | -331.389 M 31.15 % | -481.285 M 12.09 % | -547.475 M 11.19 % | -616.447 M 0.00 % | -616.447 M -2 707.00 % | -21.961 M 0.00 % | -21.961 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.098 M 0.00 % | -77.098 M 15.97 % | -91.751 M 0.00 % | -91.751 M -3 583.48 % | -2.491 M 0.00 % | -2.491 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 |
Dividends paid | -803.000 M -40.64 % | -570.946 M 12.17 % | -650.058 M -29.38 % | -502.457 M 13.45 % | -580.539 M -18.90 % | -488.252 M 8.35 % | -532.763 M -24.22 % | -428.895 M 16.60 % | -514.272 M -8.81 % | -472.612 M -1.34 % | -466.369 M -18.62 % | -393.162 M 0.58 % | -395.463 M -23.86 % | -319.288 M 0.00 % | -319.288 M -4.63 % | -305.167 M 0.00 % | -305.167 M -2.81 % | -296.814 M 0.00 % | -296.814 M -45.80 % | -203.571 M 0.00 % | -203.571 M | 0.000 | 0.000 100.00 % | -249.700 M 0.00 % | -249.700 M | 0.000 100.00 % | -437.050 M | 0.000 100.00 % | -498.242 M -223.94 % | -153.807 M 0.00 % | -153.807 M -49.23 % | -103.066 M 0.00 % | -103.066 M | 0.000 100.00 % | -208.903 M -257.61 % | -58.417 M 0.00 % | -58.417 M -71.49 % | -34.065 M 0.00 % | -34.065 M -85.79 % | -18.336 M 0.00 % | -18.336 M -110.77 % | -8.699 M 0.00 % | -8.699 M 29.69 % | -12.372 M 0.00 % | -12.372 M -69.46 % | -7.301 M 0.00 % | -7.301 M -55.10 % | -4.708 M 0.00 % | -4.708 M 9.85 % | -5.222 M 0.00 % | -5.222 M 5.95 % | -5.552 M 0.00 % | -5.552 M -37.99 % | -4.024 M 0.00 % | -4.024 M | 0.000 | 0.000 | 0.000 100.00 % | -9.694 M -194.64 % | -3.290 M 0.00 % | -3.290 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -45.000 M 66.16 % | -132.974 M -8.00 % | -123.125 M 31.98 % | -181.015 M -375.65 % | -38.056 M -7.66 % | -35.350 M -253.06 % | 23.095 M 105.25 % | -440.260 M -27 562.94 % | -1.592 M 94.55 % | -29.190 M -264.23 % | -8.014 M -1 541.93 % | 555.803 K -99.76 % | 235.445 M 186.58 % | 82.156 M 0.00 % | 82.156 M 289.15 % | -43.434 M 0.00 % | -43.434 M 52.07 % | -90.629 M 0.00 % | -90.629 M -315.27 % | 42.101 M 0.00 % | 42.101 M -93.80 % | 679.473 M -6.24 % | 724.708 M 241 469.41 % | 300.000 K 0.00 % | 300.000 K -99.95 % | 586.814 M 205.29 % | -557.321 M -202.36 % | 544.450 M 221.60 % | -447.749 M -992 162.67 % | -45.124 K 0.00 % | -45.124 K -100.10 % | 44.317 M 0.00 % | 44.317 M -87.07 % | 342.843 M 200.01 % | -342.821 M -3 378.51 % | 10.457 M 0.00 % | 10.457 M 130.83 % | -33.918 M 0.00 % | -33.918 M -88.96 % | -17.950 M 0.00 % | -17.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.043 M 2.19 % | -7.200 M 47.29 % | -13.660 M -200.00 % | 13.660 M | 0.000 | 0.000 100.00 % | -1.980 M -105.32 % | -964.157 K -119.72 % | 4.888 M 98.11 % | 2.467 M |
Net cash used provided by financing activities | -962.000 M -105.13 % | -468.966 M 44.79 % | -849.354 M -2.77 % | -826.467 M -163.00 % | 1.312 B -66.34 % | 3.898 B 7.32 % | 3.632 B 537.37 % | -830.384 M -52.26 % | -545.360 M -363.92 % | -117.555 M 79.35 % | -569.218 M -65.06 % | -344.854 M -154.37 % | -135.574 M 23.17 % | -176.459 M 0.00 % | -176.459 M -236.26 % | -52.477 M 0.00 % | -52.477 M 71.75 % | -185.778 M 0.00 % | -185.778 M 41.00 % | -314.862 M 0.00 % | -314.862 M -146.34 % | 679.473 M -6.24 % | 724.708 M 218.95 % | -609.250 M 0.00 % | -609.250 M -203.82 % | 586.814 M 172.74 % | -806.737 M -248.17 % | 544.450 M 126.99 % | -2.017 B -139.45 % | -842.506 M 0.00 % | -842.506 M -347.76 % | 340.055 M 0.00 % | 340.055 M -0.81 % | 342.843 M 159.77 % | -573.570 M -1 655.85 % | 36.865 M 0.00 % | 36.865 M 137.78 % | -97.572 M 0.00 % | -97.572 M -102.75 % | -48.125 M 0.00 % | -48.125 M -136.10 % | 133.326 M 0.00 % | 133.326 M 1 383.70 % | 8.986 M 0.00 % | 8.986 M -77.54 % | 40.018 M 0.00 % | 40.018 M -42.70 % | 69.841 M 0.00 % | 69.841 M 20.88 % | 57.776 M 0.00 % | 57.776 M 965.49 % | -6.675 M 0.00 % | -6.675 M 16.22 % | -7.968 M 0.00 % | -7.968 M -13.13 % | -7.043 M 2.19 % | -7.200 M 47.29 % | -13.660 M -289.77 % | -3.505 M -344.36 % | 1.434 M 0.00 % | 1.434 M 172.45 % | -1.980 M -105.32 % | -964.157 K -119.72 % | 4.888 M 98.11 % | 2.467 M |
Effect of forex changes on cash | -50.000 M | 0.000 100.00 % | -50.943 M -149.23 % | -20.440 M -13.12 % | -18.069 M -104.32 % | 418.613 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.330 M -45.29 % | -9.864 M 0.00 % | -9.864 M -443.61 % | 2.871 M 0.00 % | 2.871 M 222.14 % | -2.350 M 0.00 % | -2.350 M 96.43 % | -65.778 M 0.00 % | -65.778 M 96.89 % | -2.115 B 6.24 % | -2.256 B -8 576.46 % | -26.000 M 0.00 % | -26.000 M 98.17 % | -1.420 B -197.49 % | 1.456 B 176.29 % | -1.909 B -202.18 % | 1.868 B 10 395.08 % | -18.149 M 0.00 % | -18.149 M -128.53 % | 63.608 M 0.00 % | 63.608 M 106.90 % | -922.391 M -200.36 % | 919.114 M 11 714.96 % | -7.913 M 0.00 % | -7.913 M -244.36 % | 5.482 M 0.00 % | 5.482 M 306.42 % | -2.656 M 0.00 % | -2.656 M -415.38 % | 842.019 K 0.00 % | 842.019 K 189.50 % | -940.787 K 0.00 % | -940.787 K -283.07 % | 513.904 K 0.00 % | 513.904 K 739.03 % | 61.250 K 0.00 % | 61.250 K 3 697.27 % | 1.613 K 0.00 % | 1.613 K -81.83 % | 8.878 K 0.00 % | 8.878 K 144.56 % | -19.924 K 0.00 % | -19.924 K -165.59 % | 30.377 K -2.19 % | 31.056 K -98.94 % | 2.919 M 203.23 % | -2.828 M -9 966.23 % | -28.094 K 0.00 % | -28.094 K -100.13 % | 21.765 M 105.32 % | 10.600 M 139.40 % | -26.905 M -98.11 % | -13.581 M |
Net change in cash | -119.000 M -118.02 % | 660.532 M 216.18 % | -568.549 M -939.36 % | 67.736 M 100.77 % | -8.852 B -299.16 % | 4.445 B -2.71 % | 4.569 B 932.18 % | -548.989 M -150.92 % | 1.078 B 98.76 % | 542.399 M 10 457.96 % | 5.137 M -62.58 % | 13.729 M 101.69 % | -811.649 M -65 412.41 % | 1.243 M 0.00 % | 1.243 M -99.54 % | 270.564 M 0.00 % | 270.564 M 88.86 % | 143.259 M 0.00 % | 143.259 M 470.84 % | -38.631 M 0.00 % | -38.631 M -0.80 % | -38.326 M 6.24 % | -40.877 M | 0.000 100.00 % | -1.193 B -800.55 % | 170.252 M -75.57 % | 696.940 M 605.45 % | -137.884 M 76.61 % | -589.463 M -83.13 % | -321.874 M 5.41 % | -340.299 M -193.22 % | 365.064 M 23.50 % | 295.608 M 457.02 % | 53.070 M -73.91 % | 203.417 M 450.59 % | -58.022 M -9.39 % | -53.040 M -1 117.99 % | 5.210 M -1.70 % | 5.300 M -95.41 % | 115.373 M -2.09 % | 117.838 M 2 336.84 % | 4.836 M -8.20 % | 5.268 M 586.03 % | -1.084 M -13.51 % | -954.785 K 66.40 % | -2.841 M -11.01 % | -2.560 M 93.48 % | -39.248 M 6.64 % | -42.039 M -175.50 % | 55.679 M -7.30 % | 60.065 M 12 896.59 % | 462.161 K 5.50 % | 438.086 K 222.48 % | -357.667 K 9.21 % | -393.933 K -109.32 % | 4.227 M -2.19 % | 4.321 M 61.88 % | 2.669 M -68.25 % | 8.409 M 210.32 % | -7.622 M 5.63 % | -8.077 M -203.32 % | 7.818 M 2.66 % | 7.615 M 224.42 % | -6.120 M 0.95 % | -6.179 M |
Cash at beginning of period | 1.643 B 65.33 % | 993.764 M -37.23 % | 1.583 B 7.22 % | 1.477 B -85.76 % | 10.372 B 73.14 % | 5.990 B 243.02 % | 1.746 B -25.94 % | 2.358 B 77.23 % | 1.330 B 101.69 % | 659.631 M -0.72 % | 664.413 M | 0.000 -100.00 % | 811.649 M 0.15 % | 810.406 M 0.00 % | 810.406 M 41.63 % | 572.209 M 0.00 % | 572.209 M 38.07 % | 414.446 M 0.00 % | 414.446 M -10.11 % | 461.057 M 0.00 % | 461.057 M 143.04 % | 189.705 M -6.24 % | 202.335 M | 0.000 -100.00 % | 1.193 B 884.84 % | 121.106 M -75.57 % | 495.758 M 86.44 % | 265.911 M -76.61 % | 1.137 B 113.92 % | 531.411 M -5.41 % | 561.829 M 304.13 % | 139.022 M 23.50 % | 112.572 M -0.92 % | 113.622 M -73.91 % | 435.512 M 174.81 % | 158.479 M 9.39 % | 144.873 M 9.08 % | 132.808 M -1.70 % | 135.104 M 546.74 % | 20.890 M -2.09 % | 21.336 M 46.38 % | 14.576 M -8.20 % | 15.878 M 6.57 % | 14.899 M 13.51 % | 13.125 M -15.06 % | 15.452 M 11.01 % | 13.919 M -73.89 % | 53.318 M -6.64 % | 57.110 M 768.74 % | 6.574 M -7.30 % | 7.092 M 3.96 % | 6.822 M 5.50 % | 6.466 M -3.33 % | 6.689 M -9.21 % | 7.367 M 88.77 % | 3.903 M -2.19 % | 3.990 M 177.79 % | 1.436 M -68.25 % | 4.525 M -49.27 % | 8.920 M -5.63 % | 9.452 M 630.54 % | 1.294 M 2.66 % | 1.260 M -89.81 % | 12.366 M -0.95 % | 12.484 M |
Cash at end of period | 1.524 B -7.88 % | 1.654 B 63.03 % | 1.015 B -34.30 % | 1.544 B 1.63 % | 1.520 B -85.44 % | 10.435 B 65.25 % | 6.315 B 249.11 % | 1.809 B -24.89 % | 2.408 B 100.37 % | 1.202 B 79.53 % | 669.550 M 4 777.01 % | 13.729 M | 0.000 -100.00 % | 811.649 M 0.00 % | 811.649 M -3.69 % | 842.773 M 0.00 % | 842.773 M 51.11 % | 557.705 M 0.00 % | 557.705 M 32.02 % | 422.427 M 0.00 % | 422.427 M 179.05 % | 151.380 M -6.24 % | 161.458 M -78.75 % | 759.800 M | 0.000 -100.00 % | 291.358 M -75.57 % | 1.193 B 831.60 % | 128.027 M -76.61 % | 547.322 M 161.21 % | 209.536 M -5.41 % | 221.530 M -56.05 % | 504.086 M 23.50 % | 408.180 M 144.87 % | 166.691 M -73.91 % | 638.929 M 536.02 % | 100.458 M 9.39 % | 91.833 M -33.46 % | 138.019 M -1.70 % | 140.405 M 3.04 % | 136.263 M -2.09 % | 139.175 M 616.97 % | 19.412 M -8.20 % | 21.146 M 53.06 % | 13.815 M 13.51 % | 12.171 M -3.49 % | 12.610 M 11.01 % | 11.359 M -19.27 % | 14.070 M -6.64 % | 15.071 M -75.79 % | 62.253 M -7.30 % | 67.157 M 822.02 % | 7.284 M 5.50 % | 6.904 M 9.05 % | 6.331 M -9.21 % | 6.973 M -14.22 % | 8.130 M -2.19 % | 8.311 M 102.43 % | 4.106 M -68.25 % | 12.933 M 896.89 % | 1.297 M -5.63 % | 1.375 M -84.91 % | 9.112 M 2.66 % | 8.875 M 42.10 % | 6.246 M -0.95 % | 6.306 M |
Operating cash flow | 1.259 B -26.28 % | 1.708 B 53.10 % | 1.115 B -29.62 % | 1.585 B 58.42 % | 1.000 B -14.75 % | 1.174 B -17.00 % | 1.414 B 26.84 % | 1.115 B -54.73 % | 2.462 B 80.22 % | 1.366 B 6.80 % | 1.279 B 15.07 % | 1.112 B 124.21 % | 495.784 M -45.13 % | 903.479 M 0.00 % | 903.479 M 42.81 % | 632.664 M 0.00 % | 632.664 M 4.71 % | 604.188 M 0.00 % | 604.188 M -10.50 % | 675.092 M 0.00 % | 675.092 M -0.64 % | 679.473 M -6.24 % | 724.708 M 2.49 % | 707.116 M 0.00 % | 707.116 M 20.50 % | 586.814 M 0.00 % | 586.814 M 7.78 % | 544.450 M 0.00 % | 544.450 M 10.57 % | 492.388 M 0.00 % | 492.388 M 20.20 % | 409.643 M 0.00 % | 409.643 M 19.48 % | 342.843 M -0.31 % | 343.923 M 68.79 % | 203.755 M 0.00 % | 203.755 M 5.74 % | 192.699 M 0.00 % | 192.699 M -10.37 % | 215.000 M 0.00 % | 215.000 M 195.21 % | 72.829 M 0.00 % | 72.829 M 67.39 % | 43.510 M 0.00 % | 43.510 M 18.50 % | 36.716 M 0.00 % | 36.716 M 10.71 % | 33.165 M 0.00 % | 33.165 M 110.89 % | 15.726 M 0.00 % | 15.726 M 49.54 % | 10.517 M 0.00 % | 10.517 M 22.38 % | 8.593 M 0.00 % | 8.593 M -60.40 % | 21.701 M -2.19 % | 22.186 M -1.30 % | 22.479 M 0.00 % | 22.479 M 52.48 % | 14.742 M 0.00 % | 14.742 M 5.54 % | 13.969 M 105.32 % | 6.803 M 39.18 % | 4.888 M 98.11 % | 2.467 M |
Capital expenditure | -378.000 M 32.15 % | -557.079 M 23.95 % | -732.489 M 9.30 % | -807.574 M 8.29 % | -880.603 M -30.11 % | -676.810 M -24.24 % | -544.752 M 44.96 % | -989.698 M -53.12 % | -646.368 M 11.56 % | -730.817 M -1.03 % | -723.339 M 3.76 % | -751.577 M -49.04 % | -504.280 M -6.96 % | -471.475 M 0.00 % | -471.475 M -7.96 % | -436.714 M 0.00 % | -436.714 M -50.59 % | -289.996 M 0.00 % | -289.996 M -84.32 % | -157.336 M 0.00 % | -157.336 M 21.60 % | -200.691 M 6.24 % | -214.052 M 4.89 % | -225.050 M 0.00 % | -225.050 M -43.09 % | -157.276 M 4.47 % | -164.635 M -45.08 % | -113.482 M 12.09 % | -129.089 M -21.69 % | -106.082 M 0.00 % | -106.082 M -3.44 % | -102.554 M 0.00 % | -102.554 M 12.54 % | -117.262 M -9.11 % | -107.471 M 61.41 % | -278.477 M 0.00 % | -278.477 M -678.57 % | -35.768 M 0.00 % | -35.768 M -8.66 % | -32.918 M 0.00 % | -32.918 M -52.56 % | -21.577 M 0.00 % | -21.577 M 14.74 % | -25.306 M 0.00 % | -25.306 M -92.20 % | -13.167 M 0.00 % | -13.167 M -64.82 % | -7.989 M 0.00 % | -7.989 M -19.96 % | -6.660 M 0.00 % | -6.660 M 23.11 % | -8.661 M 0.00 % | -8.661 M -113.64 % | -4.054 M 0.00 % | -4.054 M 34.98 % | -6.235 M 2.19 % | -6.374 M 0.40 % | -6.399 M -73.91 % | -3.680 M 53.63 % | -7.936 M 0.00 % | -7.936 M 56.20 % | -18.118 M -105.32 % | -8.824 M 43.68 % | -15.667 M -98.11 % | -7.908 M |
Free CashFlow | 881.000 M -23.44 % | 1.151 B 200.48 % | 382.940 M -50.73 % | 777.190 M 548.84 % | 119.781 M -75.88 % | 496.702 M -42.85 % | 869.046 M 595.68 % | 124.920 M -93.12 % | 1.816 B 185.79 % | 635.323 M 14.32 % | 555.758 M 54.38 % | 359.996 M 4 336.84 % | -8.497 M -101.97 % | 432.004 M 0.00 % | 432.004 M 120.47 % | 195.950 M 0.00 % | 195.950 M -37.63 % | 314.192 M 0.00 % | 314.192 M -39.32 % | 517.756 M 0.00 % | 517.756 M 8.14 % | 478.782 M -6.24 % | 510.656 M 18.54 % | 430.800 M 0.00 % | 430.800 M 0.29 % | 429.538 M 1.74 % | 422.179 M -2.04 % | 430.969 M 3.76 % | 415.362 M 7.52 % | 386.307 M 0.00 % | 386.307 M 25.80 % | 307.089 M 0.00 % | 307.089 M 36.13 % | 225.582 M -4.60 % | 236.452 M 416.44 % | -74.722 M 0.00 % | -74.722 M -147.61 % | 156.931 M 0.00 % | 156.931 M -13.81 % | 182.082 M 0.00 % | 182.082 M 255.27 % | 51.252 M 0.00 % | 51.252 M 181.55 % | 18.203 M 0.00 % | 18.203 M -22.70 % | 23.550 M 0.00 % | 23.550 M -6.46 % | 25.177 M 0.00 % | 25.177 M 177.68 % | 9.067 M 0.00 % | 9.067 M 388.64 % | 1.856 M 0.00 % | 1.856 M -59.12 % | 4.539 M 0.00 % | 4.539 M -70.65 % | 15.466 M -2.19 % | 15.812 M -1.67 % | 16.080 M -14.47 % | 18.800 M 176.20 % | 6.807 M 0.00 % | 6.807 M 264.02 % | -4.150 M -105.32 % | -2.021 M 81.25 % | -10.779 M -98.11 % | -5.441 M |
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 | 2010 | 2009 | 2009 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1995 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 |