XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]    
Revenue $ 165,579 $ 197,659
Cost of revenue 157,766 185,800
Gross profit 7,813 11,859
Selling, general and administrative expenses 18,580 17,113
Operating loss (10,767) (5,254)
Other income (expense):    
Interest expense (89) (325)
Interest income 1,572 150
Other 61 2,262
Loss before income tax expense (9,223) (3,167)
Provision for federal, state and foreign income taxes 0 0
Net loss $ (9,223) $ (3,167)
Basic loss per common share (in dollars per share) $ (0.33) $ (0.12)
Diluted loss per common share (in dollars per share) $ (0.33) $ (0.12)
Weighted Average Number of Shares Outstanding, Basic 27,559 27,113
Weighted Average Number of Shares Outstanding Diluted 27,559 27,113