REPLIGEN CORP (RGEN)
2025-06-30 | 2024-09-30 | 2024-06-30 | 2024-03-31 | |
---|---|---|---|---|
Revenue | 182,366 | 154,871 | 158,839 | 153,182 |
Selling, general and administrative | 71,227 | 75,610 | 65,481 | 61,803 |
Research and development | 13,958 | 9,710 | 10,575 | 11,238 |
Cost of goods sold | 91,224 | 77,383 | 77,314 | 76,391 |
Change in fair value of contingent consideration | -7,939 | - | - | - |
Total costs and operating expenses | 168,470 | 162,703 | 153,370 | 149,432 |
Income from operations | 13,896 | -7,832 | 5,469 | 3,750 |
Other income (expenses) | 3,502 | 3,104 | -215 | -3,536 |
Investment income | 6,585 | 9,130 | 9,411 | 8,993 |
Interest expense | 5,354 | 5,122 | 5,118 | 5,029 |
Amortization of debt issuance costs | 414 | 429 | 520 | 483 |
Other income, net | 4,319 | 6,683 | 3,558 | -55 |
Income before income taxes | 18,215 | -1,149 | 9,027 | 3,695 |
Income tax provision | 3,349 | -495 | 3,314 | 399 |
Net income | 14,866 | -654 | 5,713 | 3,296 |
Foreign currency translation adjustment | 46,125 | 9,822 | -1,503 | -5,134 |
Comprehensive income | 60,991 | 9,168 | 4,210 | -1,838 |
Earnings per share, basic | 0.26 | -0.01 | 0.1 | 0.06 |
Earnings per share, diluted | 0.26 | -0.01 | 0.1 | 0.06 |
Weighted average number of shares outstanding, basic | 56,234 | 56,012 | 55,884 | 55,791 |
Weighted average number of shares outstanding, diluted | 56,510 | 56,012 | 56,434 | 56,531 |