XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2022 14,625        
Balance at Dec. 31, 2022 $ 146 $ 81,141 $ 210,719 $ (6,443) $ 285,563
Issuance of common stock for equity awards (in shares) 2        
Issuance of common stock for equity awards $ 0 23 0 0 23
Vesting of restricted stock units (in shares) 262        
Vesting of restricted stock units $ 3 (3) 0 0 0
Issuance of common stock from employee purchase plan (in shares) 41        
Issuance of common stock from employee purchase plan $ 0 805 0 0 805
Stock-based compensation expense $ 0 15,243 0 0 15,243
Repurchase of common stock (in shares) (188)        
Repurchase of common stock $ (2) (5,048) 0 0 (5,050)
Retirement of common stock for minimum tax withholdings (in shares) (82)        
Retirement of common stock for minimum tax withholdings $ 0 (2,152) 0 0 (2,152)
Net loss 0 0 (82,667) 0 (82,667) [1]
Other comprehensive income 0 0 0 500 500
Other comprehensive income $ 0 0 0 500 500
Vesting of restricted stock units (in shares) 262        
Vesting of restricted stock units $ 3 (3) 0 0 0
Issuance of common stock from employee purchase plan (in shares) 41        
Issuance of common stock from employee purchase plan $ 0 805 0 0 805
Balance (in shares) at Dec. 31, 2023 14,660        
Balance at Dec. 31, 2023 $ 147 90,009 128,052 (5,943) 212,265
Issuance of common stock for equity awards (in shares) 3        
Issuance of common stock for equity awards $ 0 76 0 0 76
Vesting of restricted stock units (in shares) 312        
Vesting of restricted stock units $ 3 (2) 0 0 1
Issuance of common stock from employee purchase plan (in shares) 44        
Issuance of common stock from employee purchase plan $ 0 708 0 0 708
Stock-based compensation expense $ 0 11,677 0 0 11,677
Repurchase of common stock (in shares) (506)        
Repurchase of common stock $ (5) (10,909) 0 0 (10,914)
Retirement of common stock for minimum tax withholdings (in shares) 97        
Retirement of common stock for minimum tax withholdings $ 1 (2,598) 0 0 (2,599)
Net loss 0 0 (56,385) 0 (56,385) [1]
Other comprehensive income 0 0 0 (840) (840)
Other comprehensive income $ 0 0 0 (840) (840)
Vesting of restricted stock units (in shares) 312        
Vesting of restricted stock units $ 3 (2) 0 0 1
Issuance of common stock from employee purchase plan (in shares) 44        
Issuance of common stock from employee purchase plan $ 0 708 0 0 708
Balance (in shares) at Dec. 31, 2024 14,416        
Balance at Dec. 31, 2024 $ 144 88,961 71,667 (6,783) 153,989
Vesting of restricted stock units (in shares) 319        
Vesting of restricted stock units $ 3 1,692 0 0 1,695
Issuance of common stock from employee purchase plan (in shares) 55        
Issuance of common stock from employee purchase plan $ 1 500 0 0 501
Stock-based compensation expense $ 0 7,388 0 0 7,388
Repurchase of common stock (in shares) (803)        
Repurchase of common stock $ (8) (9,477) 0 0 (9,485)
Retirement of common stock for minimum tax withholdings (in shares) (98)        
Retirement of common stock for minimum tax withholdings $ 1 (1,566) 0 0 (1,567)
Net loss 0 0 (10,880) 0 (10,880) [1]
Other comprehensive income 0 0 0 1,824 1,824
Other comprehensive income $ 0 0 0 1,824 1,824
Vesting of restricted stock units (in shares) 319        
Vesting of restricted stock units $ 3 1,692 0 0 1,695
Issuance of common stock from employee purchase plan (in shares) 55        
Issuance of common stock from employee purchase plan $ 1 500 0 0 501
Balance (in shares) at Dec. 31, 2025 13,889        
Balance at Dec. 31, 2025 $ 139 $ 87,498 $ 60,787 $ (4,959) $ 143,465
[1] The cash flows related to discontinued operations and held-for-sale assets and liabilities have not been segregated and remain included in the major classes of assets and liabilities. Accordingly, the Consolidated Statements of Cash Flows include the results of continuing and discontinued operations.