Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.74B | $ 1.46B | $ 1.22B | $ 1.56B | $ 1.53B | |
$ 670.00M | $ 523.90M | $ 431.80M | $ 478.90M | $ 441.10M | |
$ 448.10M | $ 459.10M | $ 351.40M | $ 343.00M | $ 329.20M | |
$ 63.20M | $ 46.40M | $ 42.30M | $ 31.90M | $ 34.20M | |
$ 286.00M | $ 82.80M | $ 125.50M | $ 132.00M | $ 139.50M | |
$ 221.90M | $ 51.00M | $ 73.70M | $ 132.00M | $ 107.90M | |
$ -35.60M | $ -23.90M | $ -3.80M | $ -18.30M | $ -19.10M | |
$ 186.30M | $ 27.10M | $ 69.90M | $ 116.50M | $ 83.20M | |
$ 89.90M | $ 19.80M | $ 59.00M | $ 99.00M | $ 70.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.18 | $ 0.44 | $ 1.30 | $ 2.30 | $ 1.71 | |
$ 3.10 | $ 0.43 | $ 1.27 | $ 2.24 | $ 1.67 | |
45.55M | 45.34M | 45.29M | 44.63M | 43.94M | |
46.61M | 46.22M | 46.49M | 45.77M | 44.96M |