XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Changes in Stockholders' Equity - USD ($)
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 22,260,917          
Balance at Dec. 31, 2020 $ 22,000 $ 233,172,000 $ (30,133,000) $ 478,000 $ 57,350,000 $ 260,889,000
Net loss 0 0 0 0 396,000 396,000
Other comprehensive income 0 0   (850,000) 0 (850,000)
Equity-based compensation $ 0 13,055,000 0 0 0 13,055,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 723,635          
Issuance of treasury stock upon exercise of stock-based awards $ 1,000 (10,841,000) 16,343,000 0 (2,261,000) 3,242,000
Balance (in shares) at Dec. 31, 2021 22,984,552          
Balance at Dec. 31, 2021 $ 23,000 235,386,000 (13,790,000) (372,000) 55,485,000 276,732
Net loss 0 0 0 0 (23,183,000) (23,183,000)
Other comprehensive income 0 0 0 (5,877,000) 0 (5,877,000)
Equity-based compensation $ 0 14,505,000 0 0 0 14,505,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 449,696          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (7,050,000) 10,671,000 0 (142,000) 3,479,000
Purchase of treasury stock (in shares) (218,809)          
Purchase of treasury stock $ 0 0 (6,785,000) 0 0 (6,785,000)
Balance (in shares) at Dec. 31, 2022 23,215,439          
Balance at Dec. 31, 2022 $ 23,000 242,841,000 (9,904,000) (6,249,000) 32,160,000 258,871,000
Accumulated other comprehensive loss           (6,249,000)
Net loss 0 0 0 0 (11,878,000) (11,878,000)
Other comprehensive income 0 0 0 3,920,000 0 3,920,000
Equity-based compensation $ 0 16,198,000 0 0 0 16,198,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 404,178          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (7,813,000) 10,447,000 0 (115,000) 2,519,000
Purchase of treasury stock (in shares) (278,799)          
Purchase of treasury stock $ 0 0 (6,163,000) 0 0 (6,163,000)
Issuance of common stock upon exercise of stock-based awards (in shares) 100,030          
Issuance of common stock upon exercise of stock-based awards $ 0 874,000 0 0 0 874,000
Balance (in shares) at Dec. 31, 2023 23,440,848          
Balance at Dec. 31, 2023 $ 23,000 $ 252,100,000 $ (5,620,000) (2,329,000) $ 20,167,000 264,341,000
(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685       (3,317,000)    
Accumulated unrealized loss from hedging activities, net of taxes of $1       988,000    
Accumulated other comprehensive loss       $ (2,329,000)   $ (2,329,000)