XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENTS (Details)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]                        
Total revenues $ 19,586,929 $ 18,451,476 $ 16,754,771 $ 12,368,288 $ 16,281,502 $ 21,052,869 $ 35,206,247 $ 37,334,371 $ 54,793,176 $ 49,702,659 $ 69,920,048 $ 66,294,699
Total cost of revenues 17,163,644 15,939,298 13,746,134 9,888,339 12,832,931 16,435,526 29,685,432 29,268,457 46,849,076 39,156,796 60,017,382 54,139,177
Gross profit 2,423,285 2,512,178 3,008,637 2,479,949 3,448,571 4,617,343 5,520,815 8,065,914 7,944,100 10,545,863 $ 9,902,666 $ 12,155,522
Gross profit %                     0.14 0.18
Intangible asset amortization                     $ 1,056,180 $ 1,059,779
Business development 0 0 0 3,299,864 0 0 0 0 0 3,299,864 0 3,299,864
Income (Loss) before income taxes (3,822,122) (5,763,909) (5,251,201) (7,454,669) (1,823,184) (1,099,938) (11,015,110) (2,923,122) (14,837,232) (10,377,791) (25,343,452) (16,237,991)
Total assets $ 54,974,001 $ 59,024,688 $ 62,205,831 $ 56,922,937 $ 64,548,533 $ 62,909,051 $ 59,024,688 $ 64,548,533 $ 54,974,001 $ 56,922,937 49,513,067 60,294,487
Corporate/ Other                        
Segment Reporting Information [Line Items]                        
Total revenues                     717,473 1,009,825
Total cost of revenues                     517,986 732,065
Gross profit                     $ 199,487 $ 277,760
Gross profit %                     0.28 0.28
Intangible asset amortization                     $ 0 $ 0
Business development                     0 0
Income (Loss) before income taxes                     (20,390,448) (10,956,108)
Total assets                     (2,202,231) 6,112,699
Equipment | Operating Segments                        
Segment Reporting Information [Line Items]                        
Total revenues                     12,720,873 33,119,480
Total cost of revenues                     11,081,532 28,776,022
Gross profit                     $ 1,639,341 $ 4,343,458
Gross profit %                     0.13 0.13
Intangible asset amortization                     $ 0 $ 10,547
Business development                     0 3,299,864
Income (Loss) before income taxes                     (3,360,659) (3,966,953)
Total assets                     2,800,367 12,338,461
Services | Operating Segments                        
Segment Reporting Information [Line Items]                        
Total revenues                     11,919,920 13,084,647
Total cost of revenues                     7,222,964 6,239,013
Gross profit                     $ 4,696,956 $ 6,845,634
Gross profit %                     0.39 0.52
Intangible asset amortization                     $ 411,680 $ 500,451
Business development                     0 0
Income (Loss) before income taxes                     (1,414,727) 645,181
Total assets                     17,604,751 21,023,989
Construction | Operating Segments                        
Segment Reporting Information [Line Items]                        
Total revenues                     44,561,782 19,080,747
Total cost of revenues                     41,194,900 18,392,077
Gross profit                     $ 3,366,882 $ 688,670
Gross profit %                     0.08 0.04
Intangible asset amortization                     $ 644,500 $ 548,781
Business development                     0 0
Income (Loss) before income taxes                     (177,618) (1,960,111)
Total assets                     $ 31,310,180 $ 20,819,338