XML 31 R35.htm IDEA: XBRL DOCUMENT  v2.3.0.11
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS Accrued Liabilities (Details) (USD $)
In Thousands
Jun. 30, 2011
Mar. 31, 2011
Balance Sheet Related Disclosures [Abstract]    
Employee compensation and benefits $ 22,687 $ 27,478
Warranty obligation accrual 12,936 11,016
Accrued advertising and sales and marketing 2,669 2,873
Accrued other 15,477 18,240
Accrued liabilities $ 53,769 $ 59,607