Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 554.55B | $ 554.55B | $ 560.12B | $ 482.06B | $ 377.29B | $ 312.69B | |
$ 315.81B | $ 315.81B | $ 314.17B | $ 260.53B | $ 209.76B | $ 170.57B | |
$ 238.75B | $ 238.75B | $ 245.94B | $ 221.53B | $ 167.53B | $ 142.12B | |
$ 124.81B | $ 124.81B | $ 121.55B | $ 93.46B | $ 70.58B | $ 64.11B | |
$ 113.94B | $ 113.94B | $ 124.39B | $ 128.07B | $ 96.95B | $ 78.01B | |
$ -1.91B | $ -1.39B | $ -1.27B | $ -492.00M | $ -1.30B | $ -329.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 210.22B | $ 210.22B | $ 248.06B | $ 180.02B | $ 109.40B | $ 94.47B | |
$ 21.52B | $ 21.52B | $ 20.25B | $ 19.90B | $ 13.51B | $ 14.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 188.24B | $ 188.24B | $ 224.82B | $ 159.85B | $ 93.31B | $ 78.72B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 440.61B | $ 440.61B | $ 435.73B | $ 353.99B | $ 280.33B | $ 234.68B | |
$ 188.24B | $ 188.24B | $ 224.82B | $ 159.85B | $ 93.31B | $ 78.72B | |
$ 98.97B | $ 102.25B | $ 106.17B | $ 120.80B | $ 80.53B | $ 66.54B | |
$ 10.50B | $ 9.98B | $ 7.92B | $ 7.45B | $ 7.61B | $ 4.90B | |
$ 220.73B | $ 220.21B | $ 255.98B | $ 187.47B | $ 117.01B | $ 99.36B | |
$ 220.73B | $ 281.43B | $ 313.65B | $ 238.25B | $ 117.01B | $ 133.61B |