Data Storage Corporation (DTST)
NASDAQ: DTST · IEX Real-Time Price · USD
6.77
+0.19 (2.89%)
At close: Jul 3, 2024, 1:00 PM
6.85
+0.08 (1.18%)
Pre-market: Jul 5, 2024, 8:39 AM EDT

Data Storage Income Statement

Millions USD. Fiscal year is Jan - Dec.
Quarter Ending
2024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30 +47 Quarters
Revenue
8.246.195.995.96.885.974.424.838.664.913.863.532.572.492.722.012.12.442.012.03
Upgrade
Revenue Growth (YoY)
19.71%3.72%35.47%22.30%-20.53%21.44%14.48%36.83%236.24%97.07%41.74%75.92%22.68%2.30%35.25%-1.38%4.87%49.81%-21.36%-26.06%
Upgrade
Cost of Revenue
5.273.613.663.334.793.942.573.276.012.652.322.021.421.451.621.141.221.341.231.1
Upgrade
Gross Profit
2.972.582.332.582.092.031.851.562.652.261.541.511.151.051.10.870.881.10.780.93
Upgrade
Selling, General & Admin
2.752.832.322.472.132.712.082.592.462.631.871.61.121.011.020.990.880.970.880.86
Upgrade
Other Operating Expenses
000002.3200000000000000
Upgrade
Operating Expenses
2.752.832.322.472.135.032.082.592.462.631.871.61.121.011.020.990.880.970.880.86
Upgrade
Operating Income
0.21-0.250.010.11-0.04-3-0.22-1.040.19-0.38-0.33-0.10.040.030.08-0.120.010.14-0.10.07
Upgrade
Interest Expense / Income
0.010.39-0.14-0.10.03-0.050.030.110.040.030.020.050.040.040.040.040.050.040.040.05
Upgrade
Other Expense / Income
-0.15-0.57-0.02-0.02-0.120.17-0.01-0.01-0.010-0.48-0.28-0-0.01-0-0.36-0.010.02-0.02-0.02
Upgrade
Pretax Income
0.36-0.070.180.230.05-3.13-0.25-1.140.16-0.410.140.140-00.050.19-0.030.08-0.120.05
Upgrade
Income Tax
000000000-0.40000000000
Upgrade
Net Income
0.36-0.070.180.230.05-3.13-0.25-1.140.16-0.010.140.140-00.050.19-0.030.08-0.120.05
Upgrade
Preferred Dividends
000000000000.020.040.040.040.040.030.030.030.03
Upgrade
Net Income Common
0.36-0.070.180.230.05-3.13-0.25-1.140.16-0.010.140.11-0.04-0.040.010.16-0.070.05-0.150.02
Upgrade
Net Income Growth
604.82%----67.52%-----1317.54%-26.58%---803.53%----
Upgrade
Shares Outstanding (Basic)
77777777756433333333
Upgrade
Shares Outstanding (Diluted)
77777777766433333333
Upgrade
Shares Change
4.39%5.88%6.22%3.91%-0.02%7.61%5.24%64.08%116.46%88.30%91.59%22.68%0.04%5.05%5.62%1.79%-2.62%-2.83%-2.88%2.97%
Upgrade
EPS (Basic)
0.05-0.030.030.01-0.46-0.04-0.170.02-0.010.020.03-0.01-0.01-0.05-0.020.02--
Upgrade
EPS (Diluted)
0.05-0.010.020.030.01-0.46-0.04-0.170.02-0.020.020.03-0.01-0.01-0.05-0.020.02--
Upgrade
EPS Growth
400.00%----50.00%-------40.00%--------
Upgrade
Free Cash Flow
-0.681.411-0.110.020.450.34-1.881.62-0.55-0.790.430.090.40.250.040.240.160.320.07
Upgrade
Free Cash Flow Per Share
-0.100.210.15-0.020.000.070.05-0.280.24-0.11-0.120.110.030.120.080.010.070.050.100.02
Upgrade
Gross Margin
36.02%41.65%38.93%43.68%30.38%33.96%41.91%32.28%30.56%45.99%39.96%42.71%44.81%41.93%40.48%43.14%42.05%45.21%38.79%45.83%
Upgrade
Operating Margin
2.60%-4.01%0.24%1.81%-0.60%-50.33%-5.05%-21.45%2.15%-7.64%-8.59%-2.70%1.37%1.26%3.11%-6.14%0.28%5.58%-5.15%3.55%
Upgrade
Profit Margin
4.34%-1.21%2.99%3.84%0.74%-52.43%-5.56%-23.59%1.80%-0.18%3.51%3.24%-1.43%-1.66%0.35%7.76%-3.27%2.02%-7.58%0.85%
Upgrade
Free Cash Flow Margin
-8.22%22.84%16.71%-1.84%0.33%7.60%7.75%-38.88%18.69%-11.22%-20.39%12.20%3.55%15.98%9.26%1.90%11.48%6.49%15.76%3.61%
Upgrade
EBITDA
0.660.690.370.430.37-2.880.08-0.740.55-0.040.520.50.30.320.350.490.250.340.150.32
Upgrade
EBITDA Margin
8.06%11.18%6.25%7.26%5.33%-48.26%1.72%-15.25%6.35%-0.87%13.52%14.05%11.82%12.78%12.80%24.29%12.09%13.87%7.27%15.81%
Upgrade
Depreciation & Amortization
0.30.370.340.30.290.290.290.290.350.340.370.310.270.280.260.250.240.220.230.23
Upgrade
EBIT
0.370.320.040.130.08-3.17-0.22-1.030.2-0.380.150.190.040.040.090.230.010.12-0.080.09
Upgrade
EBIT Margin
4.47%5.15%0.59%2.16%1.13%-53.18%-4.88%-21.24%2.29%-7.72%3.92%5.26%1.44%1.61%3.27%11.69%0.57%4.94%-4.00%4.63%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).