Skip to content
20-F

Annual Report (Foreign)

SOPHiA GENETICS SA SOPH

0001840706-26-000006

← back to feed
Filed
Mar 3, 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 Diluted FY 2025 · Dec 31, 2025 67.54M sh
Shares Diluted FY 2025 · Dec 31, 2024 66.06M sh
Shares Diluted FY 2025 · Dec 31, 2023 64.75M sh
Shares Outstanding FY 2025 · Dec 31, 2025 68.49M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −$35.89M
Operating Cash Flow restated FY 2025 · Dec 31, 2024 −$44.52M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 −$53.22M
Cash And Equivalents FY 2025 · Dec 31, 2025 $70.29M
Cash And Equivalents FY 2025 · Dec 31, 2024 $80.23M
Cash And Equivalents FY 2025 · Dec 31, 2023 $123.25M
Cash And Equivalents FY 2025 · Dec 31, 2022 $161.31M
Stockholders Equity FY 2025 · Dec 31, 2025 $47.15M
Stockholders Equity FY 2025 · Dec 31, 2024 $96.49M
Stockholders Equity FY 2025 · Dec 31, 2023 $151.44M
Stockholders Equity FY 2025 · Dec 31, 2022 $200.13M
Current Liabilities FY 2025 · Dec 31, 2025 $50.53M
Current Liabilities FY 2025 · Dec 31, 2024 $26.8M
Total Liabilities FY 2025 · Dec 31, 2025 $115.89M
Total Liabilities FY 2025 · Dec 31, 2024 $58.82M
Current Assets FY 2025 · Dec 31, 2025 $99.08M
Current Assets FY 2025 · Dec 31, 2024 $99.41M
Total Assets FY 2025 · Dec 31, 2025 $163.03M
Total Assets FY 2025 · Dec 31, 2024 $155.31M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.17
Eps Diluted FY 2025 · Dec 31, 2024 −$0.95
Eps Diluted FY 2025 · Dec 31, 2023 −$1.22
Eps Basic FY 2025 · Dec 31, 2025 −$1.17
Eps Basic FY 2025 · Dec 31, 2024 −$0.95
Eps Basic FY 2025 · Dec 31, 2023 −$1.22
Rd Expense FY 2025 · Dec 31, 2025 $34.22M
Rd Expense FY 2025 · Dec 31, 2024 $34.37M
Rd Expense FY 2025 · Dec 31, 2023 $36.97M
Net Income FY 2025 · Dec 31, 2025 −$79M
Net Income FY 2025 · Dec 31, 2024 −$62.49M
Net Income FY 2025 · Dec 31, 2023 −$78.98M
Operating Income FY 2025 · Dec 31, 2025 −$70.91M
Operating Income FY 2025 · Dec 31, 2024 −$66.57M
Operating Income FY 2025 · Dec 31, 2023 −$74.83M
Gross Profit FY 2025 · Dec 31, 2025 $52.08M
Gross Profit FY 2025 · Dec 31, 2024 $43.94M
Gross Profit FY 2025 · Dec 31, 2023 $42.91M
Cost Of Revenue FY 2025 · Dec 31, 2025 $25.19M
Cost Of Revenue FY 2025 · Dec 31, 2024 $21.24M
Cost Of Revenue FY 2025 · Dec 31, 2023 $19.46M