XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
CONTRACT REVENUES $ 589,625 $ 648,781 $ 726,149
Revenue, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
COSTS OF CONTRACT REVENUES $ 511,893 $ 617,608 $ 580,879
Cost, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
Gross profit $ 77,732 $ 31,173 $ 145,270
OPERATING EXPENSES:      
GENERAL AND ADMINISTRATIVE EXPENSES 57,056 51,117 62,134
OTHER (GAINS) LOSSES (7,543) 7,792 (294)
Total operating income (loss) 28,219 (27,736) 83,430
OTHER EXPENSE:      
Interest expense—net (12,140) (14,108) (21,601)
Other income (loss) 2,233 (1,571) 994
Total other expense (9,907) (15,679) (20,607)
INCOME (LOSS) BEFORE INCOME TAXES 18,312 (43,415) 62,823
INCOME TAX (PROVISION) BENEFIT (4,406) 9,360 (13,391)
NET INCOME (LOSS) $ 13,906 $ (34,055) $ 49,432
Basic earnings (loss) per share $ 0.21 $ (0.52) $ 0.75
Basic weighted average shares 66,469 66,051 65,587
Diluted earnings (loss) per share $ 0.21 $ (0.52) $ 0.75
Diluted weighted average shares 66,957 66,051 66,301