Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 133.24B | $ 133.24B | $ 107.70B | $ 107.95B | $ 110.90B | $ 101.47B | |
$ 107.12B | $ 107.12B | $ 87.86B | $ 89.05B | $ 91.59B | $ 83.57B | |
$ 26.11B | $ 26.11B | $ 19.84B | $ 18.91B | $ 19.31B | $ 17.90B | |
$ 18.54B | $ 18.54B | $ 14.20B | $ 14.35B | $ 13.87B | $ 12.88B | |
$ 7.57B | $ 7.57B | $ 5.64B | $ 4.56B | $ 5.44B | $ 5.01B | |
$ -796.00M | $ -796.00M | $ -388.00M | $ -523.00M | $ -576.00M | $ -443.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.73B | $ 5.73B | $ 4.33B | $ 3.33B | $ 4.62B | $ 4.03B | |
$ 1.41B | $ 1.41B | $ 1.20B | $ 913.00M | $ 1.26B | $ 1.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.31B | $ 4.31B | $ 3.13B | $ 2.42B | $ 3.36B | $ 3.02B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 125.67B | $ 125.67B | $ 102.06B | $ 103.39B | $ 105.46B | $ 96.45B | |
$ 4.31B | $ 4.31B | $ 3.13B | $ 2.42B | $ 3.36B | $ 3.02B | |
$ 5.16B | $ 5.17B | $ 3.85B | $ 2.98B | $ 3.56B | $ 3.45B | |
$ ― | $ 929.00M | $ 438.00M | $ 542.00M | $ 617.00M | $ 504.00M | |
$ 6.66B | $ 6.66B | $ 4.77B | $ 3.87B | $ 5.24B | $ 4.53B | |
$ 7.72B | $ 10.19B | $ 7.76B | $ 6.85B | $ 8.20B | $ 6.49B |