Data Storage (DTSTW) Notes Payables (2015 - 2021)

Data Storage (DTSTW) reported Notes Payables of $481977.0 for Q2 2021, up 125.0% year-over-year from $214212.0 in Q2 2020, and up 5.88% quarter-over-quarter from $455200.0 in Q1 2021.

Data Storage (DTSTW) Notes Payables (2015 - 2021) Analysis & Trends

Data Storage (DTSTW) has 7 years of Notes Payables data on file, last reported at $481977.0 in Q2 2021.

  • Notes Payables for Q2 2021 came in at $481977.0, up 125.0% year-over-year; the trailing twelve-month figure through Jun 2021 was $481977.0 (up 125.0% YoY), and the FY2020 annual result was $374871.0, up 7.11% from the prior year.
  • Notes Payables improved to $481977.0 in Q2 2021 per DTSTW's latest filing, from $455200.0 in the prior quarter.
  • Over five years, Notes Payables peaked at $481977.0 in Q2 2021 and troughed at $214212.0 in Q2 2020.
  • A 5-year average of $353933.4 and a median of $350000.0 in 2017 frame the typical range for Notes Payables.
  • The sharpest annual moves came in 2020 and 2021: Notes Payables sank 38.8% in 2020, then surged 125.0% in 2021.
  • A 5-year view of Notes Payables shows it stood at $350000.0 in 2017, then changed by 0.0% to $350000.0 in 2018, then changed by 0.0% to $350000.0 in 2019, then advanced by 7.11% to $374871.0 in 2020, then rose by 28.57% to $481977.0 in 2021.
  • Business Quant data shows DTSTW's Notes Payables at $481977.0 in Q2 2021, $455200.0 in Q1 2021, and $374871.0 in Q4 2020.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Infosys 250,975,992.28 Bn 250,975,991.00 Bn 1.56 Bn
2 International Business Machines 267.32 Bn 252.39 Bn 8.95 Bn
3 Wipro 138.60 Bn 137.44 Bn 751.00 Mn
4 Accenture 109.98 Bn 101.66 Bn 16.30 Bn
5 Cognizant Technology Solutions 25.38 Bn 23.86 Bn 1.78 Bn
6 Fidelity National Information Services 21.09 Bn 20.34 Bn 1.11 Bn
7 Broadridge Financial Solutions 17.60 Bn 17.30 Bn 626.90 Mn
8 Cdw 17.16 Bn 16.58 Bn 1.19 Bn
9 Leidos Holdings 15.68 Bn 15.27 Bn 761.00 Mn
10 Data Storage - - 186,019.00

Historic Data

Download Data
DateValue
Jun 30, 2021 481,977.00
Mar 31, 2021 455,200.00
Dec 31, 2020 374,871.00
Sep 30, 2020 294,541.00
Jun 30, 2020 214,212.00
Mar 31, 2020 350,000.00
Dec 31, 2019 350,000.00
Sep 30, 2019 350,000.00
Jun 30, 2019 350,000.00
Mar 31, 2019 350,000.00
Dec 31, 2018 350,000.00
Sep 30, 2018 350,000.00
Jun 30, 2018 350,000.00
Mar 31, 2018 350,000.00
Dec 31, 2017 350,000.00
Sep 30, 2017 350,000.00
Jun 30, 2017 350,000.00
Mar 31, 2017 350,000.00
Dec 31, 2016 350,000.00
Dec 31, 2015 350,000.00