OTC:RPMT | Key Financial Ratios | REGO PAYMENT ARCHITECTURES, INC.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300-2286.83%16.66%
2026-03-310-2261.35%17.44%
2025-12-310-1948.64%20.03%
2025-09-300.04-448.31%20.19%
2025-06-300.04-398.05%20.65%
2025-03-310.04-482.27%23.41%
2024-12-310.07-266.59%23.64%
2024-09-300.11-203.94%27.83%
2024-06-300.16-152.14%31.00%
2024-03-310.12-285.48%40.35%
2023-12-310.17-253.31%53.26%
2023-09-300.21-249.13%68.42%
2023-06-300.24-249.48%83.05%
2023-03-310.15-348.96%64.83%
2022-12-310.15-256.31%48.09%
2022-09-300.01-1513.25%33.38%
2022-06-300.03-561.12%25.56%
2022-03-310.08-284.03%28.50%
2021-12-310.02-1061.55%34.67%
2021-09-300.13-970.10%69.91%
2021-06-300.08-710.06%72.09%
2021-03-310.06-841.26%66.73%
2020-12-310.01-1905.33%55.24%
2020-09-300.05-224.58%13.96%
2020-06-300-781.30%11.59%
2020-03-310-767.21%12.82%
2019-12-310.02-406.46%14.07%
2019-09-300-686.93%16.05%
2019-06-300.01-634.92%19.25%
2019-03-310.01-845.50%27.65%
2018-12-310-1071.37%31.28%
2018-09-300-1001.25%28.22%
2018-06-300-930.12%28.46%
2018-03-310-919.14%24.29%
2017-12-310-910.22%27.59%
2017-09-300-865.26%36.34%
2017-06-300.01-789.31%36.44%
2017-03-310-770.50%34.93%
2016-12-310.01-786.08%44.89%
2016-09-300.04-567.01%54.94%
2016-06-300-885.86%60.89%
2016-03-310.01-1001.35%86.44%
2015-12-310.02-986.30%115.05%
2015-09-300.08-387.24%103.03%
2015-06-300.16-441.74%205.21%
2015-03-310.46-266.89%571.58%
2014-12-311.45-310.03%-619.51%
2014-09-300.51-370.29%1021.76%
2014-06-301.05-224.69%-1132.52%
2014-03-310.81-336.66%-8276.94%
2013-12-310.65-543.20%13051.53%
2013-09-303.43-264.80%-353.21%
2013-06-3012.76-124.11%-133.74%
2013-03-316.33-218.32%-254.24%
2012-12-316.47-150.67%-176.12%
2012-09-308.22-261.07%-292.36%
2012-03-311.81-203.46%-397.03%
2011-12-310.3-826.03%639.42%
2011-09-300.08-2858.97%852.99%
2010-12-3117.75

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310-1948.64%20.03%
2024-12-310.07-266.59%23.64%
2023-12-310.17-253.31%53.26%
2022-12-310.15-256.31%48.09%
2021-12-310.02-1061.55%34.67%
2020-12-310.01-1905.33%55.24%
2019-12-310.02-406.46%14.07%
2018-12-310-1071.37%31.28%
2017-12-310-910.22%27.59%
2016-12-310.01-786.08%44.89%
2015-12-310.02-986.30%115.05%
2014-12-311.45-310.03%-619.51%
2013-12-310.65-543.20%13051.53%
2012-12-316.47-150.67%-176.12%
2011-12-310.3-971.27%751.85%
2010-12-3117.75-92.51%-97.99%
2009-12-31-7261.76%