XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Numerator for basic and diluted EPS — net income $ 3,274 $ 42,312 $ 31,334
Denominator for basic EPS — weighted average number of shares 18,165,345 19,138,808 18,939,210
Add — dilutive effect of:      
Restricted stock units 3,728,000 5,367,000 4,139,000
Denominator for diluted EPS — weighted average number of shares and dilutive securities 21,892,864 24,505,712 23,078,451
Earnings per share:      
Basic EPS (usd per share) $ 0.18 $ 2.21 $ 1.65
Diluted EPS ( usd per share) $ 0.15 $ 1.73 $ 1.36