Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.76B | $ 12.01B | $ 12.94B | $ 11.39B | $ 9.39B | $ 11.66B | |
$ 9.25B | $ 9.55B | $ 10.64B | $ 9.03B | $ 7.36B | $ 9.35B | |
$ 2.50B | $ 2.46B | $ 2.30B | $ 2.37B | $ 2.03B | $ 2.32B | |
$ 1.01B | $ 1.13B | $ 1.07B | $ 611.00M | $ 503.00M | $ 1.15B | |
$ 1.33B | $ 1.27B | $ 1.34B | $ 1.36B | $ 1.05B | $ 1.20B | |
$ -147.00M | $ -383.00M | $ -269.00M | $ -244.00M | $ -282.00M | $ -361.00M | |
$ 453.00M | $ -156.00M | $ -47.00M | $ 1.58B | $ 459.00M | $ 35.00M | |
$ 365.00M | $ 795.00M | $ 1.06B | $ -419.00M | $ 725.00M | $ 786.00M | |
$ 229.00M | $ 222.00M | $ 243.00M | $ -57.00M | $ 199.00M | $ 166.00M | |
$ -5.00M | $ 14.00M | $ 42.00M | $ 3.00M | $ 6.00M | $ 5.00M | |
$ 98.00M | $ 450.00M | $ 727.00M | $ -560.00M | $ 579.00M | $ 458.00M | |
$ 0.81 | $ 3.77 | $ 6.01 | $ -4.30 | $ 4.34 | $ 3.81 | |
$ 0.81 | $ 3.76 | $ 5.99 | $ -4.30 | $ 4.30 | $ 3.78 | |
$ 478.04M | $ 119.41M | $ 120.86M | $ 130.38M | $ 133.53M | $ 133.89M | |
$ 478.68M | $ 119.67M | $ 121.38M | $ 130.38M | $ 134.56M | $ 134.88M | |
$ 1.00 | $ 0.96 | $ 0.88 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.27B | $ 10.68B | $ 11.71B | $ 9.64B | $ 7.86B | $ 10.50B | |
$ 98.00M | $ 450.00M | $ 727.00M | $ -560.00M | $ 579.00M | $ 510.00M | |
$ 181.01M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 831.00M | $ 1.25B | $ 1.34B | $ -166.00M | $ 1.01B | $ 1.16B | |
$ 1.30B | $ 1.74B | $ 1.80B | $ 297.00M | $ 1.50B | $ 1.65B |