Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.31B | $ 365.68M | $ 1.05B | $ 748.06M | $ 563.41M | |
$ 1.26B | $ 254.19M | $ 248.69M | $ 671.17M | $ 492.41M | |
$ -56.19M | $ 125.63M | $ 105.47M | $ 90.66M | $ 64.09M | |
$ 2.71M | $ 4.04M | $ 2.17M | $ 1.49M | $ 7.95M | |
$ 301.46M | $ 241.94M | $ 233.30M | $ 304.63M | $ 173.89M | |
$ 293.61M | $ 257.85M | $ 231.12M | $ 303.14M | $ 165.94M | |
$ 0.00 | $ 0.00 | $ -81.85M | $ -83.57M | $ -51.55M | |
$ 138.58M | $ 128.56M | $ 149.27M | $ 219.57M | $ 114.39M | |
$ 111.30M | $ 102.84M | $ 135.60M | $ 177.90M | $ 94.12M | |
$ 5.93 | $ 5.35 | $ 7.55 | $ 10.32 | $ 5.32 | |
$ 4.77 | $ 4.24 | $ 5.83 | $ 7.56 | $ 3.95 | |
14.75M | 14.50M | 14.63M | 15.07M | 14.49M | |
18.80M | 18.88M | 19.38M | 20.90M | 20.10M |