Mmtec MTC
NASDAQ MTC
$4.36 +0.37 (+9.27%)
At close: Sep 4, 2026 · 4:00 PM EDT

Mmtec (MTC) Notes Payables (2018 - 2021)

Mmtec's (MTC) quarterly Notes Payables came in at $720.0 in Q2 2021, down 91.0% year-over-year from $8000.0 in Q2 2020, and down 49.76% quarter-over-quarter from $1433.0 in Q4 2020.

Analysis

Mmtec (MTC) Notes Payables (2018 - 2021) Analysis & Trends

Mmtec has disclosed Notes Payables across 4 years of filings, most recently posting $720.0 for Q2 2021.

  • In Q2 2021, Notes Payables fell 91.0% year-over-year to $720.0; the TTM figure through Jun 2021 stood at $720.0 (down 91.0% YoY), while the FY2020 annual figure was $1433.0, down 76.24% from the prior year.
  • Notes Payables came in at $720.0 for Q2 2021 at Mmtec, down from $1433.0 in the prior quarter.
  • In the past five years, Notes Payables ranged from a high of $239635.0 in Q4 2018 to a low of $720.0 in Q2 2021.
  • Average Notes Payables over 4 years is $54719.8, with a median of $7015.0 recorded in 2019.
  • Year-over-year, Notes Payables plunged 97.48% in 2019 and tumbled 76.24% in 2020.
  • Over 4 years, Notes Payables stood at $239635.0 in 2018, then sank by 97.48% to $6030.0 in 2019, then plunged by 76.24% to $1433.0 in 2020, then plunged by 49.76% to $720.0 in 2021.
  • Per Business Quant data, the three most recent Notes Payables figures were $720.0 in Q2 2021, $1433.0 in Q4 2020, and $8000.0 in Q2 2020.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Infosys 47.37 Bn 47.42 Bn 1.60 Bn
2 Cognizant Technology Solutions 28.16 Bn 27.11 Bn 1.83 Bn
3 Cgi 14.44 Bn 13.86 Bn -
4 EPAM Systems 6.04 Bn 5.25 Bn 429.57 Mn
5 ExlService Holdings 5.56 Bn 5.27 Bn 225.96 Mn
6 Science Applications International 5.32 Bn 5.20 Bn 239.00 Mn
7 Kyndryl Holdings 2.86 Bn 850.31 Mn 776.00 Mn
8 Formula Systems (1985) 1.98 Bn 1.56 Bn 158.43 Mn
9 Innodata 1.91 Bn 1.66 Bn 42.46 Mn
10 Mmtec 233.53 Mn 227.02 Mn -
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2021 720.00
Dec 31, 2020 1,433.00
Jun 30, 2020 8,000.00
Dec 31, 2019 6,030.00
Jun 30, 2019 72,501.00
Dec 31, 2018 239,635.00