Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition

v3.23.3
Revenue Recognition
9 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Revenue Recognition NOTE 4 – REVENUE RECOGNITION

Disaggregation of revenue

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that best reflects the consideration we expect to receive in exchange for those goods or services. The following table presents how we disaggregated our revenues:

Revenue by Type

Three Months Ended September 30

Nine Months Ended September 30

2023

2022

2023

2022

Residential contracts

$

15,300,411

$

5,800,813

$

48,635,741

$

10,180,214

Commercial contracts

2,201,888

72,894

8,789,930

109,441

Service revenue

764,063

2,429,433

Software revenue

22,335

323,815

Other

14,455

11,494

48,828

$

18,288,697

$

5,888,162

$

60,190,413

$

10,338,483