NASDAQ:IQST | Key Financial Ratios | iQSTEL Inc

Complete source-backed ratio history.

Available history
2012-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.090.15-18.28%-51.27%
2026-03-310.990.34-19.66%-61.21%
2025-12-311.040.25-16.66%-52.27%
2025-09-301.040.15-16.38%-43.03%
2025-06-300.970.62-11.92%-42.90%
2025-03-310.860.61-13.67%-49.71%
2024-12-310.990.41-6.56%-43.53%
2024-09-300.820.8-11.73%-47.05%
2024-06-300.780.67-9.96%-39.45%
2024-03-311.160.02-5.36%-14.15%
2023-12-311.140.05-3.44%-9.49%
2023-09-301.190.04-29.06%-66.15%
2023-06-301.030.06-40.31%-87.11%
2023-03-311.140.03-43.23%-88.02%
2022-12-3110.03-47.55%-88.28%
2022-09-302.220-13.78%-16.77%
2022-06-301.890.02-14.06%-18.19%
2022-03-312.780.03-24.88%-31.01%
2021-12-312.780.06-42.36%-51.74%
2021-09-301.330.05-45.10%-78.64%
2021-06-301.330.05-52.46%-92.32%
2021-03-310.910.11-23.13%-84.00%
2020-12-310.45-1.15-64.48%276.38%
2020-09-300.37-0.73-74.45%176.69%
2020-06-300.45-0.74-105.79%328.84%
2020-03-310.28-0.07-159.14%159.68%
2019-12-310.31-0.06-97.41%112.14%
2019-09-300.32-0.06-120.74%141.43%
2019-06-300.43-0.04-158.53%152.49%
2019-03-310.46-0.04-125.11%133.24%
2018-12-310.53-0.12-88.00%131.70%
2018-09-300.94-16.68%-677.02%
2018-06-301.16-5.14%-25.08%
2018-03-3185.87%
2017-12-311.011.235.37%45.25%
2017-09-30365.04%-16.17%
2017-06-301.115.96%39.77%
2017-03-31-480.31%150.28%
2016-12-31-2120.05%255.44%
2016-09-30-1206.85%157.93%
2016-06-30-665.51%141.19%
2016-03-31-2161.05%109.16%
2015-12-31-68531.52%109.13%
2015-09-30-25621.93%130.42%
2015-06-30330.59%
2015-03-31-30088.17%40.94%
2014-12-31-4753.89%41.40%
2014-09-30-6826.41%47.45%
2014-06-30-27051.61%56.71%
2014-03-3132286.02%-74.38%
2013-12-3115147.51%-75.44%
2013-09-30894.10%-70.95%
2013-06-309699.53%-107.09%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.040.25-16.66%-52.27%
2024-12-310.990.41-6.56%-43.53%
2023-12-311.140.05-3.44%-9.49%
2022-12-3110.03-47.55%-88.28%
2021-12-312.780.06-42.36%-51.74%
2020-12-310.45-1.15-64.48%276.38%
2019-12-310.31-0.06-97.41%112.14%
2018-12-310.53-0.12-88.00%131.70%
2018-06-301.16-11.94%-58.25%
2017-12-311.011.23-22.80%-191.97%
2017-06-301.115.96%39.77%
2016-06-30-665.51%141.19%
2015-06-30330.59%
2014-06-30-27051.61%56.71%
2013-06-309699.06%-107.08%
2012-06-30-34.38%109.33%