XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 63,212 $ 21,929
Accounts receivable 46,553 54,826
Net investment in leases 13,219 16,130
Inventories 20,315 23,124
Income taxes receivable 1,779  
Prepaid expenses and other current assets 4,480 3,754
Total current assets 149,558 119,763
Non-current assets    
Property and equipment, net 5,771 6,077
Right of use operating lease assets 20,041 21,322
Intangible assets, net 48,559 50,375
Goodwill 31,063 31,063
Accounts receivable, non-current 15,430 23,061
Other non-current assets 3,306 3,335
Total non-current assets 124,170 135,233
Total assets 273,728 254,996
Current liabilities    
Accounts payable 9,296 9,984
Note payable 2,968 2,968
Earn-out, current 9,280 13,050
Accrued payroll and related taxes 13,800 17,100
Accrued expenses 5,166 9,240
Income taxes payable   2,336
Operating lease liabilities 2,529 2,500
Other current liabilities 5,481 7,152
Total current liabilities 48,520 64,330
Non-current liabilities    
Revolving line of credit, non-current 24,941 24,916
Note payable, non-current 19,495 20,979
Accrued warranty reserve, non-current 1,957 2,207
Income taxes payable, non-current 446 298
Operating lease liabilities, non-current 19,606 20,866
Total non-current liabilities 66,445 69,266
Total liabilities 114,965 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 June 30, 2023 and December 31, 2022
Common stock, $0.001 par value, 300,000,000 shares authorized; 23,458,302 shares issued and outstanding as of June 30, 2023; 20,252,677 shares issued and outstanding as of December 31, 2022 23 20
Additional paid-in capital 170,347 131,001
Accumulated deficit (11,607) (9,621)
Total stockholders' equity 158,763 121,400
Total liabilities and stockholders' equity $ 273,728 $ 254,996