XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Long-term Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
May 23, 2023
Mar. 31, 2023
Jan. 20, 2023
Dec. 31, 2022
Long-term debt $ 630,563   $ 442,695   $ 403,948
Long-term debt 630,563   442,695   403,948
Total long-term debt 630,563   442,695   403,948
Less current portion 19,214   10,000   4,000
Long-term debt, less current portion 611,349   432,695   399,948
Line of Credit [Member]          
Long-term debt 258,108   180,598   313,808
Long-term debt 258,108   180,598   313,808
Term Loan A-1 [Member]          
Long-term debt 85,955   88,932 $ 100,000 89,924
Outstanding principal 86,000   89,000   90,000
Unamortized debt issuance costs (45)   (68)   (76)
Long-term debt 85,955   88,932 100,000 89,924
Term Loan A-2 [Member]          
Long-term debt 286,286 $ 173,500 172,949 175,000 0
Outstanding principal 287,250   173,500   0
Unamortized debt issuance costs (964)   (551)   0
Long-term debt 286,286 $ 173,500 172,949 $ 175,000 0
Other [Member]          
Long-term debt 214   216   216
Long-term debt $ 214   $ 216   $ 216