NASDAQ:OSPN | Key Financial Ratios | OneSpan 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.3317.67%25.01%
2026-03-311.2518.26%25.72%
2025-12-311.518.33%26.82%
2025-09-301.7516.93%24.40%
2025-06-301.7716.78%24.70%
2025-03-311.9617.41%25.15%
2024-12-311.5916.85%26.86%
2024-09-301.769.93%14.77%
2024-06-301.545.69%9.14%
2024-03-311.46-2.88%-4.67%
2023-12-311.27-10.30%-18.72%
2023-09-301.6-11.79%-18.80%
2023-06-301.64-12.19%-19.51%
2023-03-311.82-8.83%-14.05%
2022-12-311.79-4.31%-7.10%
2022-09-302.16-8.38%-12.88%
2022-06-302.16-6.05%-9.24%
2022-03-312.35-4.83%-7.25%
2021-12-312.1-8.94%-13.92%
2021-09-302.43-5.44%-8.05%
2021-06-302.44-5.44%-8.07%
2021-03-312.64-4.03%-5.93%
2020-12-312.75-1.45%-2.12%
2020-09-303.030.24%0.34%
2020-06-302.863.91%5.60%
2020-03-313.033.69%5.38%
2019-12-312.842.06%3.00%
2019-09-302.771.76%2.54%
2019-06-302.88-1.82%-2.58%
2019-03-312.55-1.35%-1.94%
2018-12-312.650.86%1.21%
2018-09-302.97-7.78%-10.39%
2018-06-302.9-6.42%-8.88%
2018-03-313.98-6.11%-8.33%
2017-12-313.45-6.63%-9.41%
2017-09-303.652.52%3.18%
2017-06-303.621.88%2.37%
2017-03-313.132.71%3.44%
2016-12-313.053.21%4.15%
2016-09-303.362.85%3.51%
2016-06-303.336.27%7.73%
2016-03-313.339.90%12.18%
2015-12-313.2913.52%16.99%
2015-09-305.8817.65%20.68%
2015-06-305.9218.63%21.76%
2015-03-315.1116.84%20.16%
2014-12-314.5613.32%16.26%
2014-09-304.3410.32%12.70%
2014-06-304.17.36%9.11%
2014-03-314.435.49%6.65%
2013-12-314.365.26%6.40%
2013-09-304.534.94%5.96%
2013-06-304.735.86%6.98%
2013-03-315.748.92%10.50%
2012-12-315.328.36%9.98%
2012-09-305.6713.68%16.09%
2012-03-314.5810.09%12.38%
2011-12-314.4813.12%16.32%
2011-09-304.348.61%10.73%
2010-12-314.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.518.33%26.82%
2024-12-311.5916.85%26.86%
2023-12-311.27-10.30%-18.72%
2022-12-311.79-4.31%-7.10%
2021-12-312.1-8.94%-13.92%
2020-12-312.75-1.45%-2.12%
2019-12-312.842.06%3.00%
2018-12-312.650.86%1.21%
2017-12-313.45-6.63%-9.41%
2016-12-313.053.21%4.15%
2015-12-313.2913.52%16.99%
2014-12-314.5613.32%16.26%
2013-12-314.365.26%6.40%
2012-12-315.328.36%9.98%
2011-12-314.4810.73%13.35%
2010-12-314.767.56%9.28%
2009-12-3110.95%