XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]        
Revenue $ 187,169 $ 175,042 $ 352,748 $ 372,701
Cost of revenue 176,277 164,453 334,043 350,253
Gross profit 10,892 10,589 18,705 22,448
Selling, general and administrative expenses 17,286 15,731 35,866 32,844
Operating loss (6,394) (5,142) (17,161) (10,396)
Other income (expense):        
Interest expense (145) (319) (234) (644)
Interest income 1,578 162 3,150 312
Other (556) 2,454 (495) 4,716
Loss before income tax expense (5,517) (2,845) (14,740) (6,012)
Provision for federal, state and foreign income taxes 16 6 16 6
Net loss $ (5,533) $ (2,851) $ (14,756) $ (6,018)
Basic loss per common share (in dollars per share) $ (0.20) $ (0.10) $ (0.53) $ (0.22)
Diluted loss per common share (in dollars per share) $ (0.20) $ (0.10) $ (0.53) $ (0.22)
Weighted Average Number of Shares Outstanding, Basic 27,801 27,377 27,680 27,314
Weighted Average Number of Shares Outstanding Diluted 27,801 27,377 27,680 27,314