v3.25.2
NET SALES - Disaggregate sales by major source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of revenue        
Net sales $ 67,698 $ 69,547 $ 126,700 $ 138,887
Boats and accessories        
Disaggregation of revenue        
Net sales 66,216 68,166 123,890 136,629
Parts        
Disaggregation of revenue        
Net sales $ 1,482 $ 1,381 $ 2,810 $ 2,258