XML 17 R2.htm IDEA: XBRL DOCUMENT v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 94,492 $ 79,565
Cash held on behalf of customers 14,438 14,120
Short-term investments 567 579
Accounts receivable – net 76,615 81,706
Inventories 41,250 27,436
Other current assets 30,406 29,525
Total current assets 257,768 232,931
Property, plant and equipment – net 11,332 13,286
Goodwill 893,708 898,035
Intangible assets – net 195,537 203,370
Lease right-of-use assets 9,136 8,176
Other assets 20,190 13,346
Total Assets 1,387,671 1,369,144
Current liabilities:    
Current portion of long-term debt 0 19,954
Accounts payable 38,852 39,332
Accrued salaries and benefits 24,521 25,186
Accrued expenses 10,975 12,380
Customers payable 14,438 14,120
Lease liabilities – current portion 2,443 1,899
Customer deposits and deferred service revenue 33,556 27,867
Total current liabilities 124,785 140,738
Lease liabilities – net of current portion 6,993 6,435
Deferred service revenue – noncurrent 2,759 1,841
Long-term debt 423,018 374,070
Other long-term liabilities 19,478 20,910
Total liabilities 577,033 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,943,471 and 42,226,765 shares issued, 41,370,638 and 40,653,932 outstanding at September 30, 2026 and December 31, 2025, respectively 851 836
Additional paid-in capital 1,260,534 1,226,039
Accumulated deficit (406,508) (364,404)
Accumulated other comprehensive loss (15,347) (8,429)
Treasury stock, at cost, 1,572,833 and 1,572,833 shares at September 30, 2026 and December 31, 2025, respectively (28,892) (28,892)
Total shareholders’ equity 810,638 825,150
Total Liabilities and Shareholders’ Equity $ 1,387,671 $ 1,369,144