Logo image of DTST

DATA STORAGE CORP (DTST) Stock Income Statement

USA - NASDAQ:DTST - US23786R2013 - Common Stock

4.13 USD
+0.02 (+0.49%)
Last: 11/13/2025, 10:35:30 AM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
DTST Revenue ChartDTST Revenue over time chart
25.46M25.37M24.96M23.87M14.88M
Gross Premiums Earned
DTST Gross Premiums Earned ChartDTST Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
DTST Loss Claims ChartDTST Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
DTST Deferred Policy Acquisition Expense ChartDTST Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
DTST Net Interest Income ChartDTST Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
DTST Non Interest Income ChartDTST Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
DTST Loan Loss Provision ChartDTST Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
DTST Net Interest Income after Provision ChartDTST Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
DTST Non Interest Expense ChartDTST Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
DTST Minority Interest Expense ChartDTST Minority Interest Expense over time chart
-6.80K10.10K82.30K50.00K10.00K
Cost Of Goods
DTST Cost Of Goods ChartDTST Cost Of Goods over time chart
14.33M14.27M15.38M15.79M8.46M
Gross Profit
DTST Gross Profit ChartDTST Gross Profit over time chart
11.13M11.10M9.58M8.08M6.42M
Operating Expenses
DTST Operating Expenses ChartDTST Operating Expenses over time chart
11.76M11.02M9.74M9.83M7.18M
Research and Development
DTST Research and Development ChartDTST Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
DTST Selling, General, and Administrative Expenses ChartDTST Selling, General, and Administrative Expenses over time chart
11.48M10.74M9.45M9.54M7.18M
Operating Income
DTST Operating Income ChartDTST Operating Income over time chart
-633.30K79.90K-168.40K-1.75M-770.00K
Interest Income/Expense
DTST Interest Income/Expense ChartDTST Interest Income/Expense over time chart
405.50K473.80K467.70K-130.00K-130.00K
Other Income/Expense
DTST Other Income/Expense ChartDTST Other Income/Expense over time chart
nullnull0-80.00Knull
Non Recurring Items
DTST Non Recurring Items ChartDTST Non Recurring Items over time chart
nullnull0-2.45M800.00K
Income Before Taxes
DTST Income Before Taxes ChartDTST Income Before Taxes over time chart
-252.80K552.10K299.30K-4.41M-140.00K
Income Tax
DTST Income Tax ChartDTST Income Tax over time chart
null39.00K00-400.00K
Net Income
DTST Net Income ChartDTST Net Income over time chart
-298.60K523.20K381.60K-4.36M200.00K
EBITDA
DTST EBITDA ChartDTST EBITDA over time chart
800.80K1.43M1.13M-520.00K510.00K
 
Per Share Data
EPS Diluted Total Ops
DTST EPS Diluted Total Ops ChartDTST EPS Diluted Total Ops over time chart
-0.04450.07120.0529-0.640.03
Non GAAP EPS
DTST Non GAAP EPS ChartDTST Non GAAP EPS over time chart
-0.0370000000000000050.070.05-0.25null
 
Statistics
Gross Profit Margin
DTST Gross Profit Margin ChartDTST Gross Profit Margin over time chart
43.71%43.76%38.37%33.85%43.15%
Profit Margin
DTST Profit Margin ChartDTST Profit Margin over time chart
-1.17%2.06%1.53%-18.27%1.34%
Operating Profit Margin
DTST Operating Profit Margin ChartDTST Operating Profit Margin over time chart
-2.49%0.31%-0.67%-7.33%-5.17%

All data in USD

Charts

DTST Income Statement data chartDTST Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 5M 10M 15M 20M 25M
DTST Earnings Per Share (EPS) chartDTST EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 -0.2 -0.4 -0.6 -0.8