XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 1 - General - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Mar. 29, 2025
Finite-Lived Intangible Assets, Gross $ 130,088 $ 93,303
Finite-Lived Intangible Assets, Accumulated Amortization (44,916) (38,526)
Infinite-Lived Intangible Assets, Net 85,172 54,777
Customer Base [Member]    
Finite-Lived Intangible Assets, Gross 118,834 84,755
Finite-Lived Intangible Assets, Accumulated Amortization (40,239) (34,531)
Infinite-Lived Intangible Assets, Net 78,595 50,224
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Gross 3,609 3,603
Finite-Lived Intangible Assets, Accumulated Amortization (3,079) (2,866)
Infinite-Lived Intangible Assets, Net 530 737
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets, Gross 6,740 4,040
Finite-Lived Intangible Assets, Accumulated Amortization (723) (263)
Infinite-Lived Intangible Assets, Net 6,017 3,777
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 905 905
Finite-Lived Intangible Assets, Accumulated Amortization (875) (866)
Infinite-Lived Intangible Assets, Net $ 30 $ 39