Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.28B | $ 14.59B | $ 11.98B | $ 11.30B | $ 9.49B | |
$ 17.28B | $ 14.59B | $ 11.98B | $ 11.30B | $ 9.49B | |
$ 17.08B | $ 12.32B | $ -11.30B | $ -9.69B | $ -8.86B | |
$ 0.00 | $ -2.31B | $ -790.10M | $ -1.58B | $ -608.70M | |
$ 0.00 | $ -23.50M | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 0.00 | $ 2.31B | $ 689.00M | $ 1.62B | $ 621.67M | |
$ 1.49B | $ -157.50M | $ -202.10M | $ -31.08M | $ -23.35M | |
$ 1.49B | $ 2.15B | $ 588.00M | $ 1.55B | $ 585.35M | |
$ 1.37B | $ 2.52B | $ 597.00M | $ 1.38B | $ 514.00M | |
$ 32.18 | $ 60.19 | $ 15.10 | $ 34.66 | $ 12.81 | |
$ 32.58 | $ 60.24 | $ 15.10 | $ 34.62 | $ 12.78 | |
43.14M | 41.34M | 39.00M | 39.26M | 39.66M | |
42.60M | 41.30M | 39.00M | 39.30M | 39.73M |