Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.69B | $ 1.04B | $ 980.59M | $ 1.23B | $ 1.03B | |
| $ 706.48M | $ 445.70M | $ 361.90M | $ 629.32M | $ 461.57M | |
| $ 191.14M | $ 108.69M | $ 163.84M | $ 211.43M | $ 232.54M | |
| $ 116.43M | $ 84.80M | $ 80.45M | $ 76.34M | $ 84.16M | |
| $ 631.77M | $ 428.44M | $ 278.50M | $ 494.23M | $ 330.04M | |
| $ 515.34M | $ 337.01M | $ 198.06M | $ 417.88M | $ 244.99M | |
| $ -24.17M | $ -6.63M | $ -1.07M | $ 9.63M | $ 1.00M | |
| $ 491.17M | $ 330.38M | $ 196.99M | $ 427.51M | $ 245.99M | |
| $ 359.41M | $ 245.79M | $ 145.40M | $ 325.20M | $ 161.11M | |
| $ 0.23 | $ 0.16 | $ 0.09 | $ 0.21 | $ 0.10 | |
| $ 0.23 | $ 0.16 | $ 0.09 | $ 0.21 | $ 0.10 | |
| 1.55B | 1.56B | 1.57B | 1.57B | 1.58B | |
| 1.55B | 1.56B | 1.57B | 1.57B | 1.58B |