XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 66,036 $ 21,929
Accounts receivable 43,879 54,826
Net investment in leases 13,603 16,130
Inventories 23,498 23,124
Prepaid expenses and other current assets 4,674 3,754
Total current assets 151,690 119,763
Non-current assets    
Property and equipment, net 5,486 6,077
Right of use operating lease assets 19,303 21,322
Intangible assets, net 47,628 50,375
Goodwill 31,063 31,063
Accounts receivable, non-current 14,636 23,061
Deferred income taxes 20,717  
Other non-current assets 2,784 3,335
Total non-current assets 141,617 135,233
Total assets 293,307 254,996
Current liabilities    
Accounts payable 6,402 9,984
Note payable 2,956 2,968
Earn-out, current 5,575 13,050
Accrued payroll and related taxes 14,784 17,100
Accrued expenses 5,327 9,240
Income taxes payable 2,092 2,336
Operating lease liabilities 2,596 2,500
Other current liabilities 5,886 7,152
Total current liabilities 45,618 64,330
Non-current liabilities    
Revolving line of credit, non-current 16,677 24,916
Note payable, non-current 26,915 20,979
Accrued warranty reserve, non-current 1,781 2,207
Income taxes payable, non-current 443 298
Operating lease liabilities, non-current 19,043 20,866
Total non-current liabilities 64,859 69,266
Total liabilities 110,477 133,596
Commitments and Contingencies (see Note 10)
Stockholders' equity:    
Preferred stock, $0.001 par value, 50,000,000 shares authorized; none issued and outstanding as of September 30, 2023 and December 31, 2022
Common stock, $0.001 par value, 300,000,000 shares authorized; 23,497,557 shares issued and outstanding as of September 30, 2023; 20,252,677 shares issued and outstanding as of December 31, 2022 23 20
Additional paid-in capital 172,115 131,001
Retained earnings (accumulated deficit) 10,692 (9,621)
Total stockholders' equity 182,830 121,400
Total liabilities and stockholders' equity $ 293,307 $ 254,996