XML 12 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Total revenues $ 14,304 $ 12,023 $ 27,763 $ 24,184
Operating costs and expenses:        
Selling, general and administrative 6,140 6,346 12,674 12,704
Depreciation and amortization 118 147 236 288
Total operating costs and expenses 12,151 10,214 24,251 20,604
Earnings of equity method investments 79 1,735 123 2,522
Operating income 2,232 3,544 3,635 6,102
Interest income (expense), net 18 (108) 74 (200)
Income before income tax expense 2,250 3,436 3,709 5,902
Income tax expense 613 939 1,008 1,606
Net income $ 1,637 $ 2,497 $ 2,701 $ 4,296
Weighted average common shares outstanding – basic 34,871,767 36,741,439 35,120,131 36,674,620
Weighted average common shares outstanding – diluted 35,506,250 36,816,610 35,800,352 36,759,995
Net income per share – basic $ 0.05 $ 0.07 $ 0.08 $ 0.12
Net income per share – diluted $ 0.05 $ 0.07 $ 0.08 $ 0.12
Services Revenue [Member]        
Revenues:        
Total revenues $ 10,266 $ 8,481 $ 17,914 $ 17,464
Operating costs and expenses:        
Cost of services revenue and assets sales 2,972 1,450 4,647 2,930
Asset Sales [Member]        
Revenues:        
Total revenues 4,038 3,542 9,849 6,720
Operating costs and expenses:        
Cost of services revenue and assets sales $ 2,921 $ 2,271 $ 6,694 $ 4,682