| Income Statement | 2025-09-30 | 2025-06-30 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 188,805 | 182,366 | 154,871 | 158,839 |
| Cost of goods sold | 88,290 | 91,224 | 77,383 | 77,314 |
| Research and development | 14,175 | 13,958 | 9,710 | 10,575 |
| Selling, general and administrative | 73,663 | 71,227 | 75,610 | 65,481 |
| Change in fair value of contingent consideration | -4,148 | -7,939 | - | - |
| Total costs and operating expenses | 171,980 | 168,470 | 162,703 | 153,370 |
| Amortization of debt issuance costs | - | 414 | 429 | 520 |
| Income (loss) from operations | 16,825 | 13,896 | -7,832 | 5,469 |
| Investment income | 6,921 | 6,585 | 9,130 | 9,411 |
| Interest expense | 5,414 | 5,354 | 5,122 | 5,118 |
| Amortization of debt issuance costs | 416 | - | - | - |
| Other (expenses) income, net | -804 | 3,502 | 3,104 | -215 |
| Other income, net | 287 | 4,319 | 6,683 | 3,558 |
| Income (loss) before income taxes | 17,112 | 18,215 | -1,149 | 9,027 |
| Income tax provision (benefit) | 2,201 | 3,349 | -495 | 3,314 |
| Net income | 14,911 | 14,866 | -654 | 5,713 |
| Foreign currency translation adjustment | -2,391 | 46,125 | 9,822 | -1,503 |
| Comprehensive income | 12,520 | 60,991 | 9,168 | 4,210 |
| Earnings per share, basic | 0.27 | 0.26 | -0.01 | 0.1 |
| Earnings per share, diluted | 0.26 | 0.26 | -0.01 | 0.1 |
| Weighted average number of shares outstanding, basic | 56,265 | 56,234 | 56,012 | 55,884 |
| Weighted average number of shares outstanding, diluted | 56,532 | 56,510 | 56,012 | 56,434 |
REPLIGEN CORP (RGEN)
REPLIGEN CORP (RGEN)