Switch to Dark

Pricing

Learn

RMBS logo

RMBS - Rambus Inc

91


$92.25

-$1.07 (-1.152%)
3/19/26, 4:56 PM
Stock Unlock LogoScore

4.07/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Income Statement Summary
Metrics
5
KPIs
View as %
Rambus Inc logo

Rambus Inc

Stock Unlock Logo
Stock Unlock
Sign Up
Legend
CAGR
Total Change
Average
Median
Low
High
Latest
Total Revenue
19.2%
14.15%
$176.91M
$175.36M
$166.66M
2025-03-31
$190.24M
2025-12-31
$190.24M
2025-12-31
Operating Expenses
14.77%
10.94%
$75.55M
$76.43M
$70.68M
2025-03-31
$78.67M
2025-09-30
$78.41M
2025-12-31
Net Interest Income Expense
59.93%
42.44%
$5.43M
$5.44M
$4.48M
2025-03-31
$6.38M
2025-12-31
$6.38M
2025-12-31
Income Tax Expense
122%
82.6%
$12.88M
$11.64M
$7.32M
2025-03-31
$20.91M
2025-09-30
$13.37M
2025-12-31
Cost of Goods Sold (COGS)
30.82%
22.44%
$36.10M
$35.68M
$32.84M
2025-03-31
$40.21M
2025-12-31
$40.21M
2025-12-31
Income Statement
Balance Sheet
Cash Flow
Metrics
KPIs
% Change
Colors
.
#'s in thousands USDAll Time2025-12-312025-09-302025-06-302025-03-312024-12-31
Get more features by creating a free Stock Unlock account:
2 portfolios, 5 positions per portfolio
2 watchlists, up to 10 tickers per watchlist
More screener searches
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-30
Total Revenue
190,244
178,513
172,209
166,664
42,069,000
7654947
4559495
1834375
9376492
4120622
7476964
7954300
2865416
1421109
8545124
1025541
2561719
6704480
Cost of Goods Sold (COGS)
40,211
36,592
34,770
32,842
42,069,000
8162300
8769568
1802840
4695848
1065300
293452
551376
2287300
7058481
7466523
4247611
4766412
2720025
Gross Profit
150,033
141,921
137,439
133,822
42,069,000
6382710
8155252
2409042
7690130
4021794
6289198
7436195
9978099
5429327
3626311
5208287
3716243
7004639
Operating Expenses
78,407
78,666
74,446
70,678
42,069,000
7298325
1971888
1378223
8829896
1625512
3146708
1824901
9575085
9265451
7091209
8676870
6381492
2066629
Research & Development
49,246
49,511
46,331
42,620
42,069,000
584659
5044771
3808646
6681834
8238051
3016181
5050989
8403392
5605607
1935974
2379827
7126022
6382206
Selling, General & Administrative Expenses
29,161
29,155
28,115
28,058
42,069,000
8348584
2106393
9899675
2467463
6539441
4727425
8216948
7043986
3811584
5874433
3825643
390725
1205746
Operating Income or Loss
71,626
63,255
62,993
63,144
42,069,000
5102963
3852348
4506031
9249386
1738694
4480309
9962395
7110359
7131657
7449884
1202569
4304869
5589657
Interest Expense
-320
-294
-382
-377
42,069,000
6423933
3167898
9888105
2493538
6766010
3511317
8904144
9785942
8698141
2250031
8027211
5386965
3548366
Net Interest Income Expense
6,380
6,033
4,846
4,479
42,069,000
2197765
1921485
7612214
1810887
5066045
1838659
4697868
6194326
7212469
6158494
237352
5308396
8318011
Non-Recurring Items
-800
--
0
--
-800
4114108
7540698
8679288
7002684
2092301
5401562
7497816
5258924
2367355
4579372
9410985
1016382
1404737
Total Other Income/Expense Net
0
--
--
--
0
--
--
--
3259470
--
--
--
--
--
--
--
--
--
Income Before Tax
77,206
69,288
67,839
67,623
42,069,000
8917720
6164145
835500
4278585
2735070
8124320
7409343
6335643
9696938
1261332
7380077
2103740
3489792
Income Tax Expense
13,366
20,911
9,904
7,320
42,069,000
4943701
8889059
7640669
5628684
505432
9979435
7567649
9023783
7836317
5510354
1940879
8290862
1701441
Earnings
63,840
48,377
57,935
60,303
42,069,000
2074103
3095453
9923596
286629
9367114
2447018
6508431
4415192
3205048
8672078
8701350
6327633
5242280
Adjusted Net Income
63,040
--
57,935
--
61,402
1716107
9487827
5158176
7767573
8939508
5485585
7133786
5601199
1163443
6218975
2098294
6209024
2283494
Net Income After Taxes
63,840
48,377
57,935
60,303
42,069,000
190421
5140915
6754237
5371982
9049567
4252482
8990046
319312
4230754
9760998
5712785
8709049
4788022
Diluted Shares Outstanding
110,054
109,304
108,520
108,628
42,069
9840371
4370799
5261180
5801570
4374943
6264201
6541132
7809533
6182509
3513345
1099537
600282
4490683
Diluted EPS
0.58
0.44
0.53
0.56
42,069
3747044
5563773
7864159
2226506
6569587
7397081
9032584
8004241
9105087
9500852
9699144
2056265
3196746
Adjusted EPS
0.57
--
0.53
--
0.57
3993226
4137361
4635225
1628881
1839806
7666551
6034542
4000575
9772642
7215492
5239744
2435757
8933510
EBITDA
82,803
74,028
73,197
72,979
42,069,000
5745926
5391045
7410276
9846075
66493
6754733
392428
4516677
2618444
792684
4911986
2526860
1334372