XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenues $ 250,849 $ 257,941 $ 495,223 $ 503,063
Cost of revenues 228,970 223,573 447,961 437,574
Gross profit 21,879 34,368 47,262 65,489
Selling, general and administrative expenses 15,652 18,039 32,651 33,757
Operating income 6,227 16,329 14,611 31,732
Other (income) expense (167) (285) 874 (941)
Interest expense 2,118 2,818 4,079 7,859
Loss on extinguishment of debt 921 7,155 921 7,155
Income before provision for income taxes 3,355 6,641 8,737 17,659
Provision for income taxes 870 1,546 2,270 4,074
Net income $ 2,485 $ 5,095 $ 6,467 $ 13,585
Earnings per Common Share:        
Basic (in dollars per share) $ 0.08 $ 0.16 $ 0.20 $ 0.43
Diluted (in dollars per share) $ 0.08 $ 0.16 $ 0.20 $ 0.42
Weighted average shares outstanding:        
Basic (in shares) 32,237 31,458 32,152 31,361
Diluted (in shares) 33,039 32,674 33,009 32,654