XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule Of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Accrued purchases $ 11,616 $ 10,790
Accrued employee compensation 3,921 3,981
Other accrued expenses 7,271 6,754
Accrued interest expense 1,133 202
Contingent consideration 4,471 2,151
Unearned Income 418 1,200
Captive insurance liabilities 1,630 0
Total Accrued liabilities and other payables $ 30,460 $ 25,078