XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Accounts (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2018
Jun. 30, 2017
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 200,866 $ 121,627
Accumulated Amortization 115,460 97,690
Net Carrying Amount 85,406 23,937
Gross Carrying Amount, Intangibles   123,027
Net Carrying Amount, Intangibles $ 85,406 25,337
In-process research and development, with indefinite life    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Fair value of indefinite lived intangibles   $ 1,400
Developed technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 9 months 18 days 5 years 3 months 18 days
Gross Carrying Amount $ 117,500 $ 55,400
Accumulated Amortization 52,860 42,689
Net Carrying Amount $ 64,640 $ 12,711
Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 8 months 12 days 3 years 3 months 18 days
Gross Carrying Amount $ 51,639 $ 40,300
Accumulated Amortization 39,577 37,567
Net Carrying Amount $ 12,062 $ 2,733
Maintenance contracts    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 7 months 6 days 1 year 3 months 18 days
Gross Carrying Amount $ 17,000 $ 17,000
Accumulated Amortization 15,016 12,467
Net Carrying Amount $ 1,984 $ 4,533
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 8 months 12 days 4 years 3 months 18 days
Gross Carrying Amount $ 9,100 $ 5,100
Accumulated Amortization 3,776 2,846
Net Carrying Amount 5,324 $ 2,254
Backlogs    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800  
Accumulated Amortization $ 1,800  
License agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 5 years 10 months 24 days 6 years 4 months 24 days
Gross Carrying Amount $ 2,445 $ 2,445
Accumulated Amortization 1,323 1,120
Net Carrying Amount $ 1,122 $ 1,325
Other intangibles    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 1 year 10 months 24 days 2 years 8 months 12 days
Gross Carrying Amount $ 1,382 $ 1,382
Accumulated Amortization 1,108 1,001
Net Carrying Amount $ 274 $ 381