Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.20B | $ 1.22B | $ 1.32B | $ 1.30B | $ 1.02B | $ 844.10M | |
$ 445.00M | $ 452.40M | $ 463.10M | $ 477.90M | $ 399.80M | $ 408.00M | |
$ 754.50M | $ 766.60M | $ 852.60M | $ 822.10M | $ 620.40M | $ 436.10M | |
$ 24.70M | $ 31.70M | $ 33.50M | $ 30.80M | $ 28.80M | $ 28.80M | |
$ 729.80M | $ 734.90M | $ 819.10M | $ 791.30M | $ 591.60M | $ 407.30M | |
$ 57.90M | $ 52.30M | $ 10.30M | $ -100.00K | $ 200.00K | $ -7.10M | |
$ -4.80M | $ -7.50M | $ -700.00K | $ 66.40M | $ -252.30M | $ 5.70M | |
$ -370.20M | $ -364.20M | $ 833.70M | $ 857.80M | $ 339.50M | $ 405.90M | |
$ 102.10M | $ 102.20M | $ 133.10M | $ 124.10M | $ 13.30M | $ 61.80M | |
- | - | - | - | - | - | |
$ -478.40M | $ -466.40M | $ 700.60M | $ 733.70M | $ 326.20M | $ 344.10M | |
$ -2.49 | $ -2.43 | $ 3.66 | $ 3.84 | $ 1.71 | $ 1.83 | |
$ -2.49 | $ -2.43 | $ 3.65 | $ 3.83 | $ 1.71 | $ 1.83 | |
$ 768.30M | $ 192.00M | $ 191.50M | $ 191.10M | $ 190.30M | $ 187.70M | |
$ 769.40M | $ 192.30M | $ 191.90M | $ 191.50M | $ 190.70M | $ 188.00M | |
$ 1.38 | $ 1.36 | $ 1.28 | $ 1.16 | $ 1.03 | $ 0.99 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.71 | $ 1.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 354.50M | $ 484.10M | $ 496.60M | $ -508.70M | $ 428.60M | $ 436.80M | |
- | - | - | - | $ 400.00K | $ 7.60M | |
$ -478.40M | $ -466.40M | $ 700.60M | $ 733.70M | $ 326.20M | $ 344.10M | |
$ 779.18M | - | $ 612.07M | $ 561.08M | $ 568.62M | $ 339.27M | |
$ -542.90M | - | $ 833.70M | $ 858.10M | $ 339.90M | $ 413.50M | |
$ -330.80M | - | $ 1.12B | $ 1.16B | $ 580.90M | $ 676.70M |