Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 413.10M | $ 270.97M | $ 169.00M | $ 282.87M | $ 127.73M | |
$ 221.41M | $ 123.18M | $ 44.63M | $ 152.96M | $ 52.96M | |
$ 20.29M | $ 13.06M | $ 12.75M | $ 11.59M | $ 7.18M | |
$ 40.38M | $ 37.96M | $ 38.67M | $ 41.62M | $ 24.59M | |
$ 241.51M | $ 160.60M | $ 70.55M | $ 180.59M | $ 69.98M | |
$ 201.12M | $ 110.12M | $ 32.02M | $ 141.36M | $ 45.78M | |
$ -55.87M | $ -25.56M | $ -32.93M | $ -40.04M | $ -34.39M | |
$ 145.25M | $ 84.56M | $ -902.90K | $ 101.32M | $ 11.38M | |
$ 145.25M | $ 84.56M | $ -902.90K | $ 101.32M | $ 11.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.51 | $ 2.63 | $ -0.03 | $ 3.12 | $ 0.35 | |
$ 4.51 | $ 2.63 | $ -0.03 | $ 3.12 | $ 0.35 | |
32.19M | 32.20M | 32.37M | 32.46M | 32.26M | |
32.19M | 32.20M | 32.37M | 32.46M | 32.26M |