v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net service revenues $ 363,611 $ 337,708
Cost of service revenues 247,738 230,031
Gross profit 115,873 107,677
General and Administrative Expense 77,771 73,220
Depreciation and amortization 4,030 3,943
Total operating expenses 81,801 77,163
Operating income 34,072 30,514
Interest income (510) (502)
Interest expense 2,151 4,018
Total interest expense, net 1,641 3,516
Income before income taxes 32,431 26,998
Income tax expense 7,362 5,770
Net income $ 25,069 $ 21,228
Net income per common share    
Basic income per share (in dollars per share) $ 1.38 $ 1.18
Diluted income per share (in dollars per share) $ 1.36 $ 1.16
Weighted average number of common shares and potential common shares outstanding:    
Basic (in shares) 18,194 17,976
Diluted (in shares) 18,486 18,311