Summary of Significant Accounting Policies (Tables)
   | 
9 Months Ended | 
Sep. 30, 2011  | 
| Summary of Significant Accounting Policies [Abstract] | 
 
 | 
| Earnings per Share | 
   
   
   
   
   
   
   
       |   | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       |   | 
         | 
       For the Three Months | 
         | 
         | 
       For the Nine Months | 
         | 
    
   
       |   | 
         | 
       Ended September 30, | 
         | 
         | 
       Ended September 30, | 
         | 
    
   
       | (in thousands, except per share data) | 
         | 
       2011 | 
         | 
         | 
       2010 | 
         | 
         | 
       2011 | 
         | 
         | 
       2010 | 
         | 
    
   
   
   
       | 
    Net income available to common stockholders
    
 | 
         | 
       $ | 
       104,185 | 
         | 
         | 
       $ | 
       67,629 | 
         | 
         | 
       $ | 
       355,624 | 
         | 
         | 
       $ | 
       124,499 | 
         | 
    
   
       | 
    Effect of assumed conversions
    
 | 
         | 
         | 
       — | 
         | 
         | 
         | 
       — | 
         | 
         | 
         | 
       — | 
         | 
         | 
         | 
       — | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Net income available to common stockholders
   and assumed conversions
    
 | 
         | 
       $ | 
       104,185 | 
         | 
         | 
       $ | 
       67,629 | 
         | 
         | 
       $ | 
       355,624 | 
         | 
         | 
       $ | 
       124,499 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Average common shares outstanding-basic
    
 | 
         | 
         | 
       3,747,381 | 
         | 
         | 
         | 
       3,689,245 | 
         | 
         | 
         | 
       3,742,309 | 
         | 
         | 
         | 
       3,686,312 | 
         | 
    
   
       | 
    Dilutive effect of equity instruments
    
 | 
         | 
         | 
       2,759,989 | 
         | 
         | 
         | 
       2,680,586 | 
         | 
         | 
         | 
       2,758,510 | 
         | 
         | 
         | 
       2,674,778 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Average common shares outstanding-diluted
    
 | 
         | 
         | 
       6,507,370 | 
         | 
         | 
         | 
       6,369,831 | 
         | 
         | 
         | 
       6,500,819 | 
         | 
         | 
         | 
       6,361,090 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Net income per common share
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Basic
    
 | 
         | 
       $ | 
       0.03 | 
         | 
         | 
       $ | 
       0.02 | 
         | 
         | 
       $ | 
       0.10 | 
         | 
         | 
       $ | 
       0.03 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Diluted
    
 | 
         | 
       $ | 
       0.02 | 
         | 
         | 
       $ | 
       0.01 | 
         | 
         | 
       $ | 
       0.05 | 
         | 
         | 
       $ | 
       0.02 | 
         | 
    
   
       | 
     
    
 | 
         | 
             | 
         | 
         | 
             | 
         | 
         | 
             | 
         | 
         | 
             | 
         | 
    
   
    
    
    
    
 | 
| Accounts Receivable | 
   
   
   
        Accounts receivable, net, consists of the following:
    
   
   
   
   
       |   | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       |   | 
         | 
       September 30, | 
         | 
         | 
       December 31, | 
         | 
    
   
       |   | 
         | 
       2011 | 
         | 
         | 
       2010 | 
         | 
    
   
   
   
       | 
    Gross accounts receivable
    
 | 
         | 
       $ | 
       111,562 | 
         | 
         | 
       $ | 
       131,880 | 
         | 
    
   
       | 
    Allowance for doubtful accounts
    
 | 
         | 
         | 
       (14,657 | 
       ) | 
         | 
         | 
       (10,222 | 
       ) | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Total accounts receivable, net
    
 | 
         | 
       $ | 
       96,905 | 
         | 
         | 
       $ | 
       121,658 | 
         | 
    
   
       | 
     
    
 | 
         | 
             | 
         | 
         | 
             | 
         | 
    
   
    
    
    
    
 | 
| Receivables From Distributors | 
   
   
   
   
   
   
   
       |   | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       |   | 
         | 
       September 30, | 
         | 
         | 
       December 31, | 
         | 
    
   
       |   | 
         | 
       2011 | 
         | 
         | 
       2010 | 
         | 
    
   
   
   
       | 
    Billed
    
 | 
         | 
       $ | 
       42,095 | 
         | 
         | 
       $ | 
       30,456 | 
         | 
    
   
       | 
    Unbilled
    
 | 
         | 
         | 
       37,839 | 
         | 
         | 
         | 
       37,120 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Total
    
 | 
         | 
       $ | 
       79,934 | 
         | 
         | 
       $ | 
       67,576 | 
         | 
    
   
       | 
     
    
 | 
         | 
             | 
         | 
         | 
             | 
         | 
    
   
    
    
    
    
 | 
| Inventory | 
   
   
   
        Inventory, net, consists of the following:
    
   
   
   
   
       |   | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       |   | 
         | 
       September 30, | 
         | 
         | 
       December 31, | 
         | 
    
   
       |   | 
         | 
       2011 | 
         | 
         | 
       2010 | 
         | 
    
   
   
   
       | 
    Raw materials
    
 | 
         | 
       $ | 
       26,198 | 
         | 
         | 
       $ | 
       18,181 | 
         | 
    
   
       | 
    Finished goods
    
 | 
         | 
         | 
       31,276 | 
         | 
         | 
         | 
       24,492 | 
         | 
    
   
       | 
    Allowance for obsolescence
    
 | 
         | 
         | 
       (21,278 | 
       ) | 
         | 
         | 
       (20,755 | 
       ) | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
       | 
    Total inventory, net
    
 | 
         | 
       $ | 
       36,196 | 
         | 
         | 
       $ | 
       21,918 | 
         | 
    
   
       | 
     
    
 | 
         | 
         | 
         | 
         | 
         | 
         | 
    
   
    
    
    
    
 |