Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 576.43M | $ 616.62M | $ 553.52M | $ 428.87M | $ 405.18M | |
$ 441.05M | $ 488.72M | $ 438.53M | $ 343.39M | $ 329.80M | |
$ 223.86M | $ 221.61M | $ 210.89M | $ 185.86M | $ 171.46M | |
$ 43.40M | $ 42.27M | $ 41.96M | $ 37.19M | $ 34.42M | |
$ 260.59M | $ 309.38M | $ 269.61M | $ 194.71M | $ 192.76M | |
$ 217.19M | $ 267.11M | $ 227.64M | $ 157.53M | $ 158.34M | |
$ 27.98M | $ 1.12M | $ 603.00K | $ 6.00M | $ 11.56M | |
$ 245.17M | $ 268.23M | $ 228.25M | $ 163.53M | $ 169.91M | |
$ 203.01M | $ 210.06M | $ 184.21M | $ 133.37M | $ 138.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.25 | $ 4.41 | $ 3.87 | $ 2.80 | $ 2.92 | |
$ 4.24 | $ 4.40 | $ 3.87 | $ 2.80 | $ 2.92 | |
47.56M | 47.39M | 47.30M | 47.20M | 46.96M | |
47.62M | 47.47M | 47.37M | 47.24M | 47.00M |