XML 59 R43.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Supplemental Data (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Summary of Supplemental Balance Sheet Data | Supplemental Balance Sheet Data (in thousands):
Summary of accrued expenses | December 31,
| 2023 |  | 2022
Accrued payroll and fringe benefits | $ | 44,039 |  |  | $ | 31,386 |
Accrued taxes | 13,759 |  |  | 15,608 |
Income taxes payable | 3,878 |  |  | 3,141 |
Accrued interest | 19,447 |  |  | 21,071 |
Accrued rebates and discounts | 9,868 |  |  | 8,948 |
Warranty payable | 1,375 |  |  | 1,530 |
Accrued inventory | 33,478 |  |  | 74,858 |
Deferred revenue | 7,350 |  |  | 7,093 |
Other accrued expenses | 24,262 |  |  | 20,703 |
Total | $ | 157,456 |  |  | $ | 184,338 |
Warranty liability | Year ended December 31,
| 2023 |  | 2022
Beginning balance | $ | 1,530 |  |  | $ | 1,838 |
Accrual | 3,489 |  |  | 2,954 |
Warranty payments | (3,644) |  |  | (3,262) |
Ending balance | $ | 1,375 |  |  | $ | 1,530 |
Schedule of Supplemental Statement of Operations Data | Supplemental Statement of Operations Data (in thousands):
Other income (expense), net | Year ended December 31,
| 2023 |  | 2022 |  | 2021
Foreign currency gain (loss) | $ | (819) |  |  | $ | (1,163) |  |  | $ | 27 |
Loss on sale of capital assets | (925) |  |  | (2,581) |  |  | (585) |
Sublease income | 1,434 |  |  | 1,330 |  |  | 995 |
Other income (expense) | 2,053 |  |  | 93 |  |  | (1,740) |
| $ | 1,743 |  |  | $ | (2,321) |  |  | $ | (1,303) |
Summary of Supplemental Cash Flow Data | Supplemental Cash Flow Statement Data (in thousands):
| Year ended December 31,
| 2023 |  | 2022 |  | 2021
Interest paid | $ | 108,418 |  |  | $ | 86,286 |  |  | $ | 58,547 |
Taxes paid | $ | 79,657 |  |  | $ | 26,037 |  |  | $ | 27,371 |
Supplemental cash flow information related to leases was as follows (in thousands):
|  | Year ended December 31, 2023 |  | Year ended December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities: |  |  |  |
Operating cash flows from operating leases |  | $ | 40,294 |  |  | $ | 36,851 |
Right-of-use assets obtained in exchange for lease obligations: |  |  |  |
Operating leases |  | $ | 61,860 |  |  | $ | 57,366 |

X
- Definition Schedule of Supplemental Statement of Operations Data [Table Text Block] + References No definition available. + Details
Name: | codi_ScheduleofSupplementalStatementofOperationsDataTableTextBlock
Namespace Prefix: | codi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplemental balance sheet disclosures. + References No definition available. + Details
Name: | codi_SupplementalBalanceSheetDisclosuresTableTextBlock
Namespace Prefix: | codi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of supplemental cash flow information for the periods presented. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration