v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Preferred Stock
Series A Preferred Stock
Preferred Stock
Series B Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total
Balance at beginning of period at Dec. 31, 2023 $ 49   $ 86 $ 1,291,790   $ (1,223,223) $ 68,702
Balance at beginning of period (in shares) at Dec. 31, 2023 984,000 2,000 11,495,000        
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options     $ 1 621     622
Exercise of stock options (in shares)     135,000        
Issuance of common stock related to 401(k) contribution       118     118
Issuance of common stock related to 401(k) contribution (in shares)     7,000        
Stock-based compensation expense       2,856     2,856
Preferred stock dividends       (1,368)     (1,368)
Repurchase of common stock           (13) (13)
Repurchase of common stock (in shares)     (1,000)        
Net Income (Loss)           (8,595) (8,595)
Balance at end of period at Mar. 31, 2024 $ 49   $ 87 1,294,017   (1,231,831) 62,322
Balance at end of period (in shares) at Mar. 31, 2024 984,000 2,000 11,636,000        
Balance at beginning of period at Dec. 31, 2023 $ 49   $ 86 1,291,790   (1,223,223) 68,702
Balance at beginning of period (in shares) at Dec. 31, 2023 984,000 2,000 11,495,000        
Increase (Decrease) in Stockholders' Equity              
Net Income (Loss)             7,390
Balance at end of period at Jun. 30, 2024 $ 49   $ 87 1,295,684   (1,215,846) 79,974
Balance at end of period (in shares) at Jun. 30, 2024 984,000 2,000 11,658,000        
Balance at beginning of period at Mar. 31, 2024 $ 49   $ 87 1,294,017   (1,231,831) 62,322
Balance at beginning of period (in shares) at Mar. 31, 2024 984,000 2,000 11,636,000        
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options       250     250
Exercise of stock options (in shares)     15,000        
Issuance of common stock related to ESPP       95     95
Issuance of common stock related to ESPP (in shares)     7,000        
Stock-based compensation expense       2,690     2,690
Preferred stock dividends       (1,368)     (1,368)
Net Income (Loss)           15,985 15,985
Balance at end of period at Jun. 30, 2024 $ 49   $ 87 1,295,684   (1,215,846) 79,974
Balance at end of period (in shares) at Jun. 30, 2024 984,000 2,000 11,658,000        
Balance at beginning of period at Dec. 31, 2024 $ 49   $ 90 1,298,747 $ 73 (1,237,057) 61,902
Balance at beginning of period (in shares) at Dec. 31, 2024 984,000 2,000 11,952,000        
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options       85     85
Exercise of stock options (in shares)     21,000        
Issuance of common stock related to 401(k) contribution       141     141
Issuance of common stock related to 401(k) contribution (in shares)     5,000        
Stock-based compensation expense       1,983     1,983
Preferred stock dividends       (1,368)     (1,368)
Repurchase of common stock           (545) (545)
Repurchase of common stock (in shares)     (25,000)        
Net unrealized gain on available-for-sale debt securities         45   45
Net Income (Loss)           2,367 2,367
Balance at end of period at Mar. 31, 2025 $ 49   $ 90 1,299,588 118 (1,235,235) 64,610
Balance at end of period (in shares) at Mar. 31, 2025 984,000 2,000 11,953,000        
Balance at beginning of period at Dec. 31, 2024 $ 49   $ 90 1,298,747 73 (1,237,057) $ 61,902
Balance at beginning of period (in shares) at Dec. 31, 2024 984,000 2,000 11,952,000        
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options (in shares)             51,497
Repurchase of common stock             $ (2,400)
Repurchase of common stock (in shares)             (107,510)
Net Income (Loss)             $ 11,558
Balance at end of period at Jun. 30, 2025 $ 49   $ 90 1,300,066 122 (1,227,892) 72,435
Balance at end of period (in shares) at Jun. 30, 2025 984,000 2,000 12,062,000        
Balance at beginning of period at Mar. 31, 2025 $ 49   $ 90 1,299,588 118 (1,235,235) 64,610
Balance at beginning of period (in shares) at Mar. 31, 2025 984,000 2,000 11,953,000        
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options       123     123
Exercise of stock options (in shares)     30,000        
Issuance of common stock related to ESPP       119     119
Issuance of common stock related to ESPP (in shares)     10,000        
Issuance of common stock related to RSUs (in shares)     15,000        
Issuance of common stock related to PSUs     $ 1 (1)      
Issuance of common stock related to PSUs (in shares)     136,000        
Stock-based compensation expense       1,605     1,605
Preferred stock dividends       (1,368)     (1,368)
Repurchase of common stock     $ (1)     (1,848) (1,849)
Repurchase of common stock (in shares)     (82,000)        
Net unrealized gain on available-for-sale debt securities         4   4
Net Income (Loss)           9,191 9,191
Balance at end of period at Jun. 30, 2025 $ 49   $ 90 $ 1,300,066 $ 122 $ (1,227,892) $ 72,435
Balance at end of period (in shares) at Jun. 30, 2025 984,000 2,000 12,062,000