NYSE:BGSF | Key Financial Ratios | BGSF, INC.

Complete source-backed ratio history.

Available history
2011-12-25 to 2026-06-28
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-285.11-15.64%-17.97%
2026-03-295.59-20.94%-23.79%
2025-12-284.120-19.76%-23.76%
2025-09-281.97-13.46%-22.20%
2025-06-291.64-4.17%-7.97%
2025-03-301.76-2.15%-3.99%
2024-12-291.750.44-2.22%-4.06%
2024-09-291.75-7988.55%-15.15%
2024-06-302.02-7362.66%-14.14%
2024-03-312.09-6448.79%-13.16%
2023-12-310.790.4-5.73%-11.95%
2023-10-010.8313788.64%29477.80%
2023-07-022.4213883.16%30013.94%
2023-04-022.914736.20%30458.56%
2023-01-012.70.413.03%25.18%
2022-09-252.9803.57%5505.38%
2022-06-262.4507.34%10691.37%
2022-03-272.0509.90%14708.53%
2021-12-262.120.359.51%18.42%
2021-09-262.10.387.64%15.28%
2021-06-271.890.416.41%13.12%
2021-03-281.730.440.48%1.00%
2020-12-272.390.441.11%2.20%
2020-09-272.40.461.53%3.09%
2020-06-282.170.482.85%5.86%
2020-03-292.330.398.87%18.27%
2019-12-292.970.1111.46%19.35%
2019-09-292.94014.49%22.72%
2019-06-302.46015.58%24.50%
2019-03-311.990.1317.13%26.94%
2018-12-302.140.1517.50%26.71%
2018-09-302.060.1711.28%18.81%
2018-07-011.960.189.24%16.47%
2018-04-011.790.586.83%17.77%
2017-12-311.750.65.59%14.94%
2017-09-241.720.578.04%21.44%
2017-06-251.740.487.74%20.06%
2017-03-261.919.38%18.52%
2016-12-252.2608.47%17.00%
2016-09-251.847.24%15.10%
2016-06-261.717.32%14.95%
2016-03-272.267.41%14.86%
2015-12-271.430.566.34%20.62%
2015-09-271.950.596.34%17.14%
2015-06-281.450.723.78%11.07%
2015-03-291.741.011.99%7.63%
2014-12-281.571.03-0.80%-2.62%
2014-09-281.622.1610.56%76.54%
2014-06-291.552.3612.86%94.63%
2014-03-301.432.5513.01%99.25%
2013-12-291.50.5914.16%102.41%
2012-12-301.124.24

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-284.120-19.76%-23.76%
2024-12-291.750.44-2.22%-4.06%
2023-12-310.790.4-5.73%-11.95%
2023-01-012.70.413.03%25.18%
2021-12-262.120.359.51%18.42%
2020-12-272.390.441.11%2.20%
2019-12-292.970.1111.46%19.35%
2018-12-302.140.1517.50%26.71%
2017-12-311.750.65.59%14.94%
2016-12-252.2608.47%17.00%
2015-12-271.430.566.34%20.62%
2014-12-281.571.03-0.80%-2.62%
2013-12-291.50.5914.16%102.41%
2012-12-301.124.24-4.71%-103.96%
2011-12-25-1.15%