Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 111.59M | $ 110.23M | $ 118.09M | $ 86.02M | $ 77.87M | |
$ 61.10M | $ 49.18M | $ 70.90M | $ 57.99M | $ 51.14M | |
$ 42.82M | $ 12.26M | $ 7.82M | $ 10.66M | $ 925.00K | |
$ 31.02M | $ 42.23M | $ 29.53M | $ 16.11M | $ 15.32M | |
$ 18.63M | $ 75.21M | $ 92.76M | $ 62.94M | $ 67.12M | |
$ 18.28M | $ 36.92M | $ 63.70M | $ 47.46M | $ 51.06M | |
$ -35.44M | $ -11.78M | $ -8.49M | $ -8.03M | $ -7.14M | |
$ -17.16M | $ 25.15M | $ 54.59M | $ 39.30M | $ 43.91M | |
$ -21.58M | $ 7.01M | $ 27.73M | $ 16.37M | $ 27.76M | |
$ -1.09 | $ 0.35 | $ 1.39 | $ 0.81 | $ 1.00 | |
$ -1.09 | $ 0.35 | $ 1.39 | $ 0.81 | $ 1.00 | |
19.77M | 20.04M | 19.92M | 20.32M | 27.82M | |
19.77M | 19.84M | 19.92M | 20.32M | 27.82M |