Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 130.59B | $ 263.35B | $ 271.55B | $ 232.31B | $ 232.39B | $ 227.22B | |
$ 78.29B | $ 161.75B | $ -158.25B | $ -131.56B | $ 138.67B | $ 142.39B | |
$ 52.30B | $ 101.60B | $ 113.30B | $ 100.75B | $ 93.72B | $ 84.82B | |
$ 42.15B | $ 90.46B | $ 87.48B | $ 70.19B | $ 65.66B | $ 75.47B | |
$ 10.15B | $ 11.14B | $ 25.81B | $ 30.55B | $ 28.07B | $ 9.35B | |
$ -883.00M | $ -1.97B | $ -2.41B | $ 20.16B | $ -1.33B | $ -1.24B | |
$ -561.00M | $ -429.00M | $ -19.97B | $ -1.27B | $ 476.00M | $ 650.00M | |
$ 8.71B | $ -23.32B | $ 24.61B | $ 29.25B | $ 27.21B | $ 8.76B | |
$ 1.77B | $ 2.79B | $ 5.50B | $ 6.27B | $ 9.59B | $ 6.92B | |
- | $ 124.00M | $ 17.00M | $ -260.00M | - | - | |
$ 6.73B | $ -26.45B | $ 38.22B | $ 45.96B | $ 17.48B | $ 2.22B | |
- | $ -7.94 | $ 5.62 | $ 6.82 | - | - | |
- | $ -7.94 | $ 5.62 | $ 6.81 | - | - | |
- | $ 3.33B | $ 3.33B | $ 3.33B | - | - | |
- | $ 3.33B | $ 6.80B | $ 6.75B | - | - | |
- | - | $ 2.50 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 120.44B | $ 252.21B | $ -70.77B | $ -61.37B | $ 204.32B | $ 217.87B | |
$ 6.73B | $ -26.45B | $ 38.22B | $ 45.96B | $ 17.48B | $ 2.22B | |
$ 7.16B | - | - | - | $ 16.99B | $ 1.39B | |
$ 865.00M | - | - | - | $ 1.36B | $ 1.94B | |
$ 10.04B | - | $ 24.61B | $ 29.25B | $ 28.57B | $ 10.71B | |
$ 15.77B | - | $ 14.07B | $ 29.25B | $ 36.55B | $ 19.30B |