XML 45 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Shareholders' Investment (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   291,156,046us-gaap_CommonStockSharesOutstanding     291,156,046us-gaap_CommonStockSharesOutstanding    
Beginning balance   $ 1,327,603,683us-gaap_StockholdersEquity   $ 1,120,960,556us-gaap_StockholdersEquity $ 1,327,603,683us-gaap_StockholdersEquity $ 1,120,960,556us-gaap_StockholdersEquity $ 1,027,118,521us-gaap_StockholdersEquity
Issuance of common stock and the tax benefit of stock plan transactions         65,471,344gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue 42,822,635gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue 12,208,881gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
Repurchases of common stock         (30,010,882)us-gaap_StockRepurchasedDuringPeriodValue   (33,716,725)us-gaap_StockRepurchasedDuringPeriodValue
Stock-based compensation expense related to stock options, employee stock purchases and restricted stock         21,276,991us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 17,427,233us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 16,433,837us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Dividends declared ($.26, $.28, and $.31 per share for the years ended December 31, 2012, 2013 and 2014 respectively)         (90,870,922)us-gaap_DividendsCommonStockCash (80,941,342)us-gaap_DividendsCommonStockCash (74,699,306)us-gaap_DividendsCommonStockCash
Net Income 70,975,000us-gaap_NetIncomeLoss 68,566,000us-gaap_NetIncomeLoss 69,881,000us-gaap_NetIncomeLoss 45,431,000us-gaap_NetIncomeLoss 288,604,579us-gaap_NetIncomeLoss 222,929,949us-gaap_NetIncomeLoss 168,586,840us-gaap_NetIncomeLoss
Other comprehensive income         (10,662,348)us-gaap_OtherComprehensiveIncomeLossNetOfTax 4,404,652us-gaap_OtherComprehensiveIncomeLossNetOfTax 5,028,508us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (in shares) 295,247,958us-gaap_CommonStockSharesOutstanding   291,156,046us-gaap_CommonStockSharesOutstanding   295,247,958us-gaap_CommonStockSharesOutstanding 291,156,046us-gaap_CommonStockSharesOutstanding  
Ending balance 1,571,412,445us-gaap_StockholdersEquity   1,327,603,683us-gaap_StockholdersEquity   1,571,412,445us-gaap_StockholdersEquity 1,327,603,683us-gaap_StockholdersEquity 1,120,960,556us-gaap_StockholdersEquity
Common Stocks              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   291,156,046us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  286,152,714us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
291,156,046us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
286,152,714us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
288,139,126us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Beginning balance   17,469,362us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  17,169,162us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,469,362us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,169,162us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,288,348us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Issuance of common stock and the tax benefit of stock plan transactions (in shares)         5,889,392gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,003,332gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,957,246gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Issuance of common stock and the tax benefit of stock plan transactions         353,362gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
300,200gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
117,434gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Repurchases of common stock (in shares)         (1,797,480)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (3,943,658)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Repurchases of common stock         (107,847)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (236,620)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Ending balance (in shares) 295,247,958us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  291,156,046us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  295,247,958us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
291,156,046us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
286,152,714us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Ending balance 17,714,877us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  17,469,362us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  17,714,877us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,469,362us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,169,162us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Additional Paid-In Capital              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   470,131,097us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  410,181,429us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
470,131,097us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
410,181,429us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
386,585,717us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Issuance of common stock and the tax benefit of stock plan transactions         65,117,982gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
42,522,435gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
12,091,447gntx_IssuanceOfCommonStockAndTaxBenefitOfStockPlanTransactionsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Repurchases of common stock         (2,689,587)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (4,929,572)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Stock-based compensation expense related to stock options, employee stock purchases and restricted stock         21,276,991us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
17,427,233us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
16,433,837us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Ending balance 553,836,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  470,131,097us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  553,836,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
470,131,097us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
410,181,429us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Retained Earnings              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   818,027,861us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  676,039,254us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
818,027,861us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
676,039,254us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
610,702,253us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Repurchases of common stock         (27,213,448)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (28,550,533)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Dividends declared ($.26, $.28, and $.31 per share for the years ended December 31, 2012, 2013 and 2014 respectively)         (90,870,922)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(80,941,342)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(74,699,306)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Net Income         288,604,579us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
222,929,949us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
168,586,840us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Ending balance 988,548,070us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  818,027,861us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  988,548,070us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
818,027,861us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
676,039,254us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Accumulated Other Comprehensive Income (Loss)              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   21,975,363us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  17,570,711us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
21,975,363us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
17,570,711us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
12,542,203us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Other comprehensive income         (10,662,348)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
4,404,652us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
5,028,508us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance $ 11,313,015us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  $ 21,975,363us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  $ 11,313,015us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 21,975,363us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 17,570,711us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember