Skip to content
10-K

Annual Report

STONERIDGE INC SRI

0001043337-26-000023

← back to feed
Filed
Mar 16, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 1, 2026 28.02M sh
Shares Diluted FY 2025 · Dec 31, 2025 27.8M sh
Shares Diluted FY 2025 · Dec 31, 2024 27.6M sh
Shares Diluted FY 2025 · Dec 31, 2023 27.44M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 $34.02M
Operating Cash Flow FY 2025 · Dec 31, 2024 $47.75M
Operating Cash Flow FY 2025 · Dec 31, 2023 $4.95M
Cash And Equivalents FY 2025 · Dec 31, 2025 $66.25M
Cash And Equivalents FY 2025 · Dec 31, 2024 $71.83M
Stockholders Equity FY 2025 · Dec 31, 2025 $179.78M
Stockholders Equity FY 2025 · Dec 31, 2024 $245.26M
Stockholders Equity FY 2025 · Dec 31, 2023 $287.72M
Stockholders Equity FY 2025 · Dec 31, 2022 $280.94M
Current Liabilities FY 2025 · Dec 31, 2025 $157.56M
Current Liabilities FY 2025 · Dec 31, 2024 $149.97M
Current Assets FY 2025 · Dec 31, 2025 $361.87M
Current Assets FY 2025 · Dec 31, 2024 $387.51M
Total Assets FY 2025 · Dec 31, 2025 $551.19M
Total Assets FY 2025 · Dec 31, 2024 $621.56M
Eps Diluted FY 2025 · Dec 31, 2025 −$3.70
Eps Diluted FY 2025 · Dec 31, 2024 −$0.60
Eps Diluted FY 2025 · Dec 31, 2023 −$0.19
Eps Basic FY 2025 · Dec 31, 2025 −$3.70
Eps Basic FY 2025 · Dec 31, 2024 −$0.60
Eps Basic FY 2025 · Dec 31, 2023 −$0.19
Sga Expense FY 2025 · Dec 31, 2025 $125.61M
Sga Expense FY 2025 · Dec 31, 2024 $117.46M
Sga Expense FY 2025 · Dec 31, 2023 $117.4M
Rd Expense FY 2025 · Dec 31, 2025 $62.53M
Rd Expense FY 2025 · Dec 31, 2024 $72.17M
Rd Expense FY 2025 · Dec 31, 2023 $71.08M
Net Income FY 2025 · Dec 31, 2025 −$102.84M
Net Income FY 2025 · Dec 31, 2024 −$16.52M
Net Income FY 2025 · Dec 31, 2023 −$5.18M
Operating Income FY 2025 · Dec 31, 2025 −$38.61M
Operating Income FY 2025 · Dec 31, 2024 −$381K
Operating Income FY 2025 · Dec 31, 2023 $12.84M
Cost Of Revenue FY 2025 · Dec 31, 2025 $690.11M
Cost Of Revenue FY 2025 · Dec 31, 2024 $719.04M
Cost Of Revenue FY 2025 · Dec 31, 2023 $774.51M
Revenue FY 2025 · Dec 31, 2025 $861.26M
Revenue FY 2025 · Dec 31, 2024 $908.3M
Revenue FY 2025 · Dec 31, 2023 $975.82M