U.S. market Closed. Opens in 11 hours 40 minutes

CTMX | CytomX Therapeutics, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Revenue101.21M53.16M69.57M100.36M57.49M59.50M71.62M15.04M7.71M5.08M888.00K
Cost of Revenue2.17M5.86M5.84MN/AN/AN/AN/AN/AN/AN/AN/A
Gross Profit99.04M47.31M63.73M100.36M57.49M59.50MN/AN/A7.71M5.08M888.00K
Operating Expenses105.52M154.50M153.35M148.97M168.38M137.38M117.88M74.63M40.91M34.84M15.84M
Selling, General & Admin29.87M42.85M39.16M36.03M36.77M33.51M25.61M19.87M12.56M6.54M4.95M
Research & Development75.65M111.65M114.19M112.94M131.62M103.87M92.28M54.76M28.36M28.30M10.89M
Other Operating Expenses-30.00K340.00K-83.00K-27.00K-135.00K-68.00KN/AN/AN/AN/AN/A
Operating Income-6.48M-101.33M-83.78M-48.60M-110.89M-77.87M-46.26M-59.59M-33.20M-29.77M-14.96M
Other Expenses / Income9.81M2.02M172.00K1.81M8.23M-68.00K2.65M667.00K-2.16M-535.00K-177.00K
Before Tax Income3.32M-99.32M-83.61M-46.80M-102.67M-70.30M-43.61M-58.92M-35.36M-30.30M-15.13M
Income Tax Expenses3.89M-2.02M-2.96M-13.91M-427.00K14.30M-513.00K-19.00K10.00K10.00K10.00K
Net Income-569.00K-97.30M-80.65M-32.88M-102.24M-84.60M-43.10M-58.90M-35.37M-30.31M-15.14M
Interest ExpensesN/A-2.02MN/AN/AN/AN/AN/A1.69M1.73M487.00K254.00K
Basic Shares Outstanding73.81M65.74M64.15M46.15M45.34M41.66M37.17M36.23M8.60M34.92M34.92M
Diluted Shares Outstanding73.81M65.74M64.15M46.15M45.34M41.66M37.17M36.23M8.60M34.92M34.92M
EBITDA-4.31M-101.33M-83.78M-46.03M-110.89M-75.99M-41.97M-55.50M-32.43M-29.03M-14.22M
EBITDA Margin-4.26%-190.61%-120.42%-45.87%-192.90%-127.71%-58.59%-368.92%-420.46%-571.79%-1,601.80%
EBIT3.32M-101.33M-83.61M-46.80M-102.67M-70.30M-43.61M-57.23M-33.63M-29.81M-14.88M
EBIT Margin3.28%-190.61%-120.17%-46.63%-178.58%-118.15%-60.89%-380.44%-436.10%-587.22%-1,675.56%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙