Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.22.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2020 $ 546,836 $ 0 $ 4 $ 113,182 $ 431,076 $ 2,574
Beginning Balance, Shares at Dec. 31, 2020   0 39,401,976      
Net and comprehensive income (loss) 45,742 $ 0 $ 0 0 46,544 (802)
Stock-based compensation 4,950 $ 0 $ 0 4,950 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 369 $ 0 $ 0 369 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,635      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 183,315      
Issuance of common stock for stock settled deferred consideration 1,000 $ 0 $ 0 1,000 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 27,481      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 12,492      
Shares withheld related to net share settlement of stock-based awards (2,044) $ 0 $ 0 (2,044) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (58,539)      
Ending Balance at Jun. 30, 2021 596,853 $ 0 $ 4 117,457 477,620 1,772
Ending Balance, Shares at Jun. 30, 2021   0 39,578,360      
Beginning Balance at Mar. 31, 2021 561,669 $ 0 $ 4 113,737 446,088 1,840
Beginning Balance, Shares at Mar. 31, 2021   0 39,500,966      
Net and comprehensive income (loss) 31,464 $ 0 $ 0 0 31,532 (68)
Stock-based compensation 2,662 $ 0 $ 0 2,662 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 369 $ 0 $ 0 369 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,635      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 34,198      
Issuance of common stock for stock settled deferred consideration 1,000 $ 0 $ 0 1,000 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 27,481      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 12,492      
Shares withheld related to net share settlement of stock-based awards (311) $ 0 $ 0 (311) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (8,412)      
Ending Balance at Jun. 30, 2021 596,853 $ 0 $ 4 117,457 477,620 1,772
Ending Balance, Shares at Jun. 30, 2021   0 39,578,360      
Beginning Balance at Dec. 31, 2021 696,304 $ 0 $ 4 121,844 573,546 910
Beginning Balance, Shares at Dec. 31, 2021   0 39,692,373      
Net and comprehensive income (loss) 71,079 $ 0 $ 0 0 74,951 (3,872)
Dividends (52,136)       (52,136)  
Stock-based compensation 8,131 $ 0 $ 0 8,131 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 414 $ 0 $ 0 414 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,089      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 212,234      
Issuance of common stock for stock settled deferred consideration 1,417 $ 0 $ 0 1,417 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 28,673      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 11,494      
Shares withheld related to net share settlement of stock-based awards (8,039) $ 0 $ 0 (8,039) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (158,020)      
Issuance of common stock for settlement of deferred stock units, Shares   0 166,449      
Issuance of common stock for settlement of deferred stock units 0 $ 0 $ 0 0 0 0
Ending Balance at Jun. 30, 2022 717,170 $ 0 $ 4 123,767 596,361 (2,962)
Ending Balance, Shares at Jun. 30, 2022   0 39,964,292      
Beginning Balance at Mar. 31, 2022 675,389 $ 0 $ 4 122,782 554,193 (1,590)
Beginning Balance, Shares at Mar. 31, 2022   0 39,795,399      
Net and comprehensive income (loss) 40,796 $ 0 $ 0 0 42,168 (1,372)
Stock-based compensation 4,275 $ 0 $ 0 4,275 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 414 $ 0 $ 0 414 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,089      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 44,971      
Issuance of common stock for stock settled deferred consideration 1,417 $ 0 $ 0 1,417 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 28,673      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 11,494      
Shares withheld related to net share settlement of stock-based awards (5,121) $ 0 $ 0 (5,121) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (93,783)      
Issuance of common stock for settlement of deferred stock units, Shares   0 166,449      
Issuance of common stock for settlement of deferred stock units 0 $ 0 $ 0 0 0 0
Ending Balance at Jun. 30, 2022 $ 717,170 $ 0 $ 4 $ 123,767 $ 596,361 $ (2,962)
Ending Balance, Shares at Jun. 30, 2022   0 39,964,292