XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Description And Significant Accounting Policies: Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net income available for common stock $ 236,744 $ 227,608 $ 199,310
Weighted average shares - Basic (in shares) 63,219 62,378 60,662
Dilutive effect of:      
Equity compensation (in shares) 106 61 136
Weighted average shares - diluted (in shares) 63,325 62,439 60,798
Total earnings (loss) per share of common stock, Diluted (usd per share) $ 3.74 $ 3.65 $ 3.28