XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 92,465 $ 108,117
Cash held on behalf of customers 14,428 13,428
Short-term investments 541 524
Accounts receivable – net 70,546 59,726
Inventories 25,437 21,861
Other current assets 23,635 14,390
Total current assets 227,052 218,046
Property, plant and equipment – net 13,566 14,107
Goodwill 898,453 887,459
Intangible assets – net 216,985 237,333
Lease right-of-use assets 8,769 8,221
Other assets 12,549 15,561
Total Assets 1,377,374 1,380,727
Current liabilities:    
Current portion of long-term debt 19,920 0
Accounts payable 31,967 34,784
Accrued salaries and benefits 20,825 22,487
Accrued expenses 10,786 13,938
Customers payable 14,428 13,428
Lease liabilities – current portion 2,081 2,256
Customer deposits and deferred service revenue 33,859 24,944
Total current liabilities 133,866 111,837
Lease liabilities – net of current portion 6,833 6,053
Long-term debt 373,513 368,355
Deferred service revenue – noncurrent 1,924 1,529
Other long-term liabilities 23,189 21,243
Total liabilities 539,325 509,017
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,163,865 and 40,187,671 shares issued, 40,591,032 and 38,717,366 outstanding at September 30, 2025 and December 31, 2024, respectively 835 798
Additional paid in capital 1,217,525 1,085,473
Equity consideration payable 0 108,182
Accumulated deficit (343,510) (279,943)
Accumulated other comprehensive loss (7,909) (20,951)
Treasury stock, at cost, 1,572,833 and 1,470,305 shares at September 30, 2025 and December 31, 2024, respectively (28,892) (21,849)
Total shareholders’ equity 838,049 871,710
Total Liabilities and Shareholders’ Equity $ 1,377,374 $ 1,380,727