Astrotech Corporation (ASTC)
NASDAQ: ASTC · Real-Time Price · USD
9.01
-0.10 (-1.10%)
At close: Aug 6, 2026, 4:00 PM EDT
9.05
+0.04 (0.44%)
After-hours: Aug 6, 2026, 5:30 PM EDT

Astrotech Financials Overview

Millions USD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Revenue
1.011.051.660.750.870.33
Revenue Growth
11.63%-36.96%121.87%-13.69%160.18%-31.56%
Gross Profit
0.340.480.750.310.190.04
Operating Income
-13.81-14.73-13.28-11.06-8.6-7.91
Net Income
-14.09-13.85-11.67-9.64-8.33-7.6
Earnings Per Share
-8.41-8.32-7.12-5.95-5.24-10.50
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
United States
0.620.73-0.750.870.33
Foreign
0.390.321.66---
Total
1.011.051.660.750.870.33

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Investments
6.5818.2131.9242.1352.6363.29
Total Debt
2.382.680.30.611.042.8
Net Cash (Debt)
4.215.5331.6241.5251.5960.49
Net Cash Growth
-79.74%-50.88%-23.85%-19.52%-14.72%-
Net Cash Per Share
2.519.3319.3025.6332.4582.55

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Operating Cash Flow
-13.53-12.95-9.73-7.63-6.79-7.4
Capital Expenditures
-1.21-0.83-0.58-1.84-0.6-0.21
Free Cash Flow
-14.73-13.79-10.3-9.47-7.39-7.61
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Gross Margin
33.43%45.28%45.13%40.80%22.09%10.78%
Operating Margin
-1369.84%-1404.58%-798.08%-1474.67%-989.07%-2368.26%
Pretax Margin
-1397.72%-1320.11%-700.96%-1285.60%-958.57%-2276.35%
Profit Margin
-1397.82%-1320.31%-701.08%-1285.60%-958.57%-2276.35%
FCF Margin
-1461.41%-1314.11%-619.23%-1262.53%-850.17%-2278.14%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PS Ratio
15.079.699.1031.7525.02196.91