XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Balance Sheet Detail
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

10.         Balance Sheet Detail:

 ​

Equipment and leasehold improvements consist of the following:

 ​

 

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 

 

During the three months ended June 30, 2024 and 2023, depreciation and amortization expense remained consistent at $0.1 million, respectively. During the six months ended June 30, 2024 and 2023, depreciation and amortization expense remained consistent at $0.3 million, respectively. 

 ​

In limited circumstances, the Company offers extended payment terms to customers for periods of 12 to 36 months. The related customer receivables are classified as accounts receivable long-term and discounted to their present value at prevailing market rates at the time of sale. In subsequent periods, the accounts receivable is increased to the amounts due and payable by the customers through the accretion of interest income on the unpaid accounts receivable due in future years. The amounts under these long-term accounts receivable due within one year are reclassified to the current portion of accounts receivable. Accounts receivable long term, net consists of the following:

 ​

 

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 

 

The undiscounted cash flows to be received by the Company relating to these accounts receivable long-term is expected to be $0.8 million, $0.4 million, $0.4 million during each of the 12-month periods ending June 30, 2025, 2026, and 2027, respectively.

 ​

Accounts payable and accrued expenses consist of the following:

 ​

 

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