Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.70B | $ 10.94B | $ 9.67B | $ 8.54B | $ 5.66B | $ 6.30B | |
$ 8.17B | $ 8.34B | $ 7.29B | $ 5.86B | $ 4.36B | $ 4.69B | |
$ 2.53B | $ 2.60B | $ 2.38B | $ 2.68B | $ 1.29B | $ 1.61B | |
$ 1.36B | $ 1.39B | $ 998.00M | $ 744.00M | $ 578.00M | $ 574.00M | |
$ 1.64B | $ 1.69B | $ 1.38B | $ 1.94B | $ 715.00M | $ 1.03B | |
$ -663.00M | $ -681.00M | $ -336.00M | $ -83.00M | $ -103.00M | $ -113.00M | |
$ -803.00M | $ -751.00M | $ -375.00M | $ -282.00M | $ 1.64B | $ 69.00M | |
$ 1.22B | $ 1.18B | $ 1.42B | $ 2.25B | $ 2.25B | $ 988.00M | |
$ -782.00M | $ -790.00M | $ -489.00M | $ 330.00M | $ 247.00M | $ 124.00M | |
$ 142.00M | $ 102.00M | $ 220.00M | $ 146.00M | - | - | |
$ 1.99B | $ 1.96B | $ 1.89B | $ 1.89B | $ 1.99B | $ 852.00M | |
$ 18.27 | $ 18.01 | $ 17.48 | $ 16.99 | $ 16.85 | $ 6.88 | |
$ 18.17 | $ 17.92 | $ 17.34 | $ 16.86 | $ 16.75 | $ 6.84 | |
$ 435.83M | $ 108.85M | $ 108.38M | $ 111.22M | $ 117.82M | $ 123.93M | |
$ 437.84M | $ 109.38M | $ 109.24M | $ 112.08M | $ 118.48M | $ 124.65M | |
$ 0.70 | - | - | - | $ 2.48 | $ 2.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 9.53 | |
- | - | - | - | $ 7.64 | - | |
- | - | - | - | - | - | |
$ 9.53B | $ 9.72B | $ 8.29B | $ 6.60B | $ 4.94B | $ 5.26B | |
$ 1.99B | $ 1.96B | $ 1.89B | $ 1.89B | $ 1.99B | $ 852.00M | |
$ -53.57M | $ -37.00M | - | - | $ 678.02M | $ 932.33M | |
- | - | - | - | $ 109.00M | $ 119.00M | |
$ 1.14B | $ 1.90B | $ 1.70B | $ 2.23B | $ 2.36B | $ 1.11B | |
$ 1.27B | $ 2.64B | $ 1.77B | $ 2.26B | $ 2.72B | $ 1.46B |