NASDAQ:FORR | Key Financial Ratios | FORRESTER RESEARCH, INC.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.060.29-10.22%-35.00%
2026-03-310.920.33-13.18%-50.84%
2025-12-310.890.28-29.54%-94.34%
2025-09-301.06-20.54%-53.94%
2025-06-301.09-20.35%-55.61%
2025-03-310.98-19.63%-58.57%
2024-12-310.990.15-1.14%-2.50%
2024-09-300.98-1.35%-2.92%
2024-06-300.910.27%0.61%
2024-03-310.910.08%0.20%
2023-12-310.90.54%1.27%
2023-09-300.860.39%0.89%
2023-06-300.860.88%2.16%
2023-03-310.842.29%6.10%
2022-12-310.873.58%9.84%
2022-09-300.835.38%14.71%
2022-06-300.84.97%14.55%
2022-03-310.823.84%12.37%
2021-12-310.860.373.65%12.18%
2021-09-300.860.492.94%9.57%
2021-06-300.850.511.64%5.44%
2021-03-310.830.552.18%7.52%
2020-12-310.810.581.55%5.38%
2020-09-300.70.632.10%7.13%
2020-06-300.70.652.30%7.79%
2020-03-310.670.720.53%2.04%
2019-12-310.710.83-1.50%-6.05%
2019-09-300.610.89-1.52%-6.15%
2019-06-300.640.93-0.39%-1.63%
2019-03-310.661.050.59%2.64%
2018-12-311.244.35%10.15%
2018-09-301.223.68%8.24%
2018-06-301.223.71%8.64%
2018-03-311.213.05%7.34%
2017-12-311.214.39%10.72%
2017-09-301.165.99%13.93%
2017-06-301.125.73%14.13%
2017-03-311.165.92%14.55%
2016-12-311.265.26%11.76%
2016-09-301.224.48%9.71%
2016-06-301.154.82%11.13%
2016-03-311.14.18%10.38%
2015-12-311.083.76%9.42%
2015-09-301.114.64%10.52%
2015-06-301.123.96%9.22%
2015-03-311.133.33%8.04%
2014-12-311.143.27%7.67%
2014-09-301.173.03%6.52%
2014-06-301.192.62%5.78%
2014-03-311.282.88%6.15%
2013-12-311.423.24%6.36%
2013-09-301.464.27%7.57%
2013-06-301.486.11%11.00%
2013-03-311.875.21%8.56%
2012-12-311.865.44%8.93%
2012-09-3026.36%9.97%
2012-06-301.945.24%8.55%
2012-03-311.864.57%7.74%
2011-12-311.884.51%7.58%
2011-09-301.94.13%6.55%
2011-06-301.833.57%5.83%
2010-12-311.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.890.28-29.54%-94.34%
2024-12-310.990.15-1.14%-2.50%
2023-12-310.90.54%1.27%
2022-12-310.873.58%9.84%
2021-12-310.860.373.65%12.18%
2020-12-310.810.581.55%5.38%
2019-12-310.710.83-1.50%-6.05%
2018-12-311.244.35%10.15%
2017-12-311.214.39%10.72%
2016-12-311.265.26%11.76%
2015-12-311.083.76%9.42%
2014-12-311.143.27%7.67%
2013-12-311.423.24%6.36%
2012-12-311.865.39%8.85%
2011-12-311.884.51%7.58%
2010-12-311.854.55%7.53%
2009-12-316.05%