Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.23B | $ 1.79B | $ 2.46B | $ 3.19B | $ 2.41B | |
$ 1.53B | $ 1.79B | $ 1.43B | $ 1.80B | $ 1.30B | |
$ 624.00M | $ 1.13B | $ 1.27B | $ 626.00M | $ 1.78B | |
$ 44.00M | $ 38.00M | $ 37.00M | $ 57.00M | $ 73.00M | |
$ 989.00M | $ 699.00M | $ 1.06B | $ 1.47B | $ 1.05B | |
$ 945.00M | $ 661.00M | $ 1.21B | $ 1.70B | $ 980.00M | |
$ -44.00M | $ -7.00M | $ 1.00M | $ 242.00M | $ -578.00M | |
$ 901.00M | $ 654.00M | $ 1.21B | $ 1.94B | $ 402.00M | |
$ 669.00M | $ 500.00M | $ 923.00M | $ 1.45B | $ 305.00M | |
$ 10.41 | $ 7.45 | $ 12.84 | $ 17.24 | $ 3.31 | |
$ 10.19 | $ 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 |