XML 25 R7.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 8,145 $ 10,987
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income tax provision, net (235) (244)
Provision for (recoveries of) credit losses 69 (40)
Depreciation and amortization 1,464 1,333
Stock-based compensation expense 3,656 3,501
Noncash lease expense 971 938
Other 382 404
(Increase) decrease in operating assets    
Trade receivables, net (4,911) (3,456)
Other assets (4,988) (608)
Increase (decrease) in operating liabilities    
Accrued payroll costs 2,273 5,982
Other liabilities (6,577) (5,628)
Cash provided by operating activities 249 13,169
Cash flows from investing activities:    
Capital expenditures (4,149) (1,875)
Payment to Acquire Life Insurance Policy, Investing Activities 686 529
Cash used in investing activities (4,835) (2,404)
Cash flows from financing activities:    
Proceeds from credit facility 171,800 107,600
Payments on credit facility (139,000) (108,400)
Repurchases of common stock (21,066) (2,848)
Cash dividends (7,051) (7,128)
Other (2) (2)
Cash provided by (used in) financing activities 4,681 (10,778)
Change in cash and cash equivalents 95 (13)
Cash and cash equivalents, beginning of period 349 119
Cash and cash equivalents, end of period 444 106
Supplemental Disclosure of Cash Flow Information    
Income taxes, net 4,156 300
Operating lease liabilities 1,206 1,297
Interest, net 657 614
Non-Cash Investing and Financing Transactions:    
ROU assets obtained from operating leases 1,469 1,152
Employee stock purchase plan 175 204
Unsettled repurchases of common stock 500 200
Equipment and software additions included in accounts payable and other accrued liabilities $ 0 $ 181