Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 18.83B | $ 16.29B | $ 14.37B | $ 12.73B | $ 9.63B | |
$ 15.21B | $ 12.82B | $ 11.22B | $ 10.32B | $ 7.95B | |
$ 10.28B | $ 9.19B | $ 8.08B | $ 7.75B | $ 5.45B | |
$ 809.00M | $ 789.00M | $ 806.00M | $ 746.00M | $ 363.00M | |
$ 5.89B | $ 4.58B | $ 4.04B | $ 3.37B | $ 2.95B | |
$ 4.92B | $ 3.63B | $ 3.14B | $ 2.57B | $ 2.50B | |
$ -89.00M | $ -80.00M | $ -152.00M | $ -29.00M | $ 56.00M | |
$ 4.83B | $ 3.55B | $ 2.99B | $ 2.54B | $ 2.56B | |
$ 3.87B | $ 2.96B | $ 2.38B | $ 2.07B | $ 2.06B | |
$ 13.82 | $ 10.58 | $ 8.48 | $ 7.38 | $ 7.64 | |
$ 13.67 | $ 10.43 | $ 8.42 | $ 7.27 | $ 7.55 | |
280.00M | 280.00M | 281.00M | 280.00M | 270.00M | |
283.00M | 284.00M | 283.00M | 284.00M | 273.00M |