Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 38.70B | $ 67.95B | $ 58.10B | $ 56.47B | $ 75.83B | |
$ 14.39B | $ 17.56B | $ 13.83B | $ 13.09B | $ 17.96B | |
$ 14.39B | $ 13.99B | $ 13.55B | $ 12.03B | $ 17.55B | |
$ 1.18B | $ 2.08B | $ 2.90B | $ 2.36B | $ 3.46B | |
$ 9.79B | $ 13.38B | $ 3.54B | $ 3.38B | $ 2.83B | |
$ 6.66B | $ 3.57B | $ 276.00M | $ 1.06B | $ 409.00M | |
$ 963.00M | $ 6.62B | $ -1.07B | $ -6.75B | $ 5.56B | |
$ 7.62B | $ 10.19B | $ -799.00M | $ -5.70B | $ 5.97B | |
$ 6.56B | $ 9.48B | $ 339.00M | $ -6.34B | $ 5.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.04 | $ 8.44 | $ 0.05 | $ -5.77 | $ 4.64 | |
$ 5.99 | $ 8.36 | $ 0.05 | $ -5.77 | $ 4.64 | |
1.08B | 1.09B | 1.10B | 1.10B | 1.09B | |
1.09B | 1.10B | 1.10B | 1.10B | 1.09B |