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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 8,071,999 | 7,179,000 | 5,043,000 | 7,188,000 | 7,378,000 | 7,114,000 | 6,756,000 | 7,154,000 | 11,042,000 | 11,200,000 | 7,550,000 | 4,090,000 | 6,744,000 | 4,778,000 | 6,008,000 | 5,352,000 | 8,377,000 | 5,007,000 | 7,352,000 | 8,206,000 | 10,812,000 | 8,325,000 | 9,424,000 | 9,733,000 | 14,113,000 | 10,158,000 | 14,218,000 | 9,335,000 | 2,077,000 | 1,913,000 | 1,655,000 | 929,000 | -214,000 | 189,000 | 374,000 | 584,000 | 65,000 | 150,000 | 163,000 | 250,000 | 373,000 | 33,000 |
cost of revenue | 4,751,000 | 3,478,000 | 2,536,000 | 3,443,000 | 7,505,000 | 3,823,000 | 3,287,000 | 3,519,000 | 5,424,000 | 4,502,000 | 3,722,000 | 2,359,000 | 5,533,000 | 3,452,000 | 2,451,000 | 2,846,000 | 9,523,000 | 3,191,000 | 3,558,000 | 4,174,000 | 5,805,000 | 4,349,000 | 4,608,000 | 4,903,000 | 9,254,000 | 5,405,000 | 9,672,000 | 5,670,000 | 3,148,000 | 1,050,000 | 856,000 | 496,000 | 682,000 | 114,000 | 245,000 | 330,000 | 191,000 | 60,000 | 41,000 | 63,000 | 101,000 | 1,000 |
gross profit | 3,320,999 | 3,701,000 | 2,507,000 | 3,745,000 | -127,000 | 3,291,000 | 3,469,000 | 3,635,000 | 5,618,000 | 6,698,000 | 3,828,000 | 1,731,000 | 1,211,000 | 1,326,000 | 3,557,000 | 2,506,000 | -1,146,000 | 1,816,000 | 3,794,000 | 4,032,000 | 5,007,000 | 3,976,000 | 4,816,000 | 4,830,000 | 4,859,000 | 4,753,000 | 4,546,000 | 3,665,000 | -1,071,000 | 863,000 | 799,000 | 433,000 | -896,000 | 75,000 | 129,000 | 254,000 | -126,000 | 90,000 | 122,000 | 187,000 | 272,000 | 32,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||
research and development | 1,012,999 | 805,000 | 908,000 | 767,000 | 904,000 | 885,000 | 1,151,000 | 1,118,000 | 890,000 | 841,000 | 718,000 | 602,000 | 867,000 | 616,000 | 559,000 | 656,000 | 641,000 | 799,000 | 866,000 | 926,000 | 1,220,000 | 1,286,000 | 2,925,000 | 2,442,000 | 2,656,000 | 2,758,000 | 2,511,000 | 1,874,000 | 1,479,000 | 1,424,000 | 1,542,000 | 1,660,000 | 1,003,000 | 995,000 | 1,112,000 | 1,550,000 | 1,342,000 | 1,745,000 | 2,056,000 | 2,453,000 | 693,000 | 1,776,000 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 5,902,000 | 5,909,000 | 5,891,000 | 6,093,000 | 5,424,000 | 6,011,000 | 6,055,000 | 6,485,000 | 10,007,000 | 7,191,000 | 4,725,000 | 4,510,000 | 5,487,000 | 4,153,000 | 4,214,000 | 7,279,000 | 5,280,000 | 6,714,000 | 7,004,000 | 6,698,000 | 7,036,000 | 6,675,000 | 9,771,000 | 9,161,000 | 11,461,000 | 10,245,000 | 10,095,000 | 9,411,000 | 5,785,000 | 4,938,000 | 5,431,000 | 5,050,000 | 5,208,000 | 3,877,000 | 4,017,000 | 4,229,000 | 5,481,000 | 4,327,000 | 4,609,000 | 5,294,000 | 3,069,000 | 4,355,000 |
operating income | -2,581,000 | -2,291,000 | -3,384,000 | -2,348,000 | -5,551,000 | -2,720,000 | -2,586,000 | -2,850,000 | -13,578,000 | -493,000 | -897,000 | -2,779,000 | -9,652,000 | -2,827,000 | -657,000 | -4,752,000 | -6,426,000 | -4,898,000 | -3,210,000 | -2,666,000 | -2,274,000 | -2,699,000 | -5,123,000 | -4,331,000 | -6,602,000 | -5,492,000 | -5,549,000 | -5,746,000 | -9,539,000 | -4,075,000 | -4,632,000 | -4,617,000 | -8,196,000 | -3,802,000 | -3,888,000 | -3,975,000 | -5,407,000 | -4,237,000 | -4,487,000 | -5,107,000 | -2,797,000 | -4,323,000 |
net income | -2,373,000 | -1,970,000 | -3,028,000 | -1,756,000 | -5,507,000 | -2,740,000 | -2,526,000 | -2,767,000 | -13,567,000 | 676,000 | -834,000 | -2,667,000 | -9,574,000 | -2,793,000 | -778,000 | -4,430,000 | -6,387,000 | -4,995,000 | -3,575,000 | -3,090,000 | -2,954,000 | -2,207,000 | -6,383,000 | -3,769,000 | -12,275,000 | -5,522,000 | -1,041,000 | 8,292,000 | -9,152,000 | -3,106,000 | -4,582,000 | -4,063,000 | -7,302,000 | -3,061,000 | -3,957,000 | -3,537,000 | -5,014,000 | -4,281,000 | -4,530,000 | -5,153,000 | -3,773,000 | -15,928,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.
