XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Parent Company Condensed Financial Information - Condensed Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities      
Net Income (Loss) $ 85,264 $ 91,729 $ 67,405
Adjustments to reconcile net income to net cash from operating activities:      
Change in taxes payable 5,991 (4,872) 12,048
Stock based compensation 3,914 3,603 2,960
Net cash provided by operating activities 131,533 116,401 97,344
Cash Flows from Investing Activities      
Cash received from (paid for) acquisition, net 237,441   (146)
Net cash provided by (used in) investing activities 322,701 161,555 (432,778)
Cash Flows from Financing Activities      
Dividends paid on common stock (9,413) (8,946) (8,877)
Purchases of treasury stock (1,048) (605) (455)
Repayment of term note     (6,056)
Repayment of senior notes   (45,000)  
Net cash used in financing activities (455,050) (292,988) (301,496)
Net change in cash and cash equivalents (816) (15,032) (636,930)
Cash and cash equivalents at beginning of period 100,145 115,177 752,107
Cash and cash equivalents at end of period 99,329 100,145 115,177
Parent Company      
Cash Flows from Operating Activities      
Net Income (Loss) 85,264 91,729 67,405
Adjustments to reconcile net income to net cash from operating activities:      
Equity in undistributed net income of subsidiaries (37,082) (35,075) (35,634)
Provision for deferred tax (benefit) expense (152) (513) 91
Change in taxes payable (250) 794 (4,694)
Change in other assets 12 (43) 12
Stock based compensation 3,914 3,603 2,960
Other, net 76 575 (2,753)
Net cash provided by operating activities 51,782 61,070 27,387
Cash Flows from Financing Activities      
Dividend paid on common stock (9,413) (8,946) (8,877)
Purchases of treasury stock (1,048) (605) (455)
Repayment of term note   (9,000) (4,000)
Repayment of senior notes   (45,000)  
Net cash used in financing activities (10,461) (63,551) (13,332)
Net change in cash and cash equivalents 41,321 (2,481) 14,055
Cash and cash equivalents at beginning of period 36,686 39,167 25,112
Cash and cash equivalents at end of period $ 78,007 $ 36,686 $ 39,167