Quarterly
Annual
| Unit: USD | 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 | 2009-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 15,025,000 | 16,251,000 | 15,594,000 | 17,400,000 | 11,461,000 | 18,385,000 | 13,076,000 | 12,062,000 | 13,511,000 | 14,255,000 | 11,505,000 | 11,753,000 | 9,007,000 | 7,721,000 | 13,034,000 | 5,778,000 | 6,477,000 | 6,143,000 | 6,929,000 | 4,105,000 | 3,913,000 | 6,246,000 | 20,407,000 | 121,910,000 | 4,665,000 | 4,874,000 | 4,019,000 | 2,243,000 | 902,000 | 988,000 | 1,337,000 | 1,103,000 | 1,173,000 | 977,000 | 798,000 | 1,276,000 | 775,000 | 976,000 | 100,697 | 83,791 | 141,598 | 134,063 | 121,984 | 134,506 | 217,135 | 110,149 | 127,907 | 91,756 | 74,156 | 235,365 | 511,772 | 114,331 | 56,465 | 5,413 |
cost of revenue | 8,453,000 | 5,186,000 | 13,722,000 | 8,268,000 | 5,704,000 | 5,758,000 | 3,137,000 | 3,387,000 | 3,121,000 | 3,386,000 | 2,581,000 | 2,671,000 | 2,249,000 | 2,439,000 | 1,422,000 | 5,226,000 | 3,281,000 | 2,308,000 | 2,345,000 | 2,177,000 | 1,226,000 | 1,311,000 | 980,000 | 1,085,000 | 816,000 | 1,064,000 | 0 | 418,000 | 295,000 | 359,000 | 523,000 | 604,000 | 314,000 | 509,000 | 443,000 | 527,000 | 510,000 | 563,000 | 4,440 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 6,572,000 | 11,065,000 | 1,872,000 | 9,132,000 | 5,757,000 | 12,627,000 | 9,939,000 | 8,675,000 | 10,390,000 | 10,869,000 | 8,924,000 | 9,082,000 | 6,758,000 | 5,282,000 | 11,612,000 | 552,000 | 3,196,000 | 3,835,000 | 4,584,000 | 1,928,000 | 2,687,000 | 4,935,000 | 19,427,000 | 120,825,000 | 3,849,000 | 3,810,000 | 4,280,000 | 1,825,000 | 607,000 | 629,000 | 814,000 | 499,000 | 859,000 | 468,000 | 355,000 | 749,000 | 265,000 | 413,000 | 96,257 | 83,791 | 141,598 | 134,063 | 121,984 | 134,506 | 217,135 | 110,149 | 127,907 | 91,756 | 74,156 | 235,365 | 511,772 | 114,331 | 56,465 | 5,413 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 33,271,000 | 43,805,000 | 41,044,000 | 67,989,000 | 48,467,000 | 63,977,000 | 59,135,000 | 49,448,000 | 54,506,000 | 43,833,000 | 34,033,000 | 32,003,000 | 24,150,000 | 21,154,000 | 28,963,000 | 27,573,000 | 24,759,000 | 25,584,000 | 24,839,000 | 19,567,000 | 17,925,000 | 14,632,000 | 12,865,000 | 16,604,000 | 11,179,000 | 14,883,000 | 13,555,000 | 10,212,000 | 10,631,000 | 7,777,000 | 8,288,000 | 7,244,000 | 7,971,000 | 7,840,000 | 7,127,000 | 5,440,000 | 5,309,000 | 6,107,000 | 3,394,654 | 2,082,252 | 2,141,039 | 1,398,677 | 1,163,057 | 950,823 | 917,452 | 799,072 | 709,008 | 636,453 | 636,301 | 588,644 | 416,438 | 345,976 | 313,399 | 311,302 |
sales and marketing | 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 | -54,927 | 0 | -332,473,194 | 0 | 0 | 0 | 238,890 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25,122,000 | 22,536,000 | 20,102,000 | 11,039,000 | 9,961,000 | 7,138,000 | 10,214,000 | 9,092,000 | 11,887,000 | 10,237,000 | 5,267,000 | 4,220,000 | 4,495,000 | 10,130,000 | 4,711,000 | 3,072,000 | 2,219,000 | 2,387,000 | 1,854,000 | 2,361,000 | 3,385,000 | 2,564,924 | 1,114,621 | 1,507,516 | 1,249,681 | 0 | 427,030 | 244,557 | 218,675 | 0 | 213,896 | 527,226 | 332,806,000 | 0 | 213,896 | 319,558 | 140,493 |
operating income | 83,805,000 | 117,409,000 | 81,637,000 | 119,275,000 | 97,638,000 | 109,338,000 | 114,750,000 | 98,937,000 | 105,969,000 | 88,262,000 | 76,220,000 | 57,302,000 | 49,605,000 | 48,445,000 | 55,384,000 | 53,798,000 | 53,523,000 | 51,672,000 | 48,410,000 | 40,324,000 | 29,621,000 | 25,255,000 | 20,665,000 | 27,474,000 | 20,936,000 | 27,397,000 | 24,303,000 | 15,591,000 | 14,962,000 | 12,383,000 | 18,529,000 | 12,066,000 | 11,392,000 | 10,645,000 | 10,101,000 | 7,880,000 | 8,256,000 | 10,078,000 | 6,450,309 | 3,390,628 | 3,648,555 | 2,648,358 | 1,878,773 | 1,377,853 | 1,162,009 | 1,017,747 | 891,227 | 795,422 | 1,163,527 | 921,450 | 700,517 | 559,872 | 632,957 | 690,685 |
net income | -77,233,000 | -129,280,000 | -79,765,000 | -110,143,000 | -91,881,000 | -106,883,000 | -174,530,000 | -101,387,000 | -100,550,000 | -84,905,000 | -70,523,000 | -83,104,000 | -47,728,000 | -43,163,000 | -32,579,000 | -53,283,000 | -50,361,000 | -123,170,000 | -41,600,000 | -47,907,000 | -28,371,000 | -32,546,000 | -34,796,000 | 96,917,000 | -13,458,000 | -23,326,000 | -11,902,000 | -13,766,000 | -46,355,000 | -24,754,000 | -17,660,000 | -35,635,000 | -10,533,000 | -10,177,000 | -9,746,000 | -7,131,000 | -7,991,000 | -9,874,000 | -11,129,594 | -3,306,837 | -4,716,957 | -2,514,295 | -1,756,789 | -1,243,347 | -944,874 | -907,598 | -763,320 | -703,666 | -1,089,371 | -686,085 | -188,745 | -445,541 | -576,492 | -690,685 |
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.
