XML 61 R50.htm IDEA: XBRL DOCUMENT
v3.22.1

Acquisitions (Details Narrative) - USD ($) |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jan. 14, 2021 | Mar. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Business Acquisition Description | the Company acquired 100% of the issued and outstanding shares of Centric Telecom, Inc., a provider of telecommunications products, services, and solutions in Northern Virginia. The aggregate purchase price of $3,255,000 consisted of $2,163,000 of cash paid at closing, 46,662 shares of our |  |  |
Aggregate Purchase Price |  | $ 4,910,000 |  |
Comon Stock Shares For Services |  | 4,482,328 |  |
Consideration Amount |  | $ 1,690,000 |  |
Aggregate Vaue Of Comon Stock |  | $ 2,210,000 |  |
Decrease In The Fair Value Of The Intangible Asset |  |  | $ 420,000 |
Less Amortization Expense In Cost Of Software Solutions |  |  | 59,000 |
Additional Amortization Expense In Sales And Marketing |  |  | 98,000 |
Additional Amortization Expense In General And Administrative |  |  | 37,000 |
Increase In Opening Balance Sheet Cash And Accrued Liabilities |  |  | 739,000 |
Increase Of Assets Acquired |  |  | 9,000 |
Increase In Liabilities Assumed |  |  | 147,000 |
Increase To Goodwill Adjustment |  |  | 140,000 |
Increase Of Right To Use Assets Balance |  |  | 4,000 |
Increase Of Operating Lease Liability |  |  | 1,000 |
Deferred Tax Assets, Initial Valuation |  |  | 2,829,000 |
Decrease To Goodwill |  |  | 3,000 |
Deferred Tax Liability |  |  | $ 5,033,000 |
Weighted-average Tax Rate |  |  | 25.00% |
Contract Cost |  |  | $ 105,000 |
Increase To Current And Long-term Accounts Receivables |  |  | 170,000 |
Increase In Contract Liabilities |  |  | 103,000 |
Decrease To Goodwill Adjustment |  |  | $ 172,000 |
Estimated Economic Life |  | 16 years |  |
Weighted Average Cost Of Capital, Rate |  |  | 11.00% |
Description Of Key Assumptions Used In Valuing The Developed Technology |  | The key assumptions used in valuing the customer relationships acquired are as follows: weighted average cost of capital of 14.0%, tax rate of 25.0%, and estimated economic life of 15 years |  |
Acquisition Related Expenses Incurred |  | $ 970,000 |  |
Estimated Contingent Consideration |  |  | $ 746,000 |
Stock Options |  |  |  | $ 453,000
Centric Telecom, Inc. |  |  |  |
Deferred Tax Liability |  |  | 534,000 |
Description Of Key Assumptions Used In Valuing The Developed Technology |  | The key assumptions used in valuing the developed technology are as follows: royalty rate of 7%, discount rate of 11.0%, tax rate of 25% and estimated average economic life of 6 years. The key assumptions used in valuing the existing trademarks are as follows: royalty rate of 1.0%, discount rate of 11.0%, tax rate of 25% and estimated average economic life of 4 years |  |
Acquisition Related Expenses Incurred |  | $ 67,000 |  |
Intangible Assets Acauired, Adjustments |  |  | 38,000 |
Increase To Accrued Liabilities |  |  | 8,000 |
Decrease In Amortization Expense |  |  | 16,000 |
Increase To Goodwill |  |  | 38,000 |
Increase To Goodwill Due To Recording Of Pre-acquisition Liabilities |  |  | 8,000 |
Increase In Operating Lease Liability Due To Adoption Of Asc 842 |  |  | 16,000 |
Increase To Goodwill Due To Adoption Of Asc 842 |  |  | 16,000 |
Increase To Goodwill Due To Recording Of Deferred Tax Liability |  |  | $ 534,000 |
Merger [Member] | June 1, 2021 [Member] |  |  |  |
Comon Stock Shares For Services |  | 3,097,309 |  |
Stock Options |  | $ 39,000,000 |  |
Cash Amount |  | $ 10,000,000 |  |
Common Stock Price Per Share | $ 7.42 | $ 5.47 |  |
Aggregate Exercise Price |  | $ 560,000 |  |

X
- References No definition available. + Details
Name: | cxdo_AcquisitionRelatedExpensesIncurred
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_AdditionalAmortizationExpenseInGeneralAndAdministrative
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_AdditionalAmortizationExpenseInSalesAndMarketing
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_AggregateExercisePrice
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_AggregatePurchasePrice
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsInitialValuations
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiability
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAdjustments
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_ConsiderationAmount
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_ContractCosts
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_DecreaseInAmortizationExpenses
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_DecreaseInTheFairValueOfTheIntangibleAsset
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_DecreaseToGoodwill
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_DecreaseToGoodwillAdjustment
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | cxdo_EstimatedContingentConsideration
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_EstimatedEconomicLife
Namespace Prefix: | cxdo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseInContractLiabilities
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseInLiabilitiesAssumed
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseInOpeningBalanceSheetCashAndAccruedLiabilities
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseInOperatingLeaseLiabilityDueToAdoptionOfASCEightHundredAndFourtyTwo
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_IncreaseOfAssetsAcquired
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseOfOperatingLeaseLiability
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseOfRightToUseAssetsBalance
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseToAccruedLiabilities
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_IncreaseToCurrentAndLongTermAccountsReceivables
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseToGoodwill
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_IncreaseToGoodwillAdjustment
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_IncreaseToGoodwillDueToAdoptionOfASCEightHundredAndFourtyTwo
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_IncreaseToGoodwillDueToRecordingOfDeferredTaxLiability
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_IncreaseToGoodwillDueToRecordingOfPreAcquisitionLiabilities
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_LessAmortizationExpenseInCostOfSoftwareSolutions
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_WeightedAverageCostOfCapitalRate
Namespace Prefix: | cxdo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cxdo_WeightedAverageTaxRate
Namespace Prefix: | cxdo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation. + References No definition available. + Details
Name: | us-gaap_CashUninsuredAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued attributable to transactions classified as other. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of shares of stock issued attributable to transactions classified as other. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of noncash expense for option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 + Details
Name: | us-gaap_StockOptionPlanExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cxdo_CentricTelecomIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=cxdo_MergerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=cxdo_JuneOneTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |