XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Stockholder's Equity - USD ($)
$ in Thousands
Total
Cumulative effect of adoption of ASU 2020-06
Balance, January 1, 2022
Common Stock
Additional  Paid-in Capital
Additional  Paid-in Capital
Cumulative effect of adoption of ASU 2020-06
Additional  Paid-in Capital
Balance, January 1, 2022
Accumulated Other Comprehensive Earnings (Loss)
Retained Earnings
Retained Earnings
Cumulative effect of adoption of ASU 2020-06
Retained Earnings
Balance, January 1, 2022
Balance (in shares) at Dec. 31, 2021       53,256,094              
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                      
Share-based compensation 4,025       4,025            
Issuance of common stock in connection with the Company’s equity award plans (in shares)       130,211              
Issuance of common stock in connection with the Company’s equity award plans 866       866            
Net earnings 25,616               25,616    
Unrealized gain on marketable securities, net of tax (2,312)             (2,312)      
Balance (in shares) at Mar. 31, 2022       53,386,305              
Balance at Mar. 31, 2022 $ 828,446     $ 53 383,016     (773) 446,150    
Balance (in shares) at Dec. 31, 2022 54,253,796     54,253,796              
Balance at Dec. 31, 2022 $ 886,204     $ 54 408,115     (3,210) 481,245    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation 6,306       6,306            
Issuance of common stock in connection with the Company’s equity award plans (in shares)       216,826              
Issuance of common stock in connection with the Company’s equity award plans 1,811       1,811            
Net earnings 16,948               16,948    
Unrealized gain on marketable securities, net of tax $ 881             881      
Balance (in shares) at Mar. 31, 2023 54,253,796     54,470,622              
Balance at Mar. 31, 2023 $ 912,150     $ 54 $ 416,232     $ (2,329) $ 498,193