Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 38.70B | $ 35.35B | $ 29.14B | $ 56.47B | $ 75.83B | |
$ 14.39B | $ 12.41B | $ 10.15B | $ 13.09B | $ 17.96B | |
$ 7.63B | $ 7.69B | $ 6.56B | $ 12.03B | $ 17.55B | |
$ 1.18B | $ 1.18B | $ 1.18B | $ 2.36B | $ 3.46B | |
$ 9.79B | $ 12.65B | $ 4.04B | $ -1.54B | $ 12.95B | |
$ 6.76B | $ 4.72B | $ 3.60B | $ 1.06B | $ 409.00M | |
$ 859.00M | $ 5.72B | $ -2.07B | $ -6.75B | $ 5.56B | |
$ 7.62B | $ 10.44B | $ 1.52B | $ -5.70B | $ 5.97B | |
$ 6.56B | $ 9.48B | $ 336.00M | $ -6.34B | $ 5.70B | |
$ 6.04 | $ 8.44 | $ 0.31 | $ -5.77 | $ 4.64 | |
$ 5.99 | $ 8.36 | $ 0.31 | $ -5.77 | $ 4.64 | |
1.08B | 1.09B | 1.10B | 1.10B | 1.09B | |
1.09B | 1.10B | 1.10B | 1.10B | 1.10B |