Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.19B | $ 7.67B | $ 10.18B | $ 10.20B | $ 7.53B | $ 6.55B | |
$ 5.84B | $ 5.99B | $ 6.56B | $ 6.10B | $ 5.45B | $ 5.41B | |
$ 1.35B | $ 1.68B | $ 3.62B | $ 4.10B | $ 2.08B | $ 1.14B | |
$ 613.00M | $ 580.00M | $ 540.00M | $ 561.00M | $ 556.00M | $ 459.00M | |
$ 822.00M | $ 1.19B | $ 3.08B | $ 3.64B | $ 1.53B | $ 683.00M | |
$ -275.00M | $ 204.00M | $ 245.00M | $ -313.00M | $ -438.00M | $ -864.00M | |
$ -85.00M | $ 14.00M | $ -549.00M | $ -32.00M | $ 108.00M | $ -48.00M | |
$ 569.00M | $ 937.00M | $ 2.31B | $ 3.32B | $ 982.00M | $ -213.00M | |
$ 35.00M | $ 98.00M | $ 425.00M | $ 709.00M | $ 185.00M | $ -137.00M | |
- | - | - | - | - | - | |
$ 531.00M | $ 839.00M | $ 1.88B | $ 2.61B | $ 797.00M | $ -76.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.45B | $ 6.55B | $ 7.08B | $ 6.66B | $ 6.00B | $ 5.87B | |
$ 534.00M | $ 839.00M | $ 1.88B | $ 2.61B | $ 797.00M | $ -76.00M | |
$ 341.94M | $ 642.23M | - | - | $ 884.78M | $ -335.00M | |
- | - | - | - | - | - | |
$ 839.00M | $ 1.22B | $ 2.58B | $ 3.63B | $ 1.43B | $ 165.00M | |
$ 1.34B | $ 1.72B | $ 3.06B | $ 4.11B | $ 1.90B | $ 675.00M |