Quarterly
Annual
| Unit: USD | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2017-06-30 | 2017-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 26,608,000 | 22,610,000 | 18,789,000 | 13,684,000 | 8,502,000 | 2,860,000 | 1,032,000 | 1,249,000 | 1,949,000 | 630,000 | 1,069,000 | 7,125,000 | 2,696,000 | 10,986,000 | 6,570,000 | 2,088,000 | 9,206,000 | 6,081,000 | 9,120,000 | 7,367,000 | 4,614,000 | 14,899,000 | 8,797,000 | 9,161,000 | 7,674,000 | 9,921,000 | 7,168,000 | 8,942,000 | 6,981,000 | 9,496,000 | 8,453,000 | 8,030,000 | 18,347,000 | 7,902,000 | 10,398,000 | 10,237,000 | 9,040,000 | 8,804,000 | 7,058,000 | 5,135,000 | 2,444,000 |
cost of revenue | 1,642,000 | 1,294,000 | 1,222,000 | 676,000 | 402,000 | 140,000 | 0 | 0 | 0 | 0 | 0 | 8,242,000 | 2,487,000 | 5,988,000 | 6,469,000 | 2,136,000 | 7,875,000 | 4,946,000 | 7,886,000 | 5,874,000 | 3,995,000 | 18,270,000 | 5,117,000 | 4,745,000 | 3,745,000 | 7,438,000 | 5,635,000 | 4,968,000 | 4,440,000 | 6,374,000 | 4,574,000 | 4,482,000 | 5,419,000 | 5,193,000 | 5,825,000 | 4,308,000 | 5,172,000 | 3,688,000 | 3,148,000 | 3,520,000 | 2,163,000 |
gross profit | 24,966,000 | 21,316,000 | 17,567,000 | 13,008,000 | 8,100,000 | 2,720,000 | 1,032,000 | 1,249,000 | 1,949,000 | 630,000 | 1,069,000 | -1,117,000 | 209,000 | 4,998,000 | 101,000 | -48,000 | 1,331,000 | 1,135,000 | 1,234,000 | 1,493,000 | 619,000 | -3,371,000 | 3,680,000 | 4,416,000 | 3,929,000 | 2,483,000 | 1,533,000 | 3,974,000 | 2,541,000 | 3,122,000 | 3,879,000 | 3,548,000 | 12,928,000 | 2,709,000 | 4,573,000 | 5,929,000 | 3,868,000 | 5,116,000 | 3,910,000 | 1,615,000 | 281,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||
research and development | 41,791,000 | 33,255,000 | 36,644,000 | 30,969,000 | 35,964,000 | 34,425,000 | 34,373,000 | 33,240,000 | 35,819,000 | 28,372,000 | 27,096,000 | 14,850,000 | 13,341,000 | 13,393,000 | 10,076,000 | 10,384,000 | 7,987,000 | 8,550,000 | 7,919,000 | 6,241,000 | 5,150,000 | 5,989,000 | 5,289,000 | 4,120,000 | 3,538,000 | 3,447,000 | 2,544,000 | 3,577,000 | 3,236,000 | 5,409,000 | 3,660,000 | 6,381,000 | 5,964,000 | 5,503,000 | 10,134,000 | 8,882,000 | 8,524,000 | 9,249,000 | 8,004,000 | 7,683,000 | 3,707,000 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||
total operating expenses | 87,573,000 | 74,786,000 | 72,498,000 | 64,212,000 | 67,177,000 | 60,979,000 | 58,804,000 | 54,558,000 | 54,472,000 | 44,134,000 | 42,555,000 | 20,352,000 | 19,895,000 | 20,883,000 | 16,614,000 | 17,228,000 | 14,111,000 | 15,350,000 | 13,615,000 | 13,823,000 | 11,418,000 | 23,691,000 | 24,345,000 | 28,610,000 | 31,189,000 | 16,996,000 | 12,555,000 | 15,577,000 | 17,718,000 | 17,329,000 | 14,517,000 | 18,449,000 | 20,613,000 | 23,320,000 | 24,835,000 | 23,921,000 | 21,425,000 | 23,727,000 | 20,544,000 | 20,026,000 | 16,786,000 |
operating income | -50,875,000 | -53,870,000 | -55,431,000 | -51,804,000 | -67,777,000 | -61,559,000 | -71,472,000 | -46,909,000 | -57,424,000 | -293,341,000 | -40,786,000 | -22,076,000 | -21,099,000 | -23,316,000 | -16,713,000 | -18,576,000 | -14,080,000 | -14,115,000 | -12,081,000 | -11,730,000 | -9,799,000 | -27,062,000 | -20,665,000 | 54,948,000 | -27,260,000 | -14,513,000 | -11,022,000 | -12,479,000 | -15,177,000 | -14,207,000 | -10,638,000 | -14,901,000 | -7,685,000 | -20,611,000 | -20,262,000 | -17,992,000 | -17,557,000 | -18,611,000 | -16,634,000 | -18,411,000 | -16,505,000 |
net income | -54,883,000 | -58,004,000 | -58,896,000 | -55,630,000 | -70,170,000 | -60,089,000 | -53,324,000 | -25,800,000 | -56,060,000 | -290,478,000 | -37,763,000 | -23,008,000 | -21,307,000 | -23,492,000 | -16,997,000 | -18,828,000 | -10,389,000 | -8,842,000 | -14,616,000 | 72,464,000 | -22,861,000 | -20,521,000 | -12,825,000 | 62,865,000 | -20,932,000 | -35,616,000 | -10,852,000 | -13,332,000 | -21,055,000 | -643,000 | -19,282,000 | -17,169,000 | -10,292,000 | -23,704,000 | -22,038,000 | -19,177,000 | -18,983,000 | -2,135,000 | -22,125,000 | -27,839,000 | -21,466,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.
