Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.02B | $ 2.32B | $ 2.46B | $ 3.32B | $ 3.07B | |
$ 1.53B | $ 1.15B | $ 1.43B | $ 1.80B | $ 1.30B | |
$ 624.00M | $ 538.00M | $ 660.00M | $ 626.00M | $ 1.29B | |
$ 44.00M | $ 38.00M | $ 37.00M | $ 57.00M | $ 73.00M | |
$ 964.00M | $ 699.00M | $ 1.06B | $ 1.47B | $ 610.00M | |
$ 920.00M | $ 661.00M | $ 923.00M | $ 1.47B | $ 534.00M | |
$ -19.00M | $ -7.00M | $ 291.00M | $ 471.00M | $ -503.00M | |
$ 901.00M | $ 654.00M | $ 1.21B | $ 1.94B | $ 399.00M | |
$ 669.00M | $ 500.00M | $ 923.00M | $ 1.45B | $ 305.00M | |
$ 10.41 | $ 7.45 | $ 12.84 | $ 17.24 | $ 3.31 | |
$ 10.40 | $ 7.29 | $ 12.50 | $ 16.53 | $ 3.20 | |
64.27M | 67.07M | 71.89M | 82.25M | 91.31M | |
65.68M | 68.55M | 73.82M | 85.81M | 94.49M |