{"filings":[{"id":457396,"accession_number":"0000076282-26-000016","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2026-05-15T14:43:45+00:00","items":["5.07"],"status":"ready","headline":"Park-Ohio shareholders elect directors, approve say-on-pay, ratify auditor","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Directors Auletta, Hanna, Moore elected to three-year terms; Moore had 1,335,852 votes withheld.","Advisory vote on executive compensation approved with 12,322,715 for, 306,594 against, 50,053 abstain.","Ratification of Ernst & Young as auditor for 2026 passed with 13,157,427 for, 61,868 against.","Broker non-votes of 542,066 were recorded on director election and say-on-pay proposals."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":98710,"accession_number":"0000076282-26-000011","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2026-05-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio Q1 revenue up 4% to $421M; GAAP EPS $0.58, adj. $0.65; reviews SSP strategic alternatives","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q1 revenue $421.0M (+4% YoY); gross margin 17.3% (+50bps).","GAAP diluted EPS $0.58; adjusted EPS $0.65; EBITDA (as defined) $34.3M (8.1% margin).","All segments grew: Supply Tech $195.1M (+4%), Assembly Comp $100.2M (+3%), Engineered Products $125.7M (+4%).","Engineered Products backlog $195.9M (+44% YoY); bookings $62M in the quarter.","Reviews strategic alternatives for SSP; net assets ~$45M; excluding SSP adj. EPS would be ~$0.77."],"consensus_eps_estimate":null,"consensus_eps_actual":0.57,"consensus_revenue_estimate":null,"consensus_revenue_actual":421000000.0,"consensus_period":"2026-Q1","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":114342,"accession_number":"0000076282-26-000004","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2026-03-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio reports Q4 adj EPS $0.65, rev $395M; guides FY26 revenue up 5-7%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $395.0M (+2% YoY); GAAP EPS $0.11 including $8.9M non-cash impairment in Engineered Products.","Adjusted EPS $0.65; operating cash flow $49M, free cash flow $36M; reduced borrowings by $40M.","Full-year 2025 revenue $1.6B, adjusted EPS $2.70; record bookings $217M in Engineered Products; backlog $180M (+24%).","FY26 outlook: net sales $1.675-1.710B (+5-7%), adj EPS $2.90-3.20, FCF $20-30M.","Supply Technologies segment op margin improved 240bp to 11.1%; new business launched >$40M in Assembly Components."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":130718,"accession_number":"0000076282-25-000114","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-11-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"ParkOhio Q3 revenue $399M, adj. EPS $0.65; backlog up 28% YTD; FY2025 outlook stable","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $399M flat sequential, down 5% YoY; GAAP EPS $0.39, adjusted EPS $0.65; EBITDA $34M (8.6% margin).","Free cash flow $7M in Q3, a $28M sequential improvement; FY2025 FCF guidance $10-20M with Q4 expected ~$45-55M.","Backlog $185M, up 28% from year-end 2024, driven by defense, infrastructure, and electrification demand.","Supply Technologies revenue $186M with adjusted margins improving to 9.9%; Engineered Products posted record bookings.","Full-year outlook: net sales $1.60-1.62B, adjusted EPS $2.70-2.90; stable with meaningful cash generation to reduce debt."],"consensus_eps_estimate":null,"consensus_eps_actual":1.63,"consensus_revenue_estimate":null,"consensus_revenue_actual":1204100000.0,"consensus_period":"2025-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":130717,"accession_number":"0000076282-25-000110","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-10-01T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Park-Ohio Holdings elects Andrew C. Clarke to board of directors","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Elected effective September 30, 2025, to class standing for re-election at 2027 Annual Meeting.","Also elected to board of principal subsidiary Park-Ohio Industries, Inc.","Will receive same compensation as other non-employee directors as previously disclosed."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.2,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":147279,"accession_number":"0000076282-25-000101","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-08-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"ParkOhio Q2 adj EPS $0.75, record $85M bookings; refinances $350M notes at 8.5% 2030","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["GAAP diluted EPS from continuing ops $0.67 (up 10% QoQ); adjusted EPS $0.75 (up 14% QoQ).","Q2 capital equipment bookings record $85M, including $47M induction heating order; backlog $172M (up 19% from year-end).","Supply Tech sales $187M (-8% YoY), Assembly Components $95M (-8% YoY), Engineered Products $118M (-7% YoY).","Refinanced $350M senior secured notes at 8.5% due 2030; redeemed 6.625% notes due 2027; extended revolver to 5 years.","FY2025 guidance: net sales $1.62-1.65B, adj EPS $2.90-$3.20, free cash flow $20-30M; expects $65M FCF in H2."],"consensus_eps_estimate":null,"consensus_eps_actual":1.26,"consensus_revenue_estimate":null,"consensus_revenue_actual":805500000.0,"consensus_period":"2025-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":165896,"accession_number":"0000076282-25-000039","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-05-21T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"Park-Ohio shareholders approve amendment to 2021 equity plan, adding 675,000 shares","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Shareholders approved amended 2021 Equity and Incentive Compensation Plan at May 15, 2025 annual meeting.","Plan shares increased by 675,000; total available now 2,050,000 shares.","Plan term extended to May 15, 2035 (10th anniversary of approval).","No other material changes to plan terms."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":165895,"accession_number":"0000076282-25-000028","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-05-15T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Shareholders elect three directors, approve equity plan amendment, ratify auditor at annual meeting","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Edward F. Crawford, John D. Grampa, and Steven H. Rosen elected as directors to serve until 2028 annual meeting.","Amendment and restatement of 2021 Equity and Incentive Compensation Plan approved with 9,509,137 for and 2,049,559 against.","Ratification of Ernst & Young LLP as independent auditor approved with 12,154,280 for and 128,764 against.","Broker non-votes of 696,205 on director elections and equity plan, none on auditor ratification."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.15,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":165894,"accession_number":"0000076282-25-000022","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-05-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio Q1 2025 GAAP EPS $0.61 vs $0.83 YoY; revenue $405M down 3%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["GAAP EPS from continuing ops $0.61 vs $0.83 in Q1 2024; adjusted EPS $0.66 vs $0.85.","Net sales $405M, down 3% YoY; Supply Technologies and Assembly Components declined, Engineered Products up 6%.","EBITDA as defined $33.9M vs $37.8M in prior year.","FY2025 guidance: net sales $1.6B-$1.7B, adjusted EPS $3.00-$3.50.","Operating cash flow negative $10M; free cash flow negative $19.5M."],"consensus_eps_estimate":null,"consensus_eps_actual":0.6,"consensus_revenue_estimate":null,"consensus_revenue_actual":405400000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":183450,"accession_number":"0000076282-25-000011","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2025-03-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"ParkOhio Q4 adjusted EPS up 24% to $0.67; FY EBITDA up 13% to $152M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 GAAP EPS $0.41 vs $0.54 YoY; adjusted EPS $0.67 vs $0.54 on strong Supply Tech margins and tax benefits.","Q4 EBITDA $37M (9.5% margin) vs $29M, up 27%; FY EBITDA $152M vs $134M, up 13%.","Supply Technologies FY sales record $775.8M (+2%), op. margin 9.7% (+200bps); aerospace & defense Q4 +21%.","FY free cash flow $15M; liquidity $198.2M; net debt leverage improved to 3.8x from 4.4x.","2025 outlook: sales growth 2-4%, expects improved adj. op income, EBITDA, FCF; tariff impacts being managed."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":200029,"accession_number":"0000076282-24-000149","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-11-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio Q3 adj EPS $1.07 (+8% YoY); guides FY EBITDA ~$150M, up 12%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q3 net sales $418M (flat YoY); gross margin improved 60bps to 17.3%.","Supply Technologies operating income +31% to $20.5M; record margin 10.5%.","Adjusted EPS $1.07 vs $0.99 YoY; GAAP EPS $1.02.","Debt repayments $23M; liquidity $194M (+21% QoQ).","FY outlook: revenue up 1-2% vs record 2023; adj EPS >10% YoY; EBITDA ~$150M."],"consensus_eps_estimate":null,"consensus_eps_actual":2.4,"consensus_revenue_estimate":null,"consensus_revenue_actual":1267800000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":216047,"accession_number":"0000076282-24-000130","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-08-27T23:59:59+00:00","items":["3.02"],"status":"ready","headline":"Park-Ohio sells ~$4.5M of common stock to Chairman/CEO Crawford in private placement","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["148,612 shares sold at $30.28 per share, aggregate ~$4.5M, to Chairman/CEO Matthew V. Crawford and his entity Crawford Capital Enterprises.","Sale closed August 27, 2024; securities sold in a private offering exempt from registration under Section 4(a)(2) and Rule 506.","No other investors participated; the placement was exclusively to the CEO and his affiliated LLC."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":216046,"accession_number":"0001193125-24-206185","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-08-23T23:59:59+00:00","items":["8.01","9.01"],"status":"ready","headline":"Park-Ohio completes ~$10M stock issuance, sells 341,997 shares at $29.24 each","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Issued 341,997 shares of common stock at $29.24 per share, raising approximately $10 million.","Offering made under effective S-3 shelf registration (File No. 333-279399) and prospectus supplement dated August 21, 2024.","Stock Purchase Agreement dated August 21, 2024; closing completed on August 23, 2024.","Use of proceeds not disclosed in the filing."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":216045,"accession_number":"0000076282-24-000110","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-08-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio reports record Q2 sales, GAAP EPS up 67% to $0.95, adjusted EPS $1.02","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Record net sales of $433M, up 1% YoY; gross margin improved 50 bps to 16.9%.","GAAP EPS from continuing ops $0.95 (up 67%); adjusted EPS $1.02 (up 23% vs $0.83).","Supply Technologies segment sales record $202.6M, operating margin up 160 bps to 9.4%.","Engineered Products record sales $126.9M, new equipment backlog $173M at June 30.","2024 outlook: revenue growth 2-4% YoY, expects improvement in adjusted EPS and EBITDA."],"consensus_eps_estimate":null,"consensus_eps_actual":1.68,"consensus_revenue_estimate":null,"consensus_revenue_actual":850200000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":235540,"accession_number":"0000076282-24-000057","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-06-03T23:59:59+00:00","items":["8.01","9.01"],"status":"ready","headline":"Park-Ohio launches $50M ATM equity program and approves up to 300K shares in private sales to insiders","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["ATM program with KeyBanc Capital Markets allows sale of up to $50M in common stock from time to time.","Board also authorized private sales of up to 300,000 shares to Edward F. Crawford and/or Matthew V. Crawford and their affiliates.","Private sale price must be at least the Nasdaq closing bid price immediately before the purchase agreement.","Timing and extent of both ATM and private sales depend on market conditions and other factors."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":235539,"accession_number":"0000076282-24-000049","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-05-23T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Park-Ohio Holdings annual meeting elects directors, ratifies auditor","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Shareholders elected Matthew V. Crawford, Ronna Romney, and James W. Wert as directors for 3-year terms.","Proposal to ratify Ernst & Young as independent auditor for 2024 approved with 11.56M votes for, 107K against.","Broker non-votes of 566,485 on director election; no other proposals submitted."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.15,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":235538,"accession_number":"0000076282-24-000030","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-04-29T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio Q1 GAAP EPS $0.83 (+36% YoY); EBITDA $37.8M (+19%); margin expands 120 bps","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $417.6M vs $423.5M Q1 2023; gross margin 17.1% up 120 bps YoY.","GAAP EPS from cont. ops $0.83 (up from $0.61); adjusted EPS $0.85 (up from $0.72).","Supply Technologies segment op income record $19.5M with 9.9% margin (+270 bps YoY).","Engineered Products adjusted op income $3.8M vs $7.0M prior year; backlog $151M.","S&P upgraded issuer credit to B from B- on Apr 10; full-year 2024 outlook unchanged."],"consensus_eps_estimate":null,"consensus_eps_actual":0.75,"consensus_revenue_estimate":null,"consensus_revenue_actual":417600000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":253323,"accession_number":"0000076282-24-000011","cik":76282,"company_name":"PARK OHIO HOLDINGS CORP","ticker":"PKOH","form_type":"8-K","filed_at":"2024-03-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Park-Ohio reports FY23 record sales $1.7B, EPS $2.72; acquires EMA Indutec for ~$14M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["FY23 net sales $1.68B (+11% YoY); GAAP EPS $2.72 vs $0.83; adjusted EPS $3.07 (+74%).","Q4 net sales $389M (+2%); GAAP EPS $0.54 vs loss $0.58; UAW strike cut revenue ~$25M.","FY23 EBITDA $134.2M (+33%); operating cash flow $53.4M; free cash flow $25.2M.","Sale of Aluminum Products for ~$50M closed Dec 2023; loss on sale $23.6M.","Acquired EMA Indutec for ~$14M cash; expects >$30M revenue in next 12 months."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":480898803.58757913,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}