Invitae Corporation

NYSE:NVTA

0.019 (USD) • At close February 14, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20222021202020192018201720162015201420132012
Revenue 516.303460.449279.598216.824147.69968.22125.0488.3781.6040.1480
Cost of Revenue 417.256348.669198.275118.10380.10550.14227.87816.5235.6240.6670
Gross Profit 99.047111.7881.32398.72167.59418.079-2.83-8.145-4.02-0.5190
Gross Profit Ratio 0.1920.2430.2910.4550.4580.265-0.113-0.972-2.506-3.5070
Reseach & Development Expenses 402.088416.087240.605141.52663.49646.46944.6342.80622.1416.0395.557
General & Administrative Expenses 192.314248.07324.57379.0752.22739.47224.08516.04712.6055.7643.004
Selling & Marketing Expenses 218.881225.91168.317122.23774.42853.41728.63822.4798.7632.4310
SG&A 411.195473.98492.89201.307126.65592.88952.72338.52621.3688.1953.004
Other Expenses 8.05425.678-32.332-3.891-2.568-0.3030.348-0.094-0.079-0.0260.002
Operating Expenses 813.283890.067733.495342.833190.151139.35897.35381.33243.50824.2348.561
Operating Income -714.236-778.287-652.172-244.112-122.557-121.279-100.183-89.477-47.528-24.753-8.561
Operating Income Ratio -1.383-1.69-2.333-1.126-0.83-1.778-4-10.68-29.631-167.250
Total Other Income Expenses Net -2,436.961362.424-62.098-16.303-9.598-3.957-0.073-0.3050.036-0.085-0.041
Income Before Tax -3,151.197-415.863-714.27-260.415-132.155-125.236-100.256-89.782-47.668-24.838-8.602
Income Before Tax Ratio -6.103-0.903-2.555-1.201-0.895-1.836-4.003-10.716-29.718-167.8240
Income Tax Expense -44.904-36.857-105.4-18.45-2.8-1.856-5.784-5.11-2.3330.0330.045
Net Income -3,106.293-379.006-608.87-241.965-129.355-123.38-100.256-89.782-47.668-24.838-8.602
Net Income Ratio -6.016-0.823-2.178-1.116-0.876-1.809-4.003-10.716-29.718-167.8240
EPS -13.18-1.8-4.52-2.66-1.94-2.65-3.02-3.18-1.6-1.67-0.58
EPS Diluted -13.18-1.8-4.52-2.66-1.94-2.65-3.02-3.18-1.6-1.67-0.58
EBITDA -3,118.41-391.641-652.172-244.112-111.585-121.582-93.63-89.477-45.189-23.851-8.282
EBITDA Ratio -1.093-1.46-2.309-1.069-0.755-1.782-3.986-10.68-29.68-161.1550