Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.15B | $ 7.36B | $ 7.25B | $ 5.99B | $ 4.82B | $ 4.67B | |
- | - | - | $ 25.00M | $ -1.05B | $ -287.00M | |
$ 4.73B | $ 4.57B | $ 4.13B | $ 4.35B | $ 2.79B | $ 2.72B | |
- | - | - | - | - | - | |
$ -988.00M | $ -943.00M | $ -610.00M | $ -850.00M | - | - | |
$ 1.98B | $ 2.38B | $ 2.83B | $ 1.64B | $ 972.00M | $ 1.66B | |
$ 307.00M | $ 413.00M | $ 582.00M | $ 345.00M | $ 155.00M | $ 248.00M | |
- | - | - | - | - | - | |
$ 1.52B | $ 1.82B | $ 2.13B | $ 1.15B | $ 717.00M | $ 1.34B | |
$ 1.09 | $ 1.26 | $ 1.47 | $ 0.91 | $ 0.71 | $ 1.29 | |
$ 1.08 | $ 1.24 | $ 1.45 | $ 0.90 | $ 0.69 | $ 1.27 | |
$ 5.80B | $ 1.45B | $ 1.44B | $ 1.26B | $ 1.02B | $ 1.04B | |
$ 5.89B | $ 1.47B | $ 1.47B | $ 1.29B | $ 1.03B | $ 1.06B | |
$ 0.62 | $ 0.62 | - | - | $ 0.60 | $ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.27B | $ 5.44B | $ 5.11B | $ 4.20B | $ 2.18B | $ 2.93B | |
$ 1.65B | $ 1.95B | $ 2.24B | $ 1.29B | $ 817.00M | $ 1.41B | |
$ 2.03B | $ 1.95B | - | - | $ 817.00M | $ 1.41B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |