XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Operating Segment Data - Summary of Net Sales of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax $ 453,775 $ 410,826
5.11 Tactical [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 129,370 124,974
Total    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 13,201 29,899
Sterno Products [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 65,381 64,860
BOA    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 48,877 42,903
Altor    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 76,257 53,404
Lugano    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 26,845 10,793
Primaloft    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 23,645 22,541
The Honey Pot    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 36,191 20,165
Operating Segments    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 453,775 410,826
Operating Segments | 5.11 Tactical [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 129,370 124,974
Operating Segments | Total    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 13,201 29,899
Operating Segments | Sterno Products [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 65,381 64,860
Operating Segments | BOA    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 48,877 42,903
Operating Segments | Altor    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 76,257 53,404
Operating Segments | Lugano    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 26,845 10,793
Operating Segments | Primaloft    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax 23,645 22,541
Operating Segments | The Honey Pot    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue, excluding assessed tax $ 36,191 $ 20,165