XML 39 R40.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Supplemental Balance Sheet Information (Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Supplemental Balance Sheet Information    
Accounts payable $ 7,252 $ 4,956
Accrued accounts payable 19,920 24,410
Accrued vacation expense 6,897 5,629
Accrued compensation expense 11,671 15,913
Accrued taxes payable 112 529
Accrued interest expense 1,650 1,804
Accrued royalties payable 6,390 5,362
Other accrued operating expenses 5,669 4,330
Accrued rebates payable 6,171 5,899
Current portion of contingent acquisition consideration payable 3,000 8,794
Value added taxes payable 4,076 2,950
Current portion of foreign currency exchange forward contract liability 6,080 1,673
Other 3,147 1,595
Total accounts payable and accrued liabilities $ 82,035 $ 83,844 [1]
[1] December 31, 2010 balances were derived from the audited consolidated financial statements.