XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 213,984 $ 198,037
Marketable securities 6,525 11,057
Accounts receivable, net 31,691 34,325
Inventories, net 29,220 35,664
Income tax receivable 3,105 2,976
Prepaid expenses and other current assets 18,856 10,160
Total current assets 303,381 292,219
Property and equipment    
Rental equipment, net 44,464 39,308
Manufacturing equipment and tooling 10,274 9,704
Computer equipment and software 7,196 7,266
Furniture and equipment 2,277 1,730
Leasehold improvements 4,567 4,388
Land and building 125 125
Construction in process 1,572 1,773
Total property and equipment 70,475 64,294
Less accumulated depreciation (45,155) (44,856)
Property and equipment, net 25,320 19,438
Goodwill 33,054 32,954
Intangible assets, net 71,009 77,533
Operating lease right-of-use asset 9,318 5,855
Deferred tax asset - noncurrent 14,083 14,452
Other assets 4,166 4,888
Total assets 460,331 447,339
Current liabilities    
Accounts payable and accrued expenses 29,200 30,730
Accrued payroll 7,234 6,215
Warranty reserve - current 5,887 4,923
Operating lease liability - current 1,890 2,014
Deferred revenue - current 6,628 5,478
Income tax payable 1,132 821
Total current liabilities 51,971 50,181
Long-term liabilities    
Warranty reserve - noncurrent 8,040 7,648
Operating lease liability - noncurrent 8,570 4,702
Earnout liability - noncurrent 26,393 26,559
Deferred revenue - noncurrent 12,766 13,541
Deferred tax liability - noncurrent 91 87
Total liabilities 107,831 102,718
Commitments and contingencies (Note 10)
Stockholders' equity    
Common stock, $0.001 par value per share; 200,000,000 authorized; 22,116,291 and 22,031,410 shares issued and outstanding as of September 30, 2020 and December 31, 2019, respectively 22 22
Additional paid-in capital 271,345 263,252
Retained earnings 80,726 81,434
Accumulated other comprehensive income (loss) 407 (87)
Total stockholders' equity 352,500 344,621
Total liabilities and stockholders' equity $ 460,331 $ 447,339