v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:
Three months ended
March 31,
20242023
(in thousands)
By pattern of recognition (timing of transfer of services):
Point in time$14,657 $14,738 
Over time155,456 146,398 
Total$170,113 $161,136 
By geographical market:
United States$151,021 $148,965 
International19,092 12,171 
Total$170,113 $161,136 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to contracts from customers as of:
March 31,December 31,
20242023
(in thousands)
Accounts receivable, net$48,405 $45,417 
Contract assets$15,954 $16,117 
Deferred revenue$25,894 $24,082 
Customer deposits$10,822 $12,891 
Long-term deferred revenue$1,030 $2,168 
Schedule of Accounts Receivable, Allowance for Credit Loss
Activity in our allowance for expected credit losses is as follows as of:
March 31,
20242023
(in thousands)
Allowance for expected credit losses, beginning of period$6,183 $4,670 
Beginning balance adjustment due to implementation of the new credit loss standard— 1,309 
Bad debt expense1,010 1,314 
Write-offs, net of recoveries(1,784)(1,610)
Disposition of North American Fitness
(96)— 
Transfer of UK Fitness to held for sale
(53)— 
Allowance for expected credit losses, end of period$5,260 $5,683