Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 261.28M | $ 209.39M | $ 151.31M | $ 117.01M | $ 77.49M | |
$ 108.67M | $ 76.10M | $ 58.27M | $ 50.20M | $ 35.77M | |
$ 75.72M | $ 199.26M | $ -215.71M | $ -153.15M | $ -103.12M | |
$ 9.47M | $ 7.11M | $ 5.12M | $ 3.57M | $ 1.93M | |
$ 45.83M | $ 17.01M | $ 13.55M | $ 23.09M | $ 16.00M | |
$ 32.96M | $ 8.29M | $ -64.40M | $ -36.14M | $ -25.63M | |
$ -6.57M | $ -5.00M | $ -2.67M | $ -2.22M | $ -2.39M | |
$ 26.39M | $ 5.13M | $ 6.00M | $ 17.72M | $ 11.69M | |
$ 14.14M | $ 2.63M | $ 8.30M | $ 18.75M | $ 10.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.59 | $ 0.03 | $ 0.28 | $ 0.55 | $ 0.70 | |
$ 0.37 | $ 0.03 | $ 0.26 | $ 0.51 | $ 0.64 | |
23.93M | 21.00M | 19.18M | 16.79M | 14.86M | |
38.36M | 21.77M | 20.81M | 18.38M | 16.10M |