XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 185,633,000 $ 133,634,000
Short-term investments 0 24,870,000
Accounts receivable, net 64,616,000 76,162,000
Inventories, net 47,391,000 58,554,000
Prepaid expenses and other current assets 26,295,000 28,996,000
Total current assets 323,935,000 322,216,000
Non-current assets:    
Property, plant and equipment, net 23,091,000 26,954,000
Operating lease right-of-use asset 26,107,000 18,418,000
Goodwill 57,541,000 49,704,000
Intangible assets, net 13,301,000 14,471,000
Service and sales demonstration inventory, net 31,831,000 33,349,000
Deferred income tax assets, net 47,450,000 18,766,000
Other long-term assets 2,336,000 2,964,000
Total assets 525,592,000 486,842,000
Current liabilities:    
Accounts payable 14,121,000 13,718,000
Accrued liabilities 42,593,000 38,072,000
Income taxes payable 3,442,000 5,182,000
Current portion of unearned service revenues 39,149,000 39,211,000
Customer deposits 2,807,000 3,108,000
Lease liability 5,835,000 6,674,000
Total current liabilities 107,947,000 105,965,000
Unearned service revenues - less current portion 21,757,000 20,578,000
Lease liability - less current portion 22,131,000 13,698,000
Deferred income tax liabilities 787,000 357,000
Income taxes payable - less current portion 11,583,000 13,177,000
Other long-term liabilities 1,084,000 1,075,000
Total liabilities 165,289,000 154,850,000
Commitments and contingencies
Shareholders’ equity:    
Preferred stock - par value $0.01, 10,000,000 shares authorized; none issued 0 0
Common stock - par value $0.001, 50,000,000 shares authorized; 19,384,350, 18,988,379 issued; 17,990,707 and 17,576,618 outstanding, respectively 19,000 19,000
Additional paid-in capital 287,979,000 267,868,000
Retained earnings 113,508,000 112,879,000
Accumulated other comprehensive loss (10,160,000) (17,399,000)
Common stock in treasury, at cost - 1,393,643 shares and 1,411,761, respectively (31,043,000) (31,375,000)
Total shareholders’ equity 360,303,000 331,992,000
Total liabilities and shareholders’ equity $ 525,592,000 $ 486,842,000