Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 693.52M | $ 565.69M | $ 283.39M | $ 168.91M | $ 230.21M | |
$ 199.73M | $ 232.73M | $ 87.98M | $ 23.41M | $ 67.74M | |
$ 104.49M | $ 82.34M | $ 48.45M | $ 42.51M | $ 38.21M | |
$ 55.66M | $ 42.31M | $ 26.82M | $ 21.48M | $ 20.03M | |
$ 150.90M | $ 192.70M | $ 73.78M | $ 14.31M | $ 49.56M | |
$ 95.25M | $ 150.39M | $ 39.53M | $ -7.17M | $ 29.53M | |
$ 9.42M | $ -4.19M | $ 4.87M | $ 10.70M | $ 565.00K | |
$ 104.66M | $ 146.19M | $ 44.41M | $ -8.39M | $ 30.10M | |
$ 82.31M | $ 116.04M | $ 39.76M | $ -4.91M | $ 24.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.64 | $ 2.63 | $ 0.90 | $ -0.12 | $ 0.61 | |
$ 1.84 | $ 2.60 | $ 0.90 | $ -0.12 | $ 0.61 | |
50.24M | 44.16M | 43.96M | 42.46M | 40.84M | |
44.75M | 44.70M | 44.26M | 42.46M | 40.84M |