Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.79B | $ 3.96B | $ 3.92B | $ 4.25B | $ 3.34B | |
$ 1.96B | $ 2.09B | $ 2.13B | $ 2.36B | $ 1.66B | |
$ 2.84B | $ 2.17B | $ 1.76B | $ 1.72B | $ 1.44B | |
$ 349.00M | $ 343.00M | $ 328.00M | $ 346.00M | $ 334.00M | |
$ -518.00M | $ 232.00M | $ -677.00M | $ 972.00M | $ 336.00M | |
$ -879.00M | $ -85.00M | $ 306.00M | $ 622.00M | $ 456.00M | |
$ -57.00M | $ -90.00M | $ -118.00M | $ -63.00M | $ -57.00M | |
$ -936.00M | $ -175.00M | $ -1.05B | $ 559.00M | $ -60.00M | |
$ -910.00M | $ -132.00M | $ -950.00M | $ 411.00M | $ -83.00M | |
$ -4.48 | $ -0.62 | $ -4.41 | $ 1.88 | $ -0.38 | |
$ -4.48 | $ -0.62 | $ -4.41 | $ 1.87 | $ -0.38 | |
203.20M | 212.00M | 215.50M | 218.40M | 219.20M | |
203.20M | 212.00M | 215.50M | 220.20M | 219.20M |