MMEX Resources (MMEX) Notes Payables (2011 - 2026)

MMEX Resources (MMEX) posted Notes Payables of $100903.0 for Q1 2026, down 91.26% quarter-over-quarter from $1.2 million in Q4 2025, and down 7.8% year-on-year from $109437.0 in Q1 2025.

MMEX Resources (MMEX) Notes Payables (2011 - 2026) Analysis & Trends

MMEX Resources (MMEX) has reported Notes Payables for 16 consecutive years, with $100903.0 the latest figure, recorded in Q1 2026.

  • Notes Payables for Q1 2026 came in at $100903.0, down 7.8% year-over-year; the trailing twelve-month figure through Jan 2026 was $100903.0 (down 7.8% YoY), and the FY2025 annual result was $653955.0, down 36.67% from the prior year.
  • Notes Payables was $100903.0 for Q1 2026 at MMEX Resources, down from $1.2 million in the prior quarter.
  • Over five years, Notes Payables peaked at $1.2 million in Q4 2025 and troughed at $100903.0 in Q1 2026.
  • Average Notes Payables over 5 years is $607781.3, with a median of $672122.5 recorded in 2023.
  • Year-over-year, Notes Payables jumped 1109.89% in 2022 and slumped 89.26% in 2025.
  • Over 5 years, Notes Payables stood at $920952.0 in 2022, then fell by 25.05% to $690290.0 in 2023, then soared by 31.67% to $908899.0 in 2024, then advanced by 27.02% to $1.2 million in 2025, then slumped by 91.26% to $100903.0 in 2026.
  • Per Business Quant data, the three most recent Notes Payables figures were $100903.0 in Q1 2026, $1.2 million in Q4 2025, and $105646.0 in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Stantec 7,704.08 Bn 7,704.08 Bn 914.10 Mn
2 Quanta Services 103.60 Bn 103.33 Bn 1.11 Bn
3 Mastec 30.47 Bn 30.31 Bn 477.90 Mn
4 Sterling Infrastructure 23.80 Bn 23.30 Bn 194.30 Mn
5 APi 18.02 Bn 17.38 Bn 620.00 Mn
6 Jacobs Solutions 14.73 Bn 13.35 Bn 794.89 Mn
7 IES Holdings 13.95 Bn 13.69 Bn 254.79 Mn
8 Aecom 8.61 Bn 7.78 Bn 296.50 Mn
9 Everus Construction 7.72 Bn 7.42 Bn 130.73 Mn
10 MMEX Resources 0.00 8,443.00 -

Historic Data

Download Data
DateValue
Jan 31, 2026 100,903.00
Oct 31, 2025 1.15 Mn
Jul 31, 2025 105,646.00
Apr 30, 2025 653,955.00
Jan 31, 2025 109,437.00
Oct 31, 2024 908,899.00
Jul 31, 2024 984,115.00
Apr 30, 2024 1.03 Mn
Jan 31, 2024 295,000.00
Oct 31, 2023 690,290.00
Jul 31, 2023 520,890.00
Apr 30, 2023 105,710.00
Jan 31, 2023 784,000.00
Oct 31, 2022 920,952.00
Jul 31, 2022 453,169.00
Apr 30, 2022 904,452.00
Oct 31, 2021 775,000.00
Jul 31, 2021 75,001.00
Apr 30, 2021 74,755.00
Jan 31, 2021 1.23 Mn