NASDAQ:ASTC | Key Financial Ratios | ASTROTECH Corp

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-316.17-87.12%-115.92%
2025-12-317.56-70.85%-89.93%
2025-09-309.79-60.40%-73.54%
2025-06-308.97-51.32%-62.67%
2025-03-319.86-50.48%-56.07%
2024-12-3110.74-43.22%-47.70%
2024-09-3014.86-34.93%-37.53%
2024-06-3013.74-30.99%-33.52%
2024-03-3115.34-27.43%-29.35%
2023-12-3117.31-23.93%-25.45%
2023-09-3018.61-22.46%-23.80%
2023-06-3016.78-20.22%-21.56%
2023-03-3120.19-18.91%-19.96%
2022-12-3121.79-17.66%-18.62%
2022-09-3027.2-16.71%-17.41%
2022-06-3020.49-14.82%-15.65%
2022-03-3121.99-13.35%-14.06%
2021-12-3124.57-13.38%-14.04%
2021-09-3031.76-12.21%-12.64%
2021-06-3015.46-11.58%-12.42%
2021-03-316.26-24.36%-29.05%
2020-12-315.09-33.47%-41.96%
2020-09-300.66-262.13%578.53%
2020-06-301.07-140.15%-1329.76%
2020-03-311.48-106.03%-300.30%
2019-12-310.75-198.18%-2950.20%
2019-09-301.15-143.97%-568.65%
2019-06-303.25-204.06%-278.21%
2019-03-312.74-298.69%-425.46%
2018-12-313.26-305.52%-434.19%
2018-09-302.33-423.15%-683.25%
2018-06-304.45-257.80%-331.94%
2018-03-317.06-126.32%-144.05%
2017-12-316.54-94.82%-107.75%
2017-09-3010.64-73.87%-80.47%
2017-06-307.55-61.49%-69.06%
2017-03-318.4-56.73%-62.53%
2016-12-319.16-54.67%-59.19%
2016-09-3012.42-47.80%-50.86%
2016-06-3012.74-42.90%-45.68%
2016-03-3114.37-51.95%-55.13%
2015-12-3114.95-42.45%-45.02%
2015-09-3017.16-39.55%-41.76%
2015-06-3013.6424.37%26.02%
2015-03-3113.236.25%38.56%
2014-12-3122.2833.95%35.40%
2014-09-301831.62%33.31%
2014-06-300.56-12.16%-17.40%
2014-03-310.650.37-4.63%-6.34%
2013-12-311.980.171.69%2.16%
2013-09-302.340.165.18%6.81%
2013-06-301.650.17-0.39%-0.52%
2013-03-311.410.18-7.78%-10.80%
2012-12-311.380.18-5.37%-7.39%
2012-09-301.510.18-7.26%-10.01%
2012-06-301.610.18-5.42%-7.51%
2012-03-311.620.17-5.77%-8.70%
2011-12-311.410.18-8.16%-12.99%
2011-09-301.440.18-7.78%-11.82%
2011-06-301.380.18-8.65%-13.27%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-308.97-51.32%-62.67%
2024-06-3013.74-30.99%-33.52%
2023-06-3016.78-20.22%-21.56%
2022-06-3020.49-14.82%-15.65%
2021-06-3015.46-11.58%-12.42%
2020-06-301.07-140.15%-1329.76%
2019-06-303.25-204.06%-278.21%
2018-06-304.45-257.80%-331.94%
2017-06-307.55-61.49%-69.06%
2016-06-3012.74-42.90%-45.68%
2015-06-3013.6424.37%26.02%
2014-06-300.56-12.16%-17.40%
2013-06-301.650.17-0.39%-0.52%
2012-06-301.610.18-5.42%-7.51%
2011-06-301.380.18-8.65%-13.27%