Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.19T | $ 4.19T | $ 3.97T | $ 2.51T | $ 1.98T | $ 1.95T | |
$ 3.40T | $ 3.40T | $ 2.99T | $ 2.11T | $ 1.86T | $ 1.67T | |
$ 785.88B | $ 785.88B | $ 982.29B | $ 398.72B | $ 127.48B | $ 285.00B | |
$ 470.70B | $ 470.70B | $ 472.96B | $ 489.10B | $ 442.83B | $ 476.13B | |
$ 315.18B | $ 315.18B | $ 509.33B | $ -90.37B | $ -315.36B | $ -191.13B | |
$ -189.03B | $ -189.03B | $ -293.29B | $ -278.53B | $ -276.24B | $ -404.79B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 946.72B | $ 946.72B | $ 318.38B | $ -794.39B | $ -4.81T | $ -1.96T | |
$ 16.51B | $ 16.51B | $ 200.87B | $ 159.73B | $ 81.81B | $ -113.52B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 216.77B | $ 216.77B | $ 128.69B | $ -768.30B | $ -4.46T | $ -1.48T | |
$ 131.65 | $ ― | $ 51.47 | $ -307.32 | $ -1.78K | $ -764.31 | |
$ 131.65 | $ ― | $ 51.47 | $ -307.32 | $ -1.78K | $ -764.31 | |
$ 5.00B | $ ― | $ 2.50B | $ 2.50B | $ 2.50B | $ 1.94B | |
$ 5.00B | $ ― | $ 2.50B | $ 2.50B | $ 2.50B | $ 1.94B | |
- | $ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.80B | $ 5.80B | $ 4.31B | $ 8.32B | $ 11.84B | $ 21.12B | |
$ 3.87T | $ 3.87T | $ 3.46T | $ 2.60T | $ 2.30T | $ 2.14T | |
$ 216.77B | $ 216.77B | $ 128.69B | $ -768.30B | $ -4.46T | $ -1.48T | |
$ -1.11T | $ -1.55T | $ 83.75B | $ -587.43B | $ -714.57B | $ -1.22T | |
$ 177.53B | $ 177.53B | $ 293.68B | $ 234.61B | $ 233.19B | $ 399.03B | |
$ 1.12T | $ 1.12T | $ 612.06B | $ -559.77B | $ -4.58T | $ -1.56T | |
$ 1.17T | $ 1.17T | $ 665.65B | $ -506.27B | $ -4.56T | $ -1.51T |