Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.45B | $ 1.26B | $ 1.26B | $ 1.12B | $ 1.49B | |
$ 442.08M | $ 421.87M | $ 455.00M | $ 403.15M | $ 546.96M | |
$ 353.09M | $ 296.56M | $ 304.98M | $ 279.78M | $ 310.52M | |
$ 115.82M | $ 104.67M | $ 104.53M | $ 100.50M | $ 99.05M | |
$ 207.25M | $ 158.12M | $ 246.71M | $ 216.62M | $ 326.87M | |
$ 88.99M | $ 121.00M | $ 150.02M | $ 123.37M | $ 236.45M | |
$ -55.73M | $ -18.93M | $ -22.20M | $ -21.88M | $ -29.60M | |
$ 33.26M | $ 38.19M | $ 127.82M | $ 101.50M | $ 206.84M | |
$ 16.00M | $ 13.48M | $ 99.87M | $ 63.38M | $ 158.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.31 | $ 0.26 | $ 1.96 | $ 1.25 | $ 3.09 | |
$ 0.31 | $ 0.26 | $ 1.96 | $ 1.24 | $ 3.07 | |
51.05M | 50.96M | 50.93M | 50.88M | 51.21M | |
51.21M | 51.08M | 51.08M | 51.10M | 51.63M |