Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 267.01M | $ 256.38M | $ 226.91M | $ 148.75M | $ 113.87M | |
$ 167.78M | $ 174.87M | $ 168.59M | $ 107.56M | $ 77.77M | |
$ 165.75M | $ 134.35M | $ 109.81M | $ 75.81M | $ 69.26M | |
$ 44.77M | $ 40.08M | $ 25.11M | $ 15.74M | $ 12.60M | |
$ 46.81M | $ 40.52M | $ 58.79M | $ 47.50M | $ 21.82M | |
$ 2.04M | $ 40.52M | $ 58.79M | $ 31.75M | $ 8.51M | |
$ 8.47M | $ -3.05M | $ 6.01M | $ -175.00K | $ 713.00K | |
$ 10.51M | $ 37.47M | $ 64.80M | $ 31.58M | $ 9.22M | |
$ 8.88M | $ 28.70M | $ 56.60M | $ 26.61M | $ 6.64M | |
$ 0.17 | $ 0.55 | $ 1.13 | $ 0.55 | $ 0.14 | |
$ 0.16 | $ 0.50 | $ 1.00 | $ 0.55 | $ 0.14 | |
51.76M | 52.28M | 50.18M | 48.09M | 47.83M | |
56.03M | 56.91M | 56.63M | 48.09M | 47.83M |