OTC:IPSI | Key Financial Ratios | Innovative Payment Solutions, Inc.

Complete source-backed ratio history.

Available history
2013-10-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-30068.56%-35.93%
2026-03-310.01-28.88%17.92%
2025-12-310.01-102.81%57.87%
2025-09-300.01-9989.51%86.94%
2025-06-300.01-6267.86%81.20%
2025-03-310.03-1926.88%54.17%
2024-12-310.04-1073.31%38.98%
2024-09-300.01-407.64%44.11%
2024-06-300.01-347.59%42.60%
2024-03-310-657.41%76.86%
2023-12-310.01-724.74%77.01%
2023-09-300.01-1077.31%125.19%
2023-06-300.03-586.20%164.32%
2023-03-310.04-359.64%227.70%
2022-12-310.2-373.77%260.15%
2022-09-300.43-225.50%1903.43%
2022-06-300.93-143.40%-515.34%
2022-03-311.31-101.26%-238.30%
2021-12-311.95-215.40%-391.82%
2021-09-302.38-198.08%328.20%
2021-06-301.96-186.23%-369.04%
2021-03-311.49-200.89%-639.89%
2020-12-310.02-2815.17%122.88%
2020-09-300.04-1775.30%133.63%
2020-06-300.01-3232.99%211.01%
2020-03-310.01-647.56%322.74%
2019-12-310.03-345.93%628.73%
2019-09-300.13-702.08%105.32%
2019-06-300.15-259.47%72.03%
2019-03-310.15-440.83%125.95%
2018-12-310.25-476.30%157.95%
2018-09-300.32-401.73%248.40%
2018-06-300.29-522.93%280.87%
2018-03-310.36-379.29%303.73%
2017-12-310.19-334.66%105.24%
2017-09-300.35-173.08%133.89%
2017-06-300.56-161.47%481.40%
2017-03-310.55-177.01%500.73%
2016-12-310.88-310.41%-1797.13%
2016-09-301.67-322.46%-555.62%
2016-06-302.81-324.38%-435.35%
2016-03-313.95-220.91%-272.91%
2016-01-310.48-159135.38%149465.87%
2015-12-315.76-94.01%-108.90%
2015-10-31-25013.72%-25013.72%
2015-07-31-15713.86%-15713.86%
2015-04-3017.67-4984.30%-5283.23%
2015-01-31-384.26%-384.26%
2014-10-3183.24-132.93%-134.55%
2014-07-316.45
2014-04-302.94
2014-01-311.64
2013-10-3122.32

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.01-102.81%57.87%
2024-12-310.04-1073.31%38.98%
2023-12-310.01-724.74%77.01%
2022-12-310.2-373.77%260.05%
2021-12-311.95-215.40%-391.82%
2020-12-310.02-2815.17%122.88%
2019-12-310.03-345.93%628.73%
2018-12-310.25-476.30%157.95%
2017-12-310.19-334.66%105.24%
2016-12-310.88-310.69%-1798.74%
2015-12-315.76-134.73%-156.06%
2015-10-31-638.55%-638.55%
2014-10-3183.24-132.93%-134.55%
2013-10-3122.32