XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax $ 566,989 $ 521,065 $ 486,889 $ 483,933 $ 529,682 $ 533,066 $ 487,961 $ 458,421 $ 2,058,876 $ 2,009,130 $ 1,723,502
UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 1,594,719 1,560,228 1,359,561
Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 170,964 188,672 159,819
Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 168,601 148,367 102,421
Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 62,693 62,655 59,354
MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 61,899 49,208 42,347
5.11 Tactical                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 533,089 486,213 444,963
5.11 Tactical | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 423,750 384,911 363,017
5.11 Tactical | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 34,018 34,389 27,393
5.11 Tactical | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 17,313 16,677 15,715
5.11 Tactical | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 31,290 31,126 23,473
5.11 Tactical | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 26,718 19,110 15,365
Ergobaby                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 93,859 88,435 93,631
Ergobaby | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 35,083 32,207 33,319
Ergobaby | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 27,351 28,210 31,411
Ergobaby | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 24,012 22,903 24,891
Ergobaby | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 7,342 5,039 3,956
Ergobaby | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 71 76 54
Velocity Outdoor                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 172,190 232,238 270,426
Velocity Outdoor | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 156,853 208,215 243,347
Velocity Outdoor | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 4,393 7,557 8,546
Velocity Outdoor | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 617 1,301 1,328
Velocity Outdoor | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 9,186 13,862 16,131
Velocity Outdoor | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 1,141 1,303 1,074
Arnold                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 166,679 153,815 139,941
Arnold | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 115,625 105,899 96,944
Arnold | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 39,173 38,602 33,828
Arnold | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 6,388 6,490 6,086
Arnold | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 5,080 2,368 2,612
Arnold | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 413 456 471
Sterno Products                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 323,830 352,152 375,127
Sterno Products | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 312,239 340,510 361,586
Sterno Products | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 3,354 2,746 1,071
Sterno Products | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 10 86 281
Sterno Products | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 8,226 8,795 12,178
Sterno Products | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 1 15 11
Boa                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 155,825 208,688 165,150
Boa | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 41,036 61,719 52,804
Boa | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 56,073 66,273 57,570
Boa | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 58,139 79,848 53,735
Boa | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 555 836 1,004
Boa | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 22 12 37
Altor                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 238,030 261,338 180,217
Altor | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 204,598 233,158 154,882
Altor | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 0 0 0
Altor | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 0 0 0
Altor | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 0 0 0
Altor | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 33,432 28,180 25,335
Lugano                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 308,321 201,507 54,047
Lugano | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 304,761 192,026 53,662
Lugano | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 3,102 9,014 0
Lugano | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 73 439 385
Lugano | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 385 28 0
Lugano | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 0 0 $ 0
PrimaLoft                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 67,053 24,744  
PrimaLoft | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 774 1,583  
PrimaLoft | Europe                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 3,500 1,881  
PrimaLoft | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 62,049 20,623  
PrimaLoft | Other International [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 629 601  
PrimaLoft | MEXICO                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 $ 101 $ 56