Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.99B | $ 12.62B | $ 11.14B | $ 9.66B | $ 10.19B | $ 10.74B | |
$ 3.45B | - | $ 8.43B | $ 6.97B | $ 7.84B | $ 8.16B | |
$ 2.05B | $ 2.55B | $ 2.71B | $ 2.69B | $ 2.35B | $ 2.57B | |
$ 186.00M | $ -275.00M | $ 155.00M | $ 165.00M | $ 196.00M | $ 199.00M | |
$ 4.51B | $ -275.00M | $ 2.56B | $ 2.53B | $ 2.15B | $ 2.37B | |
$ -567.00M | $ -728.00M | $ -613.00M | $ -770.00M | $ -732.00M | $ -746.00M | |
$ -506.00M | $ -931.00M | $ -3.01B | $ -1.27B | $ -420.00M | $ 390.00M | |
$ 722.00M | $ -2.79B | $ -1.06B | $ 488.00M | $ 1.00B | $ 2.02B | |
$ 198.00M | $ -265.00M | $ -133.00M | $ 216.00M | $ 352.00M | $ 708.00M | |
$ -25.00M | $ -71.00M | $ -24.00M | $ -123.00M | $ -172.00M | $ 39.00M | |
$ 3.04B | $ -3.05B | $ -409.00M | $ 46.00M | $ 303.00M | $ 1.20B | |
$ 0.58 | $ -0.82 | $ -0.61 | $ 0.07 | $ 0.46 | $ 1.82 | |
$ 0.53 | $ -0.82 | $ -0.61 | $ 0.07 | $ 0.45 | $ 1.81 | |
$ 2.00B | $ 668.00M | $ 666.00M | $ 665.00M | $ 664.00M | $ 662.00M | |
$ 2.09B | $ 668.00M | $ 666.00M | $ 668.00M | $ 667.00M | $ 665.00M | |
$ 0.32 | $ 0.64 | $ 0.60 | $ 0.57 | $ 0.55 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.97 | - | $ 1.52 | $ 1.44 | $ 1.36 | $ 1.24 | |
- | - | - | - | - | - | |
$ 3.64B | $ -275.00M | $ 8.59B | $ 7.13B | $ 8.04B | $ 8.36B | |
$ 555.00M | - | $ 911.00M | $ 1.04B | $ 1.05B | $ 1.06B | |
$ 431.00M | $ -3.05B | $ -409.00M | $ 46.00M | $ 303.00M | $ 1.20B | |
$ 704.64M | - | $ 2.20B | $ 832.13M | $ 494.40M | $ 646.40M | |
$ 1.48B | $ -2.28B | $ -153.00M | $ 1.53B | $ 2.05B | $ 3.07B | |
$ 1.74B | $ -3.41B | $ 903.00M | $ 2.59B | $ 3.10B | $ 4.08B |