Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Balance Sheet Detail (Tables)

v3.24.3
Note 10 - Balance Sheet Detail (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]

 

September 30,

   

December 31,

 

 

2024

   

2023

 

Equipment

  $ 3,540     $ 3,195  

Capitalized software

    10,240       6,890  

Buildings

    717       709  

Leasehold improvements

    2,433       2,385  

    16,931       13,179  

Less accumulated depreciation and amortization

    (4,780 )     (4,329 )

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

 

September 30,

   

December 31,

 

 

2024

   

2023

 

Total amount due from customer

  $ 1,206     $ 1,637  

Less: unamortized discount

    (9 )     (12 )

Less: current portion included in accounts receivable

    (445 )     (828 )

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

 

September 30,

   

December 31,

 

 

2024

   

2023

 

Trade accounts payable

  $ 240,630     $ 218,717  

Accrued expenses

    21,605       22,903  

Other accounts payable and accrued expenses

    11,658       8,028  

  $ 273,893     $ 249,648