XML 87 R7.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income $ 29,662 $ 39,353
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income tax provision, net (144) (2,852)
Provision for credit losses 15 136
Depreciation and amortization 4,225 4,431
Stock-based compensation expense 10,308 10,548
Noncash lease expense 2,821 2,765
Other (233) (685)
(Increase) decrease in operating assets    
Trade receivables, net 11,207 4,032
Other assets (15,315) (4,072)
Increase (decrease) in operating liabilities    
Accrued payroll costs 9,342 13,085
Other liabilities (9,951) (1,657)
Cash provided by operating activities 41,937 65,084
Cash flows from investing activities:    
Capital expenditures (11,798) (8,501)
Payment to Acquire Life Insurance Policy, Investing Activities 686 1,777
Cash used in investing activities (11,101) (7,901)
Cash flows from financing activities:    
Proceeds from credit facility 381,500 173,600
Payments on credit facility (349,200) (188,300)
Repurchases of common stock (41,450) (21,189)
Cash dividends (20,778) (21,282)
Other (5) (4)
Cash used in financing activities (29,933) (57,175)
Change in cash and cash equivalents 903 8
Cash and cash equivalents, beginning of period 349 119
Cash and cash equivalents, end of period 1,252 127
Supplemental Disclosure of Cash Flow Information    
Income taxes, net 16,443 9,085
Operating lease liabilities 3,476 3,609
Interest, net 2,834 1,556
Non-Cash Investing and Financing Transactions:    
ROU assets obtained from operating leases 4,045 2,627
Employee stock purchase plan 175 612
Unsettled repurchases of common stock 250 500
Proceeds from Life Insurance Policy $ 1,383 $ 2,377