XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Intangibles
3 Months Ended
Mar. 31, 2023
Intangibles [Abstract]  
Intangibles

7. Intangibles

 

Intangible assets consisted of the following as of March 31, 2023 and December 31, 2022: 

 

   March 31, 2023
   Estimated
Useful Life
(Years)
  Gross Carrying
Amount
   Additions   Accumulated
Amortization
   Net Carrying
Amount
 
Patents  15 years  $62,823   $17,390   $(11,454)  $68,759 
Computer software  5 years   247,828    
-
    (229,313)   18,515 
Operating licenses  Indefinite   8,799,004    600,000    
-
    9,399,004 
Internally developed software  4-5 years   8,284,058    740,298    (7,376,506)   1,647,850 
Material contracts  Indefinite   62,550    
-
    
-
    62,550 
Customer relationship  8-9 years   12,397,954    15,872,732    (947,737)   27,322,949 
Trademark  8 years   326,646    6,669    (13,888)   319,427 
Non-compete agreements  5 years   
-
    100,000    
-
    100,000 
      $30,180,863   $17,337,089   $(8,578,898)  $38,939,054 

 

   December 31, 2022
   Estimated
Useful Life
(Years)
  Gross Carrying
Amount
   Additions   Accumulated
Amortization
   Net Carrying
Amount
 
Patents  15 years  $48,668   $14,155   $(10,116)  $52,707 
Computer software  5 years   294,147    (46,319)   (224,886)   22,942 
Operating licenses  Indefinite   8,375,514    423,490    
-
    8,799,004 
Internally developed software  4-5 years   6,013,513    2,270,545    (6,378,911)   1,905,147 
Material contracts  Indefinite   
-
    62,550    
-
    62,550 
Customer relationship  8-9 years   
-
    12,397,954    (594,301)   11,803,653 
Trademark  8 years   
-
    326,646    (3,403)   323,243 
      $14,731,842   $15,449,021   $(7,211,617)  $22,969,246 

 

The Company recorded amortization expenses of $1,365,636 and $633,363 for the three months ended March 31, 2023 and 2022, respectively.

 

The estimated future amortization expense of definite life intangible assets as of March 31, 2023 was as follows: 

 

   Amortization Expense   
2023  $3,149,231 
2024   3,796,183 
2025   3,621,413 
2026   3,240,049 
2027   3,239,331 
Thereafter   12,431,293 
Total  $29,477,500