XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
The reconciliation between the numerators and denominators of the basic and diluted EPS computations is as follows: (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Numerator for diluted earnings per share (in Dollars) $ 87,411 $ 38,219 $ 60,249
Weighted average shares 31,676,796 31,536,659 31,451,093
Weighted Average Number Diluted Shares Outstanding Adjustment 158,612 117,885 237,607
Denominator for diluted earnings per share 31,835,408 31,654,544 31,688,700
Basic (in Dollars per share) $ 2.76 $ 1.21 $ 1.92
Diluted (in Dollars per share) $ 2.75 $ 1.21 $ 1.90