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 | 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 | 2009-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 5,591,380 | 897,000 | 39,000 | 6,447,000 | 19,000 | -1,655,000 | 19,000 | -9,000 | 9,000 | 7,000 | 139,000 | 12,000 | -1,840,000 | 6,934,000 | 1,370,000 | 10,849,000 | 5,115,000 | 11,479,000 | 4,812,000 | 14,000 | 3,000 | 3,807,000 | 19,672,000 | 26,000 | 11,693,000 | 11,821,000 | 14,828,000 | 5,776,000 | 12,068,000 | 6,747,000 | 2,714,000 | 7,786,000 | 8,491,000 | 18,213,000 | 7,387,000 | 6,637,000 | 7,329,000 | 9,236,000 | 6,147,000 | 7,616,000 | 837,798,000 |
cost of revenue | 12,765,324 | 4,855,000 | 2,951,000 | 6,504,000 | 1,822,000 | 1,655,000 | 1,662,000 | 1,789,000 | 1,703,000 | 1,835,000 | 1,673,000 | 1,506,000 | 1,840,000 | 6,517,000 | 3,105,000 | 6,451,000 | 7,515,000 | 11,163,000 | 5,146,000 | 50,000 | 170,000 | 2,225,000 | 9,758,000 | 376,000 | 11,157,000 | 6,573,000 | 6,295,000 | 3,081,000 | 5,818,000 | 5,094,000 | 1,855,000 | 5,931,000 | 4,180,000 | 13,791,000 | 5,390,000 | 3,697,000 | 3,752,000 | 7,169,000 | 3,240,000 | 3,096,000 | 0 |
gross profit | -7,173,944 | -3,958,000 | -2,912,000 | -57,000 | -1,803,000 | -3,310,000 | -1,643,000 | -1,798,000 | -1,694,000 | -1,828,000 | -1,534,000 | -1,494,000 | -3,680,000 | 417,000 | -1,735,000 | 4,398,000 | -2,400,000 | 316,000 | -334,000 | -36,000 | -167,000 | 1,582,000 | 9,914,000 | -350,000 | 536,000 | 5,248,000 | 8,533,000 | 2,695,000 | 6,250,000 | 1,653,000 | 859,000 | 1,855,000 | 4,311,000 | 4,422,000 | 1,997,000 | 2,940,000 | 3,577,000 | 2,067,000 | 2,907,000 | 4,520,000 | 837,798,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||
research and development | 6,819,000 | 9,339,000 | 3,089,000 | 1,149,000 | 1,549,000 | 1,188,000 | 1,326,000 | 0 | 187,000 | 333,000 | 132,000 | 197,000 | 284,000 | 343,000 | 273,000 | 573,000 | 372,000 | 292,000 | 166,000 | 260,000 | 522,000 | 440,000 | 432,000 | 841,000 | 1,454,000 | 1,829,000 | 216,000 | 502,000 | 1,108,000 | 727,000 | 549,000 | 1,842,000 | 1,930,000 | 557,000 | 1,029,000 | 2,649,000 | 3,738,000 | 711,000 | 574,000 | 15,636,125.846 | 1,798,710.46 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,455,136 | 11,289,000 | 6,019,000 | 3,064,000 | 3,284,000 | 2,910,000 | 3,460,000 | 2,995,000 | 2,189,000 | 2,777,000 | 1,812,000 | 2,243,000 | 2,157,000 | 2,227,000 | 2,062,000 | 2,338,000 | 2,620,000 | 2,079,000 | 3,221,000 | 2,063,000 | 2,407,000 | 2,270,000 | 3,246,000 | 2,770,000 | 3,219,000 | 3,617,000 | 2,974,000 | 2,175,000 | 3,042,000 | 3,005,000 | 2,902,000 | 3,985,000 | 4,121,000 | 2,978,000 | 3,357,000 | 5,146,000 | 6,037,000 | 2,900,000 | 3,904,000 | 17,755,695.496 | 3,536,046.261 |
operating income | -8,629,080 | -10,392,000 | -8,931,000 | -3,122,000 | -5,106,000 | -4,565,000 | -5,103,000 | -4,784,000 | -3,883,000 | -4,605,000 | -3,485,000 | -3,737,000 | -3,997,000 | -1,810,000 | -3,797,000 | 2,060,000 | -5,031,000 | -1,763,000 | -3,555,000 | -2,099,000 | -2,574,000 | -688,000 | 6,668,000 | -3,120,000 | -2,683,000 | 1,631,000 | 5,559,000 | 520,000 | 3,208,000 | -1,414,000 | -2,043,000 | -2,130,000 | 190,000 | 1,444,000 | -1,360,000 | -2,267,000 | -2,789,000 | -926,000 | -997,000 | -14,404,151.069 | -3,536,046.261 |
net income | -5,623,237 | -17,187,000 | -7,284,000 | 1,910,000 | -4,684,000 | -5,238,000 | 4,556,000 | 421,000 | -9,108,000 | -6,879,000 | -7,372,000 | -5,221,000 | -3,696,000 | -2,227,000 | -3,641,000 | 2,115,000 | -4,200,000 | -2,031,000 | -4,302,000 | -1,666,000 | -2,809,000 | 2,591,000 | 6,418,000 | -3,426,000 | -3,003,000 | 1,316,000 | 5,189,000 | 104,000 | 1,803,000 | -1,928,000 | -2,989,000 | 591,000 | -287,000 | 1,025,000 | -2,124,000 | -2,497,000 | -3,500,000 | -804,000 | -1,948,000 | -20,443,945.928 | -5,173,358.727 |
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.
