Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Share-Based Compensation (Details Textual)

v2.4.0.6
Stockholders' Equity and Share-Based Compensation (Details Textual) (USD $)
3 Months Ended 6 Months Ended 12 Months Ended 6 Months Ended 6 Months Ended 6 Months Ended
Jun. 30, 2012
Mar. 31, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Dec. 31, 2011
Jun. 30, 2012
Performance Shares [Member]
Jun. 30, 2012
Warrants [Member]
Jul. 02, 2011
Warrants [Member]
Apr. 27, 2010
Warrants [Member]
May 05, 2009
Warrants [Member]
Jun. 30, 2012
2007 Omnibus Plan [Member]
Jun. 30, 2012
2007 New Employee Incentive Plan [Member]
Jun. 30, 2012
2007 New Employee Incentive Plan [Member]
Stock Option [Member]
Jun. 30, 2012
2006 Equity Incentive Plan [Member]
Jun. 30, 2012
Board of Directors [Member]
2007 Omnibus Plan [Member]
Jun. 30, 2012
Director [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock authorized from stock option exercises 100,000,000     100,000,000   100,000,000                      
Common stock authorized                           2,000,000      
Common stock issued 30,653,356     30,653,356   30,625,764                   7,592 2,529
Shares of common stock issued from option exercise       (20,000)               20,000          
Equity value of issued stock awards $ 158,309,000     $ 158,309,000   $ 157,140,000           $ 31,875         $ 10,625
Option grant expiry date                         Oct. 31, 2007        
Option grant vesting period                       4 years 4 years        
Exercise price of option grants                       100.00% 100.00%        
Shares available for future grants                       1,865,895 816,667   0    
forfeited options under the 2007 New Employee Plan                         66,667        
Weighted-average fair value of options granted                       $ 2.65          
Options outstanding, Shares, Ending 6,018,590     6,018,590   5,526,090             1,183,333   672,628    
Intrinsic value of the exercised options 4,020,000     4,020,000               52,000          
Options exercisable 3,938,350     3,938,350                     0    
Option expired                             6,000    
Performance options to purchase shares of common stock       125,000                          
Unrecognized share-based compensation expense 3,200,000     3,200,000               2,800,000          
Weighted-average period of unrecognized share-based compensation expense       2 years 9 months 15 days               2 years 9 months 15 days          
Common stock warrants issued during period                   20,000 30,000            
Warrant exercise price for warrants issued during period                   8.32 2.14            
Increment of shares in warrant vest                   833 833            
Grant date fair value of warrants issued during period                   $ 2.12 $ 1.09            
Remeasured fair value of warrants               $ 3.14                  
Warrants exercised during period               0                  
Outstanding common stock warrants               50,000                  
Aggregate intrinsic value of outstanding and exercisable warrants               61,000                  
Expense from issuing stock awards to non employee director for services 10,625     21,250   0                      
Share-based compensation expense recognized related to warrants 5,000   17,000         16,000 43,000                
Share-based compensation expenses reversed during period             105,000                    
Unrecognized share-based compensation expense related to warrants outstanding               0                  
Common stock authorized from stock option exercises 100,000,000     100,000,000   100,000,000                      
Estimated forfeitures excluded from unrecognized share-based compensation expense       0                          
Amounts capitalized to internally-developed software $ 85,000   $ 58,000 $ 136,000 $ 111,000                        
Fully vested warrants   $ 1.42