XML 88 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance at Jan. 31, 2012 $ 299,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (215,105,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 142,994,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 324,323,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 29,332,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 281,843,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Jan. 31, 2012 29,853,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
21,523,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Net income       (2,295,000)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
707,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1,588,000)us-gaap_ProfitLoss
Treasury stock acquired   (5,445,000)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      (5,445,000)us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury stock acquired (in Shares)   278,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      278,369us-gaap_TreasuryStockSharesAcquired
Noncontrolling interests distribution and other         (2,108,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(2,108,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Stock options and related tax effects   1,000,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
581,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,581,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
Stock options and related tax effects (in Shares)   (100,000)rex_StockIssuedDuringPeriodSharesStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Balance at Jan. 31, 2013 299,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(219,550,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
143,575,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
322,028,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
27,931,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
274,283,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Jan. 31, 2013 29,853,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
21,701,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Net income       35,073,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
5,156,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
40,229,000us-gaap_ProfitLoss
Treasury stock acquired   (3,486,000)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      (3,486,000)us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury stock acquired (in Shares)   137,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      137,015us-gaap_TreasuryStockSharesAcquired
Noncontrolling interests distribution and other         (1,615,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1,615,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Stock options and related tax effects   866,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
476,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,342,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
Stock options and related tax effects (in Shares)   (85,000)rex_StockIssuedDuringPeriodSharesStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Balance at Jan. 31, 2014 299,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(222,170,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
144,051,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
357,101,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
31,472,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
310,753,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Jan. 31, 2014 29,853,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
21,753,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Net income       87,337,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
16,377,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
103,714,000us-gaap_ProfitLoss
Treasury stock acquired   (18,238,000)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      (18,238,000)us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury stock acquired (in Shares)   284,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      283,979us-gaap_TreasuryStockSharesAcquired
Noncontrolling interests distribution and other         (4,856,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(4,856,000)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Stock options and related tax effects   851,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
740,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,591,000rex_StockIssuedDuringPeriodValueStockOptionsAndRelatedTaxEffects
Stock options and related tax effects (in Shares)   (83,000)rex_StockIssuedDuringPeriodSharesStockOptionsAndRelatedTaxEffects
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Balance at Jan. 31, 2015 $ 299,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (239,557,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 144,791,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 444,438,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 42,993,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 392,964,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Jan. 31, 2015 29,853,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
21,954,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember