v3.26.1
Note 1 - General - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Mar. 29, 2025
Intangible Asset, Finite-Lived, Gross $ 130,100 $ 93,303
Intangible Asset, Finite-Lived, Accumulated Amortization (52,394) (38,526)
Intangible Asset, Finite-Lived, Net 77,706 54,777
Customer Base [Member]    
Intangible Asset, Finite-Lived, Gross 118,844 84,755
Intangible Asset, Finite-Lived, Accumulated Amortization (46,859) (34,531)
Intangible Asset, Finite-Lived, Net 71,985 50,224
Noncompete Agreements [Member]    
Intangible Asset, Finite-Lived, Gross 3,611 3,603
Intangible Asset, Finite-Lived, Accumulated Amortization (3,258) (2,866)
Intangible Asset, Finite-Lived, Net 353 737
Trademarks and Trade Names [Member]    
Intangible Asset, Finite-Lived, Gross 6,740 4,040
Intangible Asset, Finite-Lived, Accumulated Amortization (1,396) (263)
Intangible Asset, Finite-Lived, Net 5,344 3,777
Other Intangible Assets [Member]    
Intangible Asset, Finite-Lived, Gross 905 905
Intangible Asset, Finite-Lived, Accumulated Amortization (881) (866)
Intangible Asset, Finite-Lived, Net $ 24 $ 39