Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.49B | $ 18.49B | $ 18.49B | $ 14.96B | $ 12.20B | $ 13.11B | |
$ 14.26B | $ ― | $ 14.26B | $ 10.93B | $ 8.87B | $ 9.41B | |
$ 4.23B | $ ― | $ 4.23B | $ 4.03B | $ 3.33B | $ 3.69B | |
$ 2.96B | $ ― | $ 2.96B | $ 2.80B | $ 2.49B | $ 2.52B | |
$ 1.27B | $ ― | $ 1.27B | $ 1.23B | $ 841.00M | $ 1.17B | |
- | $ ― | $ 1.00M | $ -84.00M | $ -130.00M | $ -123.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 923.00M | $ ― | $ 923.00M | $ 1.08B | $ 684.00M | $ 954.00M | |
$ 369.00M | $ ― | $ 369.00M | $ 316.00M | $ 181.00M | $ 180.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 541.00M | $ ― | $ 540.00M | $ 746.00M | $ 465.00M | $ 2.11B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.22B | $ ― | $ 17.22B | $ 13.72B | $ 11.36B | $ 11.94B | |
$ 541.00M | $ ― | $ 540.00M | $ 746.00M | $ 465.00M | $ 2.11B | |
$ 540.00M | $ ― | $ 768.20M | $ 766.43M | $ 486.79M | $ 821.12M | |
$ 121.00M | $ ― | $ 121.00M | $ 129.00M | $ 171.00M | $ 221.00M | |
$ 1.04B | $ ― | $ 1.04B | $ 1.21B | $ 855.00M | $ 1.18B | |
$ 2.61B | $ 1.73B | $ 2.61B | $ 2.29B | $ 1.87B | $ 2.16B |