XML 67 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of information regarding disaggregated revenue based on revenue by service
The following table provides information regarding disaggregated revenue:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenue recognized over time:
Services - engineering and others (1)$154,602 $186,269 $375,094 $366,500 
Grid services36,482 115,298 83,294 154,938 
Grants— 131,421 79,610 214,837 
Revenue recognized at point in time:
Products141,905 369,192 707,456 845,661 
Total revenue$332,989 $802,180 $1,245,454 $1,581,936 
__________________
(1) The six months ended June 30, 2025 amount includes $177,332 of management fees earned related to Fresno EV infrastructure project management which is fully reflected in the provision for credit losses.
Schedule of aggregate amount of revenue for the Company’s existing contracts with customers
The aggregate amount of revenue for the Company’s existing contracts and grants with customers as of June 30, 2025 expected to be recognized in the future, and classified as deferred revenue on the condensed consolidated balance sheet, for year ended December 31, is as follows (this disclosure does not include revenue related to contracts whose original expected duration is one year or less):
2025 (remaining six months)554,354 
2026519,678 
2027189,845 
2028136,980 
Thereafter117,143 
Total (1)$1,518,000 
__________________
(1) The revenue recognition is subject to the completion of construction and commissioning of the EV infrastructure.
Schedule of Revenue from External Customers by Geographic Areas
The following table summarizes the Company’s revenues by geography:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenues:
United States$258,152 $746,454 $1,098,951 $1,502,064 
Denmark74,837 55,726146,50379,872
$332,989  $802,180 $1,245,454 $1,581,936