Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 29.27B | $ 29.65B | $ 30.15B | $ 28.59B | $ 25.29B | $ 27.00B | |
$ 19.24B | $ 22.39B | $ 20.43B | $ 17.84B | $ 14.99B | $ 16.71B | |
$ 10.03B | $ 7.26B | $ 9.72B | $ 10.74B | $ 10.29B | $ 10.29B | |
$ 7.36B | $ 7.66B | $ 7.38B | $ 4.45B | $ 5.82B | $ 5.47B | |
$ -6.22B | $ -451.00M | $ 2.34B | $ 6.30B | $ 4.47B | $ 4.82B | |
$ -526.00M | $ -783.00M | $ -823.00M | $ -933.00M | $ -971.00M | $ -896.00M | |
$ 593.00M | $ 82.00M | $ 457.00M | $ 249.00M | $ -356.00M | $ -697.00M | |
$ -5.62B | $ -1.25B | $ 1.27B | $ 5.12B | $ 3.15B | $ 3.22B | |
$ -272.00M | $ -361.00M | $ 227.00M | $ 646.00M | $ 535.00M | $ -29.00M | |
$ -338.00M | $ -360.00M | $ -204.00M | $ -91.00M | $ -28.00M | $ -53.00M | |
$ -5.24B | $ -608.00M | $ 725.00M | $ 4.38B | $ 2.42B | $ 3.31B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.42B | $ 30.20B | $ 27.81B | $ 22.29B | $ 20.81B | $ 22.18B | |
$ -5.16B | $ -608.00M | $ 1.21B | $ 4.38B | $ 2.42B | $ 3.31B | |
$ 601.04M | - | $ 604.14M | - | $ 2.60B | $ 3.68B | |
- | - | - | - | $ 1.03B | $ 962.00M | |
$ -4.09B | $ -333.00M | $ 2.20B | $ 6.05B | $ 4.18B | $ 4.18B | |
$ -4.50B | $ 85.00M | $ 17.55B | $ 6.44B | $ 4.61B | $ 4.62B |