Gentex Corporation

NASDAQ: GNTX · Real-Time Price · USD
22.23
0.06 (0.27%)
At close: May 09, 2025, 3:59 PM
22.21
-0.07%
After-hours: May 09, 2025, 04:20 PM EDT

Gentex 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
233.32M 226.44M 214.75M 262.31M 423.37M 296.32M 217.03M 722.27M 723.5M
22.3M 14.36M 23.01M 5.42M 27.16M 140.38M 169.41M 152.54M 177.02M
339.6M 299.08M 202.33M 207.69M 162.03M 139.91M 137.98M 57.78M 49.89M
n/a n/a -25.53M -4.8M -38.96B -51.45B -54.52B -58.89B -71.21B
295.34M 321.81M 276.49M 249.79M 284.93M 235.41M 213.54M 231.12M 211.59M
436.5M 402.47M 404.36M 316.27M 226.29M 248.94M 225.28M 216.77M 189.31M
49.86M 32.66M 4M n/a n/a n/a n/a n/a n/a
1.04B 997.74M 948.65M 872.98M 979.33M 950.38M 850.93M 1.18B 1.15B
728.48M 652.88M 550.03M 464.12M 468.14M 498.32M 498.47M 492.48M 465.82M
602.25M 620.63M 626.21M 586.6M 588.45M 580.2M 598.05M 617.23M 638.91M
1.72B 1.61B 1.38B 1.26B 1.22B 1.22B 1.23B 1.17B 1.15B
2.76B 2.61B 2.33B 2.13B 2.2B 2.17B 2.09B 2.35B 2.31B
168.31M 184.4M 151.74M 98.34M 84.78M 97.55M 92.81M 89.9M 79.96M
n/a n/a n/a n/a n/a n/a n/a 61.55M 50.78M
n/a n/a n/a n/a n/a n/a n/a 78M 7.5M
n/a 25.92M 81.3M 69.29M 74.39M 57.91M 60.49M n/a n/a
252.69M 271.61M 250.55M 181.66M 177.74M 171.85M 169.16M 243.65M 149.86M
n/a n/a n/a n/a n/a n/a n/a n/a 178.13M
36.03M 25.6M 10.88M 11.75M 17.3M 7.41M n/a n/a 71.21M
36.03M 27.31M 10.88M 11.75M 56.26M 58.87M 54.52M 58.89M 249.34M
288.72M 298.92M 261.44M 193.4M 234M 230.72M 223.68M 302.54M 399.2M
n/a 3.57M n/a n/a n/a n/a n/a 78M 178.13M
13.63M 13.89M 14.05M 14.19M 14.62M 15.08M 15.56M 16.82M 17.26M
1.45B 1.34B 1.15B 1.04B 1.09B 1.12B 1.1B 1.3B 1.21B
-6.41M -6.56M -14.14M 1.93M 6.85M -1.29M -1.6M 7.19M -1.27M
2.47B 2.31B 2.07B 1.94B 1.96B 1.94B 1.86B 2.05B 1.91B
361.91M 313.44M 225.34M 213.12M 189.19M 280.29M 307.39M 210.32M 226.92M