XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Reconciliation of Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net income:        
Net Income $ 18,584 $ 32,702 $ 38,341 $ 58,046
Basic:        
Weighted average common shares outstanding (in shares) 35,110,334 35,994,740 35,102,572 35,961,032
Total basic weighted average common shares outstanding (in shares) 35,110,334 35,994,740 35,102,572 35,961,032
Diluted:        
Basic weighted average common shares outstanding (in shares) 35,110,334 35,994,740 35,102,572 35,961,032
Effect of potentially dilutive common shares (in shares) 299,190 294,724 310,150 307,829
Total diluted weighted average common shares outstanding (in shares) 35,409,524 36,289,464 35,412,722 36,268,861
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,978 7,065 14,334 4,766