Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.29B | $ 3.41B | $ 3.36B | $ 2.67B | $ 2.56B | $ 3.66B | |
$ 2.62B | $ 2.72B | $ -2.75B | $ -2.25B | $ 2.13B | $ 3.01B | |
$ 672.00M | $ 690.00M | $ 610.00M | $ 417.00M | $ 431.00M | $ 653.00M | |
$ 252.00M | $ 503.00M | $ 470.00M | $ 410.00M | $ 449.00M | $ 550.00M | |
$ 170.00M | $ 187.00M | $ 140.00M | $ 7.00M | $ -18.00M | $ 103.00M | |
$ -30.00M | $ -32.00M | $ -24.00M | $ -23.00M | $ -28.00M | $ -40.00M | |
$ -1.00M | $ -2.00M | $ 6.00M | $ -2.00M | $ -237.00M | $ 3.00M | |
$ 141.00M | $ 153.00M | $ 110.00M | $ -14.00M | $ -283.00M | $ 66.00M | |
$ 36.00M | $ 39.00M | $ 35.00M | $ -15.00M | $ -9.00M | $ 27.00M | |
- | - | - | - | - | - | |
$ 81.00M | $ 90.00M | $ 51.00M | $ -38.00M | $ -298.00M | $ 15.00M | |
$ 1.02 | $ 1.07 | $ 0.61 | $ -0.46 | $ -3.63 | $ 0.18 | |
$ 1.08 | $ 1.05 | $ 0.60 | $ -0.46 | $ -3.63 | $ 0.18 | |
$ 338.40M | $ 84.20M | $ 83.50M | $ 82.50M | $ 82.00M | $ 83.00M | |
$ 343.80M | $ 85.50M | $ 84.90M | $ 82.50M | $ 82.00M | $ 83.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.24 | - | |
- | - | - | - | - | - | |
$ 1.59B | $ 3.23B | $ -2.28B | $ -1.84B | $ 2.58B | $ 3.56B | |
$ 105.00M | $ 114.00M | $ 75.00M | $ -14.00M | $ -274.00M | $ 39.00M | |
$ 98.46M | $ 120.87M | - | - | $ -39.26M | $ 39.00M | |
- | - | - | - | $ 28.00M | $ 40.00M | |
$ 171.00M | $ 185.00M | $ 134.00M | $ 9.00M | $ -255.00M | $ 106.00M | |
$ 211.00M | $ 225.00M | $ 174.00M | $ 54.00M | $ -209.00M | $ 169.00M |