v3.24.2.u1
Receivables and Contract Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Receivables And Contract Liabilities Disclosure [Abstract]  
Schedule Of Receivables The following table presents the Company’s trade accounts receivable in each segment as of each of the dates indicated.
 June 30,
2024
December 31,
2023
 (in thousands)
Degree Program Segment accounts receivable
$16,912 $3,207 
Degree Program Segment unbilled revenue26,372 72,525 
Alternative Credential Segment accounts receivable34,092 47,455 
Total77,376 123,187 
Less: Provision for credit losses(6,038)(7,243)
Trade accounts receivable, net$71,338 $115,944 
The following table presents the components of the Company’s other receivables, net, as of each of the dates indicated.
June 30,
2024
December 31,
2023
(in thousands)
Other receivables, amortized cost$48,642 $49,358 
Less: Provision for credit losses(9,476)(8,558)
Other receivables, net$39,166 $40,800 
Other receivables, net, current$23,819 $28,293 
Other receivables, net, non-current$15,347 $12,507 
Schedule Of Accounts Receivable, Allowance For Credit Loss
The following table presents the change in provision for credit losses for trade accounts receivable on the Company’s condensed consolidated balance sheets for the period indicated.
Provision for Credit Losses
(in thousands)
Balance as of December 31, 2023$7,243 
Current period provision1,450 
Amounts written off(2,651)
Foreign currency translation adjustments(4)
Balance as of June 30, 2024
$6,038 
Schedule Of Other Receivable, Allowance For Credit Loss
The following table presents the change in provision for credit losses for other receivables on the Company’s condensed consolidated balance sheets for the period indicated.
Provision for Credit Losses
(in thousands)
Balance as of December 31, 2023$8,558 
Current period provision918 
Balance as of June 30, 2024
$9,476 
Schedule Of Other Receivable Credit Quality Indicators The following tables present other receivables, at amortized cost including interest accretion, by credit quality indicator and year of origination, as of the dates indicated.
June 30, 2024
Year of Origination
 20242023202220212020 & PriorTotal
(in thousands)
Credit Quality Tier
High$5,216 $5,966 $1,147 $366 $1,023 $13,718 
Mid6,392 7,237 2,853 1,609 2,538 20,629 
Low4,327 4,224 2,037 1,574 2,133 14,295 
Total$15,935 $17,427 $6,037 $3,549 $5,694 $48,642 
December 31, 2023
Year of Origination
 20232022202120202019 & PriorTotal
(in thousands)
Credit Quality Tier
High$12,744 $1,229 $404 $311 $205 $14,893 
Mid13,178 3,067 2,614 735 674 20,268 
Low7,658 2,464 2,684 734 657 14,197 
Total$33,580 $6,760 $5,702 $1,780 $1,536 $49,358 
Schedule Of Contract Liabilities By Segment The following table presents the Company’s contract liabilities in each segment as of each of the dates indicated.
 June 30,
2024
December 31,
2023
 (in thousands)
Degree Program Segment deferred revenue
$14,482 $1,735 
Alternative Credential Segment deferred revenue69,299 80,214 
Total contract liabilities$83,781 $81,949