XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Segment Data - Summary of Net Sales of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax $ 515,597 $ 431,525 $ 1,026,110 $ 840,081
5.11        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 120,048 110,033 224,071 209,910
Marucci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 27,636 24,640 79,728 61,288
Velocity        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 53,846 63,358 105,292 128,990
Sterno        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 84,189 89,257 161,109 166,571
BOA        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 59,386 44,085 116,196 80,537
Altor        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 66,144 40,640 129,972 78,460
Lugano        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 39,065   86,084  
Operating Segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 515,597 431,525 1,026,110 840,081
Operating Segments | 5.11        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 120,048 110,033 224,071 209,910
Operating Segments | Ergobaby        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 26,506 26,956 46,716 49,284
Operating Segments | Marucci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 27,636 24,640 79,728 61,288
Operating Segments | Velocity        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 53,846 63,358 105,292 128,990
Operating Segments | Arnold        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 38,777 32,556 76,942 65,041
Operating Segments | Sterno        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 84,189 89,257    
Operating Segments | Sterno        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax     161,109 166,571
Operating Segments | BOA        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 59,386 44,085 116,196 80,537
Operating Segments | Altor        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 66,144 40,640 129,972 78,460
Operating Segments | Lugano        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 39,065 0 86,084 0
Reconciliation of Segment to Consolidated | Corporate        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax $ 0 $ 0 $ 0 $ 0