Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.26B | $ 1.15B | $ 1.07B | $ 963.88M | $ 994.85M | |
$ 583.87M | $ 519.10M | $ 485.33M | $ 401.18M | $ 432.37M | |
$ 458.73M | $ 418.04M | $ 406.94M | $ 355.26M | $ 392.89M | |
$ 101.29M | $ 92.20M | $ 95.78M | $ 106.82M | $ 104.36M | |
$ 231.44M | $ 181.15M | $ 153.45M | $ 102.71M | $ 121.00M | |
$ 123.94M | $ 87.56M | $ 60.92M | $ -62.58M | $ -65.71M | |
$ -11.86M | $ -19.43M | $ -7.00M | $ -11.67M | $ -13.24M | |
$ 112.09M | $ 82.63M | $ 53.92M | $ -13.23M | $ 2.19M | |
$ 94.41M | $ 74.52M | $ 48.45M | $ -9.84M | $ 5.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.64 | $ 1.31 | $ 0.86 | $ -0.18 | $ 0.10 | |
$ 1.62 | $ 1.29 | $ 0.84 | $ -0.18 | $ 0.10 | |
57.59M | 56.81M | 56.15M | 55.43M | 55.08M | |
58.36M | 57.67M | 57.36M | 55.43M | 56.23M |