Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.72B | $ 3.68B | $ 3.44B | $ 3.15B | $ 3.26B | $ 3.11B | |
$ 724.80M | - | $ -1.62B | $ 1.39B | $ 1.48B | $ 1.43B | |
$ 2.64B | $ 3.68B | $ 3.44B | $ 1.75B | $ 1.78B | $ 1.68B | |
$ 2.14B | $ 2.09B | $ 1.78B | $ 1.31B | $ 1.38B | $ 1.35B | |
$ 502.80M | $ 1.59B | $ 1.66B | $ 445.60M | $ 402.70M | $ 328.90M | |
$ -94.10M | - | $ 13.60M | $ -77.60M | $ -82.40M | $ -73.20M | |
$ -22.20M | $ 916.80M | $ -79.00M | $ 27.00M | $ 24.50M | $ 22.30M | |
$ 388.60M | $ 569.10M | $ 574.60M | $ 395.00M | $ 344.80M | $ 278.00M | |
$ 54.70M | $ 119.40M | $ 81.80M | $ 4.40M | $ -169.70M | $ -5.30M | |
$ 24.60M | $ 31.10M | $ 37.70M | - | - | - | |
$ 333.90M | $ 449.70M | $ 492.70M | $ 389.90M | $ 514.30M | $ 282.80M | |
$ 1.35 | $ 1.81 | $ 1.96 | $ 1.56 | $ 2.05 | $ 1.13 | |
$ 1.34 | $ 1.80 | $ 1.94 | $ 1.55 | $ 2.03 | $ 1.12 | |
$ 991.00M | $ 248.60M | $ 251.40M | $ 250.50M | $ 250.80M | $ 250.00M | |
$ 995.80M | $ 250.20M | $ 254.30M | $ 252.30M | $ 252.90M | $ 253.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.60 | - | - | $ 2.23 | $ 1.99 | $ 1.94 | |
- | - | - | - | - | - | |
$ 2.87B | $ 2.09B | $ 1.78B | $ 2.70B | $ 2.86B | $ 2.78B | |
$ 333.90M | $ 449.70M | $ 492.70M | $ 389.90M | $ 514.30M | $ 282.80M | |
$ 277.42M | $ 479.79M | - | $ 415.42M | $ 533.86M | $ 288.79M | |
$ 24.20M | - | - | $ 77.60M | $ 82.40M | $ 73.20M | |
$ 502.40M | $ 569.10M | $ 640.00M | $ 472.60M | $ 427.20M | $ 351.20M | |
$ 937.80M | $ 740.90M | $ 1.01B | $ 670.10M | $ 634.40M | $ 566.40M |