XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Balance Sheet Detail (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]

 

March 31,

  

December 31,

 

 

2025

  

2024

 

Equipment

 $3,261  $2,951 

Capitalized software

  12,349   11,821 

Buildings

  696   668 

Leasehold improvements

  2,466   2,426 

  18,772   17,866 

Less accumulated depreciation and amortization

  (5,508)  (5,013)

 $13,264  $12,853 
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

 

March 31,

  

December 31,

 

 

2025

  

2024

 

Total amount due from customer

 $2,068  $2,459 

Less: unamortized discount

  (90)  (102)

Less: current portion included in accounts receivable

  (795)  (1,183)

 $1,183  $1,174 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]

 

March 31,

  

December 31,

 

 

2025

  

2024

 

Trade accounts payable

 $247,829  $331,654 

Accrued expenses

  9,705   17,179 

Other accounts payable and accrued expenses

  8,918   21,564 

 $266,452  $370,397