Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.24B | $ 3.46B | $ 3.73B | $ 4.21B | $ 3.50B | |
$ 1.16B | $ 515.40M | $ 1.02B | $ 2.30B | $ 1.35B | |
$ 358.20M | $ 397.70M | $ 568.50M | $ 396.90M | $ 357.80M | |
$ 986.80M | $ 784.00M | $ 695.70M | $ 842.30M | $ 731.30M | |
$ 1.76B | $ 958.90M | $ 851.60M | $ 2.73B | $ 1.77B | |
$ 801.40M | $ 200.40M | $ 463.60M | $ 1.90B | $ 991.10M | |
$ -92.80M | $ -11.00M | $ 12.20M | $ -100.90M | $ -27.30M | |
$ 708.60M | $ 106.70M | $ 469.40M | $ 1.80B | $ 963.80M | |
$ 416.30M | $ 30.60M | $ 221.20M | $ 1.34B | $ 718.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.34 | $ 0.02 | $ 0.18 | $ 1.07 | $ 0.57 | |
$ 0.34 | $ 0.02 | $ 0.17 | $ 1.06 | $ 0.57 | |
1.23B | 1.28B | 1.26B | 1.26B | 1.25B | |
1.24B | 1.29B | 1.27B | 1.27B | 1.26B |