XML 64 R49.htm IDEA: XBRL DOCUMENT
v3.25.3

Supplemental Data (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Summary of Supplemental Balance Sheet Data | Supplemental Balance Sheet Data:
Summary of accrued expenses | December 31,
| 2024 |  | 2023 |  | 2022
(in thousands) | (As Restated) |  | (As Restated) |  | (As Restated)
Accrued payroll and fringe benefits | $ | 38,536 |  |  | $ | 41,182 |  |  | $ | 29,323 |
Accrued taxes | 17,074 |  |  | 16,172 |  |  | 14,345 |
Income taxes payable | 3,111 |  |  | 2,158 |  |  | 1,701 |
Accrued interest | 41,584 |  |  | 25,102 |  |  | 22,716 |
Accrued rebates and discounts | 12,298 |  |  | 9,868 |  |  | 8,948 |
Warranty payable | 1,121 |  |  | 1,258 |  |  | 1,347 |
Accrued inventory | 124,110 |  |  | 71,715 |  |  | 103,516 |
Customer deposits | 47,929 |  |  | 40,067 |  |  | 23,019 |
Deferred revenue | 8,284 |  |  | 7,350 |  |  | 7,093 |
Other accrued expenses | 24,429 |  |  | 22,945 |  |  | 20,640 |
Total | $ | 318,476 |  |  | $ | 237,817 |  |  | $ | 232,648 |
Warranty liability | Year ended December 31,
(in thousands) | 2024 |  | 2023 |  | 2022
Beginning balance | $ | 1,258 |  |  | $ | 1,347 |  |  | $ | 1,673 |
Accrual | 2,332 |  |  | 3,386 |  |  | 2,714 |
Warranty payments | (2,469) |  |  | (3,475) |  |  | (3,040) |
Ending balance | $ | 1,121 |  |  | $ | 1,258 |  |  | $ | 1,347 |
Schedule of Supplemental Statement of Operations Data | Supplemental Statement of Operations Data:
Other income (expense), net | Year ended December 31,
| 2024 |  | 2023 |  | 2022
(in thousands) | (As Restated) |  | (As Restated) |  | (As Restated)
Foreign currency gain (loss) | $ | 781 |  |  | $ | (819) |  |  | $ | (1,163) |
Loss on sale of capital assets | (885) |  |  | (890) |  |  | (2,576) |
Sublease income | 476 |  |  | 1,434 |  |  | 1,330 |
Loss on equity method investment | (1,709) |  |  | — |  |  | — |
Lugano expense (1) | (139,402) |  |  | (84,893) |  |  | (66,533) |
Other income (expense) | (2,565) |  |  | 2,054 |  |  | 95 |
| $ | (143,304) |  |  | $ | (83,114) |  |  | $ | (68,847) |
Summary of Supplemental Cash Flow Data | Supplemental Cash Flow Statement Data: The following table provides supplemental disclosure of cash flow information for the years ended December 31, 2024, 2023 and 2022:
| Year ended December 31,
(in thousands) | 2024 |  | 2023 |  | 2022
| (As Restated) |  | (As Restated) |  | (As Restated)
Interest paid | $ | 115,726 |  |  | $ | 112,925 |  |  | $ | 79,365 |
Taxes paid | $ | 61,889 |  |  | $ | 79,142 |  |  | $ | 24,607 |
Non-cash financing and investing activities (1) | $ | 11,465 |  |  | $ | 8,560 |  |  | $ | 1,946 |
(1) Represents the non-cash settlement of Lugano financing arrangements. Supplemental cash flow information related to leases was as follows (in thousands):
|  | Year ended December 31, 2024 |  | 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 |  | $ | 47,688 |  |  | $ | 39,806 |  |  | $ | 36,239 |
Operating cash flows from finance leases |  | 447 |  |  | — |  |  | — |
Financing cash flows from finance leases |  | 21 |  |  | — |  |  | — |
Right-of-use assets obtained in exchange for lease obligations: |  |  |  |  |  |
Operating leases |  | $ | 27,477 |  |  | $ | 61,560 |  |  | $ | 56,945 |
Finance leases |  | 6,883 |  |  | — |  |  | — |

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