Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Balance Sheet Detail (Tables)

v3.24.2.u1
Note 10 - Balance Sheet Detail (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]

 

June 30,

   

December 31,

 

 

2024

   

2023

 

Equipment

  $ 3,436     $ 3,195  

Capitalized software

    9,033       6,890  

Buildings

    689       709  

Leasehold improvements

    2,378       2,385  

    15,536       13,179  

Less accumulated depreciation and amortization

    (4,582 )     (4,329 )

  $ 10,954     $ 8,850  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

 

June 30,

   

December 31,

 

 

2024

   

2023

 

Total amount due from customer

  $ 1,576     $ 1,637  

Less: unamortized discount

    (15 )     (12 )

Less: current portion included in accounts receivable

    (809 )     (828 )

  $ 752     $ 797  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]

 

June 30,

   

December 31,

 

 

2024

   

2023

 

Trade accounts payable

  $ 194,310     $ 218,717  

Accrued expenses

    15,430       22,903  

Other accounts payable and accrued expenses

    4,844       8,028  

  $ 214,584     $ 249,648