Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 74.59M | $ 114.99M | $ 48.38M | $ 19.13M | $ 12.25M | |
$ 34.40M | $ 80.29M | $ 25.07M | $ 8.42M | $ 2.21M | |
$ 6.80M | $ 29.69M | $ 3.81M | $ 2.72M | $ 2.91M | |
$ 15.89M | $ 15.01M | $ 7.58M | $ 3.59M | $ 4.61M | |
$ 43.34M | $ 40.01M | $ 28.90M | $ 9.29M | $ 3.91M | |
$ 27.60M | $ 75.18M | $ 21.32M | $ 5.70M | $ -700.00K | |
$ -3.62M | $ -52.54M | $ 25.26M | $ 65.31M | $ -230.00K | |
$ 23.98M | $ 22.64M | $ 16.64M | $ 71.00M | $ -70.41M | |
$ 18.11M | $ 19.28M | $ 13.04M | $ 71.00M | $ -71.74M | |
$ 0.49 | $ 0.53 | $ 0.37 | $ 3.05 | $ -3.08 | |
$ 0.50 | $ 0.53 | $ 0.36 | $ 3.05 | $ -3.08 | |
36.92M | 36.38M | 35.61M | 23.29M | 23.29M | |
36.73M | 36.46M | 35.98M | 23.29M | 23.29M |