Liabilities and Stockholders' Equity Total liabilities and stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total stockholders' equity Retained Earnings (Accumulated Deficit) Retained earnings Additional Paid in Capital Additional paid-in capital Common Stock, Value, Issued Common stock-$0.01 par value per share; 100,000,000 authorized shares; 20,213,045 and 20,007,081 shares issued and 20,209,735 and 20,007,081 outstanding at June 30, 2011 and December 31, 2010, respectively Preferred Stock, Value, Issued Preferred stock-$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at June 30, 2011 and December 31, 2010 Liabilities Total liabilities Other Liabilities, Noncurrent Other liabilities Deferred Tax Liabilities, Noncurrent Deferred income tax liabilities Long-term Debt, Excluding Current Maturities Long-term debt, net of current maturities Liabilities, Current Total current liabilities Other Liabilities, Current Other current liabilities Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders' equity: Allowance for Doubtful Accounts Receivable, Current Allowances on accounts receivable (in dollars) Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation on property and equipment (in dollars) Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization on intangible assets (in dollars) Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, authorized shares Common Stock, Shares, Issued Common stock, issued shares Common Stock, Shares, Outstanding Common stock, outstanding shares Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Preferred Stock, Shares Authorized Preferred stock, authorized shares Preferred Stock, Shares Issued Preferred stock, issued shares Preferred Stock, Shares Outstanding Preferred stock, outstanding shares CONSOLIDATED BALANCE SHEETS Statement [Table] Statement, Scenario [Axis] Scenario, Unspecified [Domain] Statement Statement [Line Items] Assets [Abstract] ASSETS Assets, Current [Abstract] Current assets: Liabilities and Stockholders' Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current liabilities: CONSOLIDATED STATEMENTS OF OPERATIONS Gross Profit Gross profit Selling, General and Administrative Expense Selling, general and administrative expenses Amortization of Intangible Assets Amortization of intangible assets Gain on sale of property and equipment Gain (Loss) on Disposition of Assets Operating Income (Loss) Income from operations Nonoperating Income (Expense) [Abstract] Other income (expense) Accounts Payable, Current Accounts payable Assets Total assets Other Assets, Noncurrent Other assets Intangible Assets, Net (Excluding Goodwill) Intangible assets, net of accumulated amortization of $2,055 and $1,888, respectively Goodwill Goodwill Property, Plant and Equipment, Net Property and equipment, net of accumulated depreciation of $55,492 and $46,878, respectively Assets, Current Total current assets Other Assets, Current Other current assets Income Taxes Receivable, Current Refundable income taxes Deferred Tax Assets, Net, Current Deferred income tax assets Accounts Receivable, Net, Current Accounts receivable, net of allowances of $824 and $947, respectively Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Beginning of period End of period Investment Income, Interest Interest income Interest Expense Interest expense Other Nonoperating Income (Expense) Other, net Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Cumulative Effects of Changes in Accounting Principles, Noncontrolling Interest Income before provision for income taxes Income Tax Expense (Benefit) Income tax expense Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net income Earnings Per Share Income per common share: Earnings Per Share, Basic Basic (in dollars per share) Earnings Per Share, Diluted Diluted (in dollars per share) Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average number of common shares and potential common shares outstanding: Weighted Average Number of Shares Outstanding, Basic Basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted (in shares) CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash flows provided by operating activities - Share-based Compensation Stock-based compensation expense Excess Tax Benefit from Share-based Compensation, Operating Activities Excess tax benefit from stock-based awards Deferred Income Tax Expense (Benefit) Deferred income taxes Gain (Loss) on Sale of Property Plant Equipment Gain on sale of property and equipment Other Noncash Expense Other non-cash items Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities Increase (Decrease) in Accounts Receivable Accounts receivable, net Increase (Decrease) in Other Operating Assets Other assets Increase (Decrease) in Other Operating Liabilities Other liabilities Net Cash Provided by (Used in) Operating Activities Net cash flows provided by operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Net Cash Provided by (Used in) Investing Activities Net cash flows used in investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Repayments of Long-term Capital Lease Obligations Payments of capital lease obligations Excess Tax Benefit from Share-based Compensation, Financing Activities Excess tax benefit from stock-based awards Net Cash Provided by (Used in) Financing Activities Net cash flows provided by (used in) financing activities Cash and Cash Equivalents, Period Increase (Decrease) Net increase (decrease) in cash and cash equivalents Cash Flow, Supplemental Disclosures [Text Block] Supplemental Cash Flows Document and Entity Information Organization and Business Basis of Presentation Income Tax Disclosure [Text Block] Income Taxes Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Compensation Segment Reporting Disclosure [Text Block] Segment Information Earnings Per Share [Text Block] Earnings Per Share Additional paid-in capital Additional Paid in Capital, Common Stock Costs and estimated earnings in excess of billings on uncompleted contracts Costs in Excess of Billings on Uncompleted Contracts or Programs Expected to be Collected within One Year Accounts payable Increase (Decrease) in Accounts Payable Billings in excess of costs and estimated earnings on uncompleted contracts Increase (Decrease) in Billing in Excess of Cost of Earnings Equity financing costs Payments of Stock Issuance Costs Contracts in Process Long-term Contracts or Programs Disclosure [Text Block] Cash and Cash Equivalents, at Carrying Value [Abstract] Cash and cash equivalents: Organization and Business Nature of Operations [Text Block] Sales Revenue, Services, Net Contract revenues Cost of Services Contract costs Basis of Presentation, Significant Accounting Policies and New Accounting Pronouncements [Text Block] Basis of Presentation This element aggregates basis of presentation, significant accounting policies, and new accounting pronouncements into a single block of text. Document Period End Date Document Type Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Repayments of Long-term Debt Payments on term loan Depreciation Depreciation and amortization of property and equipment Treasury Stock, Value Treasury stock-3,310 and 0 shares, respectively Treasury Stock, Shares Treasury stock, shares Accrued income taxes Accrued Income Taxes, Current Payments for Repurchase of Common Stock Purchase of Treasury stock Amendment Description Amendment Flag Current Fiscal Year End Date Commitments and Contingencies Commitments and contingencies Commitments and Contingencies. Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Other financing activities Proceeds from (Payments for) Other Financing Activities Organization, Business, Basis of Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Organization, Business, Basis of Presentation Fair Value Measurements Fair Value Measurements Fair Value Disclosures [Text Block] Supplemental Cash Flows Income Taxes Stock-Based Compensation Segment Information Contracts in Process Insurance Settlements Receivable Receivable for insurance claims in excess of deductibles Billings in Excess of Cost, Current Billings in excess of costs and estimated earnings on uncompleted contracts Self Insurance Reserve, Current Accrued self insurance Proceeds from Stock Options Exercised Employee stock option transactions Increase (Decrease) in Self Insurance Reserve Accrued self insurance Increase (Decrease) in Insurance Settlements Receivable Receivable for insurance claims in excess of deductibles Increase (Decrease) in Unbilled Receivables Costs and estimated earnings in excess of billings on uncompleted contracts