Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 12.30B | $ 12.30B | $ 9.04B | $ 8.58B | $ 9.33B | $ 8.17B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.35B | $ 4.35B | $ 2.06B | $ 1.88B | $ 3.24B | $ 3.43B | |
$ 1.34B | $ 1.34B | $ 805.42M | $ 643.72M | $ 800.49M | $ 727.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.80B | $ 2.80B | $ 1.11B | $ 1.04B | $ 2.14B | $ 2.37B | |
$ 27.39 | $ 27.39 | $ 10.88 | $ 10.16 | $ 20.95 | $ 23.72 | |
$ 27.39 | $ 27.39 | $ 10.88 | $ 10.15 | $ 20.92 | $ 23.68 | |
$ 408.84M | $ 102.19M | $ 102.19M | $ 102.12M | $ 102.09M | $ 99.73M | |
$ 408.84M | $ 102.19M | $ 102.19M | $ 102.21M | $ 102.20M | $ 99.90M | |
$ 2.68 | $ 2.68 | $ 2.16 | $ 0.00 | $ 19.72 | $ 3.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.80B | $ 2.80B | $ 1.11B | $ 1.04B | $ 2.14B | $ 2.37B | |
$ 2.78B | $ 2.78B | $ 1.12B | $ 1.15B | $ 2.09B | $ 1.64B | |
$ 2.88B | $ 2.89B | $ 400.14M | $ 969.01M | $ 1.88B | $ 1.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |