XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 1,275,536 $ 802,751
Marketable securities 44,270 25,758
Accounts receivable, net 569,817 377,969
Inventories 181,388 198,765
Prepaid expenses and other current assets 42,639 35,067
Total current assets 2,113,650 1,440,310
Property, plant and equipment, net 364,248 349,202
Marketable securities, non-current 20,726 37,852
Right-of-use assets 125,059 127,622
Goodwill 337,017 337,021
Intangible assets, net 91,584 98,655
Deferred tax asset 20,232 20,089
Other non-current assets 20,609 19,623
Total assets 3,093,125 2,430,374
Current liabilities:    
Accounts payable 157,472 101,492
Accrued payroll and related expenses 27,820 40,385
Income taxes payable 205,240 66,945
Operating lease liabilities 9,715 10,039
Contingent consideration 5,957 5,986
Deferred consideration 41,970 41,945
Other current liabilities 44,482 56,728
Total current liabilities 492,656 323,520
Operating lease liabilities - non-current 135,668 128,556
Deferred consideration - non-current 37,448 36,491
Contingent consideration - non-current 87 87
Other non-current liabilities 12,344 12,358
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 5,000 shares authorized; none issued or outstanding at March 31, 2022 and December 31, 2021 0 0
Common stock, $0.001 par value per share; 97,500 shares authorized; 41,846 and 41,686 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively 42 42
Additional paid-in capital 285,508 279,768
Accumulated other comprehensive income 239 355
Retained earnings 2,129,133 1,649,197
Total stockholders’ equity 2,414,922 1,929,362
Total liabilities and stockholders’ equity $ 3,093,125 $ 2,430,374