Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.41B | $ 7.02B | $ 6.50B | $ 5.74B | $ 4.97B | |
$ 3.02B | $ 2.80B | $ 2.60B | $ 2.40B | $ 2.83B | |
$ 605.00M | $ 751.00M | $ 575.00M | $ 474.00M | $ 1.24B | |
$ 264.00M | $ 191.00M | $ 190.00M | $ 201.00M | $ 189.00M | |
$ 2.66B | $ 2.24B | $ 2.21B | $ 2.13B | $ 1.78B | |
$ 2.42B | $ 2.05B | $ 1.90B | $ 1.88B | $ 1.42B | |
$ -610.00M | $ -598.00M | $ -533.00M | $ -516.00M | $ -606.00M | |
$ 1.81B | $ 1.45B | $ 1.36B | $ 1.36B | $ 816.00M | |
$ 1.02B | $ 1.19B | $ 1.48B | $ 1.25B | $ 750.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.54 | $ 3.76 | $ 3.26 | $ 2.70 | $ 1.60 | |
$ 3.18 | $ 2.61 | $ 3.26 | $ 2.70 | $ 1.60 | |
317.89M | 316.41M | 455.00M | 464.00M | 468.00M | |
453.00M | 456.00M | 455.00M | 464.00M | 468.00M |