XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents, and Restricted Cash
The following table illustrates the reconciliation of cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows as of March 31, 2023 and 2024 (in thousands):
As of March 31,
20232024
Cash and cash equivalents$202,824 $222,116 
Restricted cash included in other current assets15,481 15,212 
Restricted cash included in other assets500 500 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$218,805 $237,828 
Schedule of Tuition Receivable and Allowance for Credit Losses
The Company’s tuition receivable and allowance for credit losses were as follows as of December 31, 2023 and March 31, 2024 (in thousands):
December 31, 2023March 31, 2024
Tuition receivable$123,357 $129,999 
Allowance for credit losses(47,255)(46,917)
Tuition receivable, net$76,102 $83,082 
Schedule of Allowance for Credit Losses
The following table illustrates changes in the Company’s allowance for credit losses for the three months ended March 31, 2023 and 2024 (in thousands).
For the three months ended March 31,
20232024
Allowance for credit losses, beginning of period$47,113 $47,255 
Additions charged to expense9,654 12,210 
Write-offs, net of recoveries(11,481)(12,548)
Allowance for credit losses, end of period$45,286 $46,917 
Schedule of Reconciliation of Shares Used to Calculate Basic and Diluted Earnings (Loss) per Share
Set forth below is a reconciliation of shares used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2023 and 2024 (in thousands):
For the three months ended March 31,
20232024
Weighted average shares outstanding used to compute basic earnings (loss) per share23,430 23,391 
Incremental shares issuable upon the assumed exercise of stock options— 
Unvested restricted stock and restricted stock units— 663 
Shares used to compute diluted earnings (loss) per share23,430 24,060 
Anti-dilutive shares excluded from the diluted earnings (loss) per share calculation593 —