NYSE:CIX | Key Financial Ratios | COMPX INTERNATIONAL 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-306.6913.63%15.21%
2026-03-316.9912.92%14.35%
2025-12-315.8712.47%14.05%
2025-09-306.4112.57%14.03%
2025-06-307.4911.27%12.43%
2025-03-317.7111.07%12.17%
2024-12-316.6710.17%11.35%
2024-09-307.5211.72%12.92%
2024-06-309.2311.37%12.37%
2024-03-3110.711.16%12.01%
2023-12-317.3612.04%13.38%
2023-09-307.3511.27%12.51%
2023-06-307.811.09%12.22%
2023-03-318.5612.44%13.60%
2022-12-316.6811.77%13.17%
2022-09-306.1910.90%12.27%
2022-06-307.689.44%10.44%
2022-03-318.418.79%9.64%
2021-12-317.318.61%9.57%
2021-09-307.58.11%9.01%
2021-06-308.477.07%7.76%
2021-03-319.015.84%6.35%
2020-12-317.75.61%6.16%
2020-09-308.336.26%6.84%
2020-06-308.237.42%8.10%
2020-03-318.869.05%9.86%
2019-12-317.288.96%9.86%
2019-09-306.418.75%9.66%
2019-06-306.739.03%9.87%
2019-03-316.829.37%10.21%
2018-12-315.589.21%10.25%
2018-09-305.6810.31%11.46%
2018-06-305.869.76%10.73%
2018-03-316.219.05%9.86%
2017-12-3158.75%9.67%
2017-09-304.617.86%8.88%
2017-06-304.498.33%9.36%
2017-03-314.927.85%8.89%
2016-12-314.447.26%8.31%
2016-09-305.56.53%7.50%
2016-06-307.466.24%7.04%
2016-03-317.816.65%7.46%
2015-12-316.366.76%7.75%
2015-09-306.736.80%7.89%
2015-06-307.186.93%7.99%
2015-03-317.036.85%7.92%
2014-12-315.426.71%7.80%
2014-09-305.676.41%7.53%
2014-06-305.916.32%7.39%
2014-03-316.145.86%6.83%
2013-12-316.335.05%5.74%
2013-09-305.9827.48%32.12%
2013-06-307.670.1824.92%33.17%
2013-03-318.20.1825.57%33.86%
2012-12-313.70.1823.28%34.26%
2012-09-302.850.265.05%8.23%
2012-06-302.660.274.04%6.64%
2012-03-312.973.77%6.08%
2011-12-312.530.295.42%9.06%
2011-09-302.730.54.64%8.68%
2011-06-303.595.08%9.09%
2010-12-313.260.54

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.8712.47%14.05%
2024-12-316.6710.17%11.35%
2023-12-317.3612.04%13.38%
2022-12-316.6811.77%13.17%
2021-12-317.318.61%9.57%
2020-12-317.75.61%6.16%
2019-12-317.288.96%9.86%
2018-12-315.589.21%10.25%
2017-12-3158.75%9.67%
2016-12-314.447.26%8.31%
2015-12-316.366.76%7.75%
2014-12-315.426.71%7.80%
2013-12-316.335.05%5.74%
2012-12-313.70.1823.28%34.26%
2011-12-312.530.295.42%9.06%
2010-12-313.261.91%3.64%
2009-12-31-2.34%