XML 109 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal     $ (22)
State $ 1,069 $ 1,160 256
Foreign 6,460 5,334 4,597
Total current 7,529 6,494 4,831
Deferred:      
Federal 396 324 333
State 227 1,169 44
Foreign (229) 262 1,145
Total deferred 394 1,755 1,522
Provision for income taxes $ 7,923 $ 8,249 $ 6,353