Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 1.80B | $ 852.30M | $ 4.37B | $ 4.12B | $ 1.15B | |
- | $ 1.26B | $ 888.10M | $ 2.75B | $ 3.13B | $ 844.30M | |
- | $ 541.70M | $ -35.80M | $ 1.62B | $ 993.70M | $ 302.70M | |
- | $ 656.60M | $ 879.70M | $ 854.70M | $ 506.10M | $ 142.20M | |
- | $ -114.90M | $ -915.50M | $ 765.90M | $ 487.60M | $ 160.50M | |
- | $ 822.70M | $ -581.30M | $ -541.40M | $ -212.90M | $ -10.90M | |
- | - | - | - | - | - | |
- | $ -708.30M | $ -3.01B | $ 212.30M | $ 349.00M | $ 155.10M | |
- | $ -142.50M | $ -356.40M | $ 32.00M | $ 64.70M | $ 25.60M | |
- | - | - | - | - | - | |
- | $ -565.80M | $ -2.65B | $ 180.30M | $ 284.30M | $ 129.50M | |
- | $ -0.41 | - | - | - | - | |
- | $ -0.41 | - | - | - | - | |
- | $ 1.37B | - | - | - | - | |
- | $ 1.37B | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 11.20M | $ 36.20M | $ 527.50M | $ 121.30M | |
- | $ -1.92B | $ 1.77B | $ 3.60B | $ 3.63B | $ 986.50M | |
- | $ -565.80M | $ -2.65B | $ 180.30M | $ 284.30M | $ 129.50M | |
- | $ -850.80M | $ -1.35B | $ 218.17M | $ 287.15M | $ 129.50M | |
- | - | $ 564.70M | $ 522.80M | $ 208.80M | $ 8.10M | |
- | $ -1.53B | $ -2.44B | $ 735.10M | $ 557.80M | $ 163.20M | |
- | - | $ -1.80B | $ 1.46B | $ 878.30M | $ 251.00M |