Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 31.59B | $ 31.60B | $ 26.12B | $ 23.28B | $ 21.98B | $ 19.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -88.32M | $ -88.32M | $ -77.42M | $ 149.15M | $ 339.09M | $ 294.54M | |
$ 2.00B | $ 2.00B | $ 1.65B | $ 1.12B | $ 1.77B | $ 1.52B | |
$ 453.63M | $ 453.63M | $ 351.57M | $ 205.09M | $ 392.73M | $ 372.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.41B | $ 1.41B | $ 1.23B | $ 883.07M | $ 1.28B | $ 1.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.79B | $ 29.79B | $ 24.55B | $ 22.15B | $ 20.22B | $ 17.70B | |
$ 1.41B | $ 1.41B | $ 1.23B | $ 883.07M | $ 1.28B | $ 1.06B | |
$ 1.41B | $ 1.33B | $ 1.28B | $ 919.19M | $ 1.27B | $ 1.08B | |
$ 113.07M | $ 113.07M | $ 98.32M | $ 102.65M | $ 99.56M | $ 92.42M | |
$ 2.11B | $ 2.11B | $ 1.75B | $ 1.23B | $ 1.87B | $ 1.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |