v3.23.3
Receivables and Contract Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
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.
 September 30,
2023
December 31,
2022
 (in thousands)
Degree Program Segment accounts receivable
$38,730 $14,212 
Degree Program Segment unbilled revenue42,161 14,896 
Alternative Credential Segment accounts receivable39,294 51,360 
Total120,185 80,468 
Less: Provision for credit losses(6,983)(17,642)
Trade accounts receivable, net$113,202 $62,826 
The following table presents the components of the Company’s other receivables, net, as of each of the dates indicated.
September 30,
2023
December 31,
2022
(in thousands)
Other receivables, amortized cost$54,326 $52,180 
Less: Provision for credit losses(6,742)(3,579)
Other receivables, net$47,584 $48,601 
Other receivables, net, current$29,196 $33,813 
Other receivables, net, non-current$18,388 $14,788 
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, 2022$17,642 
Current period provision3,393 
Amounts written off(14,038)
Foreign currency translation adjustments(14)
Balance as of September 30, 2023
$6,983 
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, 2022$3,579 
Current period provision3,163 
Balance as of September 30, 2023
$6,742 
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.
September 30, 2023
Year of Origination
 20232022202120202019 & PriorTotal
(in thousands)
Credit Quality Tier
High$11,506 $3,730 $206 $837 $547 $16,826 
Mid12,130 4,935 1,996 1,823 1,753 22,637 
Low5,692 2,942 2,304 1,822 2,103 14,863 
Total$29,328 $11,607 $4,506 $4,482 $4,403 $54,326 
December 31, 2022
Year of Origination
 20222021202020192018Total
(in thousands)
Credit Quality Tier
High$15,737 $2,285 $48 $18 $115 $18,203 
Mid14,005 3,773 1,239 1,363 392 20,772 
Low6,160 3,099 1,677 1,939 330 13,205 
Total$35,902 $9,157 $2,964 $3,320 $837 $52,180 
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.
 September 30,
2023
December 31,
2022
 (in thousands)
Degree Program Segment deferred revenue
$24,400 $1,245 
Alternative Credential Segment deferred revenue91,876 88,916 
Total contract liabilities$116,276 $90,161