XML 29 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-based Compensation (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Y
Jun. 30, 2011
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 120,000   120,000  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     0.95% 0.00%
Allocated Share-based Compensation Expense $ 470,000 $ 311,000 $ 1,025,000 $ 646,000
Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options 162,000 1,800,000 166,000 2,900,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 5,400,000   5,400,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     3.7  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term     6 0
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate     0.00% 0.00%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     42.01% 0.00%
Cost of Sales [Member]
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 59,000 38,000 141,000 89,000
Research and Development Expense [Member]
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 35,000 16,000 67,000 29,000
Selling General And Administrative Stock Based Compensation Expense [Member]
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 376,000 $ 257,000 $ 817,000 $ 528,000