GNTX Balance Sheet & Assets - Gentex Corp