Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 115.32B | $ 46.04B | $ 45.94B | $ 43.77B | $ 49.17B | $ 36.90B | |
- | $ 45.39B | $ 44.10B | $ 44.73B | $ 48.26B | $ 36.35B | |
- | $ 651.00M | $ 1.83B | $ -1.09B | $ 909.00M | $ 550.00M | |
- | $ 171.00M | $ 394.00M | $ -266.00M | $ 140.00M | $ 69.00M | |
- | - | - | - | - | - | |
- | $ 472.00M | $ 1.44B | $ -878.00M | $ 727.00M | $ 421.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 472.00M | $ 1.44B | $ -878.00M | $ 727.00M | $ 462.00M | |
- | $ 472.00M | $ 1.44B | $ -692.78M | $ 853.90M | $ 462.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.22B | $ 2.40B | $ -502.00M | $ 1.51B | $ 1.12B | |
- | - | - | - | - | - | |
- | $ 570.00M | $ 571.00M | $ 588.00M | $ 602.00M | $ 570.00M |