XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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 Sep. 30, 2024             $ 24,850
Balance (in shares) at Sep. 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 22,283   22,283        
Capped Call Transactions, net of tax (30,275)   (30,275)        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       160,000      
Treasury Stock Purchases for Restricted Stock Vests (10,641)     $ (10,641)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   80,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 4,788   4,788        
Issuance of Restricted Stock Awards (in shares)   669,000          
Issuance of Performance Stock Units (in shares)   74,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (60,000)          
Dividends on Series A Convertible Preferred Stock (1,219)         (1,219)  
Other Comprehensive Loss (3,491)       (3,491)    
Net (Loss) Income (8,246)         (8,246)  
Balance at Sep. 30, 2024   $ 2 510,899 $ (20,722) 5,366 (89,597)  
Ending Balance, Common (in shares) at Sep. 30, 2024   21,494,000          
Ending Balance, Treasury (in shares) at Sep. 30, 2024       424,000      
Ending balance, permanent and temporary equity at Sep. 30, 2024 430,798            
Balance at Jun. 30, 2024             $ 24,850
Balance (in shares) at Jun. 30, 2024             25,000
Balance at Sep. 30, 2024             $ 24,850
Balance (in shares) at Sep. 30, 2024             25,000
Balance at Jun. 30, 2024   $ 2 532,497 $ (20,042) 8,328 (65,025)  
Beginning Balance, Common (in shares) at Jun. 30, 2024   21,476,000          
Beginning Balance, Treasury (in shares) at Jun. 30, 2024       413,000      
Beginning balance, permanent and temporary equity at Jun. 30, 2024 480,610            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 7,484   7,484        
Capped Call Transactions, net of tax (30,275)   (30,275)        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       11,000      
Treasury Stock Purchases for Restricted Stock Vests (680)     $ (680)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   3,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 1,193   1,193        
Issuance of Restricted Stock Awards (in shares)   62,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (47,000)          
Dividends on Series A Convertible Preferred Stock (406)         (406)  
Other Comprehensive Loss (2,962)       (2,962)    
Net (Loss) Income (24,166)         (24,166)  
Balance at Sep. 30, 2024   $ 2 510,899 $ (20,722) 5,366 (89,597)  
Ending Balance, Common (in shares) at Sep. 30, 2024   21,494,000          
Ending Balance, Treasury (in shares) at Sep. 30, 2024       424,000      
Ending balance, permanent and temporary equity at Sep. 30, 2024 430,798            
Balance at Dec. 31, 2024 24,850           $ 24,850
Balance (in shares) at Dec. 31, 2024             25,000
Increase (decrease) in temporary equity              
Conversion of Series A Convertible Preferred Stock (1) $ (1) (24,850)       $ 24,850
Conversion of Series A Convertible Preferred Stock (in shares)   603,000         (25,000)
Balance at Sep. 30, 2025 0           $ 0
Balance (in shares) at Sep. 30, 2025             0
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 28,161   28,161        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       184,000      
Treasury Stock Purchases for Restricted Stock Vests (11,598)     $ (11,598)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   228,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 13,566   13,566        
Issuance of Restricted Stock Awards (in shares)   710,000          
Issuance of Performance Stock Units (in shares)   80,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (83,000)          
Conversion of Series A Convertible Preferred Stock (1) $ (1) (24,850)       $ 24,850
Conversion of Series A Convertible Preferred Stock (in shares)   603,000         (25,000)
Dividends on Series A Convertible Preferred Stock (1,157)         (1,157)  
Other Comprehensive Loss (2,533)       (2,533)    
Net (Loss) Income 50,847         50,847  
Balance at Sep. 30, 2025 $ 505,817 $ 3 586,230 $ (32,638) 2,811 (50,589)  
Ending Balance, Common (in shares) at Sep. 30, 2025   23,076,000          
Ending Balance, Treasury (in shares) at Sep. 30, 2025 613,972     614,000      
Ending balance, permanent and temporary equity at Sep. 30, 2025 $ 505,817            
Balance at Jun. 30, 2025             $ 24,850
Balance (in shares) at Jun. 30, 2025             25,000
Increase (decrease) in temporary equity              
Conversion of Series A Convertible Preferred Stock (1) $ (1) (24,850)       $ 24,850
Conversion of Series A Convertible Preferred Stock (in shares)   603,000         (25,000)
Balance at Sep. 30, 2025 0           $ 0
Balance (in shares) at Sep. 30, 2025             0
Balance at Jun. 30, 2025   $ 2 541,899 $ (31,594) 3,312 (76,862)  
Beginning Balance, Common (in shares) at Jun. 30, 2025   22,322,000          
Beginning Balance, Treasury (in shares) at Jun. 30, 2025       602,000      
Beginning balance, permanent and temporary equity at Jun. 30, 2025 461,607            
Increase (decrease) in Stockholders' Equity              
Stock-based Compensation Expense 9,691   9,691        
Treasury Stock Purchases for Restricted Stock Vests (in shares)       12,000      
Treasury Stock Purchases for Restricted Stock Vests (1,044)     $ (1,044)      
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)   152,000          
Issuance of Common Shares upon Stock Option and ESPP Exercise 9,790   9,790        
Issuance of Restricted Stock Awards (in shares)   36,000          
Restricted Stock Awards and Performance Stock Units Forfeitures (in shares)   (37,000)          
Conversion of Series A Convertible Preferred Stock (1) $ (1) (24,850)       $ 24,850
Conversion of Series A Convertible Preferred Stock (in shares)   603,000         (25,000)
Dividends on Series A Convertible Preferred Stock (344)         (344)  
Other Comprehensive Loss (501)       (501)    
Net (Loss) Income 26,617         26,617  
Balance at Sep. 30, 2025 $ 505,817 $ 3 $ 586,230 $ (32,638) $ 2,811 $ (50,589)  
Ending Balance, Common (in shares) at Sep. 30, 2025   23,076,000          
Ending Balance, Treasury (in shares) at Sep. 30, 2025 613,972     614,000      
Ending balance, permanent and temporary equity at Sep. 30, 2025 $ 505,817