OTC:SDCH | Key Financial Ratios | SideChannel, Inc.

Complete source-backed ratio history.

Available history
2009-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.01-52.76%-98.55%
2026-03-311.04-56.60%-104.88%
2025-12-311.42-36.70%-59.18%
2025-09-301.58-25.74%-41.62%
2025-06-301.75-19.96%-31.57%
2025-03-311.84-16.09%-25.07%
2024-12-312.11-22.84%-32.56%
2024-09-302.05-22.88%-33.43%
2024-06-302.43-144.16%-194.98%
2024-03-312.25-158.01%-218.70%
2023-12-312.82-183.04%-231.47%
2023-09-302.57-175.85%-231.22%
2023-06-302.37-158.16%-185.01%
2023-03-312.36-142.11%-169.71%
2022-12-313.52-125.08%-142.28%
2022-09-303.57-109.36%-125.33%
2022-06-304.8376.18%680.55%
2022-03-3110.8760.21%556.86%
2021-12-314.2427.69%845.74%
2021-09-302.0561.58%120.14%
2021-06-3012.36-39.38%-42.85%
2021-03-312.95-61.63%-105.18%
2020-12-310.46-576.15%598.07%
2020-09-301.1-381.00%-3257.04%
2020-06-302.88-315.29%-1008.86%
2020-03-312.4-227.89%-486.78%
2019-12-31-153.00%
2019-09-309.69-85.33%-95.09%
2019-06-3023.68-64.85%-67.69%
2019-03-3160-43.01%-43.71%
2018-12-3153.39-31.16%-31.75%
2018-09-30112.87-31.38%-31.66%
2018-06-3020.49-30.11%-40.81%
2018-03-310.5-608.96%683.00%
2017-12-310.1-1502.25%199.85%
2017-09-300.25-1762.94%673.00%
2017-06-300.14-3232.33%648.48%
2017-03-310.22-2787.61%812.23%
2016-12-310.15-3080.83%513.36%
2016-09-300.42-633.41%311.67%
2016-06-300.96-517.62%1073.81%
2016-03-310.91-492.54%602.33%
2015-12-31-1002.02%-4755.27%
2015-09-301.38-689.06%5999.39%
2015-06-300.11-3746.84%2663.66%
2015-03-310.13-3760.58%3482.20%
2014-09-300.3-245.15%419.12%
2014-06-301-107.83%-247.29%
2014-03-310.02-246.17%1528.95%
2013-12-310.05-105.76%-282.56%
2013-09-300.04-76.50%-149.33%
2013-03-310.58-19.96%-26.91%
2012-12-310.2830.28%37.04%
2012-09-300.224.79%33.36%
2012-06-300.5423.10%30.81%
2012-03-310.2612.02%17.09%
2011-09-300.01
2010-09-300

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-301.58-25.74%-41.62%
2024-09-302.05-22.88%-33.43%
2023-09-302.57-175.85%-231.22%
2022-09-303.57-109.36%-125.33%
2021-09-302.0561.58%120.14%
2020-09-301.1-381.00%-3257.04%
2019-09-309.69-85.33%-95.09%
2018-09-30112.87-31.38%-31.66%
2017-09-300.25-1762.94%673.00%
2016-09-300.42-632.69%311.31%
2015-09-301.38-689.06%5999.39%
2014-09-300.3-245.15%419.12%
2013-09-300.04-75.60%-147.57%
2012-09-300.229.56%39.77%
2011-09-300.01-29.45%18.06%
2010-09-300-2198.11%3.20%
2009-09-3018.81%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.