XML 17 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 77,373 $ 79,565
Cash held on behalf of customers 14,133 14,120
Short-term investments 569 579
Accounts receivable – net 76,281 81,706
Inventories 34,033 27,436
Other current assets 29,757 29,525
Total current assets 232,146 232,931
Property, plant and equipment – net 11,943 13,286
Goodwill 895,113 898,035
Intangible assets – net 204,923 203,370
Lease right-of-use assets 8,929 8,176
Other assets 16,818 13,346
Total Assets 1,369,872 1,369,144
Current liabilities:    
Current portion of long-term debt 0 19,954
Accounts payable 36,550 39,332
Accrued salaries and benefits 17,698 25,186
Accrued expenses 11,352 12,380
Customers payable 14,133 14,120
Lease liabilities – current portion 2,099 1,899
Customer deposits and deferred service revenue 23,228 27,867
Total current liabilities 105,060 140,738
Lease liabilities – net of current portion 7,086 6,435
Deferred service revenue – noncurrent 2,031 1,841
Long-term debt 422,351 374,070
Other long-term liabilities 19,574 20,910
Total liabilities 556,102 543,994
Commitments and Contingencies (Note 11)
Shareholders’ equity:    
Preferred stock, $0.02 par value, 1,000,000 shares authorized 0 0
Common stock, $0.02 par value, 116,000,000 shares authorized, 42,935,541 and 42,226,765 shares issued, 41,362,708 and 40,653,932 outstanding at June 30, 2026 and December 31, 2025, respectively 851 836
Additional paid-in capital 1,252,971 1,226,039
Accumulated deficit (397,469) (364,404)
Accumulated other comprehensive loss (13,691) (8,429)
Treasury stock, at cost, 1,572,833 and 1,572,833 shares at June 30, 2026 and December 31, 2025, respectively (28,892) (28,892)
Total shareholders’ equity 813,770 825,150
Total Liabilities and Shareholders’ Equity $ 1,369,872 $ 1,369,144