XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 346,460 $ 190,208
Short-term investments 6,858 5,499
Accounts receivable, net of allowance for doubtful accounts of $1,081 and $1,079 as of December 31, 2020 and 2019, respectively 337,052 277,168
Inventories 172,112 235,489
Prepaid expenses and other current assets 30,696 35,745
Total current assets 893,178 744,109
Property and equipment, net 16,080 17,683
Operating lease right-of-use assets, net 29,411 28,917
Intangibles, net 3,899 10,104
Goodwill 80,721 80,721
Other non-current assets 82,750 74,279
Total assets 1,106,039 955,813
Current liabilities:    
Accounts payable 90,902 80,531
Accrued employee compensation 35,020 20,024
Other accrued liabilities 218,375 189,547
Deferred revenue 13,458 6,450
Income taxes payable 7,318 1,839
Total current liabilities 365,073 298,391
Non-current income taxes payable 19,174 15,307
Non-current operating lease liabilities 25,512 25,434
Other non-current liabilities 6,896 7,988
Total liabilities 416,655 347,120
Commitments and contingencies (Note 10)
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; 200,000,000 shares authorized; shares issued and outstanding: 30,399,206 and 29,925,008 as of December 31, 2020 and 2019, respectively 30 30
Additional paid-in capital 882,709 831,365
Accumulated other comprehensive income (loss) (35) 21
Accumulated deficit (193,320) (222,723)
Total stockholders’ equity 689,384 608,693
Total liabilities and stockholders’ equity $ 1,106,039 $ 955,813