XML 27 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income (Loss) per Common Share (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Schedule of reconciliation of basic and diluted weighted average common shares outstanding        
Weighted average common shares outstanding - basic 14,776,239 14,901,495 14,690,591 14,825,091
Dilutive common shares issuable in connection with stock plans 110,309 298,405    
Weighted average common shares outstanding - diluted 14,886,548 15,199,900 14,690,591 14,825,091