Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.15B | $ 4.24B | $ 3.46B | $ 3.73B | $ 4.21B | |
$ 2.95B | $ 1.16B | $ 515.40M | $ 1.02B | $ 2.30B | |
$ 1.41B | $ 358.20M | $ 397.70M | $ 568.50M | $ 396.90M | |
$ 1.18B | $ 986.80M | $ 777.43M | $ 700.09M | $ 911.01M | |
$ 2.60B | $ 1.76B | $ 945.40M | $ 854.61M | $ 2.73B | |
$ 1.54B | $ 764.40M | $ 200.40M | $ 463.60M | $ 1.90B | |
$ -58.90M | $ -55.80M | $ -11.00M | $ 12.20M | $ -100.90M | |
$ 1.48B | $ 708.60M | $ 106.70M | $ 469.40M | $ 1.80B | |
$ 948.80M | $ 416.30M | $ -605.20M | $ 221.20M | $ 1.34B | |
$ 0.77 | $ 0.34 | $ -0.47 | $ 0.17 | $ 1.12 | |
$ 0.77 | $ 0.34 | $ -0.47 | $ 0.17 | $ 1.11 | |
1.23B | 1.23B | 1.28B | 1.26B | 1.26B | |
1.23B | 1.24B | 1.28B | 1.27B | 1.27B |