Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 191.15M | $ 166.68M | $ 124.41M | $ 129.84M | $ 122.10M | |
$ 62.52M | $ 37.26M | $ 32.74M | $ 37.87M | $ 38.84M | |
$ 8.98M | $ 8.09M | $ 9.03M | $ 8.49M | $ 8.38M | |
$ 53.27M | $ 51.49M | $ 22.50M | $ 19.37M | $ 16.98M | |
$ 90.25M | $ 181.78M | $ 44.60M | $ 45.71M | $ 43.45M | |
$ 53.53M | $ 29.17M | $ 23.82M | $ 29.39M | $ 30.46M | |
$ -18.89M | $ 90.38M | $ -15.15M | $ -18.09M | $ -21.03M | |
$ 34.64M | $ 119.56M | $ 8.67M | $ 11.30M | $ 9.77M | |
$ 25.59M | $ 119.25M | $ 8.75M | $ 11.29M | $ 9.41M | |
$ 0.01 | $ 0.06 | $ 0.00 | $ 0.01 | $ 0.00 | |
$ 0.01 | $ 0.06 | $ 0.00 | $ 0.01 | $ 0.00 | |
1.99B | 2.09B | 2.08B | 2.07B | 2.07B | |
2.01B | 2.11B | 2.10B | 2.07B | 2.17B |