XML 29 R14.htm IDEA: XBRL DOCUMENT
v3.25.3

Revenue | 12 Months Ended
--- | ---
Dec. 31, 2024
Revenue from Contract with Customer [Abstract] |
Revenue from Contract with Customer [Text Block] | Revenue (As Restated) Performance Obligations - Revenues are recognized when control of the promised goods or service is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Each product or service represents a separate performance obligation. Once the performance obligations are identified, the Company determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on a relative stand-alone selling price method. The corresponding revenues are recognized as the related performance obligations are satisfied as discussed above. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. The standalone selling price is directly observable as it is the price at which the Company sells its products separately to the customer. The Company assesses promised goods or services as performance obligations deemed immaterial at the contract level. Revenue is recognized generally upon shipment terms for products and when the service is performed for services. Certain sale transactions at our Lugano operating segment also include a non-monetary exchange of inventory with customers whereby the consideration received for the sale transaction has a non-cash component. The transaction price for a sale to a customer includes all cash and non-cash consideration. The non-cash consideration represents the non-monetary exchange of inventory and is measured at the fair-value of the exchanged item. The amount of non-monetary exchanges at Lugano was not material in the years ended December 31, 2024, 2023 and 2022. Shipping and handling costs - The Company accounts for shipping and handling activities performed after control of a good has been transferred to the customer as a fulfillment cost. Therefore, both revenue and costs of shipping and handling are recorded at the same time. As a result, any consideration (including freight and landing costs) related to these activities are included as a component of the overall transaction consideration and allocated to the performance obligations of the contract. Costs associated with shipment of products to a customer are accounted for as a fulfillment cost and are typically included in selling, general and administrative expense. Shipping and handling fees billed directly to customers are included in sales. Warranty - For product sales, the Company provides standard assurance-type warranties as the Company only warrants its products against defects in materials and workmanship (i.e., manufacturing flaws). Although the warranties are not required by law, the tasks performed over the warranty period are only to remediate instances when products do not meet the promised specifications. Customers do not have the option to purchase warranties separately. The Company’s warranty periods generally range from 90 days to three years depending on the nature of the product and are consistent with industry standards. The periods are reasonable to ensure that products conform to specifications. The Company does not have a history of performing activities outside the scope of the standard warranty. Variable Consideration - The Company’s policy around estimating variable consideration related to sales incentives (early pay discounts, rights of return, rebates, chargebacks, and other discounts) included in certain customer contracts are recorded as a reduction in the transaction price. The Company applies the expected value method to estimate variable consideration. These estimates are based on historical experience, anticipated performance and the Company’s best judgment at the time and as a result, reflect applicable constraints. The Company includes in the transaction price an amount of variable consideration only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. In certain of the Company’s arrangements related to product sales, a right of return exists, which is included in the transaction price. For these right of return arrangements, an asset (and corresponding adjustment to cost of sale) for its right to recover the products from the customers is recorded. The asset recognized is the carrying amount of the product (for example, inventory) less any expected costs to recover the products (including potential decreases in the value to the Company of the returned product). Additionally, the Company records a refund liability for the amount of consideration that it does not expect to be entitled. The amounts associated with right of return arrangements are not material to the Company's statement of position or operating results. Sales and Other Similar Taxes - The Company notes that under its contracts with customers, the customer is responsible for all sales and other similar taxes, which the Company will invoice the customer for if they are applicable. The Company excludes sales taxes and similar taxes from the measurement of transaction price. Cost to Obtain a Contract - The Company recognizes the incremental costs of obtaining a contract as an expense when incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less. Disaggregated Revenue - Revenue Streams & Timing of Revenue Recognition - The Company disaggregates revenue by strategic business unit and by geography for each strategic business unit which are categories that depict how the nature, amount and uncertainty of revenue and cash flows are affected by economic factors. The disaggregation in the tables below reflects where revenue is earned based on the shipping address of our customers unless otherwise noted. This disaggregation also represents how the Company evaluates its financial performance, as well as how the Company communicates its financial performance to the investors and other users of its financial statements. Each strategic business unit represents the Company’s reportable segments and offers different products and services. The following tables provide disaggregation of revenue by reportable segment geography for the years ended December 31, 2024, 2023 and 2022 (in thousands).
| Year ended December 31, 2024
| (As Restated)
| United States |  | Mexico |  | Europe |  | Asia Pacific |  | Other International |  | Total
5.11 | $ | 412,309 |  |  | $ | 34,648 |  |  | $ | 31,508 |  |  | $ | 17,653 |  |  | $ | 36,043 |  |  | $ | 532,161 |
BOA (1) | 50,932 |  |  | 51 |  |  | 79,201 |  |  | 60,273 |  |  | 354 |  |  | 190,811 |
Lugano | 54,875 |  |  | 301 |  |  | 2,603 |  |  | 1,032 |  |  | 1,635 |  |  | 60,446 |
PrimaLoft (1) | 868 |  |  | — |  |  | 4,091 |  |  | 68,457 |  |  | 810 |  |  | 74,226 |
The Honey Pot Co. | 104,485 |  |  | — |  |  | — |  |  | — |  |  | 104 |  |  | 104,589 |
Velocity | 90,263 |  |  | 463 |  |  | 936 |  |  | 256 |  |  | 4,509 |  |  | 96,427 |
Altor | 213,346 |  |  | 25,722 |  |  | — |  |  | — |  |  | — |  |  | 239,068 |
Arnold | 119,056 |  |  | 396 |  |  | 41,505 |  |  | 7,799 |  |  | 3,081 |  |  | 171,837 |
Sterno | 305,534 |  |  | 289 |  |  | 4,158 |  |  | 121 |  |  | 8,346 |  |  | 318,448 |
| $ | 1,351,668 |  |  | $ | 61,870 |  |  | $ | 164,002 |  |  | $ | 155,591 |  |  | $ | 54,882 |  |  | $ | 1,788,013 |
| Year ended December 31, 2023
| (As Restated)
| United States |  | Mexico |  | Europe |  | Asia Pacific |  | Other International |  | Total
5.11 | $ | 423,750 |  |  | $ | 26,718 |  |  | $ | 34,018 |  |  | $ | 17,313 |  |  | $ | 31,290 |  |  | $ | 533,089 |
BOA (1) | 41,036 |  |  | 22 |  |  | 56,073 |  |  | 58,139 |  |  | 555 |  |  | 155,825 |
Lugano | 29,664 |  |  | — |  |  | 3,102 |  |  | 73 |  |  | 385 |  |  | 33,224 |
PrimaLoft (1) | 774 |  |  | 101 |  |  | 3,500 |  |  | 62,049 |  |  | 629 |  |  | 67,053 |
Velocity | 156,853 |  |  | 1,141 |  |  | 4,393 |  |  | 617 |  |  | 9,186 |  |  | 172,190 |
Altor | 204,598 |  |  | 33,432 |  |  | — |  |  | — |  |  | — |  |  | 238,030 |
Arnold | 115,625 |  |  | 413 |  |  | 39,173 |  |  | 6,388 |  |  | 5,080 |  |  | 166,679 |
Sterno | 312,239 |  |  | 1 |  |  | 3,354 |  |  | 10 |  |  | 8,226 |  |  | 323,830 |
| $ | 1,284,539 |  |  | $ | 61,828 |  |  | $ | 143,613 |  |  | $ | 144,589 |  |  | $ | 55,351 |  |  | $ | 1,689,920 |
| Year ended December 31, 2022
| (As Restated)
| United States |  | Mexico |  | Europe |  | Asia Pacific |  | Other International |  | Total
5.11 | $ | 384,911 |  |  | $ | 19,110 |  |  | $ | 34,389 |  |  | $ | 16,677 |  |  | 31,126 |  |  | $ | 486,213 |
BOA (1) | 61,719 |  |  | 12 |  |  | 66,273 |  |  | 79,848 |  |  | 836 |  |  | $ | 208,688 |
Lugano | 28,140 |  |  | — |  |  | 9,014 |  |  | 439 |  |  | 28 |  |  | $ | 37,621 |
PrimaLoft (1) | 1,583 |  |  | 56 |  |  | 1,881 |  |  | 20,623 |  |  | 601 |  |  | $ | 24,744 |
Velocity | 208,215 |  |  | 1,303 |  |  | 7,557 |  |  | 1,301 |  |  | 13,862 |  |  | $ | 232,238 |
Altor | 233,158 |  |  | 28,180 |  |  | — |  |  | — |  |  | — |  |  | $ | 261,338 |
Arnold | 105,899 |  |  | 456 |  |  | 38,602 |  |  | 6,490 |  |  | 2,368 |  |  | $ | 153,815 |
Sterno | 340,510 |  |  | 15 |  |  | 2,746 |  |  | 86 |  |  | 8,795 |  |  | $ | 352,152 |
| $ | 1,364,135 |  |  | $ | 49,132 |  |  | $ | 160,462 |  |  | $ | 125,464 |  |  | $ | 57,616 |  |  | $ | 1,756,809 |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration