XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets-Additional Information - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Accounts receivable, net      
Trade accounts receivable $ 170,047 $ 150,659  
Reserve for credit losses (3,510) (3,807) $ (3,940)
Trade accounts receivable, net $ 166,537 $ 146,852