Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 674.30M | $ 832.60M | $ 718.70M | $ 872.50M | $ 354.50M | |
- | - | - | - | - | - | |
- | $ 674.30M | $ 832.60M | - | - | - | |
- | $ 389.80M | $ 382.20M | $ 334.10M | $ 358.90M | $ 164.40M | |
- | $ 284.50M | $ 450.40M | $ 384.60M | $ 513.60M | $ 190.10M | |
- | $ -51.70M | $ 23.90M | $ -1.80M | $ 9.70M | $ -800.00K | |
- | - | - | - | - | - | |
- | $ 336.20M | $ 474.30M | $ 386.40M | $ 523.30M | $ 189.30M | |
- | $ 64.80M | $ 103.90M | $ 75.80M | $ 23.20M | $ 37.60M | |
- | - | - | - | - | - | |
- | $ 271.40M | $ 370.40M | $ 310.60M | $ 500.10M | $ 151.70M | |
- | $ 3.17 | $ 3.81 | $ 3.06 | $ 4.71 | $ 1.35 | |
- | $ 3.12 | $ 3.77 | $ 3.05 | $ 4.71 | $ 1.35 | |
- | $ 85.74M | $ 97.31M | $ 101.46M | $ 106.09M | $ 112.46M | |
- | $ 86.88M | $ 98.25M | $ 101.99M | $ 106.30M | $ 112.46M | |
- | $ 0.39 | $ 0.22 | $ 1.13 | $ 1.33 | $ 0.89 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 389.80M | $ 382.20M | $ -334.10M | $ 358.90M | $ 164.40M | |
- | $ 271.40M | $ 370.40M | $ 310.60M | $ 500.10M | $ 151.70M | |
- | $ 252.15M | $ 384.18M | $ 312.98M | $ 500.10M | $ 151.70M | |
- | - | - | $ 8.60M | $ 6.90M | $ 7.50M | |
- | $ 343.30M | $ 491.70M | $ 395.00M | $ 530.20M | $ 196.80M | |
- | $ 347.40M | $ 495.10M | $ 395.00M | $ 532.50M | $ 199.00M |