OTC:OMTK | Key Financial Ratios | Omnitek Engineering Corp

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-300.434.04%-2.74%
2026-03-310.4626.06%-20.37%
2025-12-310.4136.27%-25.59%
2025-09-300.4133.24%-25.53%
2025-06-300.3712.20%-8.59%
2025-03-310.39-12.08%9.27%
2024-12-310.4-14.97%12.40%
2024-09-300.36-25.07%18.12%
2024-06-300.27-32.26%18.69%
2024-03-310.31-25.87%17.76%
2023-12-310.31-25.43%18.17%
2023-09-300.33-19.03%15.17%
2023-06-300.34-20.67%17.76%
2023-03-310.38-17.42%17.64%
2022-12-310.41-17.67%19.95%
2022-09-300.42-6.98%8.36%
2022-06-300.45-2.32%3.11%
2022-03-310.5-4.03%6.23%
2021-12-310.531.22%-2.16%
2021-09-300.52-15.82%24.26%
2021-06-300.57-35.73%33.70%
2021-03-310.61-38.37%42.10%
2020-12-310.59-50.14%56.02%
2020-09-300.66-64.59%89.33%
2020-06-300.73-64.54%114.89%
2020-03-310.66-66.73%143.54%
2019-12-310.71-64.63%167.20%
2019-09-300.87-40.24%319.59%
2019-06-300.91-38.86%506.31%
2019-03-310.99-33.08%-3300.15%
2018-12-311.05-32.34%-494.31%
2018-09-301.23-52.72%-334.96%
2018-06-301.33-51.88%-246.12%
2018-03-311.31-57.16%-231.02%
2017-12-311.4-63.64%-217.40%
2017-09-301.84-36.34%-78.25%
2017-06-301.99-38.20%-75.53%
2017-03-312.59-45.71%-73.57%
2016-12-312.66-44.47%-70.34%
2016-09-303.06-48.61%-71.54%
2016-06-303.52-48.85%-67.49%
2016-03-313.36-42.24%-59.38%
2015-12-314-42.66%-56.31%
2015-09-304.83-41.91%-52.49%
2015-06-304.33-46.75%-60.25%
2015-03-314.61-55.01%-69.63%
2014-12-315.6-58.90%-71.19%
2014-09-306.04-36.39%-43.37%
2014-06-305.82-43.21%-51.87%
2014-03-317.44-37.91%-43.60%
2013-12-318.63-31.33%-35.30%
2013-09-309.43-33.63%-37.52%
2013-06-308.36-15.55%-17.25%
2013-03-318.3-26.00%-28.85%
2012-12-310.97-22.73%-128.14%
2012-09-307.71-25.04%-27.90%
2012-06-307.26-25.33%-28.43%
2012-03-311.35-53.13%-193.87%
2011-12-311.61-38.48%-98.36%
2011-09-301.82-56.19%-121.30%
2010-12-311.37

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.4136.27%-25.59%
2024-12-310.4-14.97%12.40%
2023-12-310.31-25.43%18.17%
2022-12-310.41-17.67%19.95%
2021-12-310.531.22%-2.16%
2020-12-310.59-50.14%56.02%
2019-12-310.71-64.63%167.20%
2018-12-311.05-32.34%-494.31%
2017-12-311.4-63.64%-217.40%
2016-12-312.66-44.47%-70.34%
2015-12-314-42.66%-56.31%
2014-12-315.6-58.90%-71.19%
2013-12-318.63-78.68%-88.67%
2012-12-310.97-22.73%-128.14%
2011-12-311.61-38.48%-98.36%
2010-12-311.37-91.12%-290.85%