Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 535.05M | $ 566.79M | $ 480.32M | $ 371.19M | $ 325.63M | |
$ 152.99M | $ 155.35M | $ 132.99M | $ 109.59M | $ 102.13M | |
$ 95.88M | $ 94.04M | $ 79.25M | $ 67.92M | $ 68.48M | |
$ 20.55M | $ 19.80M | $ 19.84M | $ 13.94M | $ 14.03M | |
$ 82.27M | $ 82.20M | $ 74.47M | $ 55.62M | $ 47.93M | |
$ 57.11M | $ 61.38M | $ 51.23M | $ 40.59M | $ 33.65M | |
$ -4.67M | $ -4.34M | $ -6.51M | $ -3.19M | $ -1.18M | |
$ 52.44M | $ 57.72M | $ 45.26M | $ 37.40M | $ 32.47M | |
$ 37.03M | $ 40.47M | $ 29.77M | $ 25.19M | $ 20.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.75 | $ 0.82 | $ 0.61 | $ 0.49 | $ 0.41 | |
$ 0.75 | $ 0.82 | $ 0.61 | $ 0.49 | $ 0.41 | |
49.37M | 49.09M | 49.06M | 49.03M | 48.90M | |
49.10M | 49.13M | 49.10M | 49.05M | 48.99M |