Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.05B | $ 3.07B | $ 2.45B | $ 1.51B | $ 686.31M | |
$ 1.96B | $ 570.60M | $ 1.58B | $ 997.60M | $ 450.85M | |
$ 1.61B | $ 198.80M | $ 1.50B | $ 1.22B | $ 1.04B | |
$ 197.50M | $ 209.50M | $ 227.40M | $ 261.91M | $ 262.13M | |
$ 616.30M | $ 603.90M | $ 140.90M | $ -3.79M | $ -511.73M | |
$ 359.30M | $ 371.80M | $ 91.80M | $ -230.04M | $ -590.82M | |
$ -106.50M | $ -150.40M | $ -342.00M | $ -186.52M | $ -172.35M | |
$ 252.80M | $ 221.40M | $ -265.00M | $ -439.02M | $ -927.32M | |
$ 309.70M | $ 188.20M | $ -268.00M | $ -422.21M | $ -617.95M | |
$ 2.58 | $ 1.71 | $ -2.27 | $ -3.60 | $ -5.30 | |
$ 2.00 | $ 1.34 | $ -2.27 | $ -3.60 | $ -5.30 | |
119.90M | 119.10M | 118.20M | 117.25M | 116.67M | |
154.90M | 152.00M | 118.20M | 117.25M | 116.67M |