XML 17 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 77,232 $ 79,565
Cash held on behalf of customers 13,552 14,120
Short-term investments 575 579
Accounts receivable – net 87,882 81,706
Inventories 30,927 27,436
Other current assets 29,801 29,525
Total current assets 239,969 232,931
Property, plant and equipment – net 12,770 13,286
Goodwill 897,110 898,035
Intangible assets – net 219,711 203,370
Lease right-of-use assets 9,121 8,176
Other assets 12,464 13,346
Total Assets 1,391,145 1,369,144
Current liabilities:    
Current portion of long-term debt 2,869 19,954
Accounts payable 36,821 39,332
Accrued salaries and benefits 16,260 25,186
Accrued expenses 10,838 12,380
Customers payable 13,552 14,120
Lease liabilities – current portion 1,903 1,899
Customer deposits and deferred service revenue 31,888 27,867
Total current liabilities 114,131 140,738
Lease liabilities – net of current portion 7,367 6,435
Deferred service revenue – noncurrent 1,762 1,841
Long-term debt 421,685 374,070
Other long-term liabilities 19,773 20,910
Total liabilities 564,718 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,819,032 and 42,226,765 shares issued, 41,246,199 and 40,653,932 outstanding at March 31, 2026 and December 31, 2025, respectively 848 836
Additional paid-in capital 1,245,562 1,226,039
Accumulated deficit (380,573) (364,404)
Accumulated other comprehensive loss (10,518) (8,429)
Treasury stock, at cost, 1,572,833 and 1,572,833 shares at March 31, 2026 and December 31, 2025, respectively (28,892) (28,892)
Total shareholders’ equity 826,427 825,150
Total Liabilities and Shareholders’ Equity $ 1,391,145 $ 1,369,144