Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.69B | $ 1.65B | $ 1.52B | $ 1.45B | $ 2.19B | $ 2.78B | |
$ 916.60M | $ 867.60M | $ 834.30M | $ 792.50M | $ 744.30M | $ 1.62B | |
$ 771.20M | $ 777.50M | $ 685.10M | $ 658.10M | $ 582.60M | $ 1.16B | |
$ 515.40M | $ 531.90M | $ 545.30M | $ 530.60M | $ 736.70M | $ 850.70M | |
$ 255.80M | $ -5.20M | $ 173.70M | $ 127.50M | $ 136.40M | $ 314.10M | |
$ -151.70M | $ -155.80M | $ -119.20M | $ -125.70M | $ -128.90M | $ -189.50M | |
$ -227.80M | $ -236.30M | $ 18.00M | $ -12.50M | $ 2.10M | $ -135.60M | |
$ 110.10M | $ -146.50M | $ 38.60M | $ 14.30M | $ 5.40M | $ 130.10M | |
$ 38.90M | $ 8.30M | $ 10.00M | $ 15.10M | $ -11.20M | $ 37.70M | |
- | - | - | - | - | - | |
$ -393.20M | $ -198.50M | $ 201.00M | $ 34.40M | $ -45.60M | $ 222.50M | |
$ 0.32 | $ -1.82 | $ 2.60 | $ 0.32 | $ -0.32 | $ 2.86 | |
$ 0.31 | $ -1.82 | $ 2.60 | $ 0.32 | $ -0.32 | $ 2.84 | |
$ 433.40M | $ 109.10M | $ 116.30M | $ 123.00M | $ 129.30M | $ 131.60M | |
$ 433.80M | $ 109.10M | $ 116.30M | $ 123.60M | $ 129.30M | $ 132.90M | |
- | - | - | - | $ 0.19 | $ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.43B | $ 1.40B | $ 1.38B | $ 1.32B | $ 2.02B | $ 2.47B | |
$ 71.90M | $ -154.10M | $ 241.20M | $ 66.50M | $ 500.00K | $ 188.50M | |
$ 38.35M | $ 102.56M | $ -61.81M | $ -28.60M | - | - | |
- | - | - | - | - | - | |
$ -154.50M | $ 9.30M | $ 157.80M | $ 140.00M | $ 63.40M | $ 319.60M | |
$ -50.10M | $ 110.80M | $ 258.00M | $ 249.90M | $ 172.50M | $ 520.50M |