v3.26.1
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Supplemental Disclosure of Cash Flow Information      
Cash paid for interest $ 10,437 $ 9,144 $ 7,521
Cash paid for taxes 88,023 67,901 85,228
Supplemental disclosure of non-cash financing activities:      
Right-of-use assets obtained in exchange for new finance lease liabilities 82,500 68,995 35,652
Supplemental disclosure of non-cash investing activities:      
Stock-based compensation expense capitalized on software development 774 551 816
Stock-based compensation expense capitalized on curriculum development $ 163 $ 128 $ 76