XML 22 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 169,107 $ 200,030
Cost of revenues 134,587 164,738
Selling, general and administrative expenses 24,344 25,410
Other operating (income) loss, net (1,683) (261)
Operating income 11,859 10,143
Foreign currency exchange (gain) loss (31) 319
Interest expense, net 1,750 2,089
Income before income taxes 10,140 7,735
Provision for income taxes 2,847 2,115
Net income $ 7,293 $ 5,620
Net income per common share - basic (in dollars per share) $ 0.09 $ 0.06
Net income per common share - diluted (in dollars per share) $ 0.08 $ 0.06