XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Beginning balance $ 415,830  
Foreign currency translation adjustments (685)  
Ending balance 415,145  
Gross Carrying Amount 524,355 $ 509,619
Accumulated Amortization (218,272) (196,849)
Total 306,083 312,770
Degree Program Segment    
Goodwill [Roll Forward]    
Beginning balance 0  
Foreign currency translation adjustments 0  
Ending balance 0  
Alternative Credential Segment    
Goodwill [Roll Forward]    
Beginning balance 415,830  
Foreign currency translation adjustments (685)  
Ending balance 415,145  
Capitalized technology    
Goodwill [Roll Forward]    
Gross Carrying Amount 170,876 165,254
Accumulated Amortization (84,332) (75,822)
Total $ 86,544 89,432
Capitalized technology | Minimum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 3 years  
Capitalized technology | Maximum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 5 years  
Capitalized content development    
Goodwill [Roll Forward]    
Gross Carrying Amount $ 217,568 208,170
Accumulated Amortization (97,477) (88,168)
Total $ 120,091 120,002
Capitalized content development | Minimum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 4 years  
Capitalized content development | Maximum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 5 years  
University client relationships    
Goodwill [Roll Forward]    
Gross Carrying Amount $ 109,275 109,498
Accumulated Amortization (26,083) (23,376)
Total $ 83,192 86,122
University client relationships | Minimum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 9 years  
University client relationships | Maximum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 10 years  
Trade names and domain names    
Goodwill [Roll Forward]    
Gross Carrying Amount $ 26,636 26,697
Accumulated Amortization (10,380) (9,483)
Total $ 16,256 $ 17,214
Trade names and domain names | Minimum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 5 years  
Trade names and domain names | Maximum    
Goodwill [Roll Forward]    
Estimated Average Useful Life (in years) 10 years