Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 83.90M | $ 71.51M | $ 50.10M | $ 67.51M | $ 54.87M | |
$ 39.90M | $ 37.91M | $ 19.23M | $ 26.27M | $ 21.26M | |
$ 42.47M | $ 19.78M | $ 18.34M | $ 17.41M | $ 16.98M | |
$ 1.38M | $ 2.02M | $ 49.22M | $ 59.87M | $ 51.33M | |
$ 19.11M | $ 13.54M | $ -2.85M | $ 10.47M | $ 5.85M | |
$ 17.47M | $ 18.13M | $ 880.00K | $ 9.03M | $ 4.28M | |
$ 0.00 | $ -6.87M | $ -4.73M | $ 1.64M | $ -11.29M | |
$ 17.47M | $ 11.26M | $ -4.29M | $ 6.75M | $ 3.20M | |
$ 13.29M | $ 7.83M | $ -2.99M | $ 5.06M | $ 2.98M | |
$ 0.33 | $ 0.21 | $ -0.09 | $ 0.16 | $ 0.10 | |
$ 0.33 | $ 0.21 | $ -0.09 | $ 0.16 | $ 0.10 | |
39.95M | 37.07M | 32.41M | 31.32M | 30.64M | |
39.95M | 37.07M | 32.41M | 31.32M | 30.64M |