XML 29 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 183,256 $ 194,144 $ 383,286 $ 370,582
Cost of revenues 150,170 168,206 314,908 319,194
Selling, general and administrative expenses 25,576 24,330 50,986 48,763
Other operating (income) loss, net (1,184) (80) (1,445) (30)
Impairments and other charges 2,816 7,905 2,816 7,905
Operating income (loss) 5,878 (6,217) 16,021 (5,250)
Foreign currency exchange (gain) loss (102) (583) 217 (519)
Interest expense, net 2,146 1,638 4,235 2,844
Income (loss) before income taxes 3,834 (7,272) 11,569 (7,575)
Provision (benefit) for income taxes 2,132 480 4,247 (2,344)
Net income (loss) $ 1,702 $ (7,752) $ 7,322 $ (5,231)
Net income (loss) per common share - basic (in dollars per share) $ 0.02 $ (0.08) $ 0.08 $ (0.06)
Net income (loss) per common share - diluted (in dollars per share) $ 0.02 $ (0.08) $ 0.08 $ (0.06)