XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
INTANGIBLE ASSETS  
Schedule of intangible assets

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

March 31, 2024

​

December 31, 2023

​

    

Amortization

    

Gross

    

Accumulated

    

Net Book

    

Gross

    

Accumulated

    

Net Book

​

​

Period

​

Amount

​

Amortization

​

Value

​

Amount

​

Amortization

​

Value

Customer lists

 

14.3 years

​

$

117,530

​

$

(44,295)

​

$

73,235

​

$

116,831

​

$

(42,421)

​

$

74,410

Trade name

 

13.9 years

​

 

16,048

​

 

(8,061)

​

 

7,987

​

 

15,572

​

 

(7,916)

​

 

7,656

Design and technologies

 

10.6 years

​

 

41,947

​

 

(12,933)

​

 

29,014

​

 

41,480

​

 

(12,173)

​

 

29,307

Total

​

​

​

$

175,525

​

$

(65,289)

​

$

110,236

​

$

173,883

​

$

(62,510)

​

$

111,373

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Schedule of estimated amortization expense for intangible assets

​

​

​

​

​

Year ending December 31, 

    

Total

​

​

Estimated

​

    

Amortization Expense

Remainder of 2024

​

$

9,274

2025

​

​

12,372

2026

​

 

12,275

2027

​

​

11,832

2028

​

​

11,094

Thereafter

​

 

53,389

Total estimated amortization expense

​

$

110,236

​

​

​

​

​