Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 110.23M | $ 118.09M | $ 86.02M | $ 77.87M | $ 85.59M | |
$ 49.18M | $ 70.90M | $ 57.99M | $ 51.14M | $ 58.73M | |
$ 49.18M | $ 7.82M | $ 10.66M | $ 925.00K | $ 7.11M | |
$ 42.23M | $ 29.53M | $ 16.11M | $ 15.32M | $ 15.33M | |
$ 75.21M | $ 92.76M | $ 62.94M | $ 67.12M | $ 69.52M | |
$ 73.14M | $ 63.70M | $ 47.46M | $ 51.06M | $ 52.28M | |
$ -47.99M | $ -8.49M | $ -8.03M | $ -7.14M | $ -5.70M | |
$ 25.15M | $ 54.59M | $ 39.30M | $ 43.91M | $ 45.92M | |
$ 7.01M | $ 27.73M | $ 16.37M | $ 27.76M | $ 24.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.35 | $ 1.39 | $ 0.81 | $ 1.00 | $ 0.71 | |
$ 0.35 | $ 1.39 | $ 0.81 | $ 1.00 | $ 0.71 | |
20.04M | 19.92M | 20.32M | 27.82M | 34.93M | |
19.84M | 19.92M | 20.32M | 27.82M | 34.93M |