v3.25.2
Accrued and Other Liabilities
6 Months Ended
Jun. 28, 2025
Payables and Accruals [Abstract]  
Accrued and Other Liabilities Accrued and Other Liabilities
The components of accrued and other liabilities were as follows:
(Dollars in thousands)
June 28,
2025
December 31,
2024
Accrued compensation$27,548 $35,915 
Accrued income tax and sales tax4,426 669 
Other10,095 7,630 
Total$42,069 $44,214