NASDAQ:SPSC | Income Statement | SPS COMMERCE INC

Complete source-backed income-statement history.

Available history
2009-12-31 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$197.82M$59.03M$138.79M$16.96M$130.37M$8.41M$2M$10.41M$3.55M$6.86M$0.19$0.1936,533,00036,577,000
2026-03-31$192.12M$59.22M$132.9M$17.92M$108.35M$24.56M$1.41M$25.96M$6.24M$19.73M$0.53$0.5337,379,00037,442,000
2025-12-31$192.65M$56.96M$135.7M$16.69M$101.01M$34.69M$1.29M$35.98M$10.14M$25.84M$0.68$0.69-58,000-78,000
2025-09-30$189.9M$57.93M$131.97M$17.28M$100.78M$31.19M$1.26M$32.45M$6.88M$25.57M$0.67$0.6737,895,00037,993,000
2025-06-30$187.4M$59.83M$127.57M$17.27M$101.1M$26.47M$773,000.00$27.24M$7.51M$19.73M$0.52$0.5237,965,00038,099,000
2025-03-31$181.55M$56.91M$124.64M$17.44M$98.68M$25.96M$2.21M$28.16M$5.97M$22.2M$0.58$0.5837,990,00038,163,000
2024-12-31$170.91M$55.59M$115.32M$17.14M$90.58M$24.74M-$373,000.00$24.37M$6.81M$17.56M$0.47$0.47114,00071,000
2024-09-30$163.69M$51.62M$112.06M$15.29M$86.49M$25.57M$3.78M$29.35M$5.89M$23.46M$0.63$0.6237,447,00037,996,000
2024-06-30$153.6M$52.02M$101.58M$14.37M$78.41M$23.17M$4.06M$27.22M$9.19M$18.03M$0.49$0.4837,078,00037,683,000
2024-03-31$149.58M$51.49M$98.09M$16.01M$82.69M$15.4M$3.13M$18.54M$532,000.00$18M$0.49$0.4837,049,00037,686,000
2023-12-31$144.97M$49.04M$95.93M$14.22M$73.04M$22.89M$3.46M$26.34M$7.33M$19.01M$0.52$0.5162,00058,000
2023-09-30$135.66M$45.52M$90.14M$13.56M$69.54M$20.6M$1.7M$22.3M$5.46M$16.84M$0.46$0.4536,728,00037,584,000
2023-06-30$130.42M$44.54M$85.87M$13.32M$68.84M$17.03M$1.88M$18.92M$4.23M$14.68M$0.40$0.3936,593,00037,426,000
2023-03-31$125.87M$42.96M$82.9M$12.56M$66.17M$16.73M$1.28M$18.01M$2.72M$15.29M$0.42$0.4136,427,00037,155,000
2022-12-31$122.02M$41.54M$80.48M$12.48M$61.46M$19.01M$1.75M$20.77M$4.85M$15.92M$0.44$0.4313,00011,000
2022-09-30$114.49M$38.61M$75.88M$11.14M$56.19M$19.69M-$695,000.00$19M$3.13M$15.86M$0.44$0.4336,093,00036,915,000
2022-06-30$109.18M$37.53M$71.65M$11.43M$55.68M$15.97M-$1.34M$14.63M$3.88M$10.75M$0.30$0.2936,085,00036,862,000
2022-03-31$105.19M$35.39M$69.8M$10.7M$53.29M$16.51M$423,000.00$16.93M$4.33M$12.6M$0.35$0.3436,136,00036,989,000
2021-12-31$102.76M$35.64M$67.12M$10.58M$51.75M$15.37M-$120,000.00$15.25M$2.49M$12.77M$0.35$0.3555,00064,000
2021-09-30$97.89M$34.34M$63.54M$10.85M$50.02M$13.52M-$716,000.00$12.81M$1.36M$11.45M$0.32$0.3135,961,00037,015,000
2021-06-30$94.54M$31.73M$62.81M$8.9M$49.28M$13.53M-$383,000.00$13.15M$2.96M$10.18M$0.28$0.2835,903,00036,753,000
2021-03-31$90.09M$29.97M$60.12M$8.71M$47.46M$12.66M-$325,000.00$12.34M$2.14M$10.2M$0.29$0.2835,751,00036,722,000
2020-12-31$83.31M$26.92M$56.39M$7.94M$42.83M$13.56M$1.3M$14.86M$1.39M$13.47M$0.38$0.3793,000148,000
2020-09-30$79.56M$25.05M$54.51M$8.05M$40.56M$13.95M$423,000.00$14.38M$2.97M$11.41M$0.32$0.3135,295,00036,366,000
2020-06-30$75.57M$24.33M$51.25M$7.47M$40.14M$11.11M$1.47M$12.58M$1.39M$11.19M$0.32$0.3135,030,00036,016,000
2020-03-31$74.19M$23.54M$50.65M$7.57M$39.11M$11.54M-$673,000.00$10.86M$1.35M$9.52M$0.27$0.2635,072,00035,926,000
2019-12-31$72.73M$23.91M$48.82M$7.86M$38.06M$10.76M$1.04M$11.8M$2.64M$9.16M$0.26$0.2658,00050,000
2019-09-30$70.93M$23.26M$47.67M$7.74M$36.73M$10.93M$700,000.00$11.63M$2.69M$8.94M$0.26$0.2535,015,00035,932,000
2019-06-30$68.53M$23.7M$44.83M$6.51M$35.5M$9.33M$1.45M$10.78M$1.99M$8.8M$0.25$0.2435,010,00036,020,000
2019-03-31$66.93M$21.37M$45.57M$6.19M$38.19M$7.38M$474,000.00$7.85M$1.04M$6.81M$0.19$0.1934,942,00035,984,000
2018-12-31$65.19M$21.18M$44.01M$6.52M$35.8M$8.21M$561,000.00$8.77M$1.63M$7.14M$0.20$0.2058,00098,000
2018-09-30$62.87M$20.41M$42.46M$5.15M$34.2M$8.26M$409,000.00$8.67M$605,000.00$8.06M$0.23$0.2334,438,00035,482,000
2018-06-30$61.09M$20.4M$40.69M$5.29M$34.72M$5.97M$379,000.00$6.34M$928,000.00$5.42M$0.32$0.3117,163,00017,549,000
2018-03-31$59.09M$19.76M$39.33M$5.13M$35.03M$4.3M$260,000.00$4.56M$1.31M$3.25M$0.19$0.1917,093,00017,307,000
2017-12-31$58.06M$19.46M$38.6M$6.16M$38.31M$292,000.00$364,000.00$656,000.00$7.43M-$6.78M-$0.41-$0.4017,174,00017,318,000
2017-09-30$56.06M$18.65M$37.41M$6.55M$34.06M$3.35M$77,000.00$3.43M$1.26M$2.18M$0.13$0.1317,223,00017,410,000
2017-06-30$54.09M$18.19M$35.9M$5.37M$32.95M$2.96M$140,000.00$3.1M$1.13M$1.97M$0.11$0.1117,198,00017,378,000
2017-03-31$51.88M$17.33M$34.55M$5.11M$31.17M$3.38M$131,000.00$3.51M$525,000.00$2.99M$0.17$0.1717,154,00017,393,000
2016-12-31$50.92M$17.32M$33.6M$5.8M$32.08M$1.52M$59,000.00$1.58M$522,000.00$1.06M$0.06$0.0631,00056,000
2016-09-30$49.28M$16.17M$33.11M$5.57M$30.44M$2.67M$1.06M$3.73M$1.22M$2.51M$0.15$0.1417,001,00017,341,000
2016-06-30$47.35M$15.97M$31.38M$5.54M$30.5M$880,000.00-$223,000.00$657,000.00$305,000.00$352,000.00$0.02$0.0216,909,00017,120,000
2016-03-31$45.6M$14.88M$30.72M$5.07M$29.4M$1.31M$438,000.00$1.75M$708,000.00$1.04M$0.06$0.0616,783,00017,029,000
2015-12-31$42.35M$13.44M$28.91M$4.9M$26.1M$2.81M$184,000.00$3M$866,000.00$2.13M$0.13$0.1240,000-8,000
2015-09-30$40.35M$12.7M$27.65M$4.49M$25.39M$2.26M-$37,000.00$2.22M$953,000.00$1.27M$0.08$0.0716,605,00017,054,000
2015-06-30$38.85M$12.34M$26.51M$4.5M$25.48M$1.03M-$20,000.00$1.01M$356,000.00$651,000.00$0.04$0.0416,536,00016,998,000
2015-03-31$36.97M$11.57M$25.4M$4.07M$24.48M$922,000.00-$75,000.00$847,000.00$261,000.00$586,000.00$0.04$0.0316,433,00017,011,000
2014-12-31$35.4M$11.14M$24.26M$3.82M$22.85M$1.42M-$365,000.00$1.05M$198,000.00$854,000.00$0.06$0.0529,00021,000
2014-09-30$32.51M$9.97M$22.54M$3.34M$21.18M$1.35M$16,000.00$1.37M$532,000.00$838,000.00$0.05$0.0516,254,00016,780,000
2014-06-30$31.1M$9.63M$21.47M$3.37M$20.46M$1.01M$85,000.00$1.1M$460,000.00$639,000.00$0.04$0.0416,210,00016,768,000
2014-03-31$28.94M$9.26M$19.68M$2.97M$19.09M$598,000.00-$7,000.00$591,000.00$218,000.00$373,000.00$0.02$0.0216,155,00016,830,000
2013-12-31$27.97M$8.52M$19.45M$2.9M$18.73M$724,000.00-$16,000.00$708,000.00$414,000.00$294,000.00$0.02$0.02137,000150,000
2013-09-30$27.01M$8.25M$18.76M$2.81M$18.39M$371,000.00$68,000.00$439,000.00$169,000.00$270,000.00$0.02$0.0215,223,00015,986,000
2013-06-30$25.66M$7.94M$17.72M$2.66M$17.23M$483,000.00-$26,000.00$457,000.00$169,000.00$288,000.00$0.02$0.0215,076,00015,785,000
2013-03-31$23.75M$7.07M$16.69M$2.5M$16.49M$194,000.00-$61,000.00$133,000.00-$66,000.00$199,000.00$0.01$0.0114,884,00015,564,000
2012-12-31$22.48M$6.8M$15.68M$2.52M$15.46M$224,000.00-$66,000.00$158,000.00-$208,000.00$366,000.00$0.02$0.03556,000537,000
2012-09-30$20.27M$5.95M$14.32M$2.09M$14.18M$138,000.00-$88,000.00$50,000.00-$124,000.00$174,000.00$0.01$0.0113,042,00013,894,000
2012-06-30$17.82M$4.84M$12.98M$1.83M$12.23M$751,000.00-$25,000.00$726,000.00$300,000.00$426,000.00$0.03$0.0312,284,00013,026,000
2012-03-31$16.53M$4.45M$12.09M$1.73M$11.63M$459,000.00-$50,000.00$409,000.00$153,000.00$256,000.00$0.02$0.0212,163,00013,185,000
2011-12-31$15.85M$4.22M$11.64M$1.58M$11.24M$399,000.00-$63,000.00$336,000.00-$12.81M$13.14M$1.10$1.0442,00059,000
2011-09-30$15.53M$4.08M$11.45M$1.61M$11.18M$270,000.00-$12,000.00$258,000.00$81,000.00$177,000.00$0.01$0.0111,970,00012,735,000
2011-06-30$13.94M$3.75M$10.19M$1.41M$10.23M-$41,000.00$10,000.00-$31,000.00$78,000.00-$109,000.00-$0.01-$0.0111,919,00011,919,000
2011-03-31$12.65M$3.32M$9.33M$1.24M$8.82M$507,000.00$14,000.00$521,000.00$29,000.00$492,000.00$0.04$0.0411,864,00012,698,000
2010-12-31$11.92M$3.33M$8.59M$1.13M$8.14M$442,000.00-$5,000.00$437,000.00-$4,000.00$441,000.00$0.00$0.031,240,000321,000
2010-09-30$11.49M$3.21M$8.28M$1.11M$7.41M$868,000.00$11,000.00$879,000.00-$7,000.00$886,000.00$0.08$0.0711,620,00012,413,000
2010-06-30$10.94M$3.1M$7.84M$1.07M$7.16M$679,000.00-$3,000.00$676,000.00$38,000.00$638,000.00$0.08$0.058,301,00011,844,000

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$751.51M$231.63M$519.88M$68.68M$401.57M$118.3M$5.53M$123.84M$30.5M$93.34M$2.46$2.4637,881,00037,992,000
2024-12-31$637.77M$210.71M$427.05M$62.81M$338.17M$88.88M$10.59M$99.48M$22.42M$77.05M$2.07$2.0437,306,00037,856,000
2023-12-31$536.91M$182.07M$354.84M$53.65M$277.59M$77.25M$8.32M$85.56M$19.74M$65.82M$1.80$1.7636,646,00037,475,000
2022-12-31$450.88M$153.07M$297.81M$45.75M$226.63M$71.18M$142,000.00$71.32M$16.19M$55.13M$1.53$1.4936,117,00036,953,000
2021-12-31$385.28M$131.68M$253.6M$39.04M$198.51M$55.09M-$1.54M$53.54M$8.94M$44.6M$1.24$1.2135,928,00036,962,000
2020-12-31$312.63M$99.84M$212.79M$31.02M$162.64M$50.16M$2.52M$52.68M$7.09M$45.59M$1.29$1.2635,226,00036,285,000
2019-12-31$279.12M$92.24M$186.89M$28.31M$148.48M$38.41M$3.66M$42.07M$8.36M$33.71M$0.96$0.9435,024,00036,002,000
2018-12-31$248.24M$81.75M$166.49M$22.09M$139.76M$26.73M$1.61M$28.34M$4.47M$23.87M$0.69$0.6834,392,00035,212,000
2017-12-31$220.09M$73.63M$146.46M$23.18M$136.48M$9.98M$712,000.00$10.69M$10.34M$351,000.00$0.01$0.0134,366,00034,712,000
2016-12-31$193.15M$64.35M$128.81M$21.98M$122.42M$6.39M$1.33M$7.72M$2.76M$4.96M$0.29$0.2916,947,00017,241,000
2015-12-31$158.52M$50.04M$108.48M$17.95M$101.45M$7.02M$52,000.00$7.08M$2.44M$4.64M$0.28$0.2716,565,00017,032,000
2014-12-31$127.95M$39.99M$87.96M$13.49M$83.57M$4.38M-$271,000.00$4.11M$1.41M$2.7M$0.17$0.1616,236,00016,814,000
2013-12-31$104.39M$31.78M$72.61M$10.87M$70.84M$1.77M-$35,000.00$1.74M$686,000.00$1.05M$0.07$0.0715,201,00015,931,000
2012-12-31$77.11M$22.04M$55.07M$8.17M$53.49M$1.57M-$229,000.00$1.34M$121,000.00$1.22M$0.09$0.0913,056,00013,910,000
2011-12-31$57.97M$15.37M$42.6M$5.84M$41.47M$1.14M-$51,000.00$1.08M-$12.62M$13.7M$1.15$1.0811,960,00012,744,000
2010-12-31$44.6M$12.63M$31.97M$4.35M$28.94M$3.04M-$60,000.00$2.98M$92,000.00$2.88M$0.36$0.258,036,00011,596,000
2009-12-31$37.75M$11.72M$26.03M$4.31M$24.15M$1.88M-$628,000.00$1.25M$91,000.00$1.16M$3.53$0.13329,0009,268,000

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