Quarterly
Annual
| Unit: USD | 2022-09-30 | 2022-06-30 | 2022-03-31 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-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 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 30,449,000 | 25,304,000 | 20,920,000 | 14,225,000 | 15,173,000 | 7,556,000 | 1,920,000 | 886,000 | 3,600,000 | 749,000 | 784,000 | 764,000 | 25,717,000 | 703,000 | 1,611,000 | 1,483,000 | 2,467,000 | 433,000 | 1,026,000 | 82,000 | 4,614,000 | 351,000 | 2,532,000 | 127,000 | 992,000 | 193,000 | 1,203,000 | 3,598,000 | 15,158,000 | 134,000 | 134,000 | 116,000 | 873,000 | 1,846,000 | 15,289,000 | 323,000 | 323,000 | 324,000 | 323,000 | 15,531,000 | 1,018,000 | 1,877,000 | 860,000 | 1,096,000 | 3,585,000 | 26,554,000 | 133,614,000 | 11,957,000 | 6,222,000 | 15,622,000 | 10,881,000 | 6,035,814 | 5,917,000 | 5,096,000 | 3,670,000 | 4,607,890 |
cost of revenue | 3,964,000 | 3,065,000 | 2,434,000 | 2,033,000 | 1,744,000 | 822,000 | 138,000 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 26,485,000 | 22,239,000 | 18,486,000 | 12,192,000 | 13,429,000 | 6,734,000 | 1,782,000 | 886,000 | 3,600,000 | 749,000 | 784,000 | 764,000 | 25,717,000 | 703,000 | 1,611,000 | 1,483,000 | 2,467,000 | 433,000 | 1,026,000 | 82,000 | 4,614,000 | 351,000 | 2,532,000 | 127,000 | 992,000 | 193,000 | 1,203,000 | 3,598,000 | 15,158,000 | 134,000 | 134,000 | 116,000 | 873,000 | 1,846,000 | 15,289,000 | 323,000 | 323,000 | 324,000 | 323,000 | 15,531,000 | 1,018,000 | 1,877,000 | 860,000 | 1,096,000 | 3,585,000 | 26,554,000 | 133,614,000 | 11,957,000 | 6,222,000 | 15,622,000 | 10,881,000 | 6,035,814 | 5,917,000 | 5,096,000 | 3,670,000 | 4,607,890 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 11,074,000 | 12,318,000 | 10,160,000 | 6,121,000 | 7,502,000 | 6,878,000 | 5,797,000 | 4,574,000 | 5,860,000 | 4,419,000 | 7,826,000 | 4,512,000 | 3,983,000 | 2,611,000 | 6,852,000 | 5,201,000 | 5,160,000 | 4,887,000 | 5,404,000 | 5,676,000 | 4,666,000 | 6,881,000 | 7,956,000 | 7,683,000 | 4,444,000 | 5,604,000 | 5,972,000 | 3,873,000 | 4,466,000 | 1,841,000 | 2,695,000 | 8,702,000 | 8,485,000 | 9,300,000 | 11,767,000 | 11,889,000 | 19,414,000 | 16,203,000 | 20,962,000 | 24,033,000 | 21,099,000 | 21,450,000 | 24,776,000 | 18,542,000 | 20,098,000 | 25,078,000 | 38,017,000 | 17,478,000 | 20,252,000 | 25,997,000 | 22,618,000 | 13,466,386 | 16,526,000 | 12,071,000 | 9,729,000 | 10,408,586 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 28,653,000 | 29,393,000 | 27,497,000 | 21,773,000 | 22,644,000 | 21,798,000 | 20,897,000 | 13,582,000 | 11,660,000 | 8,156,000 | 11,498,000 | 7,398,000 | 6,867,000 | 5,597,000 | 9,307,000 | 7,826,000 | 7,879,000 | 7,714,000 | 8,014,000 | 8,080,000 | 6,767,000 | 9,183,000 | 10,287,000 | 9,544,000 | 6,585,000 | 7,335,000 | 8,435,000 | 9,723,000 | 6,691,000 | 4,730,000 | 5,950,000 | 11,806,000 | 13,569,000 | 14,146,000 | 17,322,000 | 16,388,000 | 23,854,000 | 23,527,000 | 33,411,000 | 33,496,000 | 30,399,000 | 30,636,000 | 33,759,000 | 25,528,000 | 26,680,000 | 31,449,000 | 47,245,000 | 22,042,000 | 23,863,000 | 29,832,000 | 25,371,000 | 16,082,195 | 19,035,000 | 14,495,000 | 12,300,000 | 12,522,941 |
operating income | -2,168,000 | -7,154,000 | -9,011,000 | -6,160,000 | -9,215,000 | -15,064,000 | -19,115,000 | -12,696,000 | -8,060,000 | -7,407,000 | -10,714,000 | -6,634,000 | 18,850,000 | -4,894,000 | -7,696,000 | -6,343,000 | -5,412,000 | -6,572,000 | -7,030,000 | -10,071,000 | -2,153,000 | -8,832,000 | -7,755,000 | -9,417,000 | -5,593,000 | -7,142,000 | -7,232,000 | -6,125,000 | 8,467,000 | -4,621,000 | -10,149,000 | -12,993,000 | -14,099,000 | -17,465,000 | -5,892,000 | -16,069,000 | -23,608,000 | -31,072,000 | -33,155,000 | -20,598,000 | -29,381,000 | -28,759,000 | -32,899,000 | -24,432,000 | -23,095,000 | -4,895,000 | 86,369,000 | -10,085,000 | -17,641,000 | -14,210,000 | -14,490,000 | -10,046,381 | -13,118,000 | -9,399,000 | -8,630,000 | -7,915,051 |
net income | -4,364,000 | -9,484,000 | -11,387,000 | -15,287,000 | -10,368,000 | -13,597,000 | -22,122,000 | -11,504,000 | -8,393,000 | -7,306,000 | -8,381,000 | -4,461,000 | 16,429,000 | -3,135,000 | 555,000 | 21,818,000 | -22,163,000 | 4,004,000 | -8,988,000 | 3,499,000 | -26,397,000 | -33,287,000 | -8,840,000 | -5,605,000 | -4,966,000 | -8,606,000 | -7,710,000 | -6,589,000 | 7,914,000 | -5,456,000 | -10,874,000 | -13,894,000 | -14,436,000 | -17,959,000 | -6,450,000 | -16,725,000 | -24,306,000 | -31,913,000 | -34,085,000 | -21,480,000 | -30,122,000 | -29,546,000 | -33,246,000 | -25,169,000 | -23,818,000 | -5,731,000 | 85,366,000 | -10,314,000 | -18,608,000 | -15,489,000 | -14,378,000 | -10,716,072 | -13,798,000 | -10,235,000 | -9,407,000 | -8,621,760 |
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.
