Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.45B | $ 4.58B | $ 4.01B | $ 3.95B | $ 3.92B | |
$ 1.28B | $ 1.37B | $ 1.14B | $ 1.09B | $ 1.13B | |
$ 915.90M | $ 960.10M | $ 791.50M | $ 778.90M | $ 821.40M | |
$ 100.30M | $ 91.40M | $ 89.60M | $ 89.70M | $ 91.20M | |
$ 464.40M | $ 500.90M | $ 440.50M | $ 370.90M | $ 367.40M | |
$ 364.10M | $ 409.50M | $ 350.90M | $ 310.40M | $ 308.60M | |
$ -66.40M | $ -45.90M | $ -37.50M | $ -39.70M | $ -39.40M | |
$ 297.70M | $ 363.60M | $ 313.40M | $ 270.70M | $ 236.80M | |
$ 219.30M | $ 268.10M | $ 231.80M | $ 200.30M | $ 174.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.54 | $ 5.30 | $ 4.40 | $ 3.80 | $ 3.31 | |
$ 4.50 | $ 5.23 | $ 4.33 | $ 3.76 | $ 3.27 | |
48.30M | 50.60M | 52.70M | 52.70M | 52.80M | |
48.70M | 51.30M | 53.50M | 53.30M | 53.40M |