Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 480.60M | $ 444.55M | $ 475.75M | $ 375.12M | $ 312.19M | |
$ 171.22M | $ 155.49M | $ 175.77M | $ 141.43M | $ 110.31M | |
$ 108.43M | $ 93.90M | $ 96.64M | $ 81.96M | $ 71.92M | |
$ 16.42M | $ 15.93M | $ 14.89M | $ 15.10M | $ 16.83M | |
$ 79.21M | $ 77.31M | $ 93.65M | $ 74.56M | $ 55.11M | |
$ 62.79M | $ 61.59M | $ 79.13M | $ 59.46M | $ 38.39M | |
$ -37.77M | $ -27.13M | $ -29.98M | $ -35.64M | $ -25.51M | |
$ 25.03M | $ 34.46M | $ 49.15M | $ 23.82M | $ 12.88M | |
$ 19.52M | $ 23.98M | $ 36.54M | $ 15.94M | $ 16.13M | |
$ 1.75 | $ 2.10 | $ 3.24 | $ 1.42 | $ 1.44 | |
$ 1.64 | $ 2.01 | $ 3.11 | $ 1.36 | $ 1.44 | |
11.15M | 11.43M | 11.29M | 11.24M | 11.23M | |
11.88M | 11.92M | 11.75M | 11.76M | 11.23M |