XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets:        
Cash and cash equivalents $ 751,323 $ 523,458    
Marketable securities held to maturity 0 100,299    
Accounts receivable, net of reserves of $2,122 and $1,365 at December 31, 2023 and December 31, 2022, respectively 124,161 116,247    
Inventories, net 202,321 238,277    
Prepaid expenses and other current assets 33,541 19,837    
Total current assets 1,111,346 998,118    
Property, plant and equipment, net 207,440 190,673    
Intangible assets, net 406,957 360,618    
Goodwill 987,120 855,513 $ 860,362  
Deferred tax assets 1,530 840    
Operating lease right of use assets 115,515 125,023    
Other noncurrent assets 1,277 815    
Total noncurrent assets 1,719,839 1,533,482    
Total assets 2,831,185 2,531,600    
Current liabilities:        
Accounts payable 19,563 27,554    
Operating lease liability 5,631 6,957    
Current contingent consideration 12,983 13,950    
Accrued liabilities 57,313 71,120    
Convertible Senior Notes due 2024, net 69,452 284,615    
Total current liabilities 164,942 404,196    
Convertible Senior Notes due 2028, net 510,143 0    
Deferred tax liabilities 39,324 23,000    
Noncurrent operating lease liability 126,578 131,389    
Noncurrent contingent consideration 14,070 51,559    
Other noncurrent liabilities 11,283 10,756    
Total noncurrent liabilities 701,398 216,704    
Total liabilities 866,340 620,900    
Commitments and contingencies (Note 14)    
Stockholders' equity:        
Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding 0 0    
Common stock, $0.01 par value; 80,000,000 shares authorized; 55,766,078 shares at December 31, 2023 and 55,557,698 shares at December 31, 2022 issued and outstanding 558 556    
Additional paid-in capital 1,569,227 1,547,266    
Accumulated other comprehensive loss (37,808) (34,394)    
Accumulated earnings 432,868 397,272    
Total stockholders' equity 1,964,845 1,910,700 $ 1,750,067 $ 1,529,150
Total liabilities and stockholders' equity $ 2,831,185 $ 2,531,600