Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.18B | $ 10.71B | $ 12.76B | $ 12.44B | $ 9.37B | |
$ 1.50B | $ 241.00M | $ 1.93B | $ 2.62B | $ 765.00M | |
$ 332.00M | $ 265.00M | $ 236.00M | $ 258.00M | $ 233.00M | |
$ 642.00M | $ 632.00M | $ 617.00M | $ 664.00M | $ 653.00M | |
$ 1.09B | $ 155.00M | $ 1.43B | $ 2.06B | $ 972.00M | |
$ 1.17B | $ -24.00M | $ 1.70B | $ 2.36B | $ 532.00M | |
$ -877.00M | $ -560.00M | $ -995.00M | $ -1.17B | $ -359.00M | |
$ 289.00M | $ -584.00M | $ 702.00M | $ 1.20B | $ 173.00M | |
$ 60.00M | $ -651.00M | $ -123.00M | $ 429.00M | $ -170.00M | |
$ 0.28 | $ -3.65 | $ -0.57 | $ 2.30 | $ -0.91 | |
$ 0.28 | $ -3.65 | $ -0.57 | $ 2.26 | $ -0.91 | |
212.42M | 178.00M | 181.00M | 186.00M | 186.00M | |
214.05M | 178.00M | 181.00M | 190.00M | 186.00M |