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 | 2016-12-31 | 2016-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,796,000 | 3,599,000 | 12,798,000 | 17,552,000 | 18,346,000 | 18,236,000 | 22,071,000 | 21,609,000 | 21,502,000 | 20,575,000 | 21,461,000 | 20,943,000 | 20,899,000 | 1,056,000 | 1,590,000 | 1,401,000 | 1,563,000 | 1,737,000 | 1,359,000 | 2,206,000 | 2,350,000 | 2,445,000 | 2,001,000 | 1,523,000 | 483,000 | 100,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 4,000 | 4,000 | 7,005,000 | 1,000 | 3,000 | 4,000 | 4,000 | 4,000 | 3,000 | 5,000 | 4,000 | 3,000 | 11,000 |
cost of revenue | 806,000 | 1,612,000 | 8,598,000 | 9,451,000 | 8,995,000 | 8,034,000 | 19,334,000 | 9,229,000 | 10,590,000 | 10,253,000 | 10,652,000 | 10,337,000 | 14,188,000 | 1,715,000 | 788,000 | 629,000 | 425,000 | 417,000 | 584,000 | 598,000 | 725,000 | 930,000 | 919,000 | 935,000 | 272,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,050,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 990,000 | 1,987,000 | 4,200,000 | 8,101,000 | 9,351,000 | 10,202,000 | 2,737,000 | 12,380,000 | 10,912,000 | 10,322,000 | 10,809,000 | 10,606,000 | 6,711,000 | -659,000 | 802,000 | 772,000 | 1,138,000 | 1,320,000 | 775,000 | 1,608,000 | 1,625,000 | 1,515,000 | 1,082,000 | 588,000 | 211,000 | 100,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 4,000 | 4,000 | 5,955,000 | 1,000 | 3,000 | 4,000 | 4,000 | 4,000 | 3,000 | 5,000 | 4,000 | 3,000 | 11,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,247,000 | 1,084,000 | 1,133,000 | 1,612,000 | 1,472,000 | 3,062,000 | 5,868,000 | 5,818,000 | 10,328,000 | 7,484,000 | 6,189,000 | 4,323,000 | 3,214,000 | 2,765,000 | 2,276,000 | 2,799,000 | 6,972,000 | 5,372,000 | 5,778,000 | 6,624,000 | 6,044,000 | 6,416,000 | 8,292,000 | 8,106,000 | 8,434,000 | 7,496,000 | 6,031,000 | 3,901,000 | 5,090,000 | 3,829,000 | 3,704,000 | 4,103,000 | 3,157,000 | 1,736,000 | 2,565,000 | 2,207,000 | 1,982,000 | 1,346,000 | 1,248,000 | 1,379,000 | 1,493,000 | 2,328,000 | 1,855,000 | 1,540,000 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 5,398,000 | -27,093,000 | 14,148,000 | 15,209,000 | 18,510,000 | 23,440,000 | 23,436,000 | 29,778,000 | 35,798,000 | 28,474,000 | 30,517,000 | 25,066,000 | 19,211,000 | 16,357,000 | 12,566,000 | 10,616,000 | 13,518,000 | 10,533,000 | 10,818,000 | 11,344,000 | 11,182,000 | 11,510,000 | 15,448,000 | 14,553,000 | 13,750,000 | 9,092,000 | 7,195,000 | 4,593,000 | 5,891,000 | 4,756,000 | 4,815,000 | 5,015,000 | 4,118,000 | 2,663,000 | 3,481,000 | 2,752,000 | 2,530,000 | 2,021,000 | 2,119,000 | 1,929,000 | 2,071,000 | 2,937,000 | 2,462,000 | 2,227,000 |
operating income | -4,408,000 | 50,662,000 | -9,948,000 | -7,108,000 | -9,159,000 | -13,238,000 | -20,699,000 | -17,398,000 | -24,886,000 | -18,152,000 | -19,708,000 | -14,460,000 | -12,500,000 | -17,016,000 | -11,764,000 | -9,844,000 | -12,380,000 | -9,213,000 | -10,043,000 | -9,736,000 | -9,557,000 | -9,995,000 | -14,366,000 | -13,965,000 | -13,539,000 | -8,992,000 | -7,194,000 | -4,592,000 | -5,890,000 | -4,755,000 | -4,814,000 | -5,011,000 | -4,114,000 | 3,292,000 | -3,480,000 | -2,749,000 | -2,526,000 | -2,017,000 | -2,115,000 | -1,926,000 | -2,066,000 | -2,933,000 | -2,459,000 | -2,216,000 |
net income | 761,000 | 50,241,000 | 2,490,000 | -64,294,000 | -14,263,000 | -17,137,000 | -24,373,000 | -21,387,000 | -29,121,000 | -22,863,000 | -24,331,000 | -18,638,000 | -16,047,000 | -17,157,000 | -11,691,000 | -9,835,000 | -10,908,000 | -9,870,000 | -7,684,000 | -10,083,000 | -11,118,000 | -9,935,000 | -10,413,000 | -15,512,000 | -11,023,000 | -8,349,000 | -6,552,000 | -3,292,000 | -6,596,000 | -4,642,000 | -5,328,000 | -4,236,000 | -4,524,000 | 3,377,000 | -3,440,000 | -2,699,000 | -2,512,000 | -1,977,000 | -3,352,000 | -1,967,000 | -2,273,000 | -2,734,000 | -2,620,000 | -2,729,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.
