Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.14B | $ 4.78B | $ 4.96B | $ 4.91B | $ 3.75B | |
| $ 2.10B | $ 1.13B | $ 1.42B | $ 1.18B | $ 922.00M | |
| $ 250.83M | $ 204.00M | $ 274.00M | $ 162.00M | $ 188.00M | |
| $ 63.49M | $ 70.00M | $ 65.00M | $ 85.00M | $ 112.00M | |
| $ 1.91B | $ 1.20B | $ 1.39B | $ 1.13B | $ 959.00M | |
| $ 1.85B | $ 928.00M | $ 1.15B | $ 1.00B | $ 734.00M | |
| $ -575.55M | $ -645.00M | $ -556.00M | $ -340.00M | $ -191.00M | |
| $ 1.27B | $ 283.00M | $ 589.00M | $ 660.00M | $ 543.00M | |
| $ 959.59M | $ 150.00M | $ 491.00M | $ 450.00M | $ 400.00M | |
| $ 5.54 | $ 0.84 | $ 2.74 | $ 2.53 | $ 2.18 | |
| $ 5.46 | $ 0.83 | $ 2.71 | $ 2.50 | $ 2.16 | |
| 173.12M | 178.65M | 181.85M | 177.91M | 183.72M | |
| 175.67M | 181.01M | 181.50M | 179.87M | 185.64M |