XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue $ 33,551 $ 35,313
Operating expenses:    
Direct 13,057 13,856
Selling, general and administrative 10,356 11,250
Depreciation and amortization [1] 1,542 1,447
Total operating expenses 24,955 26,553
Operating income 8,596 8,760
Other income (expense):    
Interest income 19 44
Interest expense (899) (605)
Other, net 7 (5)
Total other expense (873) (566)
Income before income taxes 7,723 8,194
Provision for income taxes 1,936 1,835
Net income $ 5,787 $ 6,359
Earnings Per Share of Common Stock:    
Basic Earnings Per Share (in dollars per share) $ 0.25 $ 0.27
Diluted Earnings Per Share (in dollars per share) $ 0.25 $ 0.27
Weighted average shares and share equivalents outstanding:    
Basic (in shares) 22,972 23,868
Diluted (in shares) 22,974 23,963
[1] Other significant expenses are also included within the team expenses captions such as associate and other operating expenses.