CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] | ||
| Net income | $ 73,199 | $ 58,693 |
| Other comprehensive income: | ||
| Foreign currency translation gain | (12) | 39 |
| Total comprehensive income | $ 73,187 | $ 58,732 |