Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.80B | $ 12.01B | $ 12.94B | $ 11.39B | $ 11.57B | |
$ 2.54B | $ 2.46B | $ 2.30B | $ 2.37B | $ 2.39B | |
$ 1.12B | $ 1.20B | $ 1.02B | $ 1.02B | $ 1.07B | |
$ 448.00M | $ 499.00M | $ 460.00M | $ 447.00M | $ 422.00M | |
$ 1.64B | $ 1.73B | $ 1.75B | $ 281.00M | $ 1.45B | |
$ 1.42B | $ 1.27B | $ 1.34B | $ -171.00M | $ 1.26B | |
$ -676.00M | $ -474.00M | $ -280.00M | $ -1.78B | $ -323.00M | |
$ 743.00M | $ 795.00M | $ 1.06B | $ -419.00M | $ 926.00M | |
$ 424.00M | $ 450.00M | $ 727.00M | $ -362.00M | $ 579.00M | |
$ 3.56 | $ 3.77 | $ 6.02 | $ -2.78 | $ 4.34 | |
$ 3.55 | $ 3.76 | $ 5.99 | $ -2.78 | $ 4.30 | |
119.20M | 119.41M | 120.86M | 130.38M | 133.53M | |
119.43M | 119.67M | 121.38M | 130.38M | 134.56M |