NASDAQ:TSSI | Income Statement | TSS, Inc.

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$34.85M$27.13M$8.01M$5.56M$6.41M$1.6M$1.85M$413,000.00$1.43M$0.05$0.0529,564,000
2026-03-31$55.35M$46.54M$8.81M$5.52M$6.53M$2.27M$2.67M$391,000.00$2.28M$0.08$0.0829,392,000
2025-12-31$60.91M$49.57M$11.34M$5.79M$10.44M$904,000.00$4.4M-$7.76M$12.16M$0.49$0.45711,000
2025-09-30$41.88M$37.25M$4.64M$5.24M$5.57M-$931,000.00-$1.45M$50,000.00-$1.5M-$0.06-$0.0625,538,000
2025-06-30$43.97M$36.77M$7.2M$4.74M$5.82M$1.38M$1.55M$69,000.00$1.48M$0.06$0.0625,807,000
2025-03-31$98.96M$89.75M$9.21M$4.89M$6.57M$2.65M$3.03M$49,000.00$2.98M$0.13$0.1225,903,000
2024-12-31$50.03M$42.81M$7.21M$4.25M$7.2M$19,000.00$2.02M$102,000.00$1.91M$0.09$0.08393,000
2024-09-30$70.07M$62.18M$7.89M$3.89M$4.09M$3.79M$2.67M$20,000.00$2.65M$0.12$0.1022,081,00026,347,000
2024-06-30$12.16M$7.62M$4.54M$2.72M$2.84M$1.7M$1.43M$26,000.00$1.4M$0.06$0.0622,077,00024,700,000
2024-03-31$15.89M$13.18M$2.71M$2.39M$2.46M$253,000.00$25,000.00$10,000.00$15,000.00$0.00$0.0021,899,00022,368,000
2023-12-31$24.41M$21.15M$3.26M$2.47M$4.51M-$1.25M$351,000.00$15,000.00$336,000.00$0.01$0.01-155,000264,000
2023-09-30$8.88M$6.05M$2.83M$2.04M$2.12M$715,000.00$233,000.00$24,000.00$209,000.00$0.01$0.0121,577,00021,938,000
2023-06-30$14.54M$11.32M$3.22M$2.16M$2.25M$975,000.00$327,000.00$12,000.00$315,000.00$0.01$0.0121,575,00023,791,000
2023-03-31$6.57M$4.89M$1.69M$2.26M$2.35M-$665,000.00-$777,000.00$9,000.00-$786,000.00-$0.04-$0.0421,542,00021,542,000
2022-12-31$10.95M$9.01M$1.94M$2.53M-$723,000.00-$1.12M$24,000.00-$1.14M-$0.05-$0.05419,000-969,000
2022-09-30$8.08M$5.31M$2.77M$1.83M$1.89M$871,000.00$616,000.00$11,000.00$605,000.00$0.03$0.0320,970,00021,512,000
2022-06-30$6.42M$3.81M$2.61M$1.6M$1.67M$939,000.00$781,000.00$10,000.00$771,000.00$0.04$0.0419,088,00020,939,000
2022-03-31$5.19M$3.53M$1.67M$1.73M$1.84M-$173,000.00-$297,000.00$11,000.00-$308,000.00-$0.0218,869,000
2021-12-31$14.59M$12.9M$1.68M$1.65M-$101,000.00-$231,000.00$34,000.00-$265,000.00-$0.01-$0.0194,00094,000
2021-09-30$4.59M$2.67M$1.92M$1.56M$1.69M$228,000.00$145,000.00$22,000.00$123,000.00$0.01$0.0118,743,00020,608,000
2021-06-30$3.07M$1.62M$1.45M$1.67M$1.8M-$351,000.00-$454,000.00$2,000.00-$456,000.00-$0.03-$0.0318,232,00018,232,000
2021-03-31$5.17M$3.87M$1.31M$1.78M$1.91M-$607,000.00-$692,000.00$7,000.00-$699,000.00-$0.0418,009,00018,009,000
2020-12-31$7.25M$5.59M$1.66M$1.66M-$140,000.00$660,000.00$23,000.00$637,000.00$0.03$0.0316,0003,184,000
2020-09-30$20.76M$17.99M$2.77M$1.67M$1.81M$966,000.00$861,000.00$9,000.00$852,000.00$0.05$0.0417,844,00021,000,000
2020-06-30$6.45M$5.69M$767,000.00$1.58M$1.72M-$949,000.00-$1.03M$9,000.00-$1.04M-$0.06-$0.0617,841,00017,841,000
2020-03-31$10.6M$9M$1.6M$1.76M$1.88M-$277,000.00-$359,000.00$9,000.00-$368,000.00-$0.02-$0.0217,728,00017,728,000
2019-12-31$20.4M$18.4M$2.01M$1.44M$440,000.00$365,000.00$19,000.00$346,000.00$0.02$0.02-5,0003,571,000
2019-09-30$4.18M$2.68M$1.5M$1.43M$1.51M-$12,000.00-$90,000.00$5,000.00-$95,000.00-$0.01-$0.0117,506,00017,506,000
2019-06-30$3.54M$2.09M$1.45M$1.37M$1.45M$2,000.00-$85,000.00$9,000.00-$94,000.00-$0.01-$0.0117,394,00017,394,000
2019-03-31$4.66M$3.02M$1.64M$1.51M$1.59M$50,000.00-$23,000.00$8,000.00-$31,000.00$0.00$0.0017,710,00017,710,000
2018-12-31$5.75M$3.71M$2.04M$1.63M$1.46M$1.37M-$21,000.00$1.39M$0.10$0.08-646,000-528,000
2018-09-30$6.37M$3.86M$2.52M$1.65M$1.75M$771,000.00$669,000.00$17,000.00$652,000.00$0.04$0.0316,288,00019,565,000
2018-06-30$5.37M$3.3M$2.07M$1.52M$1.62M$449,000.00$338,000.00$19,000.00$317,000.00$0.02$0.0216,277,00019,159,000
2018-03-31$4.85M$2.98M$1.87M$1.58M$1.68M$185,000.00$92,000.00$11,000.00$81,000.00$0.01$0.0015,969,00018,879,000
2017-12-31$4.83M$2.03M$1.58M$340,000.00$245,000.00$6,000.00$239,000.00$0.02$0.0200
2017-09-30$4.9M$2.08M$1.58M$1.69M$393,000.00$311,000.00$13,000.00$298,000.00$0.02$0.0215,497,00017,035,000
2017-06-30$4.2M$1.75M$1.56M$1.68M$74,000.00-$3,000.00$21,000.00-$24,000.00$0.00$0.0015,497,00015,497,000
2017-03-31$4.39M$1.86M$1.74M$1.56M$300,000.00$223,000.00-$31,000.00$254,000.00$0.02$0.0215,526,00015,539,000
2016-12-31$7.25M$2.27M$1.85M$281,000.00$167,000.00$19,000.00$148,000.00$0.00$0.00-254,000-254,000
2016-09-30$5.42M$1.46M$1.97M$1.22M$240,000.00$165,000.00$0.00$165,000.00$0.01$0.0115,652,00015,695,000
2016-06-30$7.03M$2.17M$2.08M$2.23M-$60,000.00-$169,000.00$0.00-$169,000.00-$0.01-$0.0115,665,00015,665,000
2016-03-31$7.68M$1.31M$2.25M$2.4M-$1.09M-$1.17M$0.00-$1.17M-$0.07-$0.0715,658,00015,658,000
2015-12-31$10.08M$2.52M$2.24M$139,000.00$37,000.00$21,000.00$16,000.00$0.00-$0.0116,000-704,000
2015-09-30$6.29M$2M$2.38M$2.53M-$527,000.00-$601,000.00$0.00-$601,000.00-$0.04-$0.0415,632,00015,632,000
2015-06-30$5.85M$1.44M$2.43M$2.57M-$1.13M-$1.22M$0.00-$1.22M15,665,00015,665,000
2015-03-31$7.27M$2.4M$2.6M$2.73M-$330,000.00-$402,000.00$0.00-$402,000.0015,283,00015,283,000
2014-12-31$8.41M$2.5M$2.51M-$123,000.00-$190,000.00$53,000.00-$243,000.0082,000
2014-09-30$6.21M$4.05M$2.16M$2.33M$2.46M-$293,000.00-$366,000.00$0.00-$366,000.0015,075,00015,075,000
2014-06-30$6.3M$4.64M$1.66M$2.77M$2.89M-$1.23M-$1.3M$0.00-$1.3M14,475,00014,475,000
2014-03-31$7.06M$4.82M$2.24M$2.9M$3.06M-$828,000.00-$892,000.00$0.00-$892,000.0014,467,00014,467,000
2013-12-31$13.07M$11.03M$2.03M$2.61M-$787,000.00$0.00-$787,000.00-$0.05-$0.05-137,750-137,960
2013-09-30$10.29M$8.08M$2.21M$3.07M$3.16M-$1.02M$0.00-$1.02M-$0.07-$0.0714,411,37714,411,000
2013-06-30$6.95M$4.98M$1.97M$2.82M$2.88M-$964,000.00$0.00-$964,000.0014,386,000
2013-03-31$14.12M$11.36M$2.76M$2.76M$2.76M$680.00-$23,151.00$0.00-$23,151.00$0.00$0.0014,356,55114,356,551
2012-12-31$8.56M$6.13M$2.42M$2.28M$2.57M-$147,408.00-$172,190.00$0.00-$172,190.00-$0.01-$0.0130,04530,045
2012-09-30$9.27M$6.64M$2.63M$2.71M$2.71M-$82,349.00-$267,136.00$0.00-$267,136.00-$0.02-$0.0214,178,64414,178,644
2012-06-30$15.54M$13.21M$2.33M$2.4M$4.55M-$2.22M-$2.27M-$2.27M-$0.16-$0.1614,147,04914,147,049
2012-03-31$14.31M$12.26M$2.05M$2.91M$3.26M-$1.21M-$1.25M$0.00-$1.25M-$0.09-$0.0914,101,71114,101,711
2011-12-31$9.04M$7.56M$1.48M$2.65M$2.71M-$1.23M-$1.26M-$1.26M-$0.09-$0.0893,838-3,446
2011-09-30$7.68M$4.72M$2.96M$2.76M$2.82M$140,258.00$112,818.00$112,818.00$0.01$0.0113,686,97714,915,336
2011-06-30$10.52M$6.61M$3.9M$2.8M$2.85M$1.05M$1.96M$1.96M$0.15$0.1313,456,31014,899,608
2011-03-31$9.61M$5.48M$4.14M$3.03M$3.1M$1.04M$1.02M$1.02M$0.08$0.0713,399,68314,379,035
2010-12-31$14.13M$11.09M$3.04M$2.69M$2.76M$281,918.00$250,065.00$241,342.00$0.01$0.0213,90743,351
2010-09-30$21M$17.75M$3.25M$2.67M$2.75M$495,734.00$465,682.00$465,682.00$0.03$0.0313,415,58014,229,238
2010-06-30$22.65M$19.45M$3.2M$2.65M$2.74M$458,206.00$434,390.00$434,390.00$0.03$0.0313,370,73814,156,784

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$245.72M$213.34M$32.38M$20.65M$26.06M$6.32M$7.53M-$7.59M$15.13M$0.61$0.5627,222,000
2024-12-31$148.14M$125.79M$22.35M$13.24M$16.59M$5.77M$6.13M$158,000.00$5.98M$0.27$0.2425,075,000
2023-12-31$54.4M$43.4M$11M$8.93M$11.22M-$221,000.00$134,000.00$60,000.00$74,000.00$0.00$0.0021,602,00022,021,000
2022-12-31$30.64M$21.66M$8.98M$7.68M$914,000.00$33,000.00-$17,000.00$56,000.00-$73,000.00$0.00$0.0020,061,00020,061,000
2021-12-31$27.41M$21.05M$6.36M$6.66M-$831,000.00$29,000.00-$1.23M$65,000.00-$1.3M-$0.07-$0.0718,363,00018,363,000
2020-12-31$45.06M$38.26M$6.8M$6.67M-$400,000.00$896,000.00$129,000.00$50,000.00$79,000.00$0.00$0.0017,820,00020,988,000
2019-12-31$32.78M$26.19M$6.59M$5.74M$480,000.00$167,000.00$41,000.00$126,000.00$0.01$0.0117,358,00020,934,000
2018-12-31$22.34M$13.85M$8.48M$6.37M$2.87M$2.46M$26,000.00$2.44M$0.16$0.1315,532,00018,679,000
2017-12-31$18.32M$7.73M$6.46M$1.11M$775,000.00$9,000.00$766,000.00$0.05$0.0515,507,00016,524,000
2016-12-31$27.37M$7.21M$8.15M-$633,000.00-$1M$19,000.00-$1.02M-$0.07-$0.0715,405,00015,405,000
2015-12-31$29.49M$8.37M$9.65M-$1.85M-$2.18M$21,000.00-$2.21M-$0.14-$0.1515,543,00014,823,000
2014-12-31$27.99M$8.56M$10.55M-$2.47M-$2.75M$53,000.00-$2.8M-$0.19-$0.1915,017,000
2013-12-31$44.43M$35.46M$8.97M$11.19M-$2.58M-$2.79M$0.00-$2.79M-$0.19-$0.1914,375,00014,375,040
2012-12-31$47.67M$38.24M$9.44M$10.46M$13.1M-$3.66M-$3.96M$0.00-$3.96M-$0.28-$0.2814,172,51314,172,513
2011-12-31$36.86M$24.38M$12.48M$11.24M$11.47M$1.01M$1.84M$0.00$1.84M$0.14$0.1313,608,16114,853,760
2010-12-31$74.9M$62.95M$11.95M$10.62M$10.97M$984,491.00$859,981.00$851,258.00$0.06$0.0613,266,53114,126,631

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.