| REX AMERICAN RESOURCES Corp (REX) |
| Q2-CY2026 | Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 |
| Balance Sheet Date | | | 2026-Jan-31 | 2025-Oct-31 | 2025-Jul-31 | 2025-Apr-30 | 2025-Jan-31 | 2024-Oct-31 | 2024-Jul-31 | 2024-Apr-30 | 2024-Jan-31 | | | | | | | | | | | | | | | 2020-Apr-30 | 2020-Jan-31 | 2019-Oct-31 | 2019-Jul-31 | 2019-Apr-30 | 2019-Jan-31 | 2018-Oct-31 | 2018-Jul-31 | 2018-Apr-30 | 2018-Jan-31 | 2017-Oct-31 | 2017-Jul-31 | 2017-Apr-30 | 2017-Jan-31 | 2016-Oct-31 | 2016-Jul-31 | 2016-Apr-30 | 2016-Jan-31 | 2015-Oct-31 | 2015-Jul-31 | 2015-Apr-30 | 2015-Jan-31 | 2014-Oct-31 | 2014-Jul-31 |
| Fiscal Period | | | Q4-FY2026 | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | | | | | | | | | | | | | | | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 |
| Total Revenue | | | 157,959,000$ | 175,625,000$ | 158,563,000$ | 158,340,000$ | 158,228,000$ | 174,877,000$ | 148,155,000$ | 161,231,000$ | 187,614,000$ | 221,079,000$ | 211,977,000$ | 212,714,000$ | | | | | | | | | | | | 83,250,000$ | 120,920,000$ | 86,671,000$ | 105,868,000$ | 104,575,000$ | 113,344,000$ | 123,750,000$ | 128,757,000$ | 120,820,000$ | 109,535,000$ | 121,164,000$ | 108,744,000$ | 113,143,000$ | 121,587,000$ | 116,283,000$ | 115,707,000$ | 100,222,000$ | 107,227,000$ | 110,584,000$ | 113,480,000$ | 105,197,000$ | 127,651,000$ | 138,424,000$ | 150,232,000$ |
| QoQ% | | | (10.06%) | 10.76% | .14% | .07% | (9.52%) | 18.04% | (8.11%) | (14.06%) | (15.14%) | 4.29% | (.35%) | | | | | | | | | | | | | (31.15%) | 39.52% | (18.13%) | 1.24% | (7.74%) | (8.41%) | (3.89%) | 6.57% | 10.30% | (9.60%) | 11.42% | (3.89%) | (6.95%) | 4.56% | .50% | 15.45% | (6.53%) | (3.04%) | (2.55%) | 7.87% | (17.59%) | (7.78%) | (7.86%) | (3.65%) |
| YoY% | | | (.17%) | .43% | 7.03% | (1.79%) | (15.66%) | (20.90%) | (30.11%) | (24.20%) | | | | | | | | | | | | | | | | (20.39%) | 6.68% | (29.96%) | (17.78%) | (13.45%) | 3.48% | 2.13% | 18.40% | 6.79% | (9.91%) | 4.20% | (6.02%) | 12.89% | 13.39% | 5.15% | 1.96% | (4.73%) | (16.00%) | (20.11%) | (24.46%) | (32.53%) | (12.61%) | (16.70%) | (14.34%) |
| Cost Of Revenue | | | 129,046,000$ | 139,493,000$ | 144,244,000$ | 143,998,000$ | 140,656,000$ | 135,196,000$ | 128,382,000$ | 146,780,000$ | 157,204,000$ | 181,789,000$ | 193,625,000$ | 202,548,000$ | | | | | | | | | | | | 92,580,000$ | 114,327,000$ | 88,429,000$ | 101,864,000$ | 100,929,000$ | 111,126,000$ | 116,003,000$ | 119,358,000$ | 109,969,000$ | 103,511,000$ | 106,297,000$ | 97,963,000$ | 100,654,000$ | 96,416,000$ | 96,121,000$ | 98,423,000$ | 91,800,000$ | 98,069,000$ | 96,311,000$ | 95,204,000$ | 96,070,000$ | 97,677,000$ | 101,933,000$ | 111,394,000$ |
| Gross Profit | | | 28,913,000$ | 36,132,000$ | 14,319,000$ | 14,342,000$ | 17,572,000$ | 39,681,000$ | 19,773,000$ | 14,451,000$ | 30,410,000$ | 39,290,000$ | 18,352,000$ | 10,166,000$ | | | | | | | | | | | | (9,330,000$) | 6,593,000$ | (1,758,000$) | 4,004,000$ | 3,646,000$ | 2,218,000$ | 7,747,000$ | 9,399,000$ | 10,851,000$ | 6,024,000$ | 14,867,000$ | 10,781,000$ | 12,489,000$ | 25,171,000$ | 20,162,000$ | 17,284,000$ | 8,422,000$ | 9,158,000$ | 14,273,000$ | 18,276,000$ | 9,127,000$ | 29,974,000$ | 36,491,000$ | 38,838,000$ |
| Gross Margin | | | 18.30% | 20.57% | 9.03% | 9.06% | 11.11% | 22.69% | 13.35% | 8.96% | 16.21% | 17.77% | 8.66% | 4.78% | | | | | | | | | | | | (11.21%) | 5.45% | (2.03%) | 3.78% | 3.49% | 1.96% | 6.26% | 7.30% | 8.98% | 5.50% | 12.27% | 9.91% | 11.04% | 20.70% | 17.34% | 14.94% | 8.40% | 8.54% | 12.91% | 16.11% | 8.68% | 23.48% | 26.36% | 25.85% |
| Operating Expenses | | | 16,590,000$ | 12,120,000$ | 9,835,000$ | 9,411,000$ | 9,665,000$ | 12,035,000$ | 10,850,000$ | 10,525,000$ | 11,806,000$ | 12,065,000$ | 13,113,000$ | 10,189,000$ | | | | | | | | | | | | 9,920,000$ | 10,954,000$ | 9,390,000$ | 10,897,000$ | 11,024,000$ | 10,631,000$ | 12,052,000$ | 12,223,000$ | 10,473,000$ | 12,299,000$ | 13,087,000$ | 9,800,000$ | 10,336,000$ | 12,025,000$ | 9,901,000$ | 10,142,000$ | 8,839,000$ | 4,184,000$ | 4,720,000$ | 6,456,000$ | 4,453,000$ | 4,053,000$ | 4,350,000$ | 4,839,000$ |
| Operating Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Operating Margin | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Income | | | | | | | | 927,000$ | 1,476,000$ | 1,816,000$ | 3,058,000$ | 2,983,000$ | 1,915,000$ | 2,052,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Expenses | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 337,000$ | 454,000$ | 591,000$ |
| Income Before Tax | | | 27,392,000$ | 35,457,000$ | 12,097,000$ | 13,626,000$ | 17,908,000$ | 39,505,000$ | 19,496,000$ | 15,963,000$ | 32,462,000$ | 41,282,000$ | 16,052,000$ | 8,688,000$ | | | | | | | | | | | | (13,743,000$) | 2,837,000$ | (4,904,000$) | 731,000$ | 167,000$ | (1,675,000$) | 3,755,000$ | 4,859,000$ | 7,649,000$ | 1,659,000$ | 9,259,000$ | 6,473,000$ | 8,002,000$ | 21,171,000$ | 17,214,000$ | 13,546,000$ | 4,980,000$ | 6,209,000$ | 11,067,000$ | 27,387,000$ | 6,855,000$ | 33,376,000$ | 40,573,000$ | 40,742,000$ |
| Tax Expenses | | | (20,213,000$) | 7,988,000$ | 2,769,000$ | 2,954,000$ | 3,805,000$ | 9,402,000$ | 4,489,000$ | 3,690,000$ | 7,164,000$ | 9,640,000$ | 3,768,000$ | 1,988,000$ | | | | | | | | | | | | 5,313,000$ | (22,214,000$) | 3,231,000$ | (2,622,000$) | 3,548,000$ | (41,270,000$) | 10,014,000$ | (5,631,000$) | (2,703,000$) | (18,476,000$) | (5,735,000$) | 2,302,000$ | 2,390,000$ | 5,622,000$ | 5,740,000$ | 4,517,000$ | 1,514,000$ | 1,382,000$ | 1,634,000$ | 8,676,000$ | 2,416,000$ | 9,596,000$ | 12,124,000$ | 14,017,000$ |
| Net Income | | | 47,605,000$ | 27,469,000$ | 9,328,000$ | 10,672,000$ | 14,103,000$ | 30,103,000$ | 15,007,000$ | 12,273,000$ | 25,298,000$ | 31,642,000$ | 12,284,000$ | 6,700,000$ | | | | | | | | | | | | (8,430,000$) | 6,249,000$ | (1,673,000$) | 3,353,000$ | 3,715,000$ | 2,899,000$ | 13,769,000$ | 10,490,000$ | 10,352,000$ | 20,135,000$ | 14,994,000$ | 4,171,000$ | 5,612,000$ | 15,549,000$ | 11,474,000$ | 9,029,000$ | 3,466,000$ | 4,827,000$ | 9,433,000$ | 18,711,000$ | 4,439,000$ | 24,207,000$ | 28,589,000$ | 26,718,000$ |
| Profit Margin | | | 30.14% | 15.64% | 5.88% | 6.74% | 8.91% | 17.21% | 10.13% | 7.61% | 13.48% | 14.31% | 5.80% | 3.15% | | | | | | | | | | | | (10.13%) | 5.17% | (1.93%) | 3.17% | 3.55% | 2.56% | 11.13% | 8.15% | 8.57% | 18.38% | 12.38% | 3.84% | 4.96% | 12.79% | 9.87% | 7.80% | 3.46% | 4.50% | 8.53% | 16.49% | 4.22% | 18.96% | 20.65% | 17.78% |
| TTM | | | 14.62% | 9.46% | 9.88% | 10.93% | 11.13% | 12.31% | 11.73% | 10.42% | 9.11% | | | | | | | | | | | | | | | (.13%) | 2.79% | 2.02% | 5.30% | 6.56% | 7.71% | 11.34% | 11.65% | 10.79% | 9.92% | 8.68% | 8.01% | 8.93% | 8.71% | 6.55% | 6.17% | 8.44% | 8.57% | 12.43% | 15.67% | 16.10% | 18.12% | 16.50% | 12.99% |
| Earnings to Minority | | | 3,856,000$ | 4,056,000$ | 2,217,000$ | | 3,005,000$ | 5,603,000$ | 2,629,000$ | | | | | | | | | | | | | | | | | (795,000$) | 1,847,000$ | 379,000$ | 1,097,000$ | 894,000$ | 1,842,000$ | 1,894,000$ | 1,273,000$ | 856,000$ | 1,082,000$ | 1,826,000$ | 1,230,000$ | 1,068,000$ | 3,168,000$ | 2,536,000$ | 853,000$ | 628,000$ | 1,141,000$ | 1,977,000$ | 2,344,000$ | 512,000$ | 3,859,000$ | 5,249,000$ | 4,811,000$ |
| Earnings to Common Shareholders | | | 43,749,000$ | 23,413,000$ | 7,111,000$ | 10,672,000$ | 11,098,000$ | 24,500,000$ | 12,378,000$ | 12,273,000$ | 25,298,000$ | 31,642,000$ | 12,284,000$ | 6,700,000$ | | | | | | | | | | | | (7,635,000$) | 4,402,000$ | (2,052,000$) | 2,256,000$ | 2,821,000$ | 1,057,000$ | 11,875,000$ | 9,217,000$ | 9,496,000$ | 19,053,000$ | 13,168,000$ | 2,941,000$ | 4,544,000$ | 12,381,000$ | 8,938,000$ | 8,176,000$ | 2,838,000$ | 3,686,000$ | 7,456,000$ | 16,367,000$ | 3,927,000$ | 20,348,000$ | 23,340,000$ | 21,907,000$ |
| QoQ% | | | 86.86% | 229.25% | (33.37%) | (3.84%) | (54.70%) | 97.93% | .86% | (51.49%) | (20.05%) | 157.59% | 83.34% | | | | | | | | | | | | | (273.44%) | 314.52% | (190.96%) | (20.03%) | 166.89% | (91.10%) | 28.84% | (2.94%) | (50.16%) | 44.69% | 347.74% | (35.28%) | (63.30%) | 38.52% | 9.32% | 188.09% | (23.01%) | (50.56%) | (54.45%) | 316.78% | (80.70%) | (12.82%) | 6.54% | .76% |
| YoY% | | | 294.21% | (4.44%) | (42.55%) | (13.05%) | (56.13%) | (22.57%) | .77% | 83.18% | | | | | | | | | | | | | | | | (370.65%) | 316.46% | (117.28%) | (75.52%) | (70.29%) | (94.45%) | (9.82%) | 213.40% | 108.98% | 53.89% | 47.33% | (64.03%) | 60.11% | 235.89% | 19.88% | (50.05%) | (27.73%) | (81.89%) | (68.06%) | (25.29%) | (81.94%) | 28.18% | 136.55% | 276.09% |
| Earnings Per Share, Basic | | | 0.66$ | 0.71$ | 0.43$ | 0.63$ | 0.16$ | 0.70$ | 0.71$ | 0.70$ | 0.29$ | 1.80$ | 0.70$ | 0.38$ | | | | | | | | | | | | (1.21$) | 0.70$ | (0.32$) | 0.36$ | 0.45$ | 0.17$ | 1.86$ | 1.43$ | 1.45$ | 2.89$ | 2.00$ | 0.45$ | 0.69$ | 1.88$ | 1.36$ | 1.24$ | 0.43$ | 0.54$ | 1.08$ | 2.16$ | 0.50$ | 2.55$ | 2.86$ | 2.68$ |
| Earnings Per Share, Diluted | | | 0.66$ | 0.71$ | 0.43$ | 0.63$ | 0.16$ | 0.69$ | 0.70$ | 0.69$ | 0.29$ | 1.80$ | 0.70$ | 0.38$ | | | | | | | | | | | | (1.21$) | 0.70$ | (0.32$) | 0.36$ | 0.45$ | 0.17$ | 1.86$ | 1.43$ | 1.45$ | 2.89$ | 2.00$ | 0.45$ | 0.69$ | 1.88$ | 1.36$ | 1.24$ | 0.43$ | 0.54$ | 1.08$ | 2.16$ | 0.50$ | 2.55$ | 2.86$ | 2.68$ |
| Unlevered FCF Per Share, Basic | | | 0.62$ | 0.74$ | (0.35$) | (0.61$) | 0.13$ | 0.52$ | (0.42$) | (1.54$) | 0.54$ | 2.55$ | 0.95$ | (1.04$) | | | | | | | | | | | | (0.79$) | 1.83$ | (2.54$) | 1.60$ | 0.14$ | 2.56$ | 1.33$ | 2.94$ | (1.00$) | 0.33$ | 2.36$ | (0.56$) | 0.43$ | 3.85$ | 4.17$ | 1.85$ | (1.54$) | 1.87$ | 2.21$ | (1.46$) | 0.35$ | 2.55$ | 5.96$ | 3.90$ |
| Unlevered FCF Per Share, Diluted | | | 0.62$ | 0.74$ | (0.35$) | (0.61$) | 0.13$ | 0.51$ | (0.42$) | (1.53$) | 0.54$ | 2.55$ | 0.95$ | (1.04$) | | | | | | | | | | | | (0.79$) | 1.83$ | (2.54$) | 1.60$ | 0.14$ | 2.56$ | 1.33$ | 2.94$ | (1.00$) | 0.33$ | 2.36$ | (0.56$) | 0.43$ | 3.86$ | 4.17$ | 1.85$ | (1.54$) | 1.86$ | 2.21$ | (1.46$) | 0.35$ | 2.55$ | 5.96$ | 3.90$ |
| Average Shares, Basic | | | 66,386,000 | 33,002,000 | 16,505,000 | 16,939,000 | 70,805,000 | 35,189,000 | 17,548,000 | 17,546,000 | 87,426,000 | 17,531,000 | 17,460,000 | 17,439,000 | | | | | | | | | | | | 6,304,000 | 6,320,000 | 6,319,000 | 6,318,000 | 6,315,000 | 6,335,000 | 6,388,000 | 6,466,000 | 6,571,000 | 6,601,000 | 6,597,000 | 6,593,000 | 6,593,000 | 6,599,000 | 6,590,000 | 6,586,000 | 6,573,000 | 6,793,000 | 6,915,000 | 7,580,000 | 7,900,000 | 7,967,000 | 8,170,000 | 8,182,000 |
| Average Shares, Diluted | | | 66,386,000 | 33,002,000 | 16,505,000 | 16,939,000 | 70,308,000 | 35,445,000 | 17,671,000 | 17,664,000 | 88,174,000 | 17,531,000 | 17,460,000 | 17,439,000 | | | | | | | | | | | | 6,304,000 | 6,320,000 | 6,319,000 | 6,318,000 | 6,315,000 | 6,335,000 | 6,388,000 | 6,466,000 | 6,571,000 | 6,601,000 | 6,597,000 | 6,593,000 | 6,593,000 | 6,578,000 | 6,590,000 | 6,586,000 | 6,594,000 | 6,817,000 | 6,931,000 | 7,580,000 | 7,900,000 | 7,971,000 | 8,170,000 | 8,182,000 |
| EBIT | | | 27,392,000$ | 35,457,000$ | 12,097,000$ | 13,626,000$ | 17,908,000$ | 39,505,000$ | 19,496,000$ | 15,963,000$ | 32,462,000$ | 41,282,000$ | 16,052,000$ | 8,688,000$ | | | | | | | | | | | | (13,743,000$) | 2,837,000$ | (4,904,000$) | 731,000$ | 167,000$ | (1,675,000$) | 3,755,000$ | 4,859,000$ | 7,649,000$ | 1,659,000$ | 9,259,000$ | 6,473,000$ | 8,002,000$ | 21,171,000$ | 17,214,000$ | 13,546,000$ | 4,980,000$ | 6,209,000$ | 11,067,000$ | 27,387,000$ | 6,855,000$ | 33,713,000$ | 41,027,000$ | 41,333,000$ |
| EBITDA | | | 31,725,000$ | 39,363,000$ | 15,731,000$ | 17,093,000$ | 21,402,000$ | 43,114,000$ | 23,906,000$ | 20,377,000$ | 36,885,000$ | 45,738,000$ | 20,547,000$ | 13,108,000$ | | | | | | | | | | | | (8,428,000$) | 8,162,000$ | 353,000$ | 6,864,000$ | 6,459,000$ | 4,480,000$ | 10,395,000$ | 10,972,000$ | 13,569,000$ | 7,426,000$ | 14,999,000$ | 11,494,000$ | 12,936,000$ | 26,123,000$ | 22,033,000$ | 18,482,000$ | 9,792,000$ | 6,209,000$ | 11,067,000$ | 27,387,000$ | 6,855,000$ | 33,713,000$ | 41,027,000$ | 41,333,000$ |