Skip to main content

KMT

Kennametal Inc

Company with tickers: KMT

CIK
55242
CUSIP
489170100
Shares Outstanding
76,210,103
13F Activity (30d)
16 filings 12 filers

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Line Item Value
Revenue $592,585,000
Revenue (ASC 606)
Cost of Revenue
Gross Profit $207,978,000
Operating Expenses $94,173,000
Research & Development
Operating Income $79,430,000
Net Income $58,229,000
EPS (Basic) $0.76
EPS (Diluted) $0.75

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

By Segment (USD)

Component 2020-06-30 2021-06-30 2022-06-30 2023-06-30 2024-06-30 2025-06-30
Metal Cutting $1,178,053,000 $1,150,746,000 $1,227,273,000 $1,269,765,000 $1,280,781,000 $1,219,686,000
Infrastructure $707,252,000 $690,695,000 $785,183,000 $808,419,000 $766,118,000 $747,159,000

By Geography (USD)

Component 2020-06-30 2021-06-30 2022-06-30 2023-06-30 2024-06-30 2025-06-30
United States $778,054,000 $692,106,000 $797,768,000 $848,713,000 $824,275,000 $794,575,000
Germany $248,796,000 $260,792,000 $262,764,000 $270,936,000 $278,824,000 $263,817,000
Other Geographical Segment $340,657,000 $219,519,000 $234,038,000 $223,678,000 $220,907,000 $210,871,000
China $214,364,000 $242,815,000 $234,997,000 $220,193,000 $199,069,000 $189,571,000
India $81,366,000 $94,966,000 $108,695,000 $112,819,000 $115,397,000 $119,390,000
Canada $90,247,000 $79,891,000 $94,956,000 $103,323,000 $102,666,000 $95,167,000
Italy $52,699,000 $59,955,000 $67,930,000 $68,249,000 $68,575,000 $58,574,000
France $45,817,000 $45,356,000 $47,218,000 $51,178,000 $55,670,000 $53,823,000
South Africa $36,079,000 $42,402,000 $42,775,000 $42,609,000 $46,148,000
Mexico $29,629,000 $35,099,000 $42,367,000 $44,408,000 $44,672,000
Spain $30,577,000 $29,756,000 $31,064,000 $32,262,000 $32,671,000
United Kingdom $33,305,000 $28,464,000 $30,686,000 $29,943,000 $32,013,000 $31,971,000
Brazil $21,292,000 $26,147,000 $32,946,000 $30,224,000 $25,595,000