XML 56 R44.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Accounts (Summary of Deferred Distributors Revenue) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Deferred Revenue Arrangement [Line Items]    
Deferred distributors revenue $ 105,923 $ 94,860
Deferred distributors revenue, net of cost of sales to distributors 41,333 26,817
Distributors    
Deferred Revenue Arrangement [Line Items]    
Deferred distributors revenue 54,471 35,138
Deferred cost of sales to distributors (13,138) (8,321)
Deferred distributors revenue, net of cost of sales to distributors $ 41,333 $ 26,817