$RMBS
RAMBUS INC
CIK:0000917273|SEC Filings
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Revenue | ||||
| Revenue | $ 207,385 | $ 172,209 | $ 387,574 | $ 338,873 |
| Cost of revenue | ||||
| Cost of product revenue | 39,575 | 32,418 | 73,304 | 63,001 |
| Cost of contract and other revenue | 778 | 631 | 1,906 | 1,177 |
| Amortization of acquired intangible assets | 1,620 | 1,721 | 3,295 | 3,434 |
| Cost of revenue | 41,973 | 34,770 | 78,505 | 67,612 |
| Gross profit | 165,412 | 137,439 | 309,069 | 271,261 |
| Operating expenses: | ||||
| Research and development | 51,099 | 46,331 | 101,328 | 88,951 |
| Sales, general and administrative | 38,262 | 28,115 | 69,932 | 56,173 |
| Restructuring charges | 3,320 | 0 | 3,320 | 0 |
| Total operating expenses | 92,681 | 74,446 | 174,580 | 145,124 |
| Operating income | 72,731 | 62,993 | 134,489 | 126,137 |
| Interest income and other income (expense), net | 7,060 | 5,228 | 14,211 | 10,084 |
| Interest expense | (302) | (382) | (581) | (759) |
| Interest and other income (expense), net | 6,758 | 4,846 | 13,630 | 9,325 |
| Income before income taxes | 79,489 | 67,839 | 148,119 | 135,462 |
| Provision for income taxes | 11,884 | 9,904 | 20,656 | 17,224 |
| Net income | $ 67,605 | $ 57,935 | $ 127,463 | $ 118,238 |
| Net income per share: | ||||
| Basic net income per share | $ 0.62 | $ 0.54 | $ 1.18 | $ 1.10 |
| Diluted net income per share | $ 0.61 | $ 0.53 | $ 1.16 | $ 1.09 |
| Weighted-average shares used in per share calculations: | ||||
| Basic (in shares) | 108,428 | 107,586 | 108,230 | 107,412 |
| Diluted (in shares) | 109,977 | 108,520 | 109,852 | 108,639 |
| Product revenue | ||||
| Revenue | ||||
| Revenue | $ 99,154 | $ 81,325 | $ 187,156 | $ 157,634 |
| Royalties | ||||
| Revenue | ||||
| Revenue | 84,261 | 68,607 | 153,903 | 142,582 |
| Contract and other revenue | ||||
| Revenue | ||||
| Revenue | $ 23,970 | $ 22,277 | $ 46,515 | $ 38,657 |