0001823144FALSE2023Q212/31http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberP5D0.099999900018231442023-01-012023-06-300001823144us-gaap:CommonClassAMember2023-01-012023-06-300001823144us-gaap:WarrantMember2023-01-012023-06-300001823144us-gaap:CommonClassAMember2023-08-08xbrli:shares0001823144us-gaap:CommonClassBMember2023-08-0800018231442023-06-30iso4217:USD00018231442022-12-31iso4217:USDxbrli:shares0001823144us-gaap:CommonClassAMember2022-12-310001823144us-gaap:CommonClassAMember2023-06-300001823144us-gaap:CommonClassBMember2022-12-310001823144us-gaap:CommonClassBMember2023-06-3000018231442023-04-012023-06-3000018231442022-04-012022-06-3000018231442022-01-012022-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001823144us-gaap:AdditionalPaidInCapitalMember2022-12-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001823144us-gaap:RetainedEarningsMember2022-12-310001823144us-gaap:RetainedEarningsMember2023-01-012023-03-3100018231442023-01-012023-03-310001823144us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001823144us-gaap:AdditionalPaidInCapitalMember2023-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001823144us-gaap:RetainedEarningsMember2023-03-3100018231442023-03-310001823144us-gaap:RetainedEarningsMember2023-04-012023-06-300001823144us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001823144us-gaap:AdditionalPaidInCapitalMember2023-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001823144us-gaap:RetainedEarningsMember2023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001823144us-gaap:AdditionalPaidInCapitalMember2021-12-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001823144us-gaap:RetainedEarningsMember2021-12-3100018231442021-12-310001823144us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100018231442022-01-012022-03-310001823144us-gaap:RetainedEarningsMember2022-01-012022-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-03-310001823144us-gaap:AdditionalPaidInCapitalMember2022-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001823144us-gaap:RetainedEarningsMember2022-03-3100018231442022-03-310001823144us-gaap:RetainedEarningsMember2022-04-012022-06-300001823144us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-04-012022-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001823144us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001823144us-gaap:AdditionalPaidInCapitalMember2022-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001823144us-gaap:RetainedEarningsMember2022-06-3000018231442022-06-30cmpo:segment0001823144srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-06-300001823144srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-06-300001823144us-gaap:MachineryAndEquipmentMember2023-06-300001823144us-gaap:MachineryAndEquipmentMember2022-12-310001823144srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-06-300001823144srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-06-300001823144us-gaap:FurnitureAndFixturesMember2023-06-300001823144us-gaap:FurnitureAndFixturesMember2022-12-310001823144srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-06-300001823144us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-06-300001823144us-gaap:ComputerEquipmentMember2023-06-300001823144us-gaap:ComputerEquipmentMember2022-12-310001823144us-gaap:LeaseholdImprovementsMember2023-06-300001823144us-gaap:LeaseholdImprovementsMember2022-12-310001823144us-gaap:VehiclesMember2023-06-300001823144us-gaap:VehiclesMember2022-12-310001823144srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001823144srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001823144us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001823144us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001823144us-gaap:ConstructionInProgressMember2023-06-300001823144us-gaap:ConstructionInProgressMember2022-12-310001823144us-gaap:ConvertibleDebtMember2021-04-19xbrli:pure0001823144us-gaap:ConvertibleDebtMember2021-04-192021-04-19cmpo:day0001823144us-gaap:ConvertibleDebtMember2023-04-012023-06-300001823144us-gaap:ConvertibleDebtMember2022-04-012022-06-300001823144us-gaap:ConvertibleDebtMember2023-01-012023-06-300001823144us-gaap:ConvertibleDebtMember2022-01-012022-06-300001823144cmpo:CreditFacility2016Memberus-gaap:SecuredDebtMember2020-11-300001823144cmpo:CreditFacility2016Member2020-11-300001823144cmpo:CreditFacility2016Memberus-gaap:SecuredDebtMember2021-12-310001823144cmpo:CreditFacility2016Member2021-12-310001823144cmpo:SecuredOvernightFinancingRateSOFRMembercmpo:CreditFacility2021Member2023-01-012023-06-300001823144srt:MinimumMembercmpo:SecuredOvernightFinancingRateSOFRMembercmpo:CreditFacility2021Member2023-01-012023-06-300001823144cmpo:SecuredOvernightFinancingRateSOFRMembercmpo:CreditFacility2021Membersrt:MaximumMember2023-01-012023-06-300001823144cmpo:CreditFacility2021Member2023-05-310001823144cmpo:CreditFacility2021Member2023-05-012023-05-310001823144us-gaap:PrimeRateMembercmpo:CreditFacility2016Member2023-01-012023-06-300001823144cmpo:SecuredOvernightFinancingRateSOFRMembercmpo:CreditFacility2016Member2023-01-012023-06-300001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2023-06-300001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2022-06-300001823144us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercmpo:CreditFacility2016Member2023-01-012023-06-300001823144us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercmpo:CreditFacility2016Member2019-07-310001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2023-04-012023-06-300001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2022-04-012022-06-300001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2023-01-012023-06-300001823144cmpo:CreditFacility2016Membercmpo:LineOfCreditAndTermLoanMember2022-01-012022-06-300001823144us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercmpo:CreditFacility2016Member2023-06-300001823144cmpo:CreditFacility2016Member2023-06-300001823144cmpo:CreditFacility2016Member2022-12-310001823144us-gaap:ConvertibleDebtMember2023-06-300001823144us-gaap:ConvertibleDebtMember2022-12-3100018231442022-01-012022-01-3100018231442020-11-050001823144us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-04-012023-06-300001823144us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001823144us-gaap:CommonClassBMember2023-01-012023-06-300001823144cmpo:PrivateWarrantsMember2023-06-300001823144cmpo:PrivateWarrantsMember2023-01-012023-06-300001823144cmpo:PublicWarrantsMember2023-06-300001823144cmpo:PublicWarrantsMember2023-01-012023-06-300001823144us-gaap:CommonClassAMember2021-12-270001823144us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001823144us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001823144us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001823144us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001823144us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001823144us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001823144us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001823144us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001823144us-gaap:PerformanceSharesMember2023-04-012023-06-300001823144us-gaap:PerformanceSharesMember2022-04-012022-06-300001823144us-gaap:PerformanceSharesMember2023-01-012023-06-300001823144us-gaap:PerformanceSharesMember2022-01-012022-06-300001823144us-gaap:EmployeeStockMember2023-04-012023-06-300001823144us-gaap:EmployeeStockMember2022-04-012022-06-300001823144us-gaap:EmployeeStockMember2023-01-012023-06-300001823144us-gaap:EmployeeStockMember2022-01-012022-06-300001823144cmpo:IncentiveStockUnitsMember2023-04-012023-06-300001823144cmpo:IncentiveStockUnitsMember2022-04-012022-06-300001823144cmpo:IncentiveStockUnitsMember2023-01-012023-06-300001823144cmpo:IncentiveStockUnitsMember2022-01-012022-06-3000018231442022-01-012022-12-310001823144us-gaap:RestrictedStockUnitsRSUMember2022-12-310001823144us-gaap:RestrictedStockUnitsRSUMember2023-06-300001823144us-gaap:PerformanceSharesMember2022-12-310001823144us-gaap:PerformanceSharesMember2023-06-300001823144cmpo:ContingentConsiderationSharesMember2022-12-310001823144cmpo:ContingentConsiderationSharesMember2023-01-012023-06-300001823144cmpo:ContingentConsiderationSharesMember2023-06-300001823144cmpo:DefinedContributionPlanMatchingScenarioOneMember2023-01-012023-06-300001823144cmpo:DefinedContributionPlanMatchingScenarioTwoMember2023-01-012023-06-300001823144us-gaap:FairValueInputsLevel1Member2023-06-300001823144us-gaap:FairValueInputsLevel2Member2023-06-300001823144us-gaap:FairValueInputsLevel3Member2023-06-300001823144us-gaap:FairValueInputsLevel1Membercmpo:PublicWarrantsMember2023-06-300001823144us-gaap:FairValueInputsLevel2Membercmpo:PublicWarrantsMember2023-06-300001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-06-300001823144us-gaap:FairValueInputsLevel1Membercmpo:PrivateWarrantsMember2023-06-300001823144us-gaap:FairValueInputsLevel2Membercmpo:PrivateWarrantsMember2023-06-300001823144us-gaap:FairValueInputsLevel3Membercmpo:PrivateWarrantsMember2023-06-300001823144us-gaap:FairValueInputsLevel1Member2022-12-310001823144us-gaap:FairValueInputsLevel2Member2022-12-310001823144us-gaap:FairValueInputsLevel3Member2022-12-310001823144us-gaap:FairValueInputsLevel1Membercmpo:PublicWarrantsMember2022-12-310001823144us-gaap:FairValueInputsLevel2Membercmpo:PublicWarrantsMember2022-12-310001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001823144cmpo:PublicWarrantsMember2022-12-310001823144us-gaap:FairValueInputsLevel1Membercmpo:PrivateWarrantsMember2022-12-310001823144us-gaap:FairValueInputsLevel2Membercmpo:PrivateWarrantsMember2022-12-310001823144us-gaap:FairValueInputsLevel3Membercmpo:PrivateWarrantsMember2022-12-310001823144cmpo:PrivateWarrantsMember2022-12-310001823144us-gaap:MeasurementInputExercisePriceMember2023-06-300001823144us-gaap:MeasurementInputRiskFreeInterestRateMember2023-06-300001823144us-gaap:MeasurementInputPriceVolatilityMember2023-06-300001823144us-gaap:MeasurementInputExpectedDividendRateMember2023-06-300001823144us-gaap:MeasurementInputExpectedTermMember2023-06-30cmpo:year0001823144srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-06-300001823144us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MaximumMember2023-06-300001823144srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2023-06-300001823144us-gaap:MeasurementInputPriceVolatilityMembersrt:MaximumMember2023-06-300001823144srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMember2023-06-300001823144us-gaap:MeasurementInputExpectedTermMembersrt:MaximumMember2023-06-300001823144cmpo:DomesticGeographicalAreaMember2023-04-012023-06-300001823144cmpo:DomesticGeographicalAreaMember2022-04-012022-06-300001823144cmpo:DomesticGeographicalAreaMember2023-01-012023-06-300001823144cmpo:DomesticGeographicalAreaMember2022-01-012022-06-300001823144cmpo:InternationalGeographicalAreaMember2023-04-012023-06-300001823144cmpo:InternationalGeographicalAreaMember2022-04-012022-06-300001823144cmpo:InternationalGeographicalAreaMember2023-01-012023-06-300001823144cmpo:InternationalGeographicalAreaMember2022-01-012022-06-300001823144us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercmpo:ThreeCustomersMember2023-04-012023-06-300001823144us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercmpo:ThreeCustomersMember2022-04-012022-06-300001823144us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercmpo:ThreeCustomersMember2023-01-012023-06-300001823144us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercmpo:ThreeCustomersMember2022-01-012022-06-300001823144us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmpo:ThreeCustomersMember2023-06-302023-06-300001823144us-gaap:CustomerConcentrationRiskMembercmpo:TwoCustomersMemberus-gaap:AccountsReceivableMember2022-12-312022-12-310001823144us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMembercmpo:OneVendorMember2023-01-012023-06-300001823144us-gaap:WarrantMember2023-04-012023-06-300001823144us-gaap:WarrantMember2022-04-012022-06-300001823144us-gaap:WarrantMember2023-01-012023-06-300001823144us-gaap:WarrantMember2022-01-012022-06-300001823144us-gaap:CommonClassBMember2023-04-012023-06-300001823144us-gaap:CommonClassBMember2022-04-012022-06-300001823144us-gaap:CommonClassBMember2023-01-012023-06-300001823144us-gaap:CommonClassBMember2022-01-012022-06-300001823144cmpo:ContingentConsiderationSharesMember2023-04-012023-06-300001823144cmpo:ContingentConsiderationSharesMember2022-04-012022-06-300001823144cmpo:ContingentConsiderationSharesMember2023-01-012023-06-300001823144cmpo:ContingentConsiderationSharesMember2022-01-012022-06-300001823144us-gaap:StockCompensationPlanMember2023-04-012023-06-300001823144us-gaap:StockCompensationPlanMember2022-04-012022-06-300001823144us-gaap:StockCompensationPlanMember2023-01-012023-06-300001823144us-gaap:StockCompensationPlanMember2022-01-012022-06-300001823144us-gaap:RelatedPartyMember2023-04-012023-06-300001823144us-gaap:RelatedPartyMember2022-04-012022-06-300001823144us-gaap:RelatedPartyMember2023-01-012023-06-300001823144us-gaap:RelatedPartyMember2022-01-012022-06-300001823144us-gaap:RelatedPartyMember2023-06-300001823144us-gaap:RelatedPartyMember2022-12-310001823144srt:ParentCompanyMember2023-04-012023-06-300001823144srt:AffiliatedEntityMember2023-04-012023-06-300001823144srt:ParentCompanyMember2023-01-012023-06-300001823144srt:AffiliatedEntityMember2023-01-012023-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
| | | | | |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended June 30, 2023
OR
| | | | | |
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For transition period from to
Commission File Number 001-39687
CompoSecure, Inc.
(Exact name of registrant as specified in its charter)
| | | | | | | | |
Delaware | | 85-2749902 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification Number) |
309 Pierce St.
Somerset, NJ 08873
(908) 518-0500
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | | | | |
Title of each class | Trading Symbol | | Name of each exchange on which registered |
Class A Common Stock, $0.0001 par value per share | CMPO | | The Nasdaq Global Market |
Redeemable Warrants, each whole warrant exercisable for one share of Class A Common Stock | CMPOW | | The Nasdaq Global Market |
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | |
Large accelerated filer | ☐ | Accelerated filer | ☐ |
Non-accelerated filer | ☒ | Smaller reporting company | ☒ |
| | Emerging growth company | ☒ |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes ☐ No ☒
As of August 8, 2023, there were 19,045,347 shares of the registrant's Class A common stock outstanding and 59,958,422 shares of the registrant's Class B common stock outstanding.
COMPOSECURE, INC.
Table of Contents
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This report, and the documents incorporated by reference herein, may contain forward-looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although the Company believes that its plans, intentions, and expectations reflected in or suggested by these forward- looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions, or expectations. Forward-looking statements are inherently subject to risks, uncertainties, and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events, or results of operations, are forward- looking statements. In some instances, these statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or the negatives of these terms or variations of them or similar terminology.
Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:
•the ability of the Company to grow and manage growth profitably, maintain relationships with customers, compete within its industry and retain its key employees;
•the possibility that the Company may be adversely impacted by other economic, business, and/or competitive factors;
•the outcome of any legal proceedings that may be instituted against the Company or others;
•future exchange and interest rates; and
•other risks and uncertainties indicated in this report, including those under “Risk Factors” herein, and other filings that have been made or will be made with the SEC.
These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this report are more fully described in the “Risk Factors” section. The risks described in “Risk Factors” are not exhaustive. New risk factors emerge from time to time and it is not possible for us to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. All forward-looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
Part I - Financial Statements
Item 1. Financial Statements
| | |
COMPOSECURE, INC. |
Consolidated Balance Sheets |
($ in thousands, except par value and share amounts) |
| | | | | | | | | | | |
| June 30, 2023 | | December 31, 2022 |
| Unaudited | | |
ASSETS | | | |
CURRENT ASSETS | | | |
Cash and cash equivalents | $ | 22,614 | | | $ | 13,642 | |
Accounts receivable, net | 36,534 | | | 37,272 | |
Inventories, net | 48,889 | | | 42,374 | |
Prepaid expenses and other current assets | 4,096 | | | 3,824 | |
Total current assets | 112,133 | | | 97,112 | |
| | | |
Property and equipment, net | 24,182 | | | 22,655 | |
Right of use assets operating, net | 8,427 | | | 8,932 | |
Deferred tax asset | 27,968 | | | 25,569 | |
Derivative asset - interest rate swap | 8,329 | | | 8,651 | |
Deposits and other assets | 24 | | | 24 | |
Total assets | $ | 181,063 | | | $ | 162,943 | |
| | | |
LIABILITIES AND STOCKHOLDERS' DEFICIT | | | |
CURRENT LIABILITIES | | | |
Current portion of long-term debt | $ | 18,750 | | | $ | 14,372 | |
Current portion of lease liabilities, operating | 1,892 | | | 1,846 | |
Current portion of tax receivable agreement liability | 1,668 | | | 2,367 | |
Accounts payable | 6,635 | | | 7,127 | |
Accrued expenses | 10,766 | | | 10,154 | |
| | | |
Commission payable | 5,361 | | | 3,317 | |
Bonus payable | 5,779 | | | 8,177 | |
Total current liabilities | 50,851 | | | 47,360 | |
| | | |
Long-term debt, net of deferred finance costs | 207,343 | | | 216,276 | |
Convertible notes, net | 127,586 | | | 127,348 | |
Derivative liability - convertible notes redemption make-whole provision | 798 | | | 285 | |
Warrant liability | 24,309 | | | 16,341 | |
| | | |
Lease liabilities, operating | 7,257 | | | 7,766 | |
| | | |
Tax receivable agreement liability | 23,952 | | | 24,475 | |
Earnout consideration liability | 10,869 | | | 15,090 | |
Total liabilities | 452,965 | | | 454,941 | |
| | | |
Commitments and contingencies (Note 13) | | | |
| | | |
Redeemable non-controlling interest | 596,587 | | | 600,234 | |
| | | |
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding | — | | | — | |
Class A common stock, $0.0001 par value; 250,000,000 shares authorized, 18,692,106 and 16,446,748 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively. | 2 | | | 2 | |
Class B common stock, $0.0001 par value; 75,000,000 shares authorized, 59,958,422 and 60,325,057 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively. | 6 | | | 6 | |
Additional paid-in capital | 30,137 | | | 24,107 | |
Accumulated other comprehensive income | 7,910 | | | 8,283 | |
Accumulated deficit | (906,544) | | | (924,630) | |
Total stockholders' deficit | (868,489) | | | (892,232) | |
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT | $ | 181,063 | | | $ | 162,943 | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
3
| | |
COMPOSECURE, INC. |
Consolidated Statements of Operations (Unaudited) |
($ in thousands, except per share amounts) |
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net sales | $ | 98,527 | | | $ | 97,199 | | | $ | 193,843 | | | $ | 181,382 | |
Cost of sales | 44,590 | | | 38,347 | | | 86,552 | | | 73,771 | |
Gross profit | 53,937 | | | 58,852 | | | 107,291 | | | 107,611 | |
Operating expenses: | | | | | | | |
Selling, general and administrative expenses | 23,588 | | | 24,433 | | | 47,532 | | | 43,209 | |
| | | | | | | |
Income from operations | 30,349 | | | 34,419 | | | 59,759 | | | 64,402 | |
| | | | | | | |
Other income (expense): | | | | | | | |
Revaluation of earnout consideration liability | 6,194 | | | 14,934 | | | 4,221 | | | 19,041 | |
Revaluation of warrant liability | 2,791 | | | 19,465 | | | (7,968) | | | 18,041 | |
Change in fair value of derivative liability - convertible notes redemption make-whole provision | 195 | | | 187 | | | (513) | | | (61) | |
Interest expense, net | (5,442) | | | (4,904) | | | (11,371) | | | (9,238) | |
Amortization of deferred financing costs | (407) | | | (641) | | | (974) | | | (1,274) | |
| | | | | | | |
Total other income (expense), net | 3,331 | | | 29,041 | | | (16,605) | | | 26,509 | |
Income before income taxes | 33,680 | | | 63,460 | | | 43,154 | | | 90,911 | |
Income tax (expense) benefit | (970) | | | (2,802) | | | 293 | | | (3,345) | |
Net income | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | |
| | | | | | | |
Net income attributable to redeemable non-controlling interests | $ | 26,973 | | | $ | 52,184 | | | $ | 35,347 | | | $ | 75,628 | |
Net income attributable to CompoSecure, Inc. | $ | 5,737 | | | $ | 8,474 | | | $ | 8,100 | | | $ | 11,938 | |
| | | | | | | |
Net income per share attributable to Class A common stockholders - basic | $ | 0.31 | | | $ | 0.56 | | | $ | 0.45 | | | $ | 0.80 | |
Net income per share attributable to Class A common stockholders - diluted | $ | 0.29 | | | $ | 0.52 | | | $ | 0.41 | | | $ | 0.75 | |
| | | | | | | |
Weighted average shares used to compute net income per share attributable to Class A common stockholders - basic (in thousands) | 18,537 | | | 15,052 | | | 18,087 | | | 14,993 | |
Weighted average shares used to compute net income per share attributable to Class A common stockholders - diluted (in thousands) | 35,528 | | | 32,363 | | | 35,155 | | | 32,341 | |
| | | | | | | |
| | | | | | | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
4
| | |
COMPOSECURE, INC. |
Consolidated Statements of Comprehensive Income (Unaudited) |
($ in thousands) |
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net income | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | |
Other comprehensive income (loss), net: | | | | | | | |
Unrealized gain (loss) on derivative - interest rate swap, (net of tax) | 1,276 | | | 1,488 | | | (373) | | | 5,357 | |
Total other comprehensive income (loss), net | 1,276 | | | 1,488 | | | (373) | | | 5,357 | |
Comprehensive income | $ | 33,986 | | | $ | 62,146 | | | $ | 43,074 | | | $ | 92,923 | |
| | | | | | | |
| | | | | | | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
5
| | |
COMPOSECURE, INC. |
Consolidated Statements of Stockholders' Deficit (Unaudited) |
(in thousands, except share data) |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Class A Common Stock | | Class B Common Stock | | Additional Paid-in | | Accumulated Other Comprehensive | | Accumulated | | Total Stockholders' | | Redeemable Non-Controlling |
| | Shares | | Amount | | Shares | | Amount | | Capital | | Income | | Deficit | | Deficit | | Interest |
Balance as of December 31, 2022 | | 16,446,748 | | | $ | 2 | | | 60,325,057 | | $ | 6 | | | $ | 24,107 | | | $ | 8,283 | | | $ | (924,630) | | | $ | (892,232) | | | $ | 600,234 | |
Distributions to non-controlling interests | | — | | | — | | | — | | | — | | | — | | | — | | | (9,714) | | | (9,714) | | | — | |
| | | | | | | | | | | | | | | | | | |
Stock-based compensation | | — | | | — | | | — | | | — | | | 4,022 | | | — | | | — | | | 4,022 | | | — | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | 2,329 | | | 2,329 | | | 8,408 | |
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and employee stock purchase plan transactions | | 1,564,956 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Proceeds from employee stock purchase plan and exercises of options | | — | | | — | | | — | | | — | | | 146 | | | — | | | — | | | 146 | | | — | |
Class A common stock withheld related to net share settlement of equity awards | | — | | | — | | | — | | | — | | | (2,409) | | | — | | | — | | | (2,409) | | | — | |
Class A common stock issued pursuant to Class B common stock exchanges | | 366,635 | | | — | | | (366,635) | | | — | | | | | — | | | — | | | — | | | — | |
Unrealized loss on derivative - interest rate swap | | — | | | — | | | — | | | — | | | — | | | (1,649) | | | — | | | (1,649) | | | — | |
Tax receivable agreement liability | | — | | | — | | | — | | | — | | | (290) | | | — | | | — | | | (290) | | | — | |
Adjustment of redeemable non-controlling interests to redemption value | | — | | | — | | | — | | | — | | | — | | | — | | | 12,055 | | | 12,055 | | | (12,055) | |
Balance as of March 31, 2023 | | 18,378,339 | | $ | 2 | | | 59,958,422 | | $ | 6 | | | $ | 25,576 | | | $ | 6,634 | | | $ | (919,960) | | | $ | (887,742) | | | $ | 596,587 | |
Distributions to non-controlling interests | | — | | | — | | | — | | | — | | | 0 | | — | | | (19,294) | | | (19,294) | | | — | |
Stock-based compensation | | — | | | — | | | — | | | — | | | 4,393 | | — | | | — | | | 4,393 | | | — | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | 5,737 | | | 5,737 | | | 26,973 | |
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and employee stock purchase plan transactions | | 313,767 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Proceeds from employee stock purchase plan and exercises of options | | — | | | — | | | — | | | — | | | 243 | | | — | | | — | | | 243 | | | — | |
Class A common stock withheld related to net share settlement of equity awards | | — | | | — | | | — | | | — | | | (74) | | | — | | | — | | | (74) | | | — | |
| | | | | | | | | | | | | | | | | | |
Unrealized gain on derivative - interest rate swap, net of tax | | — | | | — | | | — | | | — | | | — | | | 1,276 | | | — | | | 1,276 | | | — | |
Tax receivable agreement liability | | — | | | — | | | — | | | — | | | (1) | | | — | | | — | | | (1) | | | — | |
Adjustment of redeemable non-controlling interests to redemption value | | — | | | — | | | — | | | — | | | — | | | — | | | 26,973 | | | 26,973 | | | (26,973) | |
Balance as of June 30, 2023 | | 18,692,106 | | | $ | 2 | | | 59,958,422 | | | $ | 6 | | | $ | 30,137 | | | $ | 7,910 | | | $ | (906,544) | | | $ | (868,489) | | | $ | 596,587 | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
6
| | |
COMPOSECURE, INC. |
Consolidated Statements of Stockholders' Deficit (Unaudited) |
(in thousands, except share data) |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Class A Common Stock | | Class B Common Stock | | Additional Paid-in | | Accumulated Other Comprehensive | | Accumulated | | Total Stockholders' | | Redeemable Non-Controlling |
| | Shares | | Amount | | Shares | | Amount | | Capital | | Income | | Deficit | | Deficit | | Interest |
Balance as of December 31, 2021 | | 14,929,982 | | | $ | 1 | | | 61,136,800 | | $ | 6 | | | $ | 12,261 | | | $ | — | | | $ | (1,028,229) | | | $ | (1,015,961) | | | $ | 608,311 | |
Issuance costs related to Business combination | | — | | | — | | | — | | | — | | | (726) | | | — | | | — | | | (726) | | | — | |
| | | | | | | | | | | | | | | | | | |
Stock-based compensation | | — | | | — | | | — | | | — | | | 1,006 | | — | | | — | | | 1,006 | | | — | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | 3,394 | | | 3,394 | | | 23,514 | |
Class A common stock issued pursuant to equity awards | | 25,000 | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Unrealized gain on derivative - interest rate swap | | — | | | — | | | — | | | — | | | — | | | 3,869 | | — | | | 3,869 | | | — | |
Adjustment of redeemable non-controlling interests to redemption value | | — | | | — | | | — | | | — | | | — | | | — | | | 23,514 | | 23,514 | | | (23,514) | |
Balance as of March 31, 2022 | | 14,954,982 | | $ | 1 | | | 61,136,800 | | $ | 6 | | | $ | 12,541 | | | $ | 3,869 | | | $ | (1,001,321) | | | $ | (984,904) | | | $ | 608,311 | |
Distributions | | — | | | — | | | — | | | — | | | — | | | — | | | (25,729) | | | (25,729) | | | — | |
Stock-based compensation | | — | | | — | | | — | | | — | | | 3,014 | | — | | | — | | | 3,014 | | | — | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | 8,474 | | | 8,474 | | | 52,184 | |
Class A common stock issued pursuant to equity awards | | 13,550 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Class A common stock issued pursuant to Class B common stock exchanges | | 150,000 | | | 1 | | | (150,000) | | | — | | | — | | | — | | | — | | | 1 | | | — | |
Unrealized gain on derivative - interest rate swap | | — | | | — | | | — | | | — | | | — | | | 1,488 | | | — | | | 1,488 | | | — | |
Tax receivable agreement liability | | — | | | — | | | — | | | — | | | 2,055 | | | — | | — | | — | | | 2,055 | | | — | |
Adjustment of redeemable non-controlling interests to redemption value | | — | | | — | | | — | | | — | | | — | | | — | | | 53,677 | | | 53,677 | | | (53,677) | |
Balance as of June 30, 2022 | | 15,118,532 | | | $ | 2 | | | 60,986,800 | | $ | 6 | | | $ | 17,610 | | | $ | 5,357 | | | $ | (964,899) | | | $ | (941,924) | | | $ | 606,818 | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
7
| | |
COMPOSECURE, INC. |
Consolidated Statements of Cash Flows (Unaudited) |
($ in thousands) |
| | | | | | | | | | | |
| Six Months Ended June 30, |
| 2023 | | 2022 |
| | | |
Cash flows from operating activities: | | | |
Net income | $ | 43,447 | | | $ | 87,566 | |
Adjustments to reconcile net income to net cash provided | | | |
by operating activities | | | |
Depreciation and amortization | 4,171 | | | 4,567 | |
Stock-based compensation expense | 8,415 | | | 4,020 | |
Amortization of deferred finance costs | 700 | | | 1,252 | |
Change in fair value of earnout consideration liability | (4,221) | | | (19,041) | |
Revaluation of warrant liability | 7,968 | | | (18,041) | |
Change in fair value of derivative liability | 513 | | | 61 | |
Deferred tax (benefit) expense | (1,770) | | | 3,094 | |
Changes in assets and liabilities | | | |
Accounts receivable | 738 | | | (17,282) | |
Inventories | (6,515) | | | (2,938) | |
Prepaid expenses and other assets | (272) | | | (1,144) | |
| | | |
Accounts payable | (492) | | | (201) | |
Accrued expenses | 612 | | | 10,262 | |
Other liabilities | (313) | | | (784) | |
Net cash provided by operating activities | 52,981 | | | 51,391 | |
| | | |
Cash flows from investing activities: | | | |
Purchase of property and equipment | (5,697) | | | (3,504) | |
Net cash used in investing activities | (5,697) | | | (3,504) | |
| | | |
Cash flows from financing activities: | | | |
Proceeds from employee stock purchase plan and exercises of equity awards | 389 | | | — | |
Payments for taxes related to net share settlement of equity awards | (2,483) | | | — | |
Proceeds from line of credit | — | | | 10,000 | |
Payment of Tax receivable agreement liability | (2,193) | | | — | |
Payment of term loan | (5,017) | | | (16,878) | |
Distributions to non-controlling interest | (29,008) | | | (25,729) | |
Payment of issuance costs related to business combination | — | | | (23,833) | |
Net cash used in financing activities | (38,312) | | | (56,440) | |
| | | |
Net increase (decrease) in cash and cash equivalents | 8,972 | | | (8,553) | |
| | | |
Cash and cash equivalents, beginning of period | 13,642 | | | 21,944 | |
| | | |
Cash and cash equivalents, end of period | $ | 22,614 | | | $ | 13,391 | |
| | | |
Supplementary disclosure of cash flow information: | | | |
Cash paid for interest expense | $ | 13,626 | | | $ | 9,638 | |
Supplemental disclosure of non-cash financing activities: | | | |
Derivative asset - interest rate swap | $ | 8,329 | | | $ | 5,590 | |
| | | |
| | | |
The accompanying notes are an integral part of these unaudited consolidated financial statements.
8
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
1. DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS
CompoSecure, Inc. (“CompoSecure” or the “Company”) is a manufacturer and designer of complex metal, composite and proprietary financial transaction cards. The Company started operations in 2000 and provides products and services primarily to global financial institutions, plastic card manufacturers, system integrators, and security specialists. The Company is located in Somerset, New Jersey.
Founded in 2000, CompoSecure is a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The Company combines elegance, simplicity and security to deliver exceptional experiences and peace of mind in the physical and digital world. The Company’s innovative payment card technology and metal cards with Arculus secure authentication and digital asset storage capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction.
The Company creates newly innovated, highly differentiated and customized quality financial payment products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market through nearly over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.
On December 27, 2021 (the "Closing Date"), Roman DBDR Tech Acquisition Corp ("Roman DBDR") consummated the merger pursuant to the Merger Agreement, dated April 19, 2021 (the "Merger Agreement"), by and among Roman DBDR, Roman Parent Merger Sub, LLC, a wholly-owned subsidiary of Roman DBDR incorporated in the State of Delaware ("Merger Sub"), and CompoSecure Holdings, L.L.C., a Delaware limited liability company ("Holdings"). Pursuant to the terms of the Merger Agreement, a business combination between the Company and Holdings was affected through the merger of Merger Sub with and into Holdings, with Holdings surviving as the surviving company and as a subsidiary of Roman DBDR (the "Business Combination"). Pursuant to the Business Combination, the merger was accounted for as a reverse recapitalization in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). On the Closing Date, and in connection with the closing of the Business Combination, Roman DBDR changed its name to CompoSecure, Inc. Holdings was deemed the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification ("ASC") 805.
CompoSecure is operated as an umbrella partnership C corporation (“Up-C”) meaning that the sole asset of CompoSecure, Inc. is its interest in CompoSecure Holdings, L.L.C. and the related deferred tax asset. CompoSecure Holdings, L.L.C. is an entity taxed as a partnership for U.S. federal income tax purposes and owned by both the historical owners and CompoSecure, Inc. By virtue of our control of CompoSecure Holdings, L.L.C.’s board of managers, CompoSecure, Inc. operates and controls the business and affairs of CompoSecure Holdings, L.L.C. As a result, we consolidate CompoSecure Holdings’ financial results and report a non-controlling interest related to the CompoSecure Holdings units not owned by the Company.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements are presented in conformity U.S. GAAP and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to conform to the current year presentation. All dollar amounts are in thousands, unless otherwise noted. Share and per share amounts are presented on a post-conversion basis for all periods presented, unless otherwise noted.
Our significant accounting policies are detailed in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC.
Interim Financial Statements
The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and Article 10 of Regulation S-X of the SEC for interim financial information. and should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The financial statements presented in this Quarterly Report on Form 10-Q are unaudited; however, in the opinion of management, the Financial Statements reflect all adjustments, consisting solely of normal, recurring adjustments, necessary for the fair presentation of the financial statements for the periods presented. The results disclosed in the Consolidated Statements of Operations for the three months and six months period ended June 30, 2023 are not necessarily indicative of the results to be expected for the full year.
Use of Estimates
The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes, which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.
Revenue Recognition
The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of June 30, 2023 or December 31, 2022.
The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 90 days of the invoice, a significant financing component is not included within the contracts.
The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short term in nature.
Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns.
The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.
Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.
Segment Information
The Company is managed and operated as one business as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.
Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.
Net Income Per Share
The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.
Effective April 1, 2022, the Company changed its methodology to apply the accounting policy to calculate the basic and diluted earnings per share as well as it determined that it would push down the changes in fair value of the mark-to-market liabilities related to the Company's warrants and earnout consideration liability to its operating subsidiary, Holdings, resulting in a change to the net income attributable to the controlling interest and non-controlling interest. Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.
The Company prospectively adopted this change in methodology to apply the accounting policy described above to allocate its net income and to calculate its basic and dilutive earnings per share. The Company has provided the appropriate disclosures as required in ASC 250-10. See Note 12.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
Recent Accounting Pronouncements – Adopted in current fiscal year
In March 2020, the FASB issued ASU No. 2020-4, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" (ASU 2020-4), and in December 2022, the FASB issued ASU No. 2022-6, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date for Topic 848" (ASU 2022-6). ASU 2020-4 provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. This guidance is elective and applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. ASU 2022-6 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. During the first quarter of fiscal 2023, the Company adopted the expedient in accounting for the amendments to the Company's 2021 Credit Facility agreement which were made as a result of the replacement of LIBOR as a reference rate. On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to Secured Overnight Financing Rate ("SOFR") or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin. See Note 5, Debt, for further details regarding the interest rate effected by these amendments, which will be applied prospectively. The adoption of these ASUs did not have a material impact to the Company's consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, which eliminates the accounting guidance on troubled debt restructurings (TDRs) for creditors in ASC 310-402 and amends the guidance on “vintage disclosures” to require disclosure of current-period gross write-offs by year of origination. The ASU also updates the requirements related to accounting for credit losses under ASC 326 and adds enhanced disclosures for creditors with respect to loan refinancing and restructurings for borrowers experiencing financial difficulty. The amendments in ASU 2020-04 are effective for years beginning after December 15, 2022 for entities that have adopted current expected credit loss ("CECL") model under ASC 326. The Company adopted the CECL model effective January 1, 2022. The adoption of this ASU did not have any impact on the Company's financial statements.
3. INVENTORIES
The major classes of inventories were as follows:
| | | | | | | | | | | |
| June 30, 2023 | | December 31, 2022 |
Raw materials | $ | 46,461 | | | $ | 43,313 | |
Work in process | 4,823 | | | 2,892 | |
Finished goods | 498 | | | 450 | |
Inventory reserve | (2,893) | | | (4,281) | |
| $ | 48,889 | | | $ | 42,374 | |
We monitor inventory costs relative to selling prices and perform physical cycle count procedures on inventories throughout the year to determine if a lower of cost or net realizable value reserve is necessary. The Company reviews inventory for slow-moving or obsolete amounts based on expected product sales volume and provides reserves against the carrying amount of inventory as appropriate. This reserve may fluctuate as our assumptions change due to new information, discrete events, or changes in our business, such as entering new markets or discontinuing a specific product.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
4. PROPERTY AND EQUIPMENT
Property and equipment consisted of the following:
| | | | | | | | | | | | | | | | | |
| Useful Life | | June 30, 2023 | | December 31, 2022 |
Machinery and equipment | 5 - 10 years | | $ | 68,132 | | | $ | 64,626 | |
Furniture and fixtures | 3 - 5 years | | 987 | | | 987 | |
Computer equipment | 3 - 5 years | | 927 | | | 927 | |
Leasehold improvements | Shorter of lease term or estimated useful life | | 13,379 | | | 11,993 | |
Vehicles | 5 years | | 264 | | | 264 | |
Software | 1 - 3 years | | 2,924 | | | 2,924 | |
Construction in progress | | | 4,950 | | | 4,145 | |
Total | | | 91,563 | | | 85,866 | |
Less: Accumulated depreciation and amortization | | | (67,381) | | | (63,211) | |
Property and equipment, net | | | $ | 24,182 | | | $ | 22,655 | |
Depreciation and amortization expense on property and equipment was $2,131 and $2,218 for the three months ended June 30, 2023 and 2022, respectively. Depreciation and amortization expense on property and equipment was $4,171
and $4,567 for the six months ended June 30, 2023 and 2022, respectively.
5. DEBT
Exchangeable Senior Notes
On April 19, 2021, concurrent with the execution of the Merger Agreement, the Company and its subsidiary, Holdings, entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes Investors, severally and not jointly, purchased on the Closing Date of the Business Combination, senior notes (the “Exchangeable Notes”) issued by the Company and guaranteed by the Company's subsidiary, Holdings in an aggregate principal amount of up to $130,000 that are exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an Indenture entered by the Company and its subsidiary, Holdings, and the trustee under the Indenture. The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears on each June 15 and December 15, commencing on June 15, 2022, to holders of record at the close of business on the preceding June 1 and December 1 (whether or not such day is a Business Day), respectively. The Exchangeable Notes mature in five years on December 27, 2026. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. In connection with the issuance of the Exchangeable Notes, the Company entered into a Registration Rights Agreement, pursuant to which the Notes Investors received certain registration rights with respect to the Class A common stock.
After the three-year anniversary of the Closing Date, the Exchangeable Notes will be redeemable at any time and from time to time by the Company, in whole or in part, (i) if the Last Reported Sale Price of the Class A common stock exceeds 130% of the exchange price as defined in Indenture then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption and (ii) so long as a registration statement registering the resale of all Exchange Shares is effective and available for use by holders of
Exchangeable Notes during the entirety of the period from and including the date notice of redemption is given to and including the date of redemption. The notice period for any redemption will be no less than 30 scheduled trading days. The redemption price in any such redemption shall be equal to (a) 100% of the principal amount of the Exchangeable Notes to be redeemed, plus (b) accrued and unpaid interest to, but excluding, the redemption date. The redemption price is payable in cash.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
Per the terms of the Indenture, holders of Exchangeable Notes in connection with any such redemption will receive a make-whole payment equal to the aggregate dollar value of all interest payable from the date the Company delivers notice of such redemption through the maturity of the Exchangeable Notes. The redemption Make-Whole Amount is payable, at the Company’s option, in cash or through an increase in the exchange rate then applicable to the Exchangeable Notes by an amount equal to (i) the redemption Make-Whole Amount divided by (ii) the five day Volume Weighed Average Price ("VWAP") with regard to the Class A common stock during the five trading period beginning on the trading day immediately following the notice of redemption.
Holders of Exchangeable Notes may exchange their notes in whole or in part, at any time or from time to time, for shares of the Company’s Class A common stock, par value $0.0001 per share up, to a maximum exchange rate of 99.9999 shares per $1,000 principal amount after adjustments as defined in the indenture.
The Exchangeable Notes contain customary anti-dilution adjustments, taking into account the agreed terms in the Indenture. To avoid doubt, among other customary adjustments, this includes anti-dilution protections for dividends and distributions of the Company's capital stock, assets and indebtedness. Per the terms of the Indenture, the following are the anti-dilution adjustments of the Exchange Rate:
a.If the Company exclusively issues shares of common stock as a dividend or distribution on shares of the common stock, or if the Company effects a share split or share combination;
b.If the Company issues to all or substantially all holders of the common stock any rights, options or warrants (other than pursuant to a stockholders rights plan) entitling them, for a period of not more than 45 calendar days after the announcement date of such issuance, to subscribe for or purchase shares of the common stock at a price per share that is less than the average of the last reported sale prices of the common stock for the 10 consecutive trading day period ending on, and including, the trading day immediately preceding the date of announcement of such issuance;
c.If the Company distributes shares of its capital stock, evidences of its indebtedness, other assets or property of the Company or rights, options or warrants to acquire its capital stock or other securities of the Company, to all or substantially all holders of the common stock;
d.If any cash dividend or distribution is made to all or substantially all holders of the common stock;
e.If the Company or any of its Subsidiaries make a payment in respect of a tender or exchange offer for the common Stock, to the extent that the cash and value of any other consideration included in the payment per share of the common stock exceeds the average of the last reported sale prices of the common stock over the 10 consecutive trading day period commencing on, and including, the trading day next succeeding the last date on which tenders or exchanges may be made pursuant to such tender or exchange offer.
The exchange rate will in no event be adjusted down pursuant to the provisions described above, except to the extent a tender or exchange offer is announced but not consummated.
If the Company undergoes a “fundamental change” (as defined in the Indenture), subject to certain conditions, the Exchange Rate will be adjusted per the adjustment table included in the Indenture. If a fundamental change occurs at any time prior to the maturity date, each holder shall have the right, at such holder’s option, to require the Company to repurchase for cash all of such holder’s Exchangeable Notes at a repurchase price equal to 100% of the principal amount of the Exchangeable Notes to be repurchased, plus accrued and unpaid interest thereon. There is no make-whole payment associated with a fundamental change redemption.
Holders of Exchangeable Notes will be entitled to the resale registration rights under the resale Registration Rights Agreement. If a Registration default occurs, additional interest will accrue, equal to 0.25% in the first 90 days and 0.50%
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
after the 91st day after the Registration Default (which includes that the Registration Statement has not been filed, or deemed effective or ceases to be effective).
The Indenture contains customary terms and covenants and events of default. Upon an event of default as defined in the Indenture, the trustee or the holders of at least 25% in aggregate principal amount of the Exchangeable Notes may declare 100% of the principal of, and accrued and unpaid interest on, all the Exchangeable Notes to be due and payable immediately, and upon any such declaration, the same shall become and shall automatically be immediately due and payable. Upon an event of default in the payment of interest, the Company may elect the sole remedy to be the payment of additional interest of 0.25% for the first 90 days after the occurrence of such an event of default and 0.50% for day s 91-180 after the occurrence of such an event of default.
The Company assessed all of the terms and features of the Exchangeable Notes in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the Exchangeable Notes, including the conversion, put and call features. In consideration of these provisions, the Company determined that the optional redemption with a make-whole provision feature required bifurcation as it is a derivative. The fair value of this derivative was determined based on the difference between the fair value of the Exchangeable Notes with the redemption with a make-whole provision feature and the fair value of the Exchangeable Notes without the redemption with a make-whole provision feature. The Company employed a Lattice model to determine the fair value of the derivative upon issuance of the Exchangeable Notes and recorded this amount as derivative liability with an offsetting amount as a debt discount as a reduction to the carrying value of the Exchangeable Notes on the Closing Date, or December 27, 2021. The optional redemption with a make-whole provision feature is measured at fair value on a quarterly basis and the change in the fair value for the period is recorded on the consolidated statements of operations. The Company performed a valuation of the derivative liability and determined that the fair value of the derivative liability was $798 at June 30, 2023 and $285 at December 31, 2022. The Company recorded a favorable change in fair value of $195 and $187 for the three months ended June 30, 2023 and June 30,2022, respectively. The Company recorded an unfavorable change in fair value of $513 and $61 for the six months ended June 30, 2023 and June 30, 2022, respectively.
The expected term of the Exchangeable Notes was equal for the period through December 27, 2026 as this represents the point at which the Exchangeable Notes will mature unless earlier converted in accordance with their terms prior to such date. For the quarter ended June 30, 2023 and June 30, 2022, the Company recognized $2,389 and $2,366 of interest expense related to the Exchangeable Notes at the effective interest rate of 7.4%. For the six-months ended June 30, 2023 and June 30, 2022, the Company recognized $4,751 and $4,720 of interest expense related to the Exchangeable Notes at the effective interest rate of 7.4%. The fair value of the Company’s Exchangeable Notes approximate the carrying value of the debt.
In connection with the issuance of the Exchangeable Notes, the Company incurred approximately $2,600 of debt issuance costs, which primarily consisted of underwriting fees, and allocated these costs to the liability component and recorded as a reduction in the carrying amount of the debt liability on the balance sheet. The portion allocated to the Exchangeable Notes is amortized to interest expense over the expected term of the Exchangeable Notes using the effective interest method.
Term Loan
In November 2020, the Company's subsidiaries entered into a new agreement with JPMC to refinance the then existing July 2019 credit facility, increasing the maximum aggregate amount available under the term loan to $240,000 bringing total credit facility to $300,000. In addition, the maturity date of both the revolver and term loan was amended to November 5, 2023. This amendment was accounted for as a modification and approximately $3,200 of additional costs incurred in connection with the modification were capitalized as debt issuance costs.
In December 2021, the Company entered into a new agreement with JPMC to refinance its then existing November 2020 credit facility (the "2021 Credit Facility"), increasing the maximum aggregate amount available under the term loan to $250,000 bringing total credit facility to $310,000. In addition, the maturity dates of both the revolver and
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
term loan were amended to December 16, 2025. This amendment was accounted for as a modification and approximately $1,800 of additional costs incurred in connection with the modification were capitalized as debt issuance costs.
In February 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to SOFR or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin, and to reflect the waiver of a technical default under the 2021 Credit Facility, related to the delayed delivery of a pledge of its interests in Holdings by the parent company (i.e., CompoSecure, Inc.). Holdings had already pledged all of its assets in favor of the lenders as per the terms of the debt agreement. After the amendment on February 28, 2023, the interest rate spreads and fees under the 2021 Credit Facility are based on a quoted SOFR plus a SOFR adjustment of 0.10% and an applicable margin ranging from 1.75% to 2.75% as determined by the Company’s prevailing Leverage Ratio for the revolving and term loan Term Benchmark and RFR Spread debt (as each term is defined in the 2021 Credit Facility).
The Company further amended its 2021 Credit Facility in May 2023. Pursuant to the amendment, approximately $257 of additional costs incurred in connection with the modification were capitalized as debt issuance costs. In connection with the amendment, two of the lenders in the original agreement did not participate in the amended debt agreement. As a result, the remaining debt issuance cost of approximately $589 related to these two lenders were written off by the Company.
Interest on the Revolver and Term Loan are based on the outstanding principal amount during the interest period multiplied by the fluctuating bank prime rate plus the applicable margin of 1.75% or for portions of the debt converted to Term Benchmark Loan, the quoted SOFR rate plus the applicable margin of 2.85%. At June 30, 2023 and 2022, the effective interest rate on the Revolver and Term Loan was 7.99% and 3.65% per year, respectively. Interest is payable monthly in arrears or upon maturity of the Euro loans that can run 30, 90, 120, 180 day time periods. The Company must pay quarterly an annual commitment fee of 0.35% on the unused portion of the $60,000 Revolver.
The credit facility is secured by substantially all of the assets of the Company. The Company recognized $4,712 and $3,000 of interest expense related to the Revolver and the Term Loan for the quarter ended June 30, 2023 and 2022, respectively. The Company recognized $9,873 and $6,170 of interest expense related to the Revolver and the Term Loan
for the six months ended June 30, 2023 and 2022, respectively.
The terms of the credit facilities contain certain financial covenants including a minimum interest coverage ratio, a maximum total debt to EBITDA ratio and a minimum fixed charge coverage ratio. At June 30, 2023 and December 31, 2022, the Company was in compliance with all financial covenants. The fair value of the Company's debt approximates the carrying value for all periods presented.
As of June 30, 2023 and December 31, 2022, there were no balances outstanding on the Revolver. At June 30, 2023, there was $60,000 available for borrowing under the Revolver.
The balances payable under all borrowing facilities are as follows:
| | | | | | | | | | | |
| June 30, 2023 | | December 31, 2022 |
Term loan | $ | 228,105 | | | $ | 233,122 | |
Exchangeable notes | 130,000 | | | 130,000 | |
Total debt | 358,105 | | | 363,122 | |
Less: current portion of term loan (scheduled payments) | (18,750) | | | (14,372) | |
Less: deferred financing costs, net | (4,426) | | | (5,126) | |
Total long-term debt | $ | 334,929 | | | $ | 343,624 | |
| | | |
| | | |
| | | |
| | | |
Derivative liability - redemption with make-whole provision | $ | 798 | | | $ | 285 | |
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
The maturity of all the borrowings facilities is as follows:
| | | | | |
Remainder of 2023 | $ | 9,355 | |
2024 | 18,750 | |
2025 | 200,000 | |
2026 | 130,000 | |
Total debt | $ | 358,105 | |
The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company had entered into an interest rate swap agreement on November 5, 2020 to hedge forecasted interest rate payments on its variable rate debt. In January 2022, the Company cancelled the November 2020 swap agreement and entered into a new interest rate swap agreement. The Company recognized $400 gain upon the settlement of the November 2020 interest rate swap agreement. At June 30, 2023, the Company’s interest rate swap contract outstanding had a notional amount of $125,000 maturing in December 2025. The Company has designated the interest rate swap agreement as a cash flow hedge for accounting purposes, that was determined to be effective. The Company determined the fair value of the interest rate swap to be zero at the inception of the agreement and $8,329 and $8,651 at June 30, 2023 and December 31, 2022, respectively. The Company reflects the realized gains and losses of the actual monthly settlement activity of the interest rate swap through interest income or expense in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the interest rate swap at each reporting period in other comprehensive income and a derivative asset or liability will be recognized at each reporting period in the Company’s financial statements. The interest rate swap converted to SOFR from LIBOR at the same time as the amendment of 2021 Credit Facility in February 2023.
6. EQUITY STRUCTURE
Shares Authorized
As of June 30, 2023, the Company had authorized a total of 250,000,000 shares for issuance designated as Class A common stock, 75,000,000 designated as Class B common stock and 10,000,000 shares designated as preferred stock. As of June 30, 2023, there were 18,692,106 shares of Class A Common Stock issued and outstanding, 59,958,422 shares of Class B Common Stock issued and outstanding and no shares of Preferred Stock issued and outstanding.
Issuance of Common Stock
In the quarter ended June 30, 2023, the Company issued 313,767 new shares of class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs") as well as employee stock purchase plan transactions ("ESPP") during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes.
In the six month period ended June 30, 2023, the Company issued 1,878,723 new shares of class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs") as well as ESPP transactions during the six month period. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes. Additionally, certain holders of the shares of Class B common stock exchanged an aggregate of 366,635 Class B units in Holdings (together with the corresponding number of shares of the Company's Class B common stock) in exchange for 366,635 shares of Class A common stock. Upon the exchange, the exchanged shares of Class B common stock and the corresponding number of shares of Class B units were canceled.
Warrants
As of June 30, 2023, the Company had 8,586,624 private warrants outstanding. Each private warrant entitles the registered holder to purchase one share of Class A common stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. The exercise price and number of common shares issuable upon exercise of the private warrants may be adjusted in certain circumstances including in the
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
event of a share dividend, or recapitalization, reorganization, merger or consolidation. However, the private warrants will not be adjusted for issuance of common stock at a price below its exercise price.
As of June 30, 2023, the Company had 13,828,765 public warrants outstanding. Each public warrant entitles the registered holder to purchase one share of the Company’s Class A Common Stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares.
As of June 30, 2023, the holder of private warrants had sold an aggregate of 2,250,776 private warrants in open market transactions resulting in such private warrants becoming public warrants.
Non-Controlling Interest
Non-controlling interests represent direct interests held in Holdings other than by the Company immediately after the Business Combination. The non-controlling interests in the Company are represented by Class B Units, or such other equity securities in the Company as the Board may establish in accordance with the terms hereof. Since the potential cash redemptions of the non-controlling interests are outside the control of the Company, such non-controlling interests are classified as temporary equity on the consolidated balance sheet in accordance with ASC 480. Income tax benefit or expense is applied to the income attributable to the controlling interest as the income attributable to the non-controlling interest is pass-through income. The non-controlling interest has been adjusted to redemption value as of June 30, 2023 in accordance with ASC 480-10. This measurement adjustment results in a corresponding adjustment to shareholders’ deficit through adjustments to additional paid-in capital and retained earnings. The redemption value of the Class B Units was $596,587 on June 30, 2023. The redemption value was calculated by multiplying the 59,958,422 Class B Units outstanding at June 30, 2023 by the $9.95 trading price of our Class A common stock on December 27, 2021.
7. STOCK-BASED COMPENSATION
The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Stock option expense | $ | 146 | | | $ | 337 | | | $ | 236 | | | $ | 683 | |
Restricted stock unit expense | 3,524 | | | 2,667 | | | 7,005 | | | 3,298 | |
Performance stock unit expense | 690 | | | — | | | 1,098 | | | — | |
Employee stock purchase plan | 33 | | | — | | | 76 | | | — | |
Incentive units | — | | | 10 | | | — | | | 39 | |
Total stock-based compensation expense | $ | 4,393 | | | $ | 3,014 | | | $ | 8,415 | | | $ | 4,020 | |
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the six month period ended June 30, 2023:
Stock Option Activity
| | | | | | | | | | | | | | | | | | | | | | | |
| Number of Shares | | Weighted Average Exercise Price Per Shares | | Weighted Average Remaining Contractual Term (years) | | Aggregate Intrinsic Value (in thousands) |
Outstanding at January 1, 2023 | 4,765,545 | | | $ | 1.44 | | | 4.8 | | $ | 16,939 | |
Granted | — | | | — | | | | | |
Exercised | (958,015) | | | $ | 0.06 | | | — | | | $ | 6,333 | |
| | | | | | | |
Outstanding at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 4.4 | | $ | 19,372 | |
Vested and expected to vest at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 6.3 | | $ | 19,372 | |
Exercisable at June 30, 2023 | 3,761,909 | | | $ | 1.72 | | | 3.0 | | $ | 19,349 | |
Restricted Stock Unit Activity
| | | | | |
| Number of Shares |
Outstanding at January 1, 2023 | 5,497,066 | |
Granted | 1,649,498 | |
Vested | (1,319,555) | |
Forfeited | (63,225) | |
Nonvested at June 30, 2023 | 5,763,784 | |
Performance Stock Unit Activity
| | | | | |
| Number of Shares |
Outstanding at January 1, 2023 | 449,380 | |
Granted | 658,156 | |
Vested | — | |
| |
Nonvested at June 30, 2023 | 1,107,536 | |
Earnouts
| | | | | |
| Number of Shares |
Outstanding at January 1, 2023 | 657,160 | |
Granted | — | |
Vested | — | |
| |
Nonvested at June 30, 2023 | 657,160 | |
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
Incentive Units
Upon consummation of the Business Combination on December 27, 2021, all of the incentive units, whether vested or unvested, outstanding immediately prior to the merger that were not settled as part of the transaction, were assumed by the Company and converted into class B common stock and such shares of converted class B common stock outstanding were 1,236,027 as of June 30, 2023.
Unrecognized compensation cost for unvested stock options, restricted stock awards and performance stock units as of June 30, 2023 totaled $38,214, and is expected to be recognized over a weighted average period of approximately 2.2 years. No unrecognized compensation expense remained for the incentive units as of June 30, 2023.
8. RETIREMENT PLANS
Defined Contribution Plan
The Company has a 401(k) profit sharing plan for all full-time employees who have attained the age of 21 and completed 90 days of service. The Company matches 100% of the first 1% and then 50% of the next 5% of employee contributions. Retirement plan expense for the three months ended June 30, 2023 and 2022 was approximately $396 and $409, respectively. Retirement plan expense for the six months ended June 30, 2023 and 2022 was approximately $921 and
$837, respectively.
Deferred Compensation Plan
The Company had a self-administered deferred compensation plan that accrues a liability for the benefit of certain employees equal to 0.25% of the year-over-year change in Earnings Before Interest Depreciation “EBITDA” that began in 2014. The total liability was $0 and $242 at June 30, 2023 and December 31, 2022, respectively and was recorded in other liabilities on the balance sheet. The plan was terminated during the year ended December 31, 2021 and the remaining liability was paid in the six months ended June 30, 2023.
9. FAIR VALUE MEASUREMENTS
The Company determines fair value in accordance with ASC 820 which established a hierarchy for the inputs used to measure the fair value of financial assets and liabilities based on the source of the input, which generally range from quoted prices for identical instruments in a principal trading market (i.e., Level 1) to estimates determined using significant unobservable inputs (i.e., Level 3). The fair value hierarchy prioritizes the inputs, which refer to assumptions that market participants would use in pricing an asset or liability, based upon the highest and best use, into three levels as follows:
The standard describes three levels of inputs that may be used to measure fair value:
•Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
•Level 2: Observable inputs other than unadjusted quoted prices in active markets for identical assets or liabilities such as:
◦Quoted prices for similar assets or liabilities in active markets
◦Quoted prices for identical or similar assets or liabilities in inactive markets
◦Inputs other than quoted prices that are observable for the asset or liability
◦Inputs that are derived principally from or corroborated by observable market data by correlation or other mean
•Level 3: Unobservable inputs in which there is little or no market data available, which are significant to the fair value measurement and require the Company to develop its own assumptions.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Level 1 | | Level 2 | | Level 3 | | Total |
June 30, 2023 | | | | | | | | |
Assets Carried at Fair Value: | | | | | | | | |
Derivative asset - interest rate swap | | $ | — | | | $ | 8,329 | | | $ | — | | | $ | 8,329 | |
Liabilities Carried at Fair Value: | | | | | | | | |
Public warrants | | $ | 15,678 | | | $ | — | | | $ | — | | | $ | 15,678 | |
Private warrants | | — | | | — | | | 8,631 | | | 8,631 | |
Earnout consideration | | — | | | — | | | 10,869 | | | 10,869 | |
Derivative liability - redemption with make-whole provision | | — | | | — | | | 798 | | | 798 | |
December 31, 2022 | | | | | | | | |
Assets Carried at Fair Value: | | | | | | | | |
Derivative asset - interest rate swap | | $ | — | | | $ | 8,651 | | | $ | — | | | $ | 8,651 | |
Liabilities Carried at Fair Value: | | | | | | | | |
Public warrants | | $ | 8,105 | | | $ | — | | | $ | — | | | $ | 8,105 | |
Private warrants | | — | | | — | | | 8,236 | | | 8,236 | |
Earnout consideration | | — | | | — | | | 15,090 | | | 15,090 | |
Derivative liability - redemption with make-whole provision | | — | | | — | | | 285 | | | 285 | |
Additional information is provided below about assets and liabilities remeasured at fair value on a recurring basis and for which the Company utilizes Level 3 inputs to determine fair value.
Derivative asset - interest rate swap
The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company entered into an interest rate swap agreement on January 5, 2022. See Note 5.
Warrant liabilities
As a result of the Business Combination, the Company assumed warrant liability related to previously issued warrants in connection with Roman DBDR's initial public offering. The warrants were accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on our consolidated balance sheet. The warrant liabilities were remeasured at June 30, 2023, with changes in fair value presented within revaluation of warrant liabilities in the consolidated statement of operations.
The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:
| | | | | | | | |
| | Warrant Liabilities |
| | |
| | |
Estimated fair value at December 31, 2022 | | $ | 16,341 | |
Change in estimated fair value | | 7,968 | |
Estimated fair value at June 30, 2023 | | $ | 24,309 | |
The Public Warrants were valued using the quoted market price as the fair value at the end of each balance sheet date. The Private Placement Warrants were valued using the Black Scholes Option Pricing Model.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
The following assumptions were used to determine the fair value of the private warrants as of June 30, 2023:
| | | | | | | | |
| | June 30, 2023 |
Exercise Price | | $ | 11.50 | |
Risk-free interest rate | | 4.40 | % |
Expected volatility | | 39 | % |
Expected dividends | | 0 | % |
Expected term (years) | | 3.5 years |
Common stock market value | | $ | 6.86 | |
The fair value of private warrants has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.
Earnout Consideration
Holdings' equity holders have the right to receive an aggregate of up to 7,500,000 additional (i) shares of the Company's class A common stock or (ii) Holdings Units (and a corresponding number of shares of the Company's class B common stock), as applicable, in Earnout consideration based on the achievement of certain stock price thresholds. Earnout Considerations held by Holdings' holders (not including the holders under ASC 718) were determined to be derivative instruments in accordance with ASC 815 and were accounted as derivative liabilities, initially valued at fair value in accordance with ASC 815-40-30-1. The liability for Earnouts are remeasured at each reporting period at fair value, with changes in fair value recorded in earnings in accordance with ASC 815. The Company established the initial fair value for the earnouts at the closing date on December 27, 2021 using a Monte Carlo simulation model. The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value:
| | | | | | | | |
| | Earnout Consideration Liability |
| | |
Estimated fair value at December 31, 2022 | | $ | 15,090 | |
Change in estimated fair value | | (4,221) | |
Estimated fair value at June 30, 2023 | | $ | 10,869 | |
The following assumptions were used to determine the fair value of the Earnout considerations as of June 30, 2023:
| | | | | | | | |
| | June 30, 2023 |
Common stock market value | | $ | 6.86 | |
Risk-free interest rate | | 4.68% -5.14% |
Expected volatility | | 47.5%- 50.0% |
Expected dividends | | 0 | % |
Expected term (years) | | 1.5-2.5 years |
The fair value of Earnouts has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
10. GEOGRAPHIC INFORMATION AND CONCENTRATIONS
The Company headquarters and substantially all of its operations, including its long-lived assets, are located in the United States. Geographical sales information based on the location of the customer was as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net sales by region: | | | | | | | |
Domestic | $ | 77,989 | | | $ | 70,112 | | | 151,656 | | | 132,493 | |
International | 20,538 | | | 27,087 | | | 42,187 | | | 48,889 | |
Total | $ | 98,527 | | | $ | 97,199 | | | $ | 193,843 | | | $ | 181,382 | |
The Company’s principal direct customers as of June 30, 2023 consist primarily of leading international, foreign and domestic banks and other credit card issuers primarily within the U.S., Europe, Asia, Latin America, Canada, and the Middle East. The Company periodically assesses the financial strength of these customers and establishes allowances for anticipated losses, if necessary.
Three customers individually accounted for more than 10% of the Company’s revenue or 76% combined, of total revenue for the three months ended June 30, 2023. Three customers individually accounted for more than 10% of the Company’s revenue or 78%, combined, of total revenue for the three months ended June 30, 2022. Three customers individually accounted for more than 10% of the Company’s revenue or 76.0%, combined, of total revenue for the six months ended June 30, 2023. Three customers individually accounted for more than 10% of the Company’s revenue or 80.4%, combined, of total revenue for the six months ended June 30, 2022. Three customers individually accounted for more than 10% of the Company’s accounts receivable or approximately 73% and two customers individually accounted for more than 10% or approximately 63% of total accounts receivable as of June 30, 2023 and December 31, 2022, respectively.
One individual vendor accounted for more than 10% of purchases of supplies, or approximately 13% of total purchases, for the six months ended June 30, 2023. No individual vendor accounted for more than 10% of purchases of supplies for the six months ended June 30, 2022.
11. INCOME TAXES
The Company recorded income tax provision of $970 and $2,802 for the three months ended June 30, 2023 and June 30, 2022, respectively. The Company recorded income tax benefit of $293 for the six months ended June 30, 2023 and income tax provision of $3,345 for the six months ended June 30, 2022.
Federal, state and local income tax returns for years prior to 2018 are no longer subject to examination by tax authorities. The Company is currently under audit by federal tax authorities for fiscal 2020. There have been no proposed adjustments at this stage of the examination. The examination is expected to be finalized in fiscal 2023. The Company does not expect any material impact to the financial statements due to settlement of this audit.
In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in enacted tax laws or rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes. The Company's interim effective tax rate, inclusive of any discrete items, was 12.65% and 4.42% for the three months ended June 30, 2023 and June 30, 2022, respectively. The Company's interim effective tax rate, inclusive of any discrete items, was (0.68)% and 3.68% for the six months ended June 30, 2023 and June 30, 2022, respectively. The Company’s
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
effective income tax rate differs from the U.S. statutory rate primarily due to the non-controlling interest adjustment as the income attributable to the non-controlling interest is pass-through income.
12. EARNINGS PER SHARE
The following table sets forth the computation of net income used to compute basic and diluted net earnings per share of Class A common stock for the three months ended June 30, 2023 and June 30, 2022, respectively. Shares of Class B common stock do not participate in the Company's income or loss and are, therefore, not participating securities.
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three Months Ended June 30, | | Six Months Ended June 30, |
| | 2023 | | 2022 | | 2023 | | 2022 |
Basic and diluted: | | | | | | | | |
Net income | | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | |
Less: Net income attributable to non-controlling interest | | (26,973) | | | (52,184) | | | (35,347) | | | (75,628) | |
Net income attributable to Class A Common Stockholders - basic | | $ | 5,737 | | | $ | 8,474 | | | $ | 8,100 | | | $ | 11,938 | |
Plus: adjustment to net income due to net effect of equity awards and exchangeable notes. | | 4,410 | | | 8,236 | | | 6,140 | | | 12,267 | |
Net income attributable to Class A Common Stockholders after adjustment | | $ | 10,147 | | | $ | 16,710 | | | $ | 14,240 | | | $ | 24,205 | |
Weighted average common shares outstanding used in computing net income per share - basic | | 18,537,268 | | | 15,051,732 | | | 18,087,260 | | | 14,992,612 | |
Plus: net effect of dilutive equity awards and exchangeable notes - diluted | | 16,991,161 | | | 17,311,560 | | | 17,068,029 | | | 17,348,682 | |
Weighted average common shares outstanding used in computing net income per share - diluted | | 35,528,429 | | | 32,363,292 | | | 35,155,289 | | | 32,341,294 | |
Net income per share—basic | | $ | 0.31 | | | $ | 0.56 | | | $ | 0.45 | | | $ | 0.80 | |
Net income per share—diluted | | $ | 0.29 | | | $ | 0.52 | | | $ | 0.41 | | | $ | 0.75 | |
Basic earnings per share for the three months ended June 30, 2023 was calculated by dividing net income attributable to Class A Common shareholders of $5,737 divided by 18,537,268 of weighted average Class A common shares outstanding at June 30,2023. Diluted earnings per share for the three months ended June 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $10,147 divided by 35,528,429 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2023.
Basic earnings per share for the three months ended June 30, 2022 was calculated by dividing net income attributable to Class A Common shareholders of $8,474 divided by 15,051,732 of weighted average Class A common shares outstanding at June 30, 2022. Diluted earnings per share for the three months ended June 30, 2022 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $16,710, divided by 32,363,292 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2022.
Basic earnings per share for the six months ended June 30, 2023 was calculated by dividing net income attributable to Class A Common shareholders of $8,100 divided by 18,087,260 of weighted average Class A common shares outstanding at June 30,2023. Diluted earnings per share for the six months ended June 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $14,240, divided by 35,155,289 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2023.
Basic earnings per share for the six months ended June 30, 2022 was calculated by dividing net income attributable to Class A Common shareholders of $11,938 divided by 14,992,612 of weighted average Class A common
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
shares outstanding at June 30, 2022. Diluted earnings per share for the six months ended June 30, 2022 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $24,205, divided by 32,341,294 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2022.
Securities that could potentially be dilutive are excluded from the computation of diluted earnings per share when the exercise price exceeds the average closing price of the Company’s common stock during the period, because their inclusion would result in an antidilutive effect on per share amounts. The Company applied the if-converted method for the Exchangeable Notes to calculate diluted earnings per share in accordance with ASU 2020-06.
The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three Months Ended June 30, | | Six Months Ended June 30, | | | | |
| | 2023 | | 2022 | | 2023 | | 2022 | | | | |
Potentially dilutive securities: | | | | | | | | | | | | |
Warrants | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | | | |
Class B common units | | 59,958,422 | | | 60,986,800 | | | 59,958,422 | | | 60,986,800 | | | | | |
| | | | | | | | | | | | |
Earnout consideration shares | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | | | |
Equity awards | | 2,431,925 | | | 3,897,048 | | | 2,712,064 | | | 3,597,048 | | | | | |
| | | | | | | | | | | | |
Change in Accounting Policy for net income per share:
Effective April 1, 2022, the Company had changed its methodology to apply its accounting policy to calculate the basic and diluted earnings per share as well as determined that it would push down the changes in fair value of the mark-to-market liabilities that related to the Company's warrants and earnout consideration liability to its operating subsidiary, Holdings, resulting in a change to the net income attributable to the controlling and non-controlling interest.
The Company observed diversity in practice due to lack of specific guidance in ASC 810 related to earnings per share due to the Company's Up-C structure. The method adopted effective April 1, 2022 was voluntary and more appropriately represented the economics of the net income allocation upon the conversion of the potential dilutive instruments due to the fact that the issuance of Class A Common Stock would result with a corresponding issuance of a Class A Common Unit in Holdings. Further, for similar reasons, pushing down the changes in fair value of the mark-to-market liabilities to Holdings, and therefore allocating the changes between the controlling and non-controlling interest would provide more appropriate information to the users of the financial statements. The Company determined that, accordingly, this change would more appropriately reflect the allocation of the consolidated Company’s net assets between the controlling and non-controlling interest, and the respective basic and dilutive earnings per share presented in the Company’s consolidated financial statements.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
13. COMMITMENTS AND CONTINGENCIES
Operating Leases
Future minimum commitments under all non-cancelable operating leases are as follows:
| | | | | |
2023 (excluding the six months ended June 30, 2023) | $ | 1,116 | |
2024 | 2,245 | |
2025 | 2,319 | |
2026 | 1,882 | |
2027 | 912 | |
Later years | 1,205 | |
Total lease payments | 9,679 | |
Less: Imputed interest | (530) | |
Present value of lease liabilities | $ | 9,149 | |
Tax Receivable Agreement
The Company is obligated to make certain payments under the tax receivable agreement to certain historical holders of units in Holdings. Although the actual timing and amount of any payments that may be made under the agreement will vary, the Company expects the cash obligation required will be significant. Any payments made under the tax receivable agreement will generally reduce the amount of overall cash flows that might have otherwise been available to the Company. To the extent that the Company is unable to make payments under the tax receivable agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by the Company. The tax receivable agreement liability includes amounts to be paid assuming the Company will have sufficient taxable income over the term of the tax receivable agreement to utilize the related tax benefits. In determining the estimated timing of payments, the current year’s taxable income was used to extrapolate an estimate of future taxable income.
As of June 30, 2023, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:
| | | | | |
2023 (excluding the six months ended June 30, 2023) | $ | 174 | |
2024 | 1,494 | |
2025 | 1,484 | |
2026 | 1,513 | |
2027 | 1,544 | |
Later years | 19,411 | |
Total payments | $ | 25,620 | |
In addition to the above, the Company's tax receivable agreement liability and future payments thereunder are expected to increase as we realize (or are deemed to realize) an increase in tax basis of Holdings’ assets resulting from any future purchases, redemptions or exchanges of Holdings' interests by holders. The Company currently expect to fund these future tax receivable agreement liability payments from some of the realized cash tax savings as a result of this increase in tax basis.
Litigation
The Company may be, from time to time, party to various disputes and claims arising from normal business activities. The Company accrues for amounts related to legal matters if it is probable that a liability has been incurred and the amount is reasonably estimable. Litigation costs are expensed as incurred.
COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
| | |
("$ in thousands" - except share data) |
14. RELATED PARTY TRANSACTIONS
In November 2015, the Company entered into a sales representation agreement with a third party, partially owned by an individual who was then a member of Holdings' Board of Managers. The individual was a Class B stockholder of the Company at December 31, 2022 and during the six month period ended June 30, 2023, however, was no longer a stockholder at June 30, 2023. Expenses relating to this sales representation agreement for the three months ended June 30, 2023 and 2022 amounted to $3,395 and $3,277, respectively, and amounted to $7,462 and $6,079, for the six months ended June 30, 2023 and 2022, respectively. The expenses are recorded as a component of selling, general and administrative expenses. In October 2019, Holdings terminated the sales representation agreement. Customers in place prior to the termination of the agreement are subject to the arrangement and are eligible for future commissions, which are payable and are being accrued and paid in accordance with the terms of the sales representation agreement. Amounts accrued as a component of accrued expenses as of June 30, 2023 and December 31, 2022 related to this agreement were $5,361 and $3,317.
As a result of the Business Combination, the Company entered into a tax receivable agreement with Holdings and holders of interests in Holdings. See Note 13. The Company is obligated to make certain payments under the tax receivable agreement to certain historical holders of units in Holdings. The Company made a total payment of $2,193 related to the tax receivable agreement liability in the quarter ended June 30, 2023.
Pursuant to the Holdings LLC agreement, the Company makes pro rata tax distributions to the holders of Holdings' units (i.e., non-controlling interest) in an amount sufficient to fund all or part of their tax obligations with respect to the taxable income of Holdings that is allocated to them. For the quarter ended June 30, 2023, Holdings distributed a total of $25,241 of tax distributions to its members, of which $5,947 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $19,294. For the six month ended June 30, 2023, Holdings distributed a total of $37,600 of tax distributions to its members, of which $8,592 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $29,008.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our consolidated financial condition and results of operations should be read in conjunction with the Company's audited consolidated financial statements and related notes thereto included in the annual report on Form 10-K for the year ended December 31, 2022 filed with the SEC. The following discussion contains forward-looking statements that reflect the Company’s plans, estimates and beliefs. The Company’s actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere particularly in the sections titled “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” included in this Quarterly Report on Form 10-Q.
Overview
The Company creates innovative, highly differentiated and customized financial payment card products or banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market through over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.
Economic Conditions - Globally and in the Digital Asset Marketplace
U.S. and international markets and, in particular, the rapidly evolving digital assets industry, are experiencing uncertain and volatile economic conditions, including from the impacts of the COVID-19 pandemic, Russian aggression in Ukraine, sustained inflation, threats or concerns of recession, and supply chain disruptions. These conditions make it extremely difficult for us and our suppliers to accurately forecast and plan future business activities. Additionally, a significant downturn in the domestic or global economy may cause our existing customers to pause or delay orders and prospective customers to defer new projects. Together, these circumstances create an environment in which it is challenging for us to predict future operating results. If these uncertain business, macroeconomic or political conditions continue or further decline, our business, financial condition and results of operations could be materially adversely affected.
The Company’s Arculus platform offers a broad range of secure authentication and digital asset storage solutions and enables our consumer Arculus Cold Storage Wallet for digital assets. Recently, some digital asset exchanges have been freezing or limiting consumer withdrawals and some have filed for bankruptcy protection, driving consumer need for enhanced protection of their digital assets. We believe consumers can achieve enhanced protection by controlling their private keys with a cold storage wallet, such as the Arculus Cold Storage Wallet. At the same time, this market cycle has created uncertainty in timing for our anticipated Arculus ramp up, as some of our partners and targets have been impacted. Therefore, we are taking a measured approach to better target the timing of our investments to support near-term and long-term opportunities.
Key Components of Results of Operations
Net Sales
Net sales reflect the Company’s revenue generated primarily from the sale of its products. Product sales primarily include the design and manufacturing of metal cards, including contact and dual interface cards. The Company also generates revenue from the sale of Prelams (which refers to pre-laminated, sub-assemblies consisting of a composite of material layers which are partially laminated to be used as a component in the multiple layers of a final payment card or other card construction). Net sales include the effect of discounts and allowances which consist primarily of volume-based rebates.
Cost of Sales
The Company’s cost of sales includes the direct and indirect costs related to manufacturing products and providing related services. Product costs include the cost of raw materials and supplies, including various metals, EMV® chips, holograms, adhesives, magnetic stripes, and NFC assemblies; the cost of labor; equipment and facilities; operational overhead; depreciation and amortization; leases and rental charges; shipping and handling; and freight and insurance costs. Cost of sales can be impacted by many factors, including volume, operational efficiencies, procurement costs, and promotional activity.
Gross Profit and Gross Margin
The Company’s gross profit represents its net sales less cost of sales, and its gross margin represents gross profit as a percentage of its net sales.
Operating Expenses
The Company’s operating expenses primarily comprised selling, general, and administrative expenses, which generally consist of personnel-related expenses for its corporate, executive, finance, information technology, and other administrative functions, and expenses for outside professional services, including legal, audit and accounting services, as well as expenses for facilities, depreciation, amortization, travel, sales and marketing.
Income from Operations and Operating Margin
Income from operations consists of the Company’s gross profit less its operating expenses. Operating margin is income from the Company’s operations as a percentage of its net sales.
Other Expense, net
Other (income) expense primarily consists of changes in fair value of warrant liability, earnout consideration liability and interest expense net of any interest income.
Net Income
Net income consists of the Company’s income from operations, less other expenses and income tax provision or benefit.
Factors Affecting the Company’s Operating Results
We believe that our performance and future success depend on a number of factors that present significant opportunities for us but also pose risks and challenges. Please see the factors discussed in this Quarterly Report on Form 10-Q, including those discussed in the sections entitled “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” for additional information.
Results of Operations
Three months ended June 30, 2023 vs three months ended June 30, 2022
The following table presents the Company’s results of operations for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, |
| 2023 | | 2022 | | $ Change | | % Change |
| (in thousands) |
Net sales | $ | 98,527 | | | $ | 97,199 | | | $ | 1,328 | | | 1% |
Cost of sales | 44,590 | | | 38,347 | | | 6,243 | | | 16% |
Gross profit | 53,937 | | | 58,852 | | | (4,915) | | | (8)% |
Operating expenses | | | | | | | |
Selling, general and administrative expenses | 23,588 | | | 24,433 | | | (845) | | | (3)% |
Income from operations | 30,349 | | | 34,419 | | | (4,070) | | | (12)% |
Other income, net | 3,331 | | | 29,041 | | | (25,710) | | | (89)% |
Income before income taxes | 33,680 | | | 63,460 | | | (29,780) | | | (47)% |
Income tax expense | (970) | | | (2,802) | | | 1,832 | | | (65)% |
Net income | 32,710 | | | 60,658 | | | (27,948) | | | (46)% |
Net income attributable to redeemable non-controlling interests | 26,973 | | | 52,184 | | | (25,211) | | | (48)% |
Net income attributable to CompoSecure, Inc | $ | 5,737 | | | $ | 8,474 | | | $ | (2,737) | | | (32)% |
| | | | | | | | | | | |
| Three Months Ended June 30, |
| 2023 | | 2022 |
Gross Margin | 55 | % | | 61 | % |
Operating margin | 31 | % | | 35 | % |
Net Sales
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, |
| 2023 | | 2022 | | $ Change | | % Change |
| (in thousands) |
Net sales by region | | | | | | | |
Domestic | $ | 77,989 | | | $ | 70,112 | | | $ | 7,877 | | | 11 | % |
International | 20,538 | | | 27,087 | | | (6,549) | | | (24) | % |
Total | $ | 98,527 | | | $ | 97,199 | | | $ | 1,328 | | | 1 | % |
The Company’s net sales for the quarter ended June 30, 2023 increased $1.3 million, or 1%, to $98.5 million compared to $97.2 million for the quarter ended June 30, 2022. The increase was primarily driven by continued domestic growth in the Company’s premium payment card business, which was up 11%. This was partially offset by lower international sales, which is a more variable market due to customer mix and a smaller sales base. International sales remained in-line with the Company’s targeted revenue mix of approximately 20%.
Domestic: The Company’s domestic net sales for the quarter ended June 30, 2023 increased $7.9 million, or 11%, to $78.0 million compared to $70.1 million for the quarter ended June 30, 2022. The increase was primarily due to higher customer acquisition by the Company’s clients as they continue to experience higher demand for their products.
International: The Company’s international net sales for the quarter ended June 30, 2023 decreased $6.5 million, or 24%, to $20.5 million compared to $27.1 million for the quarter ended June 30, 2022. International sales decreased primarily due to current global economic conditions and international markets being a more variable market due to
customer mix and a smaller sales base. International net sales were approximately 21% and 28% of the Company's total net sales for the quarter ended June 30, 2023 and 2022, respectively.
Gross Profit and Gross Margin
The Company’s gross profit for the quarter ended June 30, 2023 decreased $5.0 million, or 8%, to $53.9 million compared to $58.9 million for the quarter ended June 30, 2022. The gross profit margin percentage decreased from 61% to 55%. The decrease in the gross margin percentage for the quarter ended June 30, 2023, as compared to the quarter ended June 30, 2022, was due to increased material costs resulting from inflationary pressures and product mix.
Operating Expenses
The Company’s operating expenses for the quarter ended June 30, 2023 decreased $0.8 million compared to the quarter ended June 30, 2022. The decrease was driven primarily by reductions in marketing expenses of $2.2 million and insurance expenses of $1.0 million, as well as an overall decrease in utilities, supplies and various other costs of $0.8 million. This was partially offset by increase in salaries, commissions and employee benefits of $1.4 million, stock based compensation of $1.4 million, and professional fees of $0.4 million.
Income from Operations and Operating Margin
During the quarter ended June 30, 2023, the Company had income from operations of $30.3 million compared to income from operations of $34.4 million for the quarter ended June 30, 2022. The operating margins for the quarter ended June 30, 2023 decreased to 31% compared to 35% for the quarter ended June 30, 2022, primarily due to the decrease in gross profit margin discussed earlier in this Form 10-Q.
Other Income (Expenses) (net)
Interest expense for the quarter ended June 30, 2023 increased $0.3 million, or 5%, to $5.8 million compared to $5.5 million for the quarter ended June 30, 2022. The additional interest expense compared to the quarter ended June 30, 2022 was primarily due to the overall increase in variable interest rates in the 2021 Credit Facility which were partially offset by a gain in the Company's interest rate swap agreement entered into January 2022. There was an overall decrease in other expenses due to the favorable changes in the fair value of warrant liability and earnout consideration liability in the quarter ended June 30, 2023. The reduction in favorable changes to the fair value of financial instruments was primarily due to the increase in the price of the Company's Class A common stock compared to June 30, 2022.
Net Income
Net income for the quarter ended June 30, 2023 was $32.7 million compared to net income of $60.7 million for the quarter ended June 30, 2022. The decrease was driven primarily by reductions in favorable changes to the fair value of warrant liabilities, earnout consideration liability and derivative liability.
Six months ended June 30, 2023 vs six months ended June 30, 2022
The following table presents the Company’s results of operations for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, |
| 2023 | | 2022 | | $ Change | | % Change |
| (in thousands) |
Net sales | $ | 193,843 | | | $ | 181,382 | | | $ | 12,461 | | | 7% |
Cost of sales | 86,552 | | | 73,771 | | | 12,781 | | | 17% |
Gross profit | 107,291 | | | 107,611 | | | (320) | | | 0% |
Operating expenses | | | | | | | |
Selling, general and administrative expenses | 47,532 | | | 43,209 | | | $ | 4,323 | | | 10% |
Income from operations | 59,759 | | | 64,402 | | | (4,643) | | | (7)% |
Other (expense) income, net | (16,605) | | | 26,509 | | | (43,114) | | | (163)% |
Income before income taxes | 43,154 | | | 90,911 | | | (47,757) | | | (53)% |
Income tax benefit (expense) | 293 | | | $ | (3,345) | | | $ | 3,638 | | | (109)% |
Net income | 43,447 | | | 87,566 | | | (44,119) | | | (50)% |
Net income attributable to redeemable non-controlling interests | 35,347 | | | 75,628 | | | (40,281) | | | (53)% |
Net income attributable to CompoSecure, Inc | $ | 8,100 | | | $ | 11,938 | | | $ | (3,838) | | | (32)% |
| | | | | | | |
| | | | | | | | | | | |
| Six Months Ended June 30, |
| 2023 | | 2022 |
Gross Margin | 55 | % | | 59 | % |
Operating margin | 31 | % | | 36 | % |
Net Sales
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, |
| 2023 | | 2022 | | $ Change | | % Change |
| (in thousands) |
Net sales by region | | | | | | | |
Domestic | $ | 151,656 | | | $ | 132,493 | | | $ | 19,163 | | | 14 | % |
International | 42,187 | | | 48,889 | | | (6,702) | | | (14) | % |
Total | $ | 193,843 | | | $ | 181,382 | | | $ | 12,461 | | | 7 | % |
The Company’s net sales for the six months ended June 30, 2023 increased $12.5 million, or 7%, to $193.8 million compared to $181.4 million for the six months ended June 30, 2022. The increase was primarily driven by continued domestic growth in the Company’s premium payment card business, which was up 14%. This was partially offset by lower international sales, which is a more variable market due to customer mix and a smaller sales base. International sales remained in-line with the Company’s targeted revenue mix of approximately 20%.
Domestic: The Company’s domestic net sales for the six months ended June 30, 2023 increased $19.2 million, or 14%, to $151.7 million compared to $132.5 million for the six months ended June 30, 2022. The increase was primarily due to higher customer acquisition by the Company’s clients as they continue to experience higher demand for their products.
International: The Company’s international net sales for the six months ended June 30, 2023 decreased $6.7 million, or 14%, to $42.2 million compared to $48.9 million for the six months ended June 30, 2022. This decrease was primarily due to current global economic conditions and international markets being a more variable market due to
customer mix and a smaller sales base. International net sales were approximately 22% and 27% of the Company's total net sales for the six months ended June 30, 2023 and 2022, respectively.
Gross Profit and Gross Margin
The Company’s gross profit for the six months ended June 30, 2023 decreased $0.3 million to $107.3 million compared to $107.6 million for the six months ended June 30, 2022. The gross profit margin percentage decreased from 59% to 55%. The decrease in the gross margin percentage for the six months ended June 30, 2023, as compared to the six months ended June 30, 2022, was due to increased material costs resulting from inflationary pressures and product mix.
Operating Expenses
The Company’s operating expenses for the six months ended June 30, 2023 increased $4.3 million compared to the six months ended June 30, 2022. This increase was driven primarily by salaries, commissions and employee benefits of $5.8 million and an increase in stock based compensation of $4.4 million. This increase was partially offset by a decrease in marketing expenses of $2.5 million, insurance expenses of $1.9 million, professional fees of $0.3 million, and an overall decrease in utilities, supplies and various other costs of $1.2 million.
Income from Operations and Operating Margin
During the six months ended June 30, 2023, the Company had income from operations of $59.8 million compared to income from operations of $64.4 million for the six months ended June 30, 2022. The operating margins for the six months ended June 30, 2023 decreased to 31% compared to 36% for the six months ended June 30, 2022. The decrease in operating margin percentage was primarily due to the noted increases in operating expenses.
Other Income (Expenses) (net)
Interest expense for the six months ended June 30, 2023 increased $1.8 million, or 17%, to $12.3 million compared to $10.5 million for the six months ended June 30, 2022. There was an overall increase in other expenses due to the reduction in favorable changes to the fair value of mark-to-market instruments compared to June 30, 2022. The decrease in favorable changes in the fair value of mark-to-market instruments were primarily due to the increase in the price of the Company's Class A common stock compared to June 30, 2022. See Liquidity and Capital Resources below for more detail on the existing credit facility.
Net Income
Net income for the six months ended June 30, 2023 was $43.4 million, compared to net income of $87.6 million for the six months ended June 30, 2022. The decrease was driven primarily by a reduction in favorable changes in the fair value of warrant liabilities, earnout consideration liability and derivative liability.
Use of Non-GAAP Financial Measures
This Form 10-Q includes certain non-GAAP financial measures that are not prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and that may be different from non-GAAP financial measures used by other companies. The Company believes EBITDA, Adjusted EBITDA and non-GAAP earnings per share are useful to investors in evaluating the Company’s financial performance. The Company uses these measures internally to establish forecasts, budgets and operational goals to manage and monitor its business, as well as evaluate its underlying historical performance and to measure incentive compensation, as we believe that these non-GAAP financial measures depict the true performance of the business by encompassing only relevant and controllable events, enabling the Company to evaluate and plan more effectively for the future. In addition, the Company’s debt agreements contain covenants that use a variation of these measures for purposes of determining debt covenant compliance. The Company believes that investors should have access to the same set of tools that its management uses in analyzing operating results. EBITDA, Adjusted EBITDA and non-GAAP earnings per share should not be considered as measures of financial performance under U.S. GAAP, and the items excluded from EBITDA, Adjusted EBITDA and non-GAAP earnings per share are significant components in understanding and assessing the Company’s financial performance. Accordingly, these key business metrics have limitations as an analytical tool. They should not be considered as an alternative to net income or any other performance measures derived in accordance with U.S. GAAP or as an alternative to cash flows from operating activities as a measure of the Company’s liquidity, and may be different from similarly titled non-GAAP measures used by other companies.
The following unaudited table presents the reconciliation of net income to EBITDA and Adjusted EBITDA for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
| (in thousands) |
Net income | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | |
Add (less): | | | | | | | |
Depreciation and amortization | 2,131 | | | 2,217 | | | 4,171 | | | 4,567 | |
Interest expense, net (1) | 5,849 | | | 5,547 | | | 12,345 | | | 10,513 | |
Income tax expense (benefit) | 970 | | | 2,802 | | | (293) | | | 3,345 | |
EBITDA | $ | 41,660 | | | $ | 71,224 | | | $ | 59,670 | | | $ | 105,991 | |
Stock-based compensation expense | 4,393 | | | 3,014 | | | 8,415 | | | 4,020 | |
Mark-to-market adjustments, net (2) | (9,180) | | | (34,586) | | | 4,260 | | | (37,021) | |
Adjusted EBITDA | $ | 36,873 | | | $ | 39,652 | | | $ | 72,345 | | | $ | 72,990 | |
| | | | | | | |
(1)Includes amortization of deferred financing cost for the three and six months ended June 30, 2023 and 2022, respectively.
(2)Includes the changes in fair value of warrant liability, derivative liabilities and earnout consideration liability for the three and six months ended June 30, 2023 and 2022, respectively.
The following unaudited table presents the non-GAAP earnings per share and reconciliation of GAAP net income to non-GAAP adjusted net income for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
| (in thousands) except per share amounts |
| | | | | | | |
Basic and Diluted: | | | | | | | |
Net Income | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | |
Add (less): provision (benefit) for income taxes | 970 | | | 2,802 | | | (293) | | | 3,345 | |
Income before Income taxes | 33,680 | | | 63,460 | | | 43,154 | | | 90,911 | |
Income tax expense (1) | (6,190) | | | (6,745) | | | (11,771) | | | (12,166) | |
Adjusted net income before adjustments | 27,490 | | | 56,715 | | | 31,383 | | | 78,745 | |
(Less) add: mark-to-market adjustments (2) | (8,985) | | | (34,399) | | | 3,747 | | | (37,082) | |
Add: stock-based compensation | 4,393 | | | 3,014 | | | 8,415 | | | 4,020 | |
Adjusted net income | $ | 22,898 | | | $ | 25,330 | | | $ | 43,545 | | | $ | 45,683 | |
Common shares outstanding used in computing net income per share, basic: | | | | | | | |
Class A and Class B common shares (3) | 78,496 | | | 76,039 | | | 78,046 | | | 76,105 | |
Common shares outstanding used in computing net income per share, diluted: | | | | | | | |
Warrants (Public and Private) (4) | 8,094 | | | 8,094 | | | 8,094 | | | 8,094 | |
Equity awards | 3,991 | | | 4,312 | | | 4,068 | | | 4,349 | |
Total Shares outstanding used in computing net income per share - diluted | 90,581 | | | 88,445 | | | 90,208 | | | 88,548 | |
| | | | | | | |
| | | | | | | |
Adjusted net income per share -basic | $ | 0.29 | | | $ | 0.33 | | | $ | 0.56 | | | $ | 0.60 | |
Adjusted net income per share -diluted | $ | 0.25 | | | $ | 0.29 | | | $ | 0.48 | | | $ | 0.52 | |
1) Calculated using the Company's blended tax rate.
2) Includes the changes in fair value of warrant liability and earnout consideration liability.
3) Assumes both Class A shares and Class B shares participate in earnings and are outstanding at the end of the period.
4) Assumes treasury stock method, valuation at assumed fair market value of $18.00.
5) The Company did not include the effect of Exchangeable Notes to its total shares outstanding used in diluted adjusted net income per share.
Critical Accounting Policies and Estimates
Critical accounting policies are detailed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
New Accounting Pronouncements
Reference is made to Note 2 of Notes to Financial Statements - unaudited in Item 1, “Financial Statements,” for information concerning recent accounting pronouncements since the filing of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Liquidity and Capital Resources
The Company’s primary sources of liquidity are its existing cash and cash equivalents balances, cash flows from operations and borrowings on its term loan, revolving credit facility and Exchangeable Notes. The Company’s primary cash requirements include operating expenses, debt service payments (principal and interest), and capital expenditures (including property and equipment).
As of June 30, 2023, the Company had cash and cash equivalents of $22.6 million and debt principal outstanding of $358.1 million. As of December 31, 2022, the Company had cash and cash equivalents of $13.6 million and total debt principal outstanding of $363.1 million.
The Company believes that cash flows from its operations and available cash and cash equivalents are sufficient to meet its liquidity needs, including the repayment of its outstanding debt, for at least the next 12 months from the date of filing of this Form 10-Q. The Company anticipates that to the extent that it requires additional liquidity, it will be funded through borrowings on its revolving credit facility, the incurrence of other indebtedness, or a combination thereof and offering of its shares in capital markets. The Company cannot be assured that it will be able to obtain this additional liquidity on reasonable terms, or at all. Additionally, the Company’s liquidity and its ability to meet its obligations and fund its capital requirements are also dependent on its future financial performance, which is subject to general economic, financial and other factors that are beyond its control. Accordingly, the Company cannot be assured that its business will generate sufficient cash flows from operations or that future borrowings will be available from additional indebtedness or otherwise to meet its liquidity needs. Although the Company has no specific current plans to do so, if the Company decides to pursue one or more significant acquisitions, the Company may incur additional debt to finance such acquisitions.
At June 30, 2023, there was $228.1 million of total debt outstanding under the Company’s existing credit facilities (the “2021 Credit Facility”). The 2021 Credit Facility comprised a term loan of $250.0 million as well as a $60.0 million revolving loan facility, of which $60.0 million was available for borrowing as of June 30, 2023. Additional amounts may be available for borrowing during the term of the revolving loan, up to the remaining full $60.0 million, as long as the Company maintains a net leverage ratio as stipulated in the credit facility agreement. As of June 30, 2023, the Company’s net leverage ratio met the requirement for the available borrowing as defined in the terms of the credit facility agreement. The 2021 Credit Facility will mature on December 16, 2025.
On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, to transition from bearing interest based on LIBOR to SOFR or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin, and to reflect the waiver of a technical default under the 2021 Credit Facility, related to the delayed delivery of a pledge of its interests in Holdings by the parent company (i.e., CompoSecure, Inc.). Holdings had already pledged all of its assets in favor of the lenders as per the terms of the debt agreement. After the amendment on February 28, 2023, the interest rate spreads and fees under the 2021 Credit Facility are based on a quoted SOFR plus a SOFR adjustment of 0.10% and an applicable margin ranging from 1.75% to 2.75% for the revolving and term loan Term Benchmark and RFR Spread debt (as each term is defined in the 2021 Credit Facility). The Company must also pay an annual commitment fee of 0.35% on the unused portion of the $60.0 million revolving loan commitment. As of June 30, 2023, the effective interest rate on the Company’s 2021 Credit Facility was 7.99%.
The Company further amended its 2021 Credit Facility in May 2023 and accounted for the amendment as a modification. Pursuant to the amendment, approximately $0.3 million of additional costs incurred in connection with the modification were capitalized as debt issuance costs. In connection with the amendment, two of the lenders in the original credit facility did not continue their participation in the credit facility. Accordingly, the debt issuance cost related to these two lenders were written off by the Company.
The 2021 Credit Facility contains customary covenants, including among other things, certain restrictions or limitations on indebtedness, issuance of liens, investments, asset sales, certain mergers or consolidations, sales, transfers, leases or dispositions of substantially all of the Company’s assets, and affiliate transactions. The Company may also be required to make repayments on the 2021 Credit Facility in advance of the maturity date based on a calculation of excess cash flows, as defined in the agreement, with any required payments to be made after the issuance of the Company’s annual financial statements. The Company was in compliance with all covenants as of June 30, 2023. See Note 5 in Notes to Consolidated Financial Statements in this Form 10-Q.
On April 19, 2021, concurrently with the execution of the Merger Agreement, the Company and its subsidiary, Holdings entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes investors, severally and not jointly, purchased on the Closing Date of the Business Combination, senior notes (the “Exchangeable Notes”) issued by the Company and guaranteed by the Company's subsidiary, Holdings, in an aggregate principal amount of up to $130.0 million that are exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an Indenture entered by the Company and its subsidiary, Holdings and the trustee under the Indenture. The Exchangeable Notes will bear interest at a
rate of 7% per year, payable semiannually in arrears. The Exchangeable Notes will mature in five years on December 27, 2026, and be convertible into shares of Class A common stock at a conversion price of $11.50 per share. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. Additional interest may be payable as set forth in the Indenture. See Note 5 in Notes to Consolidated Financial Statements in this Form 10-Q.
Net Cash Provided by Operations
Cash provided by the Company’s operating activities for the six months ended June 30, 2023 was $53.0 million compared to cash provided by operating activities of $51.4 million during the six months ended June 30, 2022. The increase in cash provided by operating activities of $1.6 million was primarily attributable to net income of $43.4 million, the unfavorable mark to market fair value net changes of $4.3 million, equity compensation expense of $8.4 million, depreciation and amortization expense of $4.2 million, and amortization of deferred financing costs of $0.7 million. This was partially offset by changes in working capital of $6.2 million and deferred tax benefit of $1.7 million.
Net Cash Used in Investing Activities
Cash used in the Company’s investing activities for the six months ended June 30, 2023 was $5.7 million, primarily relating to capital expenditures, compared to cash used in investing activities for the six months ended June 30 , 2022 of $3.5 million.
Net Cash Used in Financing Activities
Cash used in the Company’s financing activities for the six months ended June 30, 2023 was $38.3 million compared to cash used in the Company's financing activities for the six months ended June 30, 2022 of $56.4 million. Cash used in financing activities for the six months ended June 30, 2023 primarily related to distributions to non-controlling interest holders of $29.0 million, repayment of scheduled principal payments of term loan of $5.0 million, payment of $2.2 million related to the tax receivable liability and payments for taxes related to net share settlement of equity awards of $2.5 million. This was partially offset by proceeds of $0.4 million pursuant to the exercise of equity awards and issuance of shares for ESPP transactions. Cash used in financing activities for the six months ended June 30, 2022, primarily related to payment of issuance costs related to the Business Combination, repayment of scheduled term loan principal payments and distributions to non-controlling interest, partially offset by cash drawn under the 2021 Credit Facility of $10.0 million.
Contractual Obligations
A summary of our minimum contractual obligations related to our material outstanding contractual commitments is included in Notes 7, 8 and 16 of our Annual report on Form 10-K for the year ended December 31, 2022 as filed with the SEC. Our long-term contractual obligations include commitments and estimated purchase obligations entered into in the normal course of business. As of June 30, 2023, the Company had inventory-related purchase commitments totaling approximately $41.1 million.
Financing
The Company is a party to the 2021 Credit Facility with various banks and has issued Exchangeable Notes to certain holders. For a more complete description of the Company's debt obligations, see Note 5 of Notes to Consolidated Financial Statements in the Consolidated Financial Statements of the Company in this Quarterly Report on Form 10-Q.
Item 3. Quantitative Disclosures About Market Risk
Interest Rate Risk
In addition to existing cash balances and cash provided by operating activities, the Company uses variable rate debt to finance its operations. The Company is exposed to interest rate risk on these debt obligations and a related interest rate swap agreement. As of June 30, 2023, CompoSecure had $228.1 million in debt outstanding under the 2021 Credit Facility, all of which was variable rate debt, and $130.0 million in long-term debt principal outstanding from the issuance of Exchangeable Notes.
The Company performed a sensitivity analysis based on the principal amount of debt outstanding as of June 30, 2023, as well as the effect of its interest rate swap agreement. In this sensitivity analysis, the change in interest rates is assumed to be applicable for an entire year. An increase or decrease of 100 basis points in the applicable interest rate would cause an increase or decrease in interest expense of approximately $4.0 million on an annual basis.
On January 11, 2022, CompoSecure entered into an interest rate swap agreement to hedge forecasted interest rate payments on its variable rate debt. As of June 30, 2023, the Company had the following interest rate swap agreements (in thousands):
| | | | | | | | | | | | | | |
Effective Dates | | Notional Amount | | Fixed Rate |
| | ($ in thousands) |
January 5, 2022 through December 5, 2023 | | $ | 125,000 | | | 1.06 | % |
December 5, 2023 through December 22, 2025 | | $ | 125,000 | | | 1.90 | % |
Under the terms of the interest rate swap agreement, the Company receives payments based on the greater of 1-month SOFR rate, as amended in February 2023, or a minimum of 1.00%. On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to SOFR or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin. The existing swap converted to SOFR from LIBOR at the same time as the 2021 Credit Facility.
The Company has designated the interest rate swap as a cash flow hedge for accounting purposes that was determined to be effective. The Company determined the fair value of the interest rate swap to be zero at the inception of the agreement and $8.3 million at June 30, 2023. The Company reflects the realized gains and losses of the actual monthly settlement activity of the interest rate swap in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the interest rate swap at each reporting period in other comprehensive income and a derivative asset or liability is recognized at each reporting period in the Company’s financial statements.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We designed our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act to provide reasonable assurance that information required to be disclosed by us in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.
Under the supervision of and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures as of June 30, 2023. Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures as of June 30, 2023 were functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding disclosures.
A control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. We do not expect that our disclosure controls and procedures or our internal control over financial reporting are able to prevent with certainty all errors and all fraud.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting during the quarter ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Part II. Other Information
Item 1. Legal Proceedings
As of August 14, 2023, the Company was not a party to, nor were any of its properties the subject of, any material pending legal proceedings, other than ordinary routine claims incidental to the business.
Item 1A. Risk Factors
Summary of Risk Factors
An investment in our securities involves substantial risk. The occurrence of one or more of the events or circumstances described in the section entitled “Risk Factors,” alone or in combination with other events or circumstances, may have a material adverse effect on our business, cash flows, financial condition and results of operations. Important factors and risks that could cause actual results to differ materially from those in the forward-looking statements include, among others, the following:
•Risks Related to our Business
◦The COVID-19 pandemic and the measures implemented to contain the spread of the virus have had a negative impact on our business and result of operations and, if continued, could be amplified and have a material adverse effect on our business, financial condition and results of operations.
◦We may not be able to sustain our revenue growth rate in the future.
◦Failure to retain existing customers or identify and attract new customers could adversely affect our business, financial condition and results of operations.
◦Data and security breaches could compromise our systems and confidential information, cause reputational and financial damage, and increase risks of litigation, which could adversely affect our business, financial condition and results of operations.
◦System outages, data loss or other interruptions affecting our operations could adversely affect our business and reputation.
◦Disruptions at our primary production facility may adversely affect our business, results of operations and/or financial condition.
◦We may not be able to recruit, retain and develop qualified personnel, including for areas of newer specialized technology which could adversely affect our ability to grow our business.
◦Our future growth may depend upon our ability to develop, introduce and commercialize new products, which can be a lengthy and complex process. If we are unable to introduce new products and services in a timely manner, our business could be materially adversely affected.
◦A disruption in our operations or supply chain or the performance of our suppliers and/or development partners could adversely affect our business and financial results.
◦We have limited experience in the digital assets industry and may not succeed in fully commercializing the products and solutions derived from the Arculus Platform.
◦Digital asset wallet storage systems, such as the Arculus Cold Storage Wallet, are subject to risks related to a loss of funds due to theft of digital assets, security and cybersecurity risks, system failures and other operational issues, which could cause damage to our reputation and brand.
◦Regulatory changes or actions may restrict the use of the Arculus Cold Storage Wallet or digital assets in a manner that adversely affects our business, prospects or operations.
◦Production quality and manufacturing process disruptions could adversely affect our business.
◦We are dependent on certain distribution partners for distribution of our products and services. A loss of distribution partners could adversely affect our business.
◦We face competition that may result in a loss of our market share and/or a decline in profitability.
•Risks Related to our Indebtedness
◦We have a substantial amount of indebtedness, which may limit our operating flexibility and could adversely affect our business, financial condition and results of operations.
◦Upon the occurrence of an event of default relating to the Company's credit facility, the lenders could elect to accelerate payments due and terminate all commitments to extend further credit.
◦The debt outstanding under the Company's existing credit facility has a variable rate of interest that is currently based on LIBOR and will be converting to the Secured Overnight Financing Rate (“SOFR”) prior to the sunset deadline of June 30, 2023. These rates may have consequences that cannot be reasonably predicted and may increase the Company's cost of borrowing in the future.
•Risks Related to the ownership of our Securities
◦Our only significant asset is our ownership of CompoSecure Holdings, L.L.C. ("Holdings"). If the business of Holdings is not profitably operated, we may be unable to pay us dividends or make distributions to enable us to pay any dividends on our common stock or satisfy our other financial obligations.
◦Provisions in our charter and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our common stock and could entrench management.
◦As an “emerging growth company,” we cannot be certain if the reduced disclosure requirements applicable to “emerging growth companies” will make our common stock less attractive to investors.
◦If our performance does not meet market expectations, the price of our securities may decline.
◦The Warrants may never be in the money, and they may expire worthless. Investing in our securities involves risks. Before you make a decision to buy our securities, in addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the specific risks set forth herein. If any of these risks actually occur, it may materially harm our business, financial condition, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described in this report, or in any document incorporated by reference herein, are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.
Investing in our securities involves risks. Before you make a decision to buy our securities, in addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the specific risks set forth herein. If any of these risks actually occur, it may materially harm our business, financial condition, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described in this report, or in any document incorporated by reference herein, are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.
Risks Related to Our Business
Rapidly evolving domestic and global economic conditions are beyond our control and could materially adversely affect our business, operations, and results of operations.
U.S. and international markets and, in particular, the rapidly evolving digital assets industry, are experiencing uncertain and volatile economic conditions, including from the impacts of the COVID-19 pandemic, Russian aggression in Ukraine, sustained inflation, threats or concerns of recession, and supply chain disruptions. These conditions make it extremely difficult for us and our suppliers to accurately forecast and plan future business activities. Further, recent bank liquidity and financial stability concerns could adversely affect the banks in which we hold our cash and cash equivalents, which may subject our working capital to a risk of loss or to a delay in accessibility, or could result in broader bank regulatory changes that may cause financial institutions to change their lending behavior in a manner that could be adverse to us. Additionally, a significant downturn in the domestic or global economy may cause our existing customers to pause or delay orders and prospective customers to defer new projects. Together, these circumstances create an environment in which it is challenging for us to predict future operating results, particularly for our new Arculus business. If these uncertain business, macroeconomic or political conditions continue or further decline, our business, financial condition and results of operations could be materially adversely affected.
The COVID-19 pandemic and the measures implemented to contain the spread of the virus have had a negative impact on our business and result of operations and, if continued, could be amplified and have a material adverse effect on our business, financial condition and results of operations.
Global health concerns relating to the COVID-19 pandemic and related government actions taken to reduce the spread of the virus have affected the macroeconomic environment, significantly increased economic uncertainty and
reduced economic activity. The pandemic has also led to governmental authorities implementing numerous measures to try to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. These measures and the COVID-19 pandemic have caused economic and financial disruptions that have negatively impacted, and may continue to negatively impact, our business, results of operations and financial condition. The extent to which the pandemic will continue to negatively impact our business and results of operations will depend on numerous evolving factors and future developments that we are not able to predict, including the duration and severity of the pandemic; the nature, extent and effectiveness of containment measures; the extent and duration of the effect on our customers and suppliers, the economy, unemployment, consumer confidence and consumer and business spending; and how quickly and to what extent normal economic and operating conditions resume.
The pandemic and containment measures have caused us to modify its operations, and we may take further actions that we determine to be in the best interests of its employees, customers and business partners. If we do not respond appropriately to the pandemic, or if customers or other stakeholders do not perceive our response to be adequate, we could suffer damage to our reputation and brand, which could materially adversely affect our business.
If the COVID-19 pandemic is prolonged, it could amplify the negative impacts on our business and results of operations, and may also heighten many of the other risks described in this “Risk Factors” section. It is also possible that any adverse effects of the pandemic and containment measures may continue once the pandemic is controlled and the containment measures are lifted. We do not yet know, nor can we predict, the full extent of how COVID-19 and the containment measures will affect our business, results of operations and financial condition, or the global economy as a whole. However, the continuing effects could have a material adverse impact on our financial condition.
We may not be able to sustain our revenue growth rate in the future.
We may not continue to achieve sales growth in the future and you should not consider our recent sales growth as indicative of future performance. It is also possible that our growth rate may slow in future periods due to a number of factors, which may include slowing demand for our products, increased competition, decreasing growth of its overall market, or inability to engage and retain customers. If we are unable to maintain consistent sales or continue our sales growth, it may be difficult for us to maintain profitability.
Failure to retain existing customers or identify and attract new customers could adversely affect our business, financial condition and results of operations.
Our two largest customers are American Express and JPMorgan Chase. Together, these customers represented approximately 67% and 72% of our net sales for the years ended December 31, 2022 and 2021. Our ability to meet our customers’ high-quality standards in a timely manner is critical to our business success. If we are unable to provide our products and services at high quality and in a timely manner, our customer relationships may be adversely affected, which could result in the loss of customers.
Our ability to maintain relationships with our customers or attract new customers may be impacted by several factors beyond our control, including more attractive product offerings from our competitors, widespread industry disruptions such as recent disruptions in the digital assets industry, pricing pressures or the financial health of these customers, many of whom operate in competitive businesses and depend on favorable macroeconomic conditions. In addition, we may also be limited in the products we can offer and the pricing we can receive for such products due to restrictions present in certain of our customer contracts, which may negatively impact our ability to retain existing customers or attract new customers. If we experience difficulty retaining customers and attracting new customers, our business, financial condition and results of operations may be materially and adversely affected.
Data and security breaches could compromise our systems and confidential information, cause reputational and financial damage, and increase risks of litigation, which could adversely affect our business, financial condition and results of operations.
Our information technology (“IT”) infrastructure’s ability to reliably and securely protect the sensitive confidential information of our customers, which include large financial institutions, is critical to our business. Security breaches have become more common across many industries. Cyber incidents have been increasing in sophistication and can include third parties gaining access to employee or customer data using stolen or inferred credentials, computer
malware, viruses, spamming, phishing attacks, ransomware, card skimming code, and other deliberate attacks and attempts to gain unauthorized access. The occurrence of these types of incidents in our computer networks, databases or facilities could lead to the inappropriate use or disclosure of personal information, including sensitive personal information of customers and employees, which could harm our business and reputation, adversely affect consumers’ confidence in our business and products, result in inquiries and fines or penalties from regulatory or governmental authorities, cause a loss of customers, pose increased risks of lawsuits and subject us to potential financial losses.
Additionally, it is possible that unauthorized access to sensitive customer and business data may be obtained through inadequate use of security controls by our customers, suppliers or other vendors.
We have administrative, technical, and physical security measures in place, and we have policies and procedures in place to both evaluate the security protocols and practices of our vendors and to contractually require service providers to whom we disclose data to implement and maintain reasonable privacy and security measures. However, although cybersecurity remains a high priority, our activities and investment may not sufficiently protect our system or network against cyber threats, nor sufficiently prevent or limit the damage from any future security breaches. As these threats continue to evolve, we may be required to expend significant capital and other resources to protect against these security breaches or to alleviate problems caused by these breaches, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants, which could materially and adversely affect our business, financial condition and results of operations. Although we maintain cyber liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Furthermore, any material breach of our security systems could harm our competitive position, result in a loss of customer trust and confidence, and cause us to incur significant costs to mitigate or remedy any damage resulting from system or network disruptions, whether caused by cyberattacks, security breaches or otherwise, which could ultimately adversely affect our business, financial condition and results of operations.
System outages, data loss or other interruptions affecting our operations could adversely affect our business and reputation.
The ability to efficiently execute and operate business functions and systems without interruption is critical to our business. A significant portion of the communication between our employees, customers, and suppliers rely upon our integrated and complex IT systems. We depend on the reliability of our IT infrastructure and software, and our ability to expand and innovate our technologies and technological processes in response to changing needs. A system outage or data loss or interruption could cause damage to our brand and reputation. Such operational interruptions could also cause us to become liable to third parties, including our customers. We must be able to protect our processing and other systems from interruption to successfully operate our business. In an effort to do so, we have taken preventative actions and adopted protective procedures to ensure the continuation of core business operations in the event that normal operations could not be performed because of events outside of our control. These actions and procedures taken and adopted by us may, however, insufficiently prevent or limit the damage from future disruptions, if any, and any such disruptions could adversely affect our business, financial condition and results of operations.
Disruptions at our primary production facility may adversely affect our business, results of operations and/or financial condition.
A substantial portion of our manufacturing capacity is located at our primary production facility. Any serious disruption at such facility could impair our ability to manufacture enough products to meet customer demand, and could increase our costs and expenses and adversely affect our revenues. Our other facilities may not have the requisite equipment or sufficient capacity, may have higher costs and expenses, or may experience significant delays to adequately increase production to satisfactorily meet our customers’ expectations or requirements. Long-term production disruptions may cause our customers to modify their payment card programs to use plastic cards or to seek alternative supply of metal cards. Any such production interruptions or disruptions could adversely impact our business, financial condition and results of operations.
For example, government-imposed measures in response to the COVID-19 pandemic led us to temporarily limit operations at some of our facilities. As a result, our credit card production rate was negatively affected. The continuation of the COVID-19 pandemic and the containment measures instituted as a result thereof could amplify the negative impact on
our credit card production and, as a result, have a material adverse effect on our business, financial condition and results of operations.
Our future growth may depend upon our ability to develop, introduce and commercialize new products, which can be a lengthy and complex process. If we are unable to introduce new products and services in a timely manner, our business could be materially adversely affected.
The markets for our products and services are subject to technological changes, frequent introductions of new products and services and evolving industry standards. The process for developing innovative or technologically enhanced products can deplete time, money and resources, and requires the ability to accurately forecast technological, market and industry trends. In order to achieve successful technical execution of new products, we may need to undertake time-consuming and expensive research and development activities, which could negatively impact the servicing of our existing customers. We may also experience difficult market conditions, such as the recent widespread disruptions in the digital asset industry, that could delay or prevent the successful research and development, marketing launches and consumer deployment of such newly designed products, whereby we could incur significant additional cost and expense. In addition, competitors may develop and commercialize competing products faster and more efficiently than we are able to do so, which could further negatively impact our business.
Our product and service offerings could be rendered obsolete if we are unable to develop and introduce innovative products in a cost-effective and timely manner. In particular, the rise in the adoption of wireless or mobile payment systems may make physical metal cards less attractive as a method of payment, which could result in less demand for these products. Although to date we have not witnessed a material reduction in card-based payments in the United States resulting from the emergence of wireless or mobile payment systems, such payment systems offer consumers an alternative method to make purchases without the need to carry a physical card by relaying on cellular telephones or other technological products to make payments. If these wireless or mobile payment systems are widely adopted, it could result in a reduction of the number of physical payment cards issued to consumers. Moreover, other developing or unforeseen technology solutions and products could render our existing products unpopular, irrelevant or obsolete altogether.
Our ability to develop and deliver new products and services successfully will depend on various factors, including our ability to: effectively identify and capitalize upon opportunities in new and emerging product markets; invest resources in innovation and research and development; complete and introduce new products and integrated services solutions in a timely manner; license any required third-party technology or intellectual property rights; qualify for and obtain required industry certification for our products; and retain and hire talent experienced in developing new products and services. Our business and growth also depend in part on the success of our strategic relationships with third parties, including technology partners or other technology companies whose products are integrated with our products. Failure of any of these technology companies to maintain, support or secure their technology platforms in general, and our integrations in particular, or errors or defects in their technologies or products, could adversely affect our relationships with customers, damage our brand and reputation, and could adversely affect our business, financial condition and results of operations.
Our ability to enhance our existing products and to develop and introduce innovative new products that continue to meet the needs of our customers may affect our future success. We may experience difficulties that could delay or prevent the successful development, marketing or deployment of these products, or our newly enhanced services may not meet market demands or achieve market traction. Our potential failure to complete or gain market acceptance of new products, services and technologies could adversely affect our ability to retain existing customers or attract new ones.
A disruption in our operations or supply chain or the performance of our suppliers, liquidity partners and/or development partners could adversely affect our business and financial results.
As a company engaged in manufacturing and distribution, we are subject to the risks inherent in such activities, including disruptions or delays in supply chain or information technology, product quality control, as well as other external factors over which we have no control. Some of the key components used in the manufacture of our products are metals, NFC-enabled and EMV chips, which we source from several key suppliers. We obtain our components from multiple suppliers located in the United States and abroad, on a purchase order basis. Changes in the financial or business condition of our suppliers and/or development partners could subject us to losses or adversely affect our ability to bring products to market. Additionally, the failure of our suppliers and/or development partners to comply with applicable standards, perform as expected, and deliver goods and services in a timely manner in sufficient quantities could adversely affect our
customer service levels and overall business. Any increases in the costs of goods and services for our business may also adversely affect our profit margins particularly if we are unable to achieve higher price increases or otherwise increase cost or operational efficiencies to offset the higher costs.
Additionally, we partner with third-party partners to offer Arculus Cold Storage Wallet users the option to use fiat currency to purchase digital assets, and/or to swap one digital asset type for another type. If these third parties experience operational interference or disruptions, fail to perform their obligations and meet our expectations, experience a cybersecurity incident, fail to comply with applicable regulatory and/or licensing requirements which may evolve over time, or are subject to regulatory enforcement proceedings concerning their operations, the operations of the Arculus Cold Storage Wallet could be disrupted or otherwise adversely affected.
The COVID-19 pandemic and related government measures in response to the pandemic negatively affected our suppliers, which in turn negatively affected our production and business. In addition, there is an increased demand for microchips worldwide in various industries and manufacturers of chips are experiencing shortages in supply, which could adversely effect our ability to obtain sufficient chips for our manufacturing operations.
We have limited experience in the digital assets industry and we may not succeed in commercializing the Arculus Platform.
With our business operations historically focused on the payment card industry, we are a new entrant into the digital assets industry. The Arculus Platform was commercially launched in the third quarter of 2021. It is possible that consumers of digital asset products and solutions may not be willing to purchase or use Arculus products, and we may not be able to establish partnerships with our existing and/or new customers to drive partner-branded versions of the Arculus Business Solutions. If we are unable to successfully establish sufficient consumer sales, commercial partnerships and/or business-to- business sales channels, that would likely have a material adverse effect on our business, financial condition and results of operations. If the products and solutions derived from the Arculus Platform fail to gain market acceptance, or otherwise fail to be as successful as we expect, our ability to achieve currently-forecasted performance could be significantly impaired.
Digital asset storage systems, such as the Arculus Cold Storage Wallet, are subject to potential illegal misuse, risks related to a loss of funds due to theft of digital assets, security and cybersecurity risks, system failures and other operational issues, which could cause damage to our reputation and brand.
Digital assets have the potential to be used for financial crimes or other illegal activities. Even if we comply with all laws and regulations, we have no ability to ensure that our customers, partners or others to whom we license or sell our products and services comply with all laws and regulations applicable to them and their transactions. Any negative publicity we receive regarding any allegations of unlawful uses of the Arculus Cold Storage Wallet could damage our reputation and such damage could be material and adverse, including to aspects of our business that are unrelated to the Arculus Platform. More generally, any negative publicity regarding unlawful uses of digital assets in the marketplace could materially reduce the demand for our products and solutions derived from the Arculus Platform.
The initial Arculus Cold Storage Wallet uses an architecture where the private keys needed to access digital assets are stored outside of the Internet. Through the use of the Arculus Cold Storage Wallet, our three-factor authentication technology may be able to increase the safety of users’ assets during storage, as compared to storing such digital assets in a hot storage wallet, which is constantly connected to the internet. Further, digital assets are controllable only by the possessor of both the unique public and private keys relating to the local or online digital wallet in which they are held, which wallet’s public key or address is reflected in the public network. There is no guarantee that these security measures or any that we may develop in the future will be effective. Notwithstanding the increased security of the Arculus Cold Storage Wallet as compared to a hot storage wallet system, any loss of private keys, or hack or other compromise or failure of, the Arculus Cold Storage Wallet and its security features could materially and adversely affect our customers’ ability to access or sell their digital assets and could cause significant reputational harm to our Arculus Cold Storage Wallet business, which could have a material adverse effect on our business, financial condition and results of operations.
Regulatory changes or actions may restrict the use of the Arculus Cold Storage Wallet or digital assets in a manner that adversely affects our business, prospects or operations.
Regulatory uncertainty surrounding the digital asset environment, and the regulatory classification of such digital assets
As digital assets have grown in both popularity and market size, governments around the world have reacted differently to digital assets, with certain governments deeming them illegal and others allowing their use and trade under certain circumstances. Currently, there is no uniformly applicable legal or regulatory regime governing digital assets in most jurisdictions. Regulatory authorities, including the U.S. government may impose new or additional licensing, registration or other compliance requirements on participants in the digital asset industry. Ongoing and future regulatory actions may impact our ability to develop and offer products involving the use of digital assets, including the Arculus Cold Storage Wallet, or may impose additional costs, which may be material, on us in connection with such products, and such impact may be material and adverse. For example, the Commodities Futures Trading Commission (“CFTC”), in a 2019 letter, made clear its view that digital assets generally are commodities, and as such, even spot trades in digital assets generally are subject to the CFTC’s antifraud authority. Nevertheless, digital assets that are commodities also may be deemed by the Securities and Exchange Commission (“SEC”) to constitute securities, or may have been offered or sold in transactions that the SEC deems to be investment contracts and, therefore, securities. In the U.S., regulators, courts and lawmakers alike are grappling with these questions, and the legal landscape remains uncertain.
While key members of the SEC staff have stated that the digital asset with the largest market capitalization, bitcoin (“BTC”), the native digital asset of the bitcoin blockchain, is not a security, there has been no definitive determination by the SEC or a court concerning whether the digital asset with the second largest market capitalization, ether (“ETH”), the native digital asset of the ethereum blockchain, constitutes a security or was offered or sold pursuant to investment contracts. Notably, however, in March 2023, the New York State Attorney General’s Office (“NYAG”) filed a lawsuit against crypto trading platform KuCoin for “failing to register as a securities and commodities broker-dealer and falsely representing itself as an exchange. In its complaint, the NYAG alleged that the ETH traded on the KuCoin platform constituted a security. Additionally, derivatives relating to these digital assets, digital assets that represent certain derivatives, and certain leveraged, financed and margined transactions in digital assets, may be subject to substantive regulation by the CFTC and/or SEC, in addition to certain state and non-U.S. regulators.
The SEC staff have asserted, however, that certain other digital assets, such as XRP, are securities and, therefore, subject to the SEC’s jurisdiction. While a court (in the case of SEC v. Ripple involving the XRP digital asset) recently made certain rulings as a matter of law, it did not resolve the legal uncertainty concerning the U.S. securities law treatment of digital assets. Among other things, the ruling was limited to questions involving primary sales, and not secondary sales, of XRP. In addition, the ruling was the decision of a single U.S. federal district court and other courts, whether in the same district or in another jurisdiction, are not required to follow such decision. In addition, the court's ruling in the Ripple care was limited to questions involving primary sales, and not secondary sales, of XRP. The SEC still may appeal the ruling in the Ripple case, in which case a final determination could take years.
In addition to enforcement actions against digital asset issuers, the SEC recently also has initiated lawsuits against multiple digital asset trading platforms (including Coinbase and Binance), alleging, among other things, that such platforms operate as unregistered exchanges with respect to alleged digital asset securities. It is unclear how the courts in these cases will rule, and the related litigation could be ongoing for years. In addition, other high-profile regulatory enforcement actions, including against FTX and certain of its principals, remain ongoing.
In addition to the U.S. regulatory questions before the courts, multiple Congressional digital asset-related bills have been published, including two which focus on digital asset market structure. Both bills describe joint oversight by the SEC and CFTC over the digital assets markets and focus on market structure. At this time, it is unclear whether either bill ultimately will become law. More broadly, it is unclear whether any other digital asset-related bill that has been introduced will become law this term or in the future.
In sum, these U.S. regulators, and various U.S. state and non-U.S. regulators, are still developing their frameworks for regulating digital assets. We support purchase and swap transactions in the Arculus Cold Storage Wallet for certain digital assets. If any such digital assets are subsequently determined to be securities or transactions in such digital securities are found to be constitute offers or sales of securities, it is possible that we could be viewed as inadvertently acting without required registration or licensing, whether as an unlicensed broker-dealer or otherwise, which could subject us to, among other things, regulatory enforcement actions, censure, monetary fines, restrictions on the conduct of the Arculus business operations and/or rescission or other damages claims by customers who use the Arculus Cold Storage Wallet. Our failure to comply with applicable laws or regulations, or the costs associated with defending any action alleging our noncompliance with applicable laws or regulations, could materially and adversely affect us, our business and our results of operations.
Further, the determination of whether a particular digital asset is a “security” or whether a transaction in such digital asset is an offer or sale of a security, as well as other regulatory or tax treatment of digital assets, in any relevant jurisdiction is subject to a high degree of uncertainty and potential inconsistency across regulatory regimes. If we are unable to properly characterize a digital asset or a transaction in such digital asset or assess our tax or other regulatory treatment, we may be subject to regulatory scrutiny, investigations, fines, and other penalties, which may adversely affect our business, operating results, and financial condition.
In order to determine whether a particular digital asset is a security, or whether transactions in that particular digital asset is an offer or sale of a security, prior to supporting purchase and swap transactions on the Arculus Cold Storage Wallet in such digital asset, we rely upon legal and regulatory analysis of legal counsel with expertise in the digital asset industry. While the methodology we have used, and expect to continue to use, to determine if purchase and swap transactions in a digital asset will be supported in the Arculus Cold Storage Wallet is ultimately a risk-based assessment, it does not preclude legal or regulatory action based on the presence, or offer or sale, of a security.
Because the Arculus Cold Storage Wallet may facilitate purchase and swap transactions in digital assets, (whether or not such digital assets may be classified as securities, or transactions in such digital assets may be classified as offers or sales of securities), our business may be subject to additional risk because digital assets generally are subject to heightened regulatory scrutiny including under customer protection, anti-money laundering, counter terrorism financing and sanctions regulations. To the extent the Arculus Cold Storage Wallet supports purchase and swap transactions in any digital assets that are determined to be securities, or transactions that are determined to be offers or sales of securities, or we are deemed to have violated other regulatory requirements, whether under any of the laws of the U.S. or another jurisdiction and whether such determinations are made in a proceeding in a court of law or otherwise, it may have adverse consequences. To counter such risks, we may remove Arculus Cold Storage Wallet support for purchase and swap transactions in certain digital assets if and when such digital assets are determined to be securities or transactions in those digital assets are determined to be offers or sales of securities, or we otherwise determine that there is a material risk that such digital assets are likely to be deemed securities, all of which could hurt our business. Alternatively, we may be required to partner with third-party registered securities broker/dealers to facilitate trading by Arculus customers in certain digital assets, where such digital assets are determined to be securities or transactions in those digital assets are determined to be offers or sales of securities, and we may be unsuccessful in efforts to establish such a third-party partnership.
In addition, we do not currently intend to effect or otherwise facilitate trading in digital assets which are securities, or any transactions that are offers or sales of securities, by our Arculus customers through the use of our Arculus Cold Storage Wallet if such activities would require the use of a registered broker-dealer, investment adviser, or other similar registered or licensed party. Although we are establishing policies and procedures to ensure that our Arculus business activities do not result in us inadvertently transacting in or facilitating transactions in digital asset securities, to avoid acting as an unregistered broker-dealer, investment adviser, or another role which would require similar registration or licensing, there can be no assurance that such policies and procedures will be effective. If, for example, we were to be accused by a relevant regulatory agency as having inadvertently acted as an unregistered broker-dealer with respect to purchase and swap transactions in particular digital assets which are securities or transactions that constitute the offer or sale of securities, we would expect to immediately cease supporting purchase and swap transactions in those digital assets unless and until either (i) the digital asset at issue is determined by the SEC or a judicial ruling to not be a security or transactions in such digital asset are determined by the SEC or a judicial ruling not to constitute an offer or sale of a security, or (ii) our activities otherwise are determined by the SEC or a judicial ruling not to require registration as a broker-dealer, or (iii) we partner with a third-party registered broker-dealer or investment adviser, or (iv) we acquire a registered broker-dealer or investment adviser or register the Company as a securities broker-dealer or investment adviser, any or all of the foregoing we may elect not to do or may not be successful in doing. For any period of time during which we are found to have inadvertently acted as an unregistered broker-dealer, investment adviser, or another role that would require similar licensing or registration, we could be subject to, among other things, regulatory enforcement actions, monetary fines, censure, restrictions on the conduct of our Arculus business operations and/or rescission or other damages claims by customers who use the Arculus Cold Storage Wallet. Our failure to comply with applicable laws or regulations, or the costs associated with defending any action alleging our noncompliance with applicable laws or regulations, could materially and adversely affect us, our business and our results of operations.
We do not believe the storage and peer-to-peer/send & receive functionality provided by the Arculus Cold Storage Wallet involves purchases, sales or other transactions effected by us (or any party other than the sender and the recipient). Further, we are not compensated for such user-directed activities. However, it is possible that regulators may determine that user-directed peer-to-peer transfers using the Arculus Cold Storage Wallet would require registration and compliance with broker-dealer and/or securities exchange regulations.
Regulatory Risks of Operating as an Unregistered Exchange or as Part of an Unregistered Exchange Mechanism
Any venue that brings together purchasers and sellers of digital assets in the United States ,where such digital assets are securities or transactions in those digital assets constitute offers or sales of securities, generally is subject to registration as a national securities exchange, or must qualify for an exemption, such as by being operated by a registered broker-dealer as an alternative trading system (or ATS). To the extent that any venue accessed via the Arculus Cold Storage Wallet is not so registered (or appropriately exempt), we may be unable to permit continued support for purchase and swap transactions for certain digital assets if such digital assets are securities or transactions in such digital assets constitute offers or sales of securities. In addition, if we are found to be operating an unregistered exchange or as part of an unregistered exchange mechanism, we could be subject to significant monetary penalties, censure or other actions that may have a material and adverse effect on us. While we do not believe that the Arculus Cold Storage Wallet, which facilitates purchase and swap transactions in certain digital assets, is itself a securities exchange or ATS or is part of an unregistered exchange mechanism, regulators may determine that this is the case, and we would then be required to register as a securities exchange or qualify and register as an ATS, either of which could cause us to discontinue our purchase and swap support for such digital assets or otherwise limit or modify Arculus Cold Storage Wallet functionality or access. Notably, in September 2022, the SEC proposed a rule change that would expand the definition of “exchange” and, in April, 2023, following the submission of numerous comment letters concerning the proposed rule change, the SEC reopened the release and comment period for such proposed amendment. In the reopening release, unlike the initial proposal, which did not discuss applicability to digital assets, the SEC expressly confirmed that such proposed rule was intended, among other things, to address transactions in digital assets, including so-called “DeFi” systems. While it is not yet clear whether or in what form such proposed rule change may be adopted, it is possible that a change to the definition of “exchange” could result in regulators determining that the Arculus Cold Storage Wallet is functioning as a securities exchange or ATS or is part of an unregistered exchange mechanism, in which case, the potential registration requirements, or cessation, limitation or other modifications contemplated above could become necessary or advisable. Any such discontinuation, limitation or other modification could negatively impact our business, operating results, and financial condition.
Our inability to safeguard against misappropriation or infringement of our intellectual property may adversely affect our business.
Our patents, trade secrets and other intellectual property rights are critical to our business. Our ability to safeguard our proprietary product designs and production processes against misappropriation by third parties is necessary to maintain our competitive position within our industry. Therefore, we routinely enter into confidentiality agreements with our employees, consultants and strategic partners to limit access to, and distribution of, our proprietary information in an effort to safeguard our proprietary rights and trade secrets. However, such efforts may not adequately protect our intellectual property against infringement and misappropriation by unauthorized third parties. Such third parties could interfere with our relationships with customers if successful in attempts to misappropriate our proprietary information or copy our products designs, or portions thereof. Additionally, because some of our customers purchase products on a purchase order basis and not pursuant to a detailed written contract, where we do not have the benefit of written protections with respect to certain intellectual property terms beyond standard terms and conditions, we may be exposed to potential infringement of our intellectual property rights. Enforcing our intellectual property rights against unauthorized use may be expensive and cause us to incur significant costs, all of which could adversely affect our business, financial condition and results of operations. There is no assurance that our existing or future patents will not be challenged, invalidated or otherwise circumvented. The patents and intellectual property rights we obtain, including our intellectual property rights which are formally registered in the United States and abroad, may be insufficient to provide meaningful protection or commercial advantage. Moreover, we may have difficulty obtaining additional patents and other intellectual property protections in the future. Effective patent, trademark, service mark, copyright and trade secret protection may not be available in every country in which we provide our products or services. Any of the foregoing factors may have a material adverse effect on our business.
We may incur substantial costs because of litigation or other proceedings relating to patents and other intellectual property rights.
Companies in our industry have commenced litigation to properly protect their intellectual property rights. Any proceedings or litigation that we initiate to enforce our intellectual property rights, or any intellectual property litigation asserted against us, could be costly and divert the attention of managerial and other personnel and further, could result in an adverse judgement or other determination that could preclude us from enforcing our intellectual property rights or offering some of our products to our customers. Royalty or other payments arising in settlements could negatively impact our profit
margins and financial results. If we are unable to successfully defend against claims that we have infringed the intellectual property rights of others, we may need to indemnify some customers and strategic partners related to allegations that our products infringe the intellectual property rights of others. Additionally, some of our customers, suppliers and licensors may not be obligated to indemnify us for the full costs and expenses of defending against infringement claims. We may also be required to defend against alleged infringement of the intellectual property rights of third parties because our products contain technologies properly sourced from suppliers or customers. We may be unable to determine in a timely manner or at all whether such intellectual property use infringes the rights of third parties. Any such litigation or other proceedings could adversely affect our business, financial condition and results of operations.
Production quality and manufacturing process disruptions could adversely affect our business.
Our products and our technological processes are highly complex, require specialized equipment to manufacture and are subject to strict tolerances and requirements. We could experience production disruptions due to machinery or technology failures, or as a result of external factors such as delays or quality control issues regarding materials provided by our suppliers. Utilities interruption or other factors beyond our control like natural disasters may also cause production disruptions. Such disruptions can reduce product yields and product quality, or interrupt or halt production altogether. As a result, we may be required to deliver products at a lower quality level in a less timely or cost-effective manner, rework or replace products, or may not be able to deliver products at all. Any such event could adversely affect our business, financial condition and results of operations.
We are dependent on certain distribution partners for distribution of our products and services. A loss of distribution partners could adversely affect our business.
A small number of distribution partners currently deliver a significant percentage of our products and services to customers. We intend to continue devoting resources in support of our distribution partners, but there are no guarantees that these relationships will remain in place over the short-or long-term. In addition, we cannot be assured that any of these distribution partners will continue to generate current levels of customer demand. A loss of any of these distribution partners could have a material adverse effect on our business, financial condition and results of operations.
We face competition that may result in a loss of our market share and/or a decline in profitability.
Our industry is highly competitive and we expect it to remain highly competitive as competitors cut production costs, new product markets develop, and other competitors attempt to enter the markets in which we operate or new markets in which we may enter. Some of our existing competitors have more sales, greater marketing, more specialized manufacturing, and highly efficient distribution processes. We may also face competition from new competitors that may enter our industry or specific product market. Such current or new competitors may develop technologies, processes or products that are better suited to succeed in the marketplace as a result of enhanced features and functionality at lower costs, particularly as technological sophistication of such competitors and the size of the market increase. These factors could lower our average selling prices and reduce gross margins. If we cannot sufficiently reduce our production costs or develop innovative technologies or products, we may not be able to compete effective in our product markets and maintain market share, which could adversely affect our business, financial condition and results of operations.
Our long-lived assets represent a significant portion of our total assets, and their full value may never be realized.
Our long-lived assets recorded as of June 30, 2023 were $32.6 million, representing approximately 17% of our total assets, of which we have recorded plant, equipment and leasehold improvements of $24.2 million, as our operations require significant investments in machinery and equipment.
We review other long-lived assets for impairment on an as-needed basis and when circumstances, alterations, or other events indicate that an asset group or carrying amount of an asset may not be recoverable. Examples of these other long-lived assets include intangible but identifiable assets and plant, equipment, and leasehold improvements. Such write-downs of long-lived assets may result from a drop in future expected cash flows and worsening performance, among other factors. If we must write-down long-lived assets, we record the appropriate charge, which may adversely affect our results of operations.
Our failure to operate our business in compliance with the security standards of the payment card industry or other industry standards applicable to our customers, such as payment networks certification standards, could adversely affect our business.
Many of our customers issue their cards on the payment networks that are subject to the security standards of the payment card industry or other standards and criteria relating to product specifications and supplier facility physical and logical security that we must satisfy in order to be eligible to supply products and services to such customers. Our contractual arrangements with our customers may be terminated if we fail to comply with these standards and criteria.
We make significant investments to our facilities in order to meet these industry standards, including investments required to satisfy changes adopted from time to time in industry standards. We may become ineligible to provide products and services to our customers if we are unable to continue to meet these standards. Many of the products we produce and services we provide are subject to certification with one or more of the payment networks. We may lose the ability to produce cards for or provide services to banks issuing credit or debit cards on the payment networks if we were to lose our certification from one or more of the payment networks or payment card industry certification for one or more of our facilities. If we are not able to produce cards for or provide services to any or all of the issuers issuing debit or credit cards on such payment networks, we could lose a substantial number of our customers, which could have a material adverse effect on our business, financial condition and results of operations.
As consumers and businesses spend less, our business, operation outcomes, and financial state may be adversely affected.
Companies that rely heavily on consumer and business spending are exposed to changing economic conditions and are impacted by changes in consumer confidence, consumer spending, discretionary income levels or consumer purchasing habits. A continuous decline in general economic conditions, particularly in the United States, or increases in interest rates, may reduce demand for our products, which could negatively impact our sales. An economic downturn could cause credit card issuers to switch card programs to plastic cards, seek lower-priced metal hybrid card suppliers, reduce credit limits, close accounts, and become more selective with respect to whom they issue credit cards. Such conditions and potential outcomes could adversely affect our financial performance, business, and results of operations.
Product liability and warranty claims and their associated costs may adversely affect our business.
The nature of our products is highly complex. As a result, we cannot guarantee that defects will not occur from time to time. We may incur extensive costs as a result of these defects and any resulting claims. For example, product recalls, writing down defective inventory, replacing defective items, lost sales or profits, and third-party claims can all give rise to costs incurred by us. We may also face liability for judgments and/or damages in connection with product liability and warranty claims. Damage to our reputation could occur if defective products are sold into the marketplace, which could result in further lost sales and profits. To the extent that we rely on purchase orders to govern our commercial relationships with our customers, we may not have specifically negotiated the allocation of risk for product liability obligations. Instead, we typically rely on warranties and limitations of liability included in our standard forms of order acceptance, invoice and other contract documents with our customers. Similarly, we obtain products and services from suppliers, some of which also use purchase order documents which may include limitations on product liability obligations with respect to their products and services. As a result, we may bear all or a significant portion of any product liability obligations rather than transferring this risk to our customers. Our reputation would be harmed and there could be a material adverse effect on our business, financial condition and results of operations if any of these risks materialize.
If tariffs and other restrictions on imported goods are imposed by the U.S. government, our revenue and operations may be materially and adversely affected.
A portion of the raw materials used by us to manufacture our products are obtained, directly or indirectly, from companies located outside of the United States. Recently, tariffs have been imposed on imports from certain countries outside of the United States. As a result, further trade restrictions and/or tariffs may be forthcoming. Certain international trade agreements may also be at risk, as the current U.S. administration has voiced some opposition in respect thereof. These factors may stagnate the economy, impact relationships with and access to suppliers, and/or materially and adversely affect our business, financial condition and results of operations. These and future tariffs, as well as any other global trade developments, bring with them uncertainty. We cannot predict future changes to imports covered by tariffs or which
countries will be included or excluded from such tariffs. The reactions of other countries and resulting actions on the United States and similarly situated companies could negatively impact our business, financial condition and results of operations.
Our international sales subject us to additional risks that can adversely affect our business, operating results and financial condition.
During each of 2022 and 2021, we derived 22% and 18% of our revenue from sales to customers located outside the U.S. Our ability to convince customers to expand their use of our products or renew their agreements with us are directly correlated to our direct engagement with such customers. To the extent that we are unable to engage with non-U.S. customers effectively, we may be unable to grow sales to international customers to the same degree we have experienced in the past.
Our international operations subject it to a variety of risks and challenges, including:
• fluctuations in currency exchange rates and related effect on our operating results;
• general economic and geopolitical conditions in each country or region;
• the impact of Brexit; reduction in billings, foreign currency exchange rates, and trade with the EU;
• the effects of a widespread outbreak of an illness or disease, or any other public health crisis,
including the COVID-19 pandemic, in each country or region;
• economic uncertainty around the world; and
• compliance with U.S. laws and regulations imposed by other countries on foreign operations,
including the Foreign Corrupt Practices Act, the U.K. Bribery Act, import and export control laws,
tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our
ability to sell our products in certain foreign markets, and the risks and costs of non-compliance.
For example, in response to the rapidly developing conflict between Russia and Ukraine, the United States has imposed and may further impose, and other countries may additionally impose, broad sanctions or other restrictive actions against governmental and other entities in Russia. We presently produce metal credit cards for a distributor that distributes such cards for resale by a Russian-based bank. While the existing sanctions do not currently prohibit the production and sale of our metal credit cards to this customer, additional sanctions may be imposed in the future that could prevent us from selling to this customer or other customers in the affected regions. Additionally, further escalation of geopolitical tensions could have a broader impact that extends into other markets where we do business. Any of these risks could adversely affect our international sales, reduce our international revenues or increase our operating costs, adversely affecting our business, financial condition and operating results.
We rely on licensing arrangements in production and other fields, and actions taken by any of our licensing partners could have a material adverse effect on our business.
Many of our products integrate third-party technologies that we license or otherwise obtain the right to use. We have entered into licensing agreements that provide access to technology owned by third parties. The terms of our licensing arrangements vary. These different terms could have a negative impact on our performance to the extent new or existing licensees demand a greater proportion of royalty revenues under our licensing arrangements. Additionally, such third parties may not continue to renew their licenses with us on similar terms or at all, which could negatively impact our net sales. If we are unable to continue to successfully renew these agreements, we may lose our access to certain technologies relied upon to develop certain of our products. The loss of access to those technologies, if not replaced with internally-developed or other licensed technology, could have a material adverse effect on our business and result of operations.
The adoption of new tax legislation could affect our financial performance.
We are subject to income and other taxes in the United States. Our effective tax rate in the future could be adversely affected by changes in tax laws. More generally, it is possible that U.S. federal income or other tax laws or the interpretation of tax laws will change. For example, the Biden Administration has proposed an increase in the U.S. corporate income tax rate and a minimum corporate tax based on book income. It is difficult to predict whether and when there will be tax law changes having a material adverse effect on our business, financial condition, results of operations and cash flows.
Risks Related to the Tax Receivable Agreement
Our only significant asset is our ownership interest in Holdings and such ownership may not be sufficient to pay dividends or make distributions or loans to enable us to pay any dividends on our Common Stock or satisfy our other financial obligations, including our obligations under the Tax Receivable Agreement.
We have no direct operations and no significant assets other than our ownership interest in Holdings. We will depend on Holdings for distributions, loans and other payments to generate the funds necessary to meet our financial obligations, including our expenses as a publicly traded company, to pay any dividends with respect to our Common Stock, and to satisfy our obligations under the Tax Receivable Agreement. The financial condition and operating requirements of Holdings may limit our ability to obtain cash from Holdings. The earnings from, or other available assets of, Holdings may not be sufficient to pay dividends or make distributions or loans to enable us to pay any dividends on our Common Stock or satisfy our other financial obligations, including our obligations under the Tax Receivable Agreement.
We may be required to pay certain Holders for most of the benefits relating to any additional tax depreciation or amortization deductions that we may claim.
In connection with the merger with Roman DBDR Tech Acquisition Corp. ("Roman") completed in December 2021 (the "Business Combination"), we entered into the Tax Receivable Agreement with Holdings and the TRA Parties (as defined therein). The Tax Receivable Agreement will provide for the payment by us to certain Holders of 90% of the benefits, if any, that we are deemed to realize (calculated using certain assumptions) as a result of (i) our allocable share of existing tax basis in the assets of Holdings and its subsidiaries acquired (A) in the Business Combination and (B) upon sales or exchanges of Holdings Units pursuant to the Exchange Agreement after the Business Combination, (ii) certain increases in tax basis that occur as a result of (A) the Business Combination and (B) sales or exchanges of Holdings Units pursuant to the Exchange Agreement after the Business Combination, and (iii) certain other tax benefits, including tax benefits attributable to payments under the Tax Receivable Agreement. These tax attributes may increase (for tax purposes) our depreciation and amortization deductions and, therefore, may reduce the amount of tax that we would otherwise be required to pay in the future, although the IRS may challenge all or part of the validity of such tax attributes, and a court could sustain such a challenge. Such tax basis may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets. Actual tax benefits realized by us may differ from tax benefits calculated under the Tax Receivable Agreement as a result of the use of certain assumptions in the Tax Receivable Agreement, including the use of an assumed weighted- average state and local income tax rate to calculate tax benefits. The payment obligations under the Tax Receivable Agreement are an obligation of ours, but not of Holdings. We expect to benefit from the remaining 10% of realized cash tax benefits. While the amount of existing tax basis, the anticipated tax basis adjustments, and the actual amount and utilization of tax attributes, as well as the amount and timing of any payments under the Tax Receivable Agreement, will vary depending upon a number of factors, including the timing of exchanges, the price of shares of our Class A Common Stock at the time of exchanges, and the amount and timing of our income, we expect that as a result of the size of the transfers and increases in the tax basis of the tangible and intangible assets of Holdings and our possible utilization of tax attributes, the payments that Holdings, Inc. may make under the Tax Receivable Agreement will be substantial. The payments under the Tax Receivable Agreement are not conditioned upon continued ownership of us by the exchanging holders of Class B Units. See “Certain Relationships and Related Person Transactions of the Company — Tax Receivable Agreement.”
In certain cases, payments under the Tax Receivable Agreement may be accelerated and/or significantly exceed the actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement.
Our payment obligations under the Tax Receivable Agreement may be accelerated in the event of certain changes of control and will be accelerated in the event it elects to terminate the Tax Receivable Agreement early. The accelerated payments will relate to all relevant tax attributes that would subsequently be available to us. The accelerated payments required in such circumstances will be calculated by reference to the present value (at a discount rate equal to the lesser of (i) 6.5% per annum and (ii) one year LIBOR, or its successor rate, plus 100 basis points) of all future payments that holders of Holdings Class B Units or other recipients would have been entitled to receive under the Tax Receivable Agreement, and such accelerated payments and any other future payments under the Tax Receivable Agreement will utilize certain valuation assumptions, including that we will have sufficient taxable income to fully utilize the deductions arising from the increased tax deductions and tax basis and other benefits related to entering into the Tax Receivable Agreement and
sufficient taxable income to fully utilize any remaining net operating losses subject to the Tax Receivable Agreement on a straight line basis over the shorter of the statutory expiration period for such net operating losses and the five-year period after the early termination or change of control. In addition, recipients of payments under the Tax Receivable Agreement will not reimburse us for any payments previously made under the Tax Receivable Agreement if such tax basis and our utilization of certain tax attributes is successfully challenged by the IRS (although any such detriment would be taken into account in future payments under the Tax Receivable Agreement). Our ability to achieve benefits from any existing tax basis, tax basis adjustments or other tax attributes, and the payments to be made under the Tax Receivable Agreement, will depend upon a number of factors, including the timing and amount of our future income. As a result, even in the absence of a change of control or an election to terminate the Tax Receivable Agreement, payments under the Tax Receivable Agreement could be in excess of 90% of our actual cash tax benefits.
Accordingly, it is possible that the actual cash tax benefits realized by us may be significantly less than the corresponding Tax Receivable Agreement payments or that payments under the Tax Receivable Agreement may be made years in advance of the actual realization, if any, of the anticipated future tax benefits. There may be a material negative effect on our liquidity if the payments under the Tax Receivable Agreement exceed the actual cash tax benefits that we realize in respect of the tax attributes subject to the Tax Receivable Agreement and/or payments to us by Holdings are not sufficient to permit us to make payments under the Tax Receivable Agreement after it has paid taxes and other expenses. We may need to incur additional indebtedness to finance payments under the Tax Receivable Agreement to the extent our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise, and these obligations could have the effect of delaying, deferring, or preventing certain mergers, asset sales, other forms of business combinations, or other changes of control.
The acceleration of payments under the Tax Receivable Agreement in the case of certain changes of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock.
In the case of certain changes of control, payments under the Tax Receivable Agreement may be accelerated and may significantly exceed the actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement. We expect that the payments that we may make under the Tax Receivable Agreement in the event of a change of control will be substantial. As a result, our accelerated payment obligations and/or the assumptions adopted under the Tax Receivable Agreement in the case of a change of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock in a change of control transaction.
In certain circumstances, Holdings will be required to make pro rata distributions to both the Class A and Class B unit holders with respect to the taxes of its holders, and the distributions that Holdings will be required to make may be substantial and in excess of our tax liabilities and obligations under the Tax Receivable Agreement. To the extent we do not distribute such excess cash to the holders of our Class A Common Stock or contribute such excess cash to Holdings in exchange for the issuance of additional Class A Units and a corresponding stock dividend of Class A Common Stock to the holders of our Class A Common Stock, the holders of Class B Units of Holdings would benefit from any value attributable to such cash balances as a result of their ownership of Class A Common Stock following an exchange of their Class B Units.
Holdings is treated as a partnership for U.S. federal income tax purposes and, as such, is not subject to any entity-level U.S. federal income tax. Instead, taxable income is allocated to holders of Holdings’ equity interests, including us. Accordingly, we incur income taxes on our allocable share of any net taxable income of Holdings. Under the Holdings Second Amended and Restated LLC Agreement, Holdings is generally required from time to time to make pro rata distributions in cash to us and the holders of Class B Units of Holdings in amounts that are intended to be sufficient to cover the taxes on our and the other holders of Class B Units of Holdings respective allocable shares of the taxable income of Holdings, based on certain assumptions contained in the Holdings Second Amended and Restated LLC Agreement. As a result of (i) potential differences in the amount of net taxable income allocable to us and the holders of Class B Units of Holdings, (ii) the lower tax rate applicable to corporations as compared to individuals and (iii) the favorable tax benefits that we anticipate receiving from acquisitions of Class B Units in connection with taxable exchanges of Class B Units for shares of our Class A Common Stock, we expect that these tax distributions will be in amounts that exceed our tax liabilities and obligations to make payments under the Tax Receivable Agreement. Our Board will determine the appropriate uses for any excess cash so accumulated, which may include, among other uses, any potential dividends, the
payment of obligations under the Tax Receivable Agreement and the payment of other expenses. We have no obligation to distribute such cash (or other available cash other than any declared dividend) to our stockholders. No adjustments to the exchange ratio of Class B Units for shares of Class A Common Stock will be made as a result of either (i) any cash distribution by Holdings or (ii) any cash that we retain and do not distribute to our stockholders. To the extent that we do not distribute such excess cash as dividends on our Class A Common Stock or contribute such excess cash to Holdings in exchange for the issuance of additional Class A Units and a corresponding stock dividend of Class A Common Stock to the holders of our Class A Common Stock, and instead, for example, hold such cash balances or lend them to Holdings, the holders of Class B Units of Holdings would benefit from any value attributable to such cash balances as a result of their ownership of Class A Common Stock following an exchange of their Class B Units.
Risks Related to Our Indebtedness
We have a substantial amount of indebtedness, which may limit our operating flexibility and could adversely affect our business, financial condition and results of operations.
We had approximately $363.1 million of indebtedness as of December 31, 2022, consisting of amounts outstanding under our senior secured credit facility and senior notes.
Our indebtedness could have important consequences to our investors, including, but not limited to:
•increasing our vulnerability to, and reducing our flexibility to respond to, general adverse economic and industry conditions;
•requiring the dedication of a substantial portion of our cash flow from operations to servicing debt, including interest payments and annual excess cash flow prepayment obligations;
•limiting our flexibility in planning for, or reacting to, changes in our business and the competitive environment; and
•limiting our ability to borrow additional funds and increasing the cost of any such borrowing.
The interest rates in our credit facility are set based upon stated margins above lender’s base rate and the SOFR, an interest rate at which banks can borrow funds, which is subject to fluctuation. In addition, the interest rate margin applicable to our term loans and revolving loans can vary by one hundred (100) basis points depending on our total leverage ratio. An increase in interest rates would adversely affect our profitability.
Upon the occurrence of an event of default relating to our credit facility, the lenders could elect to accelerate payments due and terminate all commitments to extend further credit.
Under our credit facility, upon the occurrence of an event of default, the lenders will be able to elect to declare all amounts outstanding under the credit agreement to be immediately due and payable and terminate all commitments to lend additional funds. If we are unable to repay those amounts, the lenders under the credit agreement could proceed to foreclose against our collateral that secures that indebtedness. We have granted the lenders a security interest in substantially all of our assets.
The debt outstanding under our existing credit facility has a variable rate of interest that is based on the SOFR which may have consequences for us that cannot be reasonably predicted and may increase our cost of borrowing in the future.
In March 2021, the U.K.’s Financial Conduct Authority, a regulator of financial services firms and financial markets in the U.K., stated that it will plan for a phase out of regulatory oversight of London Interbank Offered Rate (“LIBOR”) interest as of December 31, 2021. In the U.S., the Alternative Reference Rates Committee, a committee convened by the Federal Reserve Board and the Federal Reserve Bank of New York, recommended SOFR plus a recommended spread adjustment as LIBOR's replacement. LIBOR and SOFR have significant differences. For example, LIBOR is an unsecured lending rate and SOFR is a secured lending rate, and SOFR is an overnight rate while LIBOR reflects term rates at different maturities. SOFR interest rates may introduce additional basis risk for market participants as
an alternative index is utilized along with LIBOR. On February 28, 2023, we amended our credit facility to transition from bearing interest based on LIBOR to SOFR. The future performance of SOFR cannot be predicted based on historical performance and the future level of SOFR may have little or no relation to historical levels of SOFR. Any patterns in market variable behaviors, such as correlations, may change in the future. Hypothetical or historical performance data are not indicative of, and have no bearing on, the potential performance of SOFR. The Company is not able to predict whether SOFR what the impact the transition to SOFR may be on the Company's financial condition and results of operations.
Our credit facility contains restrictive covenants that may impair our ability to conduct business.
Our credit facility contains operating covenants and financial covenants that may in each case limit management’s discretion with respect to certain business matters. We must comply with a maximum senior secured leverage ratio and a minimum debt service coverage ratio. Among other things, these covenants restrict our and our subsidiaries’ ability to grant additional liens, consolidate or merge with other entities, purchase or sell assets, declare dividends, incur additional debt, make advances, investments and loans, transact with affiliates, issue equity interests, modify organizational documents and engage in other business. As a result of these covenants and restrictions, we will be limited in how we conduct our business and we may be unable to raise additional debt or other financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants. Failure to comply with such restrictive covenants may lead to default and acceleration under our credit facility and may impair our ability to conduct business. We may not be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the lenders and/or amend the covenants, which may result in foreclosure of our assets.
See Note 5 of Notes to Consolidated Financial Statements in the Unaudited Consolidated Financial Statements of the Company in this report for additional information.
Our guarantees of indebtedness and liabilities could limit the cash flow available for our operations, expose us to risks that could adversely affect our business, financial condition and results of operations and impair our ability to satisfy our obligations.
In connection with the Business Combination, Holdings issued the Exchangeable Notes that are exchangeable into shares of our Class A Common Stock at a conversion price of $11.50 per share. The Exchangeable Notes are guaranteed by CompoSecure, L.L.C. Our guarantees of indebtedness could have significant negative consequences for our security holders, equity holders and our business, results of operations and financial condition by, among other things:
•increasing our vulnerability to adverse economic and industry conditions;
•limiting our ability to obtain additional financing;
•requiring the dedication of a substantial portion of our cash flow from operations to service our guarantees of indebtedness, which reduces the amount of cash available for other purposes;
•limiting our flexibility to plan for, or react to, changes in our business;
•diluting the interests of our stockholders as a result of the issuance shares of our Class A Common Stock upon conversion of the Exchangeable Notes; and
•placing us at a possible competitive disadvantage with competitors that are less leveraged than us or have better access to capital.
Our business may not generate sufficient funds, and we may otherwise be unable to maintain sufficient cash reserves, to pay amounts that may become due under our guarantees of indebtedness, including in connection with the Exchangeable Notes, and our cash needs may increase in the future. In addition, any future indebtedness or guarantees of indebtedness that we may incur may contain financial and other restrictive covenants that limit our ability to operate our business, raise capital or make payments under our other indebtedness. If we fail to comply with these covenants or to make payments under our guarantees of indebtedness if and when due, then we could be in default under those guarantees of indebtedness, which could, in turn, result in that and our other indebtedness becoming immediately payable in full.
General Risks Related to Ownership of our Securities
Our only significant asset will be our ownership of our subsidiaries’ business. If the business of our subsidiaries is not profitably operated, we may be unable to pay us dividends or make distributions to enable us to pay any dividends on our common stock or satisfy our other financial obligations.
CompoSecure, Inc. has no direct operations and no significant assets other than the ownership of its subsidiaries, which operate the Company’s business. CompoSecure, Inc. will depend on profits generated by its subsidiaries’ business for debt repayment and other payments to generate the funds necessary to meet its financial obligations, including its expenses as a publicly traded company, to pay any dividends with respect to its capital stock and to make distributions. Legal and contractual restrictions in agreements governing the indebtedness of the Company or its subsidiaries, as well as their financial condition and operating requirements, may limit the ability of our subsidiaries to make distributions to the Company.
Provisions in our Charter and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our Class A Common Stock and could entrench management.
Our Charter contains provisions that may discourage unsolicited takeover proposals that stockholders may consider to be in their best interests. These provisions include the classification of our Board, the ability of our Board to designate the terms of and issue new series of preferred shares, which may make more difficult the removal of management and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for our securities.
In addition, while we have opted out of Section 203 of the DGCL, our charter contains similar provisions providing that we may not engage in certain “business combinations” with any “interested stockholder” for a three-year period following the time that the stockholder became an interested stockholder, unless:
•prior to such time, our Board approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;
•upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of our voting stock outstanding at the time the transaction commenced, excluding certain shares; or
•at or subsequent to that time, the business combination is approved by our Board and by the affirmative vote of holders of at least two-thirds of our outstanding voting stock that is not owned by the interested stockholder.
These anti-takeover defenses could discourage, delay or prevent a transaction involving a change in control of the Company. These provisions could also discourage proxy contests and make it more difficult for you and other stockholders to elect directors of your choosing and cause us to take corporate actions other than those you desire.
We may be unable to satisfy the Nasdaq listing requirements in the future, which could limit investors’ ability to effect transactions in our securities and subject us to additional trading restrictions.
We may be unable to maintain the listing of our securities on Nasdaq in the future. If our securities are delisted from Nasdaq, there could be significant material adverse consequences, including:
•a limited availability of market quotations for our securities;
•a limited amount of news and analyst coverage about the Company; and
•a decreased ability to obtain capital or pursue acquisitions by issuing additional equity or convertible securities.
We will incur significant costs and obligations as a result of being a public company.
As a new public company, we will incur significant legal, accounting, insurance and other expenses. These expenses will increase once we are no longer an “emerging growth company” as defined under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. In addition, new and changing laws, regulations and standards relating to corporate governance and public disclosure for public companies, including Dodd Frank, the Sarbanes-Oxley Act, regulations related hereto and the rules and regulations of the SEC and Nasdaq, have increased the costs and the time that must be devoted to compliance matters. We expect these rules and regulations will increase our legal and financial costs and lead to a diversion of management time and attention from revenue-generating activities.
For as long as we remain an “emerging growth company” as defined in the JOBS Act, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies.” We may remain an “emerging growth company” for up to five years from the consummation of our initial public offering or until such earlier time that we have $1.23 billion or more in annual revenues, have more than $700.0 million in market value of our common stock held by non-affiliates, or issue more than $1.0 billion of non-convertible debt over a three-year period. To the extent we choose not to use exemptions from various reporting requirements under the JOBS Act, or if we no longer can be classified as an “emerging growth company,” we expect that we will incur additional compliance costs, which will reduce our ability to operate profitably.
As an “emerging growth company,” we cannot be certain if the reduced disclosure requirements applicable to “emerging growth companies” will make our common stock less attractive to investors.
As an “emerging growth company,” we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies,” including not being required to obtain an assessment of the effectiveness of our internal controls over financial reporting from our independent registered public accounting firm pursuant to Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards, which we have elected to do.
We cannot predict if investors will find our securities less attractive because we will rely on these exemptions. If some investors find our securities less attractive as a result, there may be a less active market for our securities, our share price may be more volatile and the price at which our securities trade could be less than if we did not use these exemptions.
If we do not properly maintain and implement all required accounting practices and policies, including new accounting practices and policies, as applicable, we may be unable to provide the financial information required of a United States publicly traded company in a timely and reliable manner.
We are required to implement and maintain the financial reporting and disclosure procedures and controls required of a United States publicly traded company. If we fail to properly maintain and implement all required accounting practices and policies, including new accounting practices and policies, as applicable, or maintain effective internal controls and procedures and disclosure procedures and controls, we may be unable to provide financial information and required SEC reports that are timely and reliable. Any such delays or deficiencies could harm us, including by limiting our ability to obtain financing, either in the public capital markets or from private sources or by damaging our reputation, which in either case, could impede our ability to implement our growth strategy. In addition, any such delays or deficiencies could result in our failure to meet the requirements for continued listing of our securities on Nasdaq.
If our operating performance does not meet market expectations, the price of our securities may decline.
Fluctuations in the price of our securities could contribute to the loss of all or part of your investment. Prior to the Business Combination, there was no public market for Holdings’ equity. Accordingly, the valuation that was ascribed to Holdings’ equity in the Business Combination may not be indicative of the price that will prevail in the trading market following the Business Combination. If an active market for our securities develops and continues, the trading price of our securities following the Business Combination could be volatile and subject to wide fluctuations in response to various factors, some of which are beyond our control. Any of the factors listed below could have a material adverse effect on your investment in our securities and our securities may trade at prices significantly below the price you paid for them.
Factors affecting the trading price of our securities may include:
•actual or anticipated fluctuations in our quarterly financial results or the quarterly financial results of companies perceived to be similar to us;
◦changes in the market’s expectations about our operating results;
◦success of competitors;
◦our operating results failing to meet market expectations in a particular period;
◦changes in financial estimates and recommendations by securities analysts concerning us or the financial payment card and digital asset industries and markets in general;
◦operating and stock price performance of other companies that investors deem comparable to us;
◦our ability to market new and enhanced products on a timely basis;
◦changes in laws and regulations affecting our business;
◦commencement of, or involvement in, litigation involving us;
◦changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;
◦the volume of shares of our securities available for public sale;
◦any significant change in our board or management;
◦sales of substantial amounts of our securities by our directors, executive officers or significant stockholders or the perception that such sales could occur; and
◦general economic and political conditions such as recessions, interest rates, fuel prices, international currency fluctuations and acts of war or terrorism.
Broad market and industry factors may depress the market price of our securities irrespective of our operating performance. The stock market in general and Nasdaq have experienced price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the particular companies affected. The trading prices and valuations of these stocks, and of our securities, may not be predictable. A loss of investor confidence in the market for financial technology stocks or the stocks of other companies which investors perceive to be similar to us could depress our securities prices regardless of our business, prospects, financial conditions or results of operations. A decline in the market price of our securities also could adversely affect our ability to issue additional securities and our ability to obtain additional financing in the future.
Our Public Warrants and the Resale Warrants may never be in the money, and they may expire worthless.
The exercise price for our Public Warrants and Resale Warrants is $11.50 per share, which exceeds the market price of our Class A Common Stock, which was $7.07 per share based on the closing price on August 8, 2023. There can be no assurance that the Public Warrants and Resale Warrants will ever be in the money prior to their expiration and, as such, the Public Warrants and Resale Warrants may expire worthless.
The terms of our Warrants may be amended in a manner that may be adverse to the holders. The warrant agreement between Continental Stock Transfer & Trust Company, as warrant agent, and us provides that the terms of the Warrants may be amended without the consent of any holder to cure any ambiguity or correct any defective provision, but requires the approval by the holders of a majority of the then outstanding Public Warrants to make any change that adversely affects the interests of the registered holders. Accordingly, we may amend the terms of the Warrants in a manner
adverse to a holder if holders of at least a majority of the then outstanding Public Warrants approve of such amendment. Our ability to amend the terms of the Warrants with the consent of at least a majority of the then outstanding Public Warrants is unlimited. Examples of such amendments could be amendments to, among other things, increase the exercise price of the Warrants, shorten the exercise period or decrease the number of shares of our common stock purchasable upon exercise of a Warrant.
We may redeem your unexpired Warrants prior to their exercise at a time that is disadvantageous to you, thereby making your Warrants worthless.
We have the ability to redeem outstanding Warrants (excluding any Resale Warrants held by Roman DBDR Tech Sponsor, LLC ("Roman Sponsor") or their permitted transferees) at any time after they become exercisable and prior to their expiration, at $0.01 per warrant, provided that the last reported sales price (or the closing bid price of our common stock in the event the shares of our common stock are not traded on any specific trading day) of the common stock equals or exceeds $18.00 per share on each of 20 trading days within the 30 trading-day period ending on the third business day prior to the date on which we send proper notice of such redemption, provided that on the date we give notice of redemption and during the entire period thereafter until the time we redeem the Warrants, we have an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the Warrants and a current prospectus relating to them is available. If and when the Warrants become redeemable by us, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws. Redemption of the outstanding Warrants could force a Warrant holder: (i) to exercise such holder's Warrants and pay the exercise price therefore at a time when it may be disadvantageous for the holder to do so, (ii) to sell the holder's Warrants at the then-current market price when such holder might otherwise wish to hold the Warrants or (iii) to accept the nominal redemption price which, at the time the outstanding Warrants are called for redemption, could be substantially less than the market value of the Warrants.
Warrants to purchase our Class A Common Stock are presently exercisable, which could increase the number of shares of Class A Common Stock eligible for future resale in the public market and result in dilution to our stockholders.
Outstanding Warrants to purchase an aggregate of 22,415,400 shares of our common stock are exercisable in accordance with the terms of the warrant agreement governing those securities. These Warrants consist of 11,578,000 Public Warrants and 10,837,400 Resale Warrants originally included in the units issued in our IPO. Each Warrant entitles its holder to purchase one share of our common stock at an exercise price of $11.50 per share and will expire at 5:00 p.m., New York time, on December 27, 2026 or earlier upon redemption of our Class A Common Stock or our liquidation. To the extent Warrants are exercised, additional shares of our Class A Common Stock will be issued, which will result in dilution to our then existing stockholders and increase the number of shares of Class A Common Stock eligible for resale in the public market. Sales of substantial numbers of such shares in the public market could depress the market price of our securities.
We may not be able to timely and effectively implement controls and procedures required by Section 404 of the Sarbanes-Oxley Act of 2002, which could have a material adverse effect on our business.
We are required to provide management’s attestation on internal controls. The standards required for a public company under Section 404 of the Sarbanes-Oxley Act are significantly more stringent than those previously required of Holdings as a privately-held company. Management may not be able to effectively and timely implement controls and procedures that adequately respond to the increased regulatory compliance and reporting requirements that are applicable to us as a public company. If we are not able to implement the additional requirements of Section 404 in a timely manner or with adequate compliance, we may not be able to assess whether our internal controls over financial reporting are effective, which may subject us to adverse regulatory consequences and could harm investor confidence and lead to a decrease in the market price of our securities.
Pursuant to the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act for so long as we are an “emerging growth company.”
Section 404 of the Sarbanes-Oxley Act requires annual management assessments of the effectiveness of our internal control over financial reporting, and generally requires in the same report a report by our independent registered
public accounting firm on the effectiveness of our internal control over financial reporting. However, under the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act until we are no longer an “emerging growth company.” We will be an “emerging growth company” until the earlier of (1) the last day of the fiscal year (a) following November 10, 2025, the fifth anniversary of the consummation of our initial public offering, (b) in which we have total annual gross revenue of at least $1.23 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of our prior second fiscal quarter, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. Accordingly, until we cease being an “emerging growth company” stockholders will not have the benefit of an independent assessment of the effectiveness of our internal control environment.
Our ability to successfully operate our business largely depends upon the efforts of certain key personnel. The loss of such key personnel could adversely affect our operations and profitability.
Our ability to successfully operate our business depends upon the efforts of certain key personnel. The unexpected loss of key personnel may adversely affect our operations and profitability. In addition, our future success depends in part on our ability to identify and retain key personnel to expand and/or succeed senior management. Furthermore, while we have closely scrutinized the skills, abilities and qualifications of our key personnel, our assessment may not prove to be correct. If such personnel do not possess the skills, qualifications or abilities we expect or those necessary to manage a public company, the operations and profitability of our business may be adversely impacted.
Our ability to meet expectations and projections in any research or reports published by securities or industry analysts, or a lack of coverage by securities or industry analysts, could result in a depressed market price and limited liquidity for our securities.
The trading market for our securities will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market, or our competitors. If no securities or industry analysts commence coverage of us, prices for our securities would likely be less than that which would obtain if we had such coverage and the liquidity, or trading volume of our securities may be limited, making it more difficult for a holder to sell securities at an acceptable price or amount. If any analysts do cover us, their projections may vary widely and may not accurately predict the results we actually achieve. Prices for our securities may decline if our actual results do not match the projections of research analysts covering us. Similarly, if one or more of the analysts who write reports on us downgrades our securities or publishes inaccurate or unfavorable research about our business, prices for our securities could decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, prices for our securities or trading volume could decline.
Future sales of our securities, including resale of securities issued to the certain stockholders, may reduce the market price of our securities that you might otherwise obtain.
Our stockholders may sell large amounts of our securities in the open market or in privately negotiated transactions. The registration and availability of such a significant number of securities for trading in the public market may increase the volatility in the price of our securities or put significant downward pressure on the price of our securities. In addition, we may use shares of our common stock as consideration for future acquisitions, which could further dilute our stockholders.
Because certain significant shareholders control a significant percentage of our common stock, such shareholders may influence major corporate decisions of the Company and our interests may conflict with the interests of other holders of our common stock.
At August 8, 2023, LLR Equity Partners IV, L.P. and LLR Equity Partners Parallel IV, L.P. (the “LLR Parties”) and Michele D. Logan and any trust, entity or other similar vehicle or account affiliated with Michele D. Logan (the “Logan Parties”) beneficially own approximately 44% and 27%, respectively of the voting power of our outstanding common stock. As a result of this control, the LLR Parties and the Logan Parties will be able to influence matters requiring approval by our stockholders and/or our Board, including the election of directors and the approval of business combinations or dispositions and other extraordinary transactions. The LLR Parties and the Logan Parties may also have interests that differ from the interests of other holders of our securities and may vote in a way with which you disagree and
which may be adverse to your interests. The concentration of ownership may have the effect of delaying, preventing or deterring a change of control of the Company and may materially and adversely affect the market price of our securities. In addition, the LLR Parties or the Logan Parties may in the future own businesses that directly compete with the business of the Company.
Our Charter renounces any expectancy in or right to be offered an opportunity to participate in certain transactions or matters that may be investment, corporate or business opportunities and that are presented to the Company or our officers, directors or stockholders.
Our Charter provides that, to the fullest extent permitted by Delaware law, each member of Holdings, their respective affiliates (other than the Company and our subsidiaries) and, to the extent any member is a series limited liability company, any series thereof and all of their respective partners, principals, directors, officers, members, managers, equity holders and/or employees, including any of the foregoing who serve as officers or directors of the Company (each, an “Excluded Party”), shall not have any fiduciary duty to refrain from (a) directly or indirectly engaging in any opportunity in which we, directly or indirectly, could have an interest or expectancy or (b) otherwise competing with us. Our Charter also renounces, to the fullest extent permitted by Delaware law, any interest or expectancy that we have in any opportunity in which any Excluded Party engages, even if the opportunity is one in which we, directly or indirectly, could have had an interest or expectancy. To the fullest extent permitted by Delaware law, in the event that any Excluded Party acquires knowledge of an opportunity that may be an opportunity for itself, himself or herself and for us, such party shall have no duty to communicate or present such opportunity to us and shall not be liable to us or any of our stockholders for breach of any fiduciary duty as our stockholder, director or officer solely for having pursued or acquired such opportunity or for offering or directing such opportunity to another person. To the fullest extent permitted by Delaware law, no business opportunity will be deemed to be a potential corporate opportunity for us unless we would be permitted to undertake the opportunity under our Charter, we have sufficient financial resources to undertake the opportunity and the opportunity would be in line with our business.
Our Bylaws designate the courts of the Court of Chancery in the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by stockholders, which could limit the ability of stockholders to obtain a favorable judicial forum for disputes.
Our Bylaws provide that, unless we consent in writing to the selection of an alternative forum, (a) any derivative action or proceeding brought on behalf of us, (b) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or employees to us or our stockholders, (c) any action asserting a claim against us, our directors, officers or employees arising pursuant to any provision of the DGCL or our Charter or Bylaws or (d) any action asserting a claim against us, our directors, officers or employees governed by the internal affairs doctrine.
Notwithstanding the foregoing, these provisions of the Bylaws will not apply to any claim as to which the Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), which is vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery (including suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal district courts of the United States of America are the sole and exclusive forum), or for which the Court of Chancery does not have subject matter jurisdiction. While this exclusive provision applies to claims under the Securities Act, we note, however, that there is uncertainty as to whether a court would enforce this provision and that stockholders cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Section 22 of the Securities Act creates concurrent jurisdiction for state and federal courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.
This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company, which may discourage such lawsuits. Alternatively, if a court were to find this provision of our Bylaws inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, the Company may incur additional costs associated with resolving such matters in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and Board.
We may be required to take write-downs or write-offs, restructuring and impairment or other charges that could have a significant negative effect on our financial condition, results of operations and securities prices, which could cause you to lose some or all of your investment.
If there are material issues in the business of our subsidiaries, or factors outside of our and our subsidiaries control later arise, we may be forced to later write down or write off assets, restructure our operations, or incur impairment or other charges that could result in losses. Additionally, unexpected risks may arise and previously known risks may materialize in a manner not consistent with our preliminary risk analysis. Even though these charges may be non-cash items and not have an immediate impact on our liquidity, the fact that we report charges of this nature could contribute to negative market perceptions about the Company or our securities. In addition, charges of this nature may cause us to be unable to obtain future financing on favorable terms or at all.
We may be subject to securities litigation, which is expensive and could divert management attention.
Our securities prices may be volatile and, in the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Litigation of this type could result in substantial costs and diversion of management’s attention and resources, which could have a material adverse effect on business, financial condition, results of operations and prospects. Any adverse determination in litigation could also subject us to significant liabilities.
The future exercise of registration rights may adversely affect the market price of our securities.
Sales of a substantial number of shares of common stock in the public market could occur at any time. In addition, certain registration rights holders can request underwritten offerings to sell their securities. These sales, or the perception in the market that the holders of a large number of securities intend to sell securities, could reduce the market price of our securities.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
In accordance with the Holdings Second Amended and Restated LLC Agreement and the terms of the Exchange Agreement entered into in connection with the Business Combination, the Class B Units of Holdings may each be exchanged at the option of the holder, together with a corresponding cancellation of the corresponding number of shares of Class B Common Stock of the Company, on a one-for-one basis for shares of Class A Common Stock of the Company. There is no cash or other consideration paid by the holder in these transactions and, therefore, there is no cash or other consideration received by the Company. The shares of Class A Common Stock issued by the Company in such exchanges are exempt from registration pursuant to Section 4(a)(2) of the Securities Act. During the quarter ended June 30, 2023, no Class B Units were tendered to the Company for exchange into shares of Class A Common Stock.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Not applicable.
Item 6. Exhibits
See the Exhibit Index immediately following the signature page of this Quarterly Report on Form 10-Q.
Signatures
In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
CompoSecure, Inc.
Date: August 14, 2023 By: /s/ Jonathan C. Wilk
Name: Jonathan C. Wilk
Title: President and Chief Executive Officer
(Principal Executive Officer)
Date: August 14, 2023 By: /s/ Timothy Fitzsimmons
Name: Timothy Fitzsimmons
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)
EXHIBIT INDEX
| | | | | | | | |
Exhibit No. | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
101 | | The following materials from CompoSecure, Inc.'s Form 10-Q for the quarter ended June 30, 2023, formatted in Extensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets as of June 30, 2023 (Unaudited) and December 31, 2022, (ii) Consolidated Statements of Operations (Unaudited) for the three and six months ended June 30, 2023 and June 30, 2022, (iii) Consolidated Statements of Comprehensive Income (Unaudited) for the three and six months ended June 30, 2023 and June 30, 2022 (iv) Consolidated Statements of Stockholders’ Equity (Unaudited) for the three and six months ended June 30, 2023 and June 30, 2022, as well as the year ended December 31, 2022, (v) Consolidated Statements of Cash Flows (Unaudited) for the six months ended June 30, 2023 and June 30, 2022, and (vi) Notes to Consolidated Financial Statements - Unaudited. |
| | |
104 | | Cover Page Interactive Data File (embedded within the inline XBRL document) |
| | |
* Filed herewith |
** In accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed. |
CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Jonathan C. Wilk, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of CompoSecure, Inc.
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 14, 2023 By: /s/ Jonathan C. Wilk
Name: Jonathan C. Wilk
Title: President and Chief Executive Officer
(Principal Executive Officer)
CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Timothy Fitzsimmons, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of CompoSecure, Inc.
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 14, 2023 By: /s/ Timothy Fitzsimmons
Name: Timothy Fitzsimmons
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)
CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of CompoSecure, Inc., a Delaware corporation (the “Company”), on Form 10-Q for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jonathan C. Wilk, President and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 14, 2023 By: /s/ Jonathan C. Wilk
Name: Jonathan C. Wilk
Title: President and Chief Executive Officer
(Principal Executive Officer)
CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of CompoSecure, Inc., a Delaware corporation (the “Company”), on Form 10-Q for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Timothy Fitzsimmons, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 14, 2023 By: /s/ Timothy Fitzsimmons
Name: Timothy Fitzsimmons
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)
v3.23.2
Cover - shares
|
6 Months Ended |
|
Jun. 30, 2023 |
Aug. 08, 2023 |
Entity Listings [Line Items] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Jun. 30, 2023
|
|
Document Transition Report |
false
|
|
Entity File Number |
001-39687
|
|
Entity Registrant Name |
CompoSecure, Inc.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
85-2749902
|
|
Entity Address, Address Line One |
309 Pierce St.
|
|
Entity Address, City or Town |
Somerset
|
|
Entity Address, State or Province |
NJ
|
|
Entity Address, Postal Zip Code |
08873
|
|
City Area Code |
908
|
|
Local Phone Number |
518-0500
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Non-accelerated Filer
|
|
Entity Small Business |
true
|
|
Entity Emerging Growth Company |
true
|
|
Entity Ex Transition Period |
false
|
|
Entity Shell Company |
false
|
|
Entity Central Index Key |
0001823144
|
|
Amendment Flag |
false
|
|
Document Fiscal Year Focus |
2023
|
|
Document Fiscal Period Focus |
Q2
|
|
Current Fiscal Year End Date |
--12-31
|
|
Class A Common Stock |
|
|
Entity Listings [Line Items] |
|
|
Title of 12(b) Security |
Class A Common Stock, $0.0001 par value per share
|
|
Trading Symbol |
CMPO
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Common Stock, Shares Outstanding |
|
19,045,347
|
Warrants |
|
|
Entity Listings [Line Items] |
|
|
Title of 12(b) Security |
Redeemable Warrants, each whole warrant exercisable for one share of Class A Common Stock
|
|
Trading Symbol |
CMPOW
|
|
Security Exchange Name |
NASDAQ
|
|
Class B Common Stock |
|
|
Entity Listings [Line Items] |
|
|
Entity Common Stock, Shares Outstanding |
|
59,958,422
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
dei_EntityListingsLineItems |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Consolidated Balance Sheets - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
CURRENT ASSETS |
|
|
Cash and cash equivalents |
$ 22,614
|
$ 13,642
|
Accounts receivable, net |
36,534
|
37,272
|
Inventories, net |
48,889
|
42,374
|
Prepaid expenses and other current assets |
4,096
|
3,824
|
Total current assets |
112,133
|
97,112
|
Property and equipment, net |
24,182
|
22,655
|
Right of use assets operating, net |
8,427
|
8,932
|
Deferred tax asset |
27,968
|
25,569
|
Derivative asset - interest rate swap |
8,329
|
8,651
|
Deposits and other assets |
24
|
24
|
Total assets |
181,063
|
162,943
|
CURRENT LIABILITIES |
|
|
Current portion of long-term debt |
18,750
|
14,372
|
Current portion of lease liabilities, operating |
1,892
|
1,846
|
Current portion of tax receivable agreement liability |
1,668
|
2,367
|
Accounts payable |
6,635
|
7,127
|
Accrued expenses |
10,766
|
10,154
|
Commission payable |
5,361
|
3,317
|
Bonus payable |
5,779
|
8,177
|
Total current liabilities |
50,851
|
47,360
|
Long-term debt, net of deferred finance costs |
207,343
|
216,276
|
Convertible notes, net |
127,586
|
127,348
|
Derivative liability - convertible notes redemption make-whole provision |
798
|
285
|
Warrant liability |
24,309
|
16,341
|
Lease liabilities, operating |
7,257
|
7,766
|
Tax receivable agreement liability |
23,952
|
24,475
|
Earnout consideration liability |
10,869
|
15,090
|
Total liabilities |
452,965
|
454,941
|
Commitments and contingencies (Note 13) |
|
|
Redeemable non-controlling interest |
596,587
|
600,234
|
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding |
0
|
0
|
Additional paid-in capital |
30,137
|
24,107
|
Accumulated other comprehensive income |
7,910
|
8,283
|
Accumulated deficit |
(906,544)
|
(924,630)
|
Total stockholders' deficit |
(868,489)
|
(892,232)
|
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT |
181,063
|
162,943
|
Class A Common Stock |
|
|
CURRENT LIABILITIES |
|
|
Common stock |
2
|
2
|
Class B Common Stock |
|
|
CURRENT LIABILITIES |
|
|
Common stock |
$ 6
|
$ 6
|
X |
- DefinitionCommission Payable, Current
+ References
+ Details
Name: |
cmpo_CommissionPayableCurrent |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionDeposits And Other Assets, Noncurrent
+ References
+ Details
Name: |
cmpo_DepositsAndOtherAssetsNoncurrent |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability, Current
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityCurrent |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability, Noncurrent
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityNoncurrent |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedBonusesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_ConvertibleLongTermNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
+ Details
Name: |
us-gaap_DerivativeAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B
+ Details
Name: |
us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt classified as other, payable after one year or the operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(13)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.E.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_TemporaryEquityCarryingAmountAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.
+ References
+ Details
Name: |
us-gaap_WarrantsAndRightsOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
|
Jun. 30, 2023 |
Dec. 31, 2022 |
Preferred stock, par value (usd per share) |
$ 0.0001
|
$ 0.0001
|
Preferred stock, authorized (shares) |
10,000,000
|
10,000,000
|
Preferred stock, issued (shares) |
0
|
0
|
Preferred stock, outstanding (shares) |
0
|
0
|
Class A Common Stock |
|
|
Common stock, par value (usd per share) |
$ 0.0001
|
$ 0.0001
|
Common stock, authorized (shares) |
250,000,000
|
250,000,000
|
Common stock, issued (shares) |
18,692,106
|
16,446,748
|
Common stock, outstanding (shares) |
18,692,106
|
16,446,748
|
Class B Common Stock |
|
|
Common stock, par value (usd per share) |
$ 0.0001
|
$ 0.0001
|
Common stock, authorized (shares) |
75,000,000
|
75,000,000
|
Common stock, issued (shares) |
59,958,422
|
60,325,057
|
Common stock, outstanding (shares) |
59,958,422
|
60,325,057
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Income Statement [Abstract] |
|
|
|
|
Net sales |
$ 98,527
|
$ 97,199
|
$ 193,843
|
$ 181,382
|
Cost of sales |
44,590
|
38,347
|
86,552
|
73,771
|
Gross profit |
53,937
|
58,852
|
107,291
|
107,611
|
Operating expenses: |
|
|
|
|
Selling, general and administrative expenses |
23,588
|
24,433
|
47,532
|
43,209
|
Income from operations |
30,349
|
34,419
|
59,759
|
64,402
|
Other income (expense): |
|
|
|
|
Revaluation of earnout consideration liability |
6,194
|
14,934
|
4,221
|
19,041
|
Revaluation of warrant liability |
2,791
|
19,465
|
(7,968)
|
18,041
|
Change in fair value of derivative liability - convertible notes redemption make-whole provision |
195
|
187
|
(513)
|
(61)
|
Interest expense, net |
(5,442)
|
(4,904)
|
(11,371)
|
(9,238)
|
Amortization of deferred financing costs |
(407)
|
(641)
|
(974)
|
(1,274)
|
Total other income (expense), net |
3,331
|
29,041
|
(16,605)
|
26,509
|
Income before income taxes |
33,680
|
63,460
|
43,154
|
90,911
|
Income tax (expense) benefit |
(970)
|
(2,802)
|
293
|
(3,345)
|
Net income |
32,710
|
60,658
|
43,447
|
87,566
|
Net income attributable to redeemable non-controlling interests |
26,973
|
52,184
|
35,347
|
75,628
|
Net income |
$ 5,737
|
$ 8,474
|
$ 8,100
|
$ 11,938
|
Net income per share attributable to Class A common stockholders - basic (in usd per share) |
$ 0.31
|
$ 0.56
|
$ 0.45
|
$ 0.80
|
Net income per share attributable to Class A common stockholders - diluted (in usd per share) |
$ 0.29
|
$ 0.52
|
$ 0.41
|
$ 0.75
|
Weighted average shares used to compute net income per share attributable to Class A common stockholders - basic (in shares) |
18,537,268
|
15,051,732
|
18,087,260
|
14,992,612
|
Weighted average shares used to compute net income per share attributable to Class A common stockholders - diluted (in shares) |
35,528,429
|
32,363,292
|
35,155,289
|
32,341,294
|
X |
- DefinitionAmortization Of Debt Issuance Costs And Other Fees
+ References
+ Details
Name: |
cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDerivative Instrument, Change In Amount Of Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNet Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 15 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//815-15/tableOfContent
+ Details
Name: |
us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (income) related to adjustment to fair value of warrant liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13
+ Details
Name: |
us-gaap_FairValueAdjustmentOfWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net amount of nonoperating interest income (expense).
+ References
+ Details
Name: |
us-gaap_InterestIncomeExpenseNonoperatingNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of Net Income (Loss) attributable to redeemable noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.19) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Statement of Comprehensive Income [Abstract] |
|
|
|
|
Net income |
$ 32,710
|
$ 60,658
|
$ 43,447
|
$ 87,566
|
Other comprehensive income (loss), net: |
|
|
|
|
Unrealized gain (loss) on derivative - interest rate swap, (net of tax) |
1,276
|
1,488
|
(373)
|
5,357
|
Total other comprehensive income (loss), net |
1,276
|
1,488
|
(373)
|
5,357
|
Comprehensive income |
$ 33,986
|
$ 62,146
|
$ 43,074
|
$ 92,923
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Consolidated Statements of Stockholders' Deficit (Unaudited) - USD ($) $ in Thousands |
Total |
Additional Paid-in Capital |
Accumulated Other Comprehensive Income |
Accumulated Deficit |
Class A Common Stock |
Class A Common Stock
Common Stock
|
Class B Common Stock |
Class B Common Stock
Common Stock
|
Beginning balance (shares) at Dec. 31, 2021 |
|
|
|
|
|
14,929,982
|
|
61,136,800
|
Beginning balance at Dec. 31, 2021 |
$ (1,015,961)
|
$ 12,261
|
$ 0
|
$ (1,028,229)
|
|
$ 1
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Issuance costs related to Business combination |
(726)
|
(726)
|
|
|
|
|
|
|
Stock-based compensation |
1,006
|
1,006
|
|
|
|
|
|
|
Net income |
3,394
|
|
|
3,394
|
|
|
|
|
Class A common stock issued pursuant to equity awards (in shares) |
|
|
|
|
|
25,000
|
|
|
Unrealized gain on derivative - interest rate swap |
3,869
|
|
3,869
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
23,514
|
|
|
23,514
|
|
|
|
|
Ending balance (shares) at Mar. 31, 2022 |
|
|
|
|
|
14,954,982
|
|
61,136,800
|
Ending balance at Mar. 31, 2022 |
(984,904)
|
12,541
|
3,869
|
(1,001,321)
|
|
$ 1
|
|
$ 6
|
Beginning balance at Dec. 31, 2021 |
608,311
|
|
|
|
|
|
|
|
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
23,514
|
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
(23,514)
|
|
|
|
|
|
|
|
Ending balance at Mar. 31, 2022 |
608,311
|
|
|
|
|
|
|
|
Beginning balance (shares) at Dec. 31, 2021 |
|
|
|
|
|
14,929,982
|
|
61,136,800
|
Beginning balance at Dec. 31, 2021 |
(1,015,961)
|
12,261
|
0
|
(1,028,229)
|
|
$ 1
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Proceeds from employee stock purchase plan and exercises of options |
0
|
|
|
|
|
|
|
|
Unrealized gain on derivative - interest rate swap |
5,357
|
|
|
|
|
|
|
|
Ending balance (shares) at Jun. 30, 2022 |
|
|
|
|
|
15,118,532
|
|
60,986,800
|
Ending balance at Jun. 30, 2022 |
(941,924)
|
17,610
|
5,357
|
(964,899)
|
|
$ 2
|
|
$ 6
|
Beginning balance at Dec. 31, 2021 |
608,311
|
|
|
|
|
|
|
|
Ending balance at Jun. 30, 2022 |
606,818
|
|
|
|
|
|
|
|
Beginning balance (shares) at Mar. 31, 2022 |
|
|
|
|
|
14,954,982
|
|
61,136,800
|
Beginning balance at Mar. 31, 2022 |
(984,904)
|
12,541
|
3,869
|
(1,001,321)
|
|
$ 1
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Distributions |
(25,729)
|
|
|
(25,729)
|
|
|
|
|
Stock-based compensation |
3,014
|
3,014
|
|
|
|
|
|
|
Net income |
8,474
|
|
|
8,474
|
|
|
|
|
Class A common stock issued pursuant to equity awards (in shares) |
|
|
|
|
|
13,550
|
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
|
|
|
|
150,000
|
|
150,000
|
Class A common stock issued pursuant to Class B common stock exchanges |
1
|
|
|
|
|
$ 1
|
|
|
Unrealized gain on derivative - interest rate swap |
1,488
|
|
1,488
|
|
|
|
|
|
Tax receivable agreement liability |
2,055
|
2,055
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
53,677
|
|
|
53,677
|
|
|
|
|
Ending balance (shares) at Jun. 30, 2022 |
|
|
|
|
|
15,118,532
|
|
60,986,800
|
Ending balance at Jun. 30, 2022 |
(941,924)
|
17,610
|
5,357
|
(964,899)
|
|
$ 2
|
|
$ 6
|
Beginning balance at Mar. 31, 2022 |
608,311
|
|
|
|
|
|
|
|
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
52,184
|
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
(53,677)
|
|
|
|
|
|
|
|
Ending balance at Jun. 30, 2022 |
606,818
|
|
|
|
|
|
|
|
Beginning balance (shares) at Dec. 31, 2022 |
|
|
|
|
|
16,446,748
|
|
60,325,057
|
Beginning balance at Dec. 31, 2022 |
(892,232)
|
24,107
|
8,283
|
(924,630)
|
|
$ 2
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Distributions to non-controlling interests |
(9,714)
|
|
|
(9,714)
|
|
|
|
|
Stock-based compensation |
4,022
|
4,022
|
|
|
|
|
|
|
Net income |
2,329
|
|
|
2,329
|
|
|
|
|
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) |
|
|
|
|
|
1,564,956
|
|
|
Proceeds from employee stock purchase plan and exercises of options |
146
|
146
|
|
|
|
|
|
|
Class A common stock withheld related to net share settlement of equity awards |
(2,409)
|
(2,409)
|
|
|
|
|
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
|
|
|
|
366,635
|
|
366,635
|
Unrealized gain on derivative - interest rate swap |
(1,649)
|
|
(1,649)
|
|
|
|
|
|
Tax receivable agreement liability |
(290)
|
(290)
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
12,055
|
|
|
12,055
|
|
|
|
|
Ending balance (shares) at Mar. 31, 2023 |
|
|
|
|
|
18,378,339
|
|
59,958,422
|
Ending balance at Mar. 31, 2023 |
(887,742)
|
25,576
|
6,634
|
(919,960)
|
|
$ 2
|
|
$ 6
|
Beginning balance at Dec. 31, 2022 |
600,234
|
|
|
|
|
|
|
|
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
8,408
|
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
(12,055)
|
|
|
|
|
|
|
|
Ending balance at Mar. 31, 2023 |
596,587
|
|
|
|
|
|
|
|
Beginning balance (shares) at Dec. 31, 2022 |
|
|
|
|
|
16,446,748
|
|
60,325,057
|
Beginning balance at Dec. 31, 2022 |
(892,232)
|
24,107
|
8,283
|
(924,630)
|
|
$ 2
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Proceeds from employee stock purchase plan and exercises of options |
389
|
|
|
|
|
|
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
|
|
|
366,635
|
|
366,635
|
|
Unrealized gain on derivative - interest rate swap |
(373)
|
|
|
|
|
|
|
|
Ending balance (shares) at Jun. 30, 2023 |
|
|
|
|
|
18,692,106
|
|
59,958,422
|
Ending balance at Jun. 30, 2023 |
(868,489)
|
30,137
|
7,910
|
(906,544)
|
|
$ 2
|
|
$ 6
|
Beginning balance at Dec. 31, 2022 |
600,234
|
|
|
|
|
|
|
|
Ending balance at Jun. 30, 2023 |
596,587
|
|
|
|
|
|
|
|
Beginning balance (shares) at Mar. 31, 2023 |
|
|
|
|
|
18,378,339
|
|
59,958,422
|
Beginning balance at Mar. 31, 2023 |
(887,742)
|
25,576
|
6,634
|
(919,960)
|
|
$ 2
|
|
$ 6
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Distributions to non-controlling interests |
(19,294)
|
|
|
(19,294)
|
|
|
|
|
Stock-based compensation |
4,393
|
4,393
|
|
|
|
|
|
|
Net income |
5,737
|
|
|
5,737
|
|
|
|
|
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) |
|
|
|
|
|
313,767
|
|
|
Proceeds from employee stock purchase plan and exercises of options |
243
|
243
|
|
|
|
|
|
|
Class A common stock withheld related to net share settlement of equity awards |
(74)
|
(74)
|
|
|
|
|
|
|
Unrealized gain on derivative - interest rate swap |
1,276
|
|
1,276
|
|
|
|
|
|
Tax receivable agreement liability |
(1)
|
(1)
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
26,973
|
|
|
26,973
|
|
|
|
|
Ending balance (shares) at Jun. 30, 2023 |
|
|
|
|
|
18,692,106
|
|
59,958,422
|
Ending balance at Jun. 30, 2023 |
(868,489)
|
$ 30,137
|
$ 7,910
|
$ (906,544)
|
|
$ 2
|
|
$ 6
|
Beginning balance at Mar. 31, 2023 |
596,587
|
|
|
|
|
|
|
|
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
26,973
|
|
|
|
|
|
|
|
Adjustment of redeemable non-controlling interests to redemption value |
26,973
|
|
|
|
|
|
|
|
Ending balance at Jun. 30, 2023 |
$ 596,587
|
|
|
|
|
|
|
|
X |
- DefinitionAdjustments To Paid In Capital, Tax Receivable Agreement Liability
+ References
+ Details
Name: |
cmpo_AdjustmentsToPaidInCapitalTaxReceivableAgreementLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNet Income (Losses) Attributable To Redeemable Noncontrolling Interest
+ References
+ Details
Name: |
cmpo_NetIncomeLossesAttributableToRedeemableNoncontrollingInterest |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2
+ Details
Name: |
us-gaap_Dividends |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInTemporaryEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionChange in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Subparagraph 14 -Paragraph 3A -Section S99 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Subparagraph 15 -Paragraph 3A -Section S99 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 3A -Subparagraph 16(c) -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A
+ Details
Name: |
us-gaap_MinorityInterestChangeInRedemptionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDecrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of an employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate change in value for stock issued during the period as a result of employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.
+ References
+ Details
Name: |
us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.E.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_TemporaryEquityCarryingAmountAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Cash flows from operating activities: |
|
|
|
Net income |
$ 32,710
|
$ 43,447
|
$ 87,566
|
Adjustments to reconcile net income to net cash provided by operating activities |
|
|
|
Depreciation and amortization |
2,131
|
4,171
|
4,567
|
Stock-based compensation expense |
|
8,415
|
4,020
|
Amortization of deferred finance costs |
|
700
|
1,252
|
Change in fair value of earnout consideration liability |
(6,194)
|
(4,221)
|
(19,041)
|
Revaluation of warrant liability |
(2,791)
|
7,968
|
(18,041)
|
Change in fair value of derivative liability |
(195)
|
513
|
61
|
Deferred tax (benefit) expense |
|
(1,770)
|
3,094
|
Changes in assets and liabilities |
|
|
|
Accounts receivable |
|
738
|
(17,282)
|
Inventories |
|
(6,515)
|
(2,938)
|
Prepaid expenses and other assets |
|
(272)
|
(1,144)
|
Accounts payable |
|
(492)
|
(201)
|
Accrued expenses |
|
612
|
10,262
|
Other liabilities |
|
(313)
|
(784)
|
Net cash provided by operating activities |
|
52,981
|
51,391
|
Cash flows from investing activities: |
|
|
|
Purchase of property and equipment |
|
(5,697)
|
(3,504)
|
Net cash used in investing activities |
|
(5,697)
|
(3,504)
|
Cash flows from financing activities: |
|
|
|
Proceeds from employee stock purchase plan and exercises of equity awards |
243
|
389
|
0
|
Payments for taxes related to net share settlement of equity awards |
|
(2,483)
|
0
|
Proceeds from line of credit |
|
0
|
10,000
|
Payment of Tax receivable agreement liability |
|
(2,193)
|
0
|
Payment of term loan |
|
(5,017)
|
(16,878)
|
Distributions to non-controlling interest |
|
(29,008)
|
(25,729)
|
Payment of issuance costs related to business combination |
|
0
|
(23,833)
|
Net cash used in financing activities |
|
(38,312)
|
(56,440)
|
Net increase (decrease) in cash and cash equivalents |
|
8,972
|
(8,553)
|
Cash and cash equivalents, beginning of period |
|
13,642
|
21,944
|
Cash and cash equivalents, end of period |
$ 22,614
|
22,614
|
13,391
|
Supplementary disclosure of cash flow information: |
|
|
|
Cash paid for interest expense |
|
13,626
|
9,638
|
Supplemental disclosure of non-cash financing activities: |
|
|
|
Derivative asset - interest rate swap |
|
$ 8,329
|
$ 5,590
|
X |
- DefinitionDerivative Instrument, Change In Amount Of Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNoncash Change In Derivative Asset
+ References
+ Details
Name: |
cmpo_NoncashChangeInDerivativeAsset |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPayment Of Distributions To Noncontrolling Interests
+ References
+ Details
Name: |
cmpo_PaymentOfDistributionsToNoncontrollingInterests |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayment Of Issuance Costs, Recapitalization
+ References
+ Details
Name: |
cmpo_PaymentOfIssuanceCostsRecapitalization |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayment On Tax Receivable Agreement Liability
+ References
+ Details
Name: |
cmpo_PaymentOnTaxReceivableAgreementLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNet Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 15 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//815-15/tableOfContent
+ Details
Name: |
us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (income) related to adjustment to fair value of warrant liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13
+ Details
Name: |
us-gaap_FairValueAdjustmentOfWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating liabilities classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfSecuredDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS
|
6 Months Ended |
Jun. 30, 2023 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS |
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS CompoSecure, Inc. (“CompoSecure” or the “Company”) is a manufacturer and designer of complex metal, composite and proprietary financial transaction cards. The Company started operations in 2000 and provides products and services primarily to global financial institutions, plastic card manufacturers, system integrators, and security specialists. The Company is located in Somerset, New Jersey.
Founded in 2000, CompoSecure is a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The Company combines elegance, simplicity and security to deliver exceptional experiences and peace of mind in the physical and digital world. The Company’s innovative payment card technology and metal cards with Arculus secure authentication and digital asset storage capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction.
The Company creates newly innovated, highly differentiated and customized quality financial payment products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market through nearly over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.
On December 27, 2021 (the "Closing Date"), Roman DBDR Tech Acquisition Corp ("Roman DBDR") consummated the merger pursuant to the Merger Agreement, dated April 19, 2021 (the "Merger Agreement"), by and among Roman DBDR, Roman Parent Merger Sub, LLC, a wholly-owned subsidiary of Roman DBDR incorporated in the State of Delaware ("Merger Sub"), and CompoSecure Holdings, L.L.C., a Delaware limited liability company ("Holdings"). Pursuant to the terms of the Merger Agreement, a business combination between the Company and Holdings was affected through the merger of Merger Sub with and into Holdings, with Holdings surviving as the surviving company and as a subsidiary of Roman DBDR (the "Business Combination"). Pursuant to the Business Combination, the merger was accounted for as a reverse recapitalization in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). On the Closing Date, and in connection with the closing of the Business Combination, Roman DBDR changed its name to CompoSecure, Inc. Holdings was deemed the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification ("ASC") 805.
CompoSecure is operated as an umbrella partnership C corporation (“Up-C”) meaning that the sole asset of CompoSecure, Inc. is its interest in CompoSecure Holdings, L.L.C. and the related deferred tax asset. CompoSecure Holdings, L.L.C. is an entity taxed as a partnership for U.S. federal income tax purposes and owned by both the historical owners and CompoSecure, Inc. By virtue of our control of CompoSecure Holdings, L.L.C.’s board of managers, CompoSecure, Inc. operates and controls the business and affairs of CompoSecure Holdings, L.L.C. As a result, we consolidate CompoSecure Holdings’ financial results and report a non-controlling interest related to the CompoSecure Holdings units not owned by the Company.
|
X |
- DefinitionThe entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
|
6 Months Ended |
Jun. 30, 2023 |
Accounting Policies [Abstract] |
|
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation The accompanying consolidated financial statements are presented in conformity U.S. GAAP and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to conform to the current year presentation. All dollar amounts are in thousands, unless otherwise noted. Share and per share amounts are presented on a post-conversion basis for all periods presented, unless otherwise noted.
Our significant accounting policies are detailed in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC. Interim Financial Statements
The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and Article 10 of Regulation S-X of the SEC for interim financial information. and should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The financial statements presented in this Quarterly Report on Form 10-Q are unaudited; however, in the opinion of management, the Financial Statements reflect all adjustments, consisting solely of normal, recurring adjustments, necessary for the fair presentation of the financial statements for the periods presented. The results disclosed in the Consolidated Statements of Operations for the three months and six months period ended June 30, 2023 are not necessarily indicative of the results to be expected for the full year. Use of Estimates
The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes, which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.
Revenue Recognition The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of June 30, 2023 or December 31, 2022. The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 90 days of the invoice, a significant financing component is not included within the contracts. The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short term in nature. Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns. The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company. Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable. Segment Information The Company is managed and operated as one business as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.
Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.
Net Income Per Share
The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.
Effective April 1, 2022, the Company changed its methodology to apply the accounting policy to calculate the basic and diluted earnings per share as well as it determined that it would push down the changes in fair value of the mark-to-market liabilities related to the Company's warrants and earnout consideration liability to its operating subsidiary, Holdings, resulting in a change to the net income attributable to the controlling interest and non-controlling interest. Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.
The Company prospectively adopted this change in methodology to apply the accounting policy described above to allocate its net income and to calculate its basic and dilutive earnings per share. The Company has provided the appropriate disclosures as required in ASC 250-10. See Note 12. Recent Accounting Pronouncements – Adopted in current fiscal year In March 2020, the FASB issued ASU No. 2020-4, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" (ASU 2020-4), and in December 2022, the FASB issued ASU No. 2022-6, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date for Topic 848" (ASU 2022-6). ASU 2020-4 provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. This guidance is elective and applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. ASU 2022-6 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. During the first quarter of fiscal 2023, the Company adopted the expedient in accounting for the amendments to the Company's 2021 Credit Facility agreement which were made as a result of the replacement of LIBOR as a reference rate. On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to Secured Overnight Financing Rate ("SOFR") or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin. See Note 5, Debt, for further details regarding the interest rate effected by these amendments, which will be applied prospectively. The adoption of these ASUs did not have a material impact to the Company's consolidated financial statements. In March 2022, the FASB issued ASU 2022-02, which eliminates the accounting guidance on troubled debt restructurings (TDRs) for creditors in ASC 310-402 and amends the guidance on “vintage disclosures” to require disclosure of current-period gross write-offs by year of origination. The ASU also updates the requirements related to accounting for credit losses under ASC 326 and adds enhanced disclosures for creditors with respect to loan refinancing and restructurings for borrowers experiencing financial difficulty. The amendments in ASU 2020-04 are effective for years beginning after December 15, 2022 for entities that have adopted current expected credit loss ("CECL") model under ASC 326. The Company adopted the CECL model effective January 1, 2022. The adoption of this ASU did not have any impact on the Company's financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
INVENTORIES
|
6 Months Ended |
Jun. 30, 2023 |
Inventory Disclosure [Abstract] |
|
INVENTORIES |
INVENTORIES The major classes of inventories were as follows: | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | Raw materials | $ | 46,461 | | | $ | 43,313 | | Work in process | 4,823 | | | 2,892 | | Finished goods | 498 | | | 450 | | Inventory reserve | (2,893) | | | (4,281) | | | $ | 48,889 | | | $ | 42,374 | |
We monitor inventory costs relative to selling prices and perform physical cycle count procedures on inventories throughout the year to determine if a lower of cost or net realizable value reserve is necessary. The Company reviews inventory for slow-moving or obsolete amounts based on expected product sales volume and provides reserves against the carrying amount of inventory as appropriate. This reserve may fluctuate as our assumptions change due to new information, discrete events, or changes in our business, such as entering new markets or discontinuing a specific product.
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
PROPERTY AND EQUIPMENT
|
6 Months Ended |
Jun. 30, 2023 |
Property, Plant and Equipment [Abstract] |
|
PROPERTY AND EQUIPMENT |
PROPERTY AND EQUIPMENT Property and equipment consisted of the following: | | | | | | | | | | | | | | | | | | | Useful Life | | June 30, 2023 | | December 31, 2022 | Machinery and equipment | 5 - 10 years | | $ | 68,132 | | | $ | 64,626 | | Furniture and fixtures | 3 - 5 years | | 987 | | | 987 | | Computer equipment | 3 - 5 years | | 927 | | | 927 | | Leasehold improvements | Shorter of lease term or estimated useful life | | 13,379 | | | 11,993 | | Vehicles | 5 years | | 264 | | | 264 | | Software | 1 - 3 years | | 2,924 | | | 2,924 | | Construction in progress | | | 4,950 | | | 4,145 | | Total | | | 91,563 | | | 85,866 | | Less: Accumulated depreciation and amortization | | | (67,381) | | | (63,211) | | Property and equipment, net | | | $ | 24,182 | | | $ | 22,655 | |
Depreciation and amortization expense on property and equipment was $2,131 and $2,218 for the three months ended June 30, 2023 and 2022, respectively. Depreciation and amortization expense on property and equipment was $4,171 and $4,567 for the six months ended June 30, 2023 and 2022, respectively.
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
DEBT
|
6 Months Ended |
Jun. 30, 2023 |
Debt Disclosure [Abstract] |
|
DEBT |
DEBT Exchangeable Senior Notes
On April 19, 2021, concurrent with the execution of the Merger Agreement, the Company and its subsidiary, Holdings, entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes Investors, severally and not jointly, purchased on the Closing Date of the Business Combination, senior notes (the “Exchangeable Notes”) issued by the Company and guaranteed by the Company's subsidiary, Holdings in an aggregate principal amount of up to $130,000 that are exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an Indenture entered by the Company and its subsidiary, Holdings, and the trustee under the Indenture. The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears on each June 15 and December 15, commencing on June 15, 2022, to holders of record at the close of business on the preceding June 1 and December 1 (whether or not such day is a Business Day), respectively. The Exchangeable Notes mature in five years on December 27, 2026. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. In connection with the issuance of the Exchangeable Notes, the Company entered into a Registration Rights Agreement, pursuant to which the Notes Investors received certain registration rights with respect to the Class A common stock.
After the three-year anniversary of the Closing Date, the Exchangeable Notes will be redeemable at any time and from time to time by the Company, in whole or in part, (i) if the Last Reported Sale Price of the Class A common stock exceeds 130% of the exchange price as defined in Indenture then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption and (ii) so long as a registration statement registering the resale of all Exchange Shares is effective and available for use by holders of Exchangeable Notes during the entirety of the period from and including the date notice of redemption is given to and including the date of redemption. The notice period for any redemption will be no less than 30 scheduled trading days. The redemption price in any such redemption shall be equal to (a) 100% of the principal amount of the Exchangeable Notes to be redeemed, plus (b) accrued and unpaid interest to, but excluding, the redemption date. The redemption price is payable in cash. Per the terms of the Indenture, holders of Exchangeable Notes in connection with any such redemption will receive a make-whole payment equal to the aggregate dollar value of all interest payable from the date the Company delivers notice of such redemption through the maturity of the Exchangeable Notes. The redemption Make-Whole Amount is payable, at the Company’s option, in cash or through an increase in the exchange rate then applicable to the Exchangeable Notes by an amount equal to (i) the redemption Make-Whole Amount divided by (ii) the five day Volume Weighed Average Price ("VWAP") with regard to the Class A common stock during the five trading period beginning on the trading day immediately following the notice of redemption.
Holders of Exchangeable Notes may exchange their notes in whole or in part, at any time or from time to time, for shares of the Company’s Class A common stock, par value $0.0001 per share up, to a maximum exchange rate of 99.9999 shares per $1,000 principal amount after adjustments as defined in the indenture.
The Exchangeable Notes contain customary anti-dilution adjustments, taking into account the agreed terms in the Indenture. To avoid doubt, among other customary adjustments, this includes anti-dilution protections for dividends and distributions of the Company's capital stock, assets and indebtedness. Per the terms of the Indenture, the following are the anti-dilution adjustments of the Exchange Rate:
a.If the Company exclusively issues shares of common stock as a dividend or distribution on shares of the common stock, or if the Company effects a share split or share combination;
b.If the Company issues to all or substantially all holders of the common stock any rights, options or warrants (other than pursuant to a stockholders rights plan) entitling them, for a period of not more than 45 calendar days after the announcement date of such issuance, to subscribe for or purchase shares of the common stock at a price per share that is less than the average of the last reported sale prices of the common stock for the 10 consecutive trading day period ending on, and including, the trading day immediately preceding the date of announcement of such issuance;
c.If the Company distributes shares of its capital stock, evidences of its indebtedness, other assets or property of the Company or rights, options or warrants to acquire its capital stock or other securities of the Company, to all or substantially all holders of the common stock;
d.If any cash dividend or distribution is made to all or substantially all holders of the common stock;
e.If the Company or any of its Subsidiaries make a payment in respect of a tender or exchange offer for the common Stock, to the extent that the cash and value of any other consideration included in the payment per share of the common stock exceeds the average of the last reported sale prices of the common stock over the 10 consecutive trading day period commencing on, and including, the trading day next succeeding the last date on which tenders or exchanges may be made pursuant to such tender or exchange offer.
The exchange rate will in no event be adjusted down pursuant to the provisions described above, except to the extent a tender or exchange offer is announced but not consummated.
If the Company undergoes a “fundamental change” (as defined in the Indenture), subject to certain conditions, the Exchange Rate will be adjusted per the adjustment table included in the Indenture. If a fundamental change occurs at any time prior to the maturity date, each holder shall have the right, at such holder’s option, to require the Company to repurchase for cash all of such holder’s Exchangeable Notes at a repurchase price equal to 100% of the principal amount of the Exchangeable Notes to be repurchased, plus accrued and unpaid interest thereon. There is no make-whole payment associated with a fundamental change redemption.
Holders of Exchangeable Notes will be entitled to the resale registration rights under the resale Registration Rights Agreement. If a Registration default occurs, additional interest will accrue, equal to 0.25% in the first 90 days and 0.50% after the 91st day after the Registration Default (which includes that the Registration Statement has not been filed, or deemed effective or ceases to be effective).
The Indenture contains customary terms and covenants and events of default. Upon an event of default as defined in the Indenture, the trustee or the holders of at least 25% in aggregate principal amount of the Exchangeable Notes may declare 100% of the principal of, and accrued and unpaid interest on, all the Exchangeable Notes to be due and payable immediately, and upon any such declaration, the same shall become and shall automatically be immediately due and payable. Upon an event of default in the payment of interest, the Company may elect the sole remedy to be the payment of additional interest of 0.25% for the first 90 days after the occurrence of such an event of default and 0.50% for day s 91-180 after the occurrence of such an event of default.
The Company assessed all of the terms and features of the Exchangeable Notes in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the Exchangeable Notes, including the conversion, put and call features. In consideration of these provisions, the Company determined that the optional redemption with a make-whole provision feature required bifurcation as it is a derivative. The fair value of this derivative was determined based on the difference between the fair value of the Exchangeable Notes with the redemption with a make-whole provision feature and the fair value of the Exchangeable Notes without the redemption with a make-whole provision feature. The Company employed a Lattice model to determine the fair value of the derivative upon issuance of the Exchangeable Notes and recorded this amount as derivative liability with an offsetting amount as a debt discount as a reduction to the carrying value of the Exchangeable Notes on the Closing Date, or December 27, 2021. The optional redemption with a make-whole provision feature is measured at fair value on a quarterly basis and the change in the fair value for the period is recorded on the consolidated statements of operations. The Company performed a valuation of the derivative liability and determined that the fair value of the derivative liability was $798 at June 30, 2023 and $285 at December 31, 2022. The Company recorded a favorable change in fair value of $195 and $187 for the three months ended June 30, 2023 and June 30,2022, respectively. The Company recorded an unfavorable change in fair value of $513 and $61 for the six months ended June 30, 2023 and June 30, 2022, respectively.
The expected term of the Exchangeable Notes was equal for the period through December 27, 2026 as this represents the point at which the Exchangeable Notes will mature unless earlier converted in accordance with their terms prior to such date. For the quarter ended June 30, 2023 and June 30, 2022, the Company recognized $2,389 and $2,366 of interest expense related to the Exchangeable Notes at the effective interest rate of 7.4%. For the six-months ended June 30, 2023 and June 30, 2022, the Company recognized $4,751 and $4,720 of interest expense related to the Exchangeable Notes at the effective interest rate of 7.4%. The fair value of the Company’s Exchangeable Notes approximate the carrying value of the debt.
In connection with the issuance of the Exchangeable Notes, the Company incurred approximately $2,600 of debt issuance costs, which primarily consisted of underwriting fees, and allocated these costs to the liability component and recorded as a reduction in the carrying amount of the debt liability on the balance sheet. The portion allocated to the Exchangeable Notes is amortized to interest expense over the expected term of the Exchangeable Notes using the effective interest method. Term Loan In November 2020, the Company's subsidiaries entered into a new agreement with JPMC to refinance the then existing July 2019 credit facility, increasing the maximum aggregate amount available under the term loan to $240,000 bringing total credit facility to $300,000. In addition, the maturity date of both the revolver and term loan was amended to November 5, 2023. This amendment was accounted for as a modification and approximately $3,200 of additional costs incurred in connection with the modification were capitalized as debt issuance costs. In December 2021, the Company entered into a new agreement with JPMC to refinance its then existing November 2020 credit facility (the "2021 Credit Facility"), increasing the maximum aggregate amount available under the term loan to $250,000 bringing total credit facility to $310,000. In addition, the maturity dates of both the revolver and term loan were amended to December 16, 2025. This amendment was accounted for as a modification and approximately $1,800 of additional costs incurred in connection with the modification were capitalized as debt issuance costs. In February 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to SOFR or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin, and to reflect the waiver of a technical default under the 2021 Credit Facility, related to the delayed delivery of a pledge of its interests in Holdings by the parent company (i.e., CompoSecure, Inc.). Holdings had already pledged all of its assets in favor of the lenders as per the terms of the debt agreement. After the amendment on February 28, 2023, the interest rate spreads and fees under the 2021 Credit Facility are based on a quoted SOFR plus a SOFR adjustment of 0.10% and an applicable margin ranging from 1.75% to 2.75% as determined by the Company’s prevailing Leverage Ratio for the revolving and term loan Term Benchmark and RFR Spread debt (as each term is defined in the 2021 Credit Facility). The Company further amended its 2021 Credit Facility in May 2023. Pursuant to the amendment, approximately $257 of additional costs incurred in connection with the modification were capitalized as debt issuance costs. In connection with the amendment, two of the lenders in the original agreement did not participate in the amended debt agreement. As a result, the remaining debt issuance cost of approximately $589 related to these two lenders were written off by the Company. Interest on the Revolver and Term Loan are based on the outstanding principal amount during the interest period multiplied by the fluctuating bank prime rate plus the applicable margin of 1.75% or for portions of the debt converted to Term Benchmark Loan, the quoted SOFR rate plus the applicable margin of 2.85%. At June 30, 2023 and 2022, the effective interest rate on the Revolver and Term Loan was 7.99% and 3.65% per year, respectively. Interest is payable monthly in arrears or upon maturity of the Euro loans that can run 30, 90, 120, 180 day time periods. The Company must pay quarterly an annual commitment fee of 0.35% on the unused portion of the $60,000 Revolver. The credit facility is secured by substantially all of the assets of the Company. The Company recognized $4,712 and $3,000 of interest expense related to the Revolver and the Term Loan for the quarter ended June 30, 2023 and 2022, respectively. The Company recognized $9,873 and $6,170 of interest expense related to the Revolver and the Term Loan for the six months ended June 30, 2023 and 2022, respectively. The terms of the credit facilities contain certain financial covenants including a minimum interest coverage ratio, a maximum total debt to EBITDA ratio and a minimum fixed charge coverage ratio. At June 30, 2023 and December 31, 2022, the Company was in compliance with all financial covenants. The fair value of the Company's debt approximates the carrying value for all periods presented. As of June 30, 2023 and December 31, 2022, there were no balances outstanding on the Revolver. At June 30, 2023, there was $60,000 available for borrowing under the Revolver. The balances payable under all borrowing facilities are as follows: | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | Term loan | $ | 228,105 | | | $ | 233,122 | | Exchangeable notes | 130,000 | | | 130,000 | | Total debt | 358,105 | | | 363,122 | | Less: current portion of term loan (scheduled payments) | (18,750) | | | (14,372) | | Less: deferred financing costs, net | (4,426) | | | (5,126) | | Total long-term debt | $ | 334,929 | | | $ | 343,624 | | | | | | | | | | | | | | | | | | Derivative liability - redemption with make-whole provision | $ | 798 | | | $ | 285 | |
The maturity of all the borrowings facilities is as follows:
| | | | | | Remainder of 2023 | $ | 9,355 | | 2024 | 18,750 | | 2025 | 200,000 | | 2026 | 130,000 | | Total debt | $ | 358,105 | |
The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company had entered into an interest rate swap agreement on November 5, 2020 to hedge forecasted interest rate payments on its variable rate debt. In January 2022, the Company cancelled the November 2020 swap agreement and entered into a new interest rate swap agreement. The Company recognized $400 gain upon the settlement of the November 2020 interest rate swap agreement. At June 30, 2023, the Company’s interest rate swap contract outstanding had a notional amount of $125,000 maturing in December 2025. The Company has designated the interest rate swap agreement as a cash flow hedge for accounting purposes, that was determined to be effective. The Company determined the fair value of the interest rate swap to be zero at the inception of the agreement and $8,329 and $8,651 at June 30, 2023 and December 31, 2022, respectively. The Company reflects the realized gains and losses of the actual monthly settlement activity of the interest rate swap through interest income or expense in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the interest rate swap at each reporting period in other comprehensive income and a derivative asset or liability will be recognized at each reporting period in the Company’s financial statements. The interest rate swap converted to SOFR from LIBOR at the same time as the amendment of 2021 Credit Facility in February 2023.
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
EQUITY STRUCTURE
|
6 Months Ended |
Jun. 30, 2023 |
Equity [Abstract] |
|
EQUITY STRUCTURE |
EQUITY STRUCTURE Shares Authorized
As of June 30, 2023, the Company had authorized a total of 250,000,000 shares for issuance designated as Class A common stock, 75,000,000 designated as Class B common stock and 10,000,000 shares designated as preferred stock. As of June 30, 2023, there were 18,692,106 shares of Class A Common Stock issued and outstanding, 59,958,422 shares of Class B Common Stock issued and outstanding and no shares of Preferred Stock issued and outstanding.
Issuance of Common Stock In the quarter ended June 30, 2023, the Company issued 313,767 new shares of class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs") as well as employee stock purchase plan transactions ("ESPP") during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes. In the six month period ended June 30, 2023, the Company issued 1,878,723 new shares of class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs") as well as ESPP transactions during the six month period. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes. Additionally, certain holders of the shares of Class B common stock exchanged an aggregate of 366,635 Class B units in Holdings (together with the corresponding number of shares of the Company's Class B common stock) in exchange for 366,635 shares of Class A common stock. Upon the exchange, the exchanged shares of Class B common stock and the corresponding number of shares of Class B units were canceled.
Warrants
As of June 30, 2023, the Company had 8,586,624 private warrants outstanding. Each private warrant entitles the registered holder to purchase one share of Class A common stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. The exercise price and number of common shares issuable upon exercise of the private warrants may be adjusted in certain circumstances including in the event of a share dividend, or recapitalization, reorganization, merger or consolidation. However, the private warrants will not be adjusted for issuance of common stock at a price below its exercise price.
As of June 30, 2023, the Company had 13,828,765 public warrants outstanding. Each public warrant entitles the registered holder to purchase one share of the Company’s Class A Common Stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares.
As of June 30, 2023, the holder of private warrants had sold an aggregate of 2,250,776 private warrants in open market transactions resulting in such private warrants becoming public warrants.
Non-Controlling Interest Non-controlling interests represent direct interests held in Holdings other than by the Company immediately after the Business Combination. The non-controlling interests in the Company are represented by Class B Units, or such other equity securities in the Company as the Board may establish in accordance with the terms hereof. Since the potential cash redemptions of the non-controlling interests are outside the control of the Company, such non-controlling interests are classified as temporary equity on the consolidated balance sheet in accordance with ASC 480. Income tax benefit or expense is applied to the income attributable to the controlling interest as the income attributable to the non-controlling interest is pass-through income. The non-controlling interest has been adjusted to redemption value as of June 30, 2023 in accordance with ASC 480-10. This measurement adjustment results in a corresponding adjustment to shareholders’ deficit through adjustments to additional paid-in capital and retained earnings. The redemption value of the Class B Units was $596,587 on June 30, 2023. The redemption value was calculated by multiplying the 59,958,422 Class B Units outstanding at June 30, 2023 by the $9.95 trading price of our Class A common stock on December 27, 2021.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
STOCK-BASED COMPENSATION
|
6 Months Ended |
Jun. 30, 2023 |
Share-Based Payment Arrangement [Abstract] |
|
STOCK-BASED COMPENSATION |
STOCK-BASED COMPENSATION The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2023 | | 2022 | | 2023 | | 2022 | Stock option expense | $ | 146 | | | $ | 337 | | | $ | 236 | | | $ | 683 | | Restricted stock unit expense | 3,524 | | | 2,667 | | | 7,005 | | | 3,298 | | Performance stock unit expense | 690 | | | — | | | 1,098 | | | — | | Employee stock purchase plan | 33 | | | — | | | 76 | | | — | | Incentive units | — | | | 10 | | | — | | | 39 | | Total stock-based compensation expense | $ | 4,393 | | | $ | 3,014 | | | $ | 8,415 | | | $ | 4,020 | |
The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the six month period ended June 30, 2023: Stock Option Activity | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted Average Exercise Price Per Shares | | Weighted Average Remaining Contractual Term (years) | | Aggregate Intrinsic Value (in thousands) | Outstanding at January 1, 2023 | 4,765,545 | | | $ | 1.44 | | | 4.8 | | $ | 16,939 | | Granted | — | | | — | | | | | | Exercised | (958,015) | | | $ | 0.06 | | | — | | | $ | 6,333 | | | | | | | | | | Outstanding at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 4.4 | | $ | 19,372 | | Vested and expected to vest at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 6.3 | | $ | 19,372 | | Exercisable at June 30, 2023 | 3,761,909 | | | $ | 1.72 | | | 3.0 | | $ | 19,349 | |
Restricted Stock Unit Activity | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 5,497,066 | | Granted | 1,649,498 | | Vested | (1,319,555) | | Forfeited | (63,225) | | Nonvested at June 30, 2023 | 5,763,784 | |
Performance Stock Unit Activity | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 449,380 | | Granted | 658,156 | | Vested | — | | | | Nonvested at June 30, 2023 | 1,107,536 | |
Earnouts | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 657,160 | | Granted | — | | Vested | — | | | | Nonvested at June 30, 2023 | 657,160 | |
Incentive Units Upon consummation of the Business Combination on December 27, 2021, all of the incentive units, whether vested or unvested, outstanding immediately prior to the merger that were not settled as part of the transaction, were assumed by the Company and converted into class B common stock and such shares of converted class B common stock outstanding were 1,236,027 as of June 30, 2023. Unrecognized compensation cost for unvested stock options, restricted stock awards and performance stock units as of June 30, 2023 totaled $38,214, and is expected to be recognized over a weighted average period of approximately 2.2 years. No unrecognized compensation expense remained for the incentive units as of June 30, 2023.
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
RETIREMENT PLANS
|
6 Months Ended |
Jun. 30, 2023 |
Retirement Benefits [Abstract] |
|
RETIREMENT PLANS |
RETIREMENT PLANS Defined Contribution Plan The Company has a 401(k) profit sharing plan for all full-time employees who have attained the age of 21 and completed 90 days of service. The Company matches 100% of the first 1% and then 50% of the next 5% of employee contributions. Retirement plan expense for the three months ended June 30, 2023 and 2022 was approximately $396 and $409, respectively. Retirement plan expense for the six months ended June 30, 2023 and 2022 was approximately $921 and $837, respectively. Deferred Compensation Plan The Company had a self-administered deferred compensation plan that accrues a liability for the benefit of certain employees equal to 0.25% of the year-over-year change in Earnings Before Interest Depreciation “EBITDA” that began in 2014. The total liability was $0 and $242 at June 30, 2023 and December 31, 2022, respectively and was recorded in other liabilities on the balance sheet. The plan was terminated during the year ended December 31, 2021 and the remaining liability was paid in the six months ended June 30, 2023.
|
X |
- References
+ Details
Name: |
us-gaap_CompensationAndRetirementDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for retirement benefits.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (q) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//715/tableOfContent
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (o) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (p) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (r)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (r)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480266/715-60-50-3
+ Details
Name: |
us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
FAIR VALUE MEASUREMENTS
|
6 Months Ended |
Jun. 30, 2023 |
Fair Value Disclosures [Abstract] |
|
FAIR VALUE MEASUREMENTS |
FAIR VALUE MEASUREMENTS The Company determines fair value in accordance with ASC 820 which established a hierarchy for the inputs used to measure the fair value of financial assets and liabilities based on the source of the input, which generally range from quoted prices for identical instruments in a principal trading market (i.e., Level 1) to estimates determined using significant unobservable inputs (i.e., Level 3). The fair value hierarchy prioritizes the inputs, which refer to assumptions that market participants would use in pricing an asset or liability, based upon the highest and best use, into three levels as follows:
The standard describes three levels of inputs that may be used to measure fair value:
•Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date. •Level 2: Observable inputs other than unadjusted quoted prices in active markets for identical assets or liabilities such as: ◦Quoted prices for similar assets or liabilities in active markets ◦Quoted prices for identical or similar assets or liabilities in inactive markets ◦Inputs other than quoted prices that are observable for the asset or liability ◦Inputs that are derived principally from or corroborated by observable market data by correlation or other mean •Level 3: Unobservable inputs in which there is little or no market data available, which are significant to the fair value measurement and require the Company to develop its own assumptions. The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Level 1 | | Level 2 | | Level 3 | | Total | June 30, 2023 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,329 | | | $ | — | | | $ | 8,329 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 15,678 | | | $ | — | | | $ | — | | | $ | 15,678 | | Private warrants | | — | | | — | | | 8,631 | | | 8,631 | | Earnout consideration | | — | | | — | | | 10,869 | | | 10,869 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 798 | | | 798 | | December 31, 2022 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,651 | | | $ | — | | | $ | 8,651 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 8,105 | | | $ | — | | | $ | — | | | $ | 8,105 | | Private warrants | | — | | | — | | | 8,236 | | | 8,236 | | Earnout consideration | | — | | | — | | | 15,090 | | | 15,090 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 285 | | | 285 | |
Additional information is provided below about assets and liabilities remeasured at fair value on a recurring basis and for which the Company utilizes Level 3 inputs to determine fair value.
Derivative asset - interest rate swap The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company entered into an interest rate swap agreement on January 5, 2022. See Note 5.
Warrant liabilities
As a result of the Business Combination, the Company assumed warrant liability related to previously issued warrants in connection with Roman DBDR's initial public offering. The warrants were accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on our consolidated balance sheet. The warrant liabilities were remeasured at June 30, 2023, with changes in fair value presented within revaluation of warrant liabilities in the consolidated statement of operations.
The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value: | | | | | | | | | | | Warrant Liabilities | | | | | | | Estimated fair value at December 31, 2022 | | $ | 16,341 | | Change in estimated fair value | | 7,968 | | Estimated fair value at June 30, 2023 | | $ | 24,309 | |
The Public Warrants were valued using the quoted market price as the fair value at the end of each balance sheet date. The Private Placement Warrants were valued using the Black Scholes Option Pricing Model. The following assumptions were used to determine the fair value of the private warrants as of June 30, 2023:
| | | | | | | | | | | June 30, 2023 | Exercise Price | | $ | 11.50 | | Risk-free interest rate | | 4.40 | % | Expected volatility | | 39 | % | Expected dividends | | 0 | % | Expected term (years) | | 3.5 years | Common stock market value | | $ | 6.86 | |
The fair value of private warrants has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.
Earnout Consideration
Holdings' equity holders have the right to receive an aggregate of up to 7,500,000 additional (i) shares of the Company's class A common stock or (ii) Holdings Units (and a corresponding number of shares of the Company's class B common stock), as applicable, in Earnout consideration based on the achievement of certain stock price thresholds. Earnout Considerations held by Holdings' holders (not including the holders under ASC 718) were determined to be derivative instruments in accordance with ASC 815 and were accounted as derivative liabilities, initially valued at fair value in accordance with ASC 815-40-30-1. The liability for Earnouts are remeasured at each reporting period at fair value, with changes in fair value recorded in earnings in accordance with ASC 815. The Company established the initial fair value for the earnouts at the closing date on December 27, 2021 using a Monte Carlo simulation model. The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value:
| | | | | | | | | | | Earnout Consideration Liability | | | | Estimated fair value at December 31, 2022 | | $ | 15,090 | | Change in estimated fair value | | (4,221) | | Estimated fair value at June 30, 2023 | | $ | 10,869 | |
The following assumptions were used to determine the fair value of the Earnout considerations as of June 30, 2023: | | | | | | | | | | | June 30, 2023 | Common stock market value | | $ | 6.86 | | Risk-free interest rate | | 4.68% -5.14% | Expected volatility | | 47.5%- 50.0% | Expected dividends | | 0 | % | Expected term (years) | | 1.5-2.5 years |
The fair value of Earnouts has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS
|
6 Months Ended |
Jun. 30, 2023 |
Risks and Uncertainties [Abstract] |
|
GEOGRAPHIC INFORMATION AND CONCENTRATIONS |
GEOGRAPHIC INFORMATION AND CONCENTRATIONS The Company headquarters and substantially all of its operations, including its long-lived assets, are located in the United States. Geographical sales information based on the location of the customer was as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2023 | | 2022 | | 2023 | | 2022 | Net sales by region: | | | | | | | | Domestic | $ | 77,989 | | | $ | 70,112 | | | 151,656 | | | 132,493 | | International | 20,538 | | | 27,087 | | | 42,187 | | | 48,889 | | Total | $ | 98,527 | | | $ | 97,199 | | | $ | 193,843 | | | $ | 181,382 | |
The Company’s principal direct customers as of June 30, 2023 consist primarily of leading international, foreign and domestic banks and other credit card issuers primarily within the U.S., Europe, Asia, Latin America, Canada, and the Middle East. The Company periodically assesses the financial strength of these customers and establishes allowances for anticipated losses, if necessary. Three customers individually accounted for more than 10% of the Company’s revenue or 76% combined, of total revenue for the three months ended June 30, 2023. Three customers individually accounted for more than 10% of the Company’s revenue or 78%, combined, of total revenue for the three months ended June 30, 2022. Three customers individually accounted for more than 10% of the Company’s revenue or 76.0%, combined, of total revenue for the six months ended June 30, 2023. Three customers individually accounted for more than 10% of the Company’s revenue or 80.4%, combined, of total revenue for the six months ended June 30, 2022. Three customers individually accounted for more than 10% of the Company’s accounts receivable or approximately 73% and two customers individually accounted for more than 10% or approximately 63% of total accounts receivable as of June 30, 2023 and December 31, 2022, respectively. One individual vendor accounted for more than 10% of purchases of supplies, or approximately 13% of total purchases, for the six months ended June 30, 2023. No individual vendor accounted for more than 10% of purchases of supplies for the six months ended June 30, 2022.
|
X |
- DefinitionThe entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
+ Details
Name: |
us-gaap_ConcentrationRiskDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
INCOME TAXES
|
6 Months Ended |
Jun. 30, 2023 |
Income Tax Disclosure [Abstract] |
|
INCOME TAXES |
INCOME TAXES The Company recorded income tax provision of $970 and $2,802 for the three months ended June 30, 2023 and June 30, 2022, respectively. The Company recorded income tax benefit of $293 for the six months ended June 30, 2023 and income tax provision of $3,345 for the six months ended June 30, 2022.
Federal, state and local income tax returns for years prior to 2018 are no longer subject to examination by tax authorities. The Company is currently under audit by federal tax authorities for fiscal 2020. There have been no proposed adjustments at this stage of the examination. The examination is expected to be finalized in fiscal 2023. The Company does not expect any material impact to the financial statements due to settlement of this audit.
In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in enacted tax laws or rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes. The Company's interim effective tax rate, inclusive of any discrete items, was 12.65% and 4.42% for the three months ended June 30, 2023 and June 30, 2022, respectively. The Company's interim effective tax rate, inclusive of any discrete items, was (0.68)% and 3.68% for the six months ended June 30, 2023 and June 30, 2022, respectively. The Company’s effective income tax rate differs from the U.S. statutory rate primarily due to the non-controlling interest adjustment as the income attributable to the non-controlling interest is pass-through income.
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
EARNINGS PER SHARE
|
6 Months Ended |
Jun. 30, 2023 |
Earnings Per Share [Abstract] |
|
EARNINGS PER SHARE |
EARNINGS PER SHARE The following table sets forth the computation of net income used to compute basic and diluted net earnings per share of Class A common stock for the three months ended June 30, 2023 and June 30, 2022, respectively. Shares of Class B common stock do not participate in the Company's income or loss and are, therefore, not participating securities.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2023 | | 2022 | | 2023 | | 2022 | Basic and diluted: | | | | | | | | | Net income | | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | | Less: Net income attributable to non-controlling interest | | (26,973) | | | (52,184) | | | (35,347) | | | (75,628) | | Net income attributable to Class A Common Stockholders - basic | | $ | 5,737 | | | $ | 8,474 | | | $ | 8,100 | | | $ | 11,938 | | Plus: adjustment to net income due to net effect of equity awards and exchangeable notes. | | 4,410 | | | 8,236 | | | 6,140 | | | 12,267 | | Net income attributable to Class A Common Stockholders after adjustment | | $ | 10,147 | | | $ | 16,710 | | | $ | 14,240 | | | $ | 24,205 | | Weighted average common shares outstanding used in computing net income per share - basic | | 18,537,268 | | | 15,051,732 | | | 18,087,260 | | | 14,992,612 | | Plus: net effect of dilutive equity awards and exchangeable notes - diluted | | 16,991,161 | | | 17,311,560 | | | 17,068,029 | | | 17,348,682 | | Weighted average common shares outstanding used in computing net income per share - diluted | | 35,528,429 | | | 32,363,292 | | | 35,155,289 | | | 32,341,294 | | Net income per share—basic | | $ | 0.31 | | | $ | 0.56 | | | $ | 0.45 | | | $ | 0.80 | | Net income per share—diluted | | $ | 0.29 | | | $ | 0.52 | | | $ | 0.41 | | | $ | 0.75 | |
Basic earnings per share for the three months ended June 30, 2023 was calculated by dividing net income attributable to Class A Common shareholders of $5,737 divided by 18,537,268 of weighted average Class A common shares outstanding at June 30,2023. Diluted earnings per share for the three months ended June 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $10,147 divided by 35,528,429 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2023. Basic earnings per share for the three months ended June 30, 2022 was calculated by dividing net income attributable to Class A Common shareholders of $8,474 divided by 15,051,732 of weighted average Class A common shares outstanding at June 30, 2022. Diluted earnings per share for the three months ended June 30, 2022 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $16,710, divided by 32,363,292 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2022.
Basic earnings per share for the six months ended June 30, 2023 was calculated by dividing net income attributable to Class A Common shareholders of $8,100 divided by 18,087,260 of weighted average Class A common shares outstanding at June 30,2023. Diluted earnings per share for the six months ended June 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $14,240, divided by 35,155,289 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2023.
Basic earnings per share for the six months ended June 30, 2022 was calculated by dividing net income attributable to Class A Common shareholders of $11,938 divided by 14,992,612 of weighted average Class A common shares outstanding at June 30, 2022. Diluted earnings per share for the six months ended June 30, 2022 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $24,205, divided by 32,341,294 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at June 30, 2022.
Securities that could potentially be dilutive are excluded from the computation of diluted earnings per share when the exercise price exceeds the average closing price of the Company’s common stock during the period, because their inclusion would result in an antidilutive effect on per share amounts. The Company applied the if-converted method for the Exchangeable Notes to calculate diluted earnings per share in accordance with ASU 2020-06.
The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | | | | | 2023 | | 2022 | | 2023 | | 2022 | | | | | Potentially dilutive securities: | | | | | | | | | | | | | Warrants | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | | | | Class B common units | | 59,958,422 | | | 60,986,800 | | | 59,958,422 | | | 60,986,800 | | | | | | | | | | | | | | | | | | | Earnout consideration shares | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | | | | Equity awards | | 2,431,925 | | | 3,897,048 | | | 2,712,064 | | | 3,597,048 | | | | | | | | | | | | | | | | | | |
Change in Accounting Policy for net income per share:
Effective April 1, 2022, the Company had changed its methodology to apply its accounting policy to calculate the basic and diluted earnings per share as well as determined that it would push down the changes in fair value of the mark-to-market liabilities that related to the Company's warrants and earnout consideration liability to its operating subsidiary, Holdings, resulting in a change to the net income attributable to the controlling and non-controlling interest.
The Company observed diversity in practice due to lack of specific guidance in ASC 810 related to earnings per share due to the Company's Up-C structure. The method adopted effective April 1, 2022 was voluntary and more appropriately represented the economics of the net income allocation upon the conversion of the potential dilutive instruments due to the fact that the issuance of Class A Common Stock would result with a corresponding issuance of a Class A Common Unit in Holdings. Further, for similar reasons, pushing down the changes in fair value of the mark-to-market liabilities to Holdings, and therefore allocating the changes between the controlling and non-controlling interest would provide more appropriate information to the users of the financial statements. The Company determined that, accordingly, this change would more appropriately reflect the allocation of the consolidated Company’s net assets between the controlling and non-controlling interest, and the respective basic and dilutive earnings per share presented in the Company’s consolidated financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
COMMITMENTS AND CONTINGENCIES
|
6 Months Ended |
Jun. 30, 2023 |
Commitments and Contingencies Disclosure [Abstract] |
|
COMMITMENTS AND CONTINGENCIES |
COMMITMENTS AND CONTINGENCIES Operating Leases
Future minimum commitments under all non-cancelable operating leases are as follows: | | | | | | 2023 (excluding the six months ended June 30, 2023) | $ | 1,116 | | 2024 | 2,245 | | 2025 | 2,319 | | 2026 | 1,882 | | 2027 | 912 | | Later years | 1,205 | | Total lease payments | 9,679 | | Less: Imputed interest | (530) | | Present value of lease liabilities | $ | 9,149 | |
Tax Receivable Agreement
The Company is obligated to make certain payments under the tax receivable agreement to certain historical holders of units in Holdings. Although the actual timing and amount of any payments that may be made under the agreement will vary, the Company expects the cash obligation required will be significant. Any payments made under the tax receivable agreement will generally reduce the amount of overall cash flows that might have otherwise been available to the Company. To the extent that the Company is unable to make payments under the tax receivable agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by the Company. The tax receivable agreement liability includes amounts to be paid assuming the Company will have sufficient taxable income over the term of the tax receivable agreement to utilize the related tax benefits. In determining the estimated timing of payments, the current year’s taxable income was used to extrapolate an estimate of future taxable income.
As of June 30, 2023, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:
| | | | | | 2023 (excluding the six months ended June 30, 2023) | $ | 174 | | 2024 | 1,494 | | 2025 | 1,484 | | 2026 | 1,513 | | 2027 | 1,544 | | Later years | 19,411 | | Total payments | $ | 25,620 | |
In addition to the above, the Company's tax receivable agreement liability and future payments thereunder are expected to increase as we realize (or are deemed to realize) an increase in tax basis of Holdings’ assets resulting from any future purchases, redemptions or exchanges of Holdings' interests by holders. The Company currently expect to fund these future tax receivable agreement liability payments from some of the realized cash tax savings as a result of this increase in tax basis. Litigation The Company may be, from time to time, party to various disputes and claims arising from normal business activities. The Company accrues for amounts related to legal matters if it is probable that a liability has been incurred and the amount is reasonably estimable. Litigation costs are expensed as incurred.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
RELATED PARTY TRANSACTIONS
|
6 Months Ended |
Jun. 30, 2023 |
Related Party Transactions [Abstract] |
|
RELATED PARTY TRANSACTIONS |
RELATED PARTY TRANSACTIONS In November 2015, the Company entered into a sales representation agreement with a third party, partially owned by an individual who was then a member of Holdings' Board of Managers. The individual was a Class B stockholder of the Company at December 31, 2022 and during the six month period ended June 30, 2023, however, was no longer a stockholder at June 30, 2023. Expenses relating to this sales representation agreement for the three months ended June 30, 2023 and 2022 amounted to $3,395 and $3,277, respectively, and amounted to $7,462 and $6,079, for the six months ended June 30, 2023 and 2022, respectively. The expenses are recorded as a component of selling, general and administrative expenses. In October 2019, Holdings terminated the sales representation agreement. Customers in place prior to the termination of the agreement are subject to the arrangement and are eligible for future commissions, which are payable and are being accrued and paid in accordance with the terms of the sales representation agreement. Amounts accrued as a component of accrued expenses as of June 30, 2023 and December 31, 2022 related to this agreement were $5,361 and $3,317.
As a result of the Business Combination, the Company entered into a tax receivable agreement with Holdings and holders of interests in Holdings. See Note 13. The Company is obligated to make certain payments under the tax receivable agreement to certain historical holders of units in Holdings. The Company made a total payment of $2,193 related to the tax receivable agreement liability in the quarter ended June 30, 2023. Pursuant to the Holdings LLC agreement, the Company makes pro rata tax distributions to the holders of Holdings' units (i.e., non-controlling interest) in an amount sufficient to fund all or part of their tax obligations with respect to the taxable income of Holdings that is allocated to them. For the quarter ended June 30, 2023, Holdings distributed a total of $25,241 of tax distributions to its members, of which $5,947 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $19,294. For the six month ended June 30, 2023, Holdings distributed a total of $37,600 of tax distributions to its members, of which $8,592 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $29,008.
|
X |
- DefinitionThe entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//850/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
+ Details
Name: |
us-gaap_RelatedPartyTransactionsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
|
6 Months Ended |
Jun. 30, 2023 |
Accounting Policies [Abstract] |
|
Basis of Accounting |
The accompanying consolidated financial statements are presented in conformity U.S. GAAP and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”).
|
Consolidation |
The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
|
Reclassifications |
Certain reclassifications have been made to conform to the current year presentation.
|
Use of Estimates |
The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes, which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.
|
Revenue Recognition |
The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of June 30, 2023 or December 31, 2022. The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 90 days of the invoice, a significant financing component is not included within the contracts. The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short term in nature. Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns. The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company. Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.
|
Segment Information |
The Company is managed and operated as one business as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.
Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.
|
Net Income Per Share |
The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.
Effective April 1, 2022, the Company changed its methodology to apply the accounting policy to calculate the basic and diluted earnings per share as well as it determined that it would push down the changes in fair value of the mark-to-market liabilities related to the Company's warrants and earnout consideration liability to its operating subsidiary, Holdings, resulting in a change to the net income attributable to the controlling interest and non-controlling interest. Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.
The Company prospectively adopted this change in methodology to apply the accounting policy described above to allocate its net income and to calculate its basic and dilutive earnings per share. The Company has provided the appropriate disclosures as required in ASC 250-10. See Note 12.
|
Recent Accounting Pronouncements - Adopted and Not Yet Adopted |
Recent Accounting Pronouncements – Adopted in current fiscal year In March 2020, the FASB issued ASU No. 2020-4, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" (ASU 2020-4), and in December 2022, the FASB issued ASU No. 2022-6, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date for Topic 848" (ASU 2022-6). ASU 2020-4 provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. This guidance is elective and applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. ASU 2022-6 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. During the first quarter of fiscal 2023, the Company adopted the expedient in accounting for the amendments to the Company's 2021 Credit Facility agreement which were made as a result of the replacement of LIBOR as a reference rate. On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to Secured Overnight Financing Rate ("SOFR") or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin. See Note 5, Debt, for further details regarding the interest rate effected by these amendments, which will be applied prospectively. The adoption of these ASUs did not have a material impact to the Company's consolidated financial statements. In March 2022, the FASB issued ASU 2022-02, which eliminates the accounting guidance on troubled debt restructurings (TDRs) for creditors in ASC 310-402 and amends the guidance on “vintage disclosures” to require disclosure of current-period gross write-offs by year of origination. The ASU also updates the requirements related to accounting for credit losses under ASC 326 and adds enhanced disclosures for creditors with respect to loan refinancing and restructurings for borrowers experiencing financial difficulty. The amendments in ASU 2020-04 are effective for years beginning after December 15, 2022 for entities that have adopted current expected credit loss ("CECL") model under ASC 326. The Company adopted the CECL model effective January 1, 2022. The adoption of this ASU did not have any impact on the Company's financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
+ Details
Name: |
us-gaap_EarningsPerSharePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1
+ Details
Name: |
us-gaap_PriorPeriodReclassificationAdjustmentDescription |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue from contract with customer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
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_RevenueFromContractWithCustomerPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for segment reporting.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
+ Details
Name: |
us-gaap_SegmentReportingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
INVENTORIES (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory By Major Class |
The major classes of inventories were as follows: | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | Raw materials | $ | 46,461 | | | $ | 43,313 | | Work in process | 4,823 | | | 2,892 | | Finished goods | 498 | | | 450 | | Inventory reserve | (2,893) | | | (4,281) | | | $ | 48,889 | | | $ | 42,374 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
PROPERTY AND EQUIPMENT (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Property and Equipment |
Property and equipment consisted of the following: | | | | | | | | | | | | | | | | | | | Useful Life | | June 30, 2023 | | December 31, 2022 | Machinery and equipment | 5 - 10 years | | $ | 68,132 | | | $ | 64,626 | | Furniture and fixtures | 3 - 5 years | | 987 | | | 987 | | Computer equipment | 3 - 5 years | | 927 | | | 927 | | Leasehold improvements | Shorter of lease term or estimated useful life | | 13,379 | | | 11,993 | | Vehicles | 5 years | | 264 | | | 264 | | Software | 1 - 3 years | | 2,924 | | | 2,924 | | Construction in progress | | | 4,950 | | | 4,145 | | Total | | | 91,563 | | | 85,866 | | Less: Accumulated depreciation and amortization | | | (67,381) | | | (63,211) | | Property and equipment, net | | | $ | 24,182 | | | $ | 22,655 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
DEBT (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Debt Disclosure [Abstract] |
|
Schedule of Balances Payable Under All Borrowing Facilities |
The balances payable under all borrowing facilities are as follows: | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | Term loan | $ | 228,105 | | | $ | 233,122 | | Exchangeable notes | 130,000 | | | 130,000 | | Total debt | 358,105 | | | 363,122 | | Less: current portion of term loan (scheduled payments) | (18,750) | | | (14,372) | | Less: deferred financing costs, net | (4,426) | | | (5,126) | | Total long-term debt | $ | 334,929 | | | $ | 343,624 | | | | | | | | | | | | | | | | | | Derivative liability - redemption with make-whole provision | $ | 798 | | | $ | 285 | |
|
Maturity of Borrowings |
The maturity of all the borrowings facilities is as follows:
| | | | | | Remainder of 2023 | $ | 9,355 | | 2024 | 18,750 | | 2025 | 200,000 | | 2026 | 130,000 | | Total debt | $ | 358,105 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7
+ Details
Name: |
us-gaap_ScheduleOfDebtInstrumentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturity and sinking fund requirement for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
STOCK-BASED COMPENSATION (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Share-Based Payment Arrangement [Abstract] |
|
Summary of Share Based Compensation Expense |
The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2023 | | 2022 | | 2023 | | 2022 | Stock option expense | $ | 146 | | | $ | 337 | | | $ | 236 | | | $ | 683 | | Restricted stock unit expense | 3,524 | | | 2,667 | | | 7,005 | | | 3,298 | | Performance stock unit expense | 690 | | | — | | | 1,098 | | | — | | Employee stock purchase plan | 33 | | | — | | | 76 | | | — | | Incentive units | — | | | 10 | | | — | | | 39 | | Total stock-based compensation expense | $ | 4,393 | | | $ | 3,014 | | | $ | 8,415 | | | $ | 4,020 | |
|
Stock Option Activity |
Stock Option Activity | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted Average Exercise Price Per Shares | | Weighted Average Remaining Contractual Term (years) | | Aggregate Intrinsic Value (in thousands) | Outstanding at January 1, 2023 | 4,765,545 | | | $ | 1.44 | | | 4.8 | | $ | 16,939 | | Granted | — | | | — | | | | | | Exercised | (958,015) | | | $ | 0.06 | | | — | | | $ | 6,333 | | | | | | | | | | Outstanding at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 4.4 | | $ | 19,372 | | Vested and expected to vest at June 30, 2023 | 3,807,530 | | | $ | 1.77 | | | 6.3 | | $ | 19,372 | | Exercisable at June 30, 2023 | 3,761,909 | | | $ | 1.72 | | | 3.0 | | $ | 19,349 | |
|
Restricted Stock, Performance Stock Unit and Earnouts Activity |
Restricted Stock Unit Activity | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 5,497,066 | | Granted | 1,649,498 | | Vested | (1,319,555) | | Forfeited | (63,225) | | Nonvested at June 30, 2023 | 5,763,784 | |
Performance Stock Unit Activity | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 449,380 | | Granted | 658,156 | | Vested | — | | | | Nonvested at June 30, 2023 | 1,107,536 | |
Earnouts | | | | | | | Number of Shares | Outstanding at January 1, 2023 | 657,160 | | Granted | — | | Vested | — | | | | Nonvested at June 30, 2023 | 657,160 | |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in outstanding nonvested shares.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
FAIR VALUE MEASUREMENTS (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Fair Value Disclosures [Abstract] |
|
Financial Assets Measured at Fair Value on a Recurring Basis |
The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Level 1 | | Level 2 | | Level 3 | | Total | June 30, 2023 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,329 | | | $ | — | | | $ | 8,329 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 15,678 | | | $ | — | | | $ | — | | | $ | 15,678 | | Private warrants | | — | | | — | | | 8,631 | | | 8,631 | | Earnout consideration | | — | | | — | | | 10,869 | | | 10,869 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 798 | | | 798 | | December 31, 2022 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,651 | | | $ | — | | | $ | 8,651 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 8,105 | | | $ | — | | | $ | — | | | $ | 8,105 | | Private warrants | | — | | | — | | | 8,236 | | | 8,236 | | Earnout consideration | | — | | | — | | | 15,090 | | | 15,090 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 285 | | | 285 | |
|
Financial Liabilities Measured at Fair Value on a Recurring Basis |
The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Level 1 | | Level 2 | | Level 3 | | Total | June 30, 2023 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,329 | | | $ | — | | | $ | 8,329 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 15,678 | | | $ | — | | | $ | — | | | $ | 15,678 | | Private warrants | | — | | | — | | | 8,631 | | | 8,631 | | Earnout consideration | | — | | | — | | | 10,869 | | | 10,869 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 798 | | | 798 | | December 31, 2022 | | | | | | | | | Assets Carried at Fair Value: | | | | | | | | | Derivative asset - interest rate swap | | $ | — | | | $ | 8,651 | | | $ | — | | | $ | 8,651 | | Liabilities Carried at Fair Value: | | | | | | | | | Public warrants | | $ | 8,105 | | | $ | — | | | $ | — | | | $ | 8,105 | | Private warrants | | — | | | — | | | 8,236 | | | 8,236 | | Earnout consideration | | — | | | — | | | 15,090 | | | 15,090 | | Derivative liability - redemption with make-whole provision | | — | | | — | | | 285 | | | 285 | |
|
Reconciliation of Warrant Liabilities Measured at Fair Value |
The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value: | | | | | | | | | | | Warrant Liabilities | | | | | | | Estimated fair value at December 31, 2022 | | $ | 16,341 | | Change in estimated fair value | | 7,968 | | Estimated fair value at June 30, 2023 | | $ | 24,309 | |
|
Assumptions Used to Determine Fair Value |
The following assumptions were used to determine the fair value of the private warrants as of June 30, 2023:
| | | | | | | | | | | June 30, 2023 | Exercise Price | | $ | 11.50 | | Risk-free interest rate | | 4.40 | % | Expected volatility | | 39 | % | Expected dividends | | 0 | % | Expected term (years) | | 3.5 years | Common stock market value | | $ | 6.86 | |
The following assumptions were used to determine the fair value of the Earnout considerations as of June 30, 2023: | | | | | | | | | | | June 30, 2023 | Common stock market value | | $ | 6.86 | | Risk-free interest rate | | 4.68% -5.14% | Expected volatility | | 47.5%- 50.0% | Expected dividends | | 0 | % | Expected term (years) | | 1.5-2.5 years |
|
Earnout Consideration |
The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value: | | | | | | | | | | | Earnout Consideration Liability | | | | Estimated fair value at December 31, 2022 | | $ | 15,090 | | Change in estimated fair value | | (4,221) | | Estimated fair value at June 30, 2023 | | $ | 10,869 | |
|
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiabilityTableTextBlock |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb) -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Risks and Uncertainties [Abstract] |
|
Geographical Revenue Information |
Geographical sales information based on the location of the customer was as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2023 | | 2022 | | 2023 | | 2022 | Net sales by region: | | | | | | | | Domestic | $ | 77,989 | | | $ | 70,112 | | | 151,656 | | | 132,493 | | International | 20,538 | | | 27,087 | | | 42,187 | | | 48,889 | | Total | $ | 98,527 | | | $ | 97,199 | | | $ | 193,843 | | | $ | 181,382 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
EARNINGS PER SHARE (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Earnings Per Share [Abstract] |
|
Computation of Basic and Diluted Earnings Per Share |
The following table sets forth the computation of net income used to compute basic and diluted net earnings per share of Class A common stock for the three months ended June 30, 2023 and June 30, 2022, respectively. Shares of Class B common stock do not participate in the Company's income or loss and are, therefore, not participating securities. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2023 | | 2022 | | 2023 | | 2022 | Basic and diluted: | | | | | | | | | Net income | | $ | 32,710 | | | $ | 60,658 | | | $ | 43,447 | | | $ | 87,566 | | Less: Net income attributable to non-controlling interest | | (26,973) | | | (52,184) | | | (35,347) | | | (75,628) | | Net income attributable to Class A Common Stockholders - basic | | $ | 5,737 | | | $ | 8,474 | | | $ | 8,100 | | | $ | 11,938 | | Plus: adjustment to net income due to net effect of equity awards and exchangeable notes. | | 4,410 | | | 8,236 | | | 6,140 | | | 12,267 | | Net income attributable to Class A Common Stockholders after adjustment | | $ | 10,147 | | | $ | 16,710 | | | $ | 14,240 | | | $ | 24,205 | | Weighted average common shares outstanding used in computing net income per share - basic | | 18,537,268 | | | 15,051,732 | | | 18,087,260 | | | 14,992,612 | | Plus: net effect of dilutive equity awards and exchangeable notes - diluted | | 16,991,161 | | | 17,311,560 | | | 17,068,029 | | | 17,348,682 | | Weighted average common shares outstanding used in computing net income per share - diluted | | 35,528,429 | | | 32,363,292 | | | 35,155,289 | | | 32,341,294 | | Net income per share—basic | | $ | 0.31 | | | $ | 0.56 | | | $ | 0.45 | | | $ | 0.80 | | Net income per share—diluted | | $ | 0.29 | | | $ | 0.52 | | | $ | 0.41 | | | $ | 0.75 | |
|
Antidilutive Shares Excluded from Calculation |
The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | | | | | 2023 | | 2022 | | 2023 | | 2022 | | | | | Potentially dilutive securities: | | | | | | | | | | | | | Warrants | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | 22,415,400 | | | | | | Class B common units | | 59,958,422 | | | 60,986,800 | | | 59,958,422 | | | 60,986,800 | | | | | | | | | | | | | | | | | | | Earnout consideration shares | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | 7,500,000 | | | | | | Equity awards | | 2,431,925 | | | 3,897,048 | | | 2,712,064 | | | 3,597,048 | | | | | | | | | | | | | | | | | | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
COMMITMENTS AND CONTINGENCIES (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Commitments and Contingencies Disclosure [Abstract] |
|
Future Minimum Commitments Under Operating Leases |
Future minimum commitments under all non-cancelable operating leases are as follows: | | | | | | 2023 (excluding the six months ended June 30, 2023) | $ | 1,116 | | 2024 | 2,245 | | 2025 | 2,319 | | 2026 | 1,882 | | 2027 | 912 | | Later years | 1,205 | | Total lease payments | 9,679 | | Less: Imputed interest | (530) | | Present value of lease liabilities | $ | 9,149 | |
|
Tax Receivable Agreement Maturity |
As of June 30, 2023, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:
| | | | | | 2023 (excluding the six months ended June 30, 2023) | $ | 174 | | 2024 | 1,494 | | 2025 | 1,484 | | 2026 | 1,513 | | 2027 | 1,544 | | Later years | 19,411 | | Total payments | $ | 25,620 | |
|
X |
- DefinitionTax Receivable Agreement Maturity
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementMaturityTableTextBlock |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfOperatingSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
INVENTORIES (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Inventory Disclosure [Abstract] |
|
|
Raw materials |
$ 46,461
|
$ 43,313
|
Work in process |
4,823
|
2,892
|
Finished goods |
498
|
450
|
Inventory reserve |
(2,893)
|
(4,281)
|
Inventories |
$ 48,889
|
$ 42,374
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryWorkInProcess |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
PROPERTY AND EQUIPMENT - Components (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 91,563
|
$ 85,866
|
Less: Accumulated depreciation and amortization |
(67,381)
|
(63,211)
|
Property and equipment, net |
24,182
|
22,655
|
Machinery and equipment |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 68,132
|
64,626
|
Machinery and equipment | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
5 years
|
|
Machinery and equipment | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
10 years
|
|
Furniture and fixtures |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 987
|
987
|
Furniture and fixtures | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
3 years
|
|
Furniture and fixtures | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
5 years
|
|
Computer equipment |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 927
|
927
|
Computer equipment | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
3 years
|
|
Computer equipment | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
5 years
|
|
Leasehold improvements |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 13,379
|
11,993
|
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] |
Useful Life, Shorter of Lease Term or Asset Utility [Member]
|
|
Vehicles |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
5 years
|
|
Property and equipment, gross |
$ 264
|
264
|
Software |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 2,924
|
2,924
|
Software | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
1 year
|
|
Software | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Useful Life |
3 years
|
|
Construction in progress |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 4,950
|
$ 4,145
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicates description of term of useful life for property, plant, and equipment when not stated as numeric value.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482190/360-10-35-3
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
DEBT - Narrative (Details) $ / shares in Units, $ in Thousands |
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
|
|
|
|
|
Apr. 19, 2021
USD ($)
day
$ / shares
|
May 31, 2023
USD ($)
|
Jan. 31, 2022
USD ($)
|
Jun. 30, 2023
USD ($)
$ / shares
|
Jun. 30, 2022
USD ($)
|
Jun. 30, 2023
USD ($)
$ / shares
|
Jun. 30, 2022
USD ($)
|
Dec. 31, 2022
USD ($)
$ / shares
|
Dec. 31, 2021
USD ($)
|
Nov. 30, 2020
USD ($)
|
Nov. 05, 2020
USD ($)
|
Jul. 31, 2019
USD ($)
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Derivative liability - redemption with make-whole provision |
|
|
|
$ 798
|
$ 285
|
$ 798
|
$ 285
|
$ 285
|
|
|
|
|
Favorable (unfavorable) change in fair value of derivative |
|
|
|
(195)
|
(187)
|
513
|
61
|
|
|
|
|
|
Payment of term loan |
|
|
|
|
|
5,017
|
16,878
|
|
|
|
|
|
Amount outstanding |
|
|
|
334,929
|
|
334,929
|
|
343,624
|
|
|
|
|
Derivative gain at settlement |
|
|
$ 400
|
|
|
|
|
|
|
|
|
|
Derivative notional amount |
|
|
|
125,000
|
|
125,000
|
|
|
|
|
|
|
Derivative asset - interest rate swap |
|
|
|
8,329
|
|
8,329
|
|
8,651
|
|
|
$ 0
|
|
Term loan |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt issuance costs |
|
|
|
|
|
|
|
|
$ 1,800
|
$ 3,200
|
|
|
Maximum borrowing capacity |
|
|
|
|
|
|
|
|
310,000
|
300,000
|
|
|
Amount outstanding |
|
|
|
228,105
|
|
$ 228,105
|
|
233,122
|
|
|
|
|
Term loan | SOFR |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable interest rate |
|
|
|
|
|
2.85%
|
|
|
|
|
|
|
Term loan | Prime rate |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable interest rate |
|
|
|
|
|
1.75%
|
|
|
|
|
|
|
2021 Credit Facility |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Debt issuance costs written off |
|
$ 589
|
|
|
|
|
|
|
|
|
|
|
Debt issuance costs |
|
$ 257
|
|
|
|
|
|
|
|
|
|
|
2021 Credit Facility | SOFR |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable interest rate |
|
|
|
|
|
0.10%
|
|
|
|
|
|
|
2021 Credit Facility | SOFR | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable interest rate |
|
|
|
|
|
1.75%
|
|
|
|
|
|
|
2021 Credit Facility | SOFR | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable interest rate |
|
|
|
|
|
2.75%
|
|
|
|
|
|
|
Exchangeable notes |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Amount outstanding |
|
|
|
$ 130,000
|
|
$ 130,000
|
|
$ 130,000
|
|
|
|
|
Class A Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Common stock, par value (usd per share) | $ / shares |
|
|
|
$ 0.0001
|
|
$ 0.0001
|
|
$ 0.0001
|
|
|
|
|
Exchangeable notes |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Face amount |
$ 130,000
|
|
|
|
|
|
|
|
|
|
|
|
Conversion price (usd per share) | $ / shares |
$ 11.50
|
|
|
|
|
|
|
|
|
|
|
|
Interest rate |
7.00%
|
|
|
|
|
|
|
|
|
|
|
|
Term |
5 years
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, period from Closing Date |
3 years
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, stock price percentage threshold |
130.00%
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, threshold trading days | day |
20
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, threshold consecutive trading days |
30 days
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, notice period |
30 days
|
|
|
|
|
|
|
|
|
|
|
|
Redemption price percentage |
100.00%
|
|
|
|
|
|
|
|
|
|
|
|
Redemption, VWAP, threshold trading days |
5 days
|
|
|
|
|
|
|
|
|
|
|
|
Maximum conversion rate |
0.0999999
|
|
|
|
|
|
|
|
|
|
|
|
Anti-dilution, period after common stock issuance |
45 days
|
|
|
|
|
|
|
|
|
|
|
|
Anti-dilution, threshold consecutive trading days |
10 days
|
|
|
|
|
|
|
|
|
|
|
|
Fundamental change, repurchase price percentage |
100.00%
|
|
|
|
|
|
|
|
|
|
|
|
Registration default, interest rate for first 90 days |
0.25%
|
|
|
|
|
|
|
|
|
|
|
|
Registration default, interest rate after 90 days |
0.50%
|
|
|
|
|
|
|
|
|
|
|
|
Event of default, threshold percentage of note holders that may declare notes payable immediately |
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
Event of default, percentage of notes payable immediately |
100.00%
|
|
|
|
|
|
|
|
|
|
|
|
Event of default, interest rate for first 90 days |
0.25%
|
|
|
|
|
|
|
|
|
|
|
|
Event of default, interest rate for days 91-180 |
0.50%
|
|
|
|
|
|
|
|
|
|
|
|
Interest expense |
|
|
|
$ 2,389
|
2,366
|
$ 4,751
|
4,720
|
|
|
|
|
|
Effective interest rate |
|
|
|
7.40%
|
|
7.40%
|
|
|
|
|
|
|
Debt issuance costs |
$ 2,600
|
|
|
|
|
|
|
|
|
|
|
|
Line of credit and term loan | Term loan |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Interest expense |
|
|
|
$ 4,712
|
$ 3,000
|
$ 9,873
|
$ 6,170
|
|
|
|
|
|
Effective interest rate |
|
|
|
7.99%
|
3.65%
|
7.99%
|
3.65%
|
|
|
|
|
|
Line of Credit | Term loan | Revolver |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Maximum borrowing capacity |
|
|
|
|
|
|
|
|
|
|
|
$ 60,000
|
Annual commitment fee percentage |
|
|
|
|
|
0.35%
|
|
|
|
|
|
|
Availability for borrowing |
|
|
|
$ 60,000
|
|
$ 60,000
|
|
|
|
|
|
|
Term loan | Term loan |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Face amount |
|
|
|
|
|
|
|
|
$ 250,000
|
$ 240,000
|
|
|
X |
- DefinitionConvertible Debt, Redemption, Volume Weighted Average Price, Threshold Trading Days
+ References
+ Details
Name: |
cmpo_ConvertibleDebtRedemptionVolumeWeightedAveragePriceThresholdTradingDays |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Anti Dilution, Period After Common Stock Issuance
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleAntiDilutionPeriodAfterCommonStockIssuance |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Anti Dilution, Threshold Consecutive Trading Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleAntiDilutionThresholdConsecutiveTradingDays |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Event Of Default, Interest Rate For Days 91 To 180
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleEventOfDefaultInterestRateForDays91To180 |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Event Of Default, Interest Rate For First 90 Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleEventOfDefaultInterestRateForFirst90Days |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Fundamental Change, Repurchase Price Percentage
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleFundamentalChangeRepurchasePricePercentage |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Registration Default, Interest Rate After First 90 Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleRegistrationDefaultInterestRateAfterFirst90Days |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible, Registration Default, Interest Rate For First 90 Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentConvertibleRegistrationDefaultInterestRateForFirst90Days |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Redemption, Period From Closing Date
+ References
+ Details
Name: |
cmpo_DebtInstrumentRedemptionPeriodFromClosingDate |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Redemption, Redemption Notice Period
+ References
+ Details
Name: |
cmpo_DebtInstrumentRedemptionRedemptionNoticePeriod |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Redemption, Share Price Percentage Threshold
+ References
+ Details
Name: |
cmpo_DebtInstrumentRedemptionSharePricePercentageThreshold |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Redemption, Threshold Consecutive Trading Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentRedemptionThresholdConsecutiveTradingDays |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Redemption, Threshold Trading Days
+ References
+ Details
Name: |
cmpo_DebtInstrumentRedemptionThresholdTradingDays |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe price per share of the conversion feature embedded in the debt instrument.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5
+ Details
Name: |
us-gaap_DebtInstrumentConvertibleConversionPrice1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionRatio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6
+ Details
Name: |
us-gaap_DebtInstrumentConvertibleConversionRatio1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace (par) amount of debt instrument at time of issuance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe average effective interest rate during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEffective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateEffectivePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage price of original principal amount of debt at which debt can be redeemed by the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph e -SubTopic 470 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3
+ Details
Name: |
us-gaap_DebtInstrumentRedemptionPricePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_DeferredFinanceCostsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
+ Details
Name: |
us-gaap_DeferredFinanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in the fair value of derivatives recognized in the income statement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A
+ Details
Name: |
us-gaap_DerivativeGainLossOnDerivativeNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNominal or face amount used to calculate payment on derivative.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A
+ Details
Name: |
us-gaap_DerivativeNotionalAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B
+ Details
Name: |
us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNet Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 15 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//815-15/tableOfContent
+ Details
Name: |
us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense for debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_InterestExpenseDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfSecuredDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionWrite-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_WriteOffOfDeferredDebtIssuanceCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=cmpo_CreditFacility2016Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=cmpo_SecuredOvernightFinancingRateSOFRMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_PrimeRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=cmpo_CreditFacility2021Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=us-gaap_ConvertibleDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=cmpo_LineOfCreditAndTermLoanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
DEBT - Balances Payable (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Jun. 30, 2022 |
Debt Instrument [Line Items] |
|
|
|
Total debt |
$ 358,105
|
$ 363,122
|
|
Less: current portion of term loan (scheduled payments) |
(18,750)
|
(14,372)
|
|
Less: deferred financing costs, net |
(4,426)
|
(5,126)
|
|
Total long-term debt |
334,929
|
343,624
|
|
Derivative liability - redemption with make-whole provision |
798
|
285
|
$ 285
|
Term loan |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total long-term debt |
228,105
|
233,122
|
|
Exchangeable notes |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total long-term debt |
$ 130,000
|
$ 130,000
|
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of unamortized debt discount (premium) and debt issuance costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B
+ Details
Name: |
us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=cmpo_CreditFacility2016Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=us-gaap_ConvertibleDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
EQUITY STRUCTURE (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended |
6 Months Ended |
|
|
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Dec. 31, 2022 |
Dec. 27, 2021 |
Class of Stock [Line Items] |
|
|
|
|
|
|
Preferred stock, authorized (shares) |
10,000,000
|
|
|
10,000,000
|
10,000,000
|
|
Preferred stock, issued (shares) |
0
|
|
|
0
|
0
|
|
Preferred stock, outstanding (shares) |
0
|
|
|
0
|
0
|
|
Share price (usd per share) |
$ 6.86
|
|
|
$ 6.86
|
|
|
Private warrants |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Warrants outstanding (shares) |
8,586,624
|
|
|
8,586,624
|
|
|
Warrants, exercise price (usd per share) |
$ 11.50
|
|
|
$ 11.50
|
|
|
Warrants, commencement, period from Business Combination |
|
|
|
30 days
|
|
|
Warrants sold |
2,250,776
|
|
|
2,250,776
|
|
|
Public warrants |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Warrants outstanding (shares) |
13,828,765
|
|
|
13,828,765
|
|
|
Warrants, exercise price (usd per share) |
$ 11.50
|
|
|
$ 11.50
|
|
|
Warrants, commencement, period from Business Combination |
|
|
|
30 days
|
|
|
Class A Common Stock |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Common stock, authorized (shares) |
250,000,000
|
|
|
250,000,000
|
250,000,000
|
|
Common stock, issued (shares) |
18,692,106
|
|
|
18,692,106
|
16,446,748
|
|
Common stock, outstanding (shares) |
18,692,106
|
|
|
18,692,106
|
16,446,748
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
|
|
366,635
|
|
|
Share price (usd per share) |
|
|
|
|
|
$ 9.95
|
Class A Common Stock | Common Stock |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) |
313,767
|
1,564,956
|
|
|
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
366,635
|
150,000
|
|
|
|
Class A Common Stock | Restricted stock units |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) |
313,767
|
|
|
|
|
|
Class A Common Stock | ESPP |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) |
1,878,723
|
|
|
|
|
|
Class B Common Stock |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Common stock, authorized (shares) |
75,000,000
|
|
|
75,000,000
|
75,000,000
|
|
Common stock, issued (shares) |
59,958,422
|
|
|
59,958,422
|
60,325,057
|
|
Common stock, outstanding (shares) |
59,958,422
|
|
|
59,958,422
|
60,325,057
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
|
|
366,635
|
|
|
Common stock redemption value |
$ 596,587
|
|
|
$ 596,587
|
|
|
Class B Common Stock | Common Stock |
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
Class A common stock issued pursuant to Class B common stock exchanges (in shares) |
|
366,635
|
150,000
|
|
|
|
X |
- DefinitionClass Of Warrant Or Right, Commencement, Period From Business Combination
+ References
+ Details
Name: |
cmpo_ClassOfWarrantOrRightCommencementPeriodFromBusinessCombination |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommon Stock, Redemption Value
+ References
+ Details
Name: |
cmpo_CommonStockRedemptionValue |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExercise price per share or per unit of warrants or rights outstanding.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of warrants or rights outstanding.
+ References
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks of a company.
+ References
+ Details
Name: |
us-gaap_SharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of an employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=cmpo_PrivateWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=cmpo_PublicWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
$ 4,393
|
$ 3,014
|
$ 8,415
|
$ 4,020
|
Options |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
146
|
337
|
236
|
683
|
Restricted stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
3,524
|
2,667
|
7,005
|
3,298
|
Performance stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
690
|
0
|
1,098
|
0
|
ESPP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
33
|
0
|
76
|
0
|
Incentive units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Total stock-based compensation expense |
$ 0
|
$ 10
|
$ 0
|
$ 39
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=cmpo_IncentiveStockUnitsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
STOCK-BASED COMPENSATION - Options Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended |
12 Months Ended |
Jun. 30, 2023 |
Dec. 31, 2022 |
Number of Shares |
|
|
Outstanding (in shares) |
4,765,545
|
|
Granted (in shares) |
0
|
|
Exercised (in shares) |
(958,015)
|
|
Outstanding (in shares) |
3,807,530
|
4,765,545
|
Vested and expected to vest (in shares) |
3,807,530
|
|
Exercisable (in shares) |
3,761,909
|
|
Weighted Average Exercise Price Per Shares |
|
|
Outstanding (in usd per share) |
$ 1,440
|
|
Granted (in usd per share) |
0
|
|
Exercised (in usd per share) |
60.00
|
|
Outstanding (in usd per share) |
1,770
|
$ 1,440
|
Vested and expected to vest (in usd per share) |
1,770
|
|
Exercisable (in usd per share) |
$ 1,720
|
|
Weighted Average Remaining Contractual Term |
|
|
Outstanding, weighted average remaining contractual term |
4 years 4 months 24 days
|
4 years 9 months 18 days
|
Vested and expected to vest, weighted average remaining contractual term |
6 years 3 months 18 days
|
|
Exercisable, weighted average remaining contractual term |
3 years
|
|
Aggregate Intrinsic Value |
|
|
Outstanding, aggregate intrinsic value |
$ 19,372
|
$ 16,939
|
Exercised, aggregate intrinsic value |
6,333
|
|
Vested and expected to vest, aggregate intrinsic value |
19,372
|
|
Exercisable, aggregate intrinsic value |
$ 19,349
|
|
X |
- DefinitionShare-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value
+ References
+ Details
Name: |
cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term
+ References
+ Details
Name: |
cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details)
|
6 Months Ended |
Jun. 30, 2023
shares
|
Restricted stock units |
|
Number of Shares |
|
Nonvested (in shares) |
5,497,066
|
Granted (in shares) |
1,649,498
|
Vested (in shares) |
(1,319,555)
|
Forfeited (in shares) |
(63,225)
|
Nonvested (in shares) |
5,763,784
|
Performance stock units |
|
Number of Shares |
|
Nonvested (in shares) |
449,380
|
Granted (in shares) |
658,156
|
Vested (in shares) |
0
|
Nonvested (in shares) |
1,107,536
|
Earnout consideration shares |
|
Number of Shares |
|
Nonvested (in shares) |
657,160
|
Granted (in shares) |
0
|
Vested (in shares) |
0
|
Nonvested (in shares) |
657,160
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=cmpo_ContingentConsiderationSharesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of equity instruments other than options outstanding, including both vested and non-vested instruments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionDefined Contribution Plan, Requisite Service Period
+ References
+ Details
Name: |
cmpo_DefinedContributionPlanRequisiteServicePeriod |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost for defined contribution plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1
+ Details
Name: |
us-gaap_DefinedContributionPlanCostRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1
+ Details
Name: |
us-gaap_DefinedContributionPlanDisclosureLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage employer matches of the employee's percentage contribution matched.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
cmpo_DefinedContributionPlanMatchingScenarioAxis=cmpo_DefinedContributionPlanMatchingScenarioOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
cmpo_DefinedContributionPlanMatchingScenarioAxis=cmpo_DefinedContributionPlanMatchingScenarioTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionDeferred Compensation Arrangement With Individual, Percent Of EBITDA Contributed
+ References
+ Details
Name: |
cmpo_DeferredCompensationArrangementWithIndividualPercentOfEBITDAContributed |
Namespace Prefix: |
cmpo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CompensationAndRetirementDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 710 -SubTopic 10 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483043/710-10-30-1
+ Details
Name: |
us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Nov. 05, 2020 |
Assets Carried at Fair Value: |
|
|
|
Derivative asset - interest rate swap |
$ 8,329
|
$ 8,651
|
$ 0
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
24,309
|
16,341
|
|
Earnout consideration |
10,869
|
15,090
|
|
Derivative liability - redemption with make-whole provision |
798
|
285
|
|
Public warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
15,678
|
8,105
|
|
Private warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
8,631
|
8,236
|
|
Level 1 |
|
|
|
Assets Carried at Fair Value: |
|
|
|
Derivative asset - interest rate swap |
0
|
0
|
|
Liabilities Carried at Fair Value: |
|
|
|
Earnout consideration |
0
|
0
|
|
Derivative liability - redemption with make-whole provision |
0
|
0
|
|
Level 1 | Public warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
15,678
|
8,105
|
|
Level 1 | Private warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
0
|
0
|
|
Level 2 |
|
|
|
Assets Carried at Fair Value: |
|
|
|
Derivative asset - interest rate swap |
8,329
|
8,651
|
|
Liabilities Carried at Fair Value: |
|
|
|
Earnout consideration |
0
|
0
|
|
Derivative liability - redemption with make-whole provision |
0
|
0
|
|
Level 2 | Public warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
0
|
0
|
|
Level 2 | Private warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
0
|
0
|
|
Level 3 |
|
|
|
Assets Carried at Fair Value: |
|
|
|
Derivative asset - interest rate swap |
0
|
0
|
|
Liabilities Carried at Fair Value: |
|
|
|
Earnout consideration |
10,869
|
15,090
|
|
Derivative liability - redemption with make-whole provision |
798
|
285
|
|
Level 3 | Public warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
0
|
0
|
|
Level 3 | Private warrants |
|
|
|
Liabilities Carried at Fair Value: |
|
|
|
Warrant liability |
$ 8,631
|
$ 8,236
|
|
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsFairValueDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)(Footnote 8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesFairValueDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.
+ References
+ Details
Name: |
us-gaap_WarrantsAndRightsOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=cmpo_PublicWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=cmpo_PrivateWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability, Shares
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiabilityShares |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3
Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNominal or face amount used to calculate payment on derivative.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A
+ Details
Name: |
us-gaap_DerivativeNotionalAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Class of Warrant or Right [Roll Forward] |
|
|
|
|
Estimated fair value at December 31, 2022 |
|
|
$ 16,341
|
|
Change in estimated fair value |
$ (2,791)
|
$ (19,465)
|
7,968
|
$ (18,041)
|
Estimated fair value at June 30, 2023 |
$ 24,309
|
|
$ 24,309
|
|
X |
- DefinitionClass of Warrant or Right
+ References
+ Details
Name: |
cmpo_ClassOfWarrantOrRightRollForward |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (income) related to adjustment to fair value of warrant liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13
+ Details
Name: |
us-gaap_FairValueAdjustmentOfWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionValue of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.
+ References
+ Details
Name: |
us-gaap_WarrantsAndRightsOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks of a company.
+ References
+ Details
Name: |
us-gaap_SharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.23.2
FAIR VALUE MEASUREMENTS - Earnout Consideration (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Derivative Instrument, Contingent Consideration, Liability [Roll Forward] |
|
|
|
|
Estimated fair value at December 31, 2022 |
|
|
$ 15,090
|
|
Change in estimated fair value |
$ (6,194)
|
$ (14,934)
|
(4,221)
|
$ (19,041)
|
Estimated fair value at June 30, 2023 |
$ 10,869
|
|
$ 10,869
|
|
X |
- DefinitionDerivative Instrument, Change In Amount Of Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionDerivative Instrument, Contingent Consideration, Liability
+ References
+ Details
Name: |
cmpo_DerivativeInstrumentContingentConsiderationLiabilityRollForward |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details)
|
Jun. 30, 2023
$ / shares
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Common Stock market value (usd per share) |
$ 6.86
|
Risk-free interest rate | Minimum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input |
0.0468
|
Risk-free interest rate | Maximum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input |
0.0514
|
Expected volatility | Minimum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input |
0.475
|
Expected volatility | Maximum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input |
0.500
|
Expected dividends |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input |
0
|
Expected term (years) | Minimum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input, expected term |
1 year 6 months
|
Expected term (years) | Maximum |
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
Earnouts, measurement input, expected term |
2 years 6 months
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks of a company.
+ References
+ Details
Name: |
us-gaap_SharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total |
$ 98,527
|
$ 97,199
|
$ 193,843
|
$ 181,382
|
Domestic |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total |
77,989
|
70,112
|
151,656
|
132,493
|
International |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total |
$ 20,538
|
$ 27,087
|
$ 42,187
|
$ 48,889
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=cmpo_DomesticGeographicalAreaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=cmpo_InternationalGeographicalAreaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details)
|
|
|
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Dec. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Revenue | Customer concentration risk | Three customers |
|
|
|
|
|
|
Concentration Risk [Line Items] |
|
|
|
|
|
|
Concentration risk, percentage |
|
|
76.00%
|
78.00%
|
76.00%
|
80.40%
|
Accounts receivable | Customer concentration risk | Three customers |
|
|
|
|
|
|
Concentration Risk [Line Items] |
|
|
|
|
|
|
Concentration risk, percentage |
73.00%
|
|
|
|
|
|
Accounts receivable | Customer concentration risk | Two customers |
|
|
|
|
|
|
Concentration Risk [Line Items] |
|
|
|
|
|
|
Concentration risk, percentage |
|
63.00%
|
|
|
|
|
Purchases | Supplier concentration risk | One vendor |
|
|
|
|
|
|
Concentration Risk [Line Items] |
|
|
|
|
|
|
Concentration risk, percentage |
|
|
|
|
13.00%
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481027/954-310-50-2
+ Details
Name: |
us-gaap_ConcentrationRiskLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=cmpo_ThreeCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=cmpo_TwoCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cmpo_OneVendorMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
v3.23.2
EARNINGS PER SHARE - Basic and Diluted Calculation (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Basic and diluted: |
|
|
|
|
Net income |
$ 32,710
|
$ 60,658
|
$ 43,447
|
$ 87,566
|
Less: Net income attributable to non-controlling interest |
(26,973)
|
(52,184)
|
(35,347)
|
(75,628)
|
Net income attributable to Class A Common Stockholders - basic |
5,737
|
8,474
|
8,100
|
11,938
|
Plus: adjustment to net income due to net effect of equity awards and exchangeable notes. |
4,410
|
8,236
|
6,140
|
12,267
|
Net income attributable to Class A Common Stockholders after adjustment |
$ 10,147
|
$ 16,710
|
$ 14,240
|
$ 24,205
|
Weighted average common shares outstanding used in computing net income per share - basic (in shares) |
18,537,268
|
15,051,732
|
18,087,260
|
14,992,612
|
Plus: net effect of dilutive equity awards and exchangeable notes (in shares) |
16,991,161
|
17,311,560
|
17,068,029
|
17,348,682
|
Weighted average shares used in computing net income per share - diluted (in shares) |
35,528,429
|
32,363,292
|
35,155,289
|
32,341,294
|
Net income per share - basic (in usd per share) |
$ 0.31
|
$ 0.56
|
$ 0.45
|
$ 0.80
|
Net income per share - diluted (in usd per share) |
$ 0.29
|
$ 0.52
|
$ 0.41
|
$ 0.75
|
X |
- DefinitionEarnings Per Share, Basic and Diluted EPS
+ References
+ Details
Name: |
cmpo_EarningsPerShareBasicAndDilutedEPSAbstract |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_DilutiveSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of Net Income (Loss) attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
+ Details
Name: |
us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
EARNINGS PER SHARE - Antidilutive Shares (Details) - shares
|
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Warrants |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive shares (shares) |
22,415,400,000
|
22,415,400,000
|
22,415,400,000
|
22,415,400,000
|
Class B Common Stock |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive shares (shares) |
59,958,422
|
60,986,800
|
59,958,422
|
60,986,800
|
Earnout consideration shares |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive shares (shares) |
7,500,000,000
|
7,500,000,000
|
7,500,000,000
|
7,500,000,000
|
Equity awards |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive shares (shares) |
2,431,925,000
|
3,897,048,000
|
2,712,064,000
|
3,597,048,000
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=cmpo_ContingentConsiderationSharesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- DefinitionTax Receivable Agreement Liability
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability, To Be Paid, After Year Four
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidAfterYearFour |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability To Be Paid, Remainder Of Fiscal Year
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability, To Be Paid, Year Four
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidYearFour |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability, To Be Paid, Year One
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidYearOne |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Receivable Agreement Liability To Be Paid, Year Three
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidYearThree |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTax Obligation, To be paid, Year Two
+ References
+ Details
Name: |
cmpo_TaxReceivableAgreementLiabilityToBePaidYearTwo |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
RELATED PARTY TRANSACTIONS (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
Related Party Transaction [Line Items] |
|
|
|
|
|
Accrued expenses |
$ 10,766
|
|
$ 10,766
|
|
$ 10,154
|
Payment of tax receivable agreement liability |
|
|
2,193
|
$ 0
|
|
Tax distributions |
25,241
|
|
37,600
|
|
|
CompoSecure |
|
|
|
|
|
Related Party Transaction [Line Items] |
|
|
|
|
|
Tax distributions |
5,947
|
|
8,592
|
|
|
All other members |
|
|
|
|
|
Related Party Transaction [Line Items] |
|
|
|
|
|
Tax distributions |
19,294
|
|
29,008
|
|
|
Related Party |
|
|
|
|
|
Related Party Transaction [Line Items] |
|
|
|
|
|
Selling, general and administrative expenses |
3,395
|
$ 3,277
|
7,462
|
$ 6,079
|
|
Accrued expenses |
$ 5,361
|
|
5,361
|
|
$ 3,317
|
Payment of tax receivable agreement liability |
|
|
$ 2,193
|
|
|
X |
- DefinitionPayment On Tax Receivable Agreement Liability
+ References
+ Details
Name: |
cmpo_PaymentOnTaxReceivableAgreementLiability |
Namespace Prefix: |
cmpo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidatedEntitiesAxis=srt_AffiliatedEntityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
CompoSecure (NASDAQ:CMPO)
Historical Stock Chart
From Aug 2024 to Sep 2024
CompoSecure (NASDAQ:CMPO)
Historical Stock Chart
From Sep 2023 to Sep 2024