XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Balance at Dec. 31, 2022 $ 1,910,700 $ 556 $ 1,547,266 $ (34,394) $ 397,272
Beginning Balance (in shares) at Dec. 31, 2022   55,557,698      
Net income 15,337       15,337
Exercise of stock options and vesting of stock units 29 $ 1 28    
Exercise of stock options and vesting of stock units (in shares)   140,210      
Tax withholding on vesting of restricted stock units (9,593) $ (1) (9,592)    
Tax withholding on vesting of restricted stock units (in shares)   (53,607)      
Stock-based compensation expense 7,254   7,254    
Balance at Mar. 31, 2023 1,926,714 $ 556 1,544,956 (31,407) 412,609
Ending Balance (in shares), as restated at Mar. 31, 2023   55,644,301      
Translation adjustment, as restated 2,987     2,987  
Balance at Dec. 31, 2023 1,964,845 $ 558 1,569,227 (37,808) 432,868
Beginning Balance (in shares) at Dec. 31, 2023   55,766,078      
Net income 3,296       3,296
Exercise of stock options and vesting of stock units 945 $ 1 944    
Exercise of stock options and vesting of stock units (in shares)   111,921      
Tax withholding on vesting of restricted stock units (7,622)   (7,622)    
Tax withholding on vesting of restricted stock units (in shares)   (39,451)      
Issuance of common stock pursuant to contingent consideration earnout payment 541   541    
Issuance of common stock pursuant to contingent consideration earnout payment (in shares)   $ 2,770      
Conversion of debt (55)   (55)    
Stock-based compensation expense 8,776   8,776    
Balance at Mar. 31, 2024 1,965,592 $ 559 $ 1,571,811 (42,942) $ 436,164
Ending Balance (in shares), as restated at Mar. 31, 2024   55,841,318      
Translation adjustment, as restated $ (5,134)     $ (5,134)