v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 82,082 $ 63,297
Accounts receivable, net of allowance for doubtful accounts of $6,213 and $7,384 93,133 115,889
Inventories 75,650 71,368
Prepaid expenses and other current assets 20,837 19,195
Total current assets 271,702 269,749
Property and equipment, net 24,516 24,702
Operating lease right-of-use assets 11,669 15,046
Intangible assets, net 92,741 114,799
Goodwill 151,299 146,367
Deferred income tax 27,563 30,355
Other assets 20,904 21,509
Total assets 600,394 622,527
Current liabilities:    
Accounts payable 23,429 27,253
Current portion of long-term debt 50,000 35,000
Current portion of operating lease liabilities 6,779 5,871
Accrued liabilities 44,236 54,451
Deferred revenue 21,308 20,246
Total current liabilities 145,752 142,821
Long-term liabilities:    
Other liabilities 18,451 17,616
Long-term debt 5,840 19,665
Operating lease liabilities 8,959 12,051
Deferred income tax 10,298 14,251
Total liabilities 189,300 206,404
Commitments and contingencies (Note 21)
Stockholders’ equity:    
Common stock, $0.001 par value; 120,000,000 shares authorized; shares issued and outstanding 33,911,703 in 2020 and 34,148,700 in 2019 342,828 344,476
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding in 2020 and in 2019 0 0
Retained earnings 71,309 87,922
Accumulated other comprehensive loss (3,043) (16,275)
Total stockholders’ equity 411,094 416,123
Total liabilities and stockholders’ equity $ 600,394 $ 622,527

Source