XML 38 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Revenue $ 51,294 $ 44,721
Operating costs and expenses:    
Cost of revenue 38,630 33,040
Selling, general, and administrative 2,075 2,305
Depreciation and amortization 302 212
Total operating costs and expenses 41,007 35,557
Income (loss) from operations 10,287 9,164
Other income (expense):    
Interest income 672 96
Gain (loss) on real estate ventures (297) (1,187)
Other income (expense), net 63 79
Income (loss) from operations before income tax 10,725 8,152
Provision for (benefit from) income tax (3,835) 368
Net income (loss) $ 14,560 $ 7,784
Weighted-average common stock outstanding:    
Basic weighted-average shares outstanding (in shares) 9,846 9,629
Diluted weighted-average shares outstanding (in shares) 10,327 10,108
Net income (loss) per share:    
Basic (in dollars per share) $ 1.48 $ 0.81
Diluted (in dollars per share) $ 1.41 $ 0.77