XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
Schedule of Future Amortization Expenses of Intangible Assets The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:
For the years ending December 31,
Estimated Future
Amortization Expense
2023$1,100,461 
2024957,329 
2025957,329 
2026915,745 
2027691,095 
Thereafter800,437 
Total estimated future amortization expense$5,422,396