Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.35B | $ 3.12B | $ 2.67B | $ 1.85B | $ 1.62B | |
| $ 2.15B | $ 1.78B | $ 1.45B | $ 1.44B | $ 1.58B | |
| $ 1.45B | $ 1.23B | $ 1.16B | $ 1.02B | $ 943.82M | |
| $ 47.06M | $ 64.19M | $ 48.70M | $ 73.07M | $ 76.86M | |
| $ 745.31M | $ 622.17M | $ 339.76M | $ 490.15M | $ 710.52M | |
| $ 698.22M | $ 557.98M | $ 291.06M | $ 417.09M | $ 633.66M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 698.22M | $ 557.98M | $ 291.06M | $ 417.09M | $ 633.66M | |
| $ 532.96M | $ 412.43M | $ 227.44M | $ 322.53M | $ 493.39M | |
| $ 1.97K | $ 1.52K | $ 874.02 | $ 1.23K | $ 1.87K | |
| $ 1.97K | $ 1.52K | $ 874.02 | $ 1.23K | $ 1.87K | |
| 269.71K | 270.00K | 260.23K | 261.17K | 263.86K | |
| 269.71K | 270.93K | 260.23K | 261.17K | 263.86K |