XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 426,811 $ 407,751  
Renewal term 1 year    
Description of timing The Company’s contracts with customers typically provide for an initial term of one year, with renewable one year service terms, cancellable by either party upon 30 to 90 days’ notice after an initial period of 60 to 120 days.At March 31, 2022, the Company had $187.0 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. The Company expects to recognize revenue on approximately 52.2% of the remaining performance obligations over the next 12 months, with the balance to be recognized thereafter. These amounts exclude variable consideration primarily related to performance obligations that consist of a series of distinct service periods with revenues based on future performance that cannot be estimated at contract inception. The Company also has elected to apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.    
Transferred at point in time      
Disaggregation of Revenue [Line Items]      
Contract liabilities $ 800   $ 100
Transferred over time      
Disaggregation of Revenue [Line Items]      
Contract liabilities $ 100   $ 2,500
Minimum      
Disaggregation of Revenue [Line Items]      
Cancellation notice period 30 days    
Initial period preceding cancellation notice 60 days    
Maximum      
Disaggregation of Revenue [Line Items]      
Cancellation notice period 90 days    
Initial period preceding cancellation notice 120 days    
Housekeeping      
Disaggregation of Revenue [Line Items]      
Revenue $ 201,704 $ 215,058  
Percent of revenue (as a percent) 47.30% 52.70%  
Dietary      
Disaggregation of Revenue [Line Items]      
Revenue $ 225,107 $ 192,693  
Percent of revenue (as a percent) 52.70% 47.30%