Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 149.51M | $ 139.73M | $ 124.79M | $ 56.09M | $ 117.18M | |
$ 114.25M | $ 103.96M | $ 96.39M | $ 42.98M | $ 85.63M | |
$ 104.31M | $ 91.21M | $ 82.87M | $ 73.34M | $ 141.91M | |
$ 10.64M | $ 12.41M | $ 14.55M | $ 17.24M | $ 27.30M | |
$ 21.07M | $ 25.33M | $ 28.11M | $ -13.11M | $ -28.96M | |
$ 9.94M | $ 12.75M | $ 13.52M | $ -30.35M | $ -56.28M | |
$ -1.13M | $ -334.00K | $ -1.41M | $ -2.51M | $ -1.30M | |
$ 8.81M | $ 12.42M | $ 12.11M | $ -32.86M | $ -57.58M | |
$ 7.69M | $ 10.06M | $ 22.02M | $ -29.85M | $ -50.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.19 | $ 0.24 | $ 0.53 | $ -0.85 | $ -1.84 | |
$ 0.19 | $ 0.23 | $ 0.51 | $ -0.82 | $ -1.81 | |
40.08M | 41.20M | 41.24M | 35.21M | 27.46M | |
41.20M | 42.89M | 42.79M | 36.20M | 27.88M |