Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 809.41M | $ 1.52B | $ 1.75B | $ 2.48B | $ 2.22B | |
- | $ 878.06M | $ 1.47B | $ 1.45B | $ 1.92B | $ 1.60B | |
- | $ 71.96M | $ 48.16M | $ 292.47M | $ 560.31M | $ 615.48M | |
- | $ 125.57M | $ 253.98M | $ 221.06M | $ 250.45M | $ 240.05M | |
- | $ -74.39M | $ -205.82M | $ 71.40M | $ 309.86M | $ 375.43M | |
- | $ -149.80M | $ -155.10M | $ -96.08M | $ -62.28M | $ -68.02M | |
- | $ 63.72M | $ 45.55M | $ 92.25M | $ -14.07M | $ -57.01M | |
- | $ -249.44M | $ -420.54M | $ 67.58M | $ 233.51M | $ 250.40M | |
- | $ 9.24M | $ -7.28M | $ 135.06M | $ 150.48M | $ 144.45M | |
- | $ -26.17M | $ -23.35M | - | - | - | |
- | $ -263.35M | $ -417.31M | $ -81.04M | $ 68.34M | $ 73.03M | |
- | $ -2.44 | $ -38.90 | $ -1.50 | $ 1.20 | $ 1.14 | |
- | $ -2.44 | $ -38.90 | $ -1.50 | $ 1.20 | $ 1.14 | |
- | $ 107.85M | $ 10.73M | $ 53.78M | $ 56.74M | $ 63.56M | |
- | $ 107.85M | $ 10.73M | $ 53.78M | $ 57.05M | $ 64.57M | |
- | - | - | $ 0.17 | $ 0.40 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.00B | $ 1.72B | $ 1.67B | $ 2.17B | $ 1.84B | |
- | $ -263.35M | $ -417.31M | $ -81.04M | $ 68.34M | $ 73.03M | |
- | - | - | $ -138.43M | $ 79.22M | $ 110.07M | |
- | - | - | $ 129.37M | $ 105.64M | $ 90.62M | |
- | $ -338.11M | $ -265.44M | $ 196.95M | $ 339.15M | $ 341.02M | |
- | $ -319.21M | $ -243.93M | $ 214.45M | $ 356.73M | $ 356.15M |