Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 13.19B | $ 11.64B | $ 9.72B | $ 8.53B | $ 9.35B | $ 8.05B | |
$ 6.50B | $ 4.79B | $ 4.25B | $ 5.35B | $ 5.68B | $ 4.68B | |
$ 6.69B | $ 6.85B | $ 5.46B | $ 3.18B | $ 3.67B | $ 3.36B | |
$ 3.06B | $ 1.76B | $ 3.19B | $ 1.37B | $ 1.50B | $ 1.35B | |
$ 3.63B | $ 5.08B | $ 2.28B | $ 1.82B | $ 2.17B | $ 2.02B | |
$ -549.00M | $ -445.00M | $ -424.00M | $ -669.00M | $ -648.00M | $ -481.00M | |
$ -7.00M | $ -15.00M | $ 7.00M | $ -9.00M | $ -9.00M | $ -61.00M | |
$ 3.08B | $ 2.80B | $ 1.85B | $ 1.14B | $ 1.51B | $ 1.48B | |
$ 790.00M | $ 697.00M | $ 460.00M | $ 249.00M | $ 340.00M | $ 380.00M | |
- | - | - | - | - | - | |
$ 2.29B | $ 2.10B | $ 1.39B | $ 890.00M | $ 1.17B | $ 1.10B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.56B | $ 6.56B | $ 7.44B | $ 6.71B | $ 7.18B | $ 6.03B | |
$ 2.29B | $ 2.10B | $ 1.39B | $ 890.00M | $ 1.17B | $ 1.10B | |
$ 1.87B | $ -12.09B | - | $ 903.28M | $ 1.19B | $ 1.15B | |
$ 238.00M | - | - | $ 669.00M | $ 648.00M | $ 481.00M | |
$ 3.31B | $ 2.80B | $ 1.85B | $ 1.81B | $ 2.16B | $ 1.96B | |
$ 4.38B | $ 5.03B | $ 3.84B | $ 3.80B | $ 4.20B | $ 3.63B |