XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional paid in capital
Accumulated other comprehensive income (loss)
Retained earnings
Balance at beginning of period at Dec. 31, 2022 $ 597,485 $ 17 $ 147,590 $ (984) $ 450,862
Balance at beginning of period (in shares) at Dec. 31, 2022   16,951      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (762)   (762)    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   183      
Share-based compensation 5,931   5,931    
Unrealized net (loss) gain on available-for-sale securities, net of tax 49     49  
Final distribution of OmniAb 1,665   1,665    
Net income (loss) 41,949       41,949
Balance at end of period at Mar. 31, 2023 646,317 $ 17 154,424 (935) 492,811
Balance at end of period (in shares) at Mar. 31, 2023   17,134      
Balance at beginning of period at Dec. 31, 2022 597,485 $ 17 147,590 (984) 450,862
Balance at beginning of period (in shares) at Dec. 31, 2022   16,951      
Increase (Decrease) in Stockholders' Equity          
Unrealized net (loss) gain on available-for-sale securities, net of tax 17        
Net income (loss) 44,239        
Balance at end of period at Jun. 30, 2023 664,892 $ 17 170,741 (967) 495,101
Balance at end of period (in shares) at Jun. 30, 2023   17,352      
Balance at beginning of period at Mar. 31, 2023 646,317 $ 17 154,424 (935) 492,811
Balance at beginning of period (in shares) at Mar. 31, 2023   17,134      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 9,110   9,110    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   218      
Share-based compensation 7,207   7,207    
Unrealized net (loss) gain on available-for-sale securities, net of tax (32)     (32)  
Net income (loss) 2,290       2,290
Balance at end of period at Jun. 30, 2023 664,892 $ 17 170,741 (967) 495,101
Balance at end of period (in shares) at Jun. 30, 2023   17,352      
Balance at beginning of period at Dec. 31, 2023 $ 700,913 $ 18 198,696 (817) 503,016
Balance at beginning of period (in shares) at Dec. 31, 2023 17,556 17,556      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes $ 12,228   12,228    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   368      
Share-based compensation 7,334   7,334    
Unrealized net (loss) gain on available-for-sale securities, net of tax (93)     (93)  
Net income (loss) 86,139       86,139
Balance at end of period at Mar. 31, 2024 806,521 $ 18 218,258 (910) 589,155
Balance at end of period (in shares) at Mar. 31, 2024   17,924      
Balance at beginning of period at Dec. 31, 2023 $ 700,913 $ 18 198,696 (817) 503,016
Balance at beginning of period (in shares) at Dec. 31, 2023 17,556 17,556      
Increase (Decrease) in Stockholders' Equity          
Unrealized net (loss) gain on available-for-sale securities, net of tax $ (118)        
Net income (loss) 34,228        
Balance at end of period at Jun. 30, 2024 $ 775,198 $ 19 238,870 (935) 537,244
Balance at end of period (in shares) at Jun. 30, 2024 18,103 18,103      
Balance at beginning of period at Mar. 31, 2024 $ 806,521 $ 18 218,258 (910) 589,155
Balance at beginning of period (in shares) at Mar. 31, 2024   17,924      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 9,553 $ 1 9,552    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   179      
Share-based compensation 11,060   11,060    
Unrealized net (loss) gain on available-for-sale securities, net of tax (25)     (25)  
Net income (loss) (51,911)       (51,911)
Balance at end of period at Jun. 30, 2024 $ 775,198 $ 19 $ 238,870 $ (935) $ 537,244
Balance at end of period (in shares) at Jun. 30, 2024 18,103 18,103