NYSE:JBTM | Key Financial Ratios | JBT MAREL Corp

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-301.240.382.40%4.30%
2026-03-311.010.412.05%3.73%
2025-12-310.980.42-0.62%-1.14%
2025-09-300.930.43-1.35%-2.51%
2025-06-300.930.44-1.67%-3.16%
2025-03-311.260.48-1.38%-2.69%
2024-12-313.480.812.50%5.53%
2024-09-302.556.22%10.95%
2024-06-302.5421.42%37.94%
2024-03-312.3721.49%38.78%
2023-12-312.2721.49%39.13%
2023-09-301.870.4620.30%39.17%
2023-06-301.450.985.34%14.30%
2023-03-311.41.025.39%14.86%
2022-12-311.481.085.20%15.18%
2022-09-301.411.224.91%15.57%
2022-06-301.335.43%15.27%
2022-03-311.35.33%15.02%
2021-12-311.310.865.56%15.14%
2021-09-301.325.73%16.53%
2021-06-301.625.30%15.28%
2021-03-311.275.95%15.89%
2020-12-311.356.02%16.18%
2020-09-301.466.67%19.76%
2020-06-301.557.53%22.98%
2020-03-311.717.34%24.23%
2019-12-311.496.74%22.65%
2019-09-301.536.76%24.79%
2019-06-301.486.42%24.54%
2019-03-311.388.06%25.73%
2018-12-311.277.22%22.78%
2018-09-301.385.30%18.64%
2018-06-301.335.41%19.48%
2018-03-311.254.29%15.35%
2017-12-311.330.855.79%18.22%
2017-09-301.285.91%19.57%
2017-06-301.395.99%19.62%
2017-03-311.296.28%21.23%
2016-12-311.232.765.69%37.58%
2016-09-301.216.81%38.68%
2016-06-301.186.05%38.68%
2016-03-311.165.75%38.46%
2015-12-311.122.186.38%43.10%
2015-09-301.36.42%41.25%
2015-06-301.296.94%37.49%
2015-03-311.236.71%41.76%
2014-12-311.291.474.41%25.84%
2014-09-301.294.50%19.24%
2014-06-301.544.11%17.08%
2014-03-311.314.03%16.35%
2013-12-311.430.645.33%21.44%
2013-09-301.466.26%31.99%
2013-06-301.456.31%34.35%
2013-03-311.436.25%34.37%
2012-12-311.81.795.34%34.28%
2012-09-301.173.77%25.80%
2012-06-301.724.33%31.13%
2012-03-311.595.05%33.99%
2011-12-311.551.725.15%38.22%
2011-09-301.446.78%37.03%
2011-06-301.536.75%36.40%
2010-12-311.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.980.42-0.62%-1.13%
2024-12-313.480.812.50%5.53%
2023-12-312.2721.49%39.13%
2022-12-311.485.20%15.18%
2021-12-311.315.56%15.14%
2020-12-311.356.02%16.18%
2019-12-311.496.74%22.65%
2018-12-311.277.22%22.78%
2017-12-311.330.855.79%18.22%
2016-12-311.232.765.69%37.58%
2015-12-311.122.186.38%43.10%
2014-12-311.291.474.41%25.84%
2013-12-311.430.645.33%21.44%
2012-12-311.81.795.34%34.28%
2011-12-311.551.725.15%38.22%
2010-12-311.476.41%40.11%
2009-12-3153.07%