Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 153.15M | $ 190.84M | $ 168.12M | $ 121.26M | $ 108.32M | |
$ 46.34M | $ 65.47M | $ 67.25M | $ 35.84M | $ 21.33M | |
$ 29.53M | $ 37.81M | $ 43.69M | $ 24.05M | $ 49.53M | |
$ 2.78M | $ 3.15M | $ 2.84M | $ 3.16M | $ 6.94M | |
$ 22.34M | $ 27.72M | $ 24.25M | $ 7.17M | $ -21.09M | |
$ 16.81M | $ 25.93M | $ 22.66M | $ 5.39M | $ -22.09M | |
$ 2.68M | $ 1.98M | $ 1.12M | $ 6.49M | $ -9.24M | |
$ 19.49M | $ 27.91M | $ 23.78M | $ 11.88M | $ -28.18M | |
$ 19.44M | $ 27.83M | $ 23.78M | $ 11.71M | $ -27.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | $ -0.01 | |
$ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | $ -0.01 | |
2.50B | 2.49B | 2.49B | 2.48B | 2.48B | |
2.50B | 2.50B | 2.49B | 2.48B | 2.48B |