Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.65B | $ 9.68B | $ 9.76B | $ 8.50B | $ 7.05B | $ 7.16B | |
$ 6.87B | $ 6.99B | $ 7.14B | $ -6.28B | $ 5.45B | $ 5.55B | |
$ 2.77B | $ 2.68B | $ 2.62B | $ 2.22B | $ 1.61B | $ 1.61B | |
$ 1.09B | $ 871.00M | $ -1.03B | $ -779.00M | $ 804.00M | $ 822.00M | |
$ 1.74B | $ 1.81B | $ 1.58B | $ 1.45B | $ 806.00M | $ 787.00M | |
$ -71.00M | $ -76.00M | $ -109.00M | $ -126.00M | $ -132.00M | $ -131.00M | |
$ -19.00M | $ -18.00M | $ -139.00M | $ 9.00M | $ -930.00M | $ -66.00M | |
$ 1.47B | $ 1.59B | $ 1.61B | $ 1.31B | $ -256.00M | $ 590.00M | |
$ 359.00M | $ 401.00M | $ 373.00M | $ 319.00M | $ 129.00M | $ 186.00M | |
- | - | $ 130.00M | $ 1.00M | $ 0.00 | $ 1.00M | |
$ 1.41B | $ 1.20B | $ 1.24B | $ 995.00M | $ -383.00M | $ 405.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.96B | $ 7.87B | $ 8.05B | $ -7.06B | $ 6.25B | $ 6.37B | |
$ 1.11B | $ 1.20B | $ 1.24B | $ 995.00M | $ -383.00M | $ 405.00M | |
$ 1.39B | $ 1.24B | $ 1.24B | - | $ 306.12M | $ 427.08M | |
- | - | - | - | $ 132.00M | $ 131.00M | |
$ 1.54B | $ 1.67B | $ 1.72B | $ 1.44B | $ -124.00M | $ 721.00M | |
$ 2.15B | $ 2.28B | $ 2.25B | $ 1.94B | $ 369.00M | $ 1.18B |