Condensed Consolidated Balance Sheets (Unaudited) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
CURRENT ASSETS:    
Cash and cash equivalents $ 38,709 $ 10,925
Accounts receivable - net of allowance of $25 and $25 14,393 14,336
Deferred income taxes 4,441 3,534
Prepaid expenses and other current assets 2,259 1,811
Total current assets 59,802 30,606
PROPERTY AND EQUIPMENT - Net 11,178 8,301
DEFERRED INCOME TAXES, NON-CURRENT 1,079 2,549
OTHER LONG-TERM ASSETS 700 1,926
GOODWILL 819  
TOTAL ASSETS 73,578 43,382
CURRENT LIABILITIES:    
Accounts payable 13,396 12,498
Accrued expenses and other current liabilities 6,293 5,492
Current portion of bank financing    250
Current portion of capital lease obligations 2,258 1,593
Total current liabilities 21,947 19,833
LONG-TERM PORTION OF CAPITAL LEASE OBLIGATIONS 2,178 2,098
OTHER LONG-TERM LIABILITIES 172 71
Total liabilities 24,297 22,002
COMMITMENTS AND CONTINGENCIES (Note 7)      
STOCKHOLDERS' EQUITY:    
Common stock, $0.01 par value-30,000,000 shares authorized, 3,052,856 issued and 2,733,356 outstanding at December 31, 2011, and 100,000,000 authorized, 27,415,902 issued and 27,096,402 shares outstanding at September 30, 2012 274 31
Preferred stock, $0.01 par value-10,000,000 shares authorized, no shares issued and outstanding at September 30, 2012      
Treasury stock--at cost, 319,500 shares at December 31, 2011 and September 30, 2012 (569) (569)
Additional paid-in capital 98,712 45,639
Accumulated deficit (49,128) (52,153)
Accumulated other comprehensive income (8)   
Total stockholders' equity 49,281 21,380
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 73,578 43,382
Series A Preferred Stock [Member]
   
STOCKHOLDERS' EQUITY:    
Convertible preferred stock   5,077
Series A-1 Preferred Stock [Member]
   
STOCKHOLDERS' EQUITY:    
Convertible preferred stock   730
Series B Preferred Stock [Member]
   
STOCKHOLDERS' EQUITY:    
Convertible preferred stock   5,401
Series C Preferred Stock [Member]
   
STOCKHOLDERS' EQUITY:    
Convertible preferred stock   $ 17,224