v3.26.1
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deferred tax assets:    
Operating lease liabilities $ 13,150 $ 14,457
Accrued expenses 24,191 23,101
Stock-based compensation 19,524 25,970
Net operating loss carryforwards 16,352 20,471
Federal and state tax credits 16,116 16,196
Research and development costs 4,723 60,611
Other 1 0
Total deferred tax assets 94,057 160,806
Valuation allowance (2,954) (232)
Net deferred tax assets 91,103 160,574
Deferred tax liabilities:    
Deferred contract costs (145,341) (134,448)
Operating lease right-of-use assets (8,328) (9,400)
Intangible assets (20,184) (20,269)
Depreciation (12,098) (8,976)
Other 0 (2,286)
Total deferred tax liabilities (185,951) (175,379)
Net deferred tax liabilities (94,848) $ (14,805)
State    
Deferred tax assets:    
Valuation allowance $ (2,954)