XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Accounts (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2017
Jun. 30, 2017
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 199,137 $ 121,627
Accumulated Amortization 108,712 97,690
Net Carrying Amount 90,425 23,937
Gross Carrying Amount, Intangibles 201,637 123,027
Net Carrying Amount, Intangibles 92,925 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 $ 2,500 $ 1,400
Developed technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 6 months 5 years 3 months 19 days
Gross Carrying Amount $ 116,000 $ 55,400
Accumulated Amortization 48,334 42,689
Net Carrying Amount $ 67,666 $ 12,711
Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 10 months 25 days 3 years 3 months 19 days
Gross Carrying Amount $ 51,410 $ 40,300
Accumulated Amortization 38,674 37,567
Net Carrying Amount $ 12,736 $ 2,733
Maintenance contracts    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 months 19 days 1 year 3 months 19 days
Gross Carrying Amount $ 17,000 $ 17,000
Accumulated Amortization 14,166 12,467
Net Carrying Amount $ 2,834 $ 4,533
Trademarks    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 10 months 25 days 4 years 3 months 19 days
Gross Carrying Amount $ 9,100 $ 5,100
Accumulated Amortization 3,411 2,846
Net Carrying Amount 5,689 $ 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 6 years 1 month 7 days 6 years 4 months 25 days
Gross Carrying Amount $ 2,445 $ 2,445
Accumulated Amortization 1,255 1,120
Net Carrying Amount $ 1,190 $ 1,325
Other intangibles    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 2 years 2 months 13 days 2 years 8 months 13 days
Gross Carrying Amount $ 1,382 $ 1,382
Accumulated Amortization 1,072 1,001
Net Carrying Amount $ 310 $ 381