XML 45 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Accounts (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2016
Jun. 30, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 109,522 $ 125,508
Accumulated Amortization 82,097 73,376
Net Carrying Amount $ 27,425 $ 52,132
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 months 24 days 1 year 2 months 12 days
Gross Carrying Amount $ 48,000 $ 48,000
Accumulated Amortization 39,611 28,194
Net Carrying Amount $ 8,389 $ 19,806
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 6 months 1 year 3 months 18 days
Gross Carrying Amount $ 37,000 $ 37,000
Accumulated Amortization 29,806 20,556
Net Carrying Amount $ 7,194 $ 16,444
Maintenance contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 2 years 6 months 3 years 3 months 18 days
Gross Carrying Amount $ 17,000 $ 17,000
Accumulated Amortization 8,217 5,667
Net Carrying Amount $ 8,783 $ 11,333
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 6 months 1 year 3 months 18 days
Gross Carrying Amount $ 2,500 $ 2,500
Accumulated Amortization 2,014 1,389
Net Carrying Amount $ 486 $ 1,111
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 years 9 months 18 days 10 years 2 months 12 days
Gross Carrying Amount $ 3,596 $ 10,924
Accumulated Amortization 1,583 8,620
Net Carrying Amount $ 2,013 $ 2,304
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 11 months 1 day 3 years 9 months 18 days
Gross Carrying Amount $ 1,426 $ 2,684
Accumulated Amortization 866 1,983
Net Carrying Amount $ 560 $ 701
Order backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period   3 months 18 days
Gross Carrying Amount   $ 7,400
Accumulated Amortization   6,967
Net Carrying Amount   $ 433