v3.21.2
EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Net income $ 23,961 $ 10,980 $ 57,504 $ 60,566
Denominator:        
Number of Basic Shares Outstanding 24,585 24,585 24,585 24,585
Number of Diluted Shares Outstanding 24,585 24,585 24,585 24,585
Net income per share - Basic $ 0.97 $ 0.45 $ 2.34 $ 2.46
Net income per share - Diluted $ 0.97 $ 0.45 $ 2.34 $ 2.46