XML 104 R61.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Accounts Payable And Accrued Liabilities (Schedule Of Current Liabilities) (Details) (USD $)
In Thousands
Jun. 30, 2011
Jun. 30, 2010
Accounts Payable And Accrued Liabilities    
Accounts payable-trade $ 10,772 $ 12,247
Accrued salaries and commissions 45,630 34,062
Accrued liabilities 60,060 53,844
Amounts payable in respect of restructuring and other special charges (note 16) 6,504 11,498
Accruals relating to acquisitions 1,042 4,417
Asset retirement obligations 2,241 3,536
Accounts payable and accrued liabilities (note 9) $ 126,249 $ 119,604