ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023
2
Revenue0000518972,9014,9354,2504,7501,798-8674,7585,3444,1634,1444,1441,79839,43799,376265,989454,462876,2931,491,3911,767,0872,084,2792,499,766
3
Lab Service / Screening Revenue000000000000000001,50439,43799,376265,989454,462810,120815,1001,062,3001,424,7001,864,700
4
Cost of Goods00000922487566809491202424004,32524,50145,19578,305116,644216,717354,324458,757574,394654,248
5
GM-141%38%55%71%74%75%76%74%72%74%
6
R&D1,2222,8493,6895,33213,33519,98917,08410,9017,9566,7354,8872,0344,2139,02321,96842,13127,67828,66933,91433,47342,09967,285139,694554,052385,646393,418425,882
7
SG&A8141,1701,5604,8149,0789,70113,51512,24410,73610,7028,5326,4699,7758,12310,99414,65523,22769,343140,090189,724262,912427,464737,6291,071,3121,663,1511,583,3151,620,294
8
S&M00002,2114,1727,3635,6975,2393,79299102261,7932,8574,7559,57838,90882,140112,826153,924249,448385,176589,919861,889846,011727,090
9
Loss-1,883-3,578-4,964-11,883-23,485-29,883-28,340-18,523-14,520-12,915-11,959-9,741-9,128-11,556-28,675-52,421-46,514-100,048-157,803-167,211-114,397-175,149-213,090-823,605-595,625-623,506-204,149
10
11
Operating Cash Flow-1,776-3,034-4,608-7,991-15,837-11,917-13,870-20,911-15,982-12,154-8,767-7,904-12,640-13,478-27,464-44,155-40,282-81,458-134,017-130,066-71,724-69,325-115,655136,482-102,236-223,559156,119
12
ICF - Property & Equip-340-355-292-763-2,615-1,335-2,560-287-227-149-78-4-462-626-2,115-681-8,748-11,991-20,084-14,851-48,480-150,093-172,654-65,078-135,766-214,462-124,190
13
FCF - Common Stock Sale30801850,5580043,30500008,06282,32727,21557,75573,296238,580174,140144,242253,38800861,701000
14
FCF - Pref Stock Sale12110,538031,72300000000000000000000000
15
FCF - Genzyme deal00000000022,6501,8960000000000000
16
FCF - Convertible Note Issuance0896,430729,4771,125,547000
17
FCF - Settling Convertible Notes-493,356-150,054000
18
19
Cash + Marketable Securities1,7928,8263,55326,57056,84343,84627,80650,28034,11921,07512,5874,93724,32895,41593,361108,121133,259282,756306,879311,100424,7151,124,182323,6551,839,9871,030,476632,057777,644
20
S-12002 10-K2003 10-K2005 10-K2006 10-K2008 10-K2010 10-K2012 10-K2014 10-K2016 10-K2018 10-K2020 10-K2022 10-K2024 10-K
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100