XML 51 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 188,419 $ 180,686
Accounts receivable, net 49,978 42,980
Inventories, net 35,078 21,638
Other current assets 9,532 3,625
Total current assets 283,007 248,929
Property, plant and equipment, net 13,709 13,856
Goodwill 457,306 41,214
Intangible assets, net 118,763 33,121
Lease right-of-use assets 4,348 2,569
Other assets 11,016 4,060
Total assets 888,149 343,749
Current liabilities:    
Current portion of long-term debt 705 666
Accounts payable 20,845 12,791
Accrued salaries and benefits 17,265 13,190
Accrued expenses 5,042 2,606
Lease liabilities – current portion 2,266 1,200
Customer deposits and deferred service revenue 14,394 9,506
Total current liabilities 60,517 39,959
Lease liabilities, net of current portion 2,440 1,462
Long-term debt 305,845 105,844
Deferred service revenue – noncurrent 7,597 3,082
Other long-term liabilities 7,405 4,997
Total liabilities 383,804 155,344
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $.02 par value, 1,000,000 shares authorized, none outstanding 0 0
Common stock, $.02 par value, 58,000,000 shares authorized; 28,094,333 and 22,982,955 shares issued, 26,924,397 and 21,917,357 outstanding at December 31, 2021 and December 31, 2020, respectively 562 459
Additional paid in capital 640,937 243,575
Accumulated deficit (122,505) (46,706)
Accumulated other comprehensive loss (3,704) (3,936)
Treasury stock, at cost, 1,181,449 and 1,065,598 shares at December 31, 2021 and December 31, 2020, respectively (10,945) (4,987)
Total stockholders’ equity 504,345 188,405
Total Liabilities and Stockholders’ Equity $ 888,149 $ 343,749