Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 29.65B | $ 29.65B | $ 30.15B | $ 28.59B | $ 25.29B | $ 27.00B | |
$ 17.68B | $ 17.68B | $ 20.43B | $ 17.84B | $ 14.99B | $ 16.71B | |
$ 11.97B | $ 11.97B | $ 9.72B | $ 10.74B | $ 10.29B | $ 10.29B | |
$ 7.66B | $ 7.66B | $ 7.38B | $ 4.45B | $ 5.82B | $ 5.47B | |
$ -451.00M | $ -451.00M | $ 2.34B | $ 6.30B | $ 4.47B | $ 4.82B | |
$ -783.00M | $ -783.00M | $ -823.00M | $ -933.00M | $ -971.00M | $ -896.00M | |
$ 462.00M | $ 462.00M | $ 457.00M | $ 249.00M | $ -356.00M | $ -697.00M | |
$ -1.25B | $ -1.25B | $ 1.27B | $ 5.12B | $ 3.15B | $ 3.22B | |
$ -361.00M | $ -361.00M | $ 227.00M | $ 646.00M | $ 535.00M | $ -29.00M | |
$ -360.00M | $ -360.00M | $ -204.00M | $ -91.00M | $ -28.00M | $ -53.00M | |
$ -717.00M | $ -666.00M | $ 725.00M | $ 4.38B | $ 2.42B | $ 3.31B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.43B | $ 25.34B | $ 27.81B | $ 22.29B | $ 20.81B | $ 22.18B | |
$ -647.00M | $ -608.00M | $ 1.21B | $ 4.38B | $ 2.42B | $ 3.31B | |
$ -92.96M | - | $ 604.14M | - | $ 2.60B | $ 3.68B | |
- | - | - | - | $ 1.03B | $ 962.00M | |
$ -773.00M | $ -1.23B | $ 2.20B | $ 6.05B | $ 4.18B | $ 4.18B | |
$ -1.18B | $ 13.90B | $ 17.55B | $ 6.44B | $ 4.61B | $ 4.62B |