Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.10B | $ 1.22B | $ 1.32B | $ 1.30B | $ 1.02B | $ 844.10M | |
$ 373.90M | $ 452.40M | $ 463.10M | $ 477.90M | $ 399.80M | $ 408.00M | |
$ 722.00M | $ 766.60M | $ 852.60M | $ 822.10M | $ 620.40M | $ 436.10M | |
$ 27.50M | $ 28.90M | $ 35.70M | $ 30.80M | $ 28.80M | $ 28.80M | |
$ 694.50M | $ 737.70M | $ 816.90M | $ 791.30M | $ 591.60M | $ 407.30M | |
$ -38.60M | $ -49.40M | $ -12.60M | $ -100.00K | $ -200.00K | $ 7.10M | |
$ -1.15B | $ -1.15B | $ -600.00K | $ 66.40M | $ -252.30M | $ 5.70M | |
$ -412.00M | $ -364.20M | $ 808.50M | $ 857.80M | $ 339.50M | $ 405.90M | |
$ 187.70M | $ 102.20M | $ 133.10M | $ 124.10M | $ 13.30M | $ 61.80M | |
- | - | - | - | - | - | |
$ -605.80M | $ -466.40M | $ 675.40M | $ 733.70M | $ 326.20M | $ 344.10M | |
$ -3.16 | $ -2.43 | $ 3.66 | $ 3.84 | $ 1.71 | $ 1.83 | |
$ -3.16 | $ -2.43 | $ 3.65 | $ 3.83 | $ 1.71 | $ 1.83 | |
$ 768.90M | $ 192.00M | $ 191.50M | $ 191.10M | $ 190.30M | $ 187.70M | |
$ 769.80M | $ 192.30M | $ 191.90M | $ 191.50M | $ 190.70M | $ 188.00M | |
$ 1.08 | $ 1.36 | $ 1.28 | $ 1.16 | $ 0.77 | $ 0.99 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 401.40M | $ 481.30M | $ 498.80M | $ -508.70M | $ -428.60M | $ -436.80M | |
- | - | - | - | - | - | |
$ -605.80M | $ -466.40M | $ 675.40M | $ 733.70M | $ 326.20M | $ 344.10M | |
$ 1.01B | $ 905.61M | - | $ 561.08M | $ 766.73M | $ 295.44M | |
$ -429.80M | $ -364.10M | - | $ 858.10M | $ 339.90M | $ 413.50M | |
$ -467.90M | $ -91.00M | - | $ 1.16B | $ 580.90M | $ 676.70M |