Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 383.60M | $ 319.87M | $ 155.47M | $ 217.88M | $ 142.69M | |
$ 302.28M | $ 255.53M | $ -63.29B | $ -52.76B | $ -37.62B | |
$ 32.91M | $ 31.28M | $ 106.18M | $ 73.38M | $ 62.71M | |
$ 1.00M | $ 3.13M | $ 106.18M | $ 73.38M | $ 62.71M | |
$ 0.00 | $ 224.24M | $ 146.36M | $ 140.28M | $ 0.00 | |
$ 269.37M | $ 224.24M | $ 164.44M | $ 143.74M | $ 79.64M | |
$ 4.46M | $ -41.87M | $ 31.29M | $ 126.42M | $ 47.96M | |
$ 273.83M | $ 182.38M | $ 49.29M | $ 144.50M | $ 79.98M | |
$ 200.04M | $ 148.84M | $ 41.50M | $ 126.58M | $ 82.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.73 | $ 1.46 | $ 0.47 | $ 1.57 | $ 1.13 | |
$ 1.53 | $ 1.36 | $ 0.45 | $ 1.51 | $ 1.10 | |
115.55M | 101.84M | 87.50M | 79.99M | 72.39M | |
130.50M | 109.47M | 90.61M | 87.67M | 74.37M |