XML 100 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Earnings (Loss)
Retained Earnings (Accumulated Deficit)
Retained Earnings (Accumulated Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings (Accumulated Deficit)
Cumulative Effect, Period of Adoption, Adjusted Balance
Beginning balance (in shares) at Dec. 31, 2020       52,868,482              
Beginning balance at Dec. 31, 2020 $ 744,858     $ 53 $ 409,332     $ 8,975 $ 326,498    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation expense related to employee stock purchase plan and share-based awards 17,910       17,910            
Issuance of common stock in connection with the Company’s equity award plans (in shares)       387,612              
Issuance of common stock related to employee stock purchase plan and share-based awards 7,095     $ 0 7,095            
Net earnings 53,424               53,424    
Unrealized gain (loss) on marketable securities, net of tax (7,436)             (7,436)      
Ending balance (in shares) at Dec. 31, 2021       53,256,094              
Ending balance at Dec. 31, 2021 $ 815,851 $ (15,600) $ 800,251 $ 53 434,337 $ (56,212) $ 378,125 1,539 379,922 $ 40,612 $ 420,534
Increase (Decrease) in Stockholders' Equity                      
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06                    
Share-based compensation expense related to employee stock purchase plan and share-based awards $ 17,568       17,568            
Issuance of common stock in connection with the Company’s equity award plans (in shares)       997,702              
Issuance of common stock related to employee stock purchase plan and share-based awards 12,423     $ 1 12,422            
Net earnings 60,711               60,711    
Unrealized gain (loss) on marketable securities, net of tax (4,749)             (4,749)      
Ending balance (in shares) at Dec. 31, 2022       54,253,796              
Ending balance at Dec. 31, 2022 886,204     $ 54 408,115     (3,210) 481,245    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation expense related to employee stock purchase plan and share-based awards 26,759       26,759            
Issuance of common stock in connection with the Company’s equity award plans (in shares)       469,560              
Issuance of common stock related to employee stock purchase plan and share-based awards 4,620     $ 1 4,619            
Net earnings 1,316                    
Unrealized gain (loss) on marketable securities, net of tax 2,617             2,617      
Ending balance (in shares) at Dec. 31, 2023       54,723,356              
Ending balance at Dec. 31, 2023 $ 921,516     $ 55 $ 439,493     $ (593) $ 482,561