Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.77B | $ 4.74B | $ 4.98B | $ 4.29B | $ 3.94B | $ 4.71B | |
$ 2.25B | $ 2.23B | $ 2.25B | $ 1.57B | $ 1.35B | $ 1.73B | |
$ 2.53B | $ 2.51B | $ 2.73B | $ 2.72B | $ 2.59B | $ 2.98B | |
$ 1.23B | $ 1.02B | $ 1.00B | $ 1.76B | $ 1.57B | $ 1.64B | |
$ 1.30B | $ 1.49B | $ 1.72B | $ 955.00M | $ 1.02B | $ 1.34B | |
$ -447.00M | $ -427.00M | $ -415.00M | $ 413.00M | $ 406.00M | $ 484.00M | |
$ -75.00M | $ 5.00M | $ 83.00M | $ 75.00M | $ 49.00M | $ 213.00M | |
$ 926.00M | $ 1.06B | $ 1.22B | $ 617.00M | $ 663.00M | $ 1.07B | |
$ 212.00M | $ 242.00M | $ 214.00M | $ 148.00M | $ 166.00M | $ 66.00M | |
$ 98.00M | $ 94.00M | $ 95.00M | $ 75.00M | $ 49.00M | $ 39.00M | |
$ 387.00M | $ 432.00M | $ 672.00M | $ 246.00M | $ 252.00M | $ 513.00M | |
$ 3.44 | $ 3.82 | $ 3.25 | $ ― | $ ― | $ ― | |
$ 3.44 | $ 3.82 | $ 3.24 | $ ― | $ ― | $ ― | |
$ 449.14M | $ 113.22M | $ 113.96M | $ ― | $ ― | $ ― | |
$ 449.48M | $ 113.38M | $ 114.27M | $ ― | $ ― | $ ― | |
$ 1.96 | $ 1.92 | $ 1.85 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.48B | $ 3.25B | $ ― | $ -3.33B | $ -2.92B | $ -3.36B | |
$ 387.00M | $ 432.00M | $ 672.00M | $ 246.00M | $ 252.00M | $ 513.00M | |
$ 849.16M | $ 779.84M | $ 898.90M | $ 453.50M | $ 487.31M | $ 614.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 973.00M | $ 1.07B | $ 1.23B | $ 1.04B | $ 1.08B | $ 1.58B | |
$ 1.74B | $ 1.82B | $ 1.90B | $ 1.76B | $ 1.75B | $ 2.22B |