Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 604.80M | $ 553.14M | $ 495.02M | $ 422.97M | $ 481.97M | |
$ 111.99M | $ 112.02M | $ 117.18M | $ 94.45M | $ 112.47M | |
$ 42.43M | $ 46.11M | $ 41.94M | $ 28.54M | $ 45.05M | |
$ 15.70M | $ 14.74M | $ 11.59M | $ 10.53M | $ 10.10M | |
$ 74.37M | $ 76.09M | $ 85.73M | $ 77.68M | $ 83.08M | |
$ 69.56M | $ 56.80M | $ 76.77M | $ 52.41M | $ 67.42M | |
$ -20.18M | $ -1.23M | $ 2.55M | $ 13.10M | $ 3.48M | |
$ 49.38M | $ 55.57M | $ 73.20M | $ 65.51M | $ 70.91M | |
$ 14.67M | $ 43.41M | $ 57.92M | $ 52.49M | $ 57.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.28 | $ 3.34 | $ 4.49 | $ 4.09 | $ 4.49 | |
$ 1.28 | $ 3.34 | $ 4.49 | $ 4.09 | $ 4.49 | |
14.19M | 12.98M | 12.90M | 12.84M | 12.76M | |
14.19M | 12.98M | 12.90M | 12.84M | 12.76M |