Annual report pursuant to Section 13 and 15(d)

Balance Sheet Detail (Tables)

v3.24.0.1
Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Detail  
Schedule of equipment and leasehold improvements

​

​

​

​

​

​

​

​

​

    

​

​

​

​

​

December 31,

​

December 31,

​

​

2023

    

2022

Equipment

​

$

3,195

​

$

2,720

Capitalized software

​

​

6,890

​

​

2,997

Buildings

​

​

709

​

​

—

Leasehold improvements

​

 

2,385

​

 

1,848

​

​

 

13,179

​

 

7,565

Less accumulated depreciation and amortization

​

 

(4,329)

​

 

(4,050)

​

​

$

8,850

​

$

3,515

Schedule of accounts receivable - long term, net

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31,

​

December 31,

​

​

​

​

​

2023

    

2022

    

​

​

Total amount due from customer

​

$

1,637

​

$

5,213

​

​

​

Less: unamortized discount

​

 

(12)

​

 

(188)

​

​

​

Less: current portion included in accounts receivable

​

 

(828)

​

 

(1,911)

​

​

​

​

​

$

797

​

$

3,114

​

​

​

Schedule of accounts payable and accrued expenses

​

​

​

​

​

​

​

​

​

​

    

​

​

​

​

​

​

December 31,

​

December 31,

​

​

​

2023

    

2022

    

Trade accounts payable

​

$

218,717

​

$

151,180

​

Accrued expenses

​

​

22,903

​

​

8,459

​

Other accounts payable and accrued expenses

​

 

8,028

​

 

1,011

​

​

​

$

249,648

​

$

160,650

​

Schedule of accumulated other comprehensive loss

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

 

​

​

December 31,

​

December 31,

​

​

    

2023

    

2022

​

Foreign currency translation adjustments

​

$

2,346

​

$

(2,618)

​

​

​

$

2,346

​

$

(2,618)

​

​