Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.28B | $ 2.17B | $ 1.16B | $ 664.20M | $ 1.18B | $ 893.40M | |
$ -1.68B | $ -1.60B | $ -1.31B | $ 888.00M | $ 535.50M | $ 488.30M | |
$ 598.90M | $ 565.40M | $ -149.40M | $ -273.60M | $ 645.20M | $ 405.10M | |
$ -16.60M | $ -15.50M | $ 41.40M | $ 44.40M | $ -20.50M | $ 29.30M | |
$ 2.50M | - | - | - | - | - | |
$ 566.10M | $ 502.00M | $ 792.80M | $ -293.90M | $ 701.70M | $ 414.50M | |
$ 221.10 | $ 198.60 | $ 592.26 | $ -89.46 | $ 229.99 | $ 130.27 | |
$ 221.10 | $ 198.60 | $ 592.26 | $ -89.46 | $ 229.99 | $ 130.27 | |
$ 10.10M | $ 2.53M | $ 2.83M | $ 3.04M | $ 3.08M | $ 3.14M | |
$ 10.07M | $ 2.53M | $ 2.86M | $ 3.08M | $ 3.08M | $ 3.14M | |
$ 566.10M | $ 509.20M | $ 792.80M | $ -293.90M | $ 708.70M | $ 414.50M | |
$ 604.69M | $ 598.60M | $ -118.03M | - | $ 708.59M | $ 415.65M | |
$ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -273.60M | $ 674.70M | $ 422.70M | |
- | - | - | $ -269.00M | - | - | |
$ 62.90M | $ 62.70M | $ 40.30M | $ 20.50M | $ 29.50M | $ 17.60M |