Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 14.05B | $ 11.79B | $ 9.46B | $ 8.31B | $ 6.04B | |
$ 6.70B | $ 5.59B | $ 4.65B | $ 4.43B | $ 3.93B | |
$ -577.00M | $ 6.14B | $ 4.74B | $ 4.88B | $ 3.79B | |
$ 1.10B | $ 1.28B | $ 1.07B | $ 1.01B | $ 820.65M | |
$ 1.60B | $ 653.00M | $ 987.00M | $ 561.00M | $ 1.18B | |
$ 869.00M | $ -549.00M | $ -88.00M | $ -449.00M | $ 141.54M | |
$ -853.00M | $ -542.00M | $ -207.00M | $ -114.00M | $ -140.03M | |
$ 16.00M | $ -1.09B | $ -295.00M | $ -563.00M | $ 1.50M | |
$ 109.00M | $ -1.22B | $ -432.00M | $ -923.00M | $ 51.83M | |
$ 6.17 | $ -6.90 | $ -2.44 | $ -5.24 | $ 0.40 | |
$ 6.17 | $ -6.90 | $ -2.44 | $ -5.24 | $ 0.39 | |
178.00M | 177.00M | 177.00M | 176.00M | 132.98M | |
178.00M | 177.00M | 177.00M | 176.00M | 132.85M |