Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.30B | $ 1.23B | $ 1.11B | $ 936.90M | $ 1.04B | |
$ 497.00M | $ 449.10M | $ 405.60M | $ 333.10M | $ 395.10M | |
$ 173.30M | $ 237.00M | $ 237.40M | $ 163.30M | $ 174.30M | |
$ 89.20M | $ 83.70M | $ 96.50M | $ 84.00M | $ 72.10M | |
$ 434.30M | $ 309.00M | $ 283.10M | $ -13.00M | $ 309.80M | |
$ 323.70M | $ 212.00M | $ 165.00M | $ 169.80M | $ 317.40M | |
$ -25.40M | $ -21.10M | $ -17.30M | $ -381.50M | $ -18.00M | |
$ 298.30M | $ 257.60M | $ 242.70M | $ -126.70M | $ 299.40M | |
$ 223.80M | $ 202.90M | $ 183.20M | $ -84.10M | $ 214.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.00 | $ 4.31 | $ 3.84 | $ -1.76 | $ 4.93 | |
$ 4.99 | $ 4.30 | $ 3.82 | $ -1.76 | $ 4.85 | |
44.70M | 46.30M | 47.60M | 47.90M | 48.70M | |
44.80M | 46.40M | 47.90M | 47.90M | 49.50M |