XML 65 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash $ 109,352 $ 17,501
Trade receivables, less allowance for doubtful accounts of $1,032 and $1,296, respectively 25,939 19,972
Inventories, net 40,241 32,226
Income taxes receivable 920 1,479
Other current assets 3,078 617
Total current assets 179,530 71,795
Property and equipment, net 32,181 22,363
Intangible assets, net 16,505 3,325
Goodwill 6,329 0
Deferred income taxes   100
Total assets 234,545 97,583
Current liabilities:    
Accounts payable 13,028 8,812
Accrued expenses 18,232 10,052
Other current liabilities 1,929 469
Current maturities of long-term debt 153 2,231
Income taxes payable 615 504
Total current liabilities 33,957 22,068
Long-term liabilities:    
Long-term debt net, less current maturities 7,476 4,030
Other long-term liabilities 840  
Deferred income taxes 78  
Total liabilities 42,351 26,098
Commitments and contingencies (Note 14)
Stockholders' equity:    
Common stock, $0.01 par value, 300,000,000 and 72,187,845 shares authorized; 76,532,336 and 47,567,010 shares issued, and 76,447,390 and 46,738,540 shares outstanding as of December 31, 2021 and December 31, 2020, respectively 763 467
Additional paid in capital 197,868 22,107
Retained earnings (accumulated deficit) (463) 12,418
Accumulated other comprehensive income 8 823
Treasury stock, at cost; 913,519 and 828,470 shares as of December 31, 2021 and December 31, 2020, respectively (5,982) (5,422)
Total stockholders' equity 192,194 30,393
Total liabilities, convertible preferred series equity & stockholders' equity $ 234,545 97,583
Series A Convertible Preferred Stock    
Temporary Equity [Abstract]    
Convertible preferred stock   4,250
Series B Convertible Preferred Stock    
Temporary Equity [Abstract]    
Convertible preferred stock   $ 36,842