XML 51 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Accounts (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2016
Jun. 30, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 121,827 $ 109,341
Accumulated Amortization 93,573 89,579
Net Carrying Amount 28,254 19,762
Gross Carrying Amount, Intangibles 123,427  
Accumulated Amortization, Intangibles 93,573  
Intangible assets, net $ 29,854 $ 19,762
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 5 years 8 months 9 days 3 months 18 days
Gross Carrying Amount $ 55,500 $ 48,000
Accumulated Amortization 41,165 43,028
Net Carrying Amount $ 14,335 $ 4,972
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 10 months 2 days 3 months 18 days
Gross Carrying Amount $ 40,400 $ 37,000
Accumulated Amortization 37,142 32,889
Net Carrying Amount $ 3,258 $ 4,111
Maintenance contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 1 year 10 months 2 days 2 years 3 months 18 days
Gross Carrying Amount $ 17,000 $ 17,000
Accumulated Amortization 10,767 9,067
Net Carrying Amount $ 6,233 $ 7,933
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 10 months 2 days 3 months 18 days
Gross Carrying Amount $ 5,100 $ 2,500
Accumulated Amortization 2,586 2,222
Net Carrying Amount $ 2,514 $ 278
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 6 years 9 months 18 days 9 years 8 months 12 days
Gross Carrying Amount $ 2,445 $ 3,413
Accumulated Amortization 984 1,473
Net Carrying Amount $ 1,461 $ 1,940
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 2 months 12 days 3 years 8 months 12 days
Gross Carrying Amount $ 1,382 $ 1,428
Accumulated Amortization 929 900
Net Carrying Amount 453 $ 528
In-Process Research and Development    
Finite-Lived Intangible Assets [Line Items]    
Fair value of indefinite lived intangibles $ 1,600