XML 121 R105.htm IDEA: XBRL DOCUMENT v3.23.2
Selected Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Quarterly Financial Data [Abstract]      
Sales $ 2,078,184 $ 2,012,456 $ 1,841,441
Gross profit 646,439 647,977 552,478
Net income attributable to Kennametal $ 118,459 $ 144,623 $ 54,434
Basic earnings per share attributable to Kennametal $ 1.47 $ 1.74 $ 0.65
Diluted earnings per share attributable to Kennametal $ 1.46 $ 1.72 $ 0.65