XML 22 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 179,009 $ 183,256 $ 348,116 $ 383,286
Cost of revenues 140,084 150,170 274,671 314,908
Selling, general and administrative expenses 26,381 25,576 50,725 50,986
Other operating (income) loss, net (755) (1,184) (2,438) (1,445)
Impairments and other charges 0 2,816 0 2,816
Operating income 13,299 5,878 25,158 16,021
Foreign currency exchange (gain) loss 128 (102) 97 217
Interest expense, net 1,796 2,146 3,546 4,235
Income before income taxes 11,375 3,834 21,515 11,569
Provision for income taxes 3,335 2,132 6,182 4,247
Net income $ 8,040 $ 1,702 $ 15,333 $ 7,322
Net income per common share - basic (in dollars per share) $ 0.09 $ 0.02 $ 0.18 $ 0.08
Net income per common share - diluted (in dollars per share) $ 0.09 $ 0.02 $ 0.18 $ 0.08