Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 166.68M | $ 124.41M | $ 129.84M | $ 122.10M | $ 94.28M | |
$ 37.26M | $ 32.74M | $ 37.87M | $ 38.84M | $ 18.46M | |
$ 8.09M | $ 9.03M | $ 8.49M | $ 8.38M | $ 9.50M | |
$ 51.49M | $ 22.50M | $ 19.37M | $ 16.98M | $ 9.34M | |
$ 181.78M | $ 44.60M | $ 45.71M | $ 43.45M | $ 17.05M | |
$ 29.17M | $ 23.82M | $ 29.39M | $ 30.46M | $ 8.96M | |
$ 90.38M | $ -15.15M | $ -18.09M | $ -21.03M | $ 4.89M | |
$ 119.56M | $ 8.67M | $ 11.30M | $ 9.77M | $ 13.85M | |
$ 119.25M | $ 8.75M | $ 11.29M | $ 9.41M | $ 13.71M | |
$ 0.06 | $ 0.00 | $ 0.01 | $ 0.00 | $ 0.01 | |
$ 0.06 | $ 0.00 | $ 0.01 | $ 0.00 | $ 0.01 | |
2.09B | 2.08B | 2.07B | 2.07B | 2.07B | |
2.11B | 2.10B | 2.07B | 2.17B | 2.10B |