TriMas Corporation

NASDAQ: TRS · Real-Time Price · USD
24.77
0.57 (2.36%)
At close: May 02, 2025, 12:29 PM

TriMas Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
23.07M 34.89M 112.09M 140.74M 73.95M 172.47M 108.15M 27.58M 20.71M
n/a n/a n/a n/a n/a n/a n/a n/a 160K
n/a n/a n/a 7.59M n/a 4.46M 130K n/a -5.91M
10.21M 16.05M 19.99M 26.04M 21.42M 15.49M 8.52M 8.97M 34.69M
164.82M 148.03M 132.37M 125.63M 113.41M 108.86M 97.17M 112.22M 111.57M
209.19M 192.45M 163.36M 152.45M 149.38M 132.66M 173.12M 155.35M 160.46M
29.56M 22.01M 14.84M 12.95M 15.09M 20.05M 72.43M 16.12M 16.06M
426.64M 397.38M 422.66M 431.77M 351.83M 434.04M 411.81M 311.27M 308.8M
359.13M 373.21M 325.03M 316.28M 290.88M 242.18M 187.8M 190.25M 179.16M
517.44M 544.79M 527.92M 512.22M 510.17M 496.03M 491.18M 513.61M 529M
897.54M 944.28M 882.34M 871.87M 842.05M 758.66M 688.71M 721.93M 742.85M
1.32B 1.34B 1.3B 1.3B 1.19B 1.19B 1.1B 1.03B 1.05B
91.05M 91.91M 85.21M 87.8M 69.91M 72.67M 67.42M 72.41M 72.27M
n/a n/a 9.4M n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a 6.74M 5.1M n/a n/a 13.81M
40.02M 37.4M n/a n/a 25.68M 14.81M 50.28M n/a n/a
159.43M 159.45M 140.15M 154.9M 137.19M 119.79M 141.73M 121.88M 133.27M
398.12M 395.66M 394.73M 393.82M 346.29M 294.69M 293.56M 303.08M 360.84M
79.22M 40.62M 56.34M 59.03M 69.69M 40.81M 44.78M 58.57M 51.91M
497.45M 499.26M 513.02M 517.89M 472.44M 375.43M 338.34M 367.3M 418.66M
656.88M 658.71M 653.17M 672.79M 609.63M 495.22M 480.07M 489.18M 551.93M
442.84M 443.25M 444.02M 445.72M 384.64M 322.89M 293.56M 303.08M 374.65M
410K 410K 420K 430K 430K 450K 460K 460K 460K
21.67M 4.23M -36.13M -102.3M -159.61M -79.85M -179.66M -262.96M -293.92M
-18.55M 650K -8.62M 230K -5.62M -6M -16.85M -17.33M -24.4M
667.3M 682.95M 651.83M 630.85M 584.25M 697.48M 620.45M 544.02M 499.72M
n/a n/a n/a 7.59M n/a 4.46M 130K n/a -5.91M