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
revenue
1.11M
-
1.04M
6.10%
1.00M
3.69%
1.01M
0.96%
946.41K
6.68%
958.13K
1.24%
1.10M
14.77%
930.69K
15.37%
1.00M
7.75%
984.62K
1.82%
1.00M
2.03%
922.92K
8.13%
1.47M
59.58%
2.32M
57.79%
2.03M
12.76%
2.04M
0.44%
1.87M
8.20%
1.95M
4.29%
2.75M
41.09%
2.56M
6.91%
1.63M
36.46%
2.00M
23.02%
2.03M
1.62%
2.01M
0.98%
2.44M
21.03%
2.10M
13.88%
2.01M
4.44%
2.72M
35.79%
2.49M
8.46%
2.57M
3.27%
3.53M
37.04%
3.86M
9.41%
4.91M
27.27%
8.66M
76.21%
4.83M
44.23%
4.42M
8.46%
5.97M
35.01%
6.88M
15.30%
5.90M
14.18%
5.99M
1.39%
6.19M
3.38%
8.24M
33.07%
4.91M
40.38%
cost of revenue
615.22K
-
620.91K
0.92%
538.66K
13.25%
535.39K
0.61%
501.17K
6.39%
578.90K
15.51%
673.57K
16.35%
612.92K
9.00%
637.14K
3.95%
616.32K
3.27%
622.00K
0.92%
622.84K
0.14%
1.24M
99.55%
1.32M
6.53%
1.22M
8.16%
1.23M
0.86%
1.14M
6.73%
1.18M
2.79%
1.75M
49.09%
1.53M
12.92%
971.49K
36.36%
1.08M
10.81%
1.10M
2.33%
1.23M
11.89%
1.34M
8.32%
1.22M
8.92%
1.14M
6.22%
1.62M
42.14%
1.45M
10.69%
1.42M
1.85%
2.02M
42.26%
2.17M
7.24%
2.85M
31.45%
6.01M
110.98%
2.98M
50.47%
2.57M
13.78%
3.94M
53.49%
4.79M
21.57%
3.33M
30.57%
3.66M
9.94%
3.99M
8.99%
5.34M
34.04%
2.50M
53.15%
gross profit
495.50K
-
422.06K
14.82%
465.81K
10.37%
478.74K
2.77%
445.24K
7.00%
379.24K
14.82%
426.12K
12.36%
317.77K
25.43%
365.70K
15.08%
368.30K
0.71%
382.62K
3.89%
300.08K
21.57%
229.91K
23.38%
999.86K
334.89%
811.32K
18.86%
809.87K
0.18%
725.54K
10.41%
773.77K
6.65%
997.59K
28.93%
1.03M
3.66%
655.33K
36.63%
924.74K
41.11%
932.02K
0.79%
781.03K
16.20%
1.10M
41.08%
882.59K
19.90%
865.20K
1.97%
1.10M
27.43%
1.05M
5.18%
1.15M
10.37%
1.51M
30.61%
1.69M
12.32%
2.06M
21.93%
2.65M
28.21%
1.85M
30.06%
1.85M
0.09%
2.03M
9.41%
2.09M
3.12%
2.58M
23.40%
2.33M
9.63%
2.20M
5.43%
2.89M
31.34%
2.41M
16.81%
selling and marketing expenses
427.59K
-
269.80K
36.90%
436.14K
61.65%
608.75K
39.58%
543.27K
10.76%
-621.91K
214.47%
461.85K
174.26%
605.94K
31.20%
514.18K
15.14%
-766.29K
249.03%
general and administrative expenses
1.60M
-
2.17M
35.86%
2.02M
6.71%
1.91M
5.52%
1.46M
23.72%
3.26M
123.23%
1.60M
51.01%
1.79M
12.34%
1.73M
3.50%
3.52M
103.56%
selling general and administrative expenses
736.31K
-
550.03K
25.30%
631.97K
14.90%
574.05K
9.16%
552.17K
3.81%
527.87K
4.40%
503.01K
4.71%
415.98K
17.30%
434.24K
4.39%
438.11K
0.89%
503.46K
14.92%
389.68K
22.60%
596.33K
53.03%
605.07K
1.46%
744.14K
22.98%
741.50K
0.35%
1.34M
80.80%
744.46K
44.47%
974.34K
30.88%
776.79K
20.27%
629.81K
18.92%
822.87K
30.65%
859.82K
4.49%
884.65K
2.89%
965.80K
9.17%
876.63K
9.23%
988.27K
12.74%
1.02M
2.99%
1.01M
0.38%
1.12M
10.29%
1.60M
43.27%
2.02M
26.34%
2.44M
20.49%
2.46M
0.85%
2.52M
2.47%
2.00M
20.59%
2.63M
31.58%
2.06M
21.90%
2.47M
20.18%
2.32M
6.30%
2.45M
5.87%
2.68M
9.32%
2.80M
4.33%
research and development expenses
23.53K
-
-23.53K
200%
other expenses
46.20K
-
97.41K
-
117.31K
-
-69.64K
-
636
-
2.50K
-
-617
-
-363
41.17%
10.40K
2,965.01%
11.45K
10.13%
73.54K
-
73.75K
0.29%
73.78K
0.05%
73.77K
0.01%
cost and expenses
1.35M
-
1.17M
13.36%
1.17M
0.03%
1.11M
5.23%
1.05M
5.06%
1.11M
5.07%
1.18M
6.31%
1.03M
12.55%
1.07M
4.13%
1.05M
1.58%
1.13M
6.74%
1.04M
7.94%
1.77M
70.80%
1.93M
9.02%
1.96M
1.61%
1.97M
0.40%
2.48M
26.25%
1.92M
22.71%
2.73M
42.03%
2.30M
15.55%
1.60M
30.48%
1.90M
18.62%
1.96M
3.27%
2.12M
7.95%
2.30M
8.68%
2.09M
9.05%
2.13M
1.72%
2.64M
23.97%
2.46M
6.71%
2.54M
3.15%
3.62M
42.70%
4.19M
15.68%
5.29M
26.16%
8.47M
60.18%
5.57M
34.23%
4.64M
16.67%
6.65M
43.19%
6.92M
4.11%
5.80M
16.23%
5.97M
3.02%
6.44M
7.78%
8.02M
24.62%
5.30M
33.94%
operating expenses
736.31K
-
550.03K
25.30%
631.97K
14.90%
574.05K
9.16%
552.17K
3.81%
527.87K
4.40%
503.01K
4.71%
415.98K
17.30%
434.24K
4.39%
438.11K
0.89%
503.46K
14.92%
413.21K
17.93%
526.69K
27.46%
605.07K
14.88%
744.14K
22.98%
741.50K
0.35%
1.34M
80.80%
744.46K
44.47%
974.34K
30.88%
776.79K
20.27%
629.81K
18.92%
822.87K
30.65%
859.82K
4.49%
884.65K
2.89%
965.80K
9.17%
876.63K
9.23%
988.27K
12.74%
1.02M
2.99%
1.01M
0.38%
1.12M
10.29%
1.60M
43.27%
2.02M
26.34%
2.44M
20.49%
2.46M
0.85%
2.59M
5.46%
2.08M
19.99%
2.71M
30.46%
2.13M
21.31%
2.47M
16.02%
2.32M
6.30%
2.45M
5.87%
2.68M
9.32%
2.80M
4.33%
interest expense
15.01K
-
32.05K
113.50%
36.77K
14.73%
62.33K
69.52%
27.65K
55.65%
73.97K
167.57%
72.96K
1.37%
71.89K
1.47%
68.82K
4.27%
67.43K
2.03%
66.81K
0.92%
70.23K
5.12%
23.81K
66.10%
27.43K
15.20%
38.47K
40.26%
34.75K
9.68%
6.26K
82.00%
13.88K
121.80%
26.27K
89.29%
28.79K
9.59%
29.86K
3.74%
50.62K
69.52%
45.92K
9.28%
41.12K
10.45%
40.03K
2.66%
46.46K
16.07%
43.68K
5.99%
42.73K
2.18%
42.74K
0.02%
35.05K
17.99%
46.62K
33.03%
15.73K
66.27%
29.35K
86.66%
42.66K
45.33%
113.66K
166.44%
29.74K
73.84%
-55.98K
288.22%
76.08K
235.91%
99.29K
30.52%
143.60K
44.62%
-11.26K
-
-10.26K
8.88%
ebitda
-107.04K
-
41.74K
138.99%
28.92K
30.70%
64.96K
124.63%
35.75K
44.97%
3.74K
89.54%
69.03K
1,746.32%
15.96K
76.89%
27.92K
74.96%
-7.53K
126.96%
-68.67K
812.32%
-81.96K
19.35%
-328.05K
300.25%
490.46K
249.51%
181.46K
63.00%
178.00K
1.91%
-317.05K
278.12%
189.41K
159.74%
169.88K
10.31%
405.05K
138.43%
172.93K
57.31%
326.40K
88.75%
310.30K
4.93%
134.62K
56.61%
330.83K
145.74%
247.65K
25.14%
129.75K
47.61%
344.44K
165.47%
309.70K
10.09%
302.58K
2.30%
214.47K
29.12%
38.96K
81.84%
-38.73K
199.41%
537.38K
1,487.62%
-454.34K
184.55%
68.52K
115.08%
-463.03K
775.81%
247.70K
153.49%
106.74K
56.91%
352.66K
230.38%
125.40K
64.44%
536.25K
327.63%
14.70K
97.26%
operating income
-240.81K
-
-127.97K
46.86%
-166.15K
29.83%
-95.31K
42.64%
-106.93K
12.19%
-148.63K
39.00%
-76.89K
48.27%
-98.21K
27.73%
-68.54K
30.22%
-69.81K
1.85%
-120.85K
73.12%
-113.13K
6.39%
-296.78K
162.34%
394.79K
233.02%
67.19K
82.98%
68.37K
1.75%
-615.10K
999.72%
29.31K
104.76%
23.26K
20.64%
257.27K
1,006.15%
25.52K
90.08%
101.87K
299.10%
72.20K
29.13%
-103.62K
243.53%
136.08K
231.32%
5.97K
95.62%
-123.06K
2,162.38%
84.66K
168.80%
31.37K
62.95%
35.38K
12.80%
-95.39K
369.57%
-331.67K
247.71%
-375.40K
13.19%
186.04K
149.56%
-743.59K
499.68%
-223.22K
69.98%
-681.19K
205.16%
-41.01K
93.98%
106.74K
360.26%
14.14K
86.75%
-248.28K
1,855.75%
213.80K
186.11%
-388.79K
281.85%
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%
218.16K
25.22%
288.71K
32.34%
300.95K
4.24%
338.52K
12.48%
373.69K
10.39%
322.45K
13.71%
403.49K
25.13%
total other income expenses net
-15.00K
-
-7.44K
50.41%
19.54K
362.68%
1.06K
94.59%
-4.51K
526.68%
51.50K
1,241.91%
-56.15K
209.03%
31.63K
156.32%
-41.39K
230.88%
-7.58K
81.69%
8.88K
217.13%
-2.36K
126.61%
-63.49K
2,587.93%
1.54K
102.43%
636
58.75%
-34.75K
5,563.21%
958
102.76%
716
25.26%
-26.27K
3,768.44%
-28.77K
9.54%
-617
97.86%
1.20K
294.81%
10.40K
765.22%
11.45K
10.13%
-63.05K
650.51%
-46.44K
26.34%
350K
853.66%
-42.73K
112.21%
-42.73K
0.02%
-35.05K
17.99%
277.57K
892.03%
481.98K
73.64%
-5.44K
101.13%
-42.66K
684.62%
-113.66K
166.44%
-29.74K
73.84%
-2.47M
8,201.51%
76.08K
103.08%
99.29K
30.52%
143.60K
44.62%
148.76K
3.59%
132.10K
11.19%
142.19K
7.63%
income before tax
-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.36K
92.04%
33.62K
14.49%
-620.40K
1,945.33%
16.15K
102.60%
-3.01K
118.63%
228.50K
7,696.31%
-4.97K
102.17%
52.54K
1,157.95%
37.05K
29.49%
-133.29K
459.80%
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%
-410.19K
404.79%
143.38K
134.96%
-857.25K
697.87%
-252.96K
70.49%
-3.15M
1,145.23%
35.06K
101.11%
206.04K
487.62%
157.74K
23.44%
-99.52K
163.09%
345.90K
447.56%
-246.60K
171.29%
income tax expense
13
-
24.61K
189,207.69%
56.31K
128.80%
62.33K
10.70%
27.65K
55.65%
73.97K
167.57%
23.70K
67.96%
24.29K
2.52%
73.24K
201.48%
58.34K
20.34%
26.18K
55.13%
26.18K
0%
-39.68K
251.57%
27.43K
169.13%
28.92K
5.43%
29.65K
2.52%
4.35K
85.34%
28.30M
650,969.70%
25.51M
9.85%
27.65M
8.39%
-23.12M
183.61%
20.75K
100.09%
19.81K
4.54%
19.39K
2.16%
-30.28K
256.20%
28.12M
92,979.55%
27.55K
99.90%
32.37K
17.47%
-8.82K
127.25%
37.12K
520.86%
-3.55K
109.57%
-1.05K
70.52%
-399.63K
38,069.15%
30.03K
107.52%
103.46K
244.47%
-7.34K
107.10%
-44.72K
508.89%
-15.60K
65.11%
-20.79K
33.21%
-21.27K
2.35%
-24.60K
15.65%
-11.20K
54.49%
-2.37K
78.88%
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.36K
92.04%
33.62K
14.49%
-615.99K
1,932.22%
18.27K
102.97%
2.63K
85.58%
233.50K
8,764.81%
5.39K
97.69%
62.86K
1,065.17%
48.31K
23.15%
-121.59K
351.69%
80.28K
166.03%
-34.41K
142.86%
190.75K
654.33%
46.22K
75.77%
-2.54K
105.49%
2.10K
182.70%
139.11K
6,527.58%
135.63K
2.50%
-9.00K
106.63%
113.35K
1,359.72%
-960.71K
947.56%
-245.62K
74.43%
-3.11M
1,164.26%
50.67K
101.63%
226.82K
347.68%
179.01K
21.08%
-74.92K
141.85%
357.10K
576.61%
-244.24K
168.40%
weighted average shs out
829.15K
-
903.15K
8.92%
903.15K
0%
903.40K
0.03%
903.40K
0%
903.15K
0.03%
914.71K
1.28%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
3.20M
249.95%
3.20M
0%
3.20M
0.08%
3.20M
0.00%
3.20M
0.00%
3.20M
0%
3.20M
0%
3.20M
0%
3.20M
0%
3.20M
0%
3.20M
0%
3.20M
0%
3.21M
0.27%
3.21M
0.04%
3.21M
0%
3.21M
0%
3.21M
0%
3.98M
23.90%
6.35M
59.51%
6.35M
0%
6.70M
5.43%
6.70M
0.07%
6.82M
1.81%
6.82M
0%
6.82M
0%
6.83M
0.18%
6.85M
0.18%
6.88M
0.48%
7.09M
3.05%
6.97M
1.65%
weighted average shs out dil
829.15K
-
903.15K
8.92%
903.15K
0%
903.40K
0.03%
903.40K
0%
903.15K
0.03%
914.71K
1.28%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
914.71K
0%
3.20M
249.95%
3.20M
0%
3.20M
0.08%
3.20M
0%
3.20M
0%
3.20M
0%
3.30M
2.96%
3.20M
2.88%
3.30M
2.97%
3.30M
0%
3.20M
2.88%
3.20M
0%
3.21M
0.27%
3.36M
4.53%
3.38M
0.77%
3.21M
5.02%
3.21M
0%
4.12M
28.18%
6.48M
57.38%
6.48M
0%
6.96M
7.30%
6.76M
2.84%
6.82M
0.95%
6.82M
0%
6.95M
1.94%
7.02M
0.98%
7.25M
3.19%
6.88M
5.05%
7.26M
5.51%
6.97M
3.95%
eps
-0.35
-
-0.19
45.71%
-0.20
5.26%
-0.17
15%
-0.17
0%
-0.19
11.76%
-0.23
21.05%
-0.15
34.78%
-0.20
33.33%
-0.16
20.00%
-0.20
25.00%
-0.20
0%
-0.42
110.00%
0.11
126.19%
0.00
99.91%
0.00
1,100.00%
-0.19
15,933.33%
-0.00
98%
-0.01
134.21%
0.06
804.49%
0.00
97.29%
0.01
482.35%
0.01
45.45%
-0.04
803.70%
0.03
166.05%
-0.01
142.63%
0.05
567.29%
0.00
94%
-0.00
126.67%
-0.01
1,150%
0.03
400%
0.02
33.33%
-0.00
107.00%
0.02
1,307.14%
-0.14
928.40%
-0.04
74.29%
-0.46
1,177.78%
0.01
101.61%
0.03
348.65%
0.03
21.39%
-0.01
141.76%
0.05
562.39%
-0.04
169.44%
epsdiluted
-0.35
-
-0.19
45.71%
-0.20
5.26%
-0.17
15%
-0.17
0%
-0.19
11.76%
-0.23
21.05%
-0.15
34.78%
-0.20
33.33%
-0.16
20.00%
-0.20
25.00%
-0.20
0%
-0.42
110.00%
0.11
126.19%
0.00
99.91%
0.00
1,100.00%
-0.19
15,933.33%
-0.00
98%
-0.01
134.21%
0.06
784.27%
0.00
97.21%
0.01
464.71%
0.01
45.83%
-0.04
830.77%
0.03
166.05%
-0.01
142.63%
0.05
567.29%
0.00
94.40%
-0.00
128.57%
-0.01
1,150%
0.03
400%
0.02
33.33%
-0.00
107.00%
0.02
1,264.29%
-0.14
958.90%
-0.04
74.29%
-0.46
1,177.78%
0.01
101.59%
0.03
342.47%
0.02
23.53%
-0.01
144.13%
0.05
551.38%
-0.04
171.14%

All numbers in USD (except ratios and percentages)