Skip to content
20-F

Annual Report (Foreign)

Riskified Ltd. RSKD

0001851112-26-000007

← back to feed
Filed
Mar 6, 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 157.46M sh
Shares Diluted FY 2025 · Dec 31, 2023 176.77M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $106.23M
Stock Repurchased FY 2025 · Dec 31, 2024 $141.07M
Stock Repurchased FY 2025 · Dec 31, 2023 $13.16M
Capex FY 2025 · Dec 31, 2025 $810K
Capex FY 2025 · Dec 31, 2024 $637K
Capex FY 2025 · Dec 31, 2023 $1.36M
Operating Cash Flow FY 2025 · Dec 31, 2025 $33.88M
Operating Cash Flow FY 2025 · Dec 31, 2024 $39.7M
Operating Cash Flow FY 2025 · Dec 31, 2023 $7.28M
Short Term Investments FY 2025 · Dec 31, 2025 $130.43M
Short Term Investments FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $162.15M
Cash And Equivalents FY 2025 · Dec 31, 2024 $371.06M
Cash And Equivalents FY 2025 · Dec 31, 2023 $440.84M
Stockholders Equity FY 2025 · Dec 31, 2025 $294.76M
Stockholders Equity FY 2025 · Dec 31, 2024 $382.3M
Stockholders Equity FY 2025 · Dec 31, 2023 $491.72M
Stockholders Equity restated FY 2025 · Dec 31, 2022 $494.44M
Current Liabilities FY 2025 · Dec 31, 2025 $70.72M
Current Liabilities FY 2025 · Dec 31, 2024 $70.54M
Total Liabilities FY 2025 · Dec 31, 2025 $115.81M
Total Liabilities FY 2025 · Dec 31, 2024 $113.56M
Current Assets FY 2025 · Dec 31, 2025 $355.86M
Current Assets FY 2025 · Dec 31, 2024 $433.7M
Total Assets FY 2025 · Dec 31, 2025 $410.57M
Total Assets FY 2025 · Dec 31, 2024 $495.86M
Sga Expense FY 2025 · Dec 31, 2025 $59.59M
Sga Expense FY 2025 · Dec 31, 2024 $64.34M
Sga Expense FY 2025 · Dec 31, 2023 $69.35M
Rd Expense FY 2025 · Dec 31, 2025 $69.41M
Rd Expense FY 2025 · Dec 31, 2024 $68.07M
Rd Expense FY 2025 · Dec 31, 2023 $71.58M
Net Income FY 2025 · Dec 31, 2025 −$27.57M
Net Income FY 2025 · Dec 31, 2024 −$34.92M
Net Income FY 2025 · Dec 31, 2023 −$59.04M
Operating Income FY 2025 · Dec 31, 2025 −$34.04M
Operating Income FY 2025 · Dec 31, 2024 −$47.85M
Operating Income FY 2025 · Dec 31, 2023 −$76.85M
Gross Profit FY 2025 · Dec 31, 2025 $178.07M
Gross Profit FY 2025 · Dec 31, 2024 $170.94M
Gross Profit FY 2025 · Dec 31, 2023 $152.52M
Cost Of Revenue FY 2025 · Dec 31, 2025 $166.57M
Cost Of Revenue FY 2025 · Dec 31, 2024 $156.58M
Cost Of Revenue FY 2025 · Dec 31, 2023 $145.09M
Revenue FY 2025 · Dec 31, 2025 $344.64M
Revenue FY 2025 · Dec 31, 2024 $327.52M
Revenue FY 2025 · Dec 31, 2023 $297.61M