NASDAQ:RCAT | Key Financial Ratios | Red Cat 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-3014.860-18.48%-20.69%
2026-03-3110.990-26.79%-31.63%
2025-12-3115.29-26.34%-29.32%
2025-09-3010.42-22.99%-25.96%
2025-06-303.8-51.22%-65.06%
2025-03-311.02-102.77%-212.06%
2024-12-316.17
2024-10-311.43-90.71%-171.47%
2024-09-30-118.41%
2024-07-315.08-90.71%-106.08%
2024-06-30-71.59%
2024-04-306.13-51.89%-57.81%
2024-03-31-52.31%
2024-01-315.34-53.43%-59.62%
2023-10-315.280.02-58.75%-64.85%
2023-07-317.410.02-55.65%-60.11%
2023-04-307.940.02-46.27%-51.32%
2023-01-317.880.02-28.90%-31.66%
2022-10-319.910.02-23.25%-25.20%
2022-07-3111.240.02-17.22%-18.61%
2022-04-3010.230.02-13.74%-14.78%
2022-01-3111.930.03-11.07%-12.01%
2021-10-3111.050.03-17.59%-19.21%
2021-07-3115.3-17.28%-18.66%
2021-04-300.35-113.19%-251.34%
2021-01-310.18-88.69%1657.80%
2020-10-310.33-69.09%-191.58%
2020-07-310.19-62.09%-132.79%
2020-04-300.38-57.04%-104.77%
2020-01-310.76-35.25%-59.48%
2019-10-311.3-247.28%-592.67%
2019-07-312.32-197.05%-290.63%
2019-04-300.76-321.10%1034.66%
2019-03-310.02-1351.61%71.12%
2019-01-313265.32%
2018-12-310.06-768.96%80.47%
2018-10-31-497.98%
2018-09-300.14-128.04%111.70%
2018-07-31-360.85%
2018-06-300.27-126.36%164.54%
2018-03-310.74-47.97%91.52%
2017-12-310.29150.48%-33.60%
2017-09-300.11-452.57%34.79%
2017-06-300.18-474.21%47.81%
2016-12-3114.51-585.55%88.28%
2016-06-300.03-3007.20%1322.17%
2016-03-310.01-2995.04%1555.92%
2015-12-310.02-2764.72%1470.51%
2015-09-300.05-845.18%-1111.22%
2015-06-300.01-196.91%-216.53%
2015-03-310.02-195.78%-214.72%
2014-12-310.01-466.79%-580.64%
2014-09-300.510.20%0.21%
2014-06-300.581.57%1.63%
2014-03-311.611.94%1.96%
2013-12-315.1352.31%57.50%
2013-09-300.62-324.16%322.62%
2012-12-310.960-56.27%-102.18%
2011-12-310.01
2011-09-300
2010-12-310.04

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3115.29-26.34%-29.32%
2024-12-316.17
2024-04-306.13-49.56%-55.21%
2023-04-307.940.02-46.27%-51.32%
2022-04-3010.230.02-13.74%-14.78%
2021-04-300.35-113.19%-251.34%
2020-04-300.38-57.04%-104.77%
2019-04-300.76-124.51%401.20%
2018-12-310.06-1007.41%105.43%
2017-12-310.29150.48%-33.60%
2016-12-3114.51-578.82%87.27%
2015-12-310.02-2749.22%1462.26%
2014-12-310.01-467.69%-581.76%
2013-12-315.1351.59%56.70%
2012-12-310.96387.87%704.36%
2011-12-310.01-229.49%8.10%
2010-12-310.04-81.39%7.25%