XML 59 R44.htm IDEA: XBRL DOCUMENT v2.3.0.15
Supplemental Balance Sheet Information (Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands
Sep. 30, 2011
Dec. 31, 2010
Supplemental Balance Sheet Information [Abstract]  
Accounts payable$ 7,107$ 4,956
Accrued accounts payable18,18424,410
Accrued vacation expense6,4695,629
Accrued compensation expense18,45915,913
Accrued taxes payable159529
Accrued interest expense2,8641,804
Accrued royalties payable6,4815,362
Accrued rebates payable5,9805,899
Other accrued operating expenses5,8404,330
Value added taxes payable3,6782,950
Current portion of contingent acquisition consideration payable5,4798,794
Current portion of foreign currency exchange forward contract liability9261,673
Other1,6281,595
Total accounts payable and accrued liabilities$ 83,254$ 83,844[1]
[1]December 31, 2010 balances were derived from the audited consolidated financial statements.