Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning Balance (in shares) at Dec. 31, 2022   0 39,255,838      
Beginning Balance at Dec. 31, 2022 $ 713,509 $ 0 $ 4 $ 131,541 $ 585,581 $ (3,617)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive (loss) income (23,101)       (23,802) 701
Dividends (20,372)       (20,372)  
Stock-based compensation 15,808     15,808    
Shares issued pursuant to employee stock purchase plan (in shares)     15,297      
Shares issued pursuant to employee stock purchase plan 392     392    
Issuance of common stock for vesting of restricted stock units (in shares)     433,468      
Issuance of common stock for unvested restricted stock awards (in shares)     17,339      
Shares withheld related to net share settlement of stock-based awards (in shares)     (135,527)      
Shares withheld related to net share settlement of stock-based awards (4,354)     (4,354)    
Issuance of common stock for stock settled deferred consideration (in shares)     58,205      
Issuance of common stock for stock settled deferred consideration 1,833     1,833    
Repurchases of common stock (in shares)     (1,098,561)      
Repurchases of common stock (34,362)       (34,362)  
Ending Balance (in shares) at Sep. 30, 2023   0 38,546,059      
Ending Balance at Sep. 30, 2023 649,353 $ 0 $ 4 145,220 507,045 (2,916)
Beginning Balance (in shares) at Jun. 30, 2023   0 38,460,595      
Beginning Balance at Jun. 30, 2023 663,919 $ 0 $ 4 140,142 526,373 (2,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive (loss) income (9,556)       (9,240) (316)
Dividends (10,088)       (10,088)  
Stock-based compensation 5,446     5,446    
Issuance of common stock for vesting of restricted stock units (in shares)     95,672      
Shares withheld related to net share settlement of stock-based awards (in shares)     (10,208)      
Shares withheld related to net share settlement of stock-based awards (368)     (368)    
Ending Balance (in shares) at Sep. 30, 2023   0 38,546,059      
Ending Balance at Sep. 30, 2023 649,353 $ 0 $ 4 145,220 507,045 (2,916)
Beginning Balance (in shares) at Dec. 31, 2023   0 38,412,484      
Beginning Balance at Dec. 31, 2023 645,274 $ 0 $ 4 153,740 492,298 (768)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive (loss) income (20,007)       (20,910) 903
Dividends (20,244)       (20,244)  
Stock-based compensation 17,755     17,755    
Shares issued pursuant to employee stock purchase plan (in shares)     16,348      
Shares issued pursuant to employee stock purchase plan 424     424    
Issuance of common stock for vesting of restricted stock units (in shares)     535,569      
Issuance of common stock for unvested restricted stock awards (in shares)     16,121      
Shares withheld related to net share settlement of stock-based awards (in shares)     (165,863)      
Shares withheld related to net share settlement of stock-based awards (5,753)     (5,753)    
Issuance of common stock for stock settled deferred consideration (in shares)     25,945      
Issuance of common stock for stock settled deferred consideration 833     833    
Repurchases of common stock (in shares)     (16,900)      
Repurchases of common stock (554)       (554)  
Ending Balance (in shares) at Sep. 30, 2024   0 38,823,704      
Ending Balance at Sep. 30, 2024 617,728 $ 0 $ 4 166,999 450,590 135
Beginning Balance (in shares) at Jun. 30, 2024   0 38,729,323      
Beginning Balance at Jun. 30, 2024 626,670 $ 0 $ 4 161,895 466,132 (1,361)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive (loss) income (3,889)       (5,385) 1,496
Dividends (10,157)       (10,157)  
Stock-based compensation 6,071     6,071    
Shares issued pursuant to employee stock purchase plan 0          
Issuance of common stock for vesting of restricted stock units (in shares)     120,202      
Shares withheld related to net share settlement of stock-based awards (in shares)     (25,821)      
Shares withheld related to net share settlement of stock-based awards (967)     (967)    
Issuance of common stock for stock settled deferred consideration 0          
Ending Balance (in shares) at Sep. 30, 2024   0 38,823,704      
Ending Balance at Sep. 30, 2024 $ 617,728 $ 0 $ 4 $ 166,999 $ 450,590 $ 135