Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 398.78M | $ 249.16M | $ 271.85M | $ 235.55M | $ 224.00M | |
$ 398.78M | $ 237.91M | $ 271.85M | $ 225.97M | $ 213.98M | |
$ 128.63M | $ 249.51M | $ -110.01M | $ -100.05M | $ 70.11M | |
$ 0.00 | $ 9.25M | $ 15.06M | $ 4.62M | $ 10.95M | |
$ 10.78M | $ 0.00 | $ 155.78M | $ 8.06M | $ 9.63M | |
$ 10.78M | $ 15.37M | $ 161.84M | $ 135.49M | $ 59.49M | |
$ 77.82M | $ 99.21M | $ -15.06M | $ 370.00K | $ -9.02M | |
$ 88.61M | $ 114.58M | $ 140.73M | $ 135.49M | $ 59.49M | |
$ 62.20M | $ 80.04M | $ 101.39M | $ 98.68M | $ 42.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07 | $ 2.63 | $ 3.33 | $ 3.22 | $ 1.38 | |
$ 2.07 | $ 2.62 | $ 3.32 | $ 3.22 | $ 1.38 | |
30.02M | 30.27M | 30.30M | 30.39M | 30.28M | |
30.10M | 30.33M | 30.39M | 30.47M | 30.28M |