v3.25.2
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]      
Federal income tax provision at statutory rate $ 4,467 $ 17,383 $ 42,666
State and local tax, net of federal benefit 772 1,188 5,083
Adjustment related to acquisitions 308 (4,544) 0
Foreign derived intangible income (305) (93) (791)
Stock-based compensation (551) (1,095) (1,171)
State rate change 135 (231) 202
Permanent adjustments 1,064 509 311
Foreign rate differential (304) 66 30
Foreign withholding taxes 0 377 0
Other (160) 185 71
Income tax expense $ 5,426 $ 13,745 $ 46,401