NASDAQ:DTST
Data Storage Corporation
- Stock
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
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)