Skip to content
10-K

Annual Report

BARNES GROUP INC.

0000009984-24-000051

← back to feed
Filed
Feb 26, 2024 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 21, 2024 50.7M sh
Shares Diluted FY 2023 · Dec 31, 2023 51.21M sh
Shares Diluted FY 2023 · Dec 31, 2022 51.08M sh
Shares Diluted FY 2023 · Dec 31, 2021 51.08M sh
Stock Repurchased FY 2023 · Dec 31, 2023 $0
Stock Repurchased FY 2023 · Dec 31, 2022 $6.72M
Stock Repurchased FY 2023 · Dec 31, 2021 $5.23M
Dividends Paid FY 2023 · Dec 31, 2023 $32.41M
Dividends Paid FY 2023 · Dec 31, 2022 $32.38M
Dividends Paid FY 2023 · Dec 31, 2021 $32.4M
Capex FY 2023 · Dec 31, 2023 $55.74M
Capex FY 2023 · Dec 31, 2022 $35.08M
Capex FY 2023 · Dec 31, 2021 $34.12M
Operating Cash Flow FY 2023 · Dec 31, 2023 $112.42M
Operating Cash Flow FY 2023 · Dec 31, 2022 $75.56M
Operating Cash Flow FY 2023 · Dec 31, 2021 $167.81M
Short Term Debt FY 2023 · Dec 31, 2023 $16K
Short Term Debt FY 2023 · Dec 31, 2022 $8K
Cash And Equivalents FY 2023 · Dec 31, 2023 $89.83M
Cash And Equivalents FY 2023 · Dec 31, 2022 $76.86M
Cash And Equivalents FY 2023 · Dec 31, 2021 $102.86M
Stockholders Equity FY 2023 · Dec 31, 2023 $1.36B
Stockholders Equity FY 2023 · Dec 31, 2022 $1.35B
Stockholders Equity FY 2023 · Dec 31, 2021 $1.43B
Stockholders Equity FY 2023 · Dec 31, 2020 $1.38B
Current Liabilities FY 2023 · Dec 31, 2023 $396.61M
Current Liabilities FY 2023 · Dec 31, 2022 $305.07M
Current Assets FY 2023 · Dec 31, 2023 $906.72M
Current Assets FY 2023 · Dec 31, 2022 $732.3M
Total Assets FY 2023 · Dec 31, 2023 $3.31B
Total Assets FY 2023 · Dec 31, 2022 $2.41B
Total Assets restated FY 2023 · Dec 31, 2021 $2.58B
Eps Diluted FY 2023 · Dec 31, 2023 $0.31
Eps Diluted FY 2023 · Dec 31, 2022 $0.26
Eps Diluted FY 2023 · Dec 31, 2021 $1.96
Eps Basic FY 2023 · Dec 31, 2023 $0.31
Eps Basic FY 2023 · Dec 31, 2022 $0.26
Eps Basic FY 2023 · Dec 31, 2021 $1.96
Sga Expense FY 2023 · Dec 31, 2023 $353.09M
Sga Expense FY 2023 · Dec 31, 2022 $296.56M
Sga Expense FY 2023 · Dec 31, 2021 $304.98M
Rd Expense FY 2023 · Dec 31, 2023 $13.92M
Rd Expense FY 2023 · Dec 31, 2022 $15.77M
Rd Expense FY 2023 · Dec 31, 2021 $22.93M
Net Income FY 2023 · Dec 31, 2023 $16M
Net Income FY 2023 · Dec 31, 2022 $13.48M
Net Income FY 2023 · Dec 31, 2021 $99.87M
Operating Income FY 2023 · Dec 31, 2023 $88.99M
Operating Income FY 2023 · Dec 31, 2022 $57.12M
Operating Income FY 2023 · Dec 31, 2021 $150.02M
Cost Of Revenue FY 2023 · Dec 31, 2023 $1.01B
Cost Of Revenue FY 2023 · Dec 31, 2022 $840M
Cost Of Revenue FY 2023 · Dec 31, 2021 $803.85M