XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Revenues (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Waste management and brokerage services

  $ 10,752     $ 11,059     $ 33,976     $ 32,358  

Captive landfill management operations

    709       685       2,175       2,336  

Total waste management services revenues

    11,461       11,744       36,151       34,694  

Food, beverage and merchandise sales

    4,615       4,609       10,622       10,577  

Membership dues revenue

    1,801       1,793       5,614       5,473  

Room rental revenue

    2,846       2,483       5,893       5,125  

Greens fees and cart rental revenue

    1,784       1,785       3,022       3,027  

Salon and spa services

    1,015       783       2,805       2,266  

Fitness and tennis lesson revenue

    55       72       243       317  

Other revenue

    658       660       1,800       1,699  

Total golf and related operations revenue

    12,774       12,185       29,999       28,484  

Total net operating revenues

  $ 24,235     $ 23,929     $ 66,150     $ 63,178  
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, 2024

  $ 254     $ 8     $ (10 )   $ 252  

Three months ended September 30, 2023

  $ 247     $ 15     $ (17 )   $ 245  
                                 

Nine months ended September 30, 2024

  $ 260     $ 23     $ (31 )   $ 252  

Nine months ended September 30, 2023

  $ 260     $ 25     $ (40 )   $ 245  
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, 2024

  $ 1,110     $ 219     $ (484 )   $ 845  

Three months ended September 30, 2023

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

Nine months ended September 30, 2024

  $ 567     $ 1,747     $ (1,469 )   $ 845  

Nine months ended September 30, 2023

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

Balance at

           

Revenue

   

Balance at

 
   

Beginning of Period

   

Billings

   

Recognized

   

End of Period

 

Contract Liabilities:

                               

Deferred membership dues revenue

                               

Three months ended September 30, 2024

  $ 5,863     $ 609     $ (1,801 )   $ 4,671  

Three months ended September 30, 2023

  $ 5,737     $ 674     $ (1,793 )   $ 4,618  
                                 

Nine months ended September 30, 2024

  $ 3,443     $ 6,842     $ (5,614 )   $ 4,671  

Nine months ended September 30, 2023

  $ 3,643     $ 6,448     $ (5,473 )   $ 4,618  
                                 

Customer advance deposits

                               

Three months ended September 30, 2024

  $ 1,311     $ 853     $ (859 )   $ 1,305  

Three months ended September 30, 2023

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

Nine months ended September 30, 2024

  $ 1,223     $ 2,062     $ (1,980 )   $ 1,305  

Nine months ended September 30, 2023

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