XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 68,228 $ 37,812
Short-term investments 20,240 0
Accounts receivable, net 88,293 90,326
Inventories, net 41,560 50,026
Prepaid expenses and other current assets 38,551 41,201
Total current assets 256,872 219,365
Non-current assets:    
Property, plant and equipment, net 23,247 19,720
Operating lease right-of-use assets 13,315 18,989
Goodwill 108,883 107,155
Intangible assets, net 48,643 48,978
Service and sales demonstration inventory, net 23,063 30,904
Deferred income tax assets, net 24,221 24,192
Other long-term assets 4,039 4,044
Total assets 502,283 473,347
Current liabilities:    
Accounts payable 21,241 27,286
Accrued liabilities 29,979 23,345
Income taxes payable 10,056 6,767
Current portion of unearned service revenues 35,767 36,407
Customer deposits 5,584 6,725
Lease liabilities 5,140 5,709
Total current liabilities 107,767 106,239
Loan - 5.50% Convertible Senior Notes 72,491 0
Unearned service revenues - less current portion 21,017 20,947
Lease liabilities - less current portion 12,463 14,649
Deferred income tax liabilities 11,928 11,708
Income taxes payable - less current portion 5,292 8,706
Other long-term liabilities 39 49
Total liabilities 230,997 162,298
Commitments and contingencies - See Note 13
Shareholders’ equity:    
Common stock - par value $0.001, 50,000,000 shares authorized; 20,321,490 and 20,156,233 issued, respectively; 18,946,798 and 18,780,013 outstanding, respectively 20 20
Additional paid-in capital 336,534 328,227
Retained earnings (2,621) 46,788
Accumulated other comprehensive loss (31,992) (33,331)
Common stock in treasury, at cost - 1,374,692 and 1,376,220 shares held, respectively (30,655) (30,655)
Total shareholders’ equity 271,286 311,049
Total liabilities and shareholders’ equity $ 502,283 $ 473,347