XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2017
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jan. 27, 2020
Jul. 01, 2019
Property and equipment            
Equipment expense   $ 3,800,000 $ 4,100,000 $ 3,400,000    
Capitalized software development costs   23,988,000 26,318,000 24,533,000    
Net income   24,506,000 37,209,000 27,420,000    
Finance Leases            
Purchase option   $ 1        
Operating Leases            
Incremental borrowing rate used as discount rate         2.55% 3.86%
Capitalized Curriculum Development Costs            
Estimated useful life of the software   5 years        
Capitalized curriculum development costs   $ 19,332,000 16,611,000 9,927,000    
Minimum            
Finance Leases            
Finance lease term   1 year        
Operating Leases            
Operating leases initial term   1 year        
Operating lease remaining lease term   1 year        
Maximum            
Finance Leases            
Finance lease term   3 years        
Operating Leases            
Operating leases initial term   17 years        
Operating lease remaining lease term   5 years        
Out of period adjustment            
Property and equipment            
Capitalized software development costs $ 2,300,000          
Net income 1,400,000          
Capitalized Curriculum Development Costs            
Capitalized curriculum development costs 600,000          
Capitalized curriculum development costs write down $ 600,000          
Student and state testing computers | Minimum            
Property and equipment            
Useful Life   3 years        
Student and state testing computers | Maximum            
Property and equipment            
Useful Life   5 years        
Student computers            
Property and equipment            
Accelerated depreciation   $ 2,400,000 2,300,000 2,100,000    
Computer hardware | Minimum            
Property and equipment            
Useful Life   3 years        
Computer hardware | Maximum            
Property and equipment            
Useful Life   7 years        
Computer software            
Property and equipment            
Useful Life   3 years        
Computer software | Minimum            
Property and equipment            
Useful Life   3 years        
Computer software | Maximum            
Property and equipment            
Useful Life   5 years        
Web site development costs            
Property and equipment            
Useful Life   3 years        
Office equipment            
Property and equipment            
Useful Life   5 years        
Furniture and fixtures            
Property and equipment            
Useful Life   7 years        
Capitalized software            
Property and equipment            
Capitalized software development additions   $ 24,000,000.0 $ 26,300,000 $ 24,500,000    
Galvanize Inc | Minimum            
Operating Leases            
Operating lease remaining lease term   1 year        
Galvanize Inc | Maximum            
Operating Leases            
Operating lease remaining lease term   11 years