XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 70,328 $ 188,419
Cash held on behalf of customers 7,205 0
Short-term investments 40,290 0
Accounts receivable, net 59,960 49,978
Inventories, net 37,594 35,078
Other current assets 8,572 9,532
Total current assets 223,949 283,007
Property, plant and equipment, net 12,961 13,709
Goodwill 486,762 457,306
Intangible assets, net 111,097 118,763
Lease right-of-use assets 4,061 4,348
Other assets 16,028 11,016
Total assets 854,858 888,149
Current liabilities:    
Current portion of long-term debt 0 705
Accounts payable 23,283 20,845
Accrued salaries and benefits 18,936 17,265
Accrued expenses 6,531 5,042
Customers payable 7,205 0
Lease liabilities – current portion 1,307 2,266
Customer deposits and deferred service revenue 10,562 14,394
Total current liabilities 67,824 60,517
Lease liabilities, net of current portion 2,868 2,440
Long-term debt 389,192 305,845
Deferred service revenue – noncurrent 5,125 7,597
Other long-term liabilities 14,655 7,405
Total liabilities 479,664 383,804
Shareholders’ equity:    
Preferred stock, $.02 par value, 1,000,000 shares authorized, none outstanding 0 0
Common stock, $.02 par value, 58,000,000 shares authorized; 28,589,567 and 28,094,333 shares issued, 27,319,045 and 26,924,397 outstanding at December 31, 2022 and December 31, 2021, respectively 570 562
Additional paid in capital 595,286 640,937
Accumulated deficit (205,204) (122,505)
Accumulated other comprehensive loss (1,365) (3,704)
Treasury stock, at cost, 1,270,522 and 1,181,449 shares at December 31, 2022 and December 31, 2021, respectively (14,093) (10,945)
Total shareholders’ equity 375,194 504,345
Total Liabilities and Shareholders’ Equity $ 854,858 $ 888,149