XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) 41,143,000        
Balance $ 452 $ 225,650 $ (132,674) $ (10,027) $ 83,401
Balance (in shares) at Dec. 31, 2021 41,143,000        
Balance at Dec. 31, 2021 $ 452 225,650 (132,674) (10,027) $ 83,401
Stock option exercises (in shares) 40,000       40,267
Stock option exercises $ 2 106 0 0 $ 108
Stock purchase plan (in shares) 176,000        
Stock purchase plan $ 0 469 0 0 469
Vesting of restricted stock units (in shares) 1,135,000        
Vesting of restricted stock units $ 0 0 0 0 0
Shares withheld for taxes (in shares) (412,000)        
Shares withheld for taxes $ 0 (1,628) 0 0 (1,628)
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 0 4,411 0 0 4,411
Net loss 0 0 (9,516) 0 (9,516)
Other comprehensive loss $ 0 0 0 (5,025) (5,025)
Balance (in shares) 42,082,000        
Balance $ 454 229,008 (142,190) (15,052) 72,220
Balance (in shares) at Dec. 31, 2022 42,082,000        
Balance at Dec. 31, 2022 $ 454 229,008 (142,190) (15,052) $ 72,220
Stock option exercises (in shares) 214,000       213,644
Stock option exercises $ 0 506 0 0 $ 506
Stock purchase plan (in shares) 137,000        
Stock purchase plan $ 0 424 0 0 424
Vesting of restricted stock units (in shares) 1,460,000        
Vesting of restricted stock units $ 0 0 0 0 0
Shares withheld for taxes (in shares) (498,000)        
Shares withheld for taxes $ 0 (2,523) 0 0 (2,523)
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 0 5,000 0 0 5,000
Net loss 0 0 (3,415) 0 (3,415)
Other comprehensive loss 0 0 0 862 862
Other adjustments $ (20) 20 0 0 0
Balance (in shares) 43,395,000        
Balance $ 434 $ 232,435 $ (145,605) $ (14,190) $ 73,074