Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 14.49B | $ 15.38B | $ 14.49B | $ 15.59B | $ 14.82B | $ 12.15B | |
$ 14.37B | $ ― | $ 14.37B | $ 14.03B | $ 13.28B | $ 10.39B | |
$ 118.00M | $ ― | $ 118.00M | $ 1.56B | $ 1.54B | $ 1.76B | |
$ 1.34B | $ ― | $ 1.36B | $ 1.19B | $ 791.00M | $ 757.00M | |
$ -1.22B | $ ― | $ -1.24B | $ 367.00M | $ 747.00M | $ 1.00B | |
$ -42.00M | $ ― | $ -42.00M | $ -49.00M | $ -43.00M | $ -24.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.70B | $ ― | $ -1.70B | $ 224.00M | $ 934.00M | $ 909.00M | |
$ -124.00M | $ ― | $ -124.00M | $ 81.00M | $ 163.00M | $ 209.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.57B | $ ― | $ -1.57B | $ 134.00M | $ 765.00M | $ 704.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.71B | $ ― | $ 15.73B | $ 15.22B | $ 14.07B | $ 11.14B | |
$ -1.57B | $ ― | $ -1.57B | $ 134.00M | $ 765.00M | $ 704.00M | |
$ -1.24B | $ ― | $ -1.25B | $ 188.40M | $ 815.63M | $ 703.23M | |
$ ― | $ ― | $ 63.00M | $ 52.00M | $ 40.00M | $ 47.00M | |
$ -1.61B | $ ― | $ -1.63B | $ 276.00M | $ 974.00M | $ 956.00M | |
$ -1.61B | $ 1.13B | $ -545.00M | $ 1.26B | $ 1.66B | $ 1.50B |