Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 1.05B | $ 1.07B | $ 1.11B | $ 1.08B | |
$ 403.00M | $ 535.60M | - | $ 513.90M | $ 537.50M | |
$ 643.30M | $ 510.70M | $ 1.07B | $ 592.70M | $ 540.70M | |
$ 472.50M | $ 472.50M | $ 447.90M | $ 449.80M | $ 438.00M | |
$ -47.60M | $ -47.60M | $ 623.20M | $ 142.90M | $ 102.70M | |
$ -43.00M | $ -43.00M | $ -15.00M | $ -300.00K | $ -5.20M | |
$ -200.00K | $ -200.00K | $ -900.00K | $ 5.40M | $ 2.70M | |
$ -90.40M | $ -90.40M | $ 500.10M | $ 148.00M | $ 100.20M | |
$ -11.40M | $ -11.40M | $ 538.40M | $ 35.10M | $ 24.40M | |
- | - | $ 759.10M | - | - | |
$ -80.50M | $ -80.50M | $ -38.30M | $ 111.10M | $ 75.00M | |
$ -1.63 | $ -1.61 | $ -0.81 | $ 2.23 | $ 1.50 | |
$ -1.63 | $ -1.61 | $ -0.81 | $ 2.23 | $ 1.50 | |
$ 199.60M | $ 49.90M | $ 49.70M | $ 49.90M | $ 49.90M | |
$ 199.60M | $ 49.90M | $ 49.70M | $ 49.90M | $ 49.90M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 1.01B | $ 1.01B | $ 447.90M | $ 963.70M | $ 975.50M | |
$ -80.00M | $ -80.50M | $ -38.30M | $ 111.10M | $ 75.00M | |
$ -22.20M | $ -16.00M | - | $ 111.10M | $ 75.00M | |
- | - | - | $ 300.00K | $ 5.20M | |
$ -47.40M | $ -47.40M | $ 515.10M | $ 148.30M | $ 105.40M | |
$ -15.80M | $ -14.40M | $ 548.70M | $ 185.20M | $ 145.40M |