Quarterly
Annual
| Unit: USD | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | -85,237 | 32,762 | 29,311 | 23,164 | 29,000 | 37,030 | 30,131 | 20,997 | 883,000 | 269,000 | 242,204 | 339,480 | 312,000 | 324,792 | 281,697 | 284,200 | 211,090 | 263,995 | 249,000 | 644,036 | 541,520 | 223,000 | 234,000 | 221,000 | 699,049 | 253,519 | 244,131 | 230,273 | 417,649 | 253,168 | 265,451 | 56,603 | 172,169 | 12,379 | 29,832 | 17,350 | 29,774 | 13,162 | 7,840 | 5,946 | 12,444 | 18,321 | 20,535 | 41,550 | 42,569 | 91,255 | 36,769 | 35,321 | 37,564 | 4,541 | 5,837 | 93,093 | 121,390 | 32,790 | 60,297 | 58,953 | 89,067 | 89,682 | 125,329 | 111,299 | 128,694 | 276,537 | 300,000 | 100,000 | 74,299 | 1 | 1 | 1 | 21,707 | 100,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 1,900,000 | 1,800,000 | 1,900,000 | 1,800,000 | 5,100,000 | 1,900,000 | 1,800,000 | 1,800,000 | 1,900,000 | 1,700,000 | 2,000,000 | 2,000,000 | 1,500,000 | 6,300,000 | 100,000 | 100,000 | 1,300,000 | 2,100,000 | 200,000 | 300,000 | 100,000 | 400,000 | 400,000 | 400,000 | 200,000 | 200,000 | 100,000 | 100,000 | 100,000 |
cost of revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 223,536 | 58,000 | 78,097 | 87,276 | 86,000 | 85,743 | 77,573 | 66,841 | 55,061 | 71,891 | 64,000 | 71,959 | 47,421 | 60,000 | 52,000 | 54,000 | 63,886 | 35,914 | 24,862 | 43,762 | 60,464 | 141,453 | 59,525 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 142,554 | 0 | 0 | -142,554 | -2,165,773 | -209,813 | -159,435 | -248,199 | -446,170 | -600,000 | -600,000 | -600,000 | -1,200,000 | -600,000 | -500,000 | -500,000 | 18,000,000 | -500,000 | -500,000 | -500,000 | -600,000 | -400,000 | -400,000 | -400,000 | -400,000 | -300,000 | 3,200,000 | -400,000 | -400,000 | -400,000 | -400,000 | 0 | 0 | 2,400,000 | 2,300,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | -85,237 | 32,762 | 29,311 | 23,164 | 29,000 | 37,030 | 30,131 | 20,997 | 659,464 | 211,000 | 164,107 | 252,204 | 226,000 | 239,049 | 204,124 | 217,359 | 156,029 | 192,104 | 185,000 | 572,077 | 494,099 | 163,000 | 182,000 | 167,000 | 635,163 | 217,605 | 219,269 | 186,511 | 357,185 | 111,715 | 205,926 | 56,603 | 172,169 | 12,379 | 29,832 | 17,350 | 29,774 | 13,162 | 7,840 | 5,946 | 12,444 | 18,321 | 20,535 | 41,550 | 42,569 | 91,255 | 36,769 | 35,321 | 37,564 | 4,541 | 5,837 | 93,093 | 121,390 | 32,790 | 60,297 | 58,953 | 89,067 | 89,682 | 125,329 | 111,299 | -13,860 | 276,537 | 300,000 | 242,554 | 2,240,072 | 209,814 | 159,436 | 248,200 | 467,877 | 700,000 | 3,100,000 | 3,100,000 | 3,700,000 | 3,100,000 | 2,400,000 | 2,300,000 | -16,100,000 | 2,300,000 | 5,600,000 | 2,400,000 | 2,400,000 | 2,200,000 | 2,300,000 | 2,100,000 | 2,400,000 | 2,300,000 | -1,700,000 | 6,700,000 | 500,000 | 500,000 | 1,700,000 | 2,100,000 | 200,000 | -2,100,000 | -2,200,000 | 400,000 | 400,000 | 400,000 | 200,000 | 200,000 | 100,000 | 100,000 | 100,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | -8,001,802 | 0 | 3,694,097 | 5,208,705 | 5,860,000 | 7,719,720 | 7,238,985 | 6,292,191 | 6,637,000 | 4,657,000 | 6,092,284 | 4,904,294 | 5,981,000 | 5,184,365 | 4,804,890 | 4,563,890 | 4,681,230 | 3,478,142 | 3,749,000 | 3,938,391 | 4,833,919 | 4,524,000 | 5,054,000 | 5,525,000 | 5,922,947 | 5,200,612 | 4,858,228 | 5,037,514 | 5,650,634 | 4,988,569 | 5,054,600 | 4,235,788 | 4,720,844 | 4,171,799 | 4,415,615 | 4,499,751 | 5,798,129 | 5,621,955 | 4,498,204 | 4,019,138 | 4,197,961 | 3,523,078 | 3,187,513 | 2,691,881 | 2,475,447 | 2,526,542 | 2,102,362 | 1,824,930 | 2,878,065 | 2,075,025 | 1,939,415 | 1,867,927 | 1,619,561 | 1,444,219 | 1,740,102 | 1,339,794 | 875,373 | 1,873,316 | 2,114,514 | 1,536,996 | 2,545,487 | 1,554,558 | 2,859,141 | 1,644,257 | 3,181,129 | 1,137,947 | 873,793 | 786,139 | 1,584,027 | 1,600,000 | 3,300,000 | 3,600,000 | 4,000,000 | 4,300,000 | 4,900,000 | 4,500,000 | 0 | 12,900,000 | 4,400,000 | 4,700,000 | 4,800,000 | 4,200,000 | 4,200,000 | 3,900,000 | 4,000,000 | 3,700,000 | 0 | 3,400,000 | 3,500,000 | 3,400,000 | 3,200,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | -7,221,791 | 1,909,937 | 5,109,816 | 9,837,039 | 8,136,000 | 10,024,961 | 9,302,714 | 8,981,387 | 10,612,000 | 6,728,000 | 8,268,081 | 7,151,894 | 9,697,000 | 6,895,114 | 6,386,411 | 6,451,647 | 6,792,360 | 5,114,580 | 5,525,000 | 5,862,716 | 7,124,074 | 6,257,000 | 7,157,000 | 7,601,000 | 8,410,429 | 7,218,484 | 7,144,906 | 7,622,256 | 8,977,939 | 7,100,407 | 7,256,574 | 6,774,701 | 6,403,633 | 5,857,015 | 6,928,711 | 6,914,204 | 7,569,621 | 7,748,891 | 5,906,861 | 6,505,451 | 6,582,677 | 5,580,758 | -4,908,758 | 4,525,322 | 4,644,820 | 4,183,189 | 4,120,864 | 3,645,109 | 5,069,709 | 4,324,693 | 3,284,147 | 2,862,326 | 4,816,880 | 2,451,248 | 2,742,733 | 2,408,796 | 1,818,116 | 2,764,917 | 3,166,054 | 2,876,369 | 3,672,016 | 2,118,626 | 3,959,441 | 2,783,673 | 5,789,357 | 2,188,250 | 2,098,921 | 2,046,931 | -342,500 | 7,300,000 | 5,100,000 | 5,200,000 | 6,100,000 | 6,200,000 | 6,700,000 | 6,100,000 | -20,100,000 | 14,800,000 | 6,600,000 | 7,000,000 | 7,100,000 | 6,200,000 | 5,800,000 | 5,500,000 | 5,700,000 | 5,000,000 | 1,500,000 | 4,900,000 | 5,200,000 | 5,000,000 | 4,500,000 | -15,200,000 | 0 | 1,600,000 | 1,300,000 | -11,100,000 | 0 | 0 | 0 | -6,900,000 | 0 | 0 | 0 |
operating income | 10,942,696 | -1,879,869 | -8,883,953 | -9,813,875 | -8,500,000 | -9,987,931 | -9,272,583 | -8,960,390 | -9,729,000 | -6,517,000 | -8,103,974 | -6,899,690 | -9,471,000 | -6,656,065 | -6,221,265 | -6,257,147 | 6,792,911 | 5,077,218 | 5,350,000 | 5,325,794 | -6,629,975 | 6,163,000 | 7,090,000 | 7,509,000 | 7,706,089 | 7,000,879 | 7,051,470 | 7,601,080 | 8,080,933 | 6,983,013 | 7,390,712 | 6,923,534 | 7,097,663 | 5,844,636 | 6,898,879 | 6,896,854 | 8,322,869 | 7,735,729 | 6,033,066 | -6,499,505 | 6,570,233 | 5,562,437 | 4,754,392 | 4,483,772 | 4,602,251 | -4,091,934 | 4,084,095 | 3,609,788 | 5,032,145 | -4,320,152 | 3,278,310 | 2,769,233 | 4,695,490 | 2,418,458 | -2,682,436 | -2,349,843 | 1,729,049 | 2,675,235 | 3,040,725 | 2,765,070 | 3,543,322 | 1,842,089 | 3,659,441 | 2,541,119 | 3,549,285 | 1,978,436 | -1,939,485 | 1,798,731 | 810,377 | 6,600,000 | -2,000,000 | 2,100,000 | 2,400,000 | 3,100,000 | -4,300,000 | -3,800,000 | 4,000,000 | -12,500,000 | 1,000,000 | 4,600,000 | 4,700,000 | 4,000,000 | 3,500,000 | 3,400,000 | 3,300,000 | 2,700,000 | 3,200,000 | 1,800,000 | 4,700,000 | 4,500,000 | 2,800,000 | -13,100,000 | 200,000 | 3,700,000 | 3,500,000 | -10,700,000 | 400,000 | 400,000 | 200,000 | -6,700,000 | 100,000 | 100,000 | 100,000 |
net income | 1,630,817 | -4,247,870 | 2,515,458 | -9,561,405 | -8,960,000 | -9,642,647 | -8,461,714 | -9,350,701 | -10,249,000 | -2,757,000 | -12,115,224 | -7,620,256 | -6,962,000 | -7,191,653 | -5,868,682 | -6,416,447 | -2,758,446 | -16,336,790 | 834,000 | -10,229,439 | -7,211,756 | -4,334,000 | -4,035,000 | -5,747,000 | -8,956,873 | -5,552,256 | -4,610,347 | -6,124,075 | -5,233,758 | -5,144,741 | -7,366,355 | -9,281,554 | -10,082,360 | -5,743,953 | -6,715,476 | -6,544,989 | -7,825,557 | -7,153,503 | -5,423,990 | -4,619,752 | -5,902,686 | -4,863,209 | -3,989,359 | -4,193,126 | -4,327,538 | -93,693 | -3,868,286 | -3,448,833 | -4,919,440 | -4,337,600 | -3,302,647 | -2,770,612 | -4,739,317 | -2,429,283 | -2,712,660 | -2,409,492 | -1,771,590 | -2,725,409 | -3,057,929 | -2,810,126 | -3,522,484 | -1,787,088 | 1,594,535 | 268,541 | -6,476,287 | -2,539,226 | -531,706 | -1,794,258 | -5,208,626 | -6,700,000 | -1,800,000 | -1,900,000 | -2,200,000 | -2,900,000 | -4,000,000 | -3,500,000 | -1,100,000 | -12,100,000 | -700,000 | -4,200,000 | -4,500,000 | -3,600,000 | -2,700,000 | -3,000,000 | -5,400,000 | -2,500,000 | -2,900,000 | 1,900,000 | -4,800,000 | -4,400,000 | -2,700,000 | -1,700,000 | -3,700,000 | -3,800,000 | -3,400,000 | -3,200,000 | -2,500,000 | -2,300,000 | -2,000,000 | -1,600,000 | -1,600,000 | -1,600,000 | -1,600,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
