XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Business Description, Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 10, 2024
Mar. 11, 2024
Jun. 01, 2023
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2023
Business Description, Basis of Presentation and Significant Accounting Policies              
Current inventory         $ 10,625 $ 8,961  
Long-term inventory         3,143 2,707  
Operating lease right-of-use assets         990 1,047  
Operating lease liability, net of current         665 492  
Decreased revenue due to the impact of the adoption of the New Revenue Standard         18,704 25,205  
Advertising expenses         661 572  
Net deferred tax assets         0    
Cash and cash equivalents         17,835 984  
Working capital         39,052 69,307  
Net cash used in operating activities         54,628 (4,179)  
Decrease of cash used in operating activities         58,807    
Time Deposits, at or Above FDIC Insurance Limit         $ 17,251    
Period of cumulative pre-tax operating losses         3 years    
Payments of Dividends         $ 28,979 0  
Foreign cash accounts not covered by Federal Deposit Insurance Corporation insurance         192    
Short-Term Notes Payable              
Business Description, Basis of Presentation and Significant Accounting Policies              
Principal amount of loan obtained             $ 2,000
Litigation for Intellectual Property Infringement              
Business Description, Basis of Presentation and Significant Accounting Policies              
Litigation Settlement, Expense         27,374 27,374  
Equipment Sales              
Business Description, Basis of Presentation and Significant Accounting Policies              
Decreased revenue due to the impact of the adoption of the New Revenue Standard         18,576    
Software and Licenses              
Business Description, Basis of Presentation and Significant Accounting Policies              
Decreased revenue due to the impact of the adoption of the New Revenue Standard         $ 128    
Common Stock              
Business Description, Basis of Presentation and Significant Accounting Policies              
Number of common stock issued for cancellation and termination of short-term notes       $ 2,000      
Common Stock, Dividends, Per Share, Cash Paid   $ 500 $ 1,000        
Payments of Dividends $ 14,500   $ 28,979        
Minimum              
Business Description, Basis of Presentation and Significant Accounting Policies              
Property and equipment, useful life (in years)         2 years    
Intangible assets, estimated useful lives         3 years    
Maximum              
Business Description, Basis of Presentation and Significant Accounting Policies              
Property and equipment, useful life (in years)         10 years    
Intangible assets, estimated useful lives         10 years    
Maturity period of highly-liquid investments classified as cash equivalents         3 months    
Period of payment requirement from date of invoicing for distributor payment         45 days    
Period of scheduled delivery date to customer         1 year    
Period of payment requirement from date of invoicing for dealer payment         30 days    
Replacement Parts              
Business Description, Basis of Presentation and Significant Accounting Policies              
Current inventory         $ 96 $ 193