Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.13B | $ 1.07B | $ 1.13B | $ 1.03B | $ 997.14M | |
$ 509.02M | $ 468.16M | $ 523.42M | $ 494.99M | $ 466.53M | |
$ 413.70M | $ 394.17M | $ 412.84M | $ 359.46M | $ 334.08M | |
$ 57.31M | $ 63.12M | $ 103.42M | $ 109.15M | $ 104.86M | |
$ 170.43M | $ 137.12M | $ 214.00M | $ 244.69M | $ 237.32M | |
$ 95.32M | $ 70.76M | $ 147.26M | $ 161.69M | $ 154.38M | |
$ 5.41M | $ -1.19M | $ 2.69M | $ 4.57M | $ 13.19M | |
$ 100.73M | $ 69.57M | $ 76.60M | $ 113.96M | $ 123.72M | |
$ 69.79M | $ 46.67M | $ 55.09M | $ 86.27M | $ 81.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.98 | $ 1.97 | $ 2.30 | $ 3.81 | $ 3.73 | |
$ 2.91 | $ 1.94 | $ 2.28 | $ 3.77 | $ 3.67 | |
23.40M | 23.68M | 23.95M | 22.63M | 21.73M | |
23.96M | 24.00M | 24.12M | 22.86M | 22.10M |