XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Accounts Receivable, Net
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

5. Accounts Receivable, Net

 

Accounts receivable, net, consists of the following components:

 

   

September 30,

   

December 31,

 
   

2024

   

2023

 
   

(in thousands)

 

Trade receivables

  $ 57,434     $ 60,508  

Current unbilled receivables

    23,470       26,295  

Allowance for credit losses

    (918 )     (926 )
    $ 79,986     $ 85,877