NASDAQ:CLAR | Key Financial Ratios | Clarus Corp

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-304.45-12.35%-15.88%
2026-03-314.39-18.34%-23.03%
2025-12-314.23-18.70%-23.71%
2025-09-304.660.02-28.55%-35.79%
2025-06-304.550.02-28.74%-36.58%
2025-03-314.460.02-27.12%-34.64%
2024-12-314.930.02-17.78%-22.43%
2024-09-305.321.29%1.57%
2024-06-305.741.82%2.19%
2024-03-315.4602.69%3.27%
2023-12-311.750.82-2.05%-3.47%
2023-09-303.610.42-16.77%-28.62%
2023-06-303.890.44-15.93%-27.36%
2023-03-313.920.47-14.28%-25.09%
2022-12-313.690.48-13.47%-23.89%
2022-09-304.20.464.12%7.12%
2022-06-303.630.44.33%7.41%
2022-03-313.220.43.89%6.71%
2021-12-313.110.384.13%7.05%
2021-09-303.120.713.34%7.12%
2021-06-303.180.135.36%7.33%
2021-03-313.790.144.00%5.31%
2020-12-313.590.171.98%2.71%
2020-09-303.850.214.06%5.56%
2020-06-305.280.175.71%7.34%
2020-03-316.386.47%8.39%
2019-12-314.928.24%10.47%
2019-09-304.324.50%6.00%
2019-06-303.964.97%6.41%
2019-03-315.255.04%6.30%
2018-12-314.990.133.43%4.39%
2018-09-304.930.144.61%5.96%
2018-06-304.370.11.96%2.48%
2018-03-314.790.090.58%0.72%
2017-12-315.03-0.32%-0.41%
2017-09-304.52-3.74%-5.20%
2017-06-306.8-3.70%-4.42%
2017-03-317.35-3.41%-4.03%
2016-12-314.110.27-4.27%-5.58%
2016-09-303.930.26-13.15%-17.41%
2016-06-304.210.25-35.98%-46.86%
2016-03-318.970.12-36.07%-46.83%
2015-12-318.42-34.19%-44.45%
2015-09-304.86-21.55%-28.80%
2015-06-305.950.094.44%5.33%
2015-03-316.190.094.53%5.43%
2014-12-314.870.094.44%5.45%
2014-09-303.530.14.49%5.70%
2014-06-302.360.2-2.12%-2.87%
2014-03-314.180.18-1.29%-1.69%
2013-12-313.640.15-1.83%-2.37%
2013-09-303.350.19-1.85%-2.47%
2013-06-303.890.15-1.30%-1.66%
2013-03-314.370.17-1.16%-1.50%
2012-12-313.980.160.61%0.79%
2012-09-302.40.171.59%2.03%
2012-06-307.410.071.92%2.21%
2012-03-317.462.34%2.66%
2011-12-314.520.222.15%2.84%
2011-09-303.980.240.40%0.54%
2011-06-303.310.19-1.55%-2.04%
2010-12-313.210.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.23-18.70%-23.71%
2024-12-314.930.02-17.78%-22.43%
2023-12-311.750.82-2.05%-3.47%
2022-12-313.690.48-13.47%-23.89%
2021-12-313.110.384.13%7.05%
2020-12-313.590.171.98%2.71%
2019-12-314.928.24%10.47%
2018-12-314.990.133.43%4.39%
2017-12-315.03-0.32%-0.41%
2016-12-314.110.27-4.27%-5.58%
2015-12-318.42-34.19%-44.45%
2014-12-314.870.094.44%5.45%
2013-12-313.640.15-1.83%-2.37%
2012-12-313.980.160.61%0.79%
2011-12-314.520.222.15%2.84%
2010-12-313.210.1824.07%31.42%
2009-12-31-5.94%