Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.12B | $ 20.05B | $ -6.00M | $ 18.32B | $ 35.67B | $ 30.96B | |
$ 2.04B | $ 4.51B | $ 4.60B | $ 4.03B | $ 7.37B | $ 6.32B | |
$ 6.08B | $ 15.53B | $ -4.60B | $ 14.29B | $ 28.29B | $ 24.64B | |
$ 6.60B | $ 15.44B | $ 18.52B | $ 15.71B | $ 23.25B | $ 22.04B | |
$ -526.00M | $ -21.16B | $ -23.12B | $ -1.42B | $ 5.04B | $ 2.60B | |
$ 443.00M | $ 532.00M | $ 567.00M | $ 471.00M | $ 417.00M | $ 391.00M | |
$ -238.00M | $ -22.37B | $ -20.50B | $ -273.00M | $ 3.63B | $ -1.07B | |
$ -321.00M | $ 2.63B | $ -2.05B | $ -1.23B | $ 9.09B | $ 1.92B | |
$ 159.00M | $ 682.00M | $ 270.00M | $ 355.00M | $ 1.74B | $ 793.00M | |
$ -478.00M | $ -586.00M | $ 96.00M | $ -1.69B | $ -347.00M | $ -32.00M | |
$ -920.00M | $ -27.00M | $ -2.23B | $ -3.25B | $ 7.01B | $ 1.11B | |
- | - | - | $ -5.40 | $ 12.35 | $ 2.03 | |
- | - | - | $ -5.40 | $ 11.50 | $ 1.96 | |
- | $ 648.38M | $ 634.11M | $ 600.89M | $ 567.87M | $ 547.23M | |
- | $ 657.09M | $ 634.11M | $ 600.89M | $ 641.95M | $ 567.40M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -1.52 | $ 10.75 | $ 9.22 | |
- | - | - | - | - | - | |
$ 8.65B | $ 19.95B | $ 23.11B | $ 19.74B | $ 30.63B | $ 28.36B | |
$ -920.00M | $ 1.40B | $ -2.23B | $ -3.25B | $ 7.01B | $ 1.11B | |
$ -920.00M | - | - | $ -2.45B | $ 4.56B | $ 2.40B | |
$ 692.00M | - | - | $ 1.72B | $ 1.68B | $ 1.51B | |
$ 371.00M | $ 4.15B | $ -2.62B | $ 491.00M | $ 10.76B | $ 3.43B | |
$ 371.00M | $ 4.88B | $ 0.00 | $ 2.06B | $ 12.21B | $ 4.41B |