Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 352.21M | $ 374.84M | $ 300.81M | $ 254.88M | $ 137.00M | |
$ 190.20M | $ 215.10M | $ 156.35M | $ 134.41M | $ 21.54M | |
$ 146.34M | $ 164.70M | $ 148.17M | $ 129.61M | $ 120.10M | |
$ 65.50M | $ 60.02M | $ 56.66M | $ 56.08M | $ 52.70M | |
$ 111.28M | $ 112.96M | $ 52.77M | $ 74.16M | $ -69.41M | |
$ 43.86M | $ 50.40M | $ 9.05M | $ 7.02M | $ -98.56M | |
$ -6.16M | $ -4.28M | $ -4.93M | $ 3.00K | $ -7.30M | |
$ 37.70M | $ 46.12M | $ -9.77M | $ 10.99M | $ -129.12M | |
$ 26.06M | $ 25.34M | $ -19.88M | $ -9.58M | $ -155.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.49 | $ 0.47 | $ -0.35 | $ -0.16 | $ -2.63 | |
$ 0.48 | $ 0.46 | $ -0.35 | $ -0.16 | $ -2.63 | |
52.65M | 54.31M | 56.67M | 59.13M | 59.24M | |
53.86M | 55.15M | 56.67M | 59.13M | 59.24M |