Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.26B | $ 15.54B | $ 14.26B | $ 13.38B | $ 11.90B | |
$ 17.26B | $ 15.54B | $ 14.26B | $ 13.38B | $ 11.90B | |
$ 13.00B | $ 12.30B | $ 10.33B | $ 9.19B | $ 10.07B | |
$ -159.00M | $ -154.00M | $ -40.00M | $ 98.00M | $ 207.00M | |
$ 4.11B | $ 3.08B | $ 3.89B | $ 4.28B | $ 2.04B | |
$ 4.27B | $ 3.23B | $ 3.93B | $ 4.18B | $ 1.83B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 4.27B | $ 3.23B | $ 3.93B | $ 4.18B | $ 1.83B | |
$ 3.40B | $ 2.56B | $ 3.15B | $ 3.42B | $ 1.53B | |
$ 33.67 | $ 24.18 | $ 28.29 | $ 29.13 | $ 12.39 | |
$ 33.05 | $ 23.71 | $ 27.70 | $ 28.48 | $ 12.20 | |
101.00M | 105.70M | 111.30M | 110.86M | 123.80M | |
102.90M | 107.80M | 113.70M | 110.86M | 125.70M |