v3.26.3
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Supplemental Disclosure of Cash Flow Information    
Cash paid for interest $ 3,684 $ 3,896
Cash paid for taxes 34,244 54,802
Supplemental disclosure of non-cash investing activities:    
Stock-based compensation expense capitalized on software development 158 153
Stock-based compensation expense capitalized on curriculum development 40 40
Unpaid amounts excluded from capitalized software development costs 7,115 3,717
Unpaid amounts excluded from capitalized curriculum development costs 4,475 $ 1,022
Supplemental disclosure of non-cash financing activities:    
Issuance of shares under employee stock purchase plan $ 1,419