bf/NASDAQ:REPL_icon.jpeg

NASDAQ:REPL

Replimune Group, Inc.

  • Stock

USD

Last Close

11.06

30/08 20:00

Market Cap

530.63M

Beta: 1.65

Volume Today

814.14K

Avg: 630.13K

PE Ratio

−2.39

PFCF: −2.69

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

Subscribe NowHelp
Mar '17
Mar '18
Mar '19
Mar '20
Mar '21
Mar '22
Mar '23
Mar '24
account payables
323K
-
1.99M
517.03%
7.08M
255.44%
3.43M
51.52%
2.35M
31.42%
3.73M
58.47%
5.36M
43.73%
2.58M
51.94%
accumulated other comprehensive income loss
-2.55M
-
-238K
90.66%
-1.05M
343.28%
-982K
6.92%
-394K
59.88%
-973K
146.95%
5.73M
688.80%
4.86M
15.26%
cash and cash equivalents
20.59M
-
17.58M
14.62%
25.70M
46.19%
59.50M
131.48%
182.52M
206.75%
105.95M
41.95%
146.59M
38.36%
74.46M
49.21%
cash and short term investments
20.59M
-
61.55M
198.88%
134.81M
119.02%
168.56M
25.03%
476.30M
182.58%
395.65M
16.93%
583.39M
47.45%
420.67M
27.89%
common stock
5K
-
24K
380%
32K
33.33%
37K
15.63%
47K
27.03%
47K
0%
57K
21.28%
61K
7.02%
deferred revenue
4.85M
-
8.22M
69.40%
30.65M
-
deferred revenue non current
deferrred tax liabilities non current
goodwill
goodwill and intangible assets
intangible assets
inventory
-2.96M
-
-2.95M
0.30%
long term debt
38.51M
-
29.82M
22.55%
29.21M
2.07%
57.00M
95.17%
71.99M
26.29%
long term investments
1.70M
-
net debt
-20.59M
-
-17.58M
14.62%
-19.14M
8.87%
-17.71M
7.48%
-149.24M
742.63%
-73.11M
51.01%
-85.83M
17.40%
1.41M
101.65%
net receivables
1.41M
-
2.39M
69.79%
2.47M
3.56%
2.96M
19.73%
2.95M
0.30%
3.06M
3.45%
2.94M
3.80%
4.92M
67.47%
other assets
other current assets
401K
-
763K
90.27%
3.70M
384.40%
5.70M
54.11%
7.45M
30.71%
5.27M
29.25%
6.28M
19.19%
8.08M
28.66%
other current liabilities
1.66M
-
3.17M
90.79%
2.80M
11.67%
303K
89.18%
514K
69.64%
13.39M
2,505.45%
24.70M
84.47%
3.33M
86.52%
other liabilities
other non current assets
75K
-
78K
4%
1.19M
1,420.51%
1.64M
37.94%
1.64M
0%
1.64M
0%
1.64M
0%
other non current liabilities
32.35M
-
52K
99.84%
6.58M
12,563.46%
472K
-
786K
66.53%
othertotal stockholders equity
-2.14M
-
89.10M
4,257.68%
44.32M
50.26%
62.86M
41.84%
692.24M
1,001.18%
723.36M
4.49%
1.03B
43.08%
1.07B
3.47%
preferred stock
2.40M
-
154.33M
-
234.10M
51.69%
property plant equipment net
342K
-
370K
8.19%
12.16M
3,186.22%
58.21M
378.74%
57.72M
0.85%
55.58M
3.70%
52.35M
5.81%
52.35M
0.01%
retained earnings
-9.23M
-
-28.93M
213.46%
-59.77M
106.57%
-112.30M
87.90%
-193.17M
72.01%
-311.20M
61.11%
-485.49M
56.00%
-701.28M
44.45%
short term debt
3.28M
-
3.46M
5.27%
3.63M
5.06%
3.76M
3.44%
3.88M
3.25%
short term investments
43.97M
-
109.11M
148.15%
109.06M
0.05%
293.78M
169.39%
289.71M
1.39%
436.80M
50.77%
346.21M
20.74%
tax assets
tax payables
total assets
22.82M
-
65.15M
185.51%
154.33M
136.87%
234.10M
51.69%
543.10M
132.00%
461.19M
15.08%
646.59M
40.20%
487.72M
24.57%
total current assets
22.40M
-
64.70M
188.83%
140.98M
117.89%
174.25M
23.60%
483.75M
177.62%
403.98M
16.49%
592.60M
46.69%
433.67M
26.82%
total current liabilities
1.99M
-
5.16M
160.15%
9.88M
91.42%
11.87M
20.12%
14.55M
22.51%
20.76M
42.68%
33.83M
62.96%
40.44M
19.55%
total debt
6.56M
-
41.79M
536.93%
33.28M
20.36%
32.84M
1.33%
60.76M
85.02%
75.87M
24.87%
total investments
43.97M
-
109.11M
148.15%
109.06M
0.05%
293.78M
169.39%
289.71M
1.39%
436.80M
50.77%
346.21M
20.74%
total liabilities
34.33M
-
5.22M
84.81%
16.47M
215.76%
50.38M
205.88%
44.37M
11.93%
49.96M
12.61%
91.30M
82.73%
113.21M
24.00%
total liabilities and stockholders equity
22.82M
-
65.15M
185.51%
154.33M
136.87%
234.10M
51.69%
543.10M
132.00%
461.19M
15.08%
646.59M
40.20%
487.72M
24.57%
total non current assets
417K
-
448K
7.43%
13.35M
2,878.79%
59.85M
348.45%
59.35M
0.83%
57.22M
3.60%
53.99M
5.64%
54.05M
0.12%
total non current liabilities
32.35M
-
52K
99.84%
6.58M
12,563.46%
38.51M
484.74%
29.82M
22.55%
29.21M
2.07%
57.47M
96.78%
72.78M
26.62%
total stockholders equity
-11.52M
-
59.94M
620.50%
137.86M
130.01%
183.72M
33.27%
498.73M
171.46%
411.23M
17.54%
555.29M
35.03%
374.51M
32.56%

All numbers in USD (except ratios and percentages)