Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 593.36M | $ 369.61M | $ 120.59M | $ 45.70M | $ 68.46M | |
$ 423.27M | $ 265.10M | $ 79.68M | $ 13.65M | $ 51.46M | |
$ 387.88M | $ 45.54M | $ 20.48M | $ 16.87M | $ 14.31M | |
$ 291.32M | $ 104.51M | $ 40.91M | $ 14.70M | $ 12.81M | |
$ 323.75M | $ 354.24M | $ 90.78M | $ 7.98M | $ 50.13M | |
$ 35.39M | $ 193.99M | $ 49.87M | $ -3.22M | $ 37.16M | |
$ -96.37M | $ -4.18M | $ -1.89M | $ -10.97M | $ -2.32M | |
$ -60.98M | $ 189.81M | $ 47.98M | $ -14.19M | $ 34.83M | |
$ -15.54M | $ 184.18M | $ 47.49M | $ -14.21M | $ 14.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.20 | $ 1.10 | $ 3.75 | $ -1.24 | $ 1.24 | |
$ -0.20 | $ 1.10 | $ 3.75 | $ -0.66 | $ 1.24 | |
81.27M | 13.72M | 20.04M | 11.51M | 11.47M | |
81.27M | 13.72M | 20.04M | 21.51M | 11.47M |