XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net loss $ (34,525) $ (11,244)
Weighted Average Number of Shares Outstanding, Basic 64,319 64,454
Basic $ (0.54) $ (0.17)
Earnings Per Share, Diluted $ (0.54) $ (0.17)
Dilutive impact from:    
Dilutive weighted average shares outstanding (in shares) 64,319 64,454