Skip to content
10-K

Annual Report

RAPID7, INC. RPD

0001560327-26-000008

← back to feed
Filed
Feb 19, 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 65M sh
Shares Diluted FY 2025 · Dec 31, 2024 63.18M sh
Shares Diluted FY 2025 · Dec 31, 2023 60.76M sh
Capex FY 2025 · Dec 31, 2025 $7.6M
Capex FY 2025 · Dec 31, 2024 $3.43M
Capex FY 2025 · Dec 31, 2023 $4.37M
Operating Cash Flow FY 2025 · Dec 31, 2025 $153.83M
Operating Cash Flow FY 2025 · Dec 31, 2024 $171.67M
Operating Cash Flow FY 2025 · Sep 30, 2024 $107.9M
Operating Cash Flow FY 2025 · Jun 30, 2024 $63.93M
Operating Cash Flow FY 2025 · Mar 31, 2024 $31.07M
Operating Cash Flow FY 2025 · Dec 31, 2023 $104.28M
Short Term Investments FY 2025 · Dec 31, 2025 $228.01M
Short Term Investments FY 2025 · Dec 31, 2024 $187.03M
Cash And Equivalents FY 2025 · Dec 31, 2025 $246.66M
Cash And Equivalents FY 2025 · Dec 31, 2024 $334.69M
Cash And Equivalents FY 2025 · Dec 31, 2023 $213.63M
Stockholders Equity FY 2025 · Dec 31, 2025 $154.73M
Stockholders Equity FY 2025 · Dec 31, 2024 $17.71M
Stockholders Equity FY 2025 · Dec 31, 2023 −$118.18M
Stockholders Equity FY 2025 · Dec 31, 2022 −$120.07M
Current Liabilities FY 2025 · Dec 31, 2025 $575.37M
Current Liabilities FY 2025 · Dec 31, 2024 $630.22M
Total Liabilities FY 2025 · Dec 31, 2025 $1.57B
Total Liabilities FY 2025 · Dec 31, 2024 $1.63B
Current Assets FY 2025 · Dec 31, 2025 $737.29M
Current Assets FY 2025 · Dec 31, 2024 $786.11M
Total Assets FY 2025 · Dec 31, 2025 $1.73B
Total Assets FY 2025 · Dec 31, 2024 $1.65B
Eps Diluted FY 2025 · Dec 31, 2025 $0.36
Eps Diluted FY 2025 · Dec 31, 2024 $0.40
Eps Diluted FY 2025 · Sep 30, 2024 $0.21
Eps Diluted FY 2025 · Sep 30, 2024 $0.32
Eps Diluted FY 2025 · Jun 30, 2024 $0.09
Eps Diluted FY 2025 · Jun 30, 2024 $0.08
Eps Diluted FY 2025 · Mar 31, 2024 $0.02
Eps Diluted FY 2025 · Dec 31, 2023 $0.26
Eps Diluted restated FY 2025 · Dec 31, 2023 −$2.52
Eps Diluted FY 2025 · Sep 30, 2023 −$1.26
Eps Diluted FY 2025 · Jun 30, 2023 −$1.13
Eps Diluted FY 2025 · Mar 31, 2023 −$0.44
Eps Basic FY 2025 · Dec 31, 2025 $0.36
Eps Basic FY 2025 · Dec 31, 2024 $0.41
Eps Basic FY 2025 · Sep 30, 2024 $0.24
Eps Basic FY 2025 · Sep 30, 2024 $0.36
Eps Basic FY 2025 · Jun 30, 2024 $0.10
Eps Basic FY 2025 · Jun 30, 2024 $0.08
Eps Basic FY 2025 · Mar 31, 2024 $0.02
Eps Basic FY 2025 · Dec 31, 2023 $0.31
Eps Basic restated FY 2025 · Dec 31, 2023 −$2.52
Eps Basic FY 2025 · Sep 30, 2023 −$1.26
Eps Basic FY 2025 · Jun 30, 2023 −$1.13
Eps Basic FY 2025 · Mar 31, 2023 −$0.44
Sga Expense FY 2025 · Dec 31, 2025 $84.86M
Sga Expense FY 2025 · Dec 31, 2024 $86M
Sga Expense FY 2025 · Sep 30, 2024 $18.88M
Sga Expense FY 2025 · Sep 30, 2024 $62.01M
Sga Expense FY 2025 · Jun 30, 2024 $23.2M
Sga Expense FY 2025 · Jun 30, 2024 $43.13M
Sga Expense FY 2025 · Mar 31, 2024 $19.93M
Sga Expense FY 2025 · Dec 31, 2023 $19.62M
Sga Expense restated FY 2025 · Dec 31, 2023 $85.34M
Sga Expense FY 2025 · Sep 30, 2023 $17.79M
Sga Expense FY 2025 · Jun 30, 2023 $23.45M
Sga Expense FY 2025 · Mar 31, 2023 $24.48M
Rd Expense FY 2025 · Dec 31, 2025 $190.66M
Rd Expense FY 2025 · Dec 31, 2024 $173.13M
Rd Expense FY 2025 · Sep 30, 2024 $44.98M
Rd Expense FY 2025 · Sep 30, 2024 $126.79M
Rd Expense FY 2025 · Jun 30, 2024 $40.45M
Rd Expense FY 2025 · Jun 30, 2024 $81.82M
Rd Expense FY 2025 · Mar 31, 2024 $41.37M
Rd Expense FY 2025 · Dec 31, 2023 $40.03M
Rd Expense restated FY 2025 · Dec 31, 2023 $177.94M
Rd Expense FY 2025 · Sep 30, 2023 $40.25M
Rd Expense FY 2025 · Jun 30, 2023 $51.16M
Rd Expense FY 2025 · Mar 31, 2023 $46.49M
Net Income FY 2025 · Dec 31, 2025 $23.38M
Net Income FY 2025 · Dec 31, 2024 $25.53M
Net Income FY 2025 · Sep 30, 2024 $15.41M
Net Income FY 2025 · Sep 30, 2024 $23.35M
Net Income FY 2025 · Jun 30, 2024 $6.54M
Net Income FY 2025 · Jun 30, 2024 $7.94M
Net Income FY 2025 · Mar 31, 2024 $1.41M
Net Income FY 2025 · Dec 31, 2023 $19.12M
Net Income restated FY 2025 · Dec 31, 2023 −$152.82M
Net Income FY 2025 · Sep 30, 2023 −$77.21M
Net Income FY 2025 · Jun 30, 2023 −$68.18M
Net Income FY 2025 · Mar 31, 2023 −$26.54M
Operating Income FY 2025 · Dec 31, 2025 $11.57M
Operating Income FY 2025 · Dec 31, 2024 $35.04M
Operating Income restated FY 2025 · Dec 31, 2023 −$84.29M
Gross Profit FY 2025 · Dec 31, 2025 $604.75M
Gross Profit FY 2025 · Dec 31, 2024 $592.97M
Gross Profit restated FY 2025 · Dec 31, 2023 $545.66M
Revenue FY 2025 · Dec 31, 2025 $859.79M
Revenue FY 2025 · Dec 31, 2024 $844.01M
Revenue FY 2025 · Dec 31, 2023 $777.71M