XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 12,995 $ 14,463 $ 34,386 $ 33,705
Operating costs and expenses:        
Cost of revenue 9,583 8,557 27,375 24,561
Selling, general, and administrative 507 575 1,588 1,711
Depreciation and amortization 77 74 218 212
Total operating costs and expenses 10,167 9,206 29,181 26,484
Income (loss) from operations 2,828 5,257 5,205 7,221
Other income (expense):        
Interest income 169 0 476 0
Gain (loss) on real estate ventures (75) (241) (369) (720)
Other income (expense), net 23 1 56 48
Income (loss) from operations before income tax 2,945 5,017 5,368 6,549
Provision for (benefit from) income tax 568 332 1,135 635
Net income (loss) $ 2,377 $ 4,685 $ 4,233 $ 5,914
Weighted-average common stock outstanding:        
Basic - weighted-average common stock outstanding (in shares) 9,864 9,647 9,830 9,621
Diluted - weighted-average common stock outstanding (in shares) 10,329 10,130 10,278 10,082
Net income (loss) per share:        
Basic - net income (loss) per share (in dollars per share) $ 0.24 $ 0.49 $ 0.43 $ 0.61
Diluted - net income (loss) per share (in dollars per share) $ 0.23 $ 0.46 $ 0.41 $ 0.59