Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.55B | $ 1.96B | $ 1.35B | $ 907.96M | $ 1.02B | |
$ 367.35M | $ 460.47M | $ 316.58M | $ 250.41M | $ 321.06M | |
$ 407.84M | $ 531.68M | $ 336.46M | $ 279.54M | $ 372.03M | |
$ 118.37M | $ 123.42M | $ 90.25M | $ 60.04M | $ 60.84M | |
$ 80.06M | $ -24.79M | $ 43.75M | $ 55.66M | $ -241.38M | |
$ -40.48M | $ -71.21M | $ -59.84M | $ 30.25M | $ -37.88M | |
$ -22.55M | $ -131.19M | $ -65.72M | $ 12.61M | $ -67.69M | |
$ -63.04M | $ -202.41M | $ -62.08M | $ -29.80M | $ -337.80M | |
$ -61.62M | $ -113.04M | $ -18.70M | $ -30.28M | $ -334.25M | |
$ -0.81 | $ -1.28 | $ -0.20 | $ -0.35 | $ -3.94 | |
$ -0.81 | $ -1.28 | $ -0.20 | $ -0.35 | $ -3.94 | |
114.68M | 111.25M | 93.70M | 86.07M | 84.93M | |
114.68M | 111.25M | 93.70M | 86.07M | 84.93M |