NASDAQ:CGNX | Key Financial Ratios | COGNEX CORP

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-07-05
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-053.938.02%10.73%
2026-04-053.647.11%9.64%
2025-12-313.85.68%7.67%
2025-09-283.965.50%7.39%
2025-06-293.296.09%8.10%
2025-03-303.146.09%8.15%
2024-12-313.625.33%7.00%
2024-09-293.944.32%5.68%
2024-06-304.033.91%5.20%
2024-03-313.524.95%6.69%
2023-12-314.475.61%7.53%
2023-10-014.997.91%10.57%
2023-07-023.988.63%11.64%
2023-04-023.378.80%12.02%
2022-12-313.8211.01%14.98%
2022-10-024.8811.25%15.39%
2022-07-033.8213.31%18.61%
2022-04-033.4514.34%20.41%
2021-12-313.3913.97%19.57%
2021-10-034.0714.43%19.81%
2021-07-043.3815.03%21.29%
2021-04-043.9211.82%16.62%
2020-12-314.559.78%13.96%
2020-09-274.519.08%12.43%
2020-06-284.477.31%10.27%
2020-03-293.9510.14%14.41%
2019-12-315.0410.81%15.04%
2019-09-297.7112.15%13.63%
2019-06-307.9215.39%17.43%
2019-03-318.3115.89%18.10%
2018-12-318.5417.00%19.31%
2018-09-307.1811.03%12.71%
2018-07-016.113.18%15.58%
2018-04-015.9313.28%15.64%
2017-12-315.5913.72%16.13%
2017-10-015.8918.82%20.89%
2017-07-026.5816.19%17.87%
2017-04-027.8715.90%17.23%
2016-12-31813.84%14.92%
2016-10-027.6812.75%13.78%
2016-07-037.0218.72%20.36%
2016-04-039.0819.86%21.33%
2015-12-318.2821.07%22.48%
2015-10-047.1721.97%23.99%
2015-07-056.0916.08%17.81%
2015-04-054.6314.73%16.10%
2014-12-313.3714.78%16.50%
2014-09-283.2814.12%15.71%
2014-06-293.6211.26%12.55%
2014-03-303.6110.66%11.57%
2013-12-315.4410.37%11.43%
2013-09-296.310.01%10.88%
2013-06-305.649.91%10.81%
2013-03-315.4610.64%11.58%
2012-12-314.7810.85%11.90%
2012-09-304.8310.72%11.72%
2012-07-017.3811.01%12.03%
2012-04-016.8411.05%11.98%
2011-12-315.2711.42%12.63%
2011-10-025.1911.78%13.03%
2011-07-036.0411.72%13.07%
2011-04-035.6511.77%13.15%
2010-12-315.1311.51%12.97%
2010-10-034.348.42%9.66%
2010-07-044.176.26%7.20%
2009-12-316.45

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.85.68%7.67%
2024-12-313.625.33%7.00%
2023-12-314.475.61%7.53%
2022-12-313.8211.01%14.98%
2021-12-313.3913.97%19.57%
2020-12-314.559.78%13.96%
2019-12-315.0410.81%15.04%
2018-12-318.5417.00%19.31%
2017-12-315.5913.72%16.13%
2016-12-31813.84%14.92%
2015-12-318.2821.07%22.48%
2014-12-313.3714.78%16.50%
2013-12-315.4410.37%11.43%
2012-12-314.7810.85%11.90%
2011-12-315.2711.42%12.63%
2010-12-315.1311.51%12.97%
2009-12-316.45-1.11%-1.23%
2008-12-316.60%