NASDAQ:FLUX | Key Financial Ratios | Flux Power Holdings, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.03-30.78%-291.16%
2026-03-311.14-24.67%-136.90%
2025-12-311.25-16.87%-67.40%
2025-09-300.84-25.48%227.92%
2025-06-300.8-19.20%123.50%
2025-03-310.8-25.32%177.01%
2024-12-310.83-30.41%321.70%
2024-09-300.88-25.54%692.73%
2024-06-300.92-25.80%-4295.36%
2024-03-310.99-24.36%-400.63%
2023-12-311.07-19.18%-152.90%
2023-09-301.09-22.00%-156.18%
2023-06-301.18-22.61%-111.04%
2023-03-311.22-23.03%-103.82%
2022-12-311.28-31.28%-124.49%
2022-09-301.35-40.01%-138.77%
2022-06-301.7-54.35%-130.40%
2022-03-311.62-44.38%-114.32%
2021-12-312.05-40.11%-79.94%
2021-09-302.8-33.68%-54.91%
2021-06-302.09-48.71%-106.18%
2021-03-311.97-58.68%-129.31%
2020-12-311.51-70.74%-219.89%
2020-09-301.41-72.51%-337.90%
2020-06-300.62-102.58%223.30%
2020-03-310.39-122.06%112.55%
2019-12-310.45-125.41%151.82%
2019-09-300.45-153.48%211.68%
2019-06-300.65-172.27%391.73%
2019-03-310.92-186.78%3207.25%
2018-12-311.35-146.03%-550.70%
2018-09-300.28-205.85%83.18%
2018-06-300.41-129.71%93.67%
2018-03-310.21-229.52%65.25%
2017-12-311.29-222.07%70.06%
2017-09-302.15-235.76%76.17%
2017-06-300.28-230.82%93.37%
2017-03-310.27-365.72%121.05%
2016-12-310.81-577.34%177.75%
2016-09-300.48-851.35%307.72%
2016-06-300.46-817.71%246.02%
2016-03-310.14-752.38%139.12%
2015-12-310.28-432.58%193.91%
2015-09-300.29-609.83%288.81%
2015-06-300.14-536.67%110.07%
2015-03-310.26-438.84%181.46%
2014-12-310.31-781.00%465.23%
2014-09-300.25-1112.46%583.96%
2014-06-300.29-930.30%548.21%
2014-03-310.79-194.22%98.95%
2013-12-310.99-204.41%71.56%
2013-09-301.58-25.34%17.57%
2013-06-300.8217.76%-23.49%
2013-03-310.52-58.73%68.83%
2012-12-310.56-27.82%73.84%
2012-09-300.49-47.78%99.18%
2012-06-300.48-48.03%111.24%
2012-03-31-25283.17%2049.59%
2011-12-31-131369.08%506.62%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.03-30.78%-291.16%
2025-06-300.8-19.20%123.50%
2024-06-300.92-25.80%-4295.36%
2024-03-310.99
2023-12-311.07
2023-09-301.09
2023-06-301.18-23.45%-115.17%
2023-03-311.22
2022-12-311.28
2022-09-301.35
2022-06-301.7-56.69%-136.01%
2022-03-311.62
2021-12-312.05
2021-09-302.8
2021-06-302.09-48.71%-106.18%
2020-06-300.62-102.58%223.30%
2019-06-300.65-172.27%391.73%
2018-06-300.41-129.73%93.68%
2017-06-300.28-230.87%93.39%
2016-06-300.46-817.71%246.02%
2015-06-300.14-536.67%110.07%
2014-06-300.29-930.52%548.34%
2013-06-300.8217.76%-23.49%
2012-06-300.48-48.03%111.24%
2011-12-31-8914.68%34.38%
2010-12-31-4871.05%57.48%