Autolus Therapeutics plc (FRA:6A3A)
Germany flag Germany · Delayed Price · Currency is EUR
2.060
+0.070 (3.52%)
At close: Aug 26, 2026

Autolus Therapeutics Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
117.3975.3910.121.76.362.33
Revenue Growth
292.16%644.94%496.00%-73.30%172.96%35.86%
Gross Profit
-87.58-132-130.9-120.62-110.99-108.51
Operating Income
-247.09-270.2-241.01-175.53-142.89-140.37
Net Income
-280.16-287.53-220.66-208.38-148.84-142.1
Earnings Per Share
-1.05-1.08-0.86-1.20-1.57-1.97
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
United States of America
75.34-1.356.191.51
Europe
0.0510.12---
Total
75.3910.121.76.191.51

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
201.63300.71588.02239.57382.44310.34
Total Debt
367.81341.59297.23223.87150.1668.01
Net Cash (Debt)
-166.18-40.88290.7915.7232.28242.32
Net Cash Growth
--1752.19%-93.24%-4.15%144.43%
Net Cash Per Share
-0.62-0.151.140.092.453.36

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-225.61-283.57-206.27-145.59-112.31-117.86
Capital Expenditures
-7.12-19.04-22.08-10.99-10.84-8.86
Free Cash Flow
-232.73-302.61-228.35-156.57-123.15-126.72
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-74.60%-175.09%----
Operating Margin
-210.49%-358.41%-2381.54%-10337.34%-2246.74%-6024.64%
Pretax Margin
-238.08%-378.78%-2165.36%-12273.38%-2335.96%-6096.05%
Profit Margin
-238.65%-381.40%-2180.45%-12272.26%-2340.24%-6098.54%
FCF Margin
-198.25%-401.41%-2256.38%-9221.02%-1936.31%-5438.54%

Valuation

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