XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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 under the equity award plans, net of shares withheld for employee taxes (in shares)       130,211              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes 866       866            
Net earnings (loss) 25,616               25,616    
Unrealized gain (loss) 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, 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                      
Net earnings (loss) 35,230                    
Unrealized gain (loss) on marketable securities, net of tax (5,585)                    
Balance (in shares) at Sep. 30, 2022       54,053,513              
Balance at Sep. 30, 2022 852,798     $ 54 401,026     (4,046) 455,764    
Balance (in shares) at Mar. 31, 2022       53,386,305              
Balance at Mar. 31, 2022 828,446     $ 53 383,016     (773) 446,150    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation 4,297       4,297            
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes (in shares)       106,081              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes 2,273       2,273            
Net earnings (loss) 7,865               7,865    
Unrealized gain (loss) on marketable securities, net of tax (1,447)             (1,447)      
Balance (in shares) at Jun. 30, 2022       53,492,386              
Balance at Jun. 30, 2022 841,434     $ 53 389,586     (2,220) 454,015    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation 4,985       4,985            
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes (in shares)       561,127              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes 6,456     $ 1 6,455            
Net earnings (loss) 1,749               1,749    
Unrealized gain (loss) on marketable securities, net of tax (1,826)             (1,826)      
Balance (in shares) at Sep. 30, 2022       54,053,513              
Balance at Sep. 30, 2022 $ 852,798     $ 54 401,026     (4,046) 455,764    
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 under the equity award plans, net of shares withheld for employee taxes (in shares)       216,826              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes 1,811       1,811            
Net earnings (loss) 16,948               16,948    
Unrealized gain (loss) 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, 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                      
Net earnings (loss) 141                    
Unrealized gain (loss) on marketable securities, net of tax $ 2,004                    
Balance (in shares) at Sep. 30, 2023 54,253,796     54,630,758              
Balance at Sep. 30, 2023 $ 912,191     $ 55 431,956     (1,206) 481,386    
Balance (in shares) at Mar. 31, 2023       54,470,622              
Balance at Mar. 31, 2023 912,150     $ 54 416,232     (2,329) 498,193    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation 6,088       6,088            
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes (in shares)       122,279              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes 1,947     $ 1 1,946            
Net earnings (loss) (831)               (831)    
Unrealized gain (loss) on marketable securities, net of tax 554             554      
Balance (in shares) at Jun. 30, 2023       54,592,901              
Balance at Jun. 30, 2023 919,908     $ 55 424,266     (1,775) 497,362    
Increase (Decrease) in Stockholders' Equity                      
Share-based compensation 7,920       7,920            
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes (in shares)       37,857              
Issuance of common stock under the equity award plans, net of shares withheld for employee taxes (230)       (230)            
Net earnings (loss) (15,976)               (15,976)    
Unrealized gain (loss) on marketable securities, net of tax $ 569             569      
Balance (in shares) at Sep. 30, 2023 54,253,796     54,630,758              
Balance at Sep. 30, 2023 $ 912,191     $ 55 $ 431,956     $ (1,206) $ 481,386