Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.04B | $ 1.05B | $ 1.07B | $ 1.11B | $ 1.08B | |
$ 531.20M | $ 535.60M | $ 525.60M | $ 513.90M | $ 537.50M | |
$ 506.00M | $ 510.70M | $ 545.50M | $ 592.70M | $ 540.70M | |
$ 467.10M | $ 472.50M | $ 447.90M | $ 449.80M | $ 438.00M | |
$ -69.00M | $ -47.60M | $ -11.40M | $ 142.90M | $ 102.70M | |
$ -23.40M | $ -43.00M | $ -15.00M | $ -300.00K | $ -5.20M | |
$ -85.40M | $ -85.60M | $ -108.10M | $ 5.40M | $ 2.70M | |
$ -114.10M | $ -90.40M | $ -25.50M | $ 148.00M | $ 100.20M | |
- | $ -11.40M | $ 12.80M | $ 35.10M | $ 24.40M | |
- | - | - | - | - | |
$ -116.60M | $ -80.50M | $ -40.40M | $ 111.10M | $ 75.00M | |
$ -2.31 | $ -1.61 | $ -0.81 | $ 2.23 | $ 1.50 | |
$ -2.32 | $ -1.61 | $ -0.81 | $ 2.23 | $ 1.50 | |
$ 200.50M | $ 49.90M | $ 49.70M | $ 49.90M | $ 49.90M | |
$ 200.50M | $ 49.90M | $ 49.70M | $ 49.90M | $ 49.90M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 1.13B | $ 1.01B | $ 973.50M | $ 963.70M | $ 975.50M | |
$ -116.60M | $ -80.50M | $ -40.40M | $ 111.10M | $ 75.00M | |
$ -6.73M | $ -16.00M | - | $ 111.10M | $ 75.00M | |
- | - | - | $ 300.00K | $ 5.20M | |
$ -79.80M | $ -47.40M | $ -10.50M | $ 148.30M | $ 105.40M | |
$ -47.40M | $ -16.50M | $ 22.50M | $ 185.20M | $ 145.40M |