Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.60B | $ 8.19B | $ 7.26B | $ 6.64B | $ 6.00B | $ 5.56B | |
$ 4.36B | $ 4.23B | $ 3.75B | $ 3.47B | $ 3.07B | $ 2.81B | |
$ 4.23B | $ 3.96B | $ 3.51B | $ 3.16B | $ 2.92B | $ 2.75B | |
$ 2.67B | $ 2.51B | $ 2.29B | $ 5.54B | $ -1.81B | $ -1.59B | |
$ 1.57B | $ 1.44B | $ 1.20B | $ 1.11B | $ 1.11B | $ 1.17B | |
$ -90.96M | $ -307.80M | $ -320.07M | $ -333.44M | $ -397.81M | $ -451.99M | |
$ -18.00M | $ -18.61M | $ -76.91M | $ 154.93M | $ 200.83M | $ 21.31M | |
$ 1.25B | $ 1.12B | $ 829.37M | $ 608.95M | $ 516.23M | $ 692.60M | |
$ 189.82M | $ 155.25M | $ 124.79M | $ 109.22M | $ 146.15M | $ 185.35M | |
$ 4.70M | $ 11.70M | $ 8.60M | $ ― | $ ― | $ ― | |
$ 1.06B | $ 969.18M | $ 704.35M | $ 500.19M | $ 369.78M | $ 507.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.23B | $ 6.74B | $ 6.04B | $ 9.01B | $ 1.27B | $ 7.23B | |
$ 1.06B | $ 969.18M | $ 704.35M | $ 500.19M | $ 369.78M | $ 507.45M | |
$ -1.89B | $ -1.88B | $ ― | $ ― | $ ― | $ 570.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.51B | $ 1.53B | $ 1.19B | $ 945.03M | $ 922.69M | $ 650.68M | |
$ 3.50B | $ 3.37B | $ 2.92B | $ 2.60B | $ 2.35B | $ 1.95B |