Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2020   0 39,401,976      
Beginning Balance at Dec. 31, 2020 $ 546,836 $ 0 $ 4 $ 113,182 $ 431,076 $ 2,574
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive income (loss) 79,641       80,468 (827)
Stock-based compensation 7,653     7,653    
Shares issued pursuant to employee stock purchase plan (in shares)     11,635      
Shares issued pursuant to employee stock purchase plan 369     369    
Issuance of common stock for settlement of deferred stock units (in shares)     60,373      
Issuance of common stock for vesting of restricted stock units (in shares)     241,726      
Issuance of common stock for unvested restricted stock awards (in shares)     12,492      
Shares withheld related to net share settlement of stock-based awards (in shares)     (88,898)      
Shares withheld related to net share settlement of stock-based awards (3,230)     (3,230)    
Issuance of common stock for stock settled deferred consideration (in shares)     27,481      
Issuance of common stock for stock settled deferred consideration 1,000     1,000    
Ending Balance (in shares) at Sep. 30, 2021   0 39,666,785      
Ending Balance at Sep. 30, 2021 632,269 $ 0 $ 4 118,974 511,544 1,747
Beginning Balance (in shares) at Jun. 30, 2021   0 39,578,360      
Beginning Balance at Jun. 30, 2021 596,853 $ 0 $ 4 117,457 477,620 1,772
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive income (loss) 33,899       33,924 (25)
Stock-based compensation 2,703     2,703    
Issuance of common stock for settlement of deferred stock units (in shares)     60,373      
Issuance of common stock for vesting of restricted stock units (in shares)     58,411      
Shares withheld related to net share settlement of stock-based awards (in shares)     (30,359)      
Shares withheld related to net share settlement of stock-based awards (1,186)     (1,186)    
Ending Balance (in shares) at Sep. 30, 2021   0 39,666,785      
Ending Balance at Sep. 30, 2021 632,269 $ 0 $ 4 118,974 511,544 1,747
Beginning Balance (in shares) at Dec. 31, 2021   0 39,692,373      
Beginning Balance at Dec. 31, 2021 696,304 $ 0 $ 4 121,844 573,546 910
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive income (loss) 91,476       96,313 (4,837)
Dividend (62,572)       (62,572)  
Stock-based compensation 12,675     12,675    
Shares issued pursuant to employee stock purchase plan (in shares)     11,089      
Shares issued pursuant to employee stock purchase plan 414     414    
Issuance of common stock for settlement of deferred stock units (in shares)     166,449      
Issuance of common stock for vesting of restricted stock units (in shares)     275,631      
Issuance of common stock for unvested restricted stock awards (in shares)     11,494      
Shares withheld related to net share settlement of stock-based awards (in shares)     (161,491)      
Shares withheld related to net share settlement of stock-based awards (8,176)     (8,176)    
Issuance of common stock for stock settled deferred consideration (in shares)     28,673      
Issuance of common stock for stock settled deferred consideration 1,417     1,417    
Repurchases of common stock (in shares)     (226,795)      
Repurchases of common stock 7,577       7,577  
Ending Balance (in shares) at Sep. 30, 2022   0 39,797,423      
Ending Balance at Sep. 30, 2022 723,961 $ 0 $ 4 128,174 599,710 (3,927)
Beginning Balance (in shares) at Jun. 30, 2022   0 39,964,292      
Beginning Balance at Jun. 30, 2022 717,170 $ 0 $ 4 123,767 596,361 (2,962)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net and comprehensive income (loss) 20,397       21,362 (965)
Dividend (10,436)       (10,436)  
Stock-based compensation 4,544     4,544    
Issuance of common stock for vesting of restricted stock units (in shares)     63,397      
Shares withheld related to net share settlement of stock-based awards (in shares)     (3,471)      
Shares withheld related to net share settlement of stock-based awards (137)     (137)    
Repurchases of common stock (in shares)     (226,795)      
Repurchases of common stock 7,577       7,577  
Ending Balance (in shares) at Sep. 30, 2022   0 39,797,423      
Ending Balance at Sep. 30, 2022 $ 723,961 $ 0 $ 4 $ 128,174 $ 599,710 $ (3,927)