XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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 40        
Foreign currency translation adjustment, net of tax 0        
Net income (loss) 33,966        
Balance at end of period at Sep. 30, 2023 667,896 $ 18 183,994 (944) 484,828
Balance at end of period (in shares) at Sep. 30, 2023   17,421      
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      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 3,285 $ 1 3,284    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   69      
Share-based compensation 6,884   6,884    
Unrealized net (loss) gain on available-for-sale securities, net of tax 23     23  
Foreign currency translation adjustment, net of tax 0        
Tax return to provision 3,085   3,085    
Net income (loss) (10,273)       (10,273)
Balance at end of period at Sep. 30, 2023 667,896 $ 18 183,994 (944) 484,828
Balance at end of period (in shares) at Sep. 30, 2023   17,421      
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 $ 3        
Foreign currency translation adjustment, net of tax 2,560        
Net income (loss) 27,056        
Balance at end of period at Sep. 30, 2024 $ 841,178 $ 19 309,341 1,746 530,072
Balance at end of period (in shares) at Sep. 30, 2024 18,760 18,760      
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      
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 21,270 $ 0 21,270    
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)   323      
Issuance of common stock under ATM, net of commissions and fees 34,030   34,030    
Issuance of common stock under ATM, net of commissions and fees (in shares)   334      
Share-based compensation 15,171   15,171    
Unrealized net (loss) gain on available-for-sale securities, net of tax 121     121  
Foreign currency translation adjustment, net of tax 2,560     2,560  
Net income (loss) (7,172)       (7,172)
Balance at end of period at Sep. 30, 2024 $ 841,178 $ 19 $ 309,341 $ 1,746 $ 530,072
Balance at end of period (in shares) at Sep. 30, 2024 18,760 18,760