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-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 33,747,000 | 36,009,000 | 37,579,000 | 38,698,000 | 33,580,000 | 36,145,000 | 39,679,000 | 47,670,000 | 126,269,000 | 37,689,000 | 22,601,000 | 23,260,000 | 35,100,000 | 21,333,000 | 33,514,000 | 18,138,000 | 18,096,000 | 13,149,000 | 9,493,000 | 155,000 | 206,000 | 239,000 | 19,891,000 | 10,000,000 | 1,534,000 | 3,000 | 68,000 | 47,000 | 48,000 | 59,000 | 25,000 | 75,000 | 150,000 | 16,000 | 21,000 | 21,000 | 171,000 | 21,000 | 133,000 | 233,000 | 33,000 | 34,000 |
cost of revenue | 1,563,000 | 911,000 | 1,194,000 | 1,351,000 | 1,868,000 | 980,000 | 939,000 | 1,426,000 | 742,000 | 589,000 | 1,138,000 | 933,000 | 1,052,000 | 438,000 | 396,000 | 819,000 | 1,394,000 | 1,013,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 32,184,000 | 35,098,000 | 36,385,000 | 37,347,000 | 31,712,000 | 35,165,000 | 38,740,000 | 46,244,000 | 125,527,000 | 37,100,000 | 21,463,000 | 22,327,000 | 34,048,000 | 20,895,000 | 33,118,000 | 17,319,000 | 16,702,000 | 12,136,000 | 9,493,000 | 155,000 | 206,000 | 239,000 | 19,891,000 | 10,000,000 | 1,534,000 | 3,000 | 68,000 | 47,000 | 48,000 | 59,000 | 25,000 | 75,000 | 150,000 | 15,000 | 21,000 | 21,000 | 171,000 | 21,000 | 133,000 | 233,000 | 33,000 | 34,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||
research and development | 39,304,000 | 35,553,000 | 31,477,000 | 32,339,000 | 30,932,000 | 31,359,000 | 44,309,000 | 42,062,000 | 44,003,000 | 45,808,000 | 33,981,000 | 37,050,000 | 37,185,000 | 37,037,000 | 42,594,000 | 33,997,000 | 31,579,000 | 26,270,000 | 26,517,000 | 37,974,000 | 38,890,000 | 36,427,000 | 44,734,000 | 41,321,000 | 34,833,000 | 23,120,000 | 24,083,000 | 20,671,000 | 19,893,000 | 24,579,000 | 24,064,000 | 25,923,000 | 27,006,000 | 20,038,000 | 15,951,000 | 13,159,000 | 10,979,000 | 9,689,000 | 6,060,000 | 4,965,000 | 3,666,000 | 2,997,000 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 69,992,000 | 66,358,000 | 65,958,000 | 68,246,000 | 65,581,000 | 66,004,000 | 81,648,000 | 80,830,000 | 78,565,000 | 80,912,000 | 70,511,000 | 74,700,000 | 71,114,000 | 68,004,000 | 73,437,000 | 64,675,000 | 59,968,000 | 51,537,000 | 51,179,000 | 65,077,000 | 57,661,000 | 49,393,000 | 54,223,000 | 48,942,000 | 40,986,000 | 29,755,000 | 30,347,000 | 27,212,000 | 25,790,000 | 30,535,000 | 29,328,000 | 30,685,000 | 33,163,000 | 25,958,000 | 19,765,000 | 16,469,000 | 13,883,000 | 12,169,000 | 7,003,000 | 5,844,000 | 4,271,000 | 3,669,000 |
operating income | -37,808,000 | -31,260,000 | -29,573,000 | -30,899,000 | -33,869,000 | -30,839,000 | -42,908,000 | -34,586,000 | 46,962,000 | -43,812,000 | -49,048,000 | -52,373,000 | -37,066,000 | -47,109,000 | -40,319,000 | -47,356,000 | -43,266,000 | -39,401,000 | -41,686,000 | -64,922,000 | -57,455,000 | -49,154,000 | -34,332,000 | -38,942,000 | -39,452,000 | -29,752,000 | -30,279,000 | -27,165,000 | -25,742,000 | -30,476,000 | -29,303,000 | -30,610,000 | -33,013,000 | -25,942,000 | -19,744,000 | -16,448,000 | -13,712,000 | -12,148,000 | -6,870,000 | -5,611,000 | -4,238,000 | -3,635,000 |
net income | -41,837,000 | -34,506,000 | -32,630,000 | -34,126,000 | -38,506,000 | -36,324,000 | -49,062,000 | -41,399,000 | 38,720,000 | -51,812,000 | -53,582,000 | -57,414,000 | -43,421,000 | -53,495,000 | -46,426,000 | -52,931,000 | -48,647,000 | -41,367,000 | -43,415,000 | -66,161,000 | -58,210,000 | -48,083,000 | -33,655,000 | -38,459,000 | -39,040,000 | -29,387,000 | -29,917,000 | -26,935,000 | -25,425,000 | -30,158,000 | -29,046,000 | -30,373,000 | -32,695,000 | -25,928,000 | -19,724,000 | -16,431,000 | -13,694,000 | -12,146,000 | -6,869,000 | -5,611,000 | -4,238,000 | -3,635,000 |
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.
