
OUR LATEST FINANCIAL STATEMENTS
2024
Q4 2024
Quarter Ended Dec 30, 2024
Earnings Release PDF
Earnings Webcast Audio
10-Q PDF
Shareholder Letter PDF
Earnings Presentation PDF
Q3 2024
Quarter Ended Sep 30, 2024
Earnings Release PDF
10-Q PDF
Q2 2024
Quarter Ended June 30, 2024
Earnings Release PDF
10-Q PDF
Q1 2024
Quarter Ended Mar 30, 2024
Earnings Release PDF
10-Q PDF