Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 113.44M | $ 153.15M | $ 190.84M | $ 168.12M | $ 121.26M | |
$ 38.05M | $ 46.34M | $ 65.47M | $ 67.25M | $ 35.84M | |
$ 33.00M | $ 29.53M | $ 37.81M | $ 43.69M | $ 24.05M | |
$ 1.39M | $ 2.78M | $ 3.15M | $ 2.84M | $ 3.16M | |
$ 5.99M | $ 22.34M | $ 27.72M | $ 24.25M | $ 7.17M | |
$ 4.61M | $ 16.81M | $ 25.93M | $ 22.66M | $ 5.39M | |
$ 5.50M | $ 2.68M | $ 1.98M | $ 1.12M | $ 6.49M | |
$ 10.10M | $ 19.49M | $ 27.91M | $ 23.78M | $ 11.88M | |
$ 10.13M | $ 19.44M | $ 27.83M | $ 23.78M | $ 11.71M | |
$ 0.00 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | |
$ 0.00 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | |
2.53B | 2.50B | 2.49B | 2.49B | 2.48B | |
2.50B | 2.50B | 2.50B | 2.49B | 2.48B |