XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 62,168 $ 28,686
Cost of revenue 57,134 29,106
Gross profit (loss) 5,034 (420)
General and administrative expense 5,067 4,110
Other (income) expense, net (361) 452
Operating income (loss) 328 (4,982)
Interest (expense) income, net 320 (40)
Income (loss) before income taxes 648 (5,022)
Income tax (expense) benefit (7) (5)
Net income (loss) $ 641 $ (5,027)
Per share data:    
Basic income (loss) per share $ (0.04) $ (0.32)
Diluted income (loss) per share $ (0.04) $ (0.32)