Logo image of RPD

RAPID7 INC (RPD) Stock Income Statement

USA - NASDAQ:RPD - US7534221046 - Common Stock

13.45 USD
-0.58 (-4.13%)
Last: 11/17/2025, 3:10:04 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
RPD Revenue ChartRPD Revenue over time chart
858.67M844.01M777.71M685.10M535.40M
Gross Premiums Earned
RPD Gross Premiums Earned ChartRPD Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
RPD Loss Claims ChartRPD Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
RPD Deferred Policy Acquisition Expense ChartRPD Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
RPD Net Interest Income ChartRPD Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
RPD Non Interest Income ChartRPD Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
RPD Loan Loss Provision ChartRPD Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
RPD Net Interest Income after Provision ChartRPD Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
RPD Non Interest Expense ChartRPD Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
RPD Minority Interest Expense ChartRPD Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
RPD Cost Of Goods ChartRPD Cost Of Goods over time chart
253.79M251.03M232.05M214.30M168.90M
Gross Profit
RPD Gross Profit ChartRPD Gross Profit over time chart
604.88M592.97M545.66M470.70M366.50M
Operating Expenses
RPD Operating Expenses ChartRPD Operating Expenses over time chart
591.32M557.19M576.58M582.30M469.90M
Research and Development
RPD Research and Development ChartRPD Research and Development over time chart
186.59M169.81M173.72M185.80M157.20M
Selling, General, and Administrative Expenses
RPD Selling, General, and Administrative Expenses ChartRPD Selling, General, and Administrative Expenses over time chart
394.34M375.62M388.36M381.90M300.50M
Operating Income
RPD Operating Income ChartRPD Operating Income over time chart
13.55M35.79M-30.91M-111.50M-103.40M
Interest Income/Expense
RPD Interest Income/Expense ChartRPD Interest Income/Expense over time chart
13.57M6.42M-15.16M-10.70M-13.10M
Other Income/Expense
RPD Other Income/Expense ChartRPD Other Income/Expense over time chart
nullnullnull0-2.70M
Non Recurring Items
RPD Non Recurring Items ChartRPD Non Recurring Items over time chart
-633.00K-751.00K-107.26M-100.00K-16.70M
Income Before Taxes
RPD Income Before Taxes ChartRPD Income Before Taxes over time chart
26.49M41.45M-153.33M-122.30M-135.90M
Income Tax
RPD Income Tax ChartRPD Income Tax over time chart
7.72M15.93M-518.00K2.40M10.40M
Net Income
RPD Net Income ChartRPD Net Income over time chart
18.77M25.53M-152.81M-124.70M-146.30M
EBITDA
RPD EBITDA ChartRPD EBITDA over time chart
59.24M80.68M15.03M-70.46M-69.90M
 
Per Share Data
EPS Diluted Total Ops
RPD EPS Diluted Total Ops ChartRPD EPS Diluted Total Ops over time chart
0.28880.404-2.5152-2.13-2.65
Non GAAP EPS
RPD Non GAAP EPS ChartRPD Non GAAP EPS over time chart
2.122.27000000000000051.55999999999999980.31999999999999995-0.06
 
Statistics
Gross Profit Margin
RPD Gross Profit Margin ChartRPD Gross Profit Margin over time chart
70.44%70.26%70.16%68.71%68.45%
Profit Margin
RPD Profit Margin ChartRPD Profit Margin over time chart
2.19%3.02%-19.65%-18.20%-27.33%
Operating Profit Margin
RPD Operating Profit Margin ChartRPD Operating Profit Margin over time chart
1.58%4.24%-3.98%-16.27%-19.31%

All data in USD

Charts

RPD Income Statement data chartRPD Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M 400M 600M 800M
RPD Earnings Per Share (EPS) chartRPD EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2