Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 302.38M | $ 357.74M | $ 377.38M | $ 307.48M | $ 222.36M | |
$ 53.26M | $ 64.52M | $ 52.40M | $ 41.34M | $ 34.47M | |
$ 36.56M | $ 37.98M | $ 34.40M | $ 30.28M | $ 24.08M | |
$ -593.00K | $ 12.91M | $ 11.88M | $ 11.62M | $ 11.66M | |
$ 16.70M | $ 39.67M | $ 30.41M | $ 22.85M | $ 20.93M | |
$ 16.70M | $ 26.54M | $ 18.00M | $ 11.07M | $ 10.39M | |
$ 786.00K | $ -791.00K | $ -3.42M | $ -2.15M | $ -5.84M | |
$ 17.48M | $ 25.75M | $ 14.59M | $ 8.92M | $ 4.55M | |
$ 13.30M | $ 20.32M | $ 12.20M | $ 4.67M | $ 8.16M | |
$ 1.53 | $ 2.37 | $ 1.44 | $ 0.55 | $ 0.98 | |
$ 1.51 | $ 2.31 | $ 1.44 | $ 0.55 | $ 0.98 | |
8.72M | 8.55M | 8.36M | 8.06M | 7.94M | |
8.79M | 8.77M | 8.37M | 8.06M | 7.94M |