Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Revenue Recognition (Tables)

v3.23.2
Note 10 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

For the Three Months Ended

   

For the Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 

Trade sales - wholesale

  $ 26,871       38,878       59,139       76,465  

Trade sales - retail

    34,332       33,707       65,778       61,869  

Construction contract revenue

    36,574             61,611        

Real estate development management fees

    1,671             2,538        

Real estate property management fees

    965             1,709        

Sales of real estate inventory

    4,445       8,737       6,217       15,207  

Revenue from customers

    104,858       81,322       196,992       153,541  

Interest income

    1,674       1,221       4,191       2,370  

Net gain on sales of real estate assets

                      1,329  

Other revenue

    312       1,150       659       1,929  

Total revenues

  $ 106,844       83,693       201,842       159,169  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

As of

 
    June 30,     December 31,  

Contract Assets

 

2023

   

2022

 

Contingent purchase price receivable

  $ 13,719       16,918  

Cost and estimated earnings in excess of billings on uncompleted contracts

    481        

Retainage receivable

    12,366        

Uninstalled materials and deposits to purchase materials

    7,032        

Total contract assets

  $ 33,598       16,918  

Contract Liabilities

               

Billings in excess of costs and estimated earnings on uncompleted contracts

  $ 23,345        

Retainage payable

    12,084        

Contingent purchase price due to homebuilders

    625       625  

Other

    285       236  

Total contract liabilities

  $ 36,339       861