Markets
News
Analysis
Tools
Learn
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-ctmx
/
CytomX Therapeutics Inc
CTMX
2.390
USD
0.000
0.00%
Close 07/28, 16:00(ET)
Quotes delayed by 15 min
0.000
USD
0.000
Pre-market 07/29, 09:30 (ET)
192.68M
Market Cap
4.63
P/E TTM
CytomX Therapeutics Inc
2.390
0.000
0.00%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
Total revenue
22.80%
50.92M
43.17%
38.09M
26.71%
33.43M
1.58%
25.11M
76.45%
41.46M
2712.58%
26.61M
136.69%
26.38M
92.36%
24.72M
159.94%
23.50M
107.55%
946.00K
-36.62%
11.15M
-21.09%
12.85M
-43.40%
9.04M
-176.55%
-12.53M
-1.13%
17.59M
-1.93%
16.29M
-67.80%
15.97M
97.77%
16.37M
66.06%
17.79M
84.27%
16.61M
68.20%
49.59M
-27.83%
8.28M
-14.37%
10.71M
-57.76%
9.01M
107.88%
29.48M
-57.63%
11.47M
-48.19%
12.51M
143.81%
21.34M
21.72%
14.18M
331.65%
27.07M
599.02%
24.14M
182.87%
8.75M
424.20%
11.65M
215.49%
6.27M
78.13%
3.45M
51.44%
3.09M
27.61%
2.22M
6.82%
1.99M
1.25%
1.94M
206.76%
2.04M
174.33%
1.74M
--
1.86M
--
1.92M
--
666.00K
--
635.00K
Revenue
22.80%
50.92M
43.17%
38.09M
26.71%
33.43M
1.58%
25.11M
76.45%
41.46M
2712.58%
26.61M
136.69%
26.38M
92.36%
24.72M
159.94%
23.50M
107.55%
946.00K
-36.62%
11.15M
-21.09%
12.85M
-43.40%
9.04M
-176.55%
-12.53M
-1.13%
17.59M
-1.93%
16.29M
-67.80%
15.97M
97.77%
16.37M
66.06%
17.79M
84.27%
16.61M
68.20%
49.59M
-27.83%
8.28M
-14.37%
10.71M
-57.76%
9.01M
107.88%
29.48M
-57.63%
11.47M
-48.19%
12.51M
143.81%
21.34M
21.72%
14.18M
331.65%
27.07M
599.02%
24.14M
182.87%
8.75M
424.20%
11.65M
215.49%
6.27M
78.13%
3.45M
51.44%
3.09M
27.61%
2.22M
6.82%
1.99M
1.25%
1.94M
206.76%
2.04M
174.33%
1.74M
--
1.86M
--
1.92M
--
666.00K
--
635.00K
Operating expenses
-5.07%
28.30M
-24.98%
20.41M
25.89%
29.32M
19.35%
33.57M
2.54%
29.81M
-8.16%
27.21M
-42.99%
23.29M
-34.45%
28.13M
-29.28%
29.07M
-35.63%
29.63M
1.56%
40.86M
20.89%
42.91M
30.08%
41.10M
47.78%
46.03M
23.09%
40.23M
8.39%
35.49M
-39.68%
31.60M
-31.77%
31.15M
-10.29%
32.68M
-18.64%
32.75M
13.76%
52.39M
22.47%
45.66M
2.08%
36.43M
16.33%
40.25M
54.46%
46.05M
31.64%
37.28M
1.47%
35.69M
1.38%
34.59M
47.11%
29.81M
38.13%
28.32M
91.45%
35.17M
96.66%
34.13M
10.12%
20.27M
51.73%
20.50M
39.08%
18.37M
128.77%
17.35M
178.44%
18.41M
107.24%
13.51M
145.55%
13.21M
38.89%
7.58M
-62.19%
6.61M
--
6.52M
--
5.38M
--
5.46M
--
17.48M
R&D expenses
-14.44%
18.87M
-23.71%
14.79M
29.91%
21.37M
21.77%
25.17M
4.14%
22.05M
-0.91%
19.39M
-45.84%
16.45M
-33.66%
20.67M
-30.71%
21.18M
-46.52%
19.56M
4.20%
30.37M
19.38%
31.16M
36.60%
30.56M
66.22%
36.58M
21.18%
29.14M
8.45%
26.10M
-47.75%
22.37M
-39.61%
22.01M
-14.01%
24.05M
-21.95%
24.07M
17.70%
42.81M
28.74%
36.44M
1.52%
27.97M
20.67%
30.84M
61.97%
36.38M
36.72%
28.31M
-4.74%
27.55M
-8.99%
25.55M
54.08%
22.46M
34.90%
20.70M
116.84%
28.92M
120.98%
28.08M
9.06%
14.58M
61.51%
15.35M
45.65%
13.34M
152.43%
12.71M
186.56%
13.37M
119.01%
9.50M
133.84%
9.16M
25.64%
5.03M
-70.92%
4.66M
--
4.34M
--
3.92M
--
4.01M
--
16.04M
Depreciation, depletion, and amortization
-17.56%
385.00K
-15.02%
413.00K
-11.36%
429.00K
-24.75%
459.00K
-21.51%
467.00K
-20.07%
486.00K
-22.31%
484.00K
0.00%
610.00K
-1.16%
595.00K
-9.93%
608.00K
-8.38%
623.00K
-9.90%
610.00K
-10.68%
602.00K
1.96%
675.00K
4.29%
680.00K
8.84%
677.00K
5.81%
674.00K
8.88%
662.00K
-3.69%
652.00K
-6.75%
622.00K
-2.45%
637.00K
21.84%
608.00K
32.75%
677.00K
44.06%
667.00K
58.50%
653.00K
23.51%
499.00K
6.92%
510.00K
25.47%
463.00K
4.30%
412.00K
-17.55%
404.00K
7.67%
477.00K
-17.08%
369.00K
11.27%
395.00K
48.94%
490.00K
44.30%
443.00K
47.35%
445.00K
32.46%
355.00K
--
329.00K
56.63%
307.00K
58.12%
302.00K
53.14%
268.00K
--
--
--
196.00K
--
191.00K
--
175.00K
Other operating expenses
--
--
--
--
--
--
--
--
--
--
--
--
--
30.00K
--
53.00K
--
-83.00K
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Operating profit
94.06%
22.62M
3017.33%
17.68M
32.91%
4.11M
-148.52%
-8.45M
309.28%
11.66M
97.89%
-606.00K
110.41%
3.09M
88.68%
-3.40M
82.63%
-5.57M
51.02%
-28.68M
-31.22%
-29.71M
-56.49%
-30.05M
-105.17%
-32.06M
-296.30%
-58.57M
-52.00%
-22.64M
-19.00%
-19.20M
-459.51%
-15.63M
60.46%
-14.78M
42.08%
-14.89M
48.33%
-16.14M
83.14%
-2.79M
-44.82%
-37.38M
-10.96%
-25.72M
-135.60%
-31.23M
-5.98%
-16.57M
-1969.77%
-25.81M
-110.22%
-23.18M
47.75%
-13.26M
-81.45%
-15.63M
91.24%
-1.25M
26.09%
-11.03M
-77.96%
-25.37M
46.77%
-8.61M
-23.48%
-14.23M
-32.36%
-14.92M
-157.27%
-14.26M
-232.42%
-16.18M
-147.35%
-11.52M
-225.32%
-11.27M
-15.58%
-5.54M
71.10%
-4.87M
--
-4.66M
--
-3.46M
--
-4.79M
--
-16.85M
Net non-operating interest income (expenses)
Non-operating interest income
-56.47%
955.00K
-48.94%
1.28M
-37.27%
1.69M
-14.60%
1.97M
-5.72%
2.19M
241.94%
2.50M
338.15%
2.70M
780.92%
2.31M
3322.06%
2.33M
902.74%
732.00K
780.00%
616.00K
495.45%
262.00K
0.00%
68.00K
-31.13%
73.00K
-65.00%
70.00K
-90.31%
44.00K
-93.67%
68.00K
-92.98%
106.00K
-89.98%
200.00K
-80.77%
454.00K
-56.93%
1.07M
-39.73%
1.51M
-10.00%
2.00M
53.31%
2.36M
81.53%
2.50M
96.78%
2.51M
--
2.22M
--
1.54M
211.09%
1.38M
118.52%
1.27M
--
--
--
--
-9.80%
442.00K
32.20%
583.00K
70.02%
692.00K
100.61%
660.00K
255.07%
490.00K
21950.00%
441.00K
20250.00%
407.00K
16350.00%
329.00K
13700.00%
138.00K
--
2.00K
--
2.00K
--
2.00K
--
1.00K
Non-operating interest expense
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-100.00%
0.00
--
--
--
--
-41.64%
206.00K
3.46%
389.00K
-32.87%
482.00K
13.97%
465.00K
53.48%
353.00K
244.95%
376.00K
513.68%
718.00K
221.26%
408.00K
71.64%
230.00K
--
109.00K
--
117.00K
--
127.00K
--
134.00K
Special income (expenses)
--
--
--
--
--
--
--
--
--
--
--
--
--
30.00K
--
53.00K
--
-83.00K
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Other non-operating income (expenses)
200.00%
11.00K
-311.11%
-19.00K
0.00%
-7.00K
95.74%
-2.00K
-173.33%
-11.00K
800.00%
9.00K
-123.33%
-7.00K
-115.88%
-47.00K
15.38%
15.00K
-85.71%
1.00K
330.77%
30.00K
460.98%
296.00K
160.00%
13.00K
125.00%
7.00K
13.33%
-13.00K
-1740.00%
-82.00K
-58.33%
5.00K
-211.11%
-28.00K
-168.18%
-15.00K
105.68%
5.00K
119.67%
12.00K
50.00%
-9.00K
-24.14%
22.00K
-244.26%
-88.00K
56.43%
-61.00K
-124.32%
-18.00K
161.70%
29.00K
135.06%
61.00K
-216.67%
-140.00K
421.74%
74.00K
-204.44%
-47.00K
-58.18%
-174.00K
531.58%
120.00K
11.54%
-23.00K
115.68%
45.00K
38.89%
-110.00K
101.52%
19.00K
-136.36%
-26.00K
-2770.00%
-287.00K
-1700.00%
-180.00K
-5112.50%
-1.25M
--
-11.00K
--
-10.00K
--
-10.00K
--
-24.00K
Income before tax
70.43%
23.59M
893.60%
18.94M
-0.31%
5.80M
-496.41%
-6.48M
518.00%
13.84M
106.82%
1.91M
120.01%
5.81M
96.31%
-1.09M
89.65%
-3.31M
52.21%
-27.95M
-28.69%
-29.06M
-53.28%
-29.50M
-105.61%
-31.98M
-297.86%
-58.49M
-53.53%
-22.58M
-22.73%
-19.24M
-811.72%
-15.55M
59.02%
-14.70M
37.93%
-14.71M
45.86%
-15.68M
87.93%
-1.71M
-53.84%
-35.88M
-13.24%
-23.70M
-148.46%
-28.96M
1.84%
-14.13M
-23190.10%
-23.32M
-103.87%
-20.93M
53.73%
-11.66M
-74.32%
-14.39M
100.72%
101.00K
29.98%
-10.27M
-77.73%
-25.19M
48.47%
-8.26M
-22.41%
-14.06M
-23.54%
-14.66M
-144.32%
-14.17M
-158.03%
-16.03M
-140.42%
-11.48M
-230.65%
-11.87M
-17.67%
-5.80M
63.47%
-6.21M
--
-4.78M
--
-3.59M
--
-4.93M
--
-17.00M
Income tax
26.53%
62.00K
-94.20%
62.00K
-97.84%
61.00K
--
51.00K
--
49.00K
--
1.07M
--
2.82M
--
--
--
--
--
--
--
0.00
--
--
--
--
--
0.00
--
0.00
--
0.00
100.00%
0.00
100.00%
0.00
--
0.00
--
0.00
-231750.00%
-13.91M
-104.72%
-421.00K
-100.00%
0.00
-100.00%
0.00
-100.55%
-6.00K
-64.61%
8.91M
13268.42%
2.50M
6788.46%
1.79M
109900.00%
1.10M
96946.15%
25.18M
-2000.00%
-19.00K
766.67%
26.00K
-133.33%
-1.00K
-1400.00%
-26.00K
-66.67%
1.00K
100.21%
3.00K
-99.79%
3.00K
-80.00%
2.00K
--
3.00K
--
-1.43M
--
1.43M
--
10.00K
--
0.00
--
0.00
--
0.00
Income after tax
70.58%
23.52M
2155.20%
18.88M
91.71%
5.74M
-501.10%
-6.53M
516.52%
13.79M
102.99%
837.00K
110.29%
2.99M
96.31%
-1.09M
89.65%
-3.31M
52.21%
-27.95M
-28.69%
-29.06M
-53.28%
-29.50M
-105.61%
-31.98M
-297.86%
-58.49M
-53.53%
-22.58M
-22.73%
-19.24M
-227.44%
-15.55M
58.54%
-14.70M
37.93%
-14.71M
45.86%
-15.68M
186.41%
12.21M
-10.00%
-35.46M
-1.14%
-23.70M
-115.36%
-28.96M
8.84%
-14.12M
-28.53%
-32.23M
-128.66%
-23.43M
46.67%
-13.45M
-87.63%
-15.49M
-78.71%
-25.08M
30.11%
-10.25M
-77.88%
-25.22M
48.49%
-8.26M
-22.16%
-14.03M
-23.52%
-14.66M
-224.10%
-14.18M
-109.72%
-16.03M
-139.96%
-11.49M
-230.73%
-11.87M
11.28%
-4.37M
55.05%
-7.64M
--
-4.79M
--
-3.59M
--
-4.93M
--
-17.00M
Net income from continuous operations
70.58%
23.52M
2155.20%
18.88M
91.71%
5.74M
-501.10%
-6.53M
516.52%
13.79M
102.99%
837.00K
110.29%
2.99M
96.31%
-1.09M
89.65%
-3.31M
52.21%
-27.95M
-28.69%
-29.06M
-53.28%
-29.50M
-105.61%
-31.98M
-297.86%
-58.49M
-53.53%
-22.58M
-22.73%
-19.24M
-227.44%
-15.55M
58.54%
-14.70M
37.93%
-14.71M
45.86%
-15.68M
186.41%
12.21M
-10.00%
-35.46M
-1.14%
-23.70M
-115.36%
-28.96M
8.84%
-14.12M
-28.53%
-32.23M
-128.66%
-23.43M
46.67%
-13.45M
-87.63%
-15.49M
-78.71%
-25.08M
30.11%
-10.25M
-77.88%
-25.22M
48.49%
-8.26M
-22.16%
-14.03M
-23.52%
-14.66M
-224.10%
-14.18M
-109.72%
-16.03M
-139.96%
-11.49M
-230.73%
-11.87M
11.28%
-4.37M
55.05%
-7.64M
--
-4.79M
--
-3.59M
--
-4.93M
--
-17.00M
Non-recurring net income
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
25.70M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Net income attributable to controlling interests
70.58%
23.52M
2155.20%
18.88M
91.71%
5.74M
-501.10%
-6.53M
516.52%
13.79M
102.99%
837.00K
110.29%
2.99M
96.31%
-1.09M
89.65%
-3.31M
52.21%
-27.95M
-28.69%
-29.06M
-53.28%
-29.50M
-105.61%
-31.98M
-297.86%
-58.49M
-53.53%
-22.58M
-22.73%
-19.24M
-227.44%
-15.55M
58.54%
-14.70M
37.93%
-14.71M
45.86%
-15.68M
186.41%
12.21M
-10.00%
-35.46M
-1.14%
-23.70M
-115.36%
-28.96M
8.84%
-14.12M
-5290.50%
-32.23M
-128.66%
-23.43M
46.67%
-13.45M
-87.63%
-15.49M
104.43%
621.00K
30.11%
-10.25M
-77.88%
-25.22M
48.49%
-8.26M
-16.50%
-14.03M
1.12%
-14.66M
-87.44%
-14.18M
-109.72%
-16.03M
-101.32%
-12.04M
-211.64%
-14.83M
-24.39%
-7.56M
57.67%
-7.64M
--
-5.98M
--
-4.76M
--
-6.08M
--
-18.05M
Preferred share dividend
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-100.00%
0.00
--
--
-100.00%
0.00
--
0.00
-53.34%
558.00K
153.04%
2.96M
177.30%
3.19M
-100.00%
0.00
--
1.20M
--
1.17M
--
1.15M
--
1.05M
Net income attributable to common shareholders
70.58%
23.52M
2155.20%
18.88M
91.71%
5.74M
-501.10%
-6.53M
516.52%
13.79M
102.99%
837.00K
110.29%
2.99M
96.31%
-1.09M
89.65%
-3.31M
52.21%
-27.95M
-28.69%
-29.06M
-53.28%
-29.50M
-105.61%
-31.98M
-297.86%
-58.49M
-53.53%
-22.58M
-22.73%
-19.24M
-227.44%
-15.55M
58.54%
-14.70M
37.93%
-14.71M
45.86%
-15.68M
186.41%
12.21M
-10.00%
-35.46M
-1.14%
-23.70M
-115.36%
-28.96M
8.84%
-14.12M
-5290.50%
-32.23M
-128.66%
-23.43M
46.67%
-13.45M
-87.63%
-15.49M
104.43%
621.00K
30.11%
-10.25M
-77.88%
-25.22M
48.49%
-8.26M
-16.50%
-14.03M
1.12%
-14.66M
-87.44%
-14.18M
-109.72%
-16.03M
-101.32%
-12.04M
-211.64%
-14.83M
-24.39%
-7.56M
57.67%
-7.64M
--
-5.98M
--
-4.76M
--
-6.08M
--
-18.05M
Basic earnings per share
60.62%
0.27
2045.71%
0.22
81.89%
0.07
-371.11%
-0.08
436.37%
0.17
102.43%
0.01
108.40%
0.04
96.37%
-0.02
89.78%
-0.05
52.79%
-0.42
-27.32%
-0.44
-52.15%
-0.45
-91.69%
-0.49
-183.91%
-0.90
-8.76%
-0.35
13.11%
-0.30
-195.58%
-0.26
59.55%
-0.32
38.97%
-0.32
46.70%
-0.34
185.28%
0.27
-9.06%
-0.78
2.20%
-0.52
-85.06%
-0.64
21.92%
-0.31
-4522.57%
-0.72
-92.37%
-0.53
49.66%
-0.35
-77.40%
-0.40
104.20%
0.02
31.29%
-0.28
-74.65%
-0.69
49.16%
-0.23
1.24%
-0.39
1.94%
-0.40
-81.27%
-0.39
-103.10%
-0.44
-106.15%
-0.39
-211.64%
-0.41
-24.39%
-0.22
57.67%
-0.22
--
-0.19
--
-0.13
--
-0.17
--
-0.52
Diluted earnings per share
61.73%
0.27
2045.71%
0.22
82.24%
0.07
-371.11%
-0.08
433.93%
0.17
102.43%
0.01
108.38%
0.04
96.37%
-0.02
89.78%
-0.05
52.79%
-0.42
-27.32%
-0.44
-52.15%
-0.45
-91.69%
-0.49
-183.91%
-0.90
-8.76%
-0.35
13.11%
-0.30
-195.58%
-0.26
59.55%
-0.32
38.97%
-0.32
46.70%
-0.34
185.28%
0.27
-9.06%
-0.78
2.20%
-0.52
-85.06%
-0.64
21.92%
-0.31
-4522.57%
-0.72
-92.37%
-0.53
49.66%
-0.35
-77.40%
-0.40
104.20%
0.02
31.29%
-0.28
-74.65%
-0.69
49.16%
-0.23
1.24%
-0.39
1.94%
-0.40
-81.27%
-0.39
-103.10%
-0.44
-106.15%
-0.39
-211.64%
-0.41
-24.39%
-0.22
57.67%
-0.22
--
-0.19
--
-0.13
--
-0.17
--
-0.52
Dividend per share
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up