XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 205,827 $ 119,629
Accounts receivable, net of allowance for credit losses of $3,788 and $2,584, respectively, and net of allowance for product returns of $1,253 and $1,075, respectively 76,591 76,373
Inventory, net 50,406 34,168
Other current assets, net of allowance for credit losses of $35 and $16, respectively 15,265 13,504
Total current assets 348,089 243,674
Property and equipment, net 40,627 38,548
Intangible assets, net 95,402 103,438
Goodwill 105,662 104,963
Deferred tax assets 21,554 19,137
Operating lease right-of-use assets 33,821 30,523
Other assets, net of allowance for credit losses of $48 and $0, respectively 17,490 17,516
Total assets 662,645 557,799
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 63,702 48,727
Accrued compensation 16,327 16,342
Deferred revenue 3,542 3,043
Operating lease liabilities 9,198 7,683
Total current liabilities 92,769 75,795
Deferred revenue 7,995 7,455
Long-term debt 112,000 63,000
Operating lease liabilities 38,486 37,199
Other liabilities 7,426 7,489
Total liabilities 258,676 190,938
Commitments and contingencies
Redeemable noncontrolling interest 10,716 11,210
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized; no shares issued and outstanding as of June 30, 2020 and December 31, 2019 0 0
Common stock, $0.01 par value, 300,000,000 shares authorized; 49,070,699 and 48,700,963 shares issued; and 48,923,546 and 48,700,713 shares outstanding as of June 30, 2020 and December 31, 2019, respectively 491 487
Additional paid-in capital 383,388 365,627
Treasury stock, at cost; 147,153 and 0 shares as of June 30, 2020 and December 31, 2019, respectively (5,149) 0
Retained earnings / (accumulated deficit) 14,523 (10,463)
Total stockholders’ equity 393,253 355,651
Total liabilities, redeemable noncontrolling interest and stockholders’ equity $ 662,645 $ 557,799