XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 91,652 $ 108,117
Cash held on behalf of customers 18,059 13,428
Short-term investments 531 524
Accounts receivable – net 70,008 59,726
Inventories 23,217 21,861
Other current assets 16,430 14,390
Total current assets 219,897 218,046
Property, plant and equipment – net 13,872 14,107
Goodwill 890,493 887,459
Intangible assets – net 234,057 237,333
Lease right-of-use assets 7,719 8,221
Other assets 15,511 15,561
Total Assets 1,381,549 1,380,727
Current liabilities:    
Accounts payable 32,222 34,784
Accrued salaries and benefits 12,101 22,487
Accrued expenses 11,490 13,938
Customers payable 18,059 13,428
Lease liabilities – current portion 2,222 2,256
Customer deposits and deferred service revenue 31,410 24,944
Total current liabilities 107,504 111,837
Lease liabilities – net of current portion 5,608 6,053
Long-term debt 392,270 368,355
Deferred service revenue – noncurrent 1,454 1,529
Other long-term liabilities 22,718 21,243
Total liabilities 529,554 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,067,183 and 40,187,671 shares issued, 40,494,785 and 38,717,366 outstanding at March 31, 2025 and December 31, 2024, respectively 833 798
Additional paid in capital 1,201,016 1,085,473
Equity consideration payable 0 108,182
Accumulated deficit (304,293) (279,943)
Accumulated other comprehensive loss (16,697) (20,951)
Treasury stock, at cost, 1,572,398 and 1,470,305 shares at March 31, 2025 and December 31, 2024, respectively (28,864) (21,849)
Total shareholders’ equity 851,995 871,710
Total Liabilities and Shareholders’ Equity $ 1,381,549 $ 1,380,727