XML 46 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Accounts (Schedule of Amortization Expense of Intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2016
Mar. 31, 2015
Organization Consolidation And Presentation Of Financial Statements [Abstract]        
Amortization in "Cost of revenue for products" $ 3,572 $ 4,513 $ 11,847 $ 13,575
Amortization of intangibles 4,142 4,467 12,860 13,402
Total amortization $ 7,714 $ 8,980 $ 24,707 $ 26,977