Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.79B | $ 4.58B | $ 4.50B | $ 4.03B | $ 4.59B | |
$ 2.07B | $ 1.04B | $ 1.14B | $ 1.17B | $ 1.77B | |
$ 370.00M | $ 348.00M | $ 631.00M | $ 171.00M | $ 55.00M | |
$ 738.00M | $ 955.00M | $ 637.00M | $ 477.00M | $ 576.00M | |
$ 2.29B | $ 1.17B | $ 1.36B | $ 1.30B | $ 2.01B | |
$ 1.70B | $ 697.00M | $ 809.00M | $ 811.00M | $ 1.48B | |
$ -28.00M | $ -634.00M | $ -47.00M | $ 138.00M | $ 151.00M | |
$ 1.67B | $ 63.00M | $ 472.00M | $ 949.00M | $ 1.63B | |
$ 1.00B | $ -235.00M | $ 233.00M | $ 614.00M | $ 1.01B | |
$ 2.33 | $ -0.56 | $ 0.55 | $ 1.46 | $ 2.35 | |
$ 2.33 | $ -0.56 | $ 0.55 | $ 1.46 | $ 2.34 | |
430.90M | 419.64M | 423.64M | 420.55M | 420.51M | |
430.90M | 421.11M | 420.87M | 420.06M | 419.48M |