XML 71 R2.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Consolidated Balance Sheets (USD $)
In Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2011
Dec. 31, 2010
Current assets:    
Cash and Cash Equivalents $ 176,719 $ 59,690
Marketable securities 212,499 170,648
Trade accounts receivable, net of allowance for doubtful accounts of $414 and $355 at June 30, 2011 and December 31, 2010, respectively 52,742 54,739
Accounts receivable - other 3,569 5,493
Inventories 70,666 66,416
Deferred income tax 13,169 13,634
Prepaid income tax 293 2,993
Prepaid expenses 15,936 11,672
Other current assets 5,124 5,148
Total current assets 550,717 390,433
Marketable securities, net of current portion 140,227 259,317
Property, plant and equipment, net 169,262 160,863
Capitalized software, net 15,020 13,981
Patents, net 12,115 12,450
Goodwill 150,830 150,308
Purchased intangibles, net 116,006 120,270
License, manufacturing access fees and other assets, net 65,563 60,175
Total assets 1,219,740 1,167,797
Current liabilities:    
Accounts payable 11,358 14,614
Accrued salaries and employee benefits 22,947 26,825
Other accrued expenses 13,939 13,935
Income tax payable 5,470 634
Short-term borrowings 248,000 240,000
Deferred income tax 97 0
Deferred revenue 1,387 1,166
Total current liabilities 303,198 297,174
Non-current income tax payable 9,041 8,315
Deferred income tax 27,955 29,775
Deferred revenue, net of current portion 2,269 2,500
Other long-term liabilities 7,460 6,654
Commitments and contingencies    
Stockholders' equity:    
Preferred stock, $0.0001 par value per share; 20,000,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.0001 par value per share; 200,000,000 shares authorized, 48,170,514 and 47,966,156 shares issued and outstanding at June 30, 2011 and December 31, 2010, respectively 5 5
Additional paid-in capital 204,786 195,820
Accumulated other comprehensive (loss) income (7,471) 678
Retained earnings 672,497 626,876
Total stockholders' equity 869,817 823,379
Total liabilities and stockholders' equity $ 1,219,740 $ 1,167,797