NEW YORK (TheStreet) -- Shares of Gentex Corp. (GNTX) - Get Report are declining by 1.75% to $13.11 on heavy volume in mid-afternoon trading on Thursday, after the company reported its 2015 fourth quarter earnings results this morning.

The Zeeland, MI-based company reported earnings of 30 cents per diluted share, higher than analysts' expectations of 27 cents per share.

Revenue rose by 16% from the previous quarter to $405.6 million, which topped analysts' estimates of $392.4 million.

Gentex develops electronic products and features for the automotive, aerospace and fire protection industries.

Additionally, the company's guidance predicts light vehicle production for 2016 and 2017 due to January's HIS Automotive forecast, which anticipates light vehicle output in North America, Europe, Japan and Korea.

For 2016, Gentex expects revenue to be between $1.64 billion to $1.72 billion and revenue growth between 6% and 10% for 2017.

About 5.24 million of the company's shares traded hands by this afternoon, compared to its average volume of 3.44 million shares per day.

Separately, TheStreet Ratings Team has a "buy" rating with a score of B on the stock.

TST Recommends

This is driven by a few notable strengths, which should have a greater impact than any weaknesses, and should give investors a better performance opportunity than most stocks.

The company's strengths can be seen in multiple areas, such as its revenue growth, largely solid financial position with reasonable debt levels by most measures, growth in earnings per share, increase in net income and good cash flow from operations.

The team believes its strengths outweigh the fact that the company has had lackluster performance in the stock itself.

Recently, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

You can view the full analysis from the report here: GNTX

Image placeholder title

GNTX

data by

YCharts