Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 222.82M | $ 145.64M | $ 105.98M | $ 108.44M | $ 87.13M | |
$ 61.85M | $ 35.28M | $ 8.52M | $ 13.49M | $ 17.45M | |
$ 62.93M | $ 46.65M | $ 41.53M | $ 34.58M | $ 40.62M | |
$ 6.54M | $ 4.49M | $ 5.36M | $ 5.34M | $ 5.35M | |
$ 12.14M | $ -1.97M | $ -26.53M | $ -21.60M | $ -14.75M | |
$ -1.08M | $ -11.37M | $ -33.01M | $ -21.09M | $ -23.16M | |
$ 3.44M | $ 566.00K | $ -1.82M | $ 47.00K | $ -345.00K | |
$ 2.37M | $ -10.80M | $ -34.83M | $ -21.04M | $ -23.51M | |
$ 6.03M | $ -11.11M | $ -35.04M | $ -19.19M | $ -22.68M | |
$ 0.16 | $ -0.37 | $ -1.26 | $ -0.71 | $ -0.95 | |
$ 0.16 | $ -0.37 | $ -1.26 | $ -0.71 | $ -0.95 | |
36.99M | 29.82M | 27.85M | 27.20M | 23.88M | |
37.72M | 29.82M | 27.85M | 27.20M | 23.88M |