v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue:    
Revenue $ 410,131 $ 353,471
Cost of revenue:    
Cost of revenue: 412,903 363,066
Gross loss (2,772) (9,595)
Selling, general and administrative expenses 83,461 73,058
Operating loss (86,233) (82,653)
Interest expense 20,741 15,263
Other (expense) income (632) 4,567
Loss before income taxes (107,606) (93,349)
Income tax benefit (28,430) (24,639)
Net loss $ (79,176) $ (68,710)
Net loss per share    
Basic (in dollars per share) $ (1.40) $ (1.21)
Diluted (in dollars per share) $ (1.40) $ (1.21)
Weighted average common shares outstanding:    
Basic (in shares) 56,710 56,626
Diluted (in shares) 56,710 56,626
Construction materials    
Revenue:    
Revenue $ 262,314 $ 213,407
Cost of revenue:    
Cost of revenue: 272,943 233,763
Contracting services    
Revenue:    
Revenue 147,817 140,064
Cost of revenue:    
Cost of revenue: $ 139,960 $ 129,303