Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.12B | $ 3.12B | $ 3.15B | $ 3.19B | $ 2.79B | $ 2.83B | |
- | - | $ 101.00M | $ 258.00M | $ -414.00M | $ -39.00M | |
$ 1.07B | $ 2.10B | $ 1.88B | $ 1.74B | $ 1.71B | $ 1.78B | |
- | - | - | - | - | - | |
$ -96.00M | $ -271.00M | $ -266.00M | $ -250.00M | $ 2.00M | $ 40.00M | |
$ 2.26B | $ 1.03B | $ 1.29B | $ 964.00M | $ 672.00M | $ 1.05B | |
$ 76.00M | $ 206.00M | $ 245.00M | $ 351.00M | $ 133.00M | $ 237.00M | |
- | - | - | - | - | - | |
$ 2.18B | $ 642.00M | $ 878.00M | $ 584.00M | $ 501.00M | $ 776.00M | |
$ 4.42 | $ 4.35 | $ 5.80 | $ 6.80 | $ 3.06 | $ 4.41 | |
$ 4.42 | $ 4.35 | $ 5.79 | $ 6.79 | $ 3.02 | $ 4.16 | |
$ 590.99M | $ 147.75M | $ 150.06M | $ 159.91M | $ 163.74M | $ 175.98M | |
$ 591.02M | $ 147.76M | $ 150.27M | $ 160.23M | $ 165.61M | $ 186.50M | |
$ 1.64 | $ 1.64 | $ 1.58 | - | $ 1.36 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.44B | $ 2.44B | $ 2.42B | $ 2.23B | $ 1.80B | $ 2.23B | |
$ 680.00M | $ 680.00M | $ 907.00M | $ 1.13B | $ 539.00M | $ 816.00M | |
$ 251.16M | - | $ 976.10M | - | $ 537.40M | $ 785.00M | |
- | - | - | - | - | $ 32.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |