XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Mezzanine Equity and Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income, Net of Tax
Accumulated Deficit
Convertible Preferred Stock
Balance at Dec. 31, 2023             $ 24,850
Balance (in shares) at Dec. 31, 2023             25,000
Balance at Jun. 30, 2024             $ 24,850
Balance (in shares) at Jun. 30, 2024             25,000
Balance at Dec. 31, 2023   $ 2 $ 514,103 $ (10,081) $ 8,857 $ (80,132)  
Beginning Balance, Common (in shares) at Dec. 31, 2023   20,731,000          
Beginning Balance, Treasury (in shares) at Dec. 31, 2023       264,000      
Beginning balance, permanent and temporary equity at Dec. 31, 2023 $ 457,599            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 14,798   14,798        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       149,000      
Treasury Stock Purchases for Restricted Stock Vests (9,961)     $ (9,961)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   77,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 3,596   3,596        
Issuance of Restricted Stock Awards (in shares)   606,000          
Issuance of Performance Stock Units (in shares)   74,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (12,000)          
Dividends on Series A Convertible Preferred Stock (813)         (813)  
Other Comprehensive Loss (529)       (529)    
Net (Loss)Income 15,920         15,920  
Balance at Jun. 30, 2024   $ 2 532,497 $ (20,042) 8,328 (65,025)  
Ending Balance, Common (in shares) at Jun. 30, 2024   21,476,000          
Ending Balance, Treasury (in shares) at Jun. 30, 2024       413,000      
Ending balance, permanent and temporary equity at Jun. 30, 2024 480,610            
Balance at Mar. 31, 2024             $ 24,850
Balance (in shares) at Mar. 31, 2024             25,000
Balance at Jun. 30, 2024             $ 24,850
Balance (in shares) at Jun. 30, 2024             25,000
Balance at Mar. 31, 2024   $ 2 523,628 $ (18,742) 9,406 (62,331)  
Beginning Balance, Common (in shares) at Mar. 31, 2024   21,373,000          
Beginning Balance, Treasury (in shares) at Mar. 31, 2024       393,000      
Beginning balance, permanent and temporary equity at Mar. 31, 2024 476,813            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 7,864   7,864        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       20,000      
Treasury Stock Purchases for Restricted Stock Vests (1,300)     $ (1,300)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   46,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 1,005   1,005        
Issuance of Restricted Stock Awards (in shares)   65,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (8,000)          
Dividends on Series A Convertible Preferred Stock (407)         (407)  
Other Comprehensive Loss (1,078)       (1,078)    
Net (Loss)Income (2,287)         (2,287)  
Balance at Jun. 30, 2024   $ 2 532,497 $ (20,042) 8,328 (65,025)  
Ending Balance, Common (in shares) at Jun. 30, 2024   21,476,000          
Ending Balance, Treasury (in shares) at Jun. 30, 2024       413,000      
Ending balance, permanent and temporary equity at Jun. 30, 2024 480,610            
Balance at Dec. 31, 2024 24,850           $ 24,850
Balance (in shares) at Dec. 31, 2024             25,000
Balance at Jun. 30, 2025 24,850           $ 24,850
Balance (in shares) at Jun. 30, 2025             25,000
Balance at Dec. 31, 2024 $ 403,680 $ 2 519,653 $ (21,040) 5,344 (100,279)  
Beginning Balance, Common (in shares) at Dec. 31, 2024   21,538,000          
Beginning Balance, Treasury (in shares) at Dec. 31, 2024 429,555     430,000      
Beginning balance, permanent and temporary equity at Dec. 31, 2024 $ 428,530            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 18,470   18,470        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       172,000      
Treasury Stock Purchases for Restricted Stock Vests (10,554)     $ (10,554)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   76,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 3,776   3,776        
Issuance of Restricted Stock Awards (in shares)   674,000          
Issuance of Performance Stock Units (in shares)   80,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (46,000)          
Dividends on Series A Convertible Preferred Stock (813)         (813)  
Other Comprehensive Loss (2,032)       (2,032)    
Net (Loss)Income 24,230         24,230  
Balance at Jun. 30, 2025 $ 436,757 $ 2 541,899 $ (31,594) 3,312 (76,862)  
Ending Balance, Common (in shares) at Jun. 30, 2025   22,322,000          
Ending Balance, Treasury (in shares) at Jun. 30, 2025 601,985     602,000      
Ending balance, permanent and temporary equity at Jun. 30, 2025 $ 461,607            
Balance at Mar. 31, 2025             $ 24,850
Balance (in shares) at Mar. 31, 2025             25,000
Balance at Jun. 30, 2025 24,850           $ 24,850
Balance (in shares) at Jun. 30, 2025             25,000
Balance at Mar. 31, 2025   $ 2 531,055 $ (31,043) 3,610 (85,004)  
Beginning Balance, Common (in shares) at Mar. 31, 2025   22,255,000          
Beginning Balance, Treasury (in shares) at Mar. 31, 2025       593,000      
Beginning balance, permanent and temporary equity at Mar. 31, 2025 443,470            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 9,603   9,603        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       9,000      
Treasury Stock Purchases for Restricted Stock Vests (551)     $ (551)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   53,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 1,241   1,241        
Issuance of Restricted Stock Awards (in shares)   48,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (34,000)          
Dividends on Series A Convertible Preferred Stock (407)         (407)  
Other Comprehensive Loss (298)       (298)    
Net (Loss)Income 8,549         8,549  
Balance at Jun. 30, 2025 $ 436,757 $ 2 $ 541,899 $ (31,594) $ 3,312 $ (76,862)  
Ending Balance, Common (in shares) at Jun. 30, 2025   22,322,000          
Ending Balance, Treasury (in shares) at Jun. 30, 2025 601,985     602,000      
Ending balance, permanent and temporary equity at Jun. 30, 2025 $ 461,607