Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 147.92M | $ 140.58M | $ 125.36M | $ 117.92M | $ 119.25M | |
$ 101.96M | $ 97.28M | $ 86.04M | $ 79.34M | $ 82.35M | |
$ 101.96M | $ 50.93M | $ 51.58M | $ 49.61M | $ 48.40M | |
$ 33.06M | $ 92.98M | $ 85.38M | $ 90.25M | $ 85.75M | |
$ 87.18M | $ 78.36M | $ 64.14M | $ 59.23M | $ 76.42M | |
$ 48.34M | $ 46.66M | $ 35.19M | $ 30.93M | $ 49.68M | |
$ -28.44M | $ -11.29M | $ -29.09M | $ -26.78M | $ -10.95M | |
$ 19.90M | $ 36.22M | $ 10.80M | $ 6.53M | $ 24.03M | |
$ 19.18M | $ 35.27M | $ 12.05M | $ 6.03M | $ 23.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.39 | $ 0.72 | $ 0.22 | $ 0.14 | $ 0.59 | |
$ 0.38 | $ 0.71 | $ 0.22 | $ 0.14 | $ 0.57 | |
49.50M | 49.26M | 45.49M | 42.24M | 40.18M | |
50.81M | 49.95M | 46.34M | 42.99M | 41.46M |