Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.77T | $ 6.64T | $ 5.99T | $ 5.36T | $ 5.34T | $ 5.29T | |
$ 6.36T | $ 6.24T | $ 5.63T | $ 5.06T | $ 5.03T | $ 4.96T | |
$ 406.32B | $ 400.09B | $ 362.13B | $ 302.92B | $ 315.87B | $ 332.03B | |
$ 228.37B | $ 226.30B | $ 213.17B | $ 192.09B | $ 200.97B | $ 195.88B | |
$ 177.96B | $ 173.79B | $ 148.96B | $ 110.83B | $ 114.90B | $ 136.15B | |
$ 9.77B | $ 16.49B | $ -10.50B | $ 7.62B | $ 9.22B | $ -55.54B | |
- | $ -5.50B | - | - | - | - | |
$ 198.52B | $ 187.51B | $ 193.57B | $ 145.47B | $ 163.88B | $ 170.25B | |
$ 37.93B | $ 36.44B | $ 39.75B | $ 31.15B | $ 31.69B | $ 40.42B | |
- | $ 5.77B | - | - | - | - | |
$ 147.12B | $ 141.48B | $ 139.32B | $ 101.79B | $ 115.31B | $ 129.07B | |
$ 21.22 | $ 10.21 | $ 20.10 | $ 14.68 | $ 16.64 | $ 16.06 | |
$ 20.90 | $ 10.06 | $ 19.82 | $ 14.56 | $ 16.48 | $ 15.90 | |
$ 27.73B | $ 13.86M | $ 6.93B | $ 6.93B | $ 6.93B | $ 8.04B | |
$ 28.18B | $ 14.09M | $ 7.04B | $ 7.01B | $ 7.00B | $ 8.13B | |
- | $ 5.30 | $ 7.95 | $ 8.33 | $ 8.02 | $ 4.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.59T | $ 6.46T | $ -5.85T | $ 5.25T | $ 5.23T | $ 5.16T | |
$ 147.12B | $ 141.48B | $ 139.32B | $ 101.79B | $ 115.31B | $ 129.07B | |
$ 147.12B | $ 152.89B | - | $ 101.79B | $ 115.31B | $ 129.07B | |
$ 29.18B | - | - | $ 40.32B | $ 66.60B | $ 55.54B | |
$ 227.70B | $ 222.25B | $ 204.07B | $ 185.79B | $ 230.48B | $ 225.80B | |
$ 313.21B | $ 298.71B | - | $ 250.90B | $ 297.49B | $ 285.72B |