Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

v3.24.2.u1
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]        
Revenue $ 41,262 $ 39,326 $ 84,143 $ 101,494
Cost of revenue 37,104 34,845 73,861 91,979
Gross profit 4,158 4,481 10,282 9,515
General and administrative expense 3,354 3,736 6,838 8,803
Other (income) expense, net (479) (4) (3,547) (365)
Operating income 1,283 749 6,991 1,077
Interest (expense) income, net 603 340 1,145 660
Income before income taxes 1,886 1,089 8,136 1,737
Income tax (expense) benefit 3 13 (7) 6
Net income $ 1,889 $ 1,102 $ 8,129 $ 1,743
Per share data:        
Basic income per share $ 0.12 $ 0.07 $ 0.50 $ 0.11
Diluted income per share $ 0.11 $ 0.07 $ 0.48 $ 0.11