Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 8.70B | $ 7.51B | $ 6.84B | $ 8.13B | $ 8.43B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.73B | $ 6.71B | $ 6.36B | $ 7.36B | $ 7.64B | |
$ ― | $ 972.60M | $ 805.10M | $ 480.10M | $ 773.00M | $ 788.20M | |
$ ― | $ -190.00M | $ -156.40M | $ -221.40M | $ -237.60M | $ -293.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 886.30M | $ 651.20M | $ 41.10M | $ 457.70M | $ 414.30M | |
$ ― | $ 275.00M | $ 232.00M | $ 115.60M | $ 249.10M | $ 173.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 656.30M | $ 1.05B | $ -264.10M | $ 399.70M | $ 45.30M | |
$ ― | $ 15.15 | $ 23.99 | $ -6.03 | $ 8.98 | $ 1.00 | |
$ ― | $ 14.93 | $ 23.99 | $ -6.03 | $ 8.95 | $ 0.98 | |
$ ― | $ 43.32M | $ 43.63M | $ 43.77M | $ 44.51M | $ 45.41M | |
$ ― | $ 43.73M | $ 43.63M | $ 43.77M | $ 44.64M | $ 45.70M | |
$ ― | $ 3.00 | $ 2.90 | $ 2.80 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.73B | $ 6.71B | $ 6.36B | $ 7.36B | $ 7.64B | |
$ ― | $ 656.30M | $ 1.05B | $ -264.10M | $ 399.70M | $ 45.30M | |
$ ― | $ -7.64M | $ 1.01B | $ -27.94M | $ -61.31M | $ -99.70M | |
$ ― | $ 179.90M | $ 164.50M | $ 222.60M | $ 241.20M | $ 256.80M | |
$ ― | $ 1.07B | $ 804.80M | $ 479.80M | $ 698.90M | $ 671.10M | |
$ ― | $ 1.60B | $ 1.36B | $ 1.33B | $ 1.44B | $ 1.14B |