Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 63.40T | $ 86.56T | $ 69.86T | $ 59.17T | $ 58.15T | $ 54.17T | |
$ 50.07T | $ 68.54T | $ 56.94T | $ 49.22T | $ 48.77T | $ 46.18T | |
$ 13.32T | $ 18.02T | $ 12.93T | $ 9.95T | $ 9.38T | $ 7.99T | |
$ 6.86T | $ 10.79T | $ 7.86T | $ 7.88T | $ 7.37T | $ 6.84T | |
$ 6.46T | $ 7.23T | $ 5.07T | $ 2.07T | $ 2.01T | $ 1.16T | |
$ 81.42B | $ 113.46B | $ -28.04B | $ -64.39B | $ 1.36B | $ 10.15B | |
- | - | - | - | - | - | |
$ 6.77T | $ 7.50T | $ 6.39T | $ 1.84T | $ 2.53T | $ 1.47T | |
$ 1.82T | $ 2.09T | $ 1.63T | $ 353.77B | $ 704.45B | $ 312.70B | |
- | - | - | - | - | - | |
$ 4.95T | $ 5.41T | $ 4.76T | $ 1.49T | $ 1.83T | $ 1.16T | |
$ 12.35K | $ 13.49K | $ 11.87K | $ 3.71K | $ 4.56K | $ 2.88K | |
$ 12.35K | $ 13.49K | $ 11.87K | $ 3.71K | $ 4.56K | $ 2.88K | |
$ 801.53M | $ 400.85M | $ 400.92M | $ 400.93M | $ 400.93M | $ 400.93M | |
$ 801.53M | $ 400.85M | $ 400.92M | $ 400.93M | $ 400.93M | $ 400.93M | |
$ 3.50K | $ 3.50K | $ 3.00K | $ 1.00K | $ 0.00 | $ 900.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.72B | $ 25.92B | $ 18.08B | $ 15.84B | $ 16.87B | $ 70.75B | |
$ 56.93T | $ 79.33T | $ 64.80T | $ 57.10T | $ 56.14T | $ 53.01T | |
$ 4.95T | $ 5.41T | $ 4.76T | $ 1.49T | $ 1.83T | $ 1.16T | |
$ 5.01T | $ 5.53T | $ 4.71T | $ 1.54T | $ 1.96T | $ 1.24T | |
$ 169.56B | $ 232.98B | $ 169.90B | $ 234.52B | $ 188.71B | $ 203.75B | |
$ 6.94T | $ 7.73T | $ 6.56T | $ 2.08T | $ 2.72T | $ 1.67T | |
$ 8.74T | $ 10.16T | $ 8.78T | $ 4.30T | $ 4.85T | $ 3.61T |