COM:REPLIGEN
Repligen
- Stock
Last Close
138.90
21/11 21:00
Market Cap
6.76B
Beta: -
Volume Today
660.08K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 68.17M - | 63.55M 6.78% | 83.54M 31.45% | 104.54M 25.14% | 141.24M 35.10% | 194.03M 37.38% | 270.25M 39.28% | 366.26M 35.53% | 670.53M 83.08% | 801.54M 19.54% | 638.76M 20.31% | |
cost of revenue | 25.16M - | 28.02M 11.36% | 35.25M 25.80% | 47.12M 33.66% | 67.05M 42.31% | 85.95M 28.19% | 119.10M 38.56% | 156.63M 31.52% | 279.28M 78.30% | 345.83M 23.83% | 354.52M 2.51% | |
gross profit | 43.01M - | 35.53M 17.39% | 48.29M 35.92% | 57.42M 18.92% | 74.19M 29.19% | 108.08M 45.69% | 151.15M 39.85% | 209.63M 38.69% | 391.25M 86.64% | 455.71M 16.47% | 284.25M 37.62% | |
selling and marketing expenses | 631K - | |||||||||||
general and administrative expenses | 12.70M - | 17.15M 35.06% | 24.70M 43.98% | 30.85M 24.92% | 51.51M 66.95% | 65.69M 27.53% | ||||||
selling general and administrative expenses | 12.70M - | 17.15M 35.06% | 24.70M 43.98% | 30.85M 24.92% | 51.51M 66.95% | 66.32M 28.76% | 95.61M 44.16% | 119.62M 25.11% | 183.87M 53.71% | 215.83M 17.38% | 178.34M 17.37% | |
research and development expenses | 7.34M - | 5.61M 23.59% | 5.74M 2.34% | 7.36M 28.14% | 8.67M 17.91% | 15.77M 81.83% | 19.45M 23.35% | 20.18M 3.76% | 34.27M 69.82% | 43.94M 28.19% | 42.61M 3.03% | |
other expenses | -110.65K - | 188K 269.91% | -445K 336.70% | -860K 93.26% | -687K 20.12% | 262K 138.14% | -314K 219.85% | -214K 31.85% | -1.17M 445.79% | -9.53M 716.01% | 8.12M 185.23% | |
cost and expenses | 45.21M - | 50.79M 12.34% | 65.69M 29.35% | 85.33M 29.89% | 127.23M 49.11% | 168.04M 32.08% | 234.16M 39.35% | 296.44M 26.59% | 497.42M 67.80% | 605.60M 21.75% | 575.46M 4.98% | |
operating expenses | 20.04M - | 22.76M 13.58% | 30.44M 33.72% | 38.21M 25.52% | 60.18M 57.51% | 82.09M 36.41% | 115.06M 40.17% | 139.80M 21.50% | 218.14M 56.03% | 259.76M 19.08% | 220.94M 14.95% | |
interest expense | 49.85K - | 49.96K 0.22% | 32K 35.94% | 3.77M 11,675% | 6.44M 70.94% | 6.71M 4.16% | 9.29M 38.50% | 12.13M 30.57% | 12.71M 4.79% | 1.16M 90.86% | 10.03M 762.82% | |
ebitda | 22.85M - | 12.95M 43.33% | 17.40M 34.37% | 18.36M 5.48% | 13.32M 27.45% | 26.25M 97.10% | 35.77M 36.26% | 69.61M 94.61% | 171.95M 147.02% | 184.59M 7.36% | 131.39M 28.82% | |
operating income | 22.87M - | 10.69M 53.26% | 13.76M 28.74% | 15.97M 16.06% | 14.01M 12.33% | 25.99M 85.56% | 14.90M 42.66% | 42.54M 185.50% | 133.50M 213.81% | 133.61M 0.08% | 63.31M 52.62% | |
depreciation and amortization | 3.11M - | 4.02M 29.08% | 4.59M 14.30% | 5.33M 16.11% | 10.51M 96.98% | 15.78M 50.17% | 20.87M 32.26% | 27.07M 29.71% | 38.45M 42.04% | 50.98M 32.61% | 68.08M 33.54% | |
total other income expenses net | 99.24K - | -1.57M 1,686.60% | -4.39M 178.94% | -3.76M 14.48% | -316K 91.59% | 2.16M 782.59% | 11.25M 421.56% | 16.68M 48.22% | 20.04M 20.20% | 85.53M 326.71% | 826K 99.03% | |
income before tax | 23.01M - | 11.14M 51.60% | 13.42M 20.51% | 11.69M 12.90% | 7.25M 38.01% | 21.44M 195.75% | 26.15M 22.00% | 59.22M 126.44% | 153.54M 159.29% | 219.14M 42.72% | 64.13M 70.73% | |
income tax expense | 6.92M - | 2.97M 57.11% | 4.08M 37.38% | 11K 99.73% | -21.11M 191,963.64% | 4.82M 122.83% | 4.74M 1.64% | -709K 114.96% | 25.25M 3,661.64% | 33.18M 31.40% | 22.55M 32.02% | |
net income | 16.09M - | 8.17M 49.23% | 9.35M 14.38% | 11.68M 25.00% | 28.35M 142.73% | 16.62M 41.39% | 21.41M 28.85% | 59.93M 179.88% | 128.29M 114.08% | 185.96M 44.95% | 41.58M 77.64% | |
weighted average shs out | 31.67M - | 32.50M 2.62% | 32.88M 1.18% | 33.57M 2.10% | 38.23M 13.88% | 43.77M 14.47% | 48.34M 10.46% | 52.55M 8.71% | 55.02M 4.68% | 55.46M 0.81% | 55.72M 0.47% | |
weighted average shs out dil | 32.41M - | 33.26M 2.64% | 33.58M 0.94% | 34.10M 1.55% | 39.15M 14.81% | 45.47M 16.15% | 49.21M 8.21% | 53.89M 9.52% | 57.26M 6.26% | 57.45M 0.33% | 56.38M 1.88% | |
eps | 0.51 - | 0.25 50.98% | 0.28 12.00% | 0.35 25.00% | 0.74 111.43% | 0.38 48.65% | 0.44 15.79% | 1.14 159.09% | 2.33 104.39% | 3.35 43.78% | 0.75 77.61% | |
epsdiluted | 0.50 - | 0.25 50% | 0.28 12.00% | 0.34 21.43% | 0.72 111.76% | 0.37 48.61% | 0.44 18.92% | 1.11 152.27% | 2.24 101.80% | 3.24 44.64% | 0.74 77.16% |
All numbers in (except ratios and percentages)