Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.67B | $ 6.89B | $ 7.11B | $ 7.04B | $ 7.02B | $ 9.07B | |
$ 4.50B | $ 4.57B | $ 4.79B | $ 4.63B | $ 4.40B | $ 5.42B | |
$ 2.17B | $ 2.31B | $ 2.32B | $ 2.40B | $ 2.63B | $ 3.65B | |
$ 2.10B | $ 2.04B | $ 2.17B | $ 2.08B | $ 2.21B | $ 2.50B | |
$ 73.00M | $ 271.00M | $ 149.00M | $ 320.00M | $ 417.00M | $ 1.15B | |
- | - | - | $ 92.00M | $ -80.00M | $ -89.00M | |
$ 132.00M | $ 132.00M | $ 409.00M | $ -703.00M | $ -85.00M | $ -236.00M | |
$ -263.00M | $ -28.00M | $ -325.00M | $ -475.00M | $ 252.00M | $ 822.00M | |
$ -80.00M | $ -29.00M | $ -3.00M | $ -17.00M | $ 64.00M | $ 179.00M | |
- | - | $ 3.00M | $ -3.00M | $ 4.00M | $ 8.00M | |
$ -201.00M | $ -13.00M | $ -322.00M | $ -469.00M | $ 178.00M | $ 1.34B | |
$ -1.63 | $ -0.09 | $ -2.15 | $ -2.56 | $ 0.85 | $ 6.03 | |
$ -1.64 | $ -0.09 | $ -2.15 | $ -2.56 | $ 0.84 | $ 5.80 | |
$ 124.36B | $ 149.12M | $ 156.01M | $ 183.17M | $ 208.98M | $ 221.97M | |
$ 124.36B | $ 149.12M | $ 156.01M | $ 183.17M | $ 211.44M | $ 233.17M | |
$ 1.00 | $ 0.25 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 211.00 | - | |
- | - | - | - | $ 1.41 | $ 3.55 | |
- | - | - | - | - | - | |
$ 6.60B | $ 6.62B | $ 6.96B | $ -6.72B | $ 6.61B | $ 7.92B | |
$ -183.00M | $ 1.00M | $ -322.00M | $ -455.00M | $ 192.00M | $ 1.35B | |
$ -170.96M | $ 110.00M | $ 149.00M | $ 303.00M | $ 277.04M | $ 807.27M | |
- | - | - | - | $ 94.00M | $ 105.00M | |
$ -263.00M | $ 40.00M | $ -325.00M | $ -379.00M | $ 346.00M | $ 927.00M | |
$ -17.00M | $ 40.00M | $ -55.00M | $ -52.00M | $ 714.00M | $ 1.36B |