XML 66 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Equity (Parentheticals)
0 Months Ended 12 Months Ended
Sep. 19, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
TEU Purchase Contracts issued during period, units       2,300,000gwr_TeuPurchaseContractsIssuedDuringPeriodUnits
Treasury Stock repurchased, shares   44,077us-gaap_TreasuryStockSharesAcquired 126,606us-gaap_TreasuryStockSharesAcquired 63,462us-gaap_TreasuryStockSharesAcquired
Settlement of deferred stock awards, shares     4,859gwr_SettlementOfDeferredStockAwardsShares 31,244gwr_SettlementOfDeferredStockAwardsShares
Class A Common Stock [Member]        
Stock issued for stock compensation, shares   472,982us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
600,949us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
880,868us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Stock issued during period, shares 3,791,004us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
    3,791,004us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock [Member] | Class B Common Stock to Class A Common Stock [Member]        
Conversion of shares to Class A Common Stock, shares   588,504us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= gwr_ClassBcommonstocktoClassAcommonstockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
119,963us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= gwr_ClassBcommonstocktoClassAcommonstockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
463,521us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= gwr_ClassBcommonstocktoClassAcommonstockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock [Member] | Series A-1 Preferred Stock to Class A Common Stock [Member]        
Conversion of shares to Class A Common Stock, shares     5,984,232us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= gwr_SeriesA1PreferredStocktoClassAcommonstockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember