Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.44B | $ 10.55B | $ 10.16B | $ 8.95B | $ 7.11B | $ 8.62B | |
$ 9.54B | $ 9.65B | $ 9.39B | $ 8.11B | $ 6.49B | $ 7.49B | |
$ 5.89B | $ 900.00M | $ 763.00M | $ 837.00M | $ 621.00M | $ 1.13B | |
$ 289.00M | $ 559.00M | $ 508.00M | $ 414.00M | $ 386.00M | $ 521.00M | |
$ 273.00M | $ 316.00M | $ 86.00M | $ 395.00M | $ 124.00M | $ 292.00M | |
$ -67.00M | $ -137.00M | $ -117.00M | $ -122.00M | $ -129.00M | $ -112.00M | |
$ -42.00M | $ -26.00M | $ -169.00M | $ 1.00M | $ -12.00M | $ 238.00M | |
$ 128.00M | $ 178.00M | $ -31.00M | $ 244.00M | $ -13.00M | $ 171.00M | |
$ 63.00M | $ 121.00M | $ 284.00M | $ 72.00M | $ 58.00M | $ -32.00M | |
$ -8.00M | $ -9.00M | $ 4.00M | $ 28.00M | $ 20.00M | $ 30.00M | |
$ -16.00M | $ 38.00M | $ -242.00M | $ 197.00M | $ -31.00M | $ 250.00M | |
$ -0.11 | $ 0.26 | $ -1.69 | $ 1.36 | $ -0.21 | $ 1.57 | |
$ -0.11 | $ 0.26 | $ -1.69 | $ 1.35 | $ -0.21 | $ 1.56 | |
$ 579.90M | $ 144.40M | $ 143.60M | $ 144.80M | $ 144.50M | $ 144.00M | |
$ 580.00M | $ 144.60M | $ 143.60M | $ 146.20M | $ 144.50M | $ 145.10M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.10 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -148.00M | $ 10.21B | $ 9.90B | $ 8.52B | $ 6.87B | $ 8.01B | |
$ -16.00M | $ 38.00M | $ -242.00M | $ 197.00M | $ -31.00M | $ 226.00M | |
$ 140.81M | $ 148.62M | - | - | - | - | |
- | - | - | - | - | - | |
$ 278.00M | $ 332.00M | $ 97.00M | $ 375.00M | $ 125.00M | $ 176.00M | |
$ 601.00M | $ 748.00M | $ 485.00M | $ 764.00M | $ 490.00M | $ 521.00M |