v3.26.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deferred tax assets:    
Employee liabilities $ 38,979 $ 37,189
Tax credit carry overs 2,997 1,577
Inventories 24,095 20,523
Provision for warranties 19,906 5,997
Provision for doubtful debts 7,727 4,942
Net operating loss carryforwards 36,445 14,408
Capital loss carryover 38,222 27,454
Stock-based compensation expense 13,081 12,752
Deferred revenue 33,412 31,289
Research and development capitalization 97,987 132,043
Lease liabilities 19,556 21,138
Hedging contracts 185,011 94,626
Property, plant and equipment 4,519 0
State income taxes 4,080 2,883
Other 26,565 18,527
Deferred tax assets, Gross 552,582 425,348
Less valuation allowance (41,118) (30,072)
Deferred tax assets 511,464 395,276
Deferred tax liabilities:    
Goodwill and other intangibles (226,558) (196,698)
Right of use assets (16,375) (18,491)
Property, plant and equipment 0 (4,650)
Deferred tax liabilities (242,933) (219,839)
Net deferred tax asset $ 268,531 $ 175,437