XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholder's Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional  Paid-in Capital
Accumulated Other Comprehensive Earnings (Loss)
Retained Earnings
Balance (in shares) at Dec. 31, 2022   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 expense related to employee stock purchase plan and share-based awards 6,306   6,306    
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld (in shares)   216,826      
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld 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,470,622      
Balance at Mar. 31, 2023 $ 912,150 $ 54 416,232 (2,329) 498,193
Balance (in shares) at Dec. 31, 2023 54,723,356 54,723,356      
Balance at Dec. 31, 2023 $ 921,516 $ 55 439,493 (593) 482,561
Increase (Decrease) in Stockholders' Equity          
Share-based compensation expense related to employee stock purchase plan and share-based awards 5,897   5,897    
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld (in shares)   241,960      
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld 1,570   1,570    
Net earnings 124       124
Unrealized gain on marketable securities, net of tax $ 59     59  
Balance (in shares) at Mar. 31, 2024 54,723,356 54,965,316      
Balance at Mar. 31, 2024 $ 929,166 $ 55 $ 446,960 $ (534) $ 482,685