XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Trade Accounts Receivable
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

(7) Trade Accounts Receivable 

 

Trade Accounts Receivable

 

Trade accounts receivable are recorded at the contractual or invoiced amount.

 

  

December 31,

  

December 31,

 
  

2023

  

2022

 

Trade accounts receivable, current

 $5,947  $5,541 

Trade accounts receivable, long-term

  9   37 

Allowance for doubtful accounts

  (134)  (114)

Trade accounts receivable, net

 $5,822  $5,464 

Unpaid deferred revenue included in trade accounts receivable

 $2,073  $2,183 

 

Allowance for Doubtful Accounts

 

The Companys accounts receivables are subject to concentrations of credit risk. The Company maintains an allowance for its doubtful accounts receivable to reflect any estimated credit losses. The allowance is established in accordance with the current expected credit lossmodel, which requires the estimation of expected credit losses over the contractual life of financial assets. The allowance is calculated using a forward-looking probability-weighted approach based on historical loss experience, current economic conditions, and reasonable and supportable forecasts. The Company records the allowance in general and administrative expense in the Consolidated Statements of Operations, up to the amount of revenue recognized to date for each account. Any incremental allowance is recorded as an offset to deferred revenue in the Consolidated Balance Sheets. Account receivables are written off and charged against the recorded allowance when the Company has exhausted collection efforts without success.

 

Unpaid Deferred Revenue

 

The unpaid deferred revenue that is included in trade accounts receivable is billed in accordance with the provisions of the contracts with the Company’s customers.

 

Major Customers

 

The following customers accounted for 10% or more of trade accounts receivable, net: 

 

  

December 31,

  

December 31,

 
  

2023

  

2022

 

Company A

  56%  55%

Company B

  13%  * 

 

*

Less than 10%