XML 31 R17.htm IDEA: XBRL DOCUMENT v3.25.4
Other Income, Net
6 Months Ended
Dec. 31, 2025
Other Income, Nonoperating [Abstract]  
Other Income, Net OTHER INCOME, NET
Other income, net consisted of the following for the periods presented (in thousands):
Three Months Ended
December 31,
Six Months Ended
December 31,
2025202420252024
Interest income$23,325 $19,881 $48,491 $42,705 
Gain on debt extinguishment— 40,472 — 40,550 
Interest expense(5,071)(3,609)(10,191)(7,503)
Amortization of debt discount and issuance costs(1,625)(1,003)(3,235)(1,896)
Other(619)(438)(1,149)(675)
Total other income, net$16,010 $55,303 $33,916 $73,181