Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 455.07M | $ 354.33M | $ 199.07M | $ 67.18M | $ 84.52M | |
$ 186.61M | $ 184.66M | $ 96.76M | $ 20.48M | $ 39.75M | |
$ 27.95M | $ 10.30M | $ 16.79M | $ 15.95M | $ 18.90M | |
$ 115.30M | $ 48.14M | $ 21.06M | $ 9.38M | $ 7.08M | |
$ 276.54M | $ 183.41M | $ 77.33M | $ 14.09M | $ 28.13M | |
$ 158.66M | $ 171.28M | $ 79.10M | $ 29.74M | $ 21.19M | |
$ -8.51M | $ -47.89M | $ -19.32M | $ 6.86M | $ -151.00K | |
$ 150.15M | $ 123.38M | $ 59.78M | $ -20.40M | $ 21.04M | |
$ 60.35M | $ 51.89M | $ 81.84M | $ -48.08M | $ -2.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.56 | $ 0.74 | $ 1.38 | $ -0.83 | $ -0.05 | |
$ 0.56 | $ 0.73 | $ 1.37 | $ -0.83 | $ -0.05 | |
106.38M | 69.57M | 58.23M | 57.59M | 59.14M | |
106.56M | 69.98M | 58.76M | 57.59M | 59.14M |