bf/NASDAQ:TRS_icon.jpeg

NASDAQ:TRS

TriMas Corporation

  • Stock

USD

Last Close

27.04

26/07 20:00

Market Cap

1.00B

Beta: 0.72

Volume Today

225.72K

Avg: 114.31K

PE Ratio

19.85

PFCF: 29.53

Dividend Yield

0.65%

Payout:13.13%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.39B
-
1.50B
7.47%
863.98M
42.37%
794.02M
8.10%
817.74M
2.99%
877.14M
7.26%
723.53M
17.51%
769.97M
6.42%
857.11M
11.32%
883.83M
3.12%
893.55M
1.10%
cost of revenue
1.04B
-
1.11B
6.98%
627.87M
43.65%
583.54M
7.06%
598.60M
2.58%
633.02M
5.75%
529.63M
16.33%
587.89M
11.00%
639.92M
8.85%
675.53M
5.56%
698.69M
3.43%
gross profit
353.40M
-
384.94M
8.92%
236.11M
38.66%
210.48M
10.86%
219.14M
4.11%
244.12M
11.40%
193.90M
20.57%
182.08M
6.10%
217.19M
19.28%
208.30M
4.09%
194.86M
6.45%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
244.64M
-
255.88M
4.59%
162.35M
36.55%
153.71M
5.32%
129.57M
15.70%
121.80M
6.00%
102.53M
15.82%
134.48M
31.16%
121.97M
9.30%
131.19M
7.56%
117.82M
10.19%
research and development expenses
other expenses
-1.98M
-
-6.57M
231.82%
-1.84M
71.99%
-510K
72.28%
-1.24M
143.14%
-2.18M
75.81%
990K
145.41%
240K
75.76%
-950K
495.83%
2.72M
386.32%
1.07M
60.66%
cost and expenses
1.29B
-
1.37B
6.53%
790.22M
42.32%
737.25M
6.70%
728.17M
1.23%
754.82M
3.66%
632.16M
16.25%
722.37M
14.27%
761.89M
5.47%
806.72M
5.88%
816.51M
1.21%
operating expenses
244.64M
-
255.88M
4.59%
162.35M
36.55%
153.71M
5.32%
129.57M
15.70%
121.80M
6.00%
102.53M
15.82%
134.48M
31.16%
121.97M
9.30%
131.19M
7.56%
117.82M
10.19%
interest expense
18.33M
-
15.02M
18.06%
14.06M
6.39%
13.72M
2.42%
14.40M
4.96%
13.91M
3.40%
13.95M
0.29%
14.66M
5.09%
14.51M
1.02%
14.11M
2.76%
15.92M
12.83%
ebitda
154.90M
-
175.61M
13.37%
113.49M
35.37%
101.12M
10.90%
128.56M
27.14%
164.16M
27.69%
135.86M
17.24%
97.61M
28.15%
137.20M
40.56%
133.05M
3.02%
134.63M
1.19%
operating income
120.53M
-
124.55M
3.34%
-4.25M
103.41%
-44M
935.29%
88.49M
301.11%
122.07M
37.95%
91.22M
25.27%
47.84M
47.56%
95.09M
98.77%
99.06M
4.17%
77.04M
22.23%
depreciation and amortization
50.58M
-
56.48M
11.66%
43.54M
22.91%
44.86M
3.03%
46.87M
4.48%
44.02M
6.08%
44.64M
1.41%
49.77M
11.49%
42.11M
15.39%
33.99M
19.28%
57.59M
69.43%
total other income expenses net
9.79M
-
-11.08M
213.18%
-79.85M
620.67%
-101.28M
26.84%
-2.32M
97.71%
-2.43M
4.74%
-12.96M
433.33%
-150.55M
1,061.65%
-25.98M
82.74%
-11.39M
56.16%
-26.45M
132.22%
income before tax
97.76M
-
99.60M
1.88%
-22.12M
122.21%
-58.23M
163.25%
66.21M
213.70%
105.98M
60.07%
78.26M
26.16%
-102.71M
231.24%
69.11M
167.29%
87.67M
26.86%
50.59M
42.29%
income tax expense
18.39M
-
32.87M
78.74%
6.54M
80.10%
-18.43M
381.80%
35.25M
291.26%
22.68M
35.66%
16.32M
28.04%
-22.95M
240.63%
11.80M
151.42%
21.50M
82.20%
10.23M
52.42%
net income
75.55M
-
68.47M
9.37%
-33.40M
148.78%
-39.80M
19.16%
30.96M
177.79%
83.30M
169.06%
61.94M
25.64%
-79.76M
228.77%
57.31M
171.85%
66.17M
15.46%
40.36M
39.01%
weighted average shs out
40.93M
-
44.88M
9.67%
44.78M
0.22%
45.23M
1.00%
45.68M
1.01%
45.82M
0.31%
45.30M
1.14%
43.58M
3.80%
43.01M
1.32%
42.25M
1.76%
41.44M
1.92%
weighted average shs out dil
41.40M
-
45.27M
9.36%
45.12M
0.32%
45.41M
0.63%
45.99M
1.28%
46.17M
0.39%
45.60M
1.25%
43.58M
4.42%
43.28M
0.69%
42.48M
1.86%
41.69M
1.87%
eps
1.85
-
1.53
17.30%
-0.74
148.37%
-0.88
18.92%
0.68
177.27%
1.82
167.65%
1.37
24.73%
-1.83
233.58%
1.33
172.68%
1.57
18.05%
0.97
38.22%
epsdiluted
1.83
-
1.51
17.49%
-0.74
149.01%
-0.88
18.92%
0.67
176.14%
1.80
168.66%
1.36
24.44%
-1.83
234.56%
1.32
172.13%
1.56
18.18%
0.97
37.82%

All numbers in USD (except ratios and percentages)