Rubrik, Inc. (RBRK) Financials

$68.58

south_east
-$5.7 (-7.67%)
Day's range
$67.06
Day's range
$70.95
$1B$1B$500M$500M$0$0-$500M-$500M-$1B-$1B-$1.5B-$1.5BEarning2021202120222022202320232024202420252025-40%-40%-60%-60%-80%-80%-100%-100%-120%-120%-140%-140%Profit Margin
Profit Margin
Revenue
Earnings

RBRK Income statement / Annual

Last year (2025), Rubrik, Inc.'s total revenue was $886.54 M, an increase of 41.19% from the previous year. In 2025, Rubrik, Inc.'s net income was -$1.15 B. See Rubrik, Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021
Period Ended 01/31/2025 01/31/2024 01/31/2023 01/31/2022 01/31/2021
Operating Revenue $886.54 M $627.89 M $0.00 $0.00 $0.00
Cost of Revenue $265.75 M $144.96 M $0.00 $0.00 $0.00
Gross Profit $620.80 M $482.93 M $0.00 $0.00 $0.00
Gross Profit Ratio 0.7 0.77 0 0 0
Research and Development Expenses $531.62 M $206.53 M $0.00 $0.00 $0.00
General & Administrative Expenses $355.70 M $100.38 M $0.00 $0.00 $0.00
Selling & Marketing Expenses $867.52 M $482.53 M $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $1.22 B $582.91 M $0.00 $0.00 $0.00
Other Expenses $0.00 $0.00 $0.00 -$228.22 M $0.00
Operating Expenses $1.75 B $791.32 M $0.00 -$228.22 M $0.00
Cost And Expenses $2.02 B $934.40 M $0.00 -$228.22 M $0.00
Interest Income $25.35 M $0.00 $0.00 $0.00 $0.00
Interest Expense $41.25 M $0.00 $0.00 $0.00 $0.00
Depreciation & Amortization $28.87 M $100.84 M $0.00 $0.00 $0.00
EBITDA -$1.08 B -$196.34 M $0.00 -$228.22 M $0.00
EBITDA Ratio -1.22 -0.31 0 0 0
Operating Income Ratio -1.28 -0.49 0 0 0
Total Other Income/Expenses Net -$14.42 M -$20.96 M $0.00 $0.00 $0.00
Income Before Tax -$1.15 B -$327.47 M $0.00 $0.00 $0.00
Income Before Tax Ratio -1.3 -0.52 0 0 0
Income Tax Expense $6.37 M $26.69 M $0.00 $0.00 $0.00
Net Income -$1.15 B -$354.16 M $0.00 $0.00 $0.00
Net Income Ratio -1.3 -0.56 -0.56 -0.46 -0.5
EPS -7.48 -2.01 -2.013 -1.5787 -1.446
EPS Diluted -7.48 -2.01 -2.013 -1.5787 -1.446
Weighted Average Shares Out $154.29 M $175.93 M $175.93 M $175.93 M $175.93 M
Weighted Average Shares Out Diluted $154.29 M $175.93 M $175.93 M $175.93 M $175.93 M
Link