Skip to content
20-F

Annual Report (Foreign)

RADWARE LTD RDWR

0001178913-26-001923

← back to feed
Filed
Mar 31, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 44.7M sh
Shares Diluted FY 2025 · Dec 31, 2024 43.36M sh
Shares Diluted FY 2025 · Dec 31, 2023 42.87M sh
Shares Outstanding FY 2025 · Dec 31, 2025 43.15M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $10.49M
Stock Repurchased FY 2025 · Dec 31, 2024 $839K
Stock Repurchased FY 2025 · Dec 31, 2023 $63.23M
Capex FY 2025 · Dec 31, 2025 $8.54M
Capex FY 2025 · Dec 31, 2024 $5.28M
Capex FY 2025 · Dec 31, 2023 $5.43M
Operating Cash Flow FY 2025 · Dec 31, 2025 $50.09M
Operating Cash Flow FY 2025 · Dec 31, 2024 $71.61M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$3.5M
Cash And Equivalents FY 2025 · Dec 31, 2025 $105.08M
Cash And Equivalents FY 2025 · Dec 31, 2024 $98.71M
Stockholders Equity FY 2025 · Dec 31, 2025 $349.36M
Stockholders Equity FY 2025 · Dec 31, 2024 $316.27M
Current Liabilities FY 2025 · Dec 31, 2025 $194.28M
Current Liabilities FY 2025 · Dec 31, 2024 $168.47M
Current Assets FY 2025 · Dec 31, 2025 $316.51M
Current Assets FY 2025 · Dec 31, 2024 $320.88M
Total Assets FY 2025 · Dec 31, 2025 $671.17M
Total Assets FY 2025 · Dec 31, 2024 $618.68M
Eps Diluted FY 2025 · Dec 31, 2025 $0.45
Eps Diluted FY 2025 · Dec 31, 2024 $0.14
Eps Diluted FY 2025 · Dec 31, 2023 −$0.50
Eps Basic FY 2025 · Dec 31, 2025 $0.47
Eps Basic FY 2025 · Dec 31, 2024 $0.14
Eps Basic FY 2025 · Dec 31, 2023 −$0.50
Sga Expense FY 2025 · Dec 31, 2025 $25.54M
Sga Expense FY 2025 · Dec 31, 2024 $28.34M
Sga Expense FY 2025 · Dec 31, 2023 $32.41M
Rd Expense FY 2025 · Dec 31, 2025 $78.98M
Rd Expense FY 2025 · Dec 31, 2024 $74.72M
Rd Expense FY 2025 · Dec 31, 2023 $82.62M
Net Income FY 2025 · Dec 31, 2025 $20.26M
Net Income FY 2025 · Dec 31, 2024 $6.04M
Net Income FY 2025 · Dec 31, 2023 −$21.59M
Operating Income FY 2025 · Dec 31, 2025 $11.41M
Operating Income FY 2025 · Dec 31, 2024 −$3.89M
Operating Income FY 2025 · Dec 31, 2023 −$31.68M
Gross Profit FY 2025 · Dec 31, 2025 $243.51M
Gross Profit FY 2025 · Dec 31, 2024 $221.63M
Gross Profit FY 2025 · Dec 31, 2023 $209.58M
Cost Of Revenue FY 2025 · Dec 31, 2025 $58.34M
Cost Of Revenue FY 2025 · Dec 31, 2024 $53.25M
Cost Of Revenue FY 2025 · Dec 31, 2023 $51.71M
Revenue FY 2025 · Dec 31, 2025 $301.85M
Revenue FY 2025 · Dec 31, 2024 $274.88M
Revenue FY 2025 · Dec 31, 2023 $261.29M