XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue, By Source The table below presents the revenue by source for the years ended December 31, 2023 and 2022:
For the year ended December 31, 2023
CEACommercialTotalRelative Percentage
Equipment systems$12,720,873 $— $12,720,873 18 %
Services8,305,679 3,614,241 11,919,920 17 %
Construction design-build4,391,087 40,170,696 44,561,783 64 %
Other717,472 — 717,472 %
Total revenues$26,135,111 $43,784,937 $69,920,048 100 %
Relative percentage37 %63 %100 %
For the year ended December 31, 2022
CEACommercialTotalRelative Percentage
Equipment systems$33,119,480 $— $33,119,480 50 %
Services8,016,433 5,068,210 13,084,643 20 %
Construction design-build1,664,538 17,416,208 19,080,746 29 %
Other1,009,830 — 1,009,830 %
Total revenues$43,810,281 $22,484,418 $66,294,699 100 %
Relative percentage66 %34 %100 %
Schedule of Contract Assets and Contract Liabilities from Contracts with Customers
The following tables provide information about contract assets and contract liabilities from contracts with customers:
December 31,
20232022
Contract assets(as restated)(as restated)
Revenue recognized in excess of amounts paid or payable to the Company on uncompleted contracts (contract receivables), excluding retainage$7,729,531 $2,874,141 
Retainage included in contract assets due to being conditional on something other than solely passage of time707,036 130,141 
Total contract receivables$8,436,567 $3,004,282 
December 31,
20232022
Contract Liabilities(as restated)(as restated)
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liabilities)$3,895,826 $2,036,606 
Retainage included in contract liabilities due to being conditional on something other than solely passage of time54,307 — 
$3,950,133 $2,036,606