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 $ 44,162 $ 70,328
Cash held on behalf of customers 9,024 7,205
Short-term investments 41,225 40,290
Accounts receivable – net 62,894 59,960
Inventories 26,512 37,594
Other current assets 8,963 8,572
Total current assets 192,780 223,949
Property, plant and equipment – net 14,974 12,961
Goodwill 487,647 486,762
Intangible assets – net 101,635 111,097
Lease right-of-use assets 3,996 4,061
Other assets 15,450 16,028
Total assets 816,482 854,858
Current liabilities:    
Current portion of long-term debt 13,589 0
Accounts payable 27,156 23,283
Accrued salaries and benefits 15,366 18,936
Accrued expenses 6,002 6,531
Customers payable 9,024 7,205
Lease liabilities – current portion 1,011 1,307
Customer deposits and deferred service revenue 11,353 10,562
Total current liabilities 83,501 67,824
Lease liabilities – net of current portion 3,080 2,868
Deferred service revenue – noncurrent 4,359 5,125
Long-term debt 376,657 389,192
Other long-term liabilities 6,669 14,655
Total liabilities 474,266 479,664
Shareholders’ equity:    
Preferred stock, $.02 par value, 1,000,000 shares authorized 0 0
Common stock, $0.02 par value, 58,000,000 shares authorized, 28,799,349 and 28,589,567 shares issued, 27,443,072 and 27,319,045 outstanding at June 30, 2023 and December 31, 2022, respectively 572 570
Additional paid in capital 602,155 595,286
Accumulated deficit (240,811) (205,204)
Accumulated other comprehensive loss (2,924) (1,365)
Treasury stock, at cost, 1,356,277 shares and 1,270,522 shares at June 30, 2023 and December 31, 2022, respectively (16,776) (14,093)
Total shareholders’ equity 342,216 375,194
Total Liabilities and Shareholders’ Equity $ 816,482 $ 854,858