XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 662,682 $ 253,459
Accounts receivable, net of allowance for credit losses of $3,573 and $4,696, respectively, and net of allowance for product returns of $1,344 and $1,480, respectively 92,612 83,326
Inventory 59,611 44,281
Other current assets, net of allowance for credit losses of $5 and $17, respectively 22,886 16,348
Total current assets 837,791 397,414
Property and equipment, net 44,481 44,796
Intangible assets, net 94,737 103,259
Goodwill 112,901 112,838
Deferred tax assets 12,049 21,692
Operating lease right-of-use assets 30,581 33,455
Other assets, net of allowance for credit losses of $73 and $72, respectively 24,251 18,233
Total assets 1,156,791 731,687
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 68,138 53,927
Accrued compensation 19,531 22,307
Deferred revenue 6,301 4,037
Operating lease liabilities 10,132 9,973
Total current liabilities 104,102 90,244
Deferred revenue 8,718 8,492
Convertible senior notes, net 416,921 0
Long-term debt 0 110,000
Operating lease liabilities 33,691 37,697
Other liabilities 8,550 6,811
Total liabilities 571,982 253,244
Commitments and contingencies
Redeemable noncontrolling interest 11,372 10,691
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized; no shares issued and outstanding as of June 30, 2021 and December 31, 2020 0 0
Common stock, $0.01 par value, 300,000,000 shares authorized; 50,040,853 and 49,630,773 shares issued; and 49,893,700 and 49,483,620 shares outstanding as of June 30, 2021 and December 31, 2020, respectively 500 496
Additional paid-in capital 481,937 405,831
Treasury stock, at cost; 147,153 shares as of June 30, 2021 and December 31, 2020 (5,149) (5,149)
Retained earnings 96,149 66,574
Total stockholders’ equity 573,437 467,752
Total liabilities, redeemable noncontrolling interest and stockholders’ equity $ 1,156,791 $ 731,687