XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Deferred Revenue  
Schedule of changes in club initiation fees related to contracts with customers

March 31, 2023

March 31, 2022

Balance at beginning of period

$

25,088

$

22,850

New club memberships

2,890

2,270

Revenue from amounts included in contract liability opening balance

(1,891)

(1,491)

Revenue from current period new memberships

(74)

(56)

Balance at end of period

$

26,013

$

23,573