XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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 consolidated statements of cash flows as of December 31, 2021 and 2022 (in thousands):
 As of December 31,
 20212022
Cash and cash equivalents$268,918 $213,667 
Restricted cash included in other current assets9,794 13,287 
Restricted cash included in other assets500 500 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$279,212 $227,454 
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, 2021 and 2022 (in thousands):
 December 31, 2021December 31, 2022
Tuition receivable$100,060 $110,066 
Allowance for credit losses(48,783)(47,113)
Tuition receivable, net$51,277 $62,953 
Schedule of Allowance for Credit Losses
The following table illustrates changes in the Company’s allowance for credit losses for each of the three years ended December 31, 2022 (in thousands):
 202020212022
Allowance for credit losses, beginning of period$30,931 $49,773 $48,783 
Impact of adopting ASC 3264,571 — — 
Additions charged to expense49,130 43,040 41,226 
Additions from merger3,503 — — 
Write-offs, net of recoveries(38,362)(44,030)(42,896)
Allowance for credit losses, end of period$49,773 $48,783 $47,113 
Schedule of Reconciliation of Shares Used to Calculate Basic and Diluted Earnings Per Share
Set forth below is a reconciliation of shares used to calculate basic and diluted earnings per share for each of the three years ended December 31, 2022 (in thousands):
 202020212022
Weighted average shares outstanding used to compute basic earnings per share22,633 23,955 23,679 
Incremental shares issuable upon the assumed exercise of stock options14 
Unvested restricted stock and restricted stock units213 162 316 
Shares used to compute diluted earnings per share22,860 24,122 23,998 
Anti-dilutive shares excluded from the diluted earnings per share calculation63 324 114