XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
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        
Stock option exercises $ 3 506 0 0 509
Stock-based compensation 0 3,618 0 0 3,618
Net (loss) income 0 0 (1,597) 0 (1,597)
Other comprehensive income $ 0 0 0 (228) (228)
Balance (in shares) at Sep. 30, 2023 42,688,000        
Balance at Sep. 30, 2023 $ 457 232,896 (143,787) (15,280) 74,286
Stock purchase plan (in shares) 91,000        
Stock purchase plan $ 0 215 0 0 215
Vesting of restricted stock units (in shares) 413,000        
Vesting of restricted stock units $ 0 0 0 0 0
Shares withheld for taxes (in shares) (112,000)        
Shares withheld for taxes $ 0 (451) 0 0 (451)
Net loss $ 0 0 (1,597) 0 (1,597)
Balance (in shares) at Jun. 30, 2023 42,688,000        
Balance at Jun. 30, 2023 $ 457 231,533 (142,548) (14,054) 75,388
Stock-based compensation 0 1,363 0 0 1,363
Net (loss) income 0 0 (1,239) 0 (1,239)
Other comprehensive income $ 0 0 0 (1,226) (1,226)
Balance (in shares) at Sep. 30, 2023 42,688,000        
Balance at Sep. 30, 2023 $ 457 232,896 (143,787) (15,280) 74,286
Net loss $ 0 0 (1,239) 0 (1,239)
Balance (in shares) at Dec. 31, 2023 43,395,000        
Balance at Dec. 31, 2023 $ 434 232,435 (145,605) (14,190) $ 73,074
Stock option exercises (in shares) 14,000       13,586
Stock option exercises $ 0 43 0 0 $ 43
Stock-based compensation 0 3,379 0 0 3,379
Net (loss) income 0 0 (12,423) 0 (12,423)
Other comprehensive income $ 0 0 0 1,131 1,131
Balance (in shares) at Sep. 30, 2024 43,617,000        
Balance at Sep. 30, 2024 $ 436 235,973 (158,028) (13,059) 65,322
Stock purchase plan (in shares) 72,000        
Stock purchase plan $ 1 175 0 0 176
Vesting of restricted stock units (in shares) 150,000        
Vesting of restricted stock units $ 1 0 0 0 1
Shares withheld for taxes (in shares) (14,000)        
Shares withheld for taxes $ 0 (59) 0 0 (59)
Net loss $ 0 0 (12,423) 0 (12,423)
Balance (in shares) at Jun. 30, 2024 43,611,000        
Balance at Jun. 30, 2024 $ 436 234,905 (153,226) (14,868) 67,247
Stock option exercises (in shares) 6,000        
Stock option exercises $ 0 15 0 0 15
Stock-based compensation 0 1,053 0 0 1,053
Net (loss) income 0 0 (4,802) 0 (4,802)
Other comprehensive income $ 0 0 0 1,809 1,809
Balance (in shares) at Sep. 30, 2024 43,617,000        
Balance at Sep. 30, 2024 $ 436 235,973 (158,028) (13,059) 65,322
Net loss $ 0 $ 0 $ (4,802) $ 0 $ (4,802)