Rambus Inc. logo

Rambus Inc.

RMBS | NASDAQ
Chart Builder DCF Calculator
$84.65
-$6.34 (-6.97%)
At close: Oct 30, 2026, 4:00 PM ET
$86.46
+$1.81 (+2.14%)
Pre-market: Nov 2, 2026, 6:06 AM ET
TTM
Period Ending
Q3 2026
Sep 30, 2026
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
796.11M 756.33M 721.16M 707.63M 678.49M 645.49M 605.42M 556.62M 517.75M 477.53M 465.23M 461.12M 461.26M 468.21M 469.51M 454.79M 424.21M 393.25M 356.97M 328.3M 298.44M 274.07M 250.93M
Cost of Revenue
166.09M 164.36M 165.64M 170.07M 164.5M 154.82M 146.1M 136.71M 137.47M 133.74M 132.98M 142.34M 149.15M 152.56M 151.85M 140.77M 123.9M 113.92M 104.5M 98.43M 94.87M 90.95M 91.42M
Gross Profit
630.02M 591.98M 555.52M 537.56M 513.98M 490.67M 459.32M 419.91M 380.28M 343.8M 332.24M 318.78M 312.11M 315.65M 317.65M 314.02M 300.31M 279.33M 252.47M 229.87M 203.56M 183.12M 159.51M
Operating Income
288.97M 268.57M 258.83M 260.22M 247.25M 234.15M 211.35M 179.04M 157.44M 125.6M 113.49M 91.5M 76.38M 77.4M 79.37M 80.05M 73.19M 58.55M 42.59M 29.95M 7.93M -9.27M -34.45M
Interest Income
28.07M 31M 29.16M 26.87M 24.96M 19.55M 18.72M 18.45M 17.87M 15.92M 13.75M 11.33M 7.95M 8.07M 8.57M 7.77M 8.56M 8.45M 8.09M 9.71M 11.17M 12M 14.3M
Pretax Income
315.86M 294.61M 282.96M 281.96M 267.06M 256.8M 233.31M 200.04M 200.63M 248.83M 218.03M 187.16M 140.76M 36.97M 61.36M -7.82M -16.46M -15.15M -39.3M 23.29M 4.98M -11.3M -34.08M
Net Income
265.87M 239.68M 230.01M 230.46M 228.82M 229.11M 207.23M 179.82M 176.16M 230.7M 363.52M 333.9M 291.31M 189.05M 55.19M -14.31M -24.15M -21.42M -45.27M 18.33M 174K -16.24M -36.55M
Selling & General & Admin
137.58M 120M 101.37M 89.64M 84.57M 82.58M 79.83M 77.99M 67.67M 66.96M 66.46M 70.45M 74.78M 75.35M 77.43M 75.2M 72.22M 69.58M 66.75M 64.25M 61.47M 60.08M 58.44M
Research & Development
199.93M 200.09M 195.32M 187.71M 182.16M 173.95M 168.14M 162.88M 155.17M 151.24M 152.29M 156.83M 160.96M 162.89M 160.85M 158.77M 154.91M 151.21M 143.14M 135.68M 134.17M 132.31M 135.53M
Other Expenses
3.54M 3.32M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Operating Expenses
341.05M 323.4M 296.69M 277.34M 266.73M 256.52M 247.97M 240.88M 222.84M 218.2M 218.75M 227.28M 235.74M 238.24M 238.28M 233.97M 227.13M 220.78M 209.89M 199.93M 195.63M 192.39M 193.96M
Interest Expense
1.18M 1.2M 1.28M 1.37M 1.41M 1.44M 1.43M 1.42M 1.44M 1.47M 1.48M 1.49M 1.6M 1.68M 1.65M 1.87M 4.13M 6.36M 8.7M 10.71M 10.59M 10.5M 10.4M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
507.14M 487.76M 462.32M 447.41M 431.24M 411.34M 394.07M 377.59M 360.31M 351.94M 351.74M 369.62M 384.88M 390.8M 390.13M 374.74M 351.02M 334.7M 314.39M 298.36M 290.51M 283.34M 285.38M
Income Tax Expense
49.99M 54.93M 52.95M 51.5M 38.24M 27.7M 26.09M 20.22M 24.47M 18.13M -145.49M -146.74M -150.55M -152.08M 6.17M 6.49M 7.7M 6.27M 5.97M 4.95M 4.8M 4.94M 2.46M
Shares Outstanding (Basic)
107.64M 108.23M 108.03M 107.74M 107.48M 107.41M 107.24M 107.44M 107.24M 107.72M 108.09M 107.7M 108.32M 109.04M 108.28M 107.6M 109.97M 110.45M 109.89M 110.54M 108.99M 112.14M 112.21M
Shares Outstanding (Diluted)
108.79M 109.85M 109.72M 109.72M 108.96M 108.64M 108.63M 109.04M 108.47M 109.05M 110.04M 110.07M 110.78M 111.6M 111.15M 110.82M 111.96M 112.72M 109.89M 114.87M 113.66M 114.93M 112.21M
EPS (Basic)
2.46 2.22 2.13 2.14 2.13 2.13 1.92 1.66 1.62 2.12 3.34 3.07 2.68 1.74 0.51 -0.12 -0.22 -0.19 -0.41 0.16 0 -0.14 -0.34
EPS (Diluted)
2.43 2.18 2.10 2.11 2.10 2.11 1.91 1.65 1.61 2.09 3.27 3 2.61 1.69 0.49 -0.14 -0.23 -0.21 -0.42 0.16 0 -0.14 -0.34
EBITDA
362M 340.42M 327.67M 325.32M 309.58M 299.24M 276.29M 244.15M 244.78M 293.89M 266.09M 237.08M 192.84M 89.82M 112.13M 41.18M 33.61M 35.97M 13.69M 78.27M 61.31M 44.7M 22.91M
EBIT
317.04M 295.81M 284.24M 283.33M 268.46M 258.24M 234.74M 201.46M 202.07M 250.3M 219.51M 188.65M 142.35M 38.64M 63.01M -5.95M -12.33M -8.79M -30.61M 33.99M 15.57M -802K -23.68M
Depreciation & Amortization
44.95M 44.62M 43.43M 41.99M 41.12M 41M 41.55M 42.69M 42.71M 43.6M 46.59M 48.43M 50.49M 51.18M 49.12M 47.13M 45.94M 44.75M 44.29M 44.28M 45.74M 45.5M 46.6M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.