XML 33 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Balance Sheet Detail
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

6.  Balance Sheet Detail

 ​

Equipment and leasehold improvements, net consist of the following:

 

 

December 31,

  

December 31,

 

 

2024

  

2023

 

Equipment

 $2,951  $3,195 

Capitalized software

  11,821   6,890 

Buildings

  668   709 

Leasehold improvements

  2,426   2,385 

  17,866   13,179 

Less accumulated depreciation and amortization

  (5,013)  (4,329)

 $12,853  $8,850 

 

Depreciation expense relating to equipment, leasehold improvements and buildings, net was $0.9 million and $0.6 million during the years ended December 31, 2024 and 2023, respectively.

 ​

Accounts receivable – long term, net consist of the following:

 

 

December 31,

  

December 31,

 

 

2024

  

2023

 

Total amount due from customer

 $2,459  $1,637 

Less: unamortized discount

  (102)  (12)

Less: current portion included in accounts receivable

  (1,183)  (828)

 $1,174  $797 

 

Accounts payable and accrued expenses consist of the following:

 

 

December 31,

  

December 31,

 

 

2024

  

2023

 

Trade accounts payable

 $331,654  $218,717 

Accrued expenses

  17,179   22,903 

Other accounts payable and accrued expenses

  21,564   8,028 

 $370,397  $249,648 

 

Accumulated other comprehensive loss consists of the following:

 

 

December 31,

  

December 31,

 

 

2024

  

2023

 

Foreign currency translation adjustments

 $(2,370) $2,346 

 $(2,370) $2,346