Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.46B | $ 23.71B | $ 15.42B | $ 13.86B | $ 10.57B | $ 20.97B | |
$ 9.46B | $ 18.59B | $ 15.14B | $ 734.00M | $ 677.00M | $ 1.32B | |
$ 12.99B | $ 5.12B | $ -8.26B | $ 13.12B | $ 9.89B | $ 19.66B | |
$ 2.27B | $ 2.26B | $ 980.00M | $ 11.95B | $ 9.33B | $ 17.44B | |
$ -2.14B | $ 3.86B | $ -9.24B | $ 1.75B | $ 84.00M | $ 1.80B | |
$ -577.00M | $ -535.00M | $ -377.00M | $ -392.00M | $ -418.00M | $ -368.00M | |
$ -49.00M | $ -49.00M | $ -29.00M | $ 178.00M | $ 132.00M | $ -167.00M | |
$ 3.26B | $ 3.38B | $ 3.11B | $ 1.18B | $ -466.00M | $ 1.60B | |
$ 371.00M | $ 295.00M | $ 756.00M | $ 81.00M | $ -199.00M | $ 326.00M | |
$ 8.00M | $ 9.00M | $ 18.00M | $ -24.00M | $ -141.00M | $ 13.00M | |
$ -2.95B | $ 3.08B | $ -10.35B | $ -6.99B | $ -6.38B | $ -11.16B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.74B | $ 3.43B | $ 16.12B | $ 12.69B | $ 10.01B | $ 18.75B | |
$ 2.89B | $ 3.08B | $ 2.36B | $ 1.10B | $ -267.00M | $ 1.27B | |
$ 19.72B | $ 20.09B | - | $ 932.20M | $ 89.00M | $ 2.58B | |
- | - | - | - | - | - | |
$ -2.35B | $ 3.94B | $ 3.52B | $ 1.21B | $ -398.00M | $ 1.65B | |
$ -2.07B | $ 4.22B | $ 3.80B | $ 1.50B | $ 80.00M | $ 2.05B |