XML 41 R31.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Goodwill and Other Intangible Assets (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract] |
Summary of Reconciliation of Change in Carrying Value of Goodwill | A summary of the net carrying value of goodwill at September 30, 2022 and December 31, 2021, is as follows (in thousands):
| Nine months ended September 30, 2022 |  | Year ended December 31, 2021
Goodwill - gross carrying amount | $ | 1,251,996 |  |  | $ | 939,828 |
Accumulated impairment losses | (57,745) |  |  | (57,745) |
Goodwill - net carrying amount | $ | 1,194,251 |  |  | $ | 882,083 |
The following is a reconciliation of the change in the carrying value of goodwill for the nine months ended September 30, 2022 by operating segment (in thousands):
|  | Balance at January 1, 2022 |  | Acquisitions/Measurement Period Adjustments |  |  |  |  |  |  |  | Balance at September 30, 2022
5.11 |  | $ | 92,966 |  |  | $ | — |  |  |  |  |  |  |  |  | $ | 92,966 |
BOA |  | 254,153 |  |  | — |  |  |  |  |  |  |  |  | 254,153 |
Ergobaby |  | 61,448 |  |  | — |  |  |  |  |  |  |  |  | 61,448 |
Lugano |  | 83,458 |  |  | 2,879 |  |  |  |  |  |  |  |  | 86,337 |
Marucci |  | 107,855 |  |  | (33,204) |  |  |  |  |  |  |  |  | 74,651 |
PrimaLoft |  | — |  |  | 335,296 |  |  |  |  |  |  |  |  | 335,296 |
Velocity Outdoor |  | 30,079 |  |  | 6,911 |  |  |  |  |  |  |  |  | 36,990 |
Advanced Circuits |  | 58,029 |  |  | — |  |  |  |  |  |  |  |  | 58,029 |
Altor |  | 90,843 |  |  | 286 |  |  |  |  |  |  |  |  | 91,129 |
Arnold |  | 39,267 |  |  | — |  |  |  |  |  |  |  |  | 39,267 |
Sterno |  | 55,336 |  |  | — |  |  |  |  |  |  |  |  | 55,336 |
Corporate (1) |  | 8,649 |  |  | — |  |  |  |  |  |  |  |  | 8,649 |
Total |  | $ | 882,083 |  |  | $ | 312,168 |  |  |  |  |  |  |  |  | $ | 1,194,251 |
(1) Represents goodwill resulting from purchase accounting adjustments not "pushed down" to the ACI segment. This amount is allocated back to the ACI segment for purposes of goodwill impairment testing.
Summary of Other Intangible Assets | Other intangible assets are comprised of the following at September 30, 2022 and December 31, 2021 (in thousands):
| September 30, 2022 |  | December 31, 2021
| Gross Carrying Amount |  | Accumulated Amortization |  | Net Carrying Amount |  | Gross Carrying Amount |  | Accumulated Amortization |  | Net Carrying Amount
Customer relationships | $ | 779,271 |  |  | $ | (253,488) |  |  | $ | 525,783 |  |  | $ | 595,673 |  |  | $ | (218,066) |  |  | $ | 377,607 |
Technology and patents | 189,430 |  |  | (51,229) |  |  | 138,201 |  |  | 156,129 |  |  | (42,035) |  |  | 114,094 |
Trade names, subject to amortization | 483,937 |  |  | (111,917) |  |  | 372,020 |  |  | 411,880 |  |  | (90,196) |  |  | 321,684 |
Non-compete agreements | 4,962 |  |  | (4,084) |  |  | 878 |  |  | 4,942 |  |  | (3,827) |  |  | 1,115 |
Other contractual intangible assets | 3,013 |  |  | (1,340) |  |  | 1,673 |  |  | 1,960 |  |  | (735) |  |  | 1,225 |
Total | 1,460,613 |  |  | (422,058) |  |  | 1,038,555 |  |  | 1,170,584 |  |  | (354,859) |  |  | 815,725 |
Trade names, not subject to amortization | 56,965 |  |  | — |  |  | 56,965 |  |  | 56,965 |  |  | — |  |  | 56,965 |
In-process research and development (1) | 500 |  |  | — |  |  | 500 |  |  | — |  |  | — |  |  | — |
Total intangibles, net | $ | 1,518,078 |  |  | $ | (422,058) |  |  | $ | 1,096,020 |  |  | $ | 1,227,549 |  |  | $ | (354,859) |  |  | $ | 872,690 |
Summary of Estimated Charges to Amortization Expense of Intangible Assets | Estimated charges to amortization expense of intangible assets for the remainder of 2022 and the next four years, is as follows (in thousands):
2022 |  | 2023 |  | 2024 |  | 2025 |  | 2026 |  |  |
$ | 25,179 |  |  | $ | 100,226 |  |  | $ | 98,607 |  |  | $ | 93,282 |  |  | $ | 86,929 |  |  |  |

X
- Definition Schedule of intangible assets by major class. + References No definition available. + Details
Name: | codi_ScheduleOfIntangibleAssetsByMajorClassTableTextBlock
Namespace Prefix: | codi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration