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 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2010-12-31 | 2008-12-31 | 2008-06-30 | 2008-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 42,711,000 | 43,377,000 | 32,654,000 | 21,668,000 | 22,606,000 | 17,164,000 | 11,361,000 | 9,800,000 | 7,950,000 | 6,402,000 | 4,355,152 | 2,232,062 | 2,453,297 | 905,460 | 1,572,610 | 1,298,864 | 701,486 | 764,486 | 715,828 | 577,390 | 919,055 | 546,844 | 624,418 | 595,920 | 764,864 | 606,899 | 532,974 | 595,620 | 814,110 | 755,159 | 893,212 | 863,540 | 717,243 | 1,006,140 | 943,111 | 1,291,301 | 442,705 | 1,019,986 | 973,268 | 355,685 | 283,923 | 89,166 | 77,739 | 15,575 | 11,734 | 8,843 | 234,882 | 2,605 | 1,818 | 981 | -137,400 | -1,630 | 381 | 1,249 |
cost of revenue | 50,172,000 | 30,592,000 | 20,551,000 | 17,125,000 | 16,128,000 | 12,466,000 | 9,529,000 | 8,214,000 | 6,571,000 | 5,510,000 | 3,711,064 | 2,135,683 | 2,026,224 | 538,825 | 1,158,730 | 990,142 | 798,824 | 643,239 | 401,284 | 523,432 | 465,924 | 440,081 | 453,643 | 424,099 | 326,620 | 305,610 | 390,049 | 432,407 | 508,075 | 700,865 | 834,562 | 770,178 | 304,336 | 775,240 | 713,031 | 1,008,074 | 1,106,371 | 1,635,833 | 1,579,974 | 1,312,201 | 3,192,582 | 39,662 | 50,019 | 4,409 | 3,208 | 7,038 | 188,438 | 408 | 1,217 | 0 | 1,448,046 | 0 | 0 | 0 |
gross profit | -7,461,000 | 12,785,000 | 12,103,000 | 4,543,000 | 6,478,000 | 4,698,000 | 1,832,000 | 1,586,000 | 1,379,000 | 892,000 | 644,088 | 96,379 | 427,073 | 366,635 | 413,880 | 308,722 | -97,338 | 121,247 | 314,544 | 53,958 | 453,131 | 106,763 | 170,775 | 171,821 | 438,244 | 301,289 | 142,925 | 163,213 | 306,035 | 54,294 | 58,650 | 93,362 | 412,907 | 230,900 | 230,080 | 283,227 | -663,666 | -615,847 | -606,706 | -956,516 | -2,908,659 | 49,504 | 27,720 | 11,166 | 8,526 | 1,805 | 46,444 | 2,197 | 601 | 981 | -1,585,446 | -1,630 | 381 | 1,249 |
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 | 10,628,000 | 92,889,000 | 52,167,000 | 35,382,000 | 34,248,000 | 29,195,000 | 23,794,000 | 16,628,000 | 20,492,000 | 16,715,000 | 12,989,353 | 7,482,844 | 8,288,065 | 4,279,510 | 3,435,809 | 3,327,550 | 2,887,644 | 2,909,399 | 2,697,865 | 2,369,446 | 2,850,345 | 3,629,343 | 2,005,566 | 3,973,760 | 2,620,523 | 1,530,970 | 2,462,817 | 1,554,006 | 1,392,182 | 2,328,190 | 1,927,391 | 2,077,486 | 2,387,995 | 2,824,649 | 3,389,903 | 3,813,304 | 2,267,283 | 3,469,055 | 3,189,109 | 3,189,224 | 1,932,119 | 7,160,449 | 5,461,111 | 2,011,428 | 1,594,875 | 1,161,867 | 944,151 | 1,534,970 | 814,230 | 1,659,465 | 551,055 | 8,087 | 16,155 | 2,040 |
operating income | -18,089,000 | -110,696,000 | -40,064,000 | -30,839,000 | -27,770,000 | -24,497,000 | -21,962,000 | -15,042,000 | -19,113,000 | -15,823,000 | -12,345,265 | -7,386,465 | -7,860,992 | -3,912,875 | -3,021,929 | -3,018,828 | -2,984,982 | -2,788,152 | -2,383,321 | -2,315,488 | -2,397,214 | -3,522,580 | -1,834,791 | -3,801,939 | -2,182,279 | -1,229,681 | -2,319,892 | -1,690,793 | -1,086,147 | -2,273,896 | -1,868,741 | -1,984,124 | -1,975,088 | -2,593,749 | -3,159,823 | -3,530,077 | -3,828,912 | -8,561,054 | -7,953,312 | -4,145,740 | -4,840,778 | -7,110,945 | -5,433,391 | -2,000,262 | -1,586,349 | -1,160,062 | -897,707 | -1,532,773 | -815,629 | -1,658,484 | -551,055 | -8,087 | -15,774 | -791 |
net income | -19,689,000 | -112,721,000 | -41,482,000 | -29,801,000 | -28,149,000 | -24,460,000 | -21,101,000 | -15,241,000 | -18,974,000 | -15,321,000 | -13,458,605 | -7,364,475 | -7,941,505 | -3,914,349 | -3,029,513 | -2,961,100 | -2,894,664 | -2,622,989 | -2,237,220 | -1,893,627 | -2,256,573 | -2,148,631 | -1,232,785 | 2,204,088 | 25,770,835 | -93,620,432 | -4,416,167 | -3,097,732 | 1,455,797 | -2,408,156 | -2,345,976 | -4,400,792 | -1,468,152 | -2,178,546 | -2,352,056 | -3,735,770 | -3,278,833 | -8,446,619 | -7,113,648 | -3,858,917 | -8,336,848 | -7,936,960 | -5,640,416 | -2,223,061 | -1,692,059 | -1,166,529 | -898,216 | -1,532,806 | -1,211,882 | -1,568,932 | 440,489 | -8,087 | -15,774 | -791 |
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.
