Logo image of TRS

TRIMAS CORP (TRS) Stock Income Statement

NASDAQ:TRS - Nasdaq - US8962152091 - Common Stock - Currency: USD

24.53  +0.04 (+0.16%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TRS Revenue ChartTRS Revenue over time chart
906.52M893.55M883.80M857.10M770.00M
Minority Interest Expense
TRS Minority Interest Expense ChartTRS Minority Interest Expense over time chart
N/AN/AN/AN/AN/A
Cost Of Goods
TRS Cost Of Goods ChartTRS Cost Of Goods over time chart
702.33M690.13M672.70M639.90M587.90M
Gross Profit
TRS Gross Profit ChartTRS Gross Profit over time chart
204.19M203.42M211.10M217.20M182.10M
Operating Expenses
TRS Operating Expenses ChartTRS Operating Expenses over time chart
149.76M133.68M129.30M121.90M134.50M
Selling, General, and Administrative Expenses
TRS Selling, General, and Administrative Expenses ChartTRS Selling, General, and Administrative Expenses over time chart
135.02M117.82M112.40M103.10M117.60M
Operating Income
TRS Operating Income ChartTRS Operating Income over time chart
54.43M69.74M81.90M95.30M47.60M
Interest Income/Expense
TRS Interest Income/Expense ChartTRS Interest Income/Expense over time chart
-19.31M-15.92M-14.10M-14.50M-14.70M
Other Income/Expense
TRS Other Income/Expense ChartTRS Other Income/Expense over time chart
790.00K1.07M2.70M-1.00M200.00K
Non Recurring Items
TRS Non Recurring Items ChartTRS Non Recurring Items over time chart
N/A-4.30M17.20M-10.70M-135.90M
Income Before Taxes
TRS Income Before Taxes ChartTRS Income Before Taxes over time chart
31.68M50.59M87.70M69.10M-102.70M
Income Tax
TRS Income Tax ChartTRS Income Tax over time chart
5.13M10.23M21.50M11.80M-23.00M
Net Income
TRS Net Income ChartTRS Net Income over time chart
26.55M40.36M66.20M57.30M-79.80M
EBITDA
TRS EBITDA ChartTRS EBITDA over time chart
111.00M127.33M135.10M148.80M97.40M
 
Per Share Data
EPS Diluted Total Ops
TRS EPS Diluted Total Ops ChartTRS EPS Diluted Total Ops over time chart
0.640.971.561.32-1.83
Non GAAP EPS
TRS Non GAAP EPS ChartTRS Non GAAP EPS over time chart
1.601.742.122.241.58
 
Statistics
Gross Profit Margin
TRS Gross Profit Margin ChartTRS Gross Profit Margin over time chart
22.52%22.77%23.89%25.34%23.65%
Profit Margin
TRS Profit Margin ChartTRS Profit Margin over time chart
2.93%4.52%7.49%6.69%-10.36%
Operating Profit Margin
TRS Operating Profit Margin ChartTRS Operating Profit Margin over time chart
6.00%7.80%9.27%11.12%6.18%

All data in USD

Charts

TRS Income Statement data chartTRS Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 200M 400M 600M 800M
TRS Earnings Per Share (EPS) chartTRS EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1 -1 2