NASDAQ:QLYS | Key Financial Ratios | QUALYS, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.3819.23%36.74%
2026-03-311.4318.40%35.35%
2025-12-311.4118.11%35.34%
2025-09-301.3818.33%35.73%
2025-06-301.318.51%36.41%
2025-03-311.3918.21%36.44%
2024-12-311.3717.84%36.40%
2024-09-301.3818.75%37.88%
2024-06-301.4419.46%39.88%
2024-03-311.5518.82%40.13%
2023-12-311.5418.66%41.17%
2023-09-301.5218.53%43.15%
2023-06-301.3816.98%43.49%
2023-03-311.3216.53%41.70%
2022-12-311.3415.41%37.35%
2022-09-301.5613.57%28.57%
2022-06-301.6912.88%25.60%
2022-03-311.811.80%22.53%
2021-12-311.88.71%16.25%
2021-09-301.599.65%18.10%
2021-06-301.729.21%17.28%
2021-03-311.7910.02%18.41%
2020-12-311.8612.43%22.64%
2020-09-301.712.50%22.09%
2020-06-301.9112.00%20.81%
2020-03-311.8210.92%19.33%
2019-12-311.7710.26%17.93%
2019-09-301.7810.08%17.47%
2019-06-301.8310.43%17.56%
2019-03-311.849.66%16.45%
2018-12-311.929.78%16.01%
2018-09-302.1910.91%17.08%
2018-06-302.178.56%13.39%
2018-03-312.38.10%12.50%
2017-12-312.2310.90%17.05%
2017-09-302.488.68%13.27%
2017-06-302.458.48%13.08%
2017-03-312.158.24%12.79%
2016-12-312.314.72%7.44%
2016-09-302.065.74%9.16%
2016-06-302.085.75%9.33%
2016-03-312.186.13%9.98%
2015-12-312.045.94%9.83%
2015-09-302.1412.19%19.99%
2015-06-302.0712.53%20.52%
2015-03-311.9512.30%20.75%
2014-12-311.7211.63%19.92%
2014-09-301.751.99%3.59%
2014-06-301.741.22%2.23%
2014-03-311.60.86%1.61%
2013-12-311.650.80%1.49%
2013-09-301.831.48%2.68%
2013-06-301.821.69%3.17%
2013-03-311.661.10%2.05%
2012-12-312.181.30%2.43%
2012-09-300.870.58%-0.77%
2011-12-310.83

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.4118.11%35.34%
2024-12-311.3717.84%36.40%
2023-12-311.5418.66%41.17%
2022-12-311.3415.41%37.35%
2021-12-311.88.71%16.25%
2020-12-311.8612.43%22.64%
2019-12-311.7710.26%17.93%
2018-12-311.929.78%16.01%
2017-12-312.237.52%11.77%
2016-12-312.314.72%7.44%
2015-12-312.045.94%9.83%
2014-12-311.7211.63%19.92%
2013-12-311.650.80%1.49%
2012-12-312.181.30%2.43%
2011-12-310.832.84%-3.03%
2010-12-31-1.22%