Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Revision of error (Details)

v3.21.2
Basis of Presentation - Revision of error (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Condensed Consolidated Balance Sheets                    
Deferred income tax liabilities $ 1,738 $ 1,815         $ 1,815 $ 1,738   $ 1,467
Total liabilities 122,269 121,658         121,658 122,269   120,816
Retained earnings 31,696 30,003         30,003 31,696   28,191
Total liabilities and stockholders' equity 171,736 169,891         169,891 171,736   $ 165,533
Condensed Consolidated Statements of Earnings                    
Provision for income taxes 756 968   $ 239     1,399 2,155 $ 881  
Net income $ 2,440 $ 1,791 $ 1,520 $ 530 $ 581 $ 836 $ 3,311 $ 5,751 $ 1,947  
Basic net income per share $ 0.55 $ 0.41   $ 0.13     $ 0.76 $ 1.31 $ 0.44  
Diluted net income per share $ 0.55 $ 0.41   $ 0.13     $ 0.76 $ 1.31 $ 0.44  
As Previously Reported                    
Condensed Consolidated Balance Sheets                    
Deferred income tax liabilities   $ 1,462         $ 1,462      
Total liabilities   121,305         121,305      
Retained earnings   30,356         30,356      
Total liabilities and stockholders' equity   169,891         169,891      
Condensed Consolidated Statements of Earnings                    
Provision for income taxes   615         1,046      
Net income   $ 2,144         $ 3,664      
Basic net income per share   $ 0.49         $ 0.84      
Diluted net income per share   $ 0.49         $ 0.84      
Estimated Foreign Tax Liability | Revision                    
Condensed Consolidated Balance Sheets                    
Deferred income tax liabilities   $ 353         $ 353      
Total liabilities   353         353      
Retained earnings   (353)         (353)      
Condensed Consolidated Statements of Earnings                    
Provision for income taxes   353         353      
Net income   $ (353)         $ (353)      
Basic net income per share   $ (0.08)         $ (0.08)      
Diluted net income per share   $ (0.08)         $ (0.08)