Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.09B | $ 9.21B | $ 9.15B | $ 11.00B | $ 10.11B | |
$ 3.41B | $ 3.86B | $ 4.23B | $ 4.92B | $ 4.48B | |
$ 4.12B | $ 3.82B | $ 3.71B | $ 4.10B | $ 3.73B | |
$ 291.98M | $ 269.43M | $ 248.33M | $ 259.93M | $ 250.08M | |
$ -395.08M | $ 310.24M | $ 759.36M | $ 1.08B | $ 947.98M | |
$ -713.31M | $ 38.89M | $ 524.62M | $ 822.37M | $ 749.91M | |
$ -54.79M | $ -86.06M | $ -64.42M | $ -39.87M | $ -98.89M | |
$ -768.10M | $ -47.18M | $ 460.19M | $ 782.49M | $ 651.01M | |
$ -335.79M | $ 29.73M | $ 464.40M | $ 596.62M | $ 493.02M | |
$ -5.63 | $ 0.50 | $ 7.70 | $ 9.62 | $ 7.17 | |
$ -5.63 | $ 0.50 | $ 7.65 | $ 9.55 | $ 7.14 | |
59.65M | 59.43M | 60.35M | 64.03M | 68.75M | |
59.65M | 59.61M | 60.72M | 64.51M | 69.00M |