XML 134 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Selected Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Quarterly Financial Data [Abstract]      
Sales $ 1,966,845 $ 2,046,899 $ 2,078,184
Gross profit 598,070 627,093 646,439
Net income attributable to Kennametal $ 93,125 $ 109,323 $ 118,459
Basic earnings per share attributable to Kennametal $ 1.21 $ 1.38 $ 1.47
Diluted earnings per share attributable to Kennametal $ 1.20 $ 1.37 $ 1.46