Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,679,000 | 1,472,000 | 1,964,000 | 2,078,000 | 5,483,000 | 3,677,000 | 5,911,000 | 7,234,000 | 6,980,000 | 7,428,000 | 6,694,000 | 6,956,000 | 7,788,000 | 5,245,000 | 2,552,000 | 2,545,000 | 3,069,000 | 1,677,000 | 1,804,000 | 1,785,000 | 1,792,000 | 2,466,000 | 3,931,000 | 2,311,000 | 1,661,000 | 1,108,000 | 956,000 | 941,000 | 910,000 | 1,084,000 | 990,000 | 1,096,000 | 1,011,000 | 1,049,000 | 564,000 | 188,000 | 119,000 | 55,000 | 91,000 | 120,000 |
cost of revenue | 2,648,000 | 3,925,000 | 4,869,000 | 3,995,000 | 3,768,000 | 6,085,000 | 5,081,000 | 6,205,000 | 5,362,000 | 4,720,000 | 4,831,000 | 5,790,000 | 7,476,000 | 6,833,000 | 2,300,000 | 4,671,000 | 3,610,000 | 3,944,000 | 4,820,000 | 4,388,000 | 5,631,000 | 3,042,000 | 3,458,000 | 3,273,000 | 6,306,000 | 2,106,000 | 1,989,000 | 1,627,000 | 2,171,000 | 1,894,000 | 1,781,000 | 1,026,000 | 910,000 | 829,000 | 0 | 3,000 | 0 | 0 | 0 | 0 |
gross profit | -969,000 | -2,453,000 | -2,905,000 | -1,917,000 | 1,715,000 | -2,408,000 | 830,000 | 1,029,000 | 1,618,000 | 2,708,000 | 1,863,000 | 1,166,000 | 312,000 | -1,588,000 | 252,000 | -2,126,000 | -541,000 | -2,267,000 | -3,016,000 | -2,603,000 | -3,839,000 | -576,000 | 473,000 | -962,000 | -4,645,000 | -998,000 | -1,033,000 | -686,000 | -1,261,000 | -810,000 | -791,000 | 70,000 | 101,000 | 220,000 | 564,000 | 185,000 | 119,000 | 55,000 | 91,000 | 120,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||
research and development | 3,095,000 | 2,663,000 | 3,850,000 | 4,471,000 | 4,876,000 | 6,375,000 | 8,025,000 | 6,656,000 | 5,353,000 | 6,384,000 | 5,399,000 | 4,665,000 | 4,036,000 | 3,965,000 | 3,980,000 | 4,938,000 | 4,279,000 | 4,098,000 | 4,048,000 | 3,901,000 | 3,296,000 | 2,725,000 | 3,749,000 | 4,718,000 | 4,156,000 | 5,880,000 | 7,112,000 | 6,585,000 | 5,851,000 | 5,200,000 | 6,369,000 | 6,589,000 | 6,638,000 | 6,204,000 | 6,651,000 | 5,868,000 | 5,210,000 | 4,290,000 | 3,358,000 | 3,727,000 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||
total operating expenses | 8,350,000 | 11,154,000 | 10,146,000 | 11,770,000 | 11,549,000 | 13,392,000 | 15,849,000 | 15,886,000 | 11,897,000 | 14,920,000 | 12,643,000 | 10,868,000 | 8,632,000 | 9,048,000 | 9,091,000 | 11,435,000 | 11,827,000 | 10,079,000 | 10,770,000 | 10,956,000 | 9,755,000 | 8,598,000 | 11,360,000 | 10,473,000 | 9,721,000 | 11,439,000 | 12,871,000 | 12,459,000 | 11,646,000 | 11,135,000 | 12,512,000 | 12,793,000 | 11,646,000 | 11,385,000 | 11,088,000 | 10,336,000 | 8,957,000 | 5,694,000 | 4,633,000 | 5,030,000 |
operating income | -9,319,000 | -13,607,000 | -13,051,000 | -13,687,000 | -9,834,000 | -15,800,000 | -15,019,000 | -14,857,000 | -10,279,000 | -12,212,000 | -10,780,000 | -9,702,000 | -8,320,000 | -10,636,000 | -8,839,000 | -13,561,000 | -12,368,000 | -12,346,000 | -13,786,000 | -13,559,000 | -13,594,000 | -9,174,000 | -10,887,000 | -11,435,000 | -14,366,000 | -12,437,000 | -13,904,000 | -13,145,000 | -12,907,000 | -11,945,000 | -13,303,000 | -12,723,000 | -11,545,000 | -11,165,000 | -10,524,000 | -10,151,000 | -8,838,000 | -5,639,000 | -4,542,000 | -4,910,000 |
net income | -10,340,000 | -15,425,000 | -6,347,000 | -20,039,000 | -11,451,000 | -18,950,000 | -21,049,000 | -18,133,000 | -12,144,000 | -13,962,000 | -12,475,000 | -10,660,000 | -9,909,000 | -11,255,000 | -10,685,000 | -14,949,000 | -14,041,000 | -14,171,000 | -15,647,000 | -15,147,000 | -15,149,000 | -10,767,000 | -12,324,000 | -12,913,000 | -18,194,000 | -14,076,000 | -15,456,000 | -14,703,000 | -14,549,000 | -12,783,000 | -14,046,000 | -13,426,000 | -12,032,000 | -11,644,000 | -10,995,000 | -10,619,000 | -9,076,000 | -6,372,000 | -4,642,000 | -5,014,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.
