Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.84B | $ 2.24B | $ 2.38B | $ 2.09B | $ 2.32B | |
- | $ 913.60M | $ 1.22B | $ 1.28B | $ 982.60M | $ 989.60M | |
- | $ 930.70M | $ 1.02B | $ 1.10B | $ 1.11B | $ 1.33B | |
- | $ 221.60M | $ 214.00M | $ 1.44B | $ 1.13B | $ 1.11B | |
- | $ 709.10M | $ 806.70M | $ 946.00M | $ 960.00M | $ 1.20B | |
- | $ -174.10M | $ -152.50M | $ 155.20M | $ 115.90M | $ 121.40M | |
- | $ 991.60M | $ 418.30M | - | - | - | |
- | $ -444.30M | $ 232.60M | $ -148.20M | $ -2.51B | $ 469.30M | |
- | $ 132.80M | $ 123.80M | $ 195.60M | $ 144.60M | $ 267.10M | |
- | $ 252.70M | $ 204.80M | - | - | - | |
- | $ -582.30M | $ 105.70M | $ -349.20M | $ -2.65B | $ 198.00M | |
- | $ -0.26 | $ 0.09 | - | - | - | |
- | $ -0.26 | $ 0.09 | - | - | - | |
- | $ 2.22B | $ 2.25B | - | - | - | |
- | $ 2.22B | $ 2.25B | - | - | - | |
- | $ 0.16 | $ 0.16 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.14B | $ 1.44B | $ -1.44B | $ -1.13B | $ -1.11B | |
- | $ -582.30M | $ 105.70M | $ -349.20M | $ -2.65B | $ 198.00M | |
- | $ -380.73M | $ 192.51M | - | $ -2.04B | $ 380.13M | |
- | - | - | - | - | - | |
- | $ -188.70M | $ 451.90M | $ -303.40M | $ -2.31B | $ 674.10M | |
- | $ -172.20M | $ 469.40M | - | $ -2.31B | $ 674.10M |