Quarterly
Annual
| Unit: USD | 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 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,016,000 | 2,057,000 | 3,104,000 | 5,285,000 | 4,177,000 | 4,725,000 | 5,231,000 | 5,138,000 | 4,450,000 | 3,453,000 | 2,954,000 | 3,863,000 | 2,554,000 | 1,076,000 | 1,804,000 | 1,914,000 | 1,534,000 | 1,491,000 | 1,363,000 | 1,129,000 | 940,000 | 1,828,000 | 2,095,000 | 4,632,000 | 11,924,000 | 15,096,000 | 13,481,000 | 14,508,000 | 11,240,000 | 13,332,000 | 14,087,000 | 20,262,000 | 14,874,000 | 17,697,000 | 14,122,000 | 15,201,000 | 14,283,000 | 17,144,805 | 16,319,813 | 16,479,949 | 13,941,000 | 14,788,950 | 5,361,544 | 1,055,743 | 1,019,747 | 1,056,382 | 1,105,917 |
cost of revenue | 451,000 | 390,000 | 791,000 | 1,452,000 | 1,255,000 | 1,396,000 | 1,386,000 | 1,408,000 | 1,186,000 | 896,000 | 884,000 | 1,154,000 | 645,000 | 305,000 | 510,000 | 500,000 | 382,000 | 391,000 | 337,000 | 258,000 | 298,000 | 817,000 | 859,000 | 2,734,000 | 9,673,000 | 11,712,000 | 10,193,000 | 10,070,000 | 8,142,000 | 9,888,000 | 10,140,000 | 15,065,000 | 10,486,000 | 12,001,000 | 10,075,000 | 10,767,000 | 10,008,000 | 11,464,868 | 11,969,345 | 12,462,606 | 10,159,000 | 11,789,904 | 3,905,733 | 614,105 | 576,092 | 562,892 | 591,503 |
gross profit | 1,565,000 | 1,667,000 | 2,313,000 | 3,833,000 | 2,922,000 | 3,329,000 | 3,845,000 | 3,730,000 | 3,264,000 | 2,557,000 | 2,070,000 | 2,709,000 | 1,909,000 | 771,000 | 1,294,000 | 1,414,000 | 1,152,000 | 1,100,000 | 1,026,000 | 871,000 | 642,000 | 1,011,000 | 1,236,000 | 1,898,000 | 2,251,000 | 3,384,000 | 3,288,000 | 4,438,000 | 3,098,000 | 3,444,000 | 3,947,000 | 5,197,000 | 4,388,000 | 5,696,000 | 4,047,000 | 4,434,000 | 4,275,000 | 5,679,937 | 4,350,468 | 4,017,343 | 3,782,000 | 2,999,046 | 1,455,811 | 441,638 | 443,655 | 493,490 | 514,414 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||
research and development | 2,347,000 | 2,051,000 | 1,983,000 | 4,019,000 | 4,644,000 | 4,912,000 | 4,085,000 | 4,936,000 | 3,254,000 | 3,223,000 | 2,708,000 | 2,194,000 | 1,717,000 | 1,278,000 | 1,334,000 | 1,216,000 | 926,000 | 796,000 | 956,000 | 411,000 | 296,000 | 321,000 | 361,000 | 354,000 | 447,000 | 454,000 | 558,000 | 566,000 | 587,000 | 537,000 | 587,000 | 14,000 | 207,000 | 251,000 | 163,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 10,196,000 | 7,758,000 | 8,931,000 | 15,401,000 | 13,313,000 | 15,502,000 | 13,788,000 | 23,239,000 | 15,627,000 | 7,853,000 | 14,137,000 | 9,904,000 | 8,490,000 | 6,565,000 | 6,832,000 | 17,522,000 | 6,263,000 | 5,315,000 | 5,752,000 | 7,044,000 | 3,881,000 | 7,460,000 | 6,827,000 | 6,202,000 | 8,453,000 | 8,612,000 | 8,639,000 | 8,742,000 | 7,218,000 | 7,382,000 | 8,109,000 | 8,855,000 | 7,498,000 | 7,279,000 | 6,782,000 | 6,795,000 | 6,736,000 | 6,958,834 | 4,896,668 | 4,396,400 | 4,478,000 | 3,429,391 | 1,509,985 | 611,643 | 589,980 | 491,253 | 605,692 |
operating income | -9,082,000 | -6,657,000 | -6,618,000 | -11,568,000 | -10,391,000 | -12,173,000 | -9,943,000 | -34,448,000 | -12,456,000 | -13,293,000 | -12,420,000 | -6,856,000 | -6,246,000 | -5,128,000 | -5,566,000 | -5,538,000 | -5,684,000 | -4,725,000 | -4,863,000 | -6,823,000 | -3,317,000 | -6,449,000 | -5,607,000 | -4,304,000 | -14,594,000 | -5,230,000 | -5,354,000 | -11,451,000 | -4,142,000 | -3,948,000 | -4,182,000 | -3,813,000 | -3,123,000 | -1,695,000 | -2,811,000 | -2,182,000 | -2,461,000 | -2,370,014 | -694,778 | -1,510,896 | -1,012,000 | -430,345 | -962,039 | -220,048 | -146,325 | 2,237 | -91,278 |
net income | -10,384,000 | -6,966,000 | -12,322,000 | -16,424,000 | -25,193,000 | -20,330,000 | -11,557,000 | -37,717,000 | -33,640,000 | 14,759,000 | -12,557,000 | -8,285,000 | -7,467,000 | -7,323,000 | -6,158,000 | -17,022,000 | -6,584,000 | -5,240,000 | -5,145,000 | -7,288,000 | -5,184,000 | -5,858,000 | -6,243,000 | -7,897,000 | -14,637,000 | -6,427,000 | -6,052,000 | -13,925,000 | -4,716,000 | -4,171,000 | -4,302,000 | -3,955,000 | -3,168,000 | -1,697,000 | -2,900,000 | -1,806,000 | -2,543,000 | -2,406,882 | -781,317 | -1,461,402 | -907,000 | -435,752 | -1,458,371 | -364,764 | -265,150 | -15,083 | -48,849 |
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.
