v3.25.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Revenue $ 200,161 $ 166,013 $ 552,909 $ 538,714
Cost of revenue 187,311 160,435 521,354 510,688
Gross profit 12,850 5,578 31,555 28,026
Selling, general and administrative expenses 17,726 19,948 53,592 52,792
Restructuring Costs 124 0 124 0
Operating Income (Loss) (5,000) (14,370) (22,161) (24,766)
Other income (expense):        
Interest expense (134) (143) (368) (787)
Interest income 1,518 165 4,668 477
Other 182 (235) (313) 4,481
Loss before income tax expense (3,434) (14,583) (18,174) (20,595)
Provision (benefit) for federal, state and foreign income taxes 0 (2) 16 4
Net loss $ (3,434) $ (14,581) $ (18,190) $ (20,599)
Basic loss per common share (in dollars per share) $ (0.12) $ (0.53) $ (0.66) $ (0.75)
Diluted loss per common share (in dollars per share) $ (0.12) $ (0.53) $ (0.66) $ (0.75)
Weighted Average Number of Shares Outstanding, Basic 27,836 27,443 27,731 27,357
Weighted Average Number of Shares Outstanding Diluted 27,836 27,443 27,731 27,357