XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Total revenues and other income $ 17,945,249 $ 18,451,476 $ 33,346,286 $ 35,206,247
Total cost of revenues 15,534,933 15,939,298 27,944,510 29,685,432
Gross profit 2,410,316 2,512,178 5,401,776 5,520,815
Operating expenses:        
General and administrative 4,668,954 6,235,206 9,746,820 13,920,236
Depreciation and amortization 395,696 424,163 785,947 828,232
Business development 25,000 0 25,000 0
Total operating expenses 5,089,650 6,659,369 10,557,767 14,748,468
Loss from operations (2,679,334) (4,147,191) (5,155,991) (9,227,653)
Non-operating income (expense):        
Interest expense (311,706) (44,989) (411,010) (118,205)
Interest income 155 75,060 236 148,191
Contingent consideration - change in fair value 0 0 0 (160,232)
Loss on settlement 0 (1,500,000) 0 (1,500,000)
Other income (expense) (22,226) (146,789) (55,291) (157,211)
Total non-operating income (expense) (333,777) (1,616,718) (466,065) (1,787,457)
Loss before income taxes (3,013,111) (5,763,909) (5,622,056) (11,015,110)
Income tax benefit 48,383 0 96,765 0
Net loss (2,964,728) (5,763,909) (5,525,291) (11,015,110)
Comprehensive loss $ (2,964,728) $ (5,763,909) $ (5,525,291) $ (11,015,110)
Net loss per share – basic (in dollars per share) $ (0.24) $ (0.53) $ (0.45) $ (1.01)
Net loss per share – diluted (in dollars per share) $ (0.24) $ (0.53) $ (0.45) $ (1.01)
Weighted average shares – basic (in shares) 12,423,421 10,945,978 12,249,520 10,859,820
Weighted average shares – diluted (in shares) 12,423,421 10,945,978 12,249,520 10,859,820
Equipment systems        
Revenues:        
Total revenues and other income $ 3,398,696 $ 4,688,534 $ 5,904,345 $ 7,593,569
Total cost of revenues 2,753,497 4,139,294 4,923,608 6,547,775
Services        
Revenues:        
Total revenues and other income 2,357,806 3,030,574 5,491,598 6,501,227
Total cost of revenues 1,513,715 1,949,959 3,022,163 3,924,497
Construction design-build        
Revenues:        
Total revenues and other income 12,059,096 10,592,469 21,742,909 20,787,807
Total cost of revenues 11,181,017 9,755,240 19,856,346 18,985,213
Other        
Revenues:        
Total revenues and other income 129,651 139,899 207,434 323,644
Total cost of revenues $ 86,704 $ 94,805 $ 142,393 $ 227,947