NASDAQ:ORGO | Key Financial Ratios | Organogenesis Holdings Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.52-20.71%-56.76%
2026-03-313.530.52%1.11%
2025-12-313.626.19%12.34%
2025-09-303.320.20%0.39%
2025-06-303.95-1.78%-3.53%
2025-03-314.12-3.40%-6.54%
2024-12-313.690.17%0.33%
2024-09-303.09-1.65%-2.65%
2024-06-302.73-3.73%-6.28%
2024-03-312.741.27%2.09%
2023-12-312.81.08%1.77%
2023-09-302.772.81%4.70%
2023-06-302.952.23%3.70%
2023-03-312.853.02%5.11%
2022-12-312.973.46%5.85%
2022-09-302.5812.91%23.03%
2022-06-302.6215.65%28.07%
2022-03-312.7819.10%34.51%
2021-12-312.7421.25%39.03%
2021-09-302.6216.61%32.52%
2021-06-302.3919.60%39.91%
2021-03-312.513.74%28.66%
2020-12-312.566.06%12.40%
2020-09-301.95-1.37%-5.50%
2020-06-301.78-16.11%-109.55%
2020-03-312.03-18.89%-97.67%
2019-12-312.1-17.54%-74.41%
2019-09-301.43-25.95%-353.77%
2019-06-301.51-28.35%-205.40%
2019-03-311.63-21.33%-115.61%
2018-12-311.27-27.17%-111.33%
2018-09-300-13.28%173.33%
2018-06-300.03-9.85%54.30%
2018-03-310.05-9.88%82.84%
2017-12-310.96-5.64%54.76%
2017-09-300.13-5.95%-371.04%
2017-06-307.02-5.28%-328.99%
2017-03-316.25-5.41%-336.61%
2016-12-313-5.45%106.31%
2015-12-310.3

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.626.19%12.34%
2024-12-313.690.17%0.33%
2023-12-312.81.07%1.77%
2022-12-312.973.46%5.85%
2021-12-312.7421.25%39.03%
2020-12-312.565.94%12.15%
2019-12-312.1-17.54%-74.41%
2018-12-311.27-39.61%-162.33%
2017-12-310.96-5.64%54.76%
2016-12-313-5.45%106.31%
2015-12-310.3