XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 200,030 $ 176,438
Cost of revenues 164,738 150,988
Selling, general and administrative expenses 25,410 24,433
Other operating (income) loss, net (261) 50
Operating income 10,143 967
Foreign currency exchange loss 319 64
Interest expense, net 2,089 1,206
Income (loss) before income taxes 7,735 (303)
Provision (benefit) for income taxes 2,115 (2,824)
Net income $ 5,620 $ 2,521
Net income per common share - basic (in dollars per share) $ 0.06 $ 0.03
Net income per common share - diluted (in dollars per share) $ 0.06 $ 0.03