XML 29 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 50,780 $ 37,369
Cash held on behalf of customers 12,558 10,170
Short-term investments 21,730 37,194
Accounts receivable – net 69,958 63,382
Inventories 25,054 23,594
Other current assets 14,205 8,890
Total current assets 194,285 180,599
Property, plant and equipment – net 15,356 15,755
Goodwill 619,632 489,654
Intangible assets – net 157,713 94,852
Lease right-of-use assets 3,627 4,083
Other assets 18,300 17,663
Total Assets 1,008,913 802,606
Current liabilities:    
Accounts payable 39,832 29,808
Accrued salaries and benefits 14,264 19,141
Accrued expenses 11,153 10,443
Customers payable 12,558 10,170
Lease liabilities – current portion 1,201 1,366
Customer deposits and deferred service revenue 14,710 9,304
Total current liabilities 93,718 80,232
Lease liabilities – net of current portion 2,519 2,819
Long-term debt 378,155 377,647
Deferred service revenue – noncurrent 3,296 4,204
Other long-term liabilities 4,825 4,639
Total liabilities 482,513 469,541
Shareholders’ equity:    
Preferred stock, $0.02 par value, 1,000,000 shares authorized 0 0
Common stock, $0.02 par value, 58,000,000 shares authorized, 35,439,115 and 29,386,234 shares issued, 33,973,906 and 28,029,915 outstanding at March 31, 2024 and December 31, 2023, respectively 703 584
Additional paid in capital 844,210 625,154
Accumulated deficit (293,244) (274,956)
Accumulated other comprehensive loss (3,653) (939)
Treasury stock, at cost, 1,465,209 shares and 1,356,319 shares at March 31, 2024 and December 31, 2023, respectively (21,616) (16,778)
Total shareholders’ equity 526,400 333,065
Total Liabilities and Shareholders’ Equity $ 1,008,913 $ 802,606