Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 971.62M | $ 1.78B | $ 5.01B | $ 4.34B | |
$ 1.06B | $ 1.13B | $ 1.00B | $ 4.01B | $ 4.56B | |
$ 336.90M | $ 968.94M | $ 502.51M | $ 2.79B | $ 436.05M | |
$ 47.12M | $ 55.42M | $ 62.97M | $ 58.15M | $ 2.20B | |
$ 140.14M | $ 0.00 | $ -311.31M | $ 1.02B | $ 4.39B | |
$ 93.03M | $ 25.94M | $ -374.28M | $ 964.54M | $ 2.55B | |
$ -335.88M | $ -304.25M | $ -315.69M | $ -298.02M | $ 0.00 | |
$ -242.85M | $ -278.31M | $ -689.98M | $ 666.52M | $ 2.02B | |
$ -98.33M | $ -110.14M | $ -273.02M | $ 113.52M | $ 2.01B | |
$ -0.53 | $ -0.63 | $ -1.75 | $ 0.83 | $ 15.93 | |
$ -0.53 | $ -0.63 | $ -1.75 | $ 0.83 | $ 15.93 | |
185.64M | 174.91M | 156.03M | 137.29M | 126.34M | |
185.64M | 174.91M | 156.03M | 137.29M | 126.34M |