XML 42 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income $ 50,414 $ 61,075 $ 75,431
Adjustments to reconcile net income to cash provided by operating activities:      
Reserve related to note receivable 0 0 1,925
Impairment of equity method investment 0 0 13,684
Deferred income tax provision, net (1,871) 1,647 3,081
Provision for credit losses 100 768 (126)
Depreciation and amortization 5,922 5,012 4,427
Stock-based compensation expense 14,044 17,747 17,655
Noncash lease expense 3,683 4,065 5,683
Loss on equity method investment 0 750 3,824
Other (395) 724 141
(Increase) decrease in operating assets      
Trade receivables, net 17,638 35,301 (4,049)
Increase (Decrease) in Other Operating Assets (8,789) (1,304) (9,199)
Increase (decrease) in operating liabilities      
Accrued payroll costs 5,653 (13,358) (22,003)
Payment of benefit under terminated pension plan 0 0 (19,965)
Other liabilities 475 (20,962) 20,296
Cash provided by operating activities 86,874 91,465 90,805
Cash flows from investing activities:      
Capital expenditures (7,573) (7,763) (8,109)
Premiums paid for company-owned life insurance 2,377 0 1,077
Proceeds from Divestiture of Interest in Joint Venture 0 5,059 0
Payments for (Proceeds from) Life Insurance Policies (2,368) (1,408) 0
Equity method investment 0 0 (500)
Note receivable issued to our joint venture 0 (750) (6,750)
Cash used in investing activities (7,564) (4,862) (14,282)
Cash flows from financing activities:      
Proceeds from credit facility 301,000 594,400 38,200
Payments on credit facility (309,900) (578,400) (112,600)
Repurchases of common stock (41,938) (75,024) (74,913)
Cash dividends (28,236) (27,562) (24,027)
Proceeds from (Payments for) Other Financing Activities (6) (19) (51)
Cash used in financing activities (79,080) (86,605) (173,391)
Change in cash and cash equivalents 230 (2) (96,868)
Cash and cash equivalents at beginning of year 119 121 96,989
Cash and cash equivalents at end of year 349 119 121
Cash paid during the year for:      
Operating lease liabilities 4,733 5,232 6,992
Interest, net 1,989 897 885
Non-Cash Financing and Investing Transactions:      
ROU assets obtained from operating leases 3,078 4,378 9,997
Unsettled repurchases of common stock 260 920 974
Employee stock purchase plan 798 1,042 1,054
Income Taxes Paid, Net $ 9,777 $ 28,616 $ 16,579