Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.63B | $ 1.78B | $ 1.27B | $ 1.40B | $ 1.68B | |
- | $ 869.20M | $ 697.40M | $ 638.90M | $ 993.60M | $ 966.70M | |
- | $ 764.90M | $ 1.09B | $ 634.30M | $ 402.50M | $ 715.90M | |
- | $ 34.10M | $ 51.00M | $ 64.10M | $ 86.70M | $ 68.80M | |
- | $ 730.80M | $ 1.03B | $ 570.20M | $ 315.80M | $ 647.10M | |
- | $ -285.60M | $ -292.60M | $ 311.80M | $ -254.90M | $ -266.80M | |
- | $ -58.80M | $ -200.70M | - | - | - | |
- | $ 95.90M | $ 442.20M | $ 202.70M | $ -1.27B | $ -1.65B | |
- | $ 205.50M | $ 393.00M | $ 283.40M | $ -51.90M | $ 40.40M | |
- | - | - | - | - | - | |
- | $ -109.60M | $ 49.20M | $ -80.70M | $ -1.22B | $ -1.69B | |
- | $ -0.08 | $ 0.03 | $ -0.06 | $ -0.87 | $ -1.21 | |
- | $ -0.08 | $ 0.03 | $ -0.06 | $ -0.87 | $ -1.21 | |
- | $ 1.45B | $ 1.44B | $ 1.42B | $ 1.41B | $ 1.40B | |
- | $ 1.45B | $ 1.49B | $ 1.46B | $ 1.48B | $ 1.44B | |
- | - | - | - | $ 0.00 | $ 0.07 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 903.30M | $ 748.40M | $ -703.00M | $ 1.08B | $ 1.04B | |
- | $ -109.60M | $ 49.20M | $ -80.70M | $ -1.22B | $ -1.69B | |
- | $ 507.02M | $ 661.98M | $ 219.89M | $ 58.09M | $ -46.80M | |
- | - | - | - | $ 313.50M | $ 321.60M | |
- | $ 425.50M | $ 771.70M | $ 539.70M | $ -959.90M | $ -1.33B | |
- | $ 862.10M | $ 1.20B | $ 539.70M | $ -492.80M | $ -607.20M |