Skip to content
10-K

Annual Report

CRISPR Therapeutics AG CRSP

0001193125-26-048957

← back to feed
Filed
Feb 12, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 10, 2026 95.99M sh
Shares Diluted FY 2025 · Dec 31, 2025 89.93M sh
Shares Diluted FY 2025 · Dec 31, 2024 84.36M sh
Shares Diluted FY 2025 · Dec 31, 2023 79.22M sh
Capex FY 2025 · Dec 31, 2025 $914K
Capex FY 2025 · Dec 31, 2024 $1.9M
Capex FY 2025 · Dec 31, 2023 $9.47M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$345.01M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$142.77M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$260.38M
Cash And Equivalents FY 2025 · Dec 31, 2025 $347.56M
Cash And Equivalents FY 2025 · Dec 31, 2024 $298.26M
Cash And Equivalents FY 2025 · Dec 31, 2023 $389.48M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.92B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.93B
Stockholders Equity FY 2025 · Dec 31, 2023 $1.88B
Stockholders Equity FY 2025 · Dec 31, 2022 $1.88B
Current Liabilities FY 2025 · Dec 31, 2025 $149.12M
Current Liabilities FY 2025 · Dec 31, 2024 $87.78M
Total Liabilities FY 2025 · Dec 31, 2025 $343.43M
Total Liabilities FY 2025 · Dec 31, 2024 $309.95M
Current Assets FY 2025 · Dec 31, 2025 $1.99B
Current Assets FY 2025 · Dec 31, 2024 $1.94B
Total Assets FY 2025 · Dec 31, 2025 $2.27B
Total Assets FY 2025 · Dec 31, 2024 $2.24B
Eps Diluted FY 2025 · Dec 31, 2025 −$6.47
Eps Diluted FY 2025 · Dec 31, 2024 −$4.34
Eps Diluted FY 2025 · Dec 31, 2023 −$1.94
Eps Basic FY 2025 · Dec 31, 2025 −$6.47
Eps Basic FY 2025 · Dec 31, 2024 −$4.34
Eps Basic FY 2025 · Dec 31, 2023 −$1.94
Sga Expense FY 2025 · Dec 31, 2025 $73.54M
Sga Expense FY 2025 · Dec 31, 2024 $72.98M
Sga Expense FY 2025 · Dec 31, 2023 $76.16M
Rd Expense FY 2025 · Dec 31, 2025 $284.81M
Rd Expense restated FY 2025 · Dec 31, 2024 $310.24M
Rd Expense FY 2025 · Dec 31, 2023 $387.33M
Net Income FY 2025 · Dec 31, 2025 −$581.6M
Net Income FY 2025 · Dec 31, 2024 −$366.25M
Net Income FY 2025 · Dec 31, 2023 −$153.61M
Operating Income FY 2025 · Dec 31, 2025 −$664.57M
Operating Income FY 2025 · Dec 31, 2024 −$466.57M
Operating Income FY 2025 · Dec 31, 2023 −$222.54M
Revenue FY 2025 · Dec 31, 2025 $3.51M
Revenue FY 2025 · Dec 31, 2024 $37.31M
Revenue FY 2025 · Dec 31, 2023 $371.21M