Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Codecademy (Details)

v3.22.2.2
Business Combinations - Codecademy (Details)
$ in Thousands
3 Months Ended 4 Months Ended 5 Months Ended 9 Months Ended
Apr. 04, 2022
USD ($)
item
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Jun. 11, 2021
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Apr. 30, 2022
USD ($)
Apr. 22, 2022
USD ($)
Jan. 31, 2022
USD ($)
Jul. 31, 2021
USD ($)
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Goodwill   $ 462,080       $ 462,080 $ 1,032,706 $ 1,104,332   $ 795,811  
Recapitalization and acquisition-related costs   4,889 $ 3,407 $ 6,641 $ 13,305 26,653          
Impact of Adoption                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Goodwill                     $ 123,500
Trademarks and trade names                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Life 13 years 9 months 18 days                    
Developed software/courseware                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Life 5 years                    
Content and software development                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Life 5 years                    
Customer relationships                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Life 5 years 9 months 18 days                    
Codecademy [Member]                      
Business Acquisition [Line Items]                      
Number of registered learner | item 40,000,000                    
Number of Programming languages across multiple domains | item 14                    
Cash payments $ 202,119                    
Cash settlement of seller transaction costs and other 1,315                    
Total Purchase Price 385,984                    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Cash, cash equivalents and restricted cash 4,053                    
Current assets 3,671                    
Property and equipment 385                    
Intangible assets 112,000                    
Total assets acquired 120,109                    
Current liabilities (4,290)                    
Deferred revenue (18,396)                    
Deferred and other tax liabilities (20,596)                    
Total liabilities assumed (43,282)                    
Net assets acquired 76,827                    
Goodwill 309,157                    
Total purchase price 385,984                    
Finite lived intangible assets 112,000                    
Recapitalization and acquisition-related costs           10,200          
Acquisition related expenses   $ 2,500       $ 7,700          
Codecademy [Member] | Class A Common Stock                      
Business Acquisition [Line Items]                      
Common Stock 182,550                    
Codecademy [Member] | As Previously Reported                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Cash, cash equivalents and restricted cash                 $ 4,262    
Current assets                 3,671    
Property and equipment                 385    
Intangible assets                 112,000    
Total assets acquired                 120,318    
Current liabilities                 (4,290)    
Deferred revenue                 (18,396)    
Deferred and other tax liabilities                 (21,615)    
Total liabilities assumed                 (44,301)    
Net assets acquired                 76,017    
Goodwill                 309,967    
Total purchase price                 385,984    
Codecademy [Member] | Impact of Adoption                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Cash, cash equivalents and restricted cash                 (209)    
Total assets acquired                 (209)    
Deferred and other tax liabilities                 1,019    
Total liabilities assumed                 1,019    
Net assets acquired                 810    
Goodwill                 $ (810)    
Codecademy [Member] | Trademarks and trade names                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Finite lived intangible assets 44,000                    
Codecademy [Member] | Developed software/courseware                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Finite lived intangible assets 40,000                    
Codecademy [Member] | Content and software development                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Finite lived intangible assets 18,000                    
Codecademy [Member] | Customer relationships                      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]                      
Finite lived intangible assets $ 10,000