Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.26B | $ 15.54B | $ 14.27B | $ 13.49B | $ 11.90B | |
$ 17.26B | $ 15.54B | $ 7.42B | $ 7.96B | $ 5.83B | |
$ 13.00B | $ 12.30B | $ 8.65B | $ -10.52B | $ -10.35B | |
$ -159.00M | $ -154.00M | $ 10.20B | $ 9.93B | $ 9.97B | |
$ 4.11B | $ 3.08B | $ 3.34B | $ 3.07B | $ 2.27B | |
$ 4.27B | $ 3.23B | $ 3.38B | $ 2.97B | $ 1.55B | |
$ 0.00 | $ 0.00 | $ -1.30B | $ -263.00M | $ -869.00M | |
$ 4.27B | $ 3.23B | $ 3.18B | $ 3.35B | $ 1.83B | |
$ 3.40B | $ 2.56B | $ 3.15B | $ 3.42B | $ 1.53B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.67 | $ 24.18 | $ 23.08 | $ 23.53 | $ 12.39 | |
$ 33.05 | $ 23.71 | $ 23.08 | $ 23.00 | $ 12.20 | |
101.00M | 105.70M | 105.28M | 110.86M | 123.80M | |
102.90M | 107.80M | 105.28M | 110.86M | 125.70M |