Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.28B | $ 7.73B | $ 6.77B | $ 6.23B | $ 5.65B | |
$ 3.82B | $ 7.73B | $ 6.81B | $ 6.39B | $ 5.58B | |
$ 2.69B | $ 36.00M | $ 2.02B | $ 1.74B | $ 61.00M | |
$ 81.00M | $ 78.00M | $ 100.00M | $ 187.00M | $ 299.00M | |
$ 1.28B | $ 1.23B | $ 1.31B | $ 1.62B | $ 726.00M | |
$ 1.15B | $ 1.05B | $ 941.00M | $ 1.10B | $ 305.00M | |
$ -30.00M | $ 19.00M | $ 182.00M | $ 231.00M | $ 34.00M | |
$ 1.12B | $ 1.07B | $ 1.12B | $ 1.33B | $ 339.00M | |
$ 887.00M | $ 852.00M | $ 898.00M | $ 1.08B | $ 732.00M | |
$ 10.57 | $ 10.06 | $ 10.55 | $ 23.49 | $ 8.25 | |
$ 10.57 | $ 10.05 | $ 10.53 | $ 23.30 | $ 8.21 | |
83.90M | 84.70M | 85.10M | 85.10M | 88.70M | |
83.90M | 84.80M | 85.30M | 85.60M | 89.20M |