Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 242.18M | $ 244.38M | $ 275.09M | $ 248.92M | $ 220.77M | |
$ 158.16M | $ 158.35M | $ 178.78M | $ 170.89M | $ 149.82M | |
$ 140.97M | $ 143.93M | $ 147.46M | $ 131.37M | $ 111.47M | |
$ 3.88M | $ 2.60M | $ 2.98M | $ 2.43M | $ 2.27M | |
$ 21.07M | $ 18.53M | $ 34.30M | $ 41.96M | $ 40.62M | |
$ 17.19M | $ 14.42M | $ 31.32M | $ 39.52M | $ 38.35M | |
$ -2.10M | $ -52.00K | $ 2.86M | $ 123.00K | $ -1.70M | |
$ 15.10M | $ 14.37M | $ 34.18M | $ 39.65M | $ 36.65M | |
$ 15.31M | $ 8.78M | $ 28.47M | $ 33.75M | $ 27.25M | |
$ 0.50 | $ 0.28 | $ 0.89 | $ 1.03 | $ 0.87 | |
$ 0.50 | $ 0.28 | $ 0.88 | $ 1.00 | $ 0.83 | |
30.62M | 31.40M | 31.85M | 32.70M | 31.44M | |
30.64M | 31.58M | 32.50M | 33.85M | 32.92M |