Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.28B | $ 13.28B | $ 13.21B | $ 11.06B | $ 8.61B | $ 8.88B | |
$ 5.71B | $ 5.72B | $ 5.69B | $ 5.00B | $ 4.38B | $ 4.26B | |
$ 7.57B | $ 7.55B | $ 7.52B | $ 6.07B | $ 4.24B | $ 4.62B | |
$ 2.01B | $ 3.88B | $ 3.72B | $ 3.48B | $ 3.93B | $ 4.00B | |
$ 3.69B | $ 3.66B | $ 3.80B | $ 2.58B | $ 304.00M | $ 616.00M | |
$ -222.00M | $ -438.00M | $ -366.00M | $ -381.00M | $ -341.00M | $ -324.00M | |
$ 5.73B | $ 5.73B | $ 435.00M | $ 24.00M | $ 38.00M | $ -1.00M | |
$ 3.40B | $ 3.35B | $ 3.36B | $ 2.18B | $ 1.00M | $ 291.00M | |
$ 546.00M | $ 523.00M | $ 529.00M | $ 272.00M | $ -83.00M | $ 20.00M | |
$ -6.00M | $ -7.00M | $ -1.00M | $ -2.00M | $ -4.00M | $ 1.00M | |
$ 2.90B | $ 2.80B | $ 2.79B | $ 1.87B | $ 52.00M | $ 243.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.50B | $ 9.60B | $ 9.41B | $ 8.48B | $ 8.31B | $ 8.26B | |
$ 2.82B | $ 2.80B | $ 2.83B | $ 1.91B | $ 52.00M | $ 243.00M | |
$ 2.88B | - | - | - | $ 109.00M | $ 267.21M | |
- | - | - | - | $ 362.00M | $ 370.00M | |
$ 2.89B | $ 3.79B | $ 2.94B | $ 1.81B | $ 363.00M | $ 661.00M | |
$ 2.38B | $ 4.90B | $ 4.20B | $ 3.08B | $ 2.35B | $ 2.71B |