Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.14B | $ 10.14B | $ 10.39B | $ 7.83B | $ 7.04B | $ 6.48B | |
$ 6.28B | $ 6.28B | $ 6.23B | $ 4.60B | $ 4.21B | $ 3.86B | |
$ 3.86B | $ 3.86B | $ 4.16B | $ 3.23B | $ 2.83B | $ 2.63B | |
$ 2.15B | $ 2.15B | $ 1.83B | $ 1.64B | $ 1.63B | $ 1.46B | |
$ 1.71B | $ 1.71B | $ 2.33B | $ 1.59B | $ 1.20B | $ 1.16B | |
$ -59.00M | $ -58.00M | $ -31.00M | $ -49.00M | $ -49.00M | $ -44.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.65B | $ 1.65B | $ 2.30B | $ 1.53B | $ 1.15B | $ 1.11B | |
$ 373.00M | $ 373.00M | $ 513.00M | $ 361.00M | $ 263.00M | $ 277.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.27B | $ 1.27B | $ 1.79B | $ 1.17B | $ 883.00M | $ 837.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.43B | $ 8.43B | $ 8.06B | $ 6.24B | $ 5.84B | $ 5.32B | |
$ 1.27B | $ 1.27B | $ 1.79B | $ 1.17B | $ 883.00M | $ 837.00M | |
$ 1.27B | $ 1.27B | $ 1.78B | $ 1.17B | $ 883.00M | $ 837.00M | |
$ ― | $ 88.00M | $ 41.00M | $ 55.00M | $ 55.00M | $ 53.00M | |
$ 1.74B | $ 1.74B | $ 2.34B | $ 1.58B | $ 1.20B | $ 1.17B | |
$ 1.74B | $ 1.94B | $ 2.50B | $ 1.81B | $ 1.35B | $ 1.25B |