Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Revenue Recognition (Tables)

v3.23.1
Note 10 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

For the Three Months Ended

 
   

March 31,

 
   

2023

   

2022

 

Trade sales - wholesale

  $ 34,676       37,587  

Trade sales - retail

    29,038       28,162  

Construction contract revenue

    25,037        

Real estate development management fees

    867        

Real estate property management fees

    744        

Sales of real estate inventory

    1,772       6,470  

Revenue from customers

    92,134       72,219  

Interest income

    2,517       1,149  

Net gain on sales of real estate assets

          1,329  

Other revenue

    347       779  

Total revenues

  $ 94,998       75,476  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

For the Three Months Ended

 
   

March 31,

 

Contract Assets

 

2023

   

2022

 

Contingent purchase price receivable

  $ 13,967       16,918  

Cost and estimated earnings in excess of billings on uncompleted contracts

    640        

Retainage receivable

    13,138        

Uninstalled materials and deposits to purchase materials

    8,450        

Total contract assets

  $ 36,195       16,918  

Contract Liabilities

               

Billings in excess of costs and estimated earnings on uncompleted contracts

  $ 21,320        

Retainage payable

    9,535        

Contingent purchase price due to homebuilders

    625       625  

Other

    296       236  
    $ 31,776       861