v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Dividends Declared
Treasury Stock, Common
Beginning balance at Dec. 31, 2023 $ 207,876 $ 1 $ 486,958 $ (71) $ (90,484) $ (37,619) $ (150,909)
Beginning balance (in shares) at Dec. 31, 2023   74,359,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued under employee equity incentive plans (in shares)   555,000          
Common stock issued under employee equity incentive plans 1,854   1,854        
Unrealized gain (loss) on marketable securities (1)     (1)      
Net income 19,202       19,202    
Unrealized gain (loss) on cash flow hedge 537     537      
Ending balance (in shares) at Jun. 30, 2024   73,860,000          
Ending balance at Jun. 30, 2024 214,357 $ 1 497,520 465 (71,282) (46,562) $ (165,785)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Dividends, Common Stock, Cash (8,943)         (8,943)  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition 8,708   8,708        
Stock Repurchased During Period, Value (14,876)            
Treasury Stock, Shares, Acquired             (1,054,000)
Beginning balance at Mar. 31, 2024 214,309 $ 1 491,164 (59) (80,758) (42,091) $ (153,948)
Beginning balance (in shares) at Mar. 31, 2024   74,434,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued under employee equity incentive plans (in shares)   271,000          
Common stock issued under employee equity incentive plans 1,764   1,764        
Unrealized gain (loss) on marketable securities 38     38      
Net income 9,476       9,476    
Unrealized gain (loss) on cash flow hedge 486     486      
Ending balance (in shares) at Jun. 30, 2024   73,860,000          
Ending balance at Jun. 30, 2024 214,357 $ 1 497,520 465 (71,282) (46,562) $ (165,785)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Dividends, Common Stock, Cash (4,471)         (4,471)  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition 4,592   4,592        
Stock Repurchased During Period, Value (11,837)            
Treasury Stock, Shares, Acquired             (845,000)
Beginning balance at Dec. 31, 2024 231,829 $ 1 508,387 194 (40,344) (55,417) $ (180,992)
Beginning balance (in shares) at Dec. 31, 2024   73,693,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued under employee equity incentive plans (in shares)   930,000          
Common stock issued under employee equity incentive plans 1,710   1,710        
Unrealized gain (loss) on marketable securities (25)     (25)      
Net income 20,081       20,081    
Unrealized gain (loss) on cash flow hedge (306)     (306)      
Ending balance (in shares) at Jun. 30, 2025   71,992,000          
Ending balance at Jun. 30, 2025 203,988 $ 1 520,524 (137) (20,263) (64,172) $ (231,965)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Dividends, Common Stock, Cash (8,755)         (8,755)  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition 10,427   10,427        
Stock Repurchased During Period, Value (50,973)            
Treasury Stock, Shares, Acquired             (2,631,000)
Beginning balance at Mar. 31, 2025 195,884 $ 1 514,405 152 (30,801) (59,851) $ (228,022)
Beginning balance (in shares) at Mar. 31, 2025   71,821,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued under employee equity incentive plans (in shares)   400,000          
Common stock issued under employee equity incentive plans 1,710   1,710        
Unrealized gain (loss) on marketable securities (48)     (48)      
Net income 10,538       10,538    
Unrealized gain (loss) on cash flow hedge (241)     (241)      
Ending balance (in shares) at Jun. 30, 2025   71,992,000          
Ending balance at Jun. 30, 2025 203,988 $ 1 520,524 $ (137) $ (20,263) (64,172) $ (231,965)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Dividends, Common Stock, Cash (4,321)         $ (4,321)  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition 4,409   $ 4,409        
Stock Repurchased During Period, Value $ (3,943)            
Treasury Stock, Shares, Acquired (228,878)           (229,000)