XML 26 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Changes in contract liabilities (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2019
USD ($)
Deferred revenue  
Balance at beginning of period $ 30,688
Additions 19,716
Deductions (17,376)
Balance at end of period 33,028
Deferred revenue, net of current portion  
Balance at beginning of period 5,801
Deductions (52)
Balance at end of period 5,749
Change in contract with customers  
Revenue recognized $ 12,100