XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payables and accrued expenses
Accounts payable and accrued expenses consist of the following as of December 31, 2020 and March 31, 2021 (in thousands):
December 31, 2020March 31, 2021
Trade payables$64,049 $54,727 
Accrued compensation and benefits33,160 33,220 
Accrued student obligations4,017 4,536 
Real estate liabilities668 638 
Other2,848 4,327 
Accounts payable and accrued expenses$104,742 $97,448