Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue Recognition (Tables)

v3.25.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenues The following table disaggregates revenue based on type for the years ended December 31, 2024 and 2023:

Revenue by Type

SUNation

HEC

2024

2023

2024

2023

Residential contracts

$

30,715,255

$

39,326,408

$

15,984,618

$

24,855,946

Commercial contracts

6,700,469

9,903,437

429,259

1,380,466

Service revenue

2,317,638

3,133,865

714,514

673,544

Software revenue

347,550

Other

11,493

$

39,733,362

$

52,363,710

$

17,128,391

$

27,268,999

The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2024 and 2023:

SUNation

HEC

2024

2023

2024

2023

Performance obligations satisfied at a point in time

$

33,032,893

$

42,460,273

$

16,699,132

$

25,888,533

Performance obligations satisfied over time

6,700,469

9,903,437

429,259

1,380,466

$

39,733,362

$

52,363,710

$

17,128,391

$

27,268,999