OTC:PAYD | Key Financial Ratios | PAID 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.891.53%2.27%
2026-03-310.83-3.11%-4.62%
2025-12-310.85-4.45%-6.64%
2025-09-300.81-8.25%-13.35%
2025-06-300.75-10.40%-17.01%
2025-03-310.644.02%6.52%
2024-12-310.759.05%15.19%
2024-09-302.8818.76%31.10%
2024-06-303.0119.68%32.06%
2024-03-312.9312.90%21.40%
2023-12-312.345.07%8.53%
2023-09-302.157.07%12.57%
2023-06-302.045.96%10.80%
2023-03-311.926.50%12.05%
2022-12-311.7910.16%21.37%
2022-09-301.24-6.91%-16.20%
2022-06-301.25-7.06%-15.92%
2022-03-311.2-8.83%-19.88%
2021-12-311.18-10.73%-23.95%
2021-09-301.35-39.31%-78.16%
2021-06-301.33-38.33%-74.53%
2021-03-311.22-37.59%-74.00%
2020-12-311.12-38.58%-74.85%
2020-09-301.11-3.62%-6.97%
2020-06-300.8610.11%20.26%
2020-03-310.648.45%16.56%
2019-12-310.655.65%10.46%
2019-09-300.64-198.70%-562.58%
2019-06-300.37-210.48%-620.74%
2019-03-310.38-210.47%-611.71%
2018-12-310.38-221.26%-601.69%
2018-09-300.36-7.39%-9.33%
2018-06-300.42-5.97%-7.60%
2018-03-310.36-5.63%-7.04%
2017-12-310.38-3.61%-4.51%
2017-09-300.39-3.59%-4.52%
2017-06-300.39-2.99%-3.78%
2017-03-31-3.27%-4.09%
2016-12-310.31-2.09%-2.60%
2016-09-30-148.52%74.85%
2016-06-30-252.03%177.09%
2016-03-31-184.66%245.57%
2015-12-310.19-262.57%207.15%
2015-09-300.45-297.93%262.98%
2015-06-300.97-170.83%-29071.29%
2015-03-311.16-184.43%-1075.12%
2014-12-311.09-160.77%-1376.91%
2014-09-300.85-240.29%2033.74%
2014-06-301.25-133.86%-585.89%
2014-03-311.91-70.74%-147.01%
2013-12-311.85-60.94%-131.55%
2013-09-301.51-23.06%-42.51%
2013-06-301.25-49.14%-111.42%
2013-03-311.17-83.78%-212.10%
2012-12-311.2-97.98%-246.02%
2012-09-301.16-95.95%-261.04%
2012-06-301.29-87.31%-205.08%
2012-03-311.28-79.96%-170.63%
2011-12-311.57-80.54%-143.36%
2011-09-301.85-79.30%-137.10%
2011-06-302.27-117.22%-207.34%
2010-12-313.4
2009-12-313.11

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.85-4.45%-6.64%
2024-12-310.759.05%15.20%
2023-12-312.345.07%8.53%
2022-12-311.7910.16%21.37%
2021-12-311.18-10.73%-23.95%
2020-12-311.12-38.58%-74.85%
2019-12-310.655.65%10.46%
2018-12-310.38-221.26%-601.69%
2017-12-310.38-3.61%-4.51%
2016-12-310.31-2.09%-2.60%
2015-12-310.19-262.57%207.15%
2014-12-311.09-160.77%-1376.91%
2013-12-311.85-60.94%-131.55%
2012-12-311.2-97.98%-246.03%
2011-12-311.57-80.54%-143.36%
2010-12-313.4-101.57%-143.03%
2009-12-313.11-116.80%-170.77%