Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.95B | $ 2.84B | $ 4.29B | $ 8.67B | $ 1.88B | $ 2.70B | |
- | - | - | - | - | - | |
$ -675.00M | $ -902.10M | $ 2.71B | $ 4.64B | - | - | |
- | - | - | - | - | - | |
$ 4.28B | $ 1.07B | - | $ 134.30M | - | - | |
$ -351.00M | $ -600.90M | $ 1.57B | $ 4.03B | $ 580.00M | $ 1.23B | |
$ -39.80M | $ -104.20M | $ 287.80M | $ 982.30M | $ 197.20M | $ 49.00M | |
- | - | - | - | - | - | |
$ -4.40M | $ -608.40M | $ 1.23B | $ 2.97B | $ 348.20M | $ 345.30M | |
- | - | - | - | $ 0.99 | $ 3.05 | |
- | - | - | - | $ 0.97 | $ 2.82 | |
- | - | - | - | $ 350.46M | $ 113.08M | |
- | - | - | - | $ 358.39M | $ 122.63M | |
- | - | - | - | $ 1.00 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 414.10M | $ 658.40M | $ 336.50M | $ 230.60M | - | - | |
$ -396.90M | $ -608.40M | $ 1.23B | $ 2.97B | $ 348.20M | $ 380.90M | |
$ 468.24M | - | - | - | $ 348.20M | $ 380.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |