XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
[1]
Current assets:    
Cash and cash equivalents $ 3,131,123 $ 2,951,422
Marketable securities—available-for-sale (amortized cost $294,371 and $292,580 as of June 30, 2023 and December 31, 2022, respectively; allowance for credit losses $0 as of June 30, 2023 and December 31, 2022) 292,243 287,543
Accounts receivable 637,994 644,879
Inventory 35,937 41,995
Prepaid expenses and other current assets 167,136 167,011
Total current assets 4,264,433 4,092,850
Restricted cash 1,719 1,698
Long term investments 170,316 133,676
Inventory 142,048 78,964
Property and equipment, net 749,352 739,310
Finance lease right-of-use assets, net 25,631 26,298
Other intangible assets, net 134,954 129,219
Goodwill 155,593 155,593
Deferred income tax asset 532,507 457,941
Other assets, net 31,706 25,435
Total assets 6,208,259 5,840,984
Current liabilities:    
Accounts payable 155,538 277,546
Accrued compensation 111,708 138,761
Accrued and other current liabilities 810,852 701,053
Finance lease liabilities 3,166 3,179
Acquisition-related contingent consideration 37,509 36,538
Total current liabilities 1,118,773 1,157,077
Acquisition-related contingent consideration 179,491 184,462
Finance lease liabilities 29,491 30,083
Other liabilities 139,812 99,243
Total liabilities 1,467,567 1,470,865
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; none issued or outstanding 0 0
Common stock, $0.001 par value; 400,000,000 shares authorized; 223,338,330 and 222,746,719 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 223 223
Additional paid-in capital 4,925,626 4,792,041
Accumulated other comprehensive income 26,806 15,069
Accumulated deficit (211,963) (437,214)
Total stockholders’ equity 4,740,692 4,370,119
Total liabilities and stockholders’ equity $ 6,208,259 $ 5,840,984
[1] The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date.