XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL & INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets as of September 30, 2024 and December 31, 2023 consisted of the following:
As of September 30, 2024
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$3,269,201 $(1,323,003)$1,946,198 
Trademarks and trade names1,778,000 (930,117)847,883 
Backlog707,400 (707,400)— 
Licenses16,437 (16,437)— 
Total finite-lived intangible assets:5,771,038 (2,976,957)2,794,081 
Indefinite-lived intangible assets:
Trade name28,291 — 28,291 
Patents44,276 — 44,276 
Total indefinite-lived intangible assets72,567 — 72,567 
Total intangible assets, net$5,843,605 $(2,976,957)$2,866,648 
December 31, 2023
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$3,269,201 $(1,004,743)$2,264,458 
Trademarks and trade names1,778,000 (663,417)1,114,583 
Backlog707,400 (707,400)— 
Licenses16,437 (16,437)— 
Total finite-lived intangible assets:5,771,038 (2,391,997)3,379,041 
Indefinite-lived intangible assets:
Trade name28,291 — 28,291 
Patents44,276 — 44,276 
Total indefinite-lived intangible assets72,567 — 72,567 
Total intangible assets, net$5,843,605 $(2,391,997)$3,451,608 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets as of September 30, 2024 and December 31, 2023 consisted of the following:
As of September 30, 2024
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$3,269,201 $(1,323,003)$1,946,198 
Trademarks and trade names1,778,000 (930,117)847,883 
Backlog707,400 (707,400)— 
Licenses16,437 (16,437)— 
Total finite-lived intangible assets:5,771,038 (2,976,957)2,794,081 
Indefinite-lived intangible assets:
Trade name28,291 — 28,291 
Patents44,276 — 44,276 
Total indefinite-lived intangible assets72,567 — 72,567 
Total intangible assets, net$5,843,605 $(2,976,957)$2,866,648 
December 31, 2023
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$3,269,201 $(1,004,743)$2,264,458 
Trademarks and trade names1,778,000 (663,417)1,114,583 
Backlog707,400 (707,400)— 
Licenses16,437 (16,437)— 
Total finite-lived intangible assets:5,771,038 (2,391,997)3,379,041 
Indefinite-lived intangible assets:
Trade name28,291 — 28,291 
Patents44,276 — 44,276 
Total indefinite-lived intangible assets72,567 — 72,567 
Total intangible assets, net$5,843,605 $(2,391,997)$3,451,608 
Schedule of Future Amortization Expenses of Intangible Assets The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2024 is summarized below:
For the years ending December 31,Estimated Future
Amortization Expense
Remainder of 2024$194,995 
2025779,948 
2026738,364 
2027513,714 
2028405,306 
2029161,754 
Total estimated future amortization expense$2,794,081