Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.74B | $ 20.71B | $ 16.77B | $ 14.84B | $ 23.60B | $ 23.24B | |
$ 4.87B | $ 17.51B | $ 13.14B | $ 10.62B | $ 19.27B | $ 19.13B | |
$ 869.52M | $ 3.20B | $ 3.63B | $ 4.22B | $ 4.33B | $ 4.11B | |
$ 244.84M | $ 445.80M | $ 382.08M | $ 628.50M | $ 262.95M | $ 240.84M | |
$ 624.68M | $ 2.75B | $ 3.25B | $ 3.59B | $ 4.07B | $ 3.87B | |
$ 89.01M | $ 243.47M | $ 234.70M | $ 156.07M | $ 65.86M | $ 62.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.23B | $ 3.30B | $ 4.88B | $ 3.29B | $ 4.19B | $ 3.91B | |
$ 304.35M | $ 677.51M | $ 1.15B | $ 671.97M | $ 890.18M | $ 830.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.64B | $ 2.81B | $ 3.70B | $ 2.52B | $ 3.11B | $ 3.07B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.11B | $ 17.95B | $ 13.52B | $ 11.25B | $ 19.53B | $ 19.37B | |
$ 1.64B | $ 2.81B | $ 3.70B | $ 2.52B | $ 3.11B | $ 3.07B | |
$ 866.30M | $ 2.56B | $ 3.25B | $ 2.56B | $ 3.22B | $ 3.46B | |
$ ― | $ 106.78M | $ 108.66M | $ 108.69M | $ 183.32M | $ 122.61M | |
$ 1.27B | $ 3.41B | $ 4.99B | $ 3.40B | $ 4.37B | $ 4.03B | |
$ 1.53B | $ 3.87B | $ 5.49B | $ 3.91B | $ 4.87B | $ 4.57B |