NASDAQ:BLKB | Key Financial Ratios | BLACKBAUD INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.8317.165.81%224.79%
2026-03-310.7434.336.72%410.33%
2025-12-310.7913.054.81%135.17%
2025-09-300.699.84-12.74%-247.79%
2025-06-300.8415.93-11.30%-408.71%
2025-03-310.7368.99-14.39%-1730.89%
2024-12-310.788.48-12.00%-236.15%
2024-09-300.681.842.05%9.81%
2024-06-300.81.771.45%7.65%
2024-03-310.671.950.98%4.69%
2023-12-310.780.960.10%0.37%
2023-09-300.620.93-0.95%-3.10%
2023-06-300.771.11-1.43%-5.80%
2023-03-310.671.22-1.88%-6.91%
2022-12-310.751.15-1.52%-6.10%
2022-09-300.631.17-1.19%-4.26%
2022-06-300.731.3-0.52%-2.04%
2022-03-310.671.39-0.17%-0.64%
2021-12-310.771.330.19%0.79%
2021-09-300.691.33-0.05%-0.22%
2021-06-300.791.34-0.11%-0.54%
2021-03-310.721.320.17%0.70%
2020-12-310.811.250.38%1.81%
2020-09-300.671.151.37%5.13%
2020-06-300.781.191.18%5.44%
2020-03-310.691.41.06%4.64%
2019-12-310.741.180.60%3.00%
2019-09-300.661.321.16%5.22%
2019-06-300.761.511.41%7.11%
2019-03-310.691.61.53%7.10%
2018-12-310.741.042.78%12.00%
2018-09-300.661.175.14%19.84%
2018-06-300.771.384.70%21.19%
2018-03-310.711.365.72%22.72%
2017-12-310.821.34.10%21.90%
2017-09-300.631.225.07%21.01%
2017-06-300.761.484.06%20.71%
2017-03-310.681.444.71%21.09%
2016-12-310.751.273.47%16.87%
2016-09-300.641.612.79%13.17%
2016-06-300.711.822.50%13.36%
2016-03-310.641.982.57%12.95%
2015-12-310.71.942.10%12.18%
2015-09-300.591.182.85%11.79%
2015-06-300.611.323.10%13.58%
2015-03-310.631.523.41%15.31%
2014-12-310.681.513.00%15.22%
2014-09-300.690.935.02%19.15%
2014-06-300.6614.98%19.82%
2014-03-310.681.054.85%19.23%
2013-12-310.640.954.31%18.86%
2013-09-300.591.113.38%14.01%
2013-06-300.611.272.36%10.03%
2013-03-310.61.411.01%4.34%
2012-12-310.691.460.93%4.46%
2012-09-300.671.661.45%6.54%
2012-06-300.421.772.55%11.63%
2012-03-310.777.77%19.95%
2011-12-310.7808.46%23.73%
2011-09-300.799.37%24.00%
2011-06-300.749.47%24.07%
2011-03-310.669.47%23.63%
2010-12-310.719.01%25.06%
2010-09-300.668.97%24.68%
2010-06-300.589.93%27.59%
2009-12-310.61

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.7913.054.81%135.17%
2024-12-310.788.48-12.00%-236.15%
2023-12-310.780.960.10%0.37%
2022-12-310.751.15-1.52%-6.10%
2021-12-310.771.330.19%0.79%
2020-12-310.811.250.38%1.81%
2019-12-310.741.180.60%3.00%
2018-12-310.741.042.78%12.00%
2017-12-310.821.34.10%21.90%
2016-12-310.751.273.47%16.87%
2015-12-310.71.942.10%12.18%
2014-12-310.681.513.00%15.22%
2013-12-310.640.954.31%18.86%
2012-12-310.691.460.93%4.46%
2011-12-310.7808.46%23.73%
2010-12-310.719.01%25.06%
2009-12-310.619.05%24.95%
2008-12-3134.85%