<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d66fcf11-786b-4a53-9cf5-7667f1a422af,g:9e437a39-68d3-43d4-91e7-a86718f6d88b-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:comp="http://composecure.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://composecure.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="comp-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="comp-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="comp-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="comp-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://composecure.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://composecure.com/role/AuditInformation">
        <link:definition>0002002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://composecure.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://composecure.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003005 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsParenthetical" roleURI="http://composecure.com/role/ConsolidatedStatementsofOperationsParenthetical">
        <link:definition>1004006 - Statement - Consolidated Statements of Operations (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityDeficit" roleURI="http://composecure.com/role/ConsolidatedStatementsofStockholdersEquityDeficit">
        <link:definition>1005007 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://composecure.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS" roleURI="http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS">
        <link:definition>2101101 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" roleURI="http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails">
        <link:definition>2402401 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails">
        <link:definition>2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentDetails">
        <link:definition>2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueandShippingandHandlingCostsDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueandShippingandHandlingCostsDetails">
        <link:definition>2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue and Shipping and Handling Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdvertisingTaxReceivableLiabilityandSellingGeneralandAdministrativeDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdvertisingTaxReceivableLiabilityandSellingGeneralandAdministrativeDetails">
        <link:definition>2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising, Tax Receivable Liability, and Selling, General and Administrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEarnoutConsiderationDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEarnoutConsiderationDetails">
        <link:definition>2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnout Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentsDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentsDetails">
        <link:definition>2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesNarrativeDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesNarrativeDetails">
        <link:definition>2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesBalanceSheetDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesBalanceSheetDetails">
        <link:definition>2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesLeaseCostDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesLeaseCostDetails">
        <link:definition>2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesMaturityDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesMaturityDetails">
        <link:definition>2415411 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesMaturityDetails_1" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesMaturityDetails_1">
        <link:definition>2415411 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesCashFlowDetails" roleURI="http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESOperatingLeasesCashFlowDetails">
        <link:definition>2416412 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Operating Leases Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATION" roleURI="http://composecure.com/role/BUSINESSCOMBINATION">
        <link:definition>2117103 - Disclosure - BUSINESS COMBINATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONTables" roleURI="http://composecure.com/role/BUSINESSCOMBINATIONTables">
        <link:definition>2318302 - Disclosure - BUSINESS COMBINATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONNarrativeDetails" roleURI="http://composecure.com/role/BUSINESSCOMBINATIONNarrativeDetails">
        <link:definition>2419413 - Disclosure - BUSINESS COMBINATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONRecapitalizationDetails" roleURI="http://composecure.com/role/BUSINESSCOMBINATIONRecapitalizationDetails">
        <link:definition>2420414 - Disclosure - BUSINESS COMBINATION - Recapitalization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONCommonStockDetails" roleURI="http://composecure.com/role/BUSINESSCOMBINATIONCommonStockDetails">
        <link:definition>2421415 - Disclosure - BUSINESS COMBINATION - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITION" roleURI="http://composecure.com/role/REVENUERECOGNITION">
        <link:definition>2122104 - Disclosure - REVENUE RECOGNITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONDetails" roleURI="http://composecure.com/role/REVENUERECOGNITIONDetails">
        <link:definition>2423416 - Disclosure - REVENUE RECOGNITION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIES" roleURI="http://composecure.com/role/INVENTORIES">
        <link:definition>2124105 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIESTables" roleURI="http://composecure.com/role/INVENTORIESTables">
        <link:definition>2325303 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIESDetails" roleURI="http://composecure.com/role/INVENTORIESDetails">
        <link:definition>2426417 - Disclosure - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>2127106 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTTables" roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>2328304 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTDetails" roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTDetails">
        <link:definition>2429418 - Disclosure - PROPERTY AND EQUIPMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNarrativeDetails" roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTNarrativeDetails">
        <link:definition>2430419 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBT" roleURI="http://composecure.com/role/DEBT">
        <link:definition>2131107 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTTables" roleURI="http://composecure.com/role/DEBTTables">
        <link:definition>2332305 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTNarrativeDetails" roleURI="http://composecure.com/role/DEBTNarrativeDetails">
        <link:definition>2433420 - Disclosure - DEBT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTBalancesPayableDetails" roleURI="http://composecure.com/role/DEBTBalancesPayableDetails">
        <link:definition>2434421 - Disclosure - DEBT - Balances Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTMaturityDetails" roleURI="http://composecure.com/role/DEBTMaturityDetails">
        <link:definition>2435422 - Disclosure - DEBT - Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYSTRUCTURE" roleURI="http://composecure.com/role/EQUITYSTRUCTURE">
        <link:definition>2136108 - Disclosure - EQUITY STRUCTURE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYSTRUCTUREDetails" roleURI="http://composecure.com/role/EQUITYSTRUCTUREDetails">
        <link:definition>2437423 - Disclosure - EQUITY STRUCTURE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATION" roleURI="http://composecure.com/role/EQUITYCOMPENSATION">
        <link:definition>2138109 - Disclosure - EQUITY COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATIONTables" roleURI="http://composecure.com/role/EQUITYCOMPENSATIONTables">
        <link:definition>2339306 - Disclosure - EQUITY COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATIONNarrativeDetails" roleURI="http://composecure.com/role/EQUITYCOMPENSATIONNarrativeDetails">
        <link:definition>2440424 - Disclosure - EQUITY COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATIONAssumptionsforEarnoutConsiderationDetails" roleURI="http://composecure.com/role/EQUITYCOMPENSATIONAssumptionsforEarnoutConsiderationDetails">
        <link:definition>2441425 - Disclosure - EQUITY COMPENSATION - Assumptions for Earnout Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATIONAssumptionsforOptionsGrantedDetails" roleURI="http://composecure.com/role/EQUITYCOMPENSATIONAssumptionsforOptionsGrantedDetails">
        <link:definition>2442426 - Disclosure - EQUITY COMPENSATION - Assumptions for Options Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYCOMPENSATIONOptionsActivityDetails" roleURI="http://composecure.com/role/EQUITYCOMPENSATIONOptionsActivityDetails">
        <link:definition>2443427 - Disclosure - EQUITY COMPENSATION - Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RETIREMENTPLAN" roleURI="http://composecure.com/role/RETIREMENTPLAN">
        <link:definition>2144110 - Disclosure - RETIREMENT PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RETIREMENTPLANDefinedContributionPlanDetails" roleURI="http://composecure.com/role/RETIREMENTPLANDefinedContributionPlanDetails">
        <link:definition>2445428 - Disclosure - RETIREMENT PLAN - Defined Contribution Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RETIREMENTPLANDeferredCompensationPlanDetails" roleURI="http://composecure.com/role/RETIREMENTPLANDeferredCompensationPlanDetails">
        <link:definition>2446429 - Disclosure - RETIREMENT PLAN - Deferred Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2147111 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2348307 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>2449430 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails">
        <link:definition>2450431 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSFairValueAssumptionsDetails" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsDetails">
        <link:definition>2451432 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>2452433 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails" roleURI="http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails">
        <link:definition>2453434 - Disclosure - FAIR VALUE MEASUREMENTS - Earnout Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GEOGRAPHICINFORMATIONANDCONCENTRATIONS" roleURI="http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONS">
        <link:definition>2154112 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GEOGRAPHICINFORMATIONANDCONCENTRATIONSTables" roleURI="http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSTables">
        <link:definition>2355308 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" roleURI="http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails">
        <link:definition>2456435 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GEOGRAPHICINFORMATIONANDCONCENTRATIONSNarrativeDetails" roleURI="http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSNarrativeDetails">
        <link:definition>2457436 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://composecure.com/role/INCOMETAXES">
        <link:definition>2158113 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://composecure.com/role/INCOMETAXESTables">
        <link:definition>2359309 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativeDetails" roleURI="http://composecure.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>2460437 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESIncomeBeforeIncomeTaxBenefitDetails" roleURI="http://composecure.com/role/INCOMETAXESIncomeBeforeIncomeTaxBenefitDetails">
        <link:definition>2461438 - Disclosure - INCOME TAXES - Income Before Income Tax Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofBenefitforIncomeTaxesDetails" roleURI="http://composecure.com/role/INCOMETAXESComponentsofBenefitforIncomeTaxesDetails">
        <link:definition>2462439 - Disclosure - INCOME TAXES - Components of Benefit for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESReconciliationofTaxesattheFederalStatutoryRateDetails" roleURI="http://composecure.com/role/INCOMETAXESReconciliationofTaxesattheFederalStatutoryRateDetails">
        <link:definition>2463440 - Disclosure - INCOME TAXES - Reconciliation of Taxes at the Federal Statutory Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofDeferredTaxAssetsDetails" roleURI="http://composecure.com/role/INCOMETAXESComponentsofDeferredTaxAssetsDetails">
        <link:definition>2464441 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://composecure.com/role/EARNINGSPERSHARE">
        <link:definition>2165114 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://composecure.com/role/EARNINGSPERSHARETables">
        <link:definition>2366310 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREBasicandDilutedCalculationDetails" roleURI="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails">
        <link:definition>2467442 - Disclosure - EARNINGS PER SHARE - Basic and Diluted Calculation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREAntidilutiveSharesDetails" roleURI="http://composecure.com/role/EARNINGSPERSHAREAntidilutiveSharesDetails">
        <link:definition>2468443 - Disclosure - EARNINGS PER SHARE - Antidilutive Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://composecure.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2169115 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>2470444 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://composecure.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>2171116 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSDetails" roleURI="http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>2472445 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearThree" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_StockIssuanceCostsIncurredButNotYetPaid" abstract="false" name="StockIssuanceCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_FourSuppliersMember" abstract="true" name="FourSuppliersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleEventOfDefaultThresholdPercentageOfNoteHoldersMayDeclareNotesPayableImmediately" abstract="false" name="DebtInstrumentConvertibleEventOfDefaultThresholdPercentageOfNoteHoldersMayDeclareNotesPayableImmediately" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DefinedContributionPlanMatchingScenarioTwoMember" abstract="true" name="DefinedContributionPlanMatchingScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_ThreeCustomersMember" abstract="true" name="ThreeCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DebtInstrumentRedemptionThresholdTradingDays" abstract="false" name="DebtInstrumentRedemptionThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_ClassOfWarrantOrRightPolicyTextBlock" abstract="false" name="ClassOfWarrantOrRightPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_ReverseRecapitalizationNumberOfGranteesAffectedByRecapitalization" abstract="false" name="ReverseRecapitalizationNumberOfGranteesAffectedByRecapitalization" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleFundamentalChangeRepurchasePricePercentage" abstract="false" name="DebtInstrumentConvertibleFundamentalChangeRepurchasePricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_ExchangeableNotesMember" abstract="true" name="ExchangeableNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DebtInstrumentRedemptionSharePricePercentageThreshold" abstract="false" name="DebtInstrumentRedemptionSharePricePercentageThreshold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_PaymentOfDistributionsToMembers" abstract="false" name="PaymentOfDistributionsToMembers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_ProceedsFromReverseRecapitalizationTransaction" abstract="false" name="ProceedsFromReverseRecapitalizationTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleRegistrationDefaultInterestRateAfterFirst90Days" abstract="false" name="DebtInstrumentConvertibleRegistrationDefaultInterestRateAfterFirst90Days" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_NumberOfDirectCustomers" abstract="false" name="NumberOfDirectCustomers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_DefinedContributionPlanMatchingScenarioDomain" abstract="true" name="DefinedContributionPlanMatchingScenarioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DerivativeInstrumentContingentConsiderationLiabilityTableTextBlock" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_DerivativeInstrumentContingentConsiderationLiabilityRollForward" abstract="true" name="DerivativeInstrumentContingentConsiderationLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_IncentiveEquityPlan2021Member" abstract="true" name="IncentiveEquityPlan2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_TaxReceivableAgreementPolicyPolicyTextBlock" abstract="false" name="TaxReceivableAgreementPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_PublicWarrantsMember" abstract="true" name="PublicWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_OfficeBuildingAndManufacturingFacilityLocation1Member" abstract="true" name="OfficeBuildingAndManufacturingFacilityLocation1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsProfitsInterestHurdle" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsProfitsInterestHurdle" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_ReverseRecapitalizationContingentConsiderationMeasurementInput" abstract="false" name="ReverseRecapitalizationContingentConsiderationMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="comp_ClassOfWarrantOrRightRollForward" abstract="true" name="ClassOfWarrantOrRightRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability" abstract="false" name="DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DebtInstrumentRedemptionThresholdConsecutiveTradingDays" abstract="false" name="DebtInstrumentRedemptionThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_PaymentOfDistributionsRecapitalization" abstract="false" name="PaymentOfDistributionsRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_RecapitalizationExchangeRatio" abstract="false" name="RecapitalizationExchangeRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="comp_ReverseRecapitalizationDisclosureTextBlock" abstract="false" name="ReverseRecapitalizationDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_DefinedContributionPlanMatchingScenarioAxis" abstract="true" name="DefinedContributionPlanMatchingScenarioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="comp_ScheduleOfReverseRecapitalizationTableTextBlock" abstract="false" name="ScheduleOfReverseRecapitalizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="comp_CreditFacility2016Member" abstract="true" name="CreditFacility2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_CommonShareholdersMember" abstract="true" name="CommonShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_StockIssuedDuringPeriodSharesReverseRecapitalization" abstract="false" name="StockIssuedDuringPeriodSharesReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_TaxReceivableAgreementLiability" abstract="false" name="TaxReceivableAgreementLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_CommonStockVotingRightsNumberOfVotes" abstract="false" name="CommonStockVotingRightsNumberOfVotes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_OfficeBuildingAndManufacturingFacilityLocation3Member" abstract="true" name="OfficeBuildingAndManufacturingFacilityLocation3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualPercentOfEBITDAContributed" abstract="false" name="DeferredCompensationArrangementWithIndividualPercentOfEBITDAContributed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearTwo" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_PaymentOfIssuanceCostsRecapitalization" abstract="false" name="PaymentOfIssuanceCostsRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_RevenuePerformanceObligationPaymentTermsMaximum" abstract="false" name="RevenuePerformanceObligationPaymentTermsMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPeriod" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleAntiDilutionThresholdConsecutiveTradingDays" abstract="false" name="DebtInstrumentConvertibleAntiDilutionThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationSharesPerPhase" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationSharesPerPhase" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_OfficeBuildingAndManufacturingFacilityLocation2Member" abstract="true" name="OfficeBuildingAndManufacturingFacilityLocation2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="comp_DerivativeInstrumentContingentConsiderationLiability" abstract="false" name="DerivativeInstrumentContingentConsiderationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_CashAcquiredThroughReverseRecapitalization" abstract="false" name="CashAcquiredThroughReverseRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearFour" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearFour" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DebtInstrumentRedemptionRedemptionNoticePeriod" abstract="false" name="DebtInstrumentRedemptionRedemptionNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_RomanDBDRMember" abstract="true" name="RomanDBDRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_RomanDBDRFoundersMember" abstract="true" name="RomanDBDRFoundersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsContingentConsiderationIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_RevenuePerformanceObligationPaymentDue" abstract="false" name="RevenuePerformanceObligationPaymentDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_DefinedContributionPlanMatchingScenarioOneMember" abstract="true" name="DefinedContributionPlanMatchingScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_PrivateWarrantsMember" abstract="true" name="PrivateWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_PaymentsOfReverseRecapitalizationTransactionCosts" abstract="false" name="PaymentsOfReverseRecapitalizationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleAntiDilutionPeriodAfterCommonStockIssuance" abstract="false" name="DebtInstrumentConvertibleAntiDilutionPeriodAfterCommonStockIssuance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_RelatedPartyPotentialCommissionsDueMember" abstract="true" name="RelatedPartyPotentialCommissionsDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearSeven" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearSeven" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_ReverseRecapitalizationTable" abstract="true" name="ReverseRecapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="comp_MeasurementInputExpectedForfeitureRateMember" abstract="true" name="MeasurementInputExpectedForfeitureRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleRegistrationDefaultInterestRateForFirst90Days" abstract="false" name="DebtInstrumentConvertibleRegistrationDefaultInterestRateForFirst90Days" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_SalariesAndCommissions" abstract="false" name="SalariesAndCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_LesseeOperatingLeaseNumberOfRenewalOptions" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_TaxReceivableAgreementPercentage" abstract="false" name="TaxReceivableAgreementPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DerivativeInstrumentContingentConsiderationLiabilityShares" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_AmortizationOfDebtIssuanceCostsAndOtherFees" abstract="false" name="AmortizationOfDebtIssuanceCostsAndOtherFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_ShippingAndHandlingCosts" abstract="false" name="ShippingAndHandlingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_TransactionCosts" abstract="false" name="TransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_ReverseRecapitalizationAbstract" abstract="true" name="ReverseRecapitalizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_RevenuePerformanceObligationPaymentTermsMinimum" abstract="false" name="RevenuePerformanceObligationPaymentTermsMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_NumberOfIndirectCustomers" abstract="false" name="NumberOfIndirectCustomers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_ContingentConsiderationSharesMember" abstract="true" name="ContingentConsiderationSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_LineOfCreditAndTermLoanMember" abstract="true" name="LineOfCreditAndTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DeferredIssuanceCostsCurrent" abstract="false" name="DeferredIssuanceCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearSix" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearSix" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_ClassOfWarrantOrRightCommencementPeriodFromBusinessCombination" abstract="false" name="ClassOfWarrantOrRightCommencementPeriodFromBusinessCombination" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="comp_TwoCustomersMember" abstract="true" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_TopThreeCustomersMember" abstract="true" name="TopThreeCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DefinedContributionPlanRequisiteServicePeriod" abstract="false" name="DefinedContributionPlanRequisiteServicePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedMaximum" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_RepaymentsOfLongTermDebtInterest" abstract="false" name="RepaymentsOfLongTermDebtInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearOne" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DebtInstrumentRedemptionPeriodFromClosingDate" abstract="false" name="DebtInstrumentRedemptionPeriodFromClosingDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualVestingPercentageYearFive" abstract="false" name="DeferredCompensationArrangementWithIndividualVestingPercentageYearFive" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_StockConvertedReverseRecapitalization" abstract="false" name="StockConvertedReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="comp_LesseeOperatingLeaseBaseRent" abstract="false" name="LesseeOperatingLeaseBaseRent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleEventOfDefaultInterestRateForDays91To180" abstract="false" name="DebtInstrumentConvertibleEventOfDefaultInterestRateForDays91To180" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleEventOfDefaultInterestRateForFirst90Days" abstract="false" name="DebtInstrumentConvertibleEventOfDefaultInterestRateForFirst90Days" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DepositsAndOtherAssetsNoncurrent" abstract="false" name="DepositsAndOtherAssetsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_LesseeOperatingLeaseLeaseEscalationFactor" abstract="false" name="LesseeOperatingLeaseLeaseEscalationFactor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_ConvertibleDebtRedemptionVolumeWeightedAveragePriceThresholdTradingDays" abstract="false" name="ConvertibleDebtRedemptionVolumeWeightedAveragePriceThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="comp_TwoSuppliersMember" abstract="true" name="TwoSuppliersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="comp_DebtInstrumentConvertibleEventOfDefaultPercentageOfNotesPayableImmediately" abstract="false" name="DebtInstrumentConvertibleEventOfDefaultPercentageOfNotesPayableImmediately" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="comp_DeferredCompensationArrangementWithIndividualAmountVested" abstract="false" name="DeferredCompensationArrangementWithIndividualAmountVested" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_CommonStockRedemptionValue" abstract="false" name="CommonStockRedemptionValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="comp_ReverseRecapitalizationLineItems" abstract="true" name="ReverseRecapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
