v3.26.1
Property and Equipment and Capitalized Software and Curriculum (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Property and equipment, net      
Property and equipment, gross $ 254,119 $ 204,331  
Less accumulated depreciation and amortization (152,077) (125,749)  
Property and equipment, Net 102,042 78,582  
Capitalized Computer Software      
Capitalized Computer Software, Gross 276,089 323,782  
Less accumulated depreciation and amortization (181,087) (248,468)  
Capitalized software, Net 95,002 75,314  
Capitalized Curriculum Development Costs      
Capitalized curriculum development costs 204,674 187,641  
Less accumulated depreciation and amortization (147,779) (129,057)  
Capitalized curriculum development costs, net 56,895 58,584  
Selling, General and Administrative Expenses      
Property and equipment, net      
Depreciation expense 3,000 2,800 $ 3,800
Cost of Sales      
Property and equipment, net      
Depreciation expense 54,600 39,300 32,900
Capitalized Curriculum Development Costs      
Amortization expense 18,900 17,500 $ 17,700
Financed computers and printers      
Property and equipment, net      
Property and equipment, gross 225,777 173,009  
Computer software      
Property and equipment, net      
Property and equipment, gross 3,927 5,568  
Computer hardware      
Property and equipment, net      
Property and equipment, gross 3,722 4,604  
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 8,587 10,327  
State testing computers      
Property and equipment, net      
Property and equipment, gross 7,149 7,151  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 2,252 3,107  
Office equipment      
Property and equipment, net      
Property and equipment, gross 79 129  
Website development      
Property and equipment, net      
Property and equipment, gross $ 2,626 $ 436