XML 73 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Business Description And Significant Accounting Policies: Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net income available for common stock $ 258,387 $ 236,744 $ 227,608
Weighted average shares - Basic (in shares) 64,858 63,219 62,378
Dilutive effect of:      
Equity compensation (in shares) 163 106 61
Weighted average shares - diluted (in shares) 65,021 63,325 62,439
Total earnings (loss) per share of common stock, Diluted (usd per share) $ 3.97 $ 3.74 $ 3.65