Income Statement | TTM | Dec 23 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.00T> | $ ― | $ 79.46T | $ 60.35T | $ 84.43T | $ 84.62T | |
$ 92.48T | $ ― | $ 59.80T | $ 47.36T | $ 63.20T | $ 63.52T | |
$ 33.95T | $ ― | $ 19.66T | $ 12.99T | $ 21.23T | $ 21.11T | |
$ 5.23T | $ ― | $ 4.79T | $ 4.85T | $ 4.63T | $ 4.34T | |
$ 28.72T | $ ― | $ 14.88T | $ 8.14T | $ 16.61T | $ 16.77T | |
$ 259.16B | $ ― | $ 117.82B | $ -781.39B | $ -1.72T | $ -673.38B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.78T | $ ― | $ 14.46T | $ 7.01T | $ 15.48T | $ 15.71T | |
$ 6.48T | $ ― | $ 3.85T | $ 1.38T | $ 4.34T | $ 4.21T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.19T | $ ― | $ 10.28T | $ 6.00T | $ 11.31T | $ 11.13T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 520.14B | $ ― | $ ― | $ 485.41B | $ 1.39T | $ 982.32B | |
$ 97.70T | $ ― | $ 64.58T | $ 52.20T | $ 67.83T | $ 67.85T | |
$ 21.19T | $ ― | $ 10.28T | $ 6.00T | $ 11.31T | $ 11.13T | |
$ 21.03T | $ ― | $ 10.75T | $ 6.64T | $ 11.20T | $ 11.21T | |
$ 291.65B | $ ― | $ 431.21B | $ 719.28B | $ 761.98B | $ 475.16B | |
$ 30.07T | $ ― | $ 14.89T | $ 7.73T | $ 16.24T | $ 16.18T | |
$ 30.07T | $ 29.32T | $ 14.89T | $ 7.73T | $ 16.24T | $ 16.18T |