XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Segment Data - Summary of Net Sales of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax $ 597,607 $ 488,158 $ 1,669,123 $ 1,372,266
5.11        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 126,537 111,099 350,608 321,009
Marucci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 42,753 25,040 122,481 86,328
Total        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 75,482 76,901 180,774 205,891
Aci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 21,788 23,182 67,194 67,209
Sterno Products [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 88,636 100,827 249,745 267,398
BOA        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 50,019 39,496 166,215 120,033
Altor        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 69,618 44,122 199,590 122,582
Lugano        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 51,145 10,823 137,229 10,823
Primaloft        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 10,712   10,712  
Operating Segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 597,607 488,158 1,669,123 1,372,266
Operating Segments | 5.11        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 126,537 111,099 350,608 321,009
Operating Segments | Ergobaby        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 21,540 19,816 68,256 69,100
Operating Segments | Marucci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 42,753 25,040 122,481 86,328
Operating Segments | Total        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 75,482 76,901 180,774 205,891
Operating Segments | Aci [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 21,788 23,182 67,194 67,209
Operating Segments | Arnold        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 39,377 36,852 116,319 101,893
Operating Segments | Sterno Products [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 88,636 100,827    
Operating Segments | Sterno        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax     249,745 267,398
Operating Segments | BOA        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 50,019 39,496 166,215 120,033
Operating Segments | Altor        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 69,618 44,122 199,590 122,582
Operating Segments | Lugano        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 51,145 10,823 137,229 10,823
Operating Segments | Primaloft        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax 10,712 0 10,712 0
Reconciliation of Segment to Consolidated | Corporate        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total revenue, excluding assessed tax $ 0 $ 0 $ 0 $ 0