NASDAQ:BBSI | Key Financial Ratios | BARRETT BUSINESS SERVICES 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.144.93%17.22%
2026-03-311.165.19%19.77%
2025-12-311.296.99%22.59%
2025-09-301.277.05%22.84%
2025-06-301.257.55%23.85%
2025-03-311.216.69%24.42%
2024-12-311.327.11%23.93%
2024-09-301.316.99%23.56%
2024-06-301.277.17%24.80%
2024-03-311.236.64%26.19%
2023-12-311.37.01%25.42%
2023-09-301.256.90%26.37%
2023-06-301.246.97%26.30%
2023-03-311.337.07%27.55%
2022-12-311.366.88%26.58%
2022-09-301.356.65%27.05%
2022-06-301.315.80%25.13%
2022-03-311.325.47%23.11%
2021-12-311.295.10%18.26%
2021-09-301.34.28%16.67%
2021-06-301.144.41%19.15%
2021-03-311.283.87%17.68%
2020-12-311.44.36%17.03%
2020-09-301.354.66%19.43%
2020-06-301.335.80%24.90%
2020-03-311.165.49%29.26%
2019-12-311.245.61%28.11%
2019-09-301.226.14%33.36%
2019-06-301.125.70%34.59%
2019-03-310.945.49%37.44%
2018-12-310.985.03%31.97%
2018-09-300.944.26%31.71%
2018-06-300.933.87%32.27%
2018-03-310.883.95%36.15%
2017-12-310.963.69%28.33%
2017-09-300.913.45%28.18%
2017-06-300.892.98%26.79%
2017-03-310.742.61%27.07%
2016-12-310.863.23%26.97%
2016-09-300.863.83%35.59%
2016-06-300.843.98%43.05%
2016-03-310.94.12%51.08%
2015-12-310.965.13%46.73%
2015-09-300.794.28%51.20%
2015-06-300.851.21-5.29%-75.76%
2015-03-310.821.72-5.63%-105.98%
2014-12-310.811.37-5.65%-77.84%
2014-09-301.220.19-7.49%-114.26%
2014-06-301.340.264.27%82.14%
2014-03-311.220.094.34%23.99%
2013-12-311.440.085.00%24.05%
2013-09-301.40.085.95%26.66%
2013-06-301.350.095.72%25.71%
2013-03-311.210.115.14%25.04%
2012-12-311.250.115.74%26.94%
2012-09-301.063.42%14.90%
2012-06-301.293.09%15.80%
2012-03-311.273.04%16.37%
2011-12-311.6306.42%14.08%
2011-09-301.668.04%16.95%
2011-06-301.597.20%15.51%
2011-03-3114.60%
2010-12-311.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.296.99%22.59%
2024-12-311.327.11%23.93%
2023-12-311.37.01%25.42%
2022-12-311.366.88%26.58%
2021-12-311.295.10%18.26%
2020-12-311.44.36%17.03%
2019-12-311.245.61%28.11%
2018-12-310.985.03%31.97%
2017-12-310.963.69%28.33%
2016-12-310.863.23%26.97%
2015-12-310.965.13%46.73%
2015-09-300.79
2015-06-300.85
2015-03-310.82
2014-12-310.811.37-5.65%-77.84%
2014-09-301.22
2014-06-301.34
2014-03-311.22
2013-12-311.440.085.00%24.05%
2012-12-311.250.115.74%26.94%
2011-12-311.6306.42%14.08%
2010-12-311.763.91%7.71%
2009-12-31-4.16%