XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional  Paid-in Capital
Accumulated Other Comprehensive Earnings (Loss)
Retained Earnings
Balance (in shares) at Dec. 31, 2023   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 (loss) 124       124
Unrealized gain on marketable securities, net of tax 59     59  
Balance (in shares) at Mar. 31, 2024   54,965,316      
Balance at Mar. 31, 2024 $ 929,166 $ 55 446,960 (534) 482,685
Balance (in shares) at Dec. 31, 2024 55,743,095 55,743,095      
Balance at Dec. 31, 2024 $ 1,035,733 $ 56 479,440 (189) 556,426
Increase (Decrease) in Stockholders' Equity          
Share-based compensation expense related to employee stock purchase plan and share-based awards 8,068   8,068    
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld (in shares)   246,153      
Issuance of common stock related to employee stock purchase plan and share-based awards, net of taxes withheld (1,299)   (1,299)    
Net earnings (loss) (11,827)       (11,827)
Unrealized gain on marketable securities, net of tax $ 30     30  
Balance (in shares) at Mar. 31, 2025 55,989,248 55,989,248      
Balance at Mar. 31, 2025 $ 1,030,705 $ 56 $ 486,209 $ (159) $ 544,599