Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.75B | $ 12.01B | $ 12.94B | $ 11.39B | $ 9.39B | $ 11.66B | |
$ 9.30B | $ 9.55B | $ 10.64B | $ 9.03B | $ 7.36B | $ 9.35B | |
$ 2.45B | $ 2.46B | $ 2.30B | $ 2.37B | $ 2.03B | $ 2.32B | |
$ 348.00M | $ 468.00M | $ -1.02B | $ 1.00B | $ 955.00M | $ 1.12B | |
$ 1.26B | $ 1.27B | $ 1.28B | $ 1.36B | $ 1.08B | $ 1.20B | |
$ -269.00M | $ -383.00M | $ -269.00M | $ -244.00M | $ -282.00M | $ -361.00M | |
$ 75.00M | $ 36.00M | $ -41.00M | $ 1.58B | $ -71.00M | $ -48.00M | |
$ 794.00M | $ 795.00M | $ 1.06B | $ -416.00M | $ 725.00M | $ 786.00M | |
$ 330.00M | $ 222.00M | $ 243.00M | $ -57.00M | $ 199.00M | $ 166.00M | |
$ -1.00M | $ 14.00M | $ 42.00M | $ 3.00M | $ 6.00M | $ 5.00M | |
$ 473.00M | $ 450.00M | $ 727.00M | $ -560.00M | $ 579.00M | $ 510.00M | |
$ 3.61 | $ 3.77 | $ 6.01 | $ -4.30 | $ 4.34 | $ 3.81 | |
$ 3.61 | $ 3.76 | $ 5.99 | $ -4.30 | $ 4.30 | $ 3.78 | |
$ 478.24M | $ 119.41M | $ 120.86M | $ 130.23M | $ 133.53M | $ 133.89M | |
$ 479.08M | $ 119.67M | $ 121.38M | $ 130.23M | $ 134.56M | $ 134.88M | |
$ 0.98 | $ 0.96 | $ 0.88 | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.92 | $ 5.11 | |
- | - | - | - | - | - | |
$ 9.65B | $ 10.01B | $ 11.71B | $ 10.03B | $ 8.31B | $ 10.47B | |
$ 432.00M | $ 450.00M | $ 727.00M | $ -560.00M | $ 579.00M | $ 510.00M | |
$ 698.06M | $ 723.05M | $ 768.24M | - | $ 443.33M | $ 537.61M | |
- | - | - | - | $ 290.00M | $ 378.00M | |
$ 1.39B | $ 1.23B | $ 1.34B | $ -460.00M | $ 1.01B | $ 1.16B | |
$ 1.87B | $ 1.73B | $ 1.80B | $ 3.00M | $ 1.50B | $ 1.65B |