Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.17B | $ 2.13B | $ 1.86B | $ 1.59B | $ 1.79B | |
$ 507.10M | $ 465.00M | $ 446.50M | $ 405.40M | $ 440.60M | |
$ 214.50M | $ 212.50M | $ 205.70M | $ 196.40M | $ 207.80M | |
$ 95.00M | $ 103.30M | $ 102.20M | $ 101.80M | $ 106.60M | |
$ 278.10M | $ 307.30M | $ 345.10M | $ 279.90M | $ 331.20M | |
$ 279.90M | $ 152.30M | $ 141.50M | $ 103.20M | $ 128.10M | |
$ -172.20M | $ 4.40M | $ -38.50M | $ 34.80M | $ -51.40M | |
$ 107.70M | $ 156.70M | $ 202.30M | $ 138.00M | $ 157.30M | |
$ 84.10M | $ 122.20M | $ 164.40M | $ 112.40M | $ 132.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.59 | $ 3.74 | $ 4.89 | $ 3.29 | $ 3.79 | |
$ 2.58 | $ 3.73 | $ 4.86 | $ 3.29 | $ 3.78 | |
32.50M | 32.70M | 33.60M | 34.20M | 35.00M | |
32.60M | 32.80M | 33.80M | 34.20M | 35.10M |