XML 42 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Accounts (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2015
Jun. 30, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 116,922 $ 125,508
Accumulated Amortization 81,784 73,376
Net Carrying Amount $ 35,138 $ 52,132
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 7 months 24 days 1 year 2 months 12 days
Gross Carrying Amount $ 48,000 $ 48,000
Accumulated Amortization 36,194 28,194
Net Carrying Amount $ 11,806 $ 19,806
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 months 1 year 3 months 18 days
Gross Carrying Amount $ 37,000 $ 37,000
Accumulated Amortization 26,722 20,556
Net Carrying Amount $ 10,278 $ 16,444
Maintenance contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 2 years 9 months 3 years 3 months 18 days
Gross Carrying Amount $ 17,000 $ 17,000
Accumulated Amortization 7,367 5,667
Net Carrying Amount $ 9,633 $ 11,333
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 months 1 year 3 months 18 days
Gross Carrying Amount $ 2,500 $ 2,500
Accumulated Amortization 1,805 1,389
Net Carrying Amount $ 695 $ 1,111
Order backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 0 years 3 months 18 days
Gross Carrying Amount $ 7,400 $ 7,400
Accumulated Amortization $ 7,400 6,967
Net Carrying Amount   $ 433
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 years 10 months 24 days 10 years 2 months 12 days
Gross Carrying Amount $ 3,596 $ 10,924
Accumulated Amortization 1,494 8,620
Net Carrying Amount $ 2,102 $ 2,304
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 2 months 12 days 3 years 9 months 18 days
Gross Carrying Amount $ 1,426 $ 2,684
Accumulated Amortization 802 1,983
Net Carrying Amount $ 624 $ 701