NYSE:FLS | Key Financial Ratios | FLOWSERVE CORP

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.150.945.87%16.43%
2026-03-312.220.786.18%16.00%
2025-12-312.030.726.07%15.80%
2025-09-302.10.657.77%20.00%
2025-06-302.10.675.13%13.12%
2025-03-312.070.725.15%13.58%
2024-12-311.980.755.14%14.08%
2024-09-301.990.65.08%13.04%
2024-06-3020.654.95%12.97%
2024-03-311.880.624.55%11.99%
2023-12-311.880.643.66%9.65%
2023-09-302.020.714.94%13.10%
2023-06-3020.694.83%12.61%
2023-03-311.920.684.74%12.53%
2022-12-311.970.73.94%10.34%
2022-09-302.040.771.87%5.07%
2022-06-302.090.752.08%5.55%
2022-03-312.070.742.04%5.47%
2021-12-312.110.722.65%6.98%
2021-09-301.691.22.95%9.39%
2021-06-302.280.763.56%9.86%
2021-03-312.260.772.75%7.73%
2020-12-312.5412.45%7.53%
2020-09-302.571.022.84%8.79%
2020-06-302.230.853.15%9.31%
2020-03-312.190.824.26%12.22%
2019-12-312.240.795.02%14.19%
2019-09-302.294.68%12.80%
2019-06-302.283.97%11.10%
2019-03-312.173.03%8.69%
2018-12-312.22.25%6.36%
2018-09-302.24-1.07%-3.06%
2018-06-302.25-0.64%-1.84%
2018-03-312.29-0.03%-0.07%
2018-01-012.18
2017-12-312.060.05%0.16%
2017-09-302.123.49%9.64%
2017-06-302.112.19%6.17%
2017-03-312.082.50%7.00%
2016-12-311.952.90%8.44%
2016-09-301.982.85%8.17%
2016-06-301.965.03%14.22%
2016-03-311.95.39%15.59%
2015-12-311.845.21%15.51%
2015-09-302.026.89%21.05%
2015-06-302.047.35%22.07%
2015-03-312.068.35%25.05%
2014-12-311.910.68%26.86%
2014-09-302.0310.45%26.16%
2014-06-302.0210.20%25.81%
2014-03-311.9810.41%26.70%
2013-12-311.839.64%25.96%
2013-09-301.6510.35%26.93%
2013-06-301.6110.05%27.16%
2013-03-311.689.70%25.42%
2012-12-311.729.32%23.72%
2012-09-301.939.10%21.41%
2012-06-301.499.41%21.80%
2012-03-311.899.20%18.01%
2011-12-311.799.27%18.88%
2011-09-301.999.28%18.10%
2011-06-301.949.03%17.76%
2011-03-311.889.10%18.27%
2010-12-311.738.71%18.46%
2010-09-301.849.13%19.09%
2010-06-301.9810.09%21.70%
2010-03-311.8710.22%22.77%
2009-12-311.7110.07%23.82%
2009-09-301.7210.75%25.10%
2009-06-301.6510.93%27.32%
2008-12-311.45

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.036.07%15.80%
2024-12-311.985.14%14.08%
2023-12-311.883.66%9.65%
2022-12-311.973.94%10.34%
2021-12-312.112.65%6.98%
2020-12-312.542.45%7.53%
2019-12-312.244.84%13.67%
2018-12-312.22.25%6.36%
2018-01-012.18
2017-12-312.060.05%0.16%
2016-12-311.952.81%8.19%
2015-12-311.845.21%15.51%
2014-12-311.910.68%26.86%
2013-12-311.839.64%25.96%
2012-12-311.729.32%23.72%
2011-12-311.799.27%18.88%
2010-12-311.738.71%18.46%
2009-12-311.7110.07%23.82%
2008-12-311.4511.00%32.19%
2007-12-3119.67%