Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.63B | $ 2.42B | $ 1.27B | $ 1.40B | $ 1.68B | |
- | $ 869.20M | $ 790.00M | $ 638.90M | $ 993.60M | $ 966.70M | |
- | $ 764.90M | $ 1.63B | $ 634.30M | $ 402.50M | $ 715.90M | |
- | $ 34.10M | $ 55.20M | $ 64.10M | $ 86.70M | $ 68.80M | |
- | $ 730.80M | $ 1.58B | $ 570.20M | $ 315.80M | $ 647.10M | |
- | $ -285.60M | $ -378.40M | $ 311.80M | $ 254.90M | $ -266.80M | |
- | $ -58.80M | $ -93.90M | - | - | - | |
- | $ 95.90M | $ 901.00M | $ 202.70M | $ -1.27B | $ -1.65B | |
- | $ 205.50M | $ 393.00M | $ 283.40M | $ -51.90M | $ 40.40M | |
- | - | - | - | - | - | |
- | $ -109.60M | $ 508.00M | $ -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.07 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 903.30M | $ 845.20M | $ -703.00M | $ -1.08B | $ 1.04B | |
- | $ -109.60M | $ 508.00M | $ -80.70M | $ -1.22B | $ -1.69B | |
- | $ 507.02M | $ 1.03B | $ 219.89M | $ 8.20M | $ -46.80M | |
- | - | - | - | - | $ 321.60M | |
- | $ 425.50M | $ 1.24B | $ 539.70M | $ -959.90M | $ -1.33B | |
- | $ 862.10M | $ 1.66B | $ 539.70M | $ -959.90M | $ -607.20M |