XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
INTANGIBLE ASSETS  
Schedule of intangible assets

Weighted Average

March 31, 2025

December 31, 2024

    

Amortization

    

Gross

    

Accumulated

    

Net Book

    

Gross

    

Accumulated

    

Net Book

Period

Amount

Amortization

Value

Amount

Amortization

Value

Customer lists

 

14.1 years

$

116,640

$

(52,291)

$

64,349

$

116,370

$

(50,098)

$

66,272

Trade name

 

13.7 years

 

15,942

 

(8,786)

 

7,156

 

15,890

 

(8,564)

 

7,326

Design and technologies

 

10.5 years

 

41,566

 

(16,330)

 

25,236

 

41,390

 

(15,317)

 

26,073

Total

$

174,148

$

(77,407)

$

96,741

$

173,650

$

(73,979)

$

99,671

Schedule of estimated future intangible asset amortization expense

Year ending December 31, 

    

Total

Estimated

    

Amortization Expense

Remainder of 2025

9,288

2026

 

12,287

2027

11,844

2028

11,107

2029

9,468

Thereafter

 

42,747

Total estimated amortization expense

$

96,741