XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Jun. 30, 2018
Disaggregation Of Revenue [Abstract]    
Accounts receivable net of allowance for doubtful accounts $ 252,361 $ 215,032
Standard product warranty description The Company offers an assurance-type limited warranty that products will be free from defects in materials and workmanship. The warranty is typically one year or the industry standard in length and is limited to either (1) the replacement or repair of the product or (2) a credit against future purchases. The products are not sold with a right of return.  
Assurance-type limited product warranty period 1 year