XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Long-term Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
May 23, 2023
Mar. 31, 2023
Jan. 20, 2023
Oct. 01, 2022
Long-term debt $ 511,901   $ 442,695   $ 320,345
Long-term debt 511,901   442,695   320,345
Total long-term debt 511,901   442,695   320,345
Less current portion 19,216   10,000   4,000
Long-term debt, less current portion 492,685   432,695   316,345
Line of Credit [Member]          
Long-term debt 134,757   180,598   229,213
Long-term debt 134,757   180,598   229,213
Term Loan A-1 [Member]          
Long-term debt 86,947   88,932 $ 100,000 90,916
Outstanding principal 87,000   89,000   91,000
Unamortized debt issuance costs (53)   (68)   (84)
Long-term debt 86,947   88,932 100,000 90,916
Term Loan A-2 [Member]          
Long-term debt 289,981 $ 173,500 172,949 175,000 0
Outstanding principal 291,000   173,500   0
Unamortized debt issuance costs (1,019)   (551)   0
Long-term debt 289,981 $ 173,500 172,949 $ 175,000 0
Other [Member]          
Long-term debt 216   216   216
Long-term debt $ 216   $ 216   $ 216