XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Waste management and brokerage services

  $ 11,059     $ 14,377     $ 32,358     $ 33,131  

Captive landfill management operations

    685       659       2,336       1,961  

Total waste management services revenues

    11,744       15,036       34,694       35,092  

Food, beverage and merchandise sales

    4,609       4,077       10,577       9,305  

Membership dues revenue

    1,793       1,783       5,473       5,291  

Room rental revenue

    2,483       2,179       5,125       4,383  

Greens fees and cart rental revenue

    1,785       1,596       3,027       2,601  

Salon and spa services

    72       474       317       1,360  

Fitness and tennis lesson revenue

    783       83       2,266       332  

Other revenue

    634       485       1,419       1,180  

Total golf and related operations revenue

    12,159       10,677       28,204       24,452  

Total net operating revenues

  $ 23,903     $ 25,713     $ 62,898     $ 59,544  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
           

Provision

   

Write-offs

         
   

Balance at

   

for Credit

   

less

   

Balance at

 
   

Beginning of Period

   

Losses

   

Recoveries

   

End of Period

 

Allowance for credit losses

                               

Three months ended September 30, 2023

  $ 247     $ 15     $ (17 )   $ 245  

Three months ended September 30, 2022

  $ 256     $ 5     $ (10 )   $ 251  
                                 

Nine months ended September 30, 2023

  $ 260     $ 25     $ (40 )   $ 245  

Nine months ended September 30, 2022

  $ 265     $ 11     $ (25 )   $ 251  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
           

Unbilled

                 
   

Balance at

   

Membership

           

Balance at

 
   

Beginning of Period

   

Dues

   

Billings

   

End of Period

 

Contract Assets:

                               

Unbilled membership dues receivable

                               

Three months ended September 30, 2023

  $ 1,083     $ 222     $ (492 )   $ 813  

Three months ended September 30, 2022

  $ 1,145     $ 252     $ (519 )   $ 878  
                                 

Nine months ended September 30, 2023

  $ 599     $ 1,692     $ (1,478 )   $ 813  

Nine months ended September 30, 2022

  $ 578     $ 1,857     $ (1,557 )   $ 878  
   

Balance at

           

Revenue

   

Balance at

 
   

Beginning of Period

   

Billings

   

Recognized

   

End of Period

 

Contract Liabilities:

                               

Deferred membership dues revenue

                               

Three months ended September 30, 2023

  $ 5,737     $ 1,031     $ (2,150 )   $ 4,618  

Three months ended September 30, 2022

  $ 5,782     $ 650     $ (1,783 )   $ 4,649  
                                 

Nine months ended September 30, 2023

  $ 3,643     $ 7,653     $ (6,678 )   $ 4,618  

Nine months ended September 30, 2022

  $ 3,363     $ 6,577     $ (5,291 )   $ 4,649  
                                 

Customer advance deposits

                               

Three months ended September 30, 2023

  $ 1,149     $ 721     $ (820 )   $ 1,050  

Three months ended September 30, 2022

  $ 992     $ 785     $ (773 )   $ 1,004  
                                 

Nine months ended September 30, 2023

  $ 965     $ 2,127     $ (2,042 )   $ 1,050  

Nine months ended September 30, 2022

  $ 795     $ 2,088     $ (1,879 )   $ 1,004