NASDAQ:DTST | Income Statement | Data Storage Corp

Complete source-backed income-statement history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$358,530.00$190,049.00$168,481.00$1.45M-$1.28M-$1.24M-$63,637.00-$1.23M-$0.55-$0.552,244,0022,244,002
2026-03-31$346,707.00$160,688.00$186,019.00$1.47M-$1.29M-$1.05M-$280,236.00-$619,267.00-$0.20-$0.203,104,6603,104,660
2025-12-31$325,278.00$188,412.00$136,866.00$945,193.00-$808,327.00-$375,476.00$2.89M$3.14M$0.40$0.4995,419-209,681
2025-09-30$416,956.00$218,457.00$198,499.00$1.3M-$1.1M-$905,128.00-$1.03M$16.78M$2.30$2.207,293,6447,613,606
2025-06-30$327,951.00$189,769.00$138,182.00$1.09M-$950,762.00$63,704.00-$847,495.00-$731,963.00-$0.10-$0.107,155,4647,155,464
2025-03-31$312,744.00$263,324.00$140,777.00$856,915.00$2.95M-$716,138.00$118,897.00-$595,232.00$26,388.00$0.00$0.007,077,9137,077,913
2024-12-31$320,112.00-$492,530.00$132,798.00$973,228.00$2.94M-$840,430.00$48,566.00-$704,191.00-$39,031.00$300,389.00$0.05$0.0513,146-403,364
2024-09-30$325,299.00$180,832.00$144,467.00$984,099.00$2.54M-$839,632.00$149,356.00-$678,862.00$0.00$123,526.00$0.02$0.026,999,4477,405,664
2024-06-30$4.91M$2.5M$2.41M$2.8M$2.8M-$388,786.00$142,181.00-$246,605.00$0.00-$246,605.00-$0.04-$0.046,973,0686,973,068
2024-03-31$8.24M$223,070.00$2.97M$2.75M$2.75M$213,795.00$132,109.00$345,904.00$0.00$357,102.00$0.05$0.057,090,3897,259,472
2023-12-31$6.19M-$11.76M$2.58M$2.83M$2.83M-$248,282.00$148,759.00-$99,523.00-$74,925.00$0.00-$0.016,283212,180
2023-09-30$5.99M$3.66M$2.33M$2.32M$2.32M$14,141.00$143,597.00$157,738.00$0.00$179,011.00$0.03$0.026,847,2647,246,250
2023-06-30$5.9M$3.33M$2.58M$2.47M$2.47M$106,744.00$99,294.00$206,038.00$0.00$226,823.00$0.03$0.036,834,6277,022,275
2023-03-31$6.88M$4.79M$2.09M$2.13M$2.13M-$41,014.00$76,077.00$35,063.00$0.00$50,666.00$0.01$0.016,822,1276,954,320
2022-12-31$5.97M$3.94M$2.03M$2.71M$5.03M-$3M-$146,785.00-$3.15M-$3.13M-$0.46-$0.4615,89315,893
2022-09-30$4.42M$2.57M$1.85M$2.08M$2.08M-$223,224.00-$29,739.00-$252,963.00-$245,619.00-$0.04-$0.046,822,1276,822,127
2022-06-30$4.83M$3.27M$1.56M$2.59M$2.59M-$1.04M-$113,664.00-$1.15M-$1.14M-$0.17-$0.176,758,2386,758,238
2022-03-31$8.66M$6.01M$2.65M$2.46M$2.46M$186,044.00-$42,660.00$143,384.00$156,010.00$0.02$0.026,695,9666,955,900
2021-12-31$4.91M$2.65M$2.26M$2.63M-$375,403.00-$34,791.00-$410,194.00-$8,998.00-$0.01-$0.02545,5281,619,579
2021-09-30$3.86M$2.32M$1.54M$1.87M-$331,668.00$466,251.00$134,583.00$135,630.00$0.02$0.026,350,8266,482,577
2021-06-30$3.53M$2.02M$1.51M$1.6M-$95,386.00$230,947.00$135,561.00$0.00$139,113.00$0.03$0.033,981,4024,118,989
2021-03-31$2.57M$1.42M$1.15M$1.12M$35,385.00-$35,045.00$340.00$0.00$2,099.00-$0.01-$0.013,213,4853,213,485
2020-12-31$2.49M$1.45M$1.05M$1.01M$31,371.00-$42,733.00-$11,362.00-$2,538.00-$0.01-$0.01336335
2020-09-30$2.72M$1.62M$1.1M$1.02M$84,661.00-$42,726.00$41,935.00$46,218.00$0.00$0.003,213,4853,383,499
2020-06-30$2.01M$1.14M$865,204.00$988,266.00-$123,062.00$306,321.00$183,259.00$0.00$190,746.00$0.05$0.053,213,4853,357,589
2020-03-31$2.1M$1.22M$882,593.00$876,626.00$5,967.00-$46,440.00-$40,473.00$0.00-$34,410.00-$0.02-$0.023,212,1523,212,152
2019-12-31$2.44M$1.34M$1.1M$965,801.00$136,080.00-$63,050.00$73,030.00$80,285.00$0.00$0.0017,26017,260
2019-09-30$2.01M$1.23M$781,029.00$884,650.00-$103,621.00-$29,667.00-$133,288.00-$121,595.00$0.00$0.00128,139,418128,139,418
2019-06-30$2.03M$1.1M$932,019.00$859,823.00$72,196.00-$35,151.00$37,045.00$48,311.00$0.00$0.00128,139,418131,939,979
2019-03-31$2M$1.08M$924,738.00$822,868.00$101,870.00-$49,332.00$52,538.00$62,861.00$0.00$0.00128,139,418131,939,979
2018-12-31$1.63M$971,492.00$655,331.00$629,806.00$25,525.00-$30,491.00-$4,966.00$5,395.00$0.00$0.0000
2018-09-30$2.56M$1.53M$1.03M$776,793.00$257,269.00-$28,772.00$228,497.00$233,499.00$0.00$0.00128,139,418131,939,979
2018-06-30$2.75M$1.75M$997,594.00$974,336.00$23,258.00-$26,266.00-$3,008.00$2,634.00$0.00$0.00128,139,418128,139,418
2018-03-31$1.95M$1.18M$773,770.00$744,462.00$29,308.00-$13,160.00$16,148.00$18,265.00$0.00$0.00128,139,418128,139,418
2017-12-31$1.87M$1.14M$725,536.00$1.34M-$615,102.00-$5,298.00-$620,400.00-$615,991.0015,421-117,913
2017-09-30$2.04M$1.23M$809,869.00$741,503.00$68,366.00-$34,746.00$33,620.00$33,620.00128,139,418
2017-06-30$2.03M$1.22M$811,324.00$744,136.00$67,188.00-$37,823.00$29,365.00$29,365.00128,139,418128,272,752
2017-03-31$2.32M$1.32M$999,857.00$605,066.00$394,791.00-$25,869.00$368,922.00$368,922.00128,039,418
2016-12-31$1.47M$1.17M$299,551.00$628,666.00-$329,115.00-$87,297.00-$416,412.00-$416,412.0016,786,929
2016-09-30$922,919.00$622,836.00$300,083.00$23,527.00$389,684.00$413,211.00-$113,128.00-$72,593.00-$185,721.00-$185,721.0036,588,240
2016-06-30$922,919.00$646,364.00$276,555.00$389,684.00-$113,129.00-$72,593.00-$185,722.00-$185,722.0036,588,24036,588,240
2016-03-31$984,620.00$616,316.00$368,304.00$438,110.00-$69,806.00-$75,007.00-$144,813.00-$144,813.0036,588,240
2015-12-31$1M$637,144.00$365,704.00$485,241.00-$68,537.00-$110,216.00-$178,753.00-$178,753.000
2015-09-30$930,686.00$612,916.00$317,770.00$15,000.00$400,984.00$415,984.00-$98,214.00-$40,267.00-$138,481.00-$138,481.0036,588,240
2015-06-30$1.1M$673,568.00$426,115.00$503,006.00-$76,891.00-$129,113.00-$206,004.00-$206,004.0036,588,240
2015-03-31$958,133.00$578,897.00$379,236.00$527,866.00-$148,630.00-$22,471.00-$171,101.00-$171,101.0036,125,845
2014-12-31$946,408.00$501,165.00$445,243.00$552,173.00-$106,930.00-$45,926.00-$152,856.00-$152,856.00124,575
2014-09-30$1.01M$535,392.00$478,737.00$574,047.00-$95,310.00-$61,258.00-$156,568.00-$156,568.0036,135,897
2014-06-30$1M$538,663.00$465,814.00$631,966.00-$166,152.00-$17,215.00-$183,367.00-$183,367.0036,125,845
2014-03-31$1.04M$620,908.00$422,055.00$550,030.00-$127,975.00-$39,479.00-$167,454.00-$167,454.0036,125,845
2013-12-31$1.11M$555,972.00$554,752.00$795,558.00-$240,806.00-$51,926.00-$292,732.00$0.00-$292,732.00154,079
2013-09-30$1.12M$591,159.00$527,873.00$685,357.00-$157,484.00-$55,171.00-$212,655.00$0.00-$212,655.0033,165,915
2013-06-30$1.17M$650,666.00$519,698.00$659,942.00-$140,244.00-$35,076.00-$175,320.00-$175,320.0033,165,915
2013-03-31$1.18M$727,114.00$449,064.00$721,395.00-$272,331.00-$31,762.00-$304,093.00-$304,093.0033,165,915
2012-12-31$1.02M$718,335.00$303,339.00$868,512.00-$565,173.00-$34,078.00-$599,251.00-$599,251.00918,310
2012-09-30$1.01M$629,752.00$382,861.00$714,840.00-$331,979.00-$36,389.00-$368,368.00-$368,368.0029,749,738
2012-06-30$1.01M$782,002.00$231,663.00$985,497.00-$753,834.00-$35,753.00-$789,587.00-$789,587.0029,045,522
2012-03-31$970,399.00$584,992.00$385,407.00$899,573.00-$514,166.00-$36,695.00-$550,861.00$0.00-$550,861.0029,034,236
2011-12-31$1.08M$632,215.00$448,050.00$994,152.00-$546,102.00-$722,450.00-$1.27M$0.00-$1.27M822,866
2011-09-30$1.09M$694,786.00$394,158.00$1.02M-$621,703.00-$22,423.00-$599,280.00$0.00-$599,280.0022,505,475
2011-06-30$898,958.00$603,282.00$295,676.00$673,917.00-$378,241.00-$156,099.00-$534,340.00$0.00-$534,340.0021,655,647
2011-03-31$872,155.00$579,638.00$292,517.00$573,159.00-$280,642.00-$120,833.00-$401,475.00$0.00-$401,475.00
2010-12-31$870,743.00$627,389.00$243,354.00$986,174.00-$742,820.00-$316,764.00-$1.06M$0.00-$1.06M
2010-09-30$886,372.00$446,991.00$439,381.00$616,305.00-$176,924.00-$97,634.00-$274,558.00$0.00-$274,558.00
2010-06-30$513,533.00$344,760.00$168,773.00$418,267.00-$249,494.00-$18,355.00-$267,849.00$0.00-$267,849.00

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$1.38M$768,605.00$614,324.00$4.19M-$3.57M-$2.72M$1.86M$19.21M$2.64$2.647,273,1107,273,110
2024-12-31$1.22M$12,154.00$527,249.00$3.84M$11.02M-$3.31M$472,212.00-$2.72M-$39,031.00$523,214.00$0.08$0.086,931,3996,931,399
2023-12-31$24.96M$15,605.00$9.58M$9.74M$9.74M-$168,411.00$467,727.00$299,316.00$381,575.00$0.06$0.056,841,0947,424,228
2022-12-31$23.87M$15.79M$8.08M$9.84M$12.16M-$4.08M-$332,848.00-$4.41M-$4.36M-$0.64-$0.646,775,1406,775,140
2021-12-31$14.88M$8.46M$6.42M$7.18M$7.18M-$767,072.00$627,362.00-$139,710.00-$399,631.00$267,844.00$0.04$0.035,075,7166,340,125
2020-12-31$9.32M$5.43M$3.9M$3.9M-$1,063.00$174,422.00$173,359.00$200,016.00$0.02$0.023,213,1573,366,010
2019-12-31$8.48M$4.75M$3.74M$3.53M$206,524.00-$177,201.00$29,323.00$69,860.00$0.00$0.00128,156,678128,156,678
2018-12-31$8.89M$5.43M$3.46M$3.12M$335,360.00-$98,689.00$236,671.00$259,793.00$0.00$0.00128,139,418131,939,979
2017-12-31$8.26M$4.91M$3.35M$3.43M-$84,757.00-$103,736.00-$188,493.00-$184,084.00$0.00$0.00128,092,569128,092,569
2016-12-31$4.38M$3.1M$1.28M$1.91M-$632,895.00-$292,828.00-$925,723.00-$925,723.0053,375,169
2015-12-31$3.99M$2.5M$1.49M$1.88M-$392,270.00-$302,070.00-$694,340.00-$694,340.0036,588,240
2014-12-31$4.01M$2.18M$1.83M$2.33M-$496,369.00-$163,878.00-$660,247.00$0.00-$660,247.0036,253,795
2013-12-31$4.58M$2.52M$2.05M$2.86M-$810,824.00-$173,935.00-$984,759.00$0.00-$984,759.0033,319,994
2012-12-31$4.02M$2.72M$1.3M$3.47M-$2.17M-$142,913.00-$2.31M-$2.31M30,194,221
2011-12-31$3.94M$2.51M$1.43M$3.26M-$1.83M-$976,958.00-$2.8M$0.00-$2.8M21,690,051
2010-12-31$2.51M$1.58M$930,881.00$2.3M-$1.36M-$434,109.00-$1.8M$0.00-$1.8M