XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Property and equipment                      
Equipment expense                 $ 3,400 $ 3,500 $ 2,600
Capitalized software development costs                 24,533 26,918 36,265
Net income (loss) $ 9,347 $ 13,043 $ 13,189 $ (8,159) $ (6,603) $ 8,882 $ 10,899 $ (13,637) $ 27,420 (459) 8,551
Capitalized Curriculum Development Costs                      
Estimated useful life of the software                 5 years    
Capitalized curriculum development costs                 $ 9,927 19,132 21,627
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,100 3,500 2,800
Computer hardware                      
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    
Leasehold improvements | Minimum                      
Property and equipment                      
Useful Life                 3 years    
Leasehold improvements | Maximum                      
Property and equipment                      
Useful Life                 12 years    
Capitalized software                      
Property and equipment                      
Useful Life                 3 years    
Assets written-off                     500
Capitalized software development additions                 $ 24,500 $ 26,900 $ 36,300
Out of period adjustment                      
Property and equipment                      
Capitalized software development costs       2,300              
Net income (loss)       1,400              
Capitalized Curriculum Development Costs                      
Capitalized curriculum development costs       $ 600