MyFinsight

HomeAboutContact
Curious boy with magnifying glass
A worm made of letters APL
A worm made of letters BOA

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2024 MyFinsight. All rights reserved.

Rubrik, Inc. (RBRK)

For the quarter ending 2025-07-31, RBRK made $309,860K in revenue. -$95,929K in net income. Net profit margin of -30.96%.

Overview

Revenue
$309,860K
Net Income
-$95,929K
Net Profit Margin
-30.96%
EPS
-$0.49
Unit: Thousand (K) dollars
Revenue Breakdown
    • Americas
    • EMEA
    • Asia Pacific
Revenue Breakdown
    • Subscription And Circulation-Tra...
    • Subscription And Circulation-Tra...
    • Product And Service Other-Transf...
    • Others

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
2025-07-31
2025-04-30
2024-10-31
2024-07-31
Total revenue309,860 278,481 236,178 204,951
Subscription And Circulation56,024 51,912 46,486 45,795
Product And Service Other7,148 8,162 8,836 8,333
Maintenance387 409 824 1,040
Total cost of revenue63,559 60,483 56,146 55,168
Gross profit246,301 217,998 180,032 149,783
Sales and marketing181,985 169,993 158,907 167,927
Research and development92,107 81,815 80,050 86,228
General and administrative66,672 59,281 65,862 63,921
Total operating expenses340,764 311,089 304,819 318,076
Loss from operations-94,463 -93,091 -124,787 -168,293
Interest income12,193 7,696 7,468 7,278
Interest expense5,241 9,813 - -
Loss on debt extinguishment-6,653 - - -
Other income (expense), net72 -5,622 -1,333 -1,450
Interest expense- - 10,310 10,245
Loss before income taxes-94,092 -100,830 -128,962 -172,710
Income tax expense1,837 1,274 1,948 4,220
Net loss-95,929 -102,104 -130,910 -176,930
Net loss per share, basic (in dollars per share)-0.49 -0.53 -0.71 -0.98
Net loss per share, diluted (in dollars per share)-0.49 -0.53 -0.71 -0.98
Weighted-average shares used in computing net loss per share attributable to common shareholders, basic (in shares)194,890,000 191,625,000 183,590,000 179,851,000
Weighted-average shares used in computing net loss per share attributable to common shareholders, diluted (in shares)194,890,000 191,625,000 183,590,000 179,851,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Income Statement

DownloadDownload image
Net loss-$95,929K (45.78%↑ Y/Y)Americas$225,290K (53.35%↑ Y/Y)Asia Pacific$11,533K (55.73%↑ Y/Y)EMEA$73,037K (44.25%↑ Y/Y)Loss before incometaxes-$94,092K (45.52%↑ Y/Y)Income tax expense$1,837K (-56.47%↓ Y/Y)Interest income$12,193K (67.53%↑ Y/Y)Other income(expense), net$72K (104.97%↑ Y/Y)Total revenue$309,860K (51.19%↑ Y/Y)Loss on debtextinguishment-$6,653K Interest expense$5,241K Loss from operations-$94,463K (43.87%↑ Y/Y)Gross profit$246,301K (64.44%↑ Y/Y)Total cost of revenue$63,559K (15.21%↑ Y/Y)Total operatingexpenses$340,764K (7.13%↑ Y/Y)Maintenance$387K (-62.79%↓ Y/Y)Product And ServiceOther$7,148K (-14.22%↓ Y/Y)Subscription And Circulation$56,024K (22.34%↑ Y/Y)General andadministrative$66,672K (4.30%↑ Y/Y)Research and development$92,107K (6.82%↑ Y/Y)Sales and marketing$181,985K (8.37%↑ Y/Y)