Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.80B | $ 4.35B | $ 5.12B | $ 4.64B | $ 4.61B | |
$ 933.50M | $ 4.15B | $ 4.91B | $ 4.44B | $ 4.44B | |
$ 693.90M | $ 3.52B | $ 4.11B | $ 3.80B | $ 3.74B | |
$ 273.90M | $ 243.60M | $ 219.60M | $ 243.00M | $ 218.70M | |
$ 1.02B | $ 873.80M | $ 879.00M | $ 815.20M | $ 911.20M | |
$ 731.80M | $ 627.90M | $ 822.80M | $ 661.90M | $ 729.70M | |
$ -124.60M | $ -1.09B | $ -969.90M | $ 103.80M | $ -130.20M | |
$ 607.20M | $ 450.80M | $ 657.20M | $ 472.60M | $ 562.30M | |
$ 352.00M | $ 271.00M | $ 412.20M | $ 284.20M | $ 358.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.54 | $ 2.72 | $ 4.15 | $ 2.87 | $ 3.65 | |
$ 3.47 | $ 2.70 | $ 4.11 | $ 2.85 | $ 3.61 | |
99.50M | 99.20M | 99.00M | 98.60M | 98.00M | |
101.30M | 100.40M | 100.20M | 99.80M | 99.40M |