XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 114,928 $ 37,183
Cash held on behalf of customers 12,804 10,170
Short-term investments 27,527 37,194
Accounts receivable – net 50,203 42,679
Inventories 25,526 23,560
Other current assets 9,427 8,123
Current assets of discontinued operations 6,382 21,690
Total current assets 246,797 180,599
Property, plant and equipment – net 14,452 15,524
Goodwill 623,875 488,918
Intangible assets – net 148,292 93,969
Lease right-of-use assets 4,740 3,169
Other assets 17,689 17,642
Noncurrent assets of discontinued operations 839 2,785
Total Assets 1,056,684 802,606
Current liabilities:    
Accounts payable 30,682 25,599
Accrued salaries and benefits 13,954 14,128
Accrued expenses 4,047 3,533
Customers payable 12,804 10,170
Lease liabilities – current portion 1,288 1,120
Customer deposits and deferred service revenue 14,294 9,304
Current liabilities of discontinued operations 2,033 16,378
Total current liabilities 79,102 80,232
Lease liabilities – net of current portion 3,540 2,145
Long-term debt 378,672 377,647
Deferred service revenue – noncurrent 2,876 4,204
Other long-term liabilities 4,173 3,603
Noncurrent liabilities of discontinued operations 0 1,710
Total liabilities 468,363 469,541
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, 35,574,128 and 29,386,234 shares issued, 34,104,235 and 28,029,915 outstanding at June 30, 2024 and December 31, 2023, respectively 705 584
Additional paid in capital 852,406 625,154
Accumulated deficit (239,054) (274,956)
Accumulated other comprehensive loss (3,908) (939)
Treasury stock, at cost, 1,469,893 shares and 1,356,319 shares at June 30, 2024 and December 31, 2023, respectively (21,828) (16,778)
Total shareholders’ equity 588,321 333,065
Total Liabilities and Shareholders’ Equity $ 1,056,684 $ 802,606