bf/NASDAQ:XFOR_icon.jpeg

NASDAQ:XFOR

X4 Pharmaceuticals

  • Stock

USD

Last Close

0.72

25/09 14:39

Market Cap

103.11M

Beta: 0.25

Volume Today

209.38K

Avg: 1.81M

PE Ratio

−1.27

PFCF: −1.65

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
Dec '16
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
account payables
1.65M
-
4.16M
153.13%
1.89M
54.54%
1.11M
41.47%
2.14M
92.87%
2.13M
0.51%
545K
74.37%
6.13M
1,025.14%
3.10M
49.46%
1.70M
45.01%
2.09M
22.54%
1.25M
40.23%
1.84M
47.28%
3.89M
111.70%
3.14M
19.20%
3.09M
1.69%
2.53M
18.21%
2.42M
4.11%
4.28M
76.69%
3.57M
16.67%
3.68M
3.03%
7.78M
111.50%
5.99M
22.95%
5.11M
14.75%
5.11M
0%
8.13M
59.20%
8.95M
10.02%
8.94M
0.13%
7.99M
10.62%
accumulated other comprehensive income loss
834K
-
243K
70.86%
127K
47.74%
-93K
173.23%
177K
290.32%
144K
18.64%
241K
67.36%
23K
90.46%
-42K
282.61%
-119K
183.33%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-119K
0%
-155K
30.25%
-159K
2.58%
cash and cash equivalents
3.04M
-
26.25M
765.04%
76.79M
192.50%
64.00M
16.66%
49.94M
21.97%
40.75M
18.40%
30.75M
24.54%
22.30M
27.49%
90.18M
304.41%
76.25M
15.45%
126.18M
65.49%
115.05M
8.82%
103.74M
9.83%
88.81M
14.39%
78.71M
11.38%
114.94M
46.04%
95.16M
17.21%
76.39M
19.72%
81.79M
7.06%
66.43M
18.78%
47.38M
28.68%
121.72M
156.91%
93.41M
23.26%
136.43M
46.06%
136.43M
0%
131.58M
3.55%
99.47M
24.41%
60.49M
39.18%
147.22M
143.36%
cash and short term investments
3.04M
-
26.25M
765.04%
76.79M
192.50%
64.00M
16.66%
49.94M
21.97%
40.75M
18.40%
30.75M
24.54%
22.30M
27.49%
90.18M
304.41%
76.25M
15.45%
126.18M
65.49%
115.05M
8.82%
103.74M
9.83%
88.81M
14.39%
78.71M
11.38%
114.94M
46.04%
95.16M
17.21%
76.39M
19.72%
81.79M
7.06%
66.43M
18.78%
47.38M
28.68%
121.72M
156.91%
93.41M
23.26%
141.31M
51.28%
141.31M
0%
141.68M
0.26%
114.47M
19.21%
80.87M
29.35%
168.75M
108.68%
common stock
1K
-
8K
700%
15K
87.50%
15K
0%
14K
6.67%
14K
0%
15K
7.14%
7K
53.33%
13K
85.71%
12K
7.69%
16K
33.33%
16K
0%
16K
0%
16K
0%
16K
0%
1.90M
11,768.75%
1.88M
1.26%
25K
98.67%
28K
12%
31K
10.71%
31K
0%
122K
293.55%
122K
0%
164K
34.43%
164K
0%
165K
0.61%
167K
1.21%
168K
0.60%
168K
0%
deferred revenue
504K
-
1.06M
111.31%
2.63M
146.95%
730K
72.24%
712K
2.47%
727K
2.11%
737K
1.38%
deferred revenue non current
2.05M
-
2.08M
1.31%
2.63M
26.38%
1.80M
31.71%
1.52M
15.42%
1.32M
13.23%
1.11M
16.01%
deferrred tax liabilities non current
39.84M
-
-9K
-
goodwill
27.41M
-
27.11M
1.09%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
17.35M
36.00%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
goodwill and intangible assets
32.31M
-
32.01M
0.92%
27.11M
15.31%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
27.11M
0%
17.35M
36.00%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
17.35M
0%
27.73M
59.79%
intangible assets
4.90M
-
4.90M
0%
10.38M
-
inventory
1.25M
-
5.31M
325.84%
355K
93.31%
2.26M
537.18%
51K
97.75%
51K
0%
3.16M
-
-843K
-
831K
-
long term debt
10.13M
-
10.21M
0.81%
12.24M
19.86%
9.70M
20.74%
7.71M
20.54%
7.83M
1.57%
7.89M
0.86%
16.64M
110.79%
24.12M
44.93%
22.13M
8.23%
22.02M
0.53%
26.95M
22.42%
26.84M
0.40%
30.21M
12.56%
37.66M
24.65%
38.94M
3.38%
38.89M
0.11%
38.11M
2.01%
37.91M
0.51%
34.29M
9.56%
28.63M
16.51%
35.91M
25.42%
35.20M
1.96%
34.96M
0.69%
34.96M
0%
57.17M
63.53%
54.57M
4.55%
57.14M
4.71%
77.06M
34.85%
long term investments
782K
-
net debt
12.25M
-
-13.74M
212.09%
-64.56M
369.98%
-51.98M
19.48%
-38.75M
25.46%
-30.02M
22.53%
-22.86M
23.85%
480K
102.10%
-61.05M
12,819.17%
-53.24M
12.80%
-103.27M
93.97%
-87.19M
15.57%
-75.96M
12.88%
-57.84M
23.85%
-40.26M
30.40%
-75.14M
86.62%
-55.28M
26.42%
-36.55M
33.89%
-42.00M
14.92%
-27.61M
34.26%
-9.01M
67.39%
-83.30M
825.02%
-56.47M
32.20%
-99.56M
76.29%
-99.56M
0%
-73.30M
26.38%
-41.19M
43.81%
-2.22M
94.61%
-68.99M
3,010.46%
net receivables
1.34M
-
1.45M
8.10%
1.61M
10.59%
1.93M
19.78%
2.18M
13.08%
2.87M
31.77%
2.86M
0.38%
1.55M
45.72%
1.71M
10.05%
1.73M
1.29%
2.00M
15.49%
3.42M
70.97%
509K
85.10%
629K
23.58%
917K
45.79%
768K
16.25%
1.05M
37.11%
646K
38.65%
747K
15.63%
868K
16.20%
843K
2.88%
1.15M
36.65%
658K
42.88%
820K
24.62%
820K
0%
393K
52.07%
562K
43.00%
other assets
1K
-
other current assets
90K
-
254K
182.22%
2.08M
717.72%
338K
83.73%
4.39M
1,199.70%
1.26M
71.32%
1.47M
16.43%
2.37M
61.69%
1.60M
32.63%
1.23M
22.78%
1.10M
11.18%
3.48M
217.52%
5.63M
61.90%
4.47M
20.62%
3.68M
17.67%
4.25M
15.32%
5.16M
21.46%
3.66M
29.01%
5.34M
45.97%
3.59M
32.90%
5.21M
45.20%
5.81M
11.52%
4.16M
28.40%
5.52M
32.76%
5.52M
0%
5.80M
5%
7.05M
21.60%
6.46M
8.29%
5.83M
9.79%
other current liabilities
4.75M
-
5.72M
20.36%
844K
85.23%
5.14M
509.12%
3.88M
24.55%
3.09M
20.29%
4.12M
33.12%
4.18M
1.53%
5.09M
21.90%
5.70M
11.84%
6.46M
13.41%
5.79M
10.45%
8.00M
38.32%
8.53M
6.61%
8.02M
6.02%
10.71M
33.52%
9.61M
10.27%
9.07M
5.55%
7.87M
13.27%
6.88M
12.62%
8.58M
24.79%
12.03M
40.22%
11.76M
2.26%
15.23M
29.49%
15.23M
0%
16.18M
6.26%
12.82M
20.81%
13.47M
5.13%
19.74M
46.54%
other liabilities
other non current assets
1.37M
-
3.42M
149.45%
312K
-
295K
5.45%
644K
118.31%
639K
0.78%
1.04M
63.22%
2.40M
130.49%
755K
68.59%
1.95M
158.15%
2.38M
22.11%
3.47M
45.92%
2.55M
26.63%
3.26M
27.86%
2.39M
26.61%
2.00M
16.19%
2.00M
0.05%
1.72M
14.06%
1.65M
4.47%
1.80M
9.23%
1.23M
31.87%
1.00M
18.20%
1.08M
7.68%
1.08M
0%
1.24M
15.29%
654K
47.43%
1.49M
128.13%
1.79M
19.91%
other non current liabilities
87K
-
18K
79.31%
9K
50%
7K
22.22%
7K
0%
6K
14.29%
5K
16.67%
18K
260%
18K
0%
18K
0%
16K
11.11%
26K
62.50%
26K
0%
25K
3.85%
462K
1,748%
491K
6.28%
87.77M
17,776.17%
496K
99.43%
826K
66.53%
650K
21.31%
314K
51.69%
23.30M
7,321.66%
18.04M
22.58%
48.65M
169.67%
48.65M
0%
23.10M
52.53%
18.73M
18.92%
30.46M
62.67%
10.20M
66.51%
othertotal stockholders equity
991K
-
92.43M
9,226.64%
150.83M
63.19%
151.40M
0.38%
152.60M
0.80%
153.67M
0.70%
156.63M
1.93%
56.97M
63.63%
66.18M
16.17%
90.88M
37.32%
261.37M
187.58%
262.08M
0.27%
263.31M
0.47%
265.59M
0.86%
72.90M
72.55%
318.01M
336.21%
319.92M
0.60%
321.44M
0.47%
347.37M
8.07%
354.64M
2.09%
356.21M
0.44%
450.79M
26.55%
452.43M
0.36%
523.96M
15.81%
523.96M
0%
67.59M
87.10%
528.96M
682.55%
530.69M
0.33%
533.28M
0.49%
preferred stock
62.55M
-
133.51M
113.44%
109.54M
17.95%
194.18M
-
458.73M
-
property plant equipment net
519K
-
479K
7.71%
421K
12.11%
384K
8.79%
353K
8.07%
323K
8.50%
285K
11.76%
2.98M
943.86%
2.44M
17.82%
2.46M
0.53%
2.36M
3.91%
2.28M
3.56%
2.06M
9.35%
9.56M
362.76%
9.20M
3.76%
11.58M
25.87%
11.18M
3.46%
10.70M
4.22%
10.22M
4.48%
9.75M
4.67%
9.29M
4.74%
8.33M
10.25%
7.83M
6.04%
7.32M
6.51%
7.32M
0%
6.83M
6.75%
6.39M
6.31%
6.01M
6.08%
5.68M
5.43%
retained earnings
-58.39M
-
-81.08M
38.86%
-92.27M
13.80%
-102.89M
11.52%
-115.03M
11.79%
-125.93M
9.48%
-135.29M
7.43%
-90.11M
33.39%
-103.49M
14.85%
-121.21M
17.12%
-132.04M
8.94%
-143.18M
8.44%
-158.33M
10.58%
-175.78M
11.02%
-194.18M
10.47%
-212.85M
9.62%
-232.49M
9.23%
-252.66M
8.68%
-282.87M
11.96%
-304.84M
7.77%
-326.05M
6.96%
-376.74M
15.55%
-400.76M
6.38%
-456.47M
13.90%
-456.47M
0%
-458.77M
0.50%
-477.90M
4.17%
-529.67M
10.83%
-438.84M
17.15%
short term debt
5.16M
-
2.31M
55.27%
2.31M
0.22%
2.32M
0.17%
3.49M
50.39%
2.91M
16.58%
6.14M
-
5.01M
18.37%
878K
82.48%
898K
2.28%
916K
2.00%
940K
2.62%
756K
19.57%
786K
3.97%
875K
11.32%
985K
12.57%
1.73M
76.04%
1.87M
7.84%
4.52M
141.93%
9.74M
115.36%
2.51M
74.21%
1.73M
31.20%
1.91M
10.58%
1.91M
0%
1.12M
41.63%
1.10M
1.52%
1.13M
3.09%
1.17M
3.44%
short term investments
4.88M
-
4.88M
0%
10.10M
106.97%
15M
48.49%
20.38M
35.84%
21.54M
5.69%
tax assets
tax payables
total assets
7.60M
-
37.16M
388.72%
81.25M
118.65%
69.22M
14.81%
57.21M
17.35%
45.90M
19.77%
36.00M
21.56%
62.55M
73.73%
133.51M
113.44%
109.54M
17.95%
160.70M
46.71%
153.72M
4.34%
142.53M
7.28%
133.13M
6.60%
122.87M
7.70%
161.03M
31.06%
141.66M
12.03%
120.52M
14.92%
117.18M
2.77%
99.63M
14.98%
81.02M
18.68%
155.59M
92.04%
124.41M
20.04%
173.40M
39.38%
173.40M
0%
173.29M
0.06%
147.26M
15.02%
112.18M
23.82%
210.61M
87.74%
total current assets
5.72M
-
33.27M
482.02%
80.83M
142.98%
68.53M
15.23%
56.56M
17.46%
44.93M
20.56%
35.08M
21.93%
26.22M
25.25%
96.65M
268.57%
79.22M
18.04%
129.28M
63.20%
121.95M
5.67%
109.89M
9.89%
93.91M
14.54%
83.31M
11.29%
119.96M
44.00%
101.37M
15.50%
80.70M
20.39%
87.88M
8.89%
70.88M
19.34%
52.59M
25.81%
128.68M
144.70%
98.22M
23.67%
147.65M
50.32%
147.65M
0%
147.87M
0.15%
122.08M
17.44%
87.33M
28.46%
175.42M
100.86%
total current liabilities
12.06M
-
13.25M
9.90%
7.68M
42.05%
9.30M
21.04%
10.21M
9.86%
8.85M
13.32%
5.40M
39.03%
16.45M
204.74%
13.20M
19.73%
8.28M
37.30%
9.45M
14.11%
7.95M
15.85%
10.78M
35.61%
13.18M
22.24%
11.95M
9.34%
14.67M
22.80%
13.12M
10.58%
13.23M
0.85%
14.02M
5.98%
14.97M
6.75%
22.00M
46.97%
22.32M
1.46%
19.48M
12.73%
22.25M
14.21%
22.25M
0%
25.43M
14.30%
22.86M
10.11%
23.54M
2.97%
28.90M
22.77%
total debt
15.29M
-
12.52M
18.12%
12.24M
2.25%
12.02M
1.80%
11.19M
6.86%
10.73M
4.08%
7.89M
26.46%
22.78M
188.56%
29.13M
27.87%
23.01M
21.00%
22.91M
0.43%
27.87M
21.62%
27.78M
0.30%
30.97M
11.47%
38.45M
24.15%
39.81M
3.54%
39.88M
0.17%
39.84M
0.08%
39.78M
0.15%
38.81M
2.44%
38.37M
1.14%
38.42M
0.12%
36.93M
3.87%
36.87M
0.17%
36.87M
0%
58.29M
58.08%
58.28M
0.01%
58.27M
0.01%
78.23M
34.24%
total investments
4.88M
-
4.88M
0%
10.10M
106.97%
15.78M
56.23%
20.38M
29.11%
21.54M
5.69%
total liabilities
64.17M
-
25.56M
60.16%
22.55M
11.79%
20.80M
7.76%
19.45M
6.50%
18.00M
7.42%
14.40M
20.00%
33.11M
129.85%
37.34M
12.78%
30.43M
18.50%
31.48M
3.44%
34.93M
10.95%
37.65M
7.80%
43.42M
15.32%
50.07M
15.33%
54.10M
8.04%
139.78M
158.39%
51.84M
62.92%
52.76M
1.79%
49.91M
5.41%
50.95M
2.07%
81.53M
60.04%
72.73M
10.80%
105.86M
45.56%
105.86M
0%
105.70M
0.16%
96.16M
9.03%
111.15M
15.59%
116.16M
4.51%
total liabilities and stockholders equity
7.60M
-
37.16M
388.72%
81.25M
118.65%
69.22M
14.81%
57.21M
17.35%
45.90M
19.77%
36.00M
21.56%
62.55M
73.73%
133.51M
113.44%
109.54M
17.95%
160.70M
46.71%
153.72M
4.34%
142.53M
7.28%
133.13M
6.60%
122.87M
7.70%
161.03M
31.06%
141.66M
12.03%
120.52M
14.92%
117.18M
2.77%
99.63M
14.98%
81.02M
18.68%
155.59M
92.04%
124.41M
20.04%
173.40M
39.38%
173.40M
0%
173.29M
0.06%
147.26M
15.02%
112.18M
23.82%
210.61M
87.74%
total non current assets
1.89M
-
3.89M
106.25%
421K
89.19%
696K
65.32%
648K
6.90%
967K
49.23%
924K
4.45%
36.33M
3,831.28%
36.86M
1.47%
30.32M
17.73%
31.42M
3.62%
31.77M
1.10%
32.65M
2.77%
39.21M
20.11%
39.56M
0.90%
41.08M
3.82%
40.29M
1.92%
39.82M
1.17%
29.30M
26.42%
28.74M
1.89%
28.43M
1.08%
26.91M
5.36%
26.18M
2.70%
25.75M
1.65%
25.75M
0%
25.42M
1.28%
25.18M
0.94%
24.85M
1.32%
35.20M
41.64%
total non current liabilities
52.11M
-
12.31M
76.38%
14.87M
20.78%
11.50M
22.64%
9.23M
19.73%
9.15M
0.88%
9.01M
1.58%
16.66M
84.97%
24.14M
44.89%
22.15M
8.22%
22.03M
0.54%
26.98M
22.45%
26.87M
0.40%
30.24M
12.54%
38.12M
26.08%
39.43M
3.42%
126.66M
221.27%
38.61M
69.52%
38.74M
0.35%
34.94M
9.81%
28.94M
17.16%
59.21M
104.57%
53.25M
10.07%
83.61M
57.03%
83.61M
0%
80.27M
4.00%
73.30M
8.68%
87.61M
19.52%
87.26M
0.40%
total stockholders equity
-56.56M
-
11.60M
120.51%
58.71M
406.09%
48.42M
17.52%
37.76M
22.01%
27.90M
26.13%
21.60M
22.57%
29.44M
36.30%
96.17M
226.65%
79.11M
17.74%
129.22M
63.35%
118.79M
8.07%
104.88M
11.71%
89.71M
14.47%
72.80M
18.85%
106.94M
46.89%
1.88M
98.25%
68.68M
3,562.88%
64.41M
6.21%
49.71M
22.82%
30.07M
39.51%
74.05M
146.24%
51.68M
30.22%
67.53M
30.69%
67.53M
0%
67.59M
0.09%
51.10M
24.40%
1.04M
97.97%
94.45M
9,016.89%

All numbers in USD (except ratios and percentages)