XML 45 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenue $ 44,721 $ 39,313
Operating costs and expenses:    
Cost of revenue 33,040 29,371
Selling, general, and administrative 2,305 1,784
Depreciation and amortization 212 206
Total operating costs and expenses 35,557 31,361
Income (loss) from operations 9,164 7,952
Other income (expense):    
Interest income (expense), net 96 (222)
Gain (loss) on real estate ventures (1,187) 121
Other income (expense), net 79 2
Income (loss) from continuing operations before income tax 8,152 7,853
Provision for (benefit from) income tax 368 125
Net income (loss) from continuing operations 7,784 7,728
Net income (loss) from discontinued operations, net of tax 0 (381)
Net income (loss) 7,784 7,347
Impact of Series C preferred stock redemption 0 2,046
Net income (loss) attributable to common stockholders 7,784 9,393
Net income (loss) attributable to common stockholders $ 7,784 $ 9,393
Weighted-average common stock outstanding:    
Basic weighted-average shares outstanding (in shares) 9,629 8,974
Diluted weighted-average shares outstanding (in shares) 10,108 9,575
Net income (loss) per share:    
Basic - continuing operations (in dollars per share) $ 0.81 $ 1.09
Basic - discontinued operations (in dollars per share) 0 (0.04)
Basic net income (loss) per share (in dollars per share) 0.81 1.05
Diluted - continuing operations (in dollars per share) 0.77 1.02
Diluted - discontinued operations (in dollars per share) 0 (0.04)
Diluted net income (loss) per share (in dollars per share) $ 0.77 $ 0.98