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