v3.25.2
INTANGIBLE ASSETS - SOFTWARE, LICENSES, TRADEMARKS, DEVELOPED TECHNOLOGY, CUSTOMER RELATIONSHIPS, AND NON-COMPETE AGREEMENTS (Tables)
6 Months Ended
Jun. 30, 2025
INTANGIBLE ASSETS - SOFTWARE, LICENSES, TRADEMARKS, DEVELOPED TECHNOLOGY, CUSTOMER RELATIONSHIPS, AND NON-COMPETE AGREEMENTS  
Schedule of Intangible Assets

Definite-lived intangible assets

 

As of

June 30,

2025

 

 

As of

December 31,

2024

 

Intangible construction in process

 

$12,144,139

 

 

$11,354,044

 

Licenses

 

 

6,457,672

 

 

 

5,689,993

 

Software

 

 

18,525,218

 

 

 

14,780,382

 

Trademarks and tradenames

 

 

12,189,361

 

 

 

12,183,561

 

Developed technology

 

 

3,100,000

 

 

 

3,100,000

 

Customer relationships

 

 

17,951,347

 

 

 

17,950,000

 

Non-compete agreement

 

 

290,686

 

 

 

290,000

 

Other intangible assets

 

 

3,903,884

 

 

 

3,451,010

 

Gross intangible assets

 

 

74,562,307

 

 

 

68,798,990

 

Less: accumulated impairment and amortization

 

 

 

 

 

 

 

 

Licenses amortization

 

 

(1,197,153)

 

 

(519,702)

Software amortization

 

 

(7,108,355)

 

 

(6,718,227)

Trademarks and tradenames amortization

 

 

(1,455,390)

 

 

(838,532)

Developed technology

 

 

(775,005)

 

 

(465,003)

Customer relationships

 

 

(4,450,846)

 

 

(2,656,083)

Non-compete agreement

 

 

(132,595)

 

 

(61,186)

Other intangible assets amortization

 

 

(1,684,828)

 

 

(1,146,800)

Total accumulated impairment and amortization

 

 

(16,804,172)

 

 

(12,405,533)

Net definite-lived intangible assets

 

$57,758,135

 

 

$56,393,457

 

Schedule of expected amortization expenses

Year Ending December 31,

 

Estimated Amortization

 

2025

 

$11,662,252

 

2026

 

 

11,706,759

 

2027

 

 

11,304,857

 

2028

 

 

10,869,506

 

2029

 

 

7,020,825

 

Thereafter

 

 

5,193,936

 

Total future amortization

 

$57,758,135

 

Schedule of Intangible Assets resulting from purchase

Description

 

Useful life

 

Amount

 

Trade names and trademarks

 

10 Years

 

$9,700,000

 

Developed technology

 

5 Years

 

 

3,100,000

 

Customer relationships

 

5 Years

 

 

17,400,000

 

Non-compete agreement

 

3 Years

 

 

10,000

 

Total

 

 

 

$30,210,000