XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Contract revenues $ 198,660 $ 158,044
Revenue, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember
Costs of contract revenues $ 153,086 $ 145,909
Cost, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember
Gross profit $ 45,574 $ 12,135
General and administrative expenses 16,111 13,017
Other gains (2,016) (18)
Operating income (loss) 31,479 (864)
Interest expense—net (3,891) (3,385)
Other income 425 227
Income (loss) before income taxes 28,013 (4,022)
Income tax (provision) benefit (6,989) 791
Net income (loss) $ 21,024 $ (3,231)
Basic earnings (loss) per share $ 0.32 $ (0.05)
Basic weighted average shares 66,729 66,264
Diluted earnings (loss) per share $ 0.31 $ (0.05)
Diluted weighted average shares 67,494 66,264