Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 442.00M | $ 320.20M | $ 293.80M | $ 298.30M | $ 247.20M | |
$ 111.50M | $ 112.10M | $ 117.90M | $ 114.50M | $ 97.60M | |
$ 63.50M | $ 59.70M | $ 57.70M | $ 46.20M | $ 46.60M | |
$ 10.80M | $ 7.10M | $ 9.60M | $ 8.70M | $ 7.30M | |
$ 86.50M | $ 92.90M | $ 76.40M | $ 144.70M | $ 60.50M | |
$ 48.00M | $ 52.40M | $ 59.70M | $ 135.90M | $ 51.00M | |
$ 25.00M | $ 32.10M | $ 8.10M | $ 67.60M | $ 2.00M | |
$ 73.00M | $ 84.50M | $ 67.80M | $ 135.90M | $ 53.00M | |
$ 73.20M | $ 84.40M | $ 52.20M | $ 135.30M | $ 54.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.49 | $ 5.55 | $ 3.47 | $ 10.03 | $ 5.54 | |
$ 4.47 | $ 5.44 | $ 3.38 | $ 9.75 | $ 5.37 | |
16.31M | 15.21M | 14.60M | 13.49M | 9.82M | |
16.37M | 15.50M | 14.99M | 13.88M | 10.12M |