TSR (TSRI) Revenue & Revenue Breakdown


OverviewFinancialsChart

TSR Revenue Highlights


Latest Revenue (Y)

$101.43M

Latest Revenue (Q)

$19.70M

TSR Revenue by Period


TSR Revenue by Year

DateRevenueChange
2023-05-31$101.43M4.23%
2022-05-31$97.31M41.40%
2021-05-31$68.82M16.41%
2020-05-31$59.12M-6.66%
2019-05-31$63.34M-2.54%
2018-05-31$64.99M3.86%
2017-05-31$62.57M2.58%
2016-05-31$61.00M6.26%
2015-05-31$57.40M15.90%
2014-05-31$49.53M10.28%
2013-05-31$44.91M-0.67%
2012-05-31$45.22M14.93%
2011-05-31$39.34M6.46%
2010-05-31$36.96M-13.66%
2009-05-31$42.80M-17.25%
2008-05-31$51.72M4.09%
2007-05-31$49.69M3.28%
2006-05-31$48.11M-6.48%
2005-05-31$51.44M-0.54%
2004-05-31$51.73M-1.37%
2003-05-31$52.44M-11.79%
2002-05-31$59.46M-24.29%
2001-05-31$78.53M-0.90%
2000-05-31$79.24M-6.44%
1999-05-31$84.70M20.31%
1998-05-31$70.40M41.65%
1997-05-31$49.70M56.29%
1996-05-31$31.80M19.10%
1995-05-31$26.70M21.92%
1994-05-31$21.90M28.82%
1993-05-31$17.00M-

TSR generated $101.43M in revenue during NA 2023, up 4.23% compared to the previous quarter, and up 156.07% compared to the same period a year ago.

TSR Revenue by Quarter

DateRevenueChange
2024-02-29$19.70M-9.02%
2023-11-30$21.66M-3.80%
2023-08-31$22.51M-9.75%
2023-05-31$24.95M2.84%
2023-02-28$24.26M-6.81%
2022-11-30$26.03M-0.64%
2022-08-31$26.20M-0.00%
2022-05-31$26.20M7.45%
2022-02-28$24.38M2.18%
2021-11-30$23.86M4.36%
2021-08-31$22.87M8.48%
2021-05-31$21.08M22.83%
2021-02-28$17.16M6.80%
2020-11-30$16.07M10.71%
2020-08-31$14.51M-1.91%
2020-05-31$14.80M4.61%
2020-02-29$14.14M-7.15%
2019-11-30$15.23M1.92%
2019-08-31$14.95M-4.03%
2019-05-31$15.57M5.35%
2019-02-28$14.78M-9.87%
2018-11-30$16.40M-1.08%
2018-08-31$16.58M1.23%
2018-05-31$16.38M8.78%
2018-02-28$15.06M-8.83%
2017-11-30$16.52M-3.06%
2017-08-31$17.04M0.83%
2017-05-31$16.90M9.79%
2017-02-28$15.39M2.31%
2016-11-30$15.04M-1.31%
2016-08-31$15.24M-1.69%
2016-05-31$15.50M2.84%
2016-02-29$15.07M-0.73%
2015-11-30$15.19M-0.33%
2015-08-31$15.23M1.77%
2015-05-31$14.97M5.33%
2015-02-28$14.21M-2.21%
2014-11-30$14.53M6.20%
2014-08-31$13.69M4.08%
2014-05-31$13.15M8.42%
2014-02-28$12.13M-0.32%
2013-11-30$12.17M0.66%
2013-08-31$12.09M-3.69%
2013-05-31$12.55M19.35%
2013-02-28$10.52M-0.43%
2012-11-30$10.56M-6.45%
2012-08-31$11.29M-2.97%
2012-05-31$11.63M4.88%
2012-02-29$11.09M-0.20%
2011-11-30$11.12M-2.27%
2011-08-31$11.37M4.88%
2011-05-31$10.84M15.65%
2011-02-28$9.38M-3.89%
2010-11-30$9.76M4.20%
2010-08-31$9.36M-2.08%
2010-05-31$9.56M6.71%
2010-02-28$8.96M-4.06%
2009-11-30$9.34M2.73%
2009-08-31$9.09M-2.91%
2009-05-31$9.36M-3.96%
2009-02-28$9.75M-15.48%
2008-11-30$11.54M-5.05%
2008-08-31$12.15M-3.14%
2008-05-31$12.54M1.07%
2008-02-29$12.41M-

TSR generated $19.70M in revenue during Q3 2024, up -9.02% compared to the previous quarter, and up 75.69% compared to the same period a year ago.

TSR Peer Comparison by Revenue


TickerCompanyLast Year RevenueLast Quarter Revenue
BLKBBlackbaud$1.11B$286.73M
OLOOlo$228.29M$71.85M
VTEXVTEX$201.52M$52.65M
EGANeGain$92.80M$21.80M
NTWKNetSol$61.39M$14.60M
AEYEAudioEye$31.32M$8.93M
RSSSResearch Solutions$20.37M$12.04B
AWREAware$18.24M$3.85M

TSRI Revenue FAQ


What is TSR’s yearly revenue?

TSR's yearly revenue for 2023 was $101.43M, representing an increase of 4.23% compared to 2022. The company's yearly revenue for 2022 was $97.31M, representing an increase of 41.40% compared to 2021. TSRI's yearly revenue for 2021 was $68.82M, representing an increase of 16.41% compared to 2020.

What is TSR’s quarterly revenue?

TSR's quarterly revenue for Q3 2024 was $19.7M, a -9.02% decrease from the previous quarter (Q2 2024), and a -18.77% decrease year-over-year (Q3 2023). The company's quarterly revenue for Q2 2024 was $21.66M, a -3.80% decrease from the previous quarter (Q1 2024), and a -16.80% decrease year-over-year (Q2 2023). TSRI's quarterly revenue for Q1 2024 was $22.51M, a -9.75% decrease from the previous quarter (Q4 2023), and a -14.07% decrease year-over-year (Q1 2023).

What is TSR’s revenue growth rate?

TSR's revenue growth rate for the last 3 years (2021-2023) was 47.39%, and for the last 5 years (2019-2023) was 60.14%.