Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.08B | $ 14.59B | $ 11.98B | $ 11.30B | $ 9.49B | |
$ 1.53B | $ 6.04B | $ 11.98B | $ 11.30B | $ 9.49B | |
$ 4.28B | $ 3.88B | $ 3.30B | $ 2.37B | $ 588.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 1.64B | $ 2.29B | $ 689.00M | $ 1.62B | $ 621.00M | |
$ 1.64B | $ 2.29B | $ 689.00M | $ 1.62B | $ 586.00M | |
$ -149.00M | $ -134.00M | $ -101.00M | $ -70.00M | $ -1.00M | |
$ 1.49B | $ 2.15B | $ 588.00M | $ 1.55B | $ 585.35M | |
$ 1.37B | $ 2.52B | $ 597.00M | $ 1.38B | $ 514.00M | |
$ 31.78 | $ 60.19 | $ 15.10 | $ 34.66 | $ 12.81 | |
$ 31.78 | $ 60.24 | $ 15.10 | $ 34.62 | $ 12.78 | |
42.70M | 41.30M | 39.00M | 39.26M | 39.66M | |
42.70M | 41.30M | 39.00M | 39.30M | 39.73M |