Increase in connection with BRAVEN Acquisition Goodwill, Acquired During Period Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Range [Domain] Range [Domain] Inventory Disclosure [Abstract] Reclassification Restatement Adjustment [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Treasury Stock Treasury Stock [Text Block] Right of return assets, which are included in prepaid expenses and other current assets Contract with Customer, Right to Recover Product, Current Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Geographical [Domain] Geographical [Domain] Distribution Channel Concentration Risk Distribution Channel Concentration Risk [Member] Warranty claims charged Standard Product Warranty Accrual, Decrease for Payments Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accounts payable Accounts Payable, Current Relationship to Entity [Domain] Relationship to Entity [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Deferred loan costs Debt Issuance Costs, Net Long-term debt, net of deferred loan costs of $0 and $141 Other Long-term Debt Other Other Intangible Assets [Member] Deferred loan costs, current Deferred Costs, Current Reduction of gross carrying amount Finite-Lived Intangible Assets, Period Increase (Decrease) Accounting Policies [Abstract] Accounting Policies [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Customer [Axis] Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Braven Braven Member [Member] Treasury stock, common shares Treasury Stock, Shares Equity Award [Domain] Equity Award [Domain] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Current portion of long-term debt, net of deferred loan costs of $0 and $141 Other Long-term Debt, Current Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Proceeds from revolving credit facility Proceeds from Lines of Credit Weighted-average fair value of restricted stock per share (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Finished goods Inventory, Finished Goods, Gross Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Best Buy Customer One [Member] Impairment of intangible asset Impairment of intangible asset Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Accumulated depreciation on property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accrued wages and wage related expenses Increase (Decrease) in Employee Related Liabilities Indirect channel Sales Channel, Through Intermediary [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Beginning Balance Ending Balance Standard Product Warranty Accrual Income taxes receivable Income Taxes Receivable, Current Foreign currency translation gain Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Proceeds from issuance of stock under employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Weighted average useful lives of amortizable intangible assets Finite-Lived Intangible Asset, Useful Life STOCK-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] CONCENTRATIONS Concentration Risk Disclosure [Text Block] Base Rate Base Rate [Member] Purchase of treasury stock Cash consideration paid for purchase of common stock Payments for Repurchase of Common Stock Audio Audio Member [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Income tax payable Taxes Payable, Current Goodwill Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Warranty liabilities, which are included in sales return liability Standard Product Warranty Accrual, Current Foreign currency translation (loss) gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Power Management Power Management [Member] Income Statement Location [Axis] Income Statement Location [Axis] Modification of debt that resulted in payment of existing term loan balance Payments of Debt Restructuring Costs Rent expense Operating Leases, Rent Expense Restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Property and equipment, net of accumulated depreciation of $15,284 and $12,540 Property, Plant and Equipment, Net Debt Instrument [Axis] Debt Instrument [Axis] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Income from operations Operating Income (Loss) Business Combination, Consideration Transferred, Adjustments Business Combination, Consideration Transferred, Adjustments Business Combination, Consideration Transferred, Adjustments Additions Standard Product Warranty Accrual, Increase for Warranties Issued Commitments and Contingencies Disclosure [Abstract] Allowances for doubtful accounts Allowance for Doubtful Accounts Receivable Line of credit facility, commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) DEBT AND LINE OF CREDIT Debt Disclosure [Text Block] Accrued wages and wage related expenses Employee-related Liabilities, Current Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Schedule of future minimum rental payments required under the operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Income tax (payable) receivable Increase (Decrease) in Income Taxes Payable Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Other (expense) income Other Nonoperating Income (Expense) Total liabilities Liabilities 2020 Operating Leases, Future Minimum Payments, Due in Three Years Dilutive effect of restricted stock units and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants ACQUISITION OF BRAVEN Business Combination Disclosure [Text Block] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Trading Symbol Trading Symbol United States United States UNITED STATES Basic earnings per share (in usd per share) Basic (in usd per share) Earnings Per Share, Basic Schedule of percentage of sales by geographic region SchedulesOfConcentrationRiskOfSalesByGeographicRegionTableTextBlock [Table Text Block] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Document Period End Date Document Period End Date Customer [Domain] Customer [Domain] Raw materials Inventory, Raw Materials, Gross Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Contract liabilities, which are included in accrued liabilities Contract with Customer, Liability Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization of deferred loan costs Amortization of Debt Issuance Costs Stock-based compensation expense Allocated Share-based Compensation Expense Product Concentration Risk Product Concentration Risk [Member] Europe Europe [Member] Shares repurchased TreasuryStockCommonSharesPurchase Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Common stock, $0.001 par value; 100,000 shares authorized; 34,433 and 34,104 shares issued Common Stock, Value, Issued Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] ASSETS Assets [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Amortizable identifiable intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Keyboards Keyboards [Member] Accounts Receivable Accounts Receivable [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Range [Axis] Range [Axis] Beginning balance Ending balance Indefinite-lived Intangible Assets (Excluding Goodwill) Restatement [Axis] Restatement [Axis] Cash and cash equivalents Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash and Cash Equivalents, at Carrying Value Accounts payable Increase (Decrease) in Accounts Payable Deferred income tax assets Deferred Income Tax Assets, Net Weighted Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Business Acquisition [Axis] Business Acquisition [Axis] Accrued liabilities Increase (Decrease) in Accrued Liabilities Cost of sales Cost of Goods and Services Sold Sales returns liability Customer Refund Liability, Current Document Fiscal Year Focus Document Fiscal Year Focus Treasury stock, 6,448 and 6,065 common shares at cost Treasury Stock, Value Total assets Assets Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Title of Individual [Axis] Title of Individual [Axis] Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Impairment loss on patent Impairment loss on patent ImpairmentofIntangibleAssetsFiniteLivedGross Schedule of Share-based Compensation, Restricted Stock Units Award Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Document Fiscal Period Focus Document Fiscal Period Focus Loss on deferred loan costs with debt modification LossOnDeferredDebtIssuanceCostsWithDebtModification Deferred income taxes Deferred Income Tax Expense (Benefit) Document Type Document Type Other assets Other Assets, Noncurrent Total consideration for acquisition Business Combination, Consideration Transferred Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Power Cases Power Cases [Member] Entity Emerging Growth Company Entity Emerging Growth Company Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Condensed Consolidated Statements of Operations changes Income Statement [Abstract] Sales returns liability IncreaseDecreaseInSalesReturnLiability Schedule of Stock-Based Compensation Expense Related To Restricted Stock Units Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Customer relationships Customer Relationships [Member] NATURE OF OPERATIONS AND BASIS OF PRESENTATION Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Diluted earnings per share (in usd per share) Diluted (in usd per share) Earnings Per Share, Diluted Effective tax rate Effective Income Tax Rate Reconciliation, Percent Cash paid (refunded) during the period for income taxes, net Income Taxes Paid, Net Other income (expense): Nonoperating Income (Expense) [Abstract] Website Sales Channel Directly to Consumer Website [Member] Amortization of intangible assets Amortization of Intangible Assets Other Assets Other Assets [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Income tax provision Income Tax Expense (Benefit) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Inventories Total inventories Inventory, Net Total current assets Assets, Current Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Condensed Consolidated Balance Sheet changes Statement of Financial Position [Abstract] Reserve of indemnity claims Indemnity Holdback Business Combination, Indemnification Assets, Amount as of Acquisition Date Business Combinations [Abstract] Remaining 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months Purchase of BRAVEN Payments to Acquire Businesses, Net of Cash Acquired Accumulated amortization written off FiniteLivedIntangibleAssetsAccumulatedAmortizationWrittenOff Patents and technology Patents and technology Patented Technology [Member] Total current liabilities Liabilities, Current Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Civil penalty Litigation Settlement, Amount Awarded to Other Party Payments on revolving credit facility Repayments of Long-term Lines of Credit Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Schedule of reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 2022 Operating Leases, Future Minimum Payments, Due in Five Years Restricted stock units Restricted Stock Units (RSUs) [Member] Total liabilities and stockholders' equity Liabilities and Equity Franchisees Sales Channel Directly to Consumer Franchisees [Member] 2019 Operating Leases, Future Minimum Payments, Due in Two Years Additional paid-in capital Additional Paid in Capital Accounts receivable, net of allowances of $707 and $734 Accounts receivable, net of allowances Receivables, which comprises the balance in accounts receivable, net of allowances Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Line of Credit Line of Credit [Member] Debt Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Capitalized deferred loan costs Write off of Deferred Debt Issuance Cost Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restricted stock granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Variable Rate [Axis] Variable Rate [Axis] Schedule of inventories Schedule of Inventory, Current [Table Text Block] Award Type [Axis] Award Type [Axis] Intangible assets, net of accumulated amortization of $75,151 and $66,639 Intangible Assets, Net (Excluding Goodwill) Earnings (loss) per share attributable to stockholders: Earnings (loss) per share: Earnings Per Share, Basic and Diluted [Abstract] Risks and Uncertainties [Abstract] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other assets Increase (Decrease) in Other Noncurrent Assets Common stock, shares issued Common Stock, Shares, Issued Line of credit facility, interest rate Debt Instrument, Basis Spread on Variable Rate Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Payment of withholding on restricted stock units Payments Related to Tax Withholding for Share-based Compensation Total operating expenses Operating Expenses Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Long-term debt, net of deferred loan costs of $0 and $141 Long-term Debt, Current Maturities Backlog Order or Production Backlog [Member] Letter of Credit Letter of Credit [Member] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Deferred loan costs, non-current Debt Issuance Costs, Noncurrent, Net Canceled Patent Canceled Patent Member [Member] Withholding tax on restricted stock units recorded in accrued wages and wage related expenses TaxWithholdingforSharebasedCompensationAccruedButNotYetIncurred Stock-based compensation Share-based Compensation Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Total cash outflow Payments to Acquire Businesses, Gross Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Other Other Countries [Member] Concentration Risk [Table] Concentration Risk [Table] Net income Net income Net income Net Income (Loss) Attributable to Parent Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Accumulated amortization on intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Geographical [Axis] Geographical [Axis] Indemnity Holdback of BRAVEN acquisition included in accrued expenses Noncash Or Part Noncash Acquisition, Indemnity Holdback Included in Accrued Liabilities Noncash Or Part Noncash Acquisition, Indemnity Holdback Included in Accrued Liabilities Intangible Asset Class Amortizable identifiable intangible assets Finite-lived Intangible Assets Acquired Payments on term loan facility Repayments of Notes Payable Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Entity Small Business Entity Small Business Customer Concentration Risk Customer Concentration Risk [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] New Credit Agreement Security Agreement [Member] Entity Filer Category Entity Filer Category Net purchase price Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Restatement [Domain] Restatement [Domain] Total operating lease commitments Operating Leases, Future Minimum Payments Due Equity [Abstract] Equity [Abstract] Schedule of concentration risk by accounts receivable Schedule Of Concentration Risk By Accounts Receivable [Table Text Block] Schedule Of Concentration Risk By Accounts Receivable Commissions paid to brokers Payments for Commissions Proceeds from disposal of equipment Proceeds from Sale of Property, Plant, and Equipment Employees Employees [Member] Accrued liabilities Accrued Liabilities, Current Total intangible assets, net of accumulated amortization Intangible Assets, Net (Including Goodwill) Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk [Line Items] Total debt outstanding Long-term Debt Income Tax Disclosure [Abstract] Impairment of finite-lived intangible asset Impairment of Intangible Assets, Finite-lived Other Increase (Decrease) in Other Operating Liabilities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Product and Service [Axis] Product and Service [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of changes in gross long-lived intangible assets ScheduleOfChangesInGrossLongLivedIntangibleAssetsTableTextBlock [Table Text Block] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Class of Treasury Stock Class of Treasury Stock [Table Text Block] Entity Registrant Name Entity Registrant Name Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Loss on deferred loan costs with debt modification GainLossOnDeferredDebtIssuanceCostsWithDebtModification Total other expense Nonoperating Income (Expense) Authorized stock repurchase amount Stock Repurchase Program, Authorized Amount Eurodollar Eurodollar [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Current liabilities: Liabilities, Current [Abstract] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Selling, general, and administrative expense Selling, General and Administrative Expenses [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Inventory deposits with third-party manufacturers InventoryDeposit Selling, general and administrative Selling, General and Administrative Expense LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Other Other Products and Services [Member] Net sales Revenue from Contract with Customer, Excluding Assessed Tax INCOME TAXES Income Tax Disclosure [Text Block] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 2021 Operating Leases, Future Minimum Payments, Due in Four Years Entity Central Index Key Entity Central Index Key Schedule of concentration risk by net sales Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Payment of deferred loan costs Payments of deferred loan costs Payments of Debt Issuance Costs Statement of Cash Flows [Abstract] Interest expense Interest Expense Schedule of long-lived intangible assets, net of amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Screen Protection Screen Protection [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Effect of foreign currency exchange rates on cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current portion of line of credit Line of Credit, Current Purchase of fixed assets financed through accounts payable Noncash or Part Noncash Acquisition, Payables Assumed Common stock, shares authorized Common Stock, Shares Authorized Deferred revenue Deferred revenue Contract with Customer, Liability, Current Contract with Customer, Liability, Current Earnings Per Share [Abstract] Refund liabilities, which are included in sales return liability Contract with Customer, Refund Liability, Current Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Product and Service [Domain] Product and Service [Domain] Minimum Minimum [Member] Type of Adoption [Domain] Type of Adoption [Domain] Percentage of sales Concentration risk percentage Concentration Risk, Percentage Revenue from Contract with Customer Revenue from Contract with Customer [Member] Remaining amount authorized under stock repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Schedule of long-term debt, net Schedule of Long-term Debt Instruments [Table Text Block] Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Adjustments to additional paid-in capital Adjustments Related to Tax Withholding for Share-based Compensation Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] INVENTORIES Inventory Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Advertising and marketing Marketing and Advertising Expense Geographic Concentration Risk Geographic Concentration Risk [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Non-current portion of line of credit Total long-term debt outstanding Long-term Debt, Excluding Current Maturities Transaction costs Business Combination, Acquisition Related Costs Statement of Comprehensive Income [Abstract] Superior Customer [Member] Non-compete agreements Noncompete Agreements [Member] Other comprehensive (loss) gain, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Gross profit Gross Profit Total stockholders' equity Stockholders' Equity Attributable to Parent EARNINGS PER SHARE Earnings Per Share [Text Block] Trade names Trade Names [Member] Document and Entity Information [Abstract] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Maximum Maximum [Member] Line of credit Long-term Line of Credit