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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 8,939,000 | 11,033,000 | 10,476,000 | 13,499,000 | 10,666,000 | 6,581,000 | 12,684,000 | 11,655,000 | 14,709,000 | 13,669,000 | 12,379,000 | 8,350,000 | 9,016,000 | 8,570,000 | 6,056,000 | 6,301,000 | 7,728,485.563 | 8,969,463.561 | 6,467,237.439 | 8,649,364.942 | 9,688,858.385 | 7,552,957.854 | 7,433,229.275 | 12,147,700.653 | 4,578,064.64 | 4,048,516.444 | 3,688,069.826 | 2,410,797.294 | 1,172,647.343 | 1,000,718.004 | 213,568.258 | 63,466.159 | 21,064.472 | 109,144.51 | 1,240,494.403 | 60,643.471 | 477,884.006 | 397,378.69 |
cost of revenue | 0 | 34,818,579 | 25,932,287 | 32,142,043 | 327,000 | 43,174,293 | 29,681,132 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8,040,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 8,939,000 | -23,785,579 | -15,456,287 | -18,643,043 | 10,339,000 | -36,593,293 | -16,997,132 | 11,655,000 | 14,709,000 | 13,669,000 | 12,379,000 | 8,350,000 | 9,016,000 | 8,570,000 | 6,056,000 | 6,301,000 | 7,728,485.563 | 8,969,463.561 | 6,467,237.439 | 8,649,364.942 | 9,688,858.385 | 7,552,957.854 | 7,433,229.275 | 12,147,700.653 | 4,578,064.64 | -3,991,483.556 | 3,688,069.826 | 2,410,797.294 | 1,172,647.343 | 1,000,718.004 | 213,568.258 | 63,466.159 | 21,064.472 | 109,144.51 | 1,240,494.403 | 60,643.471 | 477,884.006 | 397,378.69 |
operating expenses | ||||||||||||||||||||||||||||||||||||||
research and development | 40,685,000 | 36,810,000 | 28,298,000 | 34,865,000 | 49,046,000 | 42,307,000 | 31,096,000 | 26,975,000 | 26,751,000 | 26,018,000 | 24,612,000 | 20,806,000 | 21,806,000 | 17,538,000 | 13,709,000 | 16,987,000 | 19,389,668.596 | 14,019,847.044 | 11,351,775.42 | 11,646,658.506 | 13,753,145.733 | 13,823,074.867 | 14,479,130.535 | 12,696,338.306 | 13,256,712.335 | 9,440,276.163 | 9,631,993.777 | 7,487,791.064 | 7,871,986.875 | 4,954,227.248 | 4,388,160.31 | 4,943,560.452 | 4,928,930.521 | 4,806,859.226 | 4,246,394.042 | 3,733,905.115 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||
total operating expenses | 55,863,000 | 49,401,000 | 44,361,000 | 50,251,000 | 64,329,000 | 54,776,000 | 43,791,000 | 38,728,000 | 37,574,000 | 36,189,000 | 35,181,000 | 30,139,000 | 31,526,000 | 26,674,000 | 21,752,000 | 25,869,000 | 31,607,205.713 | 22,001,334.807 | 19,277,779.673 | 18,317,293.115 | 20,014,870.739 | 21,484,098.119 | 21,210,544.572 | 19,440,266.305 | 19,341,603.282 | 16,239,858.161 | 15,312,811.009 | 13,915,515.233 | 13,064,237.937 | 6,565,248.609 | 5,646,210.832 | 6,285,416.383 | 6,796,867.855 | 6,841,222.869 | 7,468,763.319 | 5,288,976.966 | -11,762,356.367 | 13,402,715.689 |
operating income | -47,542,000 | -21,894,000 | -33,885,000 | -36,752,000 | -53,663,000 | -48,195,000 | -31,107,000 | -27,073,000 | -22,865,000 | -22,520,000 | -22,802,000 | -21,789,000 | -22,510,000 | -18,104,000 | -15,696,000 | -19,568,000 | -23,878,720.15 | -13,031,871.246 | -12,810,542.234 | -9,667,928.173 | -10,326,012.354 | -13,931,140.264 | -13,777,315.297 | -7,292,565.652 | -14,763,538.642 | -12,191,341.717 | -11,624,741.183 | -11,504,717.939 | -11,891,590.594 | -5,564,530.605 | -5,432,642.573 | -6,221,950.224 | -6,775,803.383 | -6,732,078.359 | -6,228,268.916 | -5,228,333.496 | -6,367,182.168 | -5,147,005.257 |
net income | -60,153,000 | -23,012,000 | -32,033,000 | -39,741,000 | -81,972,000 | -24,615,000 | -5,714,000 | -18,893,000 | -14,421,000 | -14,853,000 | -27,388,000 | -10,154,000 | -27,964,000 | -23,075,000 | -17,974,000 | -16,500,000 | -26,138,647.567 | -9,107,320.649 | -13,631,453.878 | -6,967,107.258 | -632,578.357 | -12,421,710.687 | -5,310,440.513 | -10,396,991.74 | -17,089,761.739 | -18,448,460.084 | -24,950,524.498 | -22,783,957.939 | -32,277,775.441 | -5,547,702.387 | -5,421,519.227 | -6,190,217.145 | -6,739,672.439 | -6,907,609.735 | -6,239,484.959 | -5,235,913.93 | -6,376,646.351 | -5,161,000.867 |
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.
