XML 70 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Statement Condensed Consolidated Balance Sheets [Abstract]    
Accounts receivable, allowances $ 428 $ 1,061
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 27,888,217 27,888,217
Common stock, shares, outstanding (in shares) 27,304,734 27,047,318
Treasury stock, common, shares (in shares) 583,483 840,899