Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 155.51M | $ 147.92M | $ 140.58M | $ 125.36M | $ 123.56M | |
$ 109.53M | $ 97.96M | $ 97.28M | $ 86.04M | $ 80.35M | |
$ 23.19M | $ 20.65M | $ 50.93M | $ 22.63M | $ 21.30M | |
$ 34.98M | $ 33.06M | $ 31.71M | $ 28.95M | $ 28.30M | |
$ 85.18M | $ 87.18M | $ 79.30M | $ 64.14M | $ 59.23M | |
$ 56.13M | $ 48.34M | $ 47.51M | $ 34.38M | $ 33.31M | |
$ -18.31M | $ 0.00 | $ -11.29M | $ 0.00 | $ 0.00 | |
$ 37.82M | $ 19.90M | $ 36.22M | $ 10.80M | $ 6.53M | |
$ 36.89M | $ 19.18M | $ 35.27M | $ 12.05M | $ 6.03M | |
$ 0.73 | $ 0.39 | $ 0.72 | $ 0.26 | $ 0.14 | |
$ 0.72 | $ 0.38 | $ 0.71 | $ 0.26 | $ 0.14 | |
50.21M | 49.50M | 49.26M | 45.49M | 42.24M | |
51.35M | 50.81M | 49.95M | 46.34M | 42.99M |