NASDAQ:PDFS | Key Financial Ratios | PDF SOLUTIONS 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-303.450.181.99%2.77%
2026-03-312.340.241.67%2.56%
2025-12-312.280.25-0.15%-0.24%
2025-09-302.210.26-0.01%-0.02%
2025-06-302.370.260.22%0.33%
2025-03-312.190.280.36%0.57%
2024-12-313.401.29%1.65%
2024-09-303.321.43%1.83%
2024-06-303.48-0.93%-1.19%
2024-03-313.620.82%1.05%
2023-12-313.891.07%1.36%
2023-09-303.890.96%1.22%
2023-06-303.923.12%4.04%
2023-03-313.560.39%0.50%
2022-12-313.32-1.23%-1.63%
2022-09-303.45-4.10%-5.37%
2022-06-303.92-5.90%-7.43%
2022-03-314.25-6.79%-8.45%
2021-12-314.3-7.85%-9.79%
2021-09-304.5-17.42%-21.45%
2021-06-304.53-17.64%-21.63%
2021-03-315.08-17.49%-21.06%
2020-12-314.58-14.04%-17.21%
2020-09-306.63-2.65%-3.11%
2020-06-306.43-2.65%-3.13%
2020-03-315.52-1.36%-1.64%
2019-12-315.27-2.26%-2.76%
2019-09-306.93-3.14%-3.69%
2019-06-306.93-3.74%-4.41%
2019-03-316.9-4.29%-5.06%
2018-12-318.05-3.42%-3.86%
2018-09-307.76-3.18%-3.60%
2018-06-30-2.02%-2.28%
2018-03-31-1.01%-1.13%
2017-12-318.35-0.60%-0.67%
2017-09-308.711.90%2.13%
2017-06-308.82.47%2.78%
2017-03-318.893.32%3.72%
2016-12-319.194.09%4.58%
2016-09-309.484.19%4.65%
2016-06-309.754.11%4.54%
2016-03-3111.094.19%4.59%
2015-12-3111.296.47%7.12%
2015-09-3011.978.00%8.76%
2015-06-3012.078.15%8.94%
2015-03-3113.859.76%10.61%
2014-12-3112.8710.41%11.41%
2014-09-3014.511.63%12.66%
2014-06-3012.0613.66%15.08%
2014-03-319.4214.09%15.94%
2013-12-3110.413.85%15.54%
2013-09-3010.5626.95%30.18%
2013-06-308.5128.69%32.78%
2013-03-317.9130.40%35.10%
2012-12-315.2129.95%36.82%
2012-09-305.9316.45%20.43%
2012-03-315.126.78%8.77%
2011-12-315.283.10%4.06%
2011-09-305.080.15%0.20%
2010-12-315.03

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.280.25-0.15%-0.24%
2024-12-313.401.29%1.65%
2023-12-313.891.07%1.36%
2022-12-313.32-1.23%-1.63%
2021-12-314.3-7.85%-9.79%
2020-12-314.58-14.04%-17.21%
2019-12-315.27-2.26%-2.76%
2018-12-318.05-3.42%-3.86%
2017-12-318.35-0.60%-0.67%
2016-12-319.194.09%4.58%
2015-12-3111.296.47%7.12%
2014-12-3112.8710.40%11.41%
2013-12-3110.413.85%15.54%
2012-12-315.2129.95%36.82%
2011-12-315.282.53%3.31%
2010-12-315.030.03%0.04%
2009-12-31-39.55%