XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 23,350 $ 28,229
Accounts receivable 49,157 49,478
Net investment in leases 13,346 12,482
Inventories 19,970 19,217
Prepaid expenses and other current assets 1,446 4,141
Total current assets 107,269 113,547
Non-current assets    
Property and equipment, net 5,978 6,750
Right of use operating lease assets 22,628 23,984
Intangible assets, net 52,254 54,081
Goodwill 31,063 31,063
Accounts receivable, non-current 15,343 12,847
Other non-current assets 2,768 1,998
Total non-current assets 130,034 130,723
Total assets 237,303 244,270
Current liabilities    
Accounts payable 9,110 5,023
Note payable 2,968 2,960
Earn-out, current 9,800 3,250
Accrued payroll and related taxes 12,144 12,139
Accrued expenses 5,258 5,262
Income taxes payable 11 16
Operating lease liabilities 2,488 2,506
Other current liabilities 4,767 3,305
Total current liabilities 46,546 34,461
Non-current liabilities    
Revolving line of credit, non-current 24,891 24,857
Note payable, non-current 22,463 26,933
Earn-out, non-current 3,950 2,950
Accrued warranty reserve, non-current 2,791 3,108
Income taxes payable, non-current 298 348
Operating lease liabilities, non-current 22,122 23,354
Deferred income taxes 126 32
Total non-current liabilities 76,641 81,582
Total liabilities 123,187 116,043
Stockholders' equity:    
Preferred stock, $0.001 par value, 50,000,000 shares authorized; none issued and outstanding as of June 30, 2022 and December 31, 2021
Common stock, $0.001 par value, 300,000,000 shares authorized; 20,132,145 shares issued and outstanding as of June 30, 2022; 19,877,786 shares issued and outstanding as of December 31, 2021 20 20
Additional paid-in capital 126,059 119,962
(Accumulated deficit) retained earnings (11,963) 8,245
Total stockholders' equity 114,116 128,227
Total liabilities and stockholders' equity $ 237,303 $ 244,270