Quarterly
Annual
| Unit: USD | 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-09-30 | 2012-06-30 | 2012-03-31 | 2011-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 46,000 | 152,000 | 165,000 | 303,000 | -2,527,000 | 1,506,000 | 1,947,000 | 222,000 | 265,000 | 335,000 | 99,000 | 168,000 | 1,889,000 | 2,069,000 | 1,525,000 | 6,839,000 | 6,827,000 | 5,940,000 | 7,036,000 | 7,667,000 | 7,523,000 | 8,028,000 | 6,604,000 | 6,966,000 | 7,230,000 | 6,750,000 | 7,001,000 | 6,068,000 | 5,484,194 | 4,000,332 | 4,185,147 | 4,370,327 | 4,035,492 | 3,221,850 | 1,511,670 | 1,430,375 | 1,854,495 | 1,705,146 | 1,831,649 | 1,218,667 | 1,242,604 | 1,148,475 | 834,752 | 825,144 |
cost of revenue | 61,000 | 257,000 | 304,000 | 386,000 | -1,427,000 | 1,428,000 | 1,372,000 | 485,000 | 241,000 | 377,000 | 185,000 | 298,000 | 1,070,000 | 960,000 | 725,000 | 4,637,000 | 4,135,000 | 4,654,000 | 4,853,000 | 5,082,000 | 5,239,000 | 4,588,000 | 4,034,000 | 4,209,000 | 4,272,000 | 4,444,000 | 4,285,000 | 4,103,000 | 4,755,601 | 3,103,227 | 3,097,437 | 3,141,735 | 3,094,799 | 2,565,715 | 1,503,095 | 1,290,062 | 1,363,948 | 1,211,384 | 1,279,274 | 1,070,020 | 971,557 | 1,085,633 | 823,052 | 786,537 |
gross profit | -15,000 | -105,000 | -139,000 | -83,000 | -1,100,000 | 78,000 | 575,000 | -263,000 | 24,000 | -42,000 | -86,000 | -130,000 | 819,000 | 1,109,000 | 800,000 | 2,202,000 | 2,692,000 | 1,286,000 | 2,183,000 | 2,585,000 | 2,284,000 | 3,440,000 | 2,570,000 | 2,757,000 | 2,958,000 | 2,306,000 | 2,716,000 | 1,965,000 | 728,593 | 897,105 | 1,087,710 | 1,228,592 | 940,693 | 656,135 | 8,575 | 140,313 | 490,547 | 493,762 | 552,375 | 148,647 | 271,047 | 62,842 | 11,700 | 38,607 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,540,000 | 1,993,000 | 1,688,000 | 1,551,000 | 1,332,000 | 1,211,000 | 910,000 | 820,000 | 763,000 | 867,000 | 593,000 | 1,009,000 | -461,000 | 0 | 7,000 | 454,000 | 442,000 | 692,000 | 673,000 | 681,000 | 1,709,000 | 981,000 | 989,000 | 1,110,000 | 1,161,000 | 1,594,000 | 1,680,000 | 1,532,000 | 1,147,765 | 1,801,813 | 1,255,496 | 1,277,926 | 1,529,793 | 1,390,189 | 1,105,773 | 596,771 | 806,082 | 433,525 | 455,570 | 490,577 | 501,431 | 526,730 | 523,511 | 401,636 |
sales and marketing | 1,943,000 | 1,583,000 | 0 | 0 | -8,215,000 | 3,335,000 | 3,664,000 | 1,216,000 | 0 | 819,000 | 408,000 | 833,000 | 321,000 | 322,000 | 322,000 | 1,108,000 | 1,056,000 | 1,280,000 | 1,341,000 | 1,591,000 | 1,553,000 | 1,301,000 | 1,165,000 | 971,000 | 937,000 | 1,054,000 | 1,379,000 | 1,298,000 | 1,725,953 | 1,242,803 | 1,184,431 | 1,115,813 | 1,225,570 | 1,070,531 | 918,457 | 748,979 | 567,055 | 442,665 | 446,468 | 396,554 | 334,147 | 376,281 | 339,568 | 369,703 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 5,272,000 | 0 | 0 | 0 | 8,413,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 708,000 | 1,290,000 | 1,266,000 | 3,309,000 | 4,234,000 | 5,004,000 | 5,419,000 | 5,260,000 | 8,542,000 | 4,346,000 | 3,529,000 | 3,477,000 | 4,357,000 | 3,701,000 | 3,658,000 | 4,318,000 | 5,031,277 | 3,487,242 | 3,061,584 | 2,986,897 | 4,137,773 | 3,104,100 | 2,395,462 | 2,731,404 | 1,855,860 | 1,297,801 | 1,384,123 | 1,570,629 | 1,145,649 | 1,393,495 | 936,157 | 1,095,856 |
operating income | 3,483,000 | 3,576,000 | 4,197,000 | 4,314,000 | 1,530,000 | 4,546,000 | 4,574,000 | 2,036,000 | 1,420,000 | 1,686,000 | 1,001,000 | 1,842,000 | 1,029,000 | 1,612,000 | 1,595,000 | 4,871,000 | 5,732,000 | 6,976,000 | 7,433,000 | 7,532,000 | 11,804,000 | 6,628,000 | 5,683,000 | 5,558,000 | 6,455,000 | 6,349,000 | 6,717,000 | 7,148,000 | 7,904,995 | 6,531,858 | 5,501,511 | 5,380,636 | 6,893,136 | 5,564,820 | 4,419,692 | 4,077,154 | 3,228,997 | 2,173,991 | 2,286,161 | 2,457,760 | 1,981,227 | 2,296,506 | 1,799,236 | 1,867,195 |
net income | -3,498,000 | -3,681,000 | -4,336,000 | -4,397,000 | -2,630,000 | -4,468,000 | -4,164,000 | -4,444,000 | -1,794,000 | -2,770,000 | -1,087,000 | -1,972,000 | -210,000 | -503,000 | -795,000 | -2,669,000 | -3,040,000 | -5,690,000 | -5,250,000 | -4,947,000 | -9,520,000 | -3,188,000 | -3,113,000 | -2,801,000 | -3,497,000 | -4,043,000 | -4,001,000 | -5,183,000 | -7,176,402 | -5,634,753 | -4,413,801 | -4,152,044 | -5,952,443 | -4,908,685 | -4,411,117 | -3,936,841 | -2,738,450 | -1,680,229 | -1,733,786 | -2,309,113 | -1,710,180 | -2,233,664 | -1,787,536 | -1,828,588 |
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.
