XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement        
Contract revenues $ 226,675 $ 168,476 $ 579,514 $ 510,184
Costs of contract revenues 199,611 149,406 518,631 471,488
Gross profit 27,064 19,070 60,883 38,696
Selling, general and administrative expenses 20,846 17,135 60,980 52,271
Amortization of intangible assets   59   383
Gain on disposal of assets, net (1,563) (685) (1,986) (7,915)
Operating income (loss) 7,781 2,561 1,889 (6,043)
Other (expense) income:        
Other income 107 49 299 592
Interest income 73 21 97 90
Interest expense (3,617) (3,414) (10,336) (7,674)
Other expense, net (3,437) (3,344) (9,940) (6,992)
Income (loss) before income taxes 4,344 (783) (8,051) (13,035)
Income tax expense (benefit) 82 (123) 347 475
Net income (loss) $ 4,262 $ (660) $ (8,398) $ (13,510)
Basic net income (loss) per share (in dollars per share) $ 0.12 $ (0.02) $ (0.25) $ (0.42)
Diluted net income (loss) per share (in dollars per share) $ 0.12 $ (0.02) $ (0.25) $ (0.42)
Shares used to compute net income (loss) per share:        
Basic (in shares) 34,494,302 32,384,446 33,390,722 32,285,921
Diluted (in shares) 34,518,680 32,384,446 33,390,722 32,285,921