v3.25.2
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Deferred tax assets:    
Net operating loss carry-forwards $ 16,561 $ 19,634
Tax credit carry-forwards 53,347 62,936
Depreciation 3,335 3,477
Intangible amortization 16,337 19,846
Deferred revenue 31,341 25,171
Inventory write-downs 8,048 13,819
Other allowances and accruals 40,835 33,031
Stock based compensation 4,800 7,445
Deferred intercompany gain 3,690 3,690
Ireland goodwill amortization 3,422 4,142
Capitalization of research and development 46,008 37,912
Operating lease liability 7,667 8,560
Other 911 858
Total deferred tax assets 236,302 240,521
Valuation allowance (207,313) (218,375)
Total net deferred tax assets 28,989 22,146
Deferred tax liabilities:    
Goodwill amortization (16,335) (14,403)
GAAP capitalized development costs (3,787)  
Operating lease right of use asset (6,264) (6,906)
Prepaid commissions (4,017) (3,499)
Deferred tax liability on foreign withholdings (969) (854)
Total deferred tax liabilities (31,372) (25,662)
Net deferred tax liabilities (2,383) (3,516)
Recorded as:    
Net non-current deferred tax assets 4,650 4,462
Net non-current deferred tax liabilities (7,033) (7,978)
Net deferred tax liabilities $ (2,383) $ (3,516)