XML 30 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Income, Net
6 Months Ended
Dec. 31, 2024
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,
2024202320242023
Interest income$19,881 $33,781 $42,705 $68,134 
Gain on debt extinguishment40,472 — 40,550 — 
Interest expense(4,612)(4,753)(9,399)(9,491)
Other(438)(109)(675)(416)
Total other income, net$55,303 $28,919 $73,181 $58,227