XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 34,608 $ 35,819 $ 102,196 $ 106,154
Operating expenses:        
Direct 12,404 15,305 38,436 42,583
Selling, general and administrative 12,271 10,988 40,360 33,459
Depreciation and amortization [1] 2,195 1,546 5,479 4,506
Total operating expenses 26,870 27,839 84,275 80,548
Operating income 7,738 7,980 17,921 25,606
Other income (expense):        
Interest income 41 34 82 103
Interest expense (1,461) (706) (3,393) (1,866)
Other, net (45) (12) (34) (28)
Total other expense (1,465) (684) (3,345) (1,791)
Income before income taxes 6,273 7,296 14,576 23,815
Provision for income taxes 2,151 1,608 4,774 5,592
Net income (loss) $ 4,122 $ 5,688 $ 9,802 $ 18,223
Earnings per share of common stock:        
Basic (in dollars per share) $ 0.18 $ 0.24 $ 0.43 $ 0.76
Diluted (in dollars per share) $ 0.18 $ 0.24 $ 0.43 $ 0.76
Weighted average shares and share equivalents outstanding:        
Basic (in shares) 22,130 23,721 22,584 23,820
Diluted (in shares) 22,130 23,745 22,590 23,868
[1] Other significant expenses are also included within the team expenses captions such as associate and other operating expenses.