bf/NASDAQ:DTST_icon.jpeg

NASDAQ:DTST

Data Storage Corporation

  • Stock

USD

Last Close

3.43

25/09 14:15

Market Cap

42.96M

Beta: 0.34

Volume Today

42.80K

Avg: 16.91K

PE Ratio

−9.69

PFCF: 18.81

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
net income
-292.73K
-
-167.45K
42.80%
-183.37K
9.50%
-156.57K
14.61%
-152.86K
2.37%
-171.10K
11.94%
-206.00K
20.40%
-138.48K
32.78%
-178.75K
29.08%
-144.81K
18.99%
-178.78K
23.45%
-185.72K
3.88%
-384.08K
106.80%
368.92K
196.05%
29.37K
92.04%
33.62K
14.48%
-620.40K
1,945.39%
16.15K
102.60%
-3.01K
118.63%
228.50K
7,693.82%
-4.97K
102.17%
52.54K
1,157.95%
37.05K
29.49%
-133.29K
459.81%
73.03K
154.79%
-40.47K
155.42%
183.26K
552.79%
41.94K
77.12%
-11.36K
127.09%
340
102.99%
135.56K
39,770.88%
134.58K
0.72%
-10.56K
107.85%
143.38K
1,457.42%
-857.25K
697.87%
-545.02K
36.42%
-3.15M
477.96%
35.06K
101.11%
206.04K
487.62%
157.74K
23.44%
-74.92K
147.50%
357.10K
576.61%
-244.24K
168.40%
depreciation and amortization
170.68K
-
177.14K
3.79%
175.52K
0.92%
160.26K
8.70%
156.45K
2.38%
152.37K
2.61%
145.92K
4.23%
114.17K
21.76%
92.04K
19.39%
71.37K
22.46%
52.18K
26.89%
33.53K
35.74%
32.22K
3.91%
95.65K
196.87%
113.62K
18.79%
109.63K
3.51%
295.56K
169.60%
160.11K
45.83%
146.62K
8.42%
147.77K
0.78%
148.03K
0.18%
224.81K
51.86%
227.33K
1.12%
226.79K
0.24%
217.77K
3.98%
241.66K
10.97%
252.81K
4.61%
259.78K
2.76%
278.32K
7.14%
267.19K
4.00%
309.86K
15.97%
370.63K
19.61%
336.68K
9.16%
351.34K
4.35%
289.25K
17.67%
291.74K
0.86%
293.58K
0.63%
288.71K
1.66%
300.95K
4.24%
338.52K
12.48%
373.69K
10.39%
295.20K
21.00%
339.31K
14.94%
deferred income tax
23.92K
-
7.44K
68.91%
-15.07K
302.68%
827
105.49%
4.90K
492.02%
-51.50K
1,151.88%
56.15K
209.03%
-13.32K
123.73%
10.95K
182.20%
9.09K
17.04%
76.92K
746.52%
2.36K
96.93%
-185.27K
7,943.73%
-3.10K
98.33%
-3.10K
0.03%
-3.10K
0.03%
130.98K
4,322.44%
130.98M
-
167.69M
-
-399.63K
-
-353.58K
-
-376.86K
-
-922.74K
144.85%
1.10M
219.42%
stock based compensation
320.40K
-
34.81K
89.13%
34.81K
0.00%
34.81K
0%
34.81K
0%
24.63K
29.26%
24.63K
0.01%
24.63K
0.01%
52.64K
113.72%
12.14K
76.94%
12.14K
0%
12.14K
0%
12.14K
0%
3.10K
74.45%
3.10K
0.03%
3.10K
0.03%
174.40K
5,522.05%
1.03K
99.41%
1.02K
0.10%
9.36K
813.17%
20.59K
120%
2.17K
89.44%
2.17K
0%
2.17K
0%
34.81K
1,500.69%
33.05K
5.08%
41.34K
25.08%
42.17K
2.02%
42.17K
0%
42.17K
0%
34.05K
19.26%
44.03K
29.31%
51.55K
17.07%
66.50K
29.02%
485.39K
629.85%
92.04K
81.04%
90.55K
1.62%
86.47K
4.51%
122.71K
41.92%
128.96K
5.09%
171.32K
-
change in working capital
-321.62K
-
-105.73K
67.12%
-20.57K
80.55%
-104.08K
406.04%
-114.80K
10.30%
-100.69K
12.29%
-2.71K
97.30%
5.60K
306.37%
38.68K
590.59%
71.99K
86.12%
26.66K
62.97%
162.52K
509.61%
361.42K
122.38%
-395.49K
209.43%
166.06K
141.99%
31.27K
81.17%
67.17K
114.78%
-79.53K
218.40%
-128.84K
62.01%
-125.20K
2.83%
3.68K
102.94%
-51.75K
1,507.12%
-177.31K
242.60%
221.74K
225.06%
-160.38K
172.33%
63.49K
139.59%
-44.17K
169.57%
-28.75K
34.90%
105.46K
466.78%
38.86K
63.15%
274.56K
606.55%
-739.23K
369.24%
-497.20K
32.74%
1.08M
317.74%
-1.77M
263.43%
515.01K
129.11%
834.61K
62.06%
38.90K
95.34%
973
97.50%
456.39K
46,805.45%
1.27M
178.20%
-1.10M
186.94%
422.82K
138.31%
accounts receivables
10.21K
-
-107.93K
1,157.35%
82.09K
176.05%
7.68K
90.64%
162.18K
2,011.38%
-22.98K
114.17%
-115.88K
404.37%
115.15K
199.36%
19.65K
82.93%
14.62K
25.60%
-118.72K
912.02%
119.09K
200.31%
-269.92K
326.65%
-147.31K
45.42%
289.59K
296.58%
83.15K
71.29%
175.69K
111.29%
-85.42K
148.62%
-521.73K
510.80%
451.40K
186.52%
30.89K
93.16%
49.26K
59.43%
-60.10K
222.02%
13.10K
121.79%
-162.44K
1,340.37%
-145.52K
10.41%
217.59K
249.52%
-313.74K
244.19%
378.52K
220.65%
-170.10K
144.94%
555.23K
426.42%
-278.34K
150.13%
-547.31K
96.64%
-1.14M
108.31%
1.04M
191.19%
473.69K
54.44%
-1.49M
414.90%
-168.33K
88.72%
1.45M
961.13%
-122.74K
108.47%
1.08M
983.46%
-3.18M
393.04%
2.51M
179.02%
inventory
-92.99K
-
75.89K
181.61%
52.97K
-
19.19K
63.76%
-103.60K
-
5.96K
105.75%
-326.41K
-
10.29K
103.15%
286.93K
-
-114.09K
139.76%
114.09K
-
74.66K
34.56%
81.93M
-
-123.79M
251.10%
-284.95K
-
-290.24K
1.86%
185.65K
-
-2.99M
1,711.61%
1.61M
-
-770.25K
147.82%
accounts payables
-292.07K
-
-58.43K
79.99%
-271.38K
-
-90.48K
66.66%
100.82K
-
96.81K
3.98%
701.75K
-
-100.98K
114.39%
-266.27K
-
-100.98M
37,823.16%
-266.27M
-
-172.65K
99.94%
-81.86M
-
123.89M
251.34%
44.62K
-
558.68K
1,152.08%
-142.23K
-
2.99M
2,203.59%
147.49K
-
1.72M
1,063.97%
491.67K
71.36%
-1.61M
427.61%
770.25K
147.82%
-249.79K
132.43%
2.23M
991.53%
-1.91M
185.83%
other working capital
53.24K
-
-15.25K
128.65%
-102.66K
573.03%
-111.76K
8.87%
-58.57K
47.60%
-6.42K
89.03%
113.17K
1,861.67%
-109.55K
196.80%
21.81K
119.91%
-45.39K
308.09%
145.38K
420.29%
43.43K
70.13%
256.00K
489.42%
-157.48K
161.52%
-123.53K
21.56%
-51.88K
58.00%
-129.19K
149.02%
101.10M
78,358.30%
392.88K
99.61%
-576.60K
246.76%
266.13M
46,254.74%
-3.02K
100.00%
-117.20K
3,786.01%
208.65K
278.02%
-65.72K
131.50%
113.90K
273.30%
-261.76K
329.81%
284.99K
208.88%
-32.74K
111.49%
-59.49K
81.72%
-280.67K
371.80%
-460.90K
64.21%
6.70K
101.45%
2.22M
33,099.30%
-2.81M
226.37%
-106.16K
96.22%
609.58K
674.19%
-284.44K
146.66%
-1.45M
409.28%
579.13K
139.98%
435.09K
24.87%
-153.04K
135.17%
-176.97K
15.64%
other non cash items
24.89K
-
20.10K
19.22%
47.99K
138.73%
-4.24K
108.83%
2.07K
148.83%
51.57K
2,391.16%
51.57K
0%
55.54K
7.70%
50.46K
9.14%
52.30K
3.64%
52.30K
0%
70.25K
34.33%
12.14K
82.72%
3.10K
74.45%
3.10K
0.03%
3.10K
0.03%
-130.98K
4,322.44%
-130.98M
-
-167.69M
-
-350K
-
-1
-
-277.57K
-
-481.98K
73.64%
5.44K
101.13%
353.58K
-
2.45M
592.73%
376.86K
84.61%
922.74K
144.85%
-1.10M
219.42%
143.19K
112.99%
1.70M
1,088.12%
306.13K
82.01%
net cash provided by operating activities
-74.46K
-
-33.69K
54.75%
39.32K
216.70%
-68.99K
275.49%
-69.43K
0.63%
-94.73K
36.43%
69.55K
173.42%
48.13K
30.80%
66.02K
37.16%
72.07K
9.17%
41.42K
42.53%
95.08K
129.56%
-151.43K
259.26%
72.19K
147.67%
312.15K
332.43%
177.62K
43.10%
-83.28K
146.88%
97.75K
217.38%
15.79K
83.84%
260.42K
1,548.76%
167.34K
35.74%
227.76K
36.11%
89.24K
60.82%
317.42K
255.68%
165.24K
47.94%
297.72K
80.18%
83.24K
72.04%
315.13K
278.59%
414.59K
31.56%
348.56K
15.93%
476.46K
36.69%
-671.97K
241.03%
-513.74K
23.55%
1.64M
419.97%
-1.85M
212.66%
353.77K
119.10%
518.11K
46.45%
449.14K
13.31%
630.67K
40.42%
1.08M
71.50%
1.71M
58.25%
-291.37K
117.02%
745.19K
355.75%
investments in property plant and equipment
170.62K
-
-3.32K
101.94%
3.32K
-
25.29K
-
-16.59K
-
-7.55K
54.49%
-20.84K
176.13%
-24.81K
19.02%
-17.57K
29.17%
-15.78K
10.17%
-7.00K
-
-56.81K
711.48%
-45.04K
20.72%
-62.95K
39.76%
-16.28K
74.14%
-257.24K
1,480.47%
-45.99K
82.12%
-115.19K
150.48%
-37.41K
67.52%
-25.95K
30.65%
-25.27K
2.59%
-11.34K
55.12%
-64.69K
470.28%
-426.67K
559.53%
-739.05K
73.21%
-81.27K
89.00%
-298.02K
266.70%
-358.64K
20.34%
-543.93K
51.67%
acquisitions net
212.07K
-
purchases of investments
-11.15K
-
-9.01M
-
-103.42K
98.85%
-115.86K
12.03%
-1.30M
1,023.45%
-786.27K
39.59%
143.37K
118.23%
-152.44K
206.33%
sales maturities of investments
200K
-
200K
0%
other investing activites
3.32K
-
-3.32K
-
216.29K
-
-5.94M
-
-237.07K
-
net cash used for investing activites
159.47K
-
-3.32K
102.08%
3.32K
200%
3.32K
-
241.58K
-
-16.59K
-
-7.55K
54.49%
-20.84K
176.13%
-24.81K
19.02%
-17.57K
29.17%
-15.78K
10.17%
-7.00K
-
-56.81K
711.48%
-45.04K
20.72%
-62.95K
39.76%
-16.28K
74.14%
-257.24K
1,480.47%
-5.98M
2,225.96%
-115.19K
98.07%
-62.41K
45.82%
-25.95K
58.43%
-25.27K
2.59%
-11.34K
55.12%
-9.08M
79,904.06%
-530.09K
94.16%
-854.92K
61.28%
-1.38M
61.76%
-1.08M
21.59%
-302.01K
72.15%
-496.38K
64.36%
debt repayment
-76.38K
-
-5.48K
-
-52.31K
855.18%
-82.07K
56.88%
-53.91K
34.32%
-54.72K
1.51%
-66.70K
21.89%
-49.06K
26.45%
-59.18K
20.62%
-60.05K
1.47%
-60.93K
1.47%
-119.80K
96.63%
-177.68K
48.31%
-278.47K
56.73%
-205.31K
26.27%
-32.11K
84.36%
-39.68K
23.57%
-72.89K
83.69%
-116.91K
60.39%
-118.38K
1.26%
-183.59K
55.08%
-136.84K
25.46%
-225.75K
64.97%
-195.76K
13.29%
-244.69K
24.99%
-232.12K
5.14%
-263.66K
13.59%
-109.48K
58.48%
-350.61K
220.24%
-326.92K
6.76%
-320.68K
1.91%
-177.08K
44.78%
-339.91K
91.95%
-329.09K
3.18%
-275.16K
16.39%
-310.09K
12.69%
-323.73K
4.40%
-220.76K
31.81%
-142.32K
35.53%
-193.68K
36.09%
-194.61K
0.48%
-180.66K
7.16%
common stock issued
27.60K
-
7.49M
-
9.45M
26.24%
-1
-
1.70K
-
71.09K
-
common stock repurchased
118.31K
-
50.02K
-
-1
-
dividends paid
-118.31K
-
-20.49K
82.68%
-86.25K
-
-23.11K
73.20%
-96.01K
-
-25.23K
73.72%
-106.06K
-
-28.21K
73.40%
-114.54K
-
-28.21M
24,528.06%
-114.54M
-
-31.08K
99.97%
-124.31M
-
-34.19M
72.50%
-144.68K
-
-38.88K
73.12%
-1.18M
-
-2
-
other financing activites
-10.16K
-
116.28K
1,243.89%
24.50K
78.93%
38.20K
55.96%
223.20K
484.24%
103.11K
53.80%
108.01K
-
25.23K
76.64%
15K
40.56%
-5K
133.33%
286.06K
5,821.30%
28.21K
90.14%
178.76K
-
28.21M
15,679.90%
-155
100.00%
114.54M
-
31.08K
99.97%
124.39M
-
34.19M
72.51%
481.98K
98.59%
144.68K
-
38.88K
73.12%
8.28M
21,183.18%
3.43M
58.54%
-8.33M
342.64%
6.93K
100.08%
-127.34K
-
net cash used provided by financing activities
-58.95K
-
95.79K
262.50%
19.02K
80.15%
-14.11K
174.20%
54.88K
488.86%
26.09K
52.45%
-54.72K
309.69%
-66.70K
21.89%
-37.06K
44.44%
-59.18K
59.68%
-45.05K
23.88%
-65.93K
46.36%
60.20K
191.30%
-177.68K
395.17%
-278.47K
56.73%
-205.31K
26.27%
32.11K
115.64%
-39.53K
223.09%
-73.05K
84.80%
-116.91K
60.05%
-118.38K
1.26%
-183.59K
55.08%
-136.84K
25.46%
-225.75K
64.97%
-115.36K
48.90%
-239.29K
107.43%
249.86K
204.42%
-263.66K
205.52%
-109.48K
58.48%
-350.61K
220.24%
7.95M
2,367.10%
10.60M
33.36%
-177.08K
101.67%
-332.97K
88.03%
-329.09K
1.17%
-275.16K
16.39%
-437.43K
58.97%
-323.73K
25.99%
-220.76K
31.81%
-142.32K
35.53%
-191.99K
34.89%
-194.61K
1.37%
-109.57K
43.70%
effect of forex changes on cash
-3.32K
-
1.55M
-
net change in cash
26.07K
-
58.78K
125.51%
61.65K
4.88%
-83.11K
234.80%
-14.56K
82.49%
-68.63K
371.50%
14.83K
121.61%
-18.57K
225.15%
28.96K
255.99%
12.89K
55.47%
-3.63K
128.11%
29.16K
904.30%
150.35K
415.66%
-105.50K
170.17%
33.68K
131.92%
-27.69K
182.23%
-51.17K
84.76%
41.64K
181.38%
-64.80K
255.63%
122.67K
289.30%
24.15K
80.31%
26.61K
10.17%
-63.38K
338.24%
91.67K
244.63%
42.88K
53.22%
1.62K
96.22%
288.06K
17,670.51%
-11.48K
103.98%
288.83K
2,616.20%
-259.29K
189.77%
2.44M
1,041.74%
9.81M
301.87%
-753.23K
107.68%
1.28M
270.59%
-2.21M
271.71%
67.27K
103.05%
-8.99M
13,472.06%
-404.68K
95.50%
-445K
9.96%
-443.65K
0.30%
435.34K
198.13%
-787.99K
281.00%
139.24K
117.67%
cash at beginning of period
61.61K
-
87.67K
42.31%
146.46K
67.05%
208.11K
42.10%
125.00K
39.93%
110.45K
11.64%
41.82K
62.14%
56.65K
35.47%
38.09K
32.77%
67.05K
76.04%
79.94K
19.23%
76.31K
4.53%
105.47K
38.20%
255.82K
142.55%
150.32K
41.24%
184.00K
22.40%
156.31K
15.05%
105.14K
32.73%
146.78K
39.60%
81.98K
44.15%
204.64K
149.64%
228.79K
11.80%
255.40K
11.63%
192.01K
24.82%
283.68K
47.74%
326.56K
15.12%
328.18K
0.50%
616.24K
87.77%
604.76K
1.86%
893.60K
47.76%
634.31K
29.02%
3.08M
384.95%
12.89M
319.00%
12.14M
5.84%
13.42M
10.59%
11.21M
16.44%
11.28M
0.60%
2.29M
79.73%
1.88M
17.70%
1.44M
23.64%
993.39K
30.87%
1.43M
43.82%
640.74K
55.15%
cash at end of period
87.67K
-
146.46K
67.05%
208.11K
42.10%
125.00K
39.93%
110.45K
11.64%
41.82K
62.14%
56.65K
35.47%
38.09K
32.77%
67.05K
76.04%
79.94K
19.23%
76.31K
4.53%
105.47K
38.20%
255.82K
142.55%
150.32K
41.24%
184.00K
22.40%
156.31K
15.05%
105.14K
32.73%
146.78K
39.60%
81.98K
44.15%
204.64K
149.64%
228.79K
11.80%
255.40K
11.63%
192.01K
24.82%
283.68K
47.74%
326.56K
15.12%
328.18K
0.50%
616.24K
87.77%
604.76K
1.86%
893.60K
47.76%
634.31K
29.02%
3.08M
384.95%
12.89M
319.00%
12.14M
5.84%
13.42M
10.59%
11.21M
16.44%
11.28M
0.60%
2.29M
79.73%
1.88M
17.70%
1.44M
23.64%
993.39K
30.87%
1.43M
43.82%
640.74K
55.15%
779.99K
21.73%
operating cash flow
-74.46K
-
-33.69K
54.75%
39.32K
216.70%
-68.99K
275.49%
-69.43K
0.63%
-94.73K
36.43%
69.55K
173.42%
48.13K
30.80%
66.02K
37.16%
72.07K
9.17%
41.42K
42.53%
95.08K
129.56%
-151.43K
259.26%
72.19K
147.67%
312.15K
332.43%
177.62K
43.10%
-83.28K
146.88%
97.75K
217.38%
15.79K
83.84%
260.42K
1,548.76%
167.34K
35.74%
227.76K
36.11%
89.24K
60.82%
317.42K
255.68%
165.24K
47.94%
297.72K
80.18%
83.24K
72.04%
315.13K
278.59%
414.59K
31.56%
348.56K
15.93%
476.46K
36.69%
-671.97K
241.03%
-513.74K
23.55%
1.64M
419.97%
-1.85M
212.66%
353.77K
119.10%
518.11K
46.45%
449.14K
13.31%
630.67K
40.42%
1.08M
71.50%
1.71M
58.25%
-291.37K
117.02%
745.19K
355.75%
capital expenditure
170.62K
-
-3.32K
101.94%
3.32K
-
25.29K
-
-16.59K
-
-7.55K
54.49%
-20.84K
176.13%
-24.81K
19.02%
-17.57K
29.17%
-15.78K
10.17%
-7.00K
-
-56.81K
711.48%
-45.04K
20.72%
-62.95K
39.76%
-16.28K
74.14%
-257.24K
1,480.47%
-45.99K
82.12%
-115.19K
150.48%
-37.41K
67.52%
-25.95K
30.65%
-25.27K
2.59%
-11.34K
55.12%
-64.69K
470.28%
-426.67K
559.53%
-739.05K
73.21%
-81.27K
89.00%
-298.02K
266.70%
-358.64K
20.34%
-543.93K
51.67%
free cash flow
96.16K
-
-37.01K
138.48%
39.32K
206.24%
-68.99K
275.49%
-66.11K
4.17%
-94.73K
43.28%
69.55K
173.42%
48.13K
30.80%
66.02K
37.16%
72.07K
9.17%
41.42K
42.53%
95.08K
129.56%
-126.14K
232.66%
72.19K
157.23%
312.15K
332.43%
177.62K
43.10%
-83.28K
146.88%
81.16K
197.46%
8.25K
89.84%
239.58K
2,805.06%
142.53K
40.51%
210.19K
47.47%
73.46K
65.05%
317.42K
332.10%
158.24K
50.15%
240.91K
52.25%
38.20K
84.14%
252.18K
560.16%
398.32K
57.95%
91.32K
77.07%
430.47K
371.38%
-787.17K
282.86%
-551.15K
29.98%
1.62M
393.55%
-1.88M
216.03%
342.43K
118.24%
453.42K
32.41%
22.47K
95.04%
-108.38K
582.37%
1.00M
1,023.01%
1.41M
41.31%
-650.01K
145.98%
201.26K
130.96%

All numbers in USD (except ratios and percentages)