Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 5,309,000 | 7,722,000 | 7,499,000 | 9,587,000 | 8,313,000 | 7,677,000 | 5,442,000 | 4,522,000 | 2,609,000 | 1,165,000 | 351,000 | 1,087,000 | 1,001,000 | 904,222 | 591,755 | 1,057,016 | 2,015,391 | 4,697,351 | 2,110,850 | 6,487,265 | 5,554,182 | 5,979,688 | 5,326,163 | 11,513,459 | 9,530,842 | 9,249,410 | 5,469,335 | 8,121,070 | 7,390,238 | 10,761,573 | 4,021,284 | 3,626,588 | 663,144 | 276,934 | 553,677 | 1,893,354 | 853,338 | 495,209 | 171,452 | 46,067 | 242,799 | 424,068 | 406,347 | 675,888 | 709,687 | 272,039 |
cost of revenue | 942,000 | 3,953,000 | 2,798,000 | 2,102,000 | 1,804,000 | 1,453,000 | 1,650,000 | 1,201,000 | 880,000 | 396,000 | 112,000 | 605,000 | 322,000 | 410,892 | 342,347 | 254,741 | 763,610 | 1,320,464 | 818,105 | 950,647 | 2,454,919 | 2,644,208 | 3,279,120 | 6,796,791 | 6,986,834 | 6,262,807 | 3,180,562 | 3,710,301 | 3,296,144 | 5,158,443 | 2,242,475 | 1,725,612 | 489,416 | 204,305 | 372,615 | 1,249,246 | 671,412 | 300,729 | 104,957 | 129,223 | 78,025 | 237,069 | 183,045 | 396,243 | 373,276 | 57,000 |
gross profit | 4,367,000 | 3,769,000 | 4,701,000 | 7,485,000 | 6,509,000 | 6,224,000 | 3,792,000 | 3,321,000 | 1,729,000 | 769,000 | 239,000 | 482,000 | 679,000 | 493,330 | 249,408 | 802,275 | 1,251,781 | 3,376,887 | 1,292,745 | 5,536,618 | 3,099,263 | 3,335,480 | 2,047,043 | 4,716,668 | 2,544,008 | 2,986,603 | 2,288,773 | 4,410,769 | 4,094,094 | 5,603,130 | 1,778,809 | 1,900,976 | 173,728 | 72,629 | 181,062 | 644,108 | 181,926 | 194,480 | 66,495 | -83,156 | 164,774 | 186,999 | 223,302 | 279,645 | 336,411 | 215,039 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 3,507,000 | 3,380,000 | 6,029,000 | 7,002,000 | 8,107,000 | 7,293,000 | 5,218,000 | 5,318,000 | 4,206,000 | 4,018,000 | 4,113,000 | 4,768,000 | 5,389,000 | 5,114,115 | 4,490,961 | 4,100,238 | 4,869,232 | 5,414,790 | 4,130,258 | 5,603,335 | 3,659,202 | 3,344,445 | 4,409,807 | 5,566,124 | 3,851,890 | 3,425,591 | 3,805,101 | 3,920,278 | 3,751,736 | 4,252,752 | 2,910,000 | 3,152,255 | 1,091,749 | 953,202 | 869,405 | 907,644 | 864,394 | -345,569 | 404,377 | 382,717 | 481,456 | 436,454 | 450,151 | 377,750 | 249,364 | 197,422 |
operating income | 860,000 | 389,000 | -1,328,000 | 483,000 | -323,000 | -1,069,000 | -1,426,000 | -1,997,000 | -2,477,000 | -3,249,000 | -3,874,000 | -4,286,000 | -4,710,000 | -4,620,785 | -4,241,553 | -3,297,963 | -3,617,451 | -2,037,903 | -2,837,513 | -66,717 | -559,939 | -8,965 | -3,209,476 | -849,456 | -1,307,882 | -1,108,988 | -1,516,328 | 490,491 | 342,358 | 1,350,378 | -1,131,191 | -1,251,279 | -918,021 | -880,573 | -687,810 | -263,536 | -682,468 | -151,089 | -337,882 | -465,873 | -316,682 | -249,455 | -226,849 | -98,105 | 87,047 | 17,617 |
net income | -3,819,000 | -23,030,000 | 3,728,000 | 483,000 | -5,622,000 | -6,012,000 | -11,944,000 | 190,000 | -6,571,000 | -5,321,000 | -3,003,000 | -4,385,000 | 1,409,000 | -8,098,651 | -5,785,404 | -9,501,230 | 19,325,038 | -2,997,846 | -3,609,620 | 178,075 | -4,074,328 | -737,687 | -2,026,359 | -1,343,934 | -2,375,846 | 1,873,201 | -2,401,655 | -426,499 | -658,540 | 415,591 | -2,054,461 | -1,925,891 | -917,750 | -880,112 | -687,810 | -262,948 | -829,616 | -277,714 | -377,162 | -465,873 | -316,682 | -249,455 | -226,849 | -98,105 | 87,047 | 17,617 |
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.
