Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 299.87B | $ 398.37B | $ 352.25B | $ 318.35B | $ 305.82B | $ 271.51B | |
$ 66.15B | $ 86.92B | $ 87.85B | $ 80.44B | $ 79.62B | $ 73.36B | |
$ 233.72B | $ 311.45B | $ 264.40B | $ 237.91B | $ 226.20B | $ 198.15B | |
$ 172.03B | $ 229.08B | $ 203.29B | $ 178.92B | $ 170.83B | $ 147.75B | |
$ 61.69B | $ 82.37B | $ 61.11B | $ 58.99B | $ 55.37B | $ 50.40B | |
$ 2.87B | $ 2.23B | $ -4.00M | $ 1.50B | $ -279.00M | $ -632.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 50.65B | $ 67.57B | $ 60.05B | $ 52.26B | $ 44.49B | $ 66.84B | |
$ 11.27B | $ 14.00B | $ 7.70B | $ 5.24B | $ 6.82B | $ 17.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.38B | $ 53.57B | $ 52.35B | $ 47.03B | $ 67.08B | $ 54.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 238.18B | $ 316.00B | $ 291.14B | $ 259.36B | $ 250.45B | $ 221.11B | |
$ 39.38B | $ 53.57B | $ 52.35B | $ 47.03B | $ 67.08B | $ 54.41B | |
$ 39.38B | $ 53.57B | $ 52.35B | $ 47.03B | $ 37.67B | $ 49.23B | |
$ 806.00M | $ 1.09B | $ 1.12B | $ 299.00M | $ 1.31B | $ 1.39B | |
$ 48.32B | $ 68.66B | $ 61.17B | $ 52.56B | $ 45.80B | $ 68.23B | |
$ 62.04B | $ 87.14B | $ 80.67B | $ 73.03B | $ 64.60B | $ 84.47B |