Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 154.28M | $ 147.92M | $ 140.58M | $ 125.36M | $ 117.92M | |
$ 73.41M | $ 101.96M | $ 97.28M | $ 86.04M | $ 79.34M | |
$ 58.08M | $ 101.96M | $ 50.93M | $ 51.58M | $ 49.61M | |
$ 34.98M | $ 33.06M | $ 92.98M | $ 85.38M | $ 90.25M | |
$ 91.03M | $ 87.18M | $ 78.36M | $ 64.14M | $ 59.23M | |
$ 51.45M | $ 48.34M | $ 46.66M | $ 35.19M | $ 30.93M | |
$ -13.63M | $ -28.44M | $ -11.29M | $ -29.09M | $ -26.78M | |
$ 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.22 | $ 0.14 | |
$ 0.72 | $ 0.38 | $ 0.71 | $ 0.22 | $ 0.14 | |
50.21M | 49.50M | 49.26M | 45.49M | 42.24M | |
51.35M | 50.81M | 49.95M | 46.34M | 42.99M |