XML 66 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Reconciliation of Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net income:        
Net Income $ 20,990 $ 20,592 $ 59,331 $ 78,638
Basic:        
Weighted average common shares outstanding (in shares) 35,103,984 35,644,192 35,103,048 35,854,258
Diluted:        
Basic weighted average common shares outstanding (in shares) 35,103,984 35,644,192 35,103,048 35,854,258
Effect of potentially dilutive common shares (in shares) 364,906 285,326 335,624 297,794
Total diluted weighted average common shares outstanding (in shares) 35,468,890 35,929,518 35,438,672 36,152,052
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,026 16,002 13,662 7,083