v3.25.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 34,038 $ 35,021 $ 67,588 $ 70,334
Operating expenses:        
Direct 12,974 13,422 26,031 27,278
Selling, general and administrative 17,734 11,221 28,089 22,471
Depreciation and amortization [1] 1,742 1,513 3,284 2,960
Total operating expenses 32,450 26,156 57,404 52,709
Operating income 1,588 8,865 10,184 17,625
Other income (expense):        
Interest income 21 25 41 69
Interest expense (1,032) (555) (1,932) (1,160)
Other, net 4 (11) 11 (16)
Total other expense (1,007) (541) (1,880) (1,107)
Income before income taxes 581 8,324 8,304 16,518
Provision for income taxes 687 2,149 2,623 3,984
Net income (loss) $ (106) $ 6,175 $ 5,681 $ 12,534
Earnings (loss) per share of common stock:        
Basic (in dollars per share) $ (0.01) $ 0.26 $ 0.25 $ 0.53
Diluted (in dollars per share) $ (0.01) $ 0.26 $ 0.25 $ 0.52
Weighted average shares and share equivalents outstanding:        
Basic (in shares) 22,658 23,871 22,814 23,870
Diluted (in shares) 22,658 23,915 22,820 23,934
[1] Other significant expenses are also included within the team expenses captions such as associate and other operating expenses.