| Restructuring Charges (Details) (USD $) | 12 Months Ended | |
|---|---|---|
| Jun. 30, 2013 | Jun. 30, 2012 | |
| Restructuring Charges | ||
| Restructuring charges, net | $ 6,000,000 | |
| Restructuring Charges | ||
| Beginning balance | 2,795,000 | 1,861,000 | 
| Restructuring costs | 6,633,000 | 6,712,000 | 
| Adjustments | (590,000) | (651,000) | 
| Cash payments | (4,891,000) | (5,127,000) | 
| Ending balance | 3,947,000 | 2,795,000 | 
| Costs of revenues | ||
| Restructuring Charges | ||
| Restructuring charges, net | 1,900,000 | |
| Engineering, research and development | ||
| Restructuring Charges | ||
| Restructuring charges, net | 2,900,000 | |
| Selling, general and administrative | ||
| Restructuring Charges | ||
| Restructuring charges, net | $ 1,200,000 | |
| X | ||||||||||
| 
- Definition Restructuring Charges Period Net. Restructuring charges net of adjustments, not including cash payments. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount charged against earnings in the period for incurred and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, excluding asset retirement obligations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of any reversal and other adjustment made during the period to the amount of a previously accrued liability for a specified type of restructuring cost, excluding adjustments for costs incurred during the period, costs settled during the period, and foreign currency translation adjustments. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Amount of cash paid in the period to fully or partially settle a specified, previously accrued type of restructuring cost. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |