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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 72,000 | 72,000 | 72,000 | 98,000 | 105,000 | 1,195,000 | 256,000 | 216,000 | 214,000 | 208,000 | 1,090,000 | 1,451,000 | 54,000 | 168,000 | 828,000 | 880,000 | 695,000 | 2,514,000 | 372,000 | 476,000 | 944,000 | 2,182,000 | 4,784,000 | 1,192,000 | 1,631,000 | 718,000 | 462,000 | 756,000 | 889,000 | 874,000 | 818,000 | 659,000 | 501,000 | 734,000 | 645,000 | 654,516 | 1,300,990 | 1,273,571 | 1,090,923 | 1,090,603 | 983,589 | 1,102,904 | 1,139,388 |
cost of revenue | 350,000 | 335,000 | 432,000 | 205,000 | 39,317,000 | 22,119,000 | 157,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 692,000 | 599,000 | 628,000 | 629,000 | 456,000 | 577,000 | 678,000 | 760,000 | 909,784 | 871,522 | 675,731 | 663,514 | 388,617 | 713,200 | 603,054 | 668,967 |
gross profit | -278,000 | -263,000 | -360,000 | -107,000 | -39,212,000 | -20,924,000 | 99,000 | 216,000 | 214,000 | 208,000 | 1,090,000 | 1,451,000 | 54,000 | 168,000 | 828,000 | 880,000 | 695,000 | 2,514,000 | 372,000 | 476,000 | 944,000 | 2,182,000 | 4,784,000 | 1,192,000 | 1,631,000 | 718,000 | 462,000 | 64,000 | 290,000 | 246,000 | 189,000 | 203,000 | -76,000 | 56,000 | -115,000 | -255,268 | 429,468 | 597,840 | 427,409 | 701,986 | 270,389 | 499,850 | 470,421 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||
research and development | 38,557,000 | 30,385,000 | 40,083,000 | 50,740,000 | 39,317,000 | 22,119,000 | 21,712,000 | 17,746,000 | 22,394,000 | 8,121,000 | 12,565,000 | 13,806,000 | 15,254,000 | 3,836,000 | 6,103,000 | 8,417,000 | 9,027,000 | 8,599,000 | 8,751,000 | 8,234,000 | 7,399,000 | 8,375,000 | 6,413,000 | 4,998,000 | 5,018,000 | 5,487,000 | 4,120,000 | 21,000 | 226,000 | 334,000 | 307,000 | 456,000 | 253,000 | 194,000 | 100,000 | 144,712 | 76,214 | 9,023 | 8,707 | -85,346 | 46,604 | 22,820 | 45,743 |
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 | 231,000 | 373,000 | 555,000 | 510,000 | 755,000 | 796,000 | 574,000 | 434,000 | 391,361 | 178,816 | 73,754 | 73,070 | 125,675 | 99,941 | 67,053 | 86,100 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 32,993,000 | 20,911,000 | 19,264,000 | 21,831,000 | 9,854,000 | 8,861,000 | 8,108,000 | 8,359,000 | 6,901,000 | 6,221,000 | 6,523,000 | 6,160,000 | 5,537,000 | 2,706,000 | 2,723,000 | 2,534,000 | 2,898,000 | 2,857,000 | 3,357,000 | 2,695,000 | 2,696,000 | 2,668,000 | 2,990,000 | 2,548,000 | 2,502,000 | 2,581,000 | 3,281,000 | 2,451,000 | 1,507,000 | 1,841,000 | 2,107,000 | 1,949,000 | 2,003,000 | 1,778,000 | 1,963,000 | 1,564,529 | 1,807,487 | 3,326,451 | 512,325 | 656,586 | 435,503 | 470,350 | 417,830 |
operating income | 71,550,000 | 51,296,000 | 59,347,000 | 72,571,000 | 49,171,000 | 30,980,000 | 29,820,000 | 26,105,000 | 29,295,000 | 14,342,000 | 19,088,000 | 19,966,000 | 20,791,000 | 6,542,000 | 8,826,000 | 10,951,000 | 11,925,000 | 11,456,000 | 12,108,000 | 10,929,000 | 10,095,000 | 11,043,000 | 9,403,000 | 7,546,000 | 7,520,000 | 8,068,000 | 7,401,000 | 2,703,000 | 2,106,000 | 2,730,000 | 2,924,000 | 3,160,000 | 3,052,000 | 2,546,000 | 2,497,000 | 2,100,602 | 2,062,517 | 3,409,228 | 594,102 | 696,915 | 582,048 | 560,223 | 549,673 |
net income | -71,478,000 | -51,224,000 | -59,275,000 | -72,473,000 | -49,066,000 | -29,785,000 | -29,564,000 | -25,889,000 | -29,081,000 | -14,134,000 | -17,998,000 | -18,515,000 | -90,598,000 | -6,374,000 | -7,998,000 | -10,071,000 | -11,230,000 | -8,942,000 | -11,736,000 | -10,453,000 | -9,151,000 | -8,861,000 | -4,619,000 | -6,354,000 | -5,889,000 | -7,350,000 | -6,939,000 | -5,473,000 | -1,816,000 | -2,484,000 | -2,735,000 | -2,957,000 | -3,128,000 | -2,490,000 | -2,612,000 | -2,255,870 | -1,633,049 | -2,811,388 | -166,693 | 255,071 | -311,659 | -60,373 | -79,252 |
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.
