Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 149.61M | $ 136.58M | $ 101.91M | $ 91.84M | $ 86.86M | |
$ 96.15M | $ 94.70M | $ 95.17M | $ 88.41M | $ 78.63M | |
$ 66.07M | $ 63.20M | $ 58.28M | $ 54.65M | $ 54.76M | |
$ 2.02M | $ 2.80M | $ 3.03M | $ 3.50M | $ 4.24M | |
$ 32.10M | $ 34.30M | $ 39.91M | $ 37.26M | $ 28.13M | |
$ 30.09M | $ 31.50M | $ 36.89M | $ 33.76M | $ 23.87M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 30.09M | $ 31.50M | $ 36.89M | $ 33.76M | $ 23.87M | |
$ 23.67M | $ 25.00M | $ 28.78M | $ 26.43M | $ 19.26M | |
$ 4.96 | $ 5.28 | $ 6.13 | $ 5.64 | $ 4.01 | |
$ 4.96 | $ 5.28 | $ 6.13 | $ 5.64 | $ 4.01 | |
4.77M | 4.73M | 4.69M | 4.68M | 4.80M | |
4.77M | 4.73M | 4.69M | 4.68M | 4.80M |