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 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 24,114,000 | 31,456,000 | 29,527,000 | 27,767,000 | 22,131,000 | 16,707,000 | 8,568,000 | 9,647,000 | 9,331,000 | 9,116,000 | 8,397,000 | 7,205,000 | 9,543,000 | 16,031,000 | 13,504,000 | 10,580,000 | 6,250,000 | 4,547,000 | 5,469,000 | 6,078,000 | 5,229,000 | 6,269,000 | 7,991,000 | 7,805,000 | 6,728,000 | 5,498,000 | 3,775,000 | 5,446,000 | 7,983,000 | 7,999,000 | 11,766,000 | 14,891,000 | 16,071,000 | 17,337,000 | 13,880,000 | 15,038,000 | 13,043,000 | 12,532,000 | 13,455,000 | 15,502,000 | 11,131,000 | 12,245,000 | 15,137,000 | 14,637,000 | 14,606,000 | 14,939,000 | 12,448,000 | 9,776,067 | 9,728,184 | 4,248,020 | 3,240,000 | 3,312,000 | 2,421,394 | 1,322 |
cost of revenue | 10,054,000 | 9,941,000 | 10,371,000 | 9,794,000 | 9,079,000 | 10,375,000 | 8,720,000 | 9,802,000 | 9,729,000 | 9,818,000 | 9,630,000 | 7,354,000 | 7,245,000 | 8,961,000 | 8,505,000 | 5,579,000 | 4,700,000 | 4,381,000 | 3,791,000 | 3,926,000 | 4,279,000 | 5,631,000 | 7,830,000 | 7,931,000 | 8,495,000 | 8,497,000 | 7,658,000 | 7,938,000 | 12,349,000 | 12,373,000 | 13,465,000 | 13,639,000 | 13,212,000 | 13,306,000 | 11,449,000 | 10,734,000 | 8,558,000 | 8,738,000 | 9,170,000 | 10,443,000 | 9,419,000 | 10,837,000 | 11,946,000 | 12,521,000 | 7,776,000 | 7,427,000 | 5,985,000 | 4,867,931 | 3,966,873 | 1,959,887 | 1,070,322 | 1,315,360 | 1,435,554 | 400,663 |
gross profit | 14,060,000 | 21,515,000 | 19,156,000 | 17,973,000 | 13,052,000 | 6,332,000 | -152,000 | -155,000 | -398,000 | -702,000 | -1,233,000 | -149,000 | 2,298,000 | 7,070,000 | 4,999,000 | 5,001,000 | 1,550,000 | 166,000 | 1,678,000 | 2,152,000 | 950,000 | 638,000 | 161,000 | -126,000 | -1,767,000 | -2,999,000 | -3,883,000 | -2,492,000 | -4,366,000 | -4,374,000 | -1,699,000 | 1,252,000 | 2,859,000 | 4,031,000 | 2,431,000 | 4,304,000 | 4,485,000 | 3,794,000 | 4,285,000 | 5,059,000 | 1,712,000 | 1,408,000 | 3,191,000 | 2,116,000 | 6,830,000 | 7,512,000 | 6,463,000 | 4,908,136 | 5,761,311 | 2,288,133 | 2,169,678 | 1,996,640 | 985,840 | -399,341 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,981,000 | 1,752,000 | 1,662,000 | 2,061,000 | 1,416,000 | 1,781,000 | 1,508,000 | 1,468,000 | 1,309,000 | 1,479,000 | 1,510,000 | 1,785,000 | 1,818,000 | 1,918,000 | 2,890,000 | 2,833,000 | 2,013,000 | 1,555,000 | 1,908,000 | 2,319,000 | 1,851,000 | 1,914,000 | 1,945,000 | 3,206,000 | 1,870,000 | 1,650,000 | 1,640,000 | 1,786,000 | 1,732,000 | 1,883,000 | 1,838,000 | 1,808,000 | 1,535,000 | 1,447,000 | 1,404,000 | 1,784,000 | 1,393,000 | 1,478,000 | 1,650,000 | 1,208,000 | 1,182,000 | 1,397,000 | 1,577,000 | 1,193,000 | 4,514,000 | 4,509,000 | 3,943,000 | 3,342,029 | 3,033,493 | 1,983,136 | 1,671,102 | 1,778,090 | 780,837 | 1,341,691 |
operating income | 12,050,000 | 19,795,000 | 17,480,000 | 15,912,000 | 11,693,000 | 4,503,000 | -1,636,000 | -1,750,000 | -1,718,000 | -2,198,000 | -2,794,000 | -1,941,000 | 809,000 | 5,140,000 | 1,749,000 | -11,903,000 | -17,875,000 | -1,650,000 | -235,000 | -423,000 | -5,683,000 | -35,829,000 | 497,000 | -11,715,000 | -3,659,000 | -3,705,000 | -5,531,000 | -6,648,000 | -125,017,000 | -6,312,000 | -4,063,000 | -7,195,000 | -6,944,000 | 2,555,000 | 1,112,000 | 2,520,000 | 3,079,000 | 2,297,000 | 1,954,000 | -18,054,000 | 523,000 | -4,276,000 | -31,057,000 | 1,015,000 | 2,353,000 | 3,035,000 | 2,553,000 | 1,562,114 | 2,714,618 | 304,997 | 498,576 | 218,550 | 205,003 | -1,741,032 |
net income | 10,369,000 | 18,388,000 | 15,695,000 | 23,835,000 | 10,404,000 | 3,662,000 | -2,055,000 | -2,050,000 | -2,156,000 | -2,647,000 | -2,853,000 | -2,548,000 | 389,000 | 4,641,000 | 1,295,000 | -12,228,000 | -18,082,000 | -1,566,000 | -181,000 | -395,000 | -6,255,000 | -42,300,000 | -3,945,000 | -16,583,000 | -8,722,000 | 36,517,000 | -7,393,000 | -8,459,000 | -126,778,000 | -8,011,000 | -5,766,000 | -8,823,000 | -9,096,000 | 891,000 | -502,000 | 869,000 | 1,434,000 | 633,000 | 302,000 | -19,784,000 | -718,000 | -5,045,000 | -31,799,000 | 271,000 | 1,591,000 | 2,239,000 | 1,868,000 | 1,306,955 | 2,711,993 | -645,739 | 256,829 | -15,603 | -50,682 | -1,698,394 |
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.
