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 | 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 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,696,000 | 2,833,000 | 2,197,000 | 2,297,000 | 2,887,000 | 2,825,000 | 2,393,000 | 2,057,000 | 3,135,000 | 3,039,000 | 2,286,000 | 2,189,000 | 3,024,000 | 2,742,000 | 2,360,000 | 2,709,000 | 3,287,000 | 2,856,000 | 2,094,000 | 1,767,000 | 2,755,000 | 2,847,000 | 2,358,000 | 2,468,000 | 3,262,000 | 2,444,000 | 2,061,000 | 2,131,000 | 2,362,000 | 1,759,000 | 1,680,000 | 1,725,988 | 2,092,604 | 2,044,967 | 2,082,504 | 1,658,332 | 1,992,699 | 1,764,864 | 4,801,285 | 1,284,633 | 1,524,137 | 7,202,083 | 5,404,377 | 871,435 | 1,686,406 | 577,759 | 4,351,574 | 10,356,252 | 14,089,053 | 147,122 | 392,867 | 133,538 | 100,287 | 3,242,310 | 98,634 | 12,558,334 | 1,724,237 | 765,313 | 63,263 | 6,037,127 | 3,104,503 | 86,721 | 3,107,810 | 2,067,583 | 11,484,842 | 1,312,202 | 1,228,724 | 2,362,786 | 4,340,158 | 4,628,874 | 3,105,076 | 2,864,530 | 3,199,394 | 1,815,142 | 1,520,642 | 2,771,771 | 1,490,515 | 1,486,226 | 1,120,068 | 855,805 | 755,095 | 9,308,838 | 548,942 | 435,358 | 17,819,862 | 222,351 | 189,603 | 158,632 | 346,785 | 287,915 | 202,638 | 2,743,085 | 253,265 | 65,955 |
cost of revenue | 158,000 | 60,000 | 74,000 | 24,000 | 71,000 | 62,000 | 42,000 | 82,000 | 157,000 | 151,000 | 116,000 | 109,000 | 151,000 | 135,000 | 122,000 | 125,000 | 161,000 | 145,000 | 89,000 | 108,000 | 146,000 | 154,000 | 134,000 | 129,000 | 165,000 | 124,000 | 96,000 | 111,000 | 121,000 | 94,000 | 95,000 | 88,773 | 102,547 | 116,145 | 102,972 | 84,092 | 93,298 | 89,295 | 91,837 | 65,148 | 70,297 | 54,014 | 40,265 | 33,220 | 27,993 | 22,320 | 12,637 | 113,531 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -40 | 0 | 0 | 0 | 0 | 0 | 0 | 1,727,726 | 355,435 | 546,191 | 826,100 | 3,304,502 | 18,768 | 18,768 | 3,304,502 | 0 | 18,768 | 18,768 | 18,768 | 0 | 18,769 | 18,771 | 18,771 | 5,337,000 | 60,105 | 0 | 0 | 0 | 0 | 0 | -6,446,651 | -10,484,781 | -781,500 |
gross profit | 2,538,000 | 2,773,000 | 2,123,000 | 2,273,000 | 2,816,000 | 2,763,000 | 2,351,000 | 1,975,000 | 2,978,000 | 2,888,000 | 2,170,000 | 2,080,000 | 2,873,000 | 2,607,000 | 2,238,000 | 2,584,000 | 3,126,000 | 2,711,000 | 2,005,000 | 1,659,000 | 2,609,000 | 2,693,000 | 2,224,000 | 2,339,000 | 3,097,000 | 2,320,000 | 1,965,000 | 2,020,000 | 2,241,000 | 1,665,000 | 1,585,000 | 1,637,215 | 1,990,057 | 1,928,822 | 1,979,532 | 1,574,240 | 1,899,401 | 1,675,569 | 4,709,448 | 1,219,485 | 1,453,840 | 7,148,069 | 5,364,112 | 838,215 | 1,658,413 | 555,439 | 4,338,937 | 10,242,721 | 14,089,053 | 147,122 | 392,867 | 133,538 | 100,287 | 3,242,310 | 98,634 | 12,558,334 | 1,724,237 | 765,313 | 63,263 | 6,037,127 | 3,104,503 | 86,761 | 3,107,810 | 2,067,583 | 11,484,842 | 1,312,202 | 1,228,724 | 2,362,786 | 2,612,432 | 4,273,439 | 2,558,885 | 2,038,430 | -105,108 | 1,796,374 | 1,501,874 | -532,731 | 1,490,515 | 1,467,458 | 1,101,300 | 837,037 | 755,095 | 9,290,069 | 530,171 | 416,587 | 12,482,862 | 162,246 | 189,603 | 158,632 | 346,785 | 287,915 | 202,638 | 9,189,736 | 10,738,046 | 847,455 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 9,964,000 | 10,380,000 | 10,012,000 | 9,140,000 | 8,706,000 | 10,813,000 | 12,323,000 | 11,435,000 | 10,772,000 | 8,602,000 | 8,753,000 | 6,757,000 | 5,609,000 | 4,705,000 | 5,282,000 | 7,473,000 | 7,461,000 | 3,721,000 | 5,620,000 | 2,472,000 | 4,713,000 | 2,544,000 | 3,213,000 | 4,794,000 | 4,356,000 | 10,602,000 | 7,983,000 | 10,404,000 | 9,159,000 | 4,403,000 | 6,832,000 | 4,817,000 | 12,041,353 | 3,831,000 | 5,937,976 | 4,718,972 | 3,479,127 | 3,509,000 | 3,220,000 | 2,954,000 | 2,960,987 | 4,170,751 | 3,166,639 | 2,628,457 | 2,707,400 | 3,042,498 | 4,500,456 | 5,241,949 | 4,447,859 | 3,042,251 | 3,144,050 | 3,058,499 | 3,651,710 | 3,008,594 | 2,244,742 | 2,467,804 | 2,439,645 | 2,295,997 | 2,281,067 | 2,916,059 | 3,549,688 | 3,000,266 | 3,200,683 | 3,475,812 | 5,233,357 | 3,203,388 | 3,046,824 | 3,295,615 | 3,595,320 | 3,669,368 | 3,840,313 | 3,484,643 | 3,057,415 | 3,820,650 | 3,686,805 | 3,116,188 | 2,985,091 | 2,946,962 | 2,829,862 | 2,807,835 | 3,857,621 | 3,035,552 | 3,592,678 | 2,913,641 | 2,436,057 | 2,884,341 | 3,902,554 | 4,834,762 | 6,168,586 | 6,901,611 | 7,893,163 | 8,108,708 | 7,351,434 | 6,056,255 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 14,841,000 | 15,201,000 | 14,261,000 | 13,900,000 | 13,036,000 | 15,369,000 | 17,412,000 | 17,108,000 | 15,545,000 | 12,936,000 | 12,821,000 | 10,880,000 | 9,148,000 | 7,318,000 | 7,668,000 | 11,066,000 | 10,460,000 | 8,034,000 | 8,146,000 | 7,217,000 | 7,757,000 | 9,110,000 | 10,084,000 | 12,247,000 | 10,225,000 | 16,791,000 | 15,074,000 | 17,073,000 | 13,004,000 | 11,465,000 | 12,265,000 | 10,444,000 | 15,236,217 | 6,772,000 | 9,348,948 | 8,247,974 | 6,710,489 | 6,428,000 | 6,254,000 | 5,973,000 | 5,937,057 | 7,017,701 | 6,070,308 | 5,195,579 | 5,590,898 | 5,516,351 | 6,765,042 | 8,156,557 | 6,523,946 | 4,963,457 | 5,011,832 | 5,465,848 | 5,710,646 | 5,007,295 | 4,025,119 | 6,894,249 | 4,450,324 | 4,862,472 | 4,310,921 | 5,011,133 | 5,407,226 | 4,862,277 | 5,325,492 | 5,891,306 | 7,675,043 | 5,434,862 | 5,406,010 | 6,247,200 | 5,818,831 | 5,974,837 | 6,810,760 | 6,389,149 | 5,024,908 | -3,857,078 | 6,389,667 | 5,848,549 | 4,611,680 | -3,959,084 | 5,476,847 | 5,043,453 | 5,687,018 | 4,783,512 | 5,758,998 | 4,730,710 | 74,818,337 | 4,944,009 | 70,483,331 | 16,965,913 | 25,172,070 | 15,185,491 | 20,056,784 | 26,792,849 | 16,047,204 | 28,763,737 |
operating income | -12,199,000 | -12,368,000 | -12,138,000 | -11,627,000 | -10,220,000 | -12,606,000 | -15,061,000 | -15,133,000 | -12,567,000 | -10,048,000 | -10,650,000 | -8,800,000 | -6,275,000 | -4,711,000 | -5,430,000 | -8,482,000 | -7,334,000 | -5,323,000 | -6,141,000 | -5,558,000 | -5,148,000 | -6,417,000 | -7,860,000 | -9,908,000 | -7,128,000 | -14,471,000 | -13,109,000 | -15,053,000 | -10,763,000 | -27,789,000 | -10,680,000 | -8,806,934 | -13,246,160 | -4,843,743 | -7,369,416 | -31,021,549 | -4,811,088 | -4,753,031 | -1,544,787 | -4,753,343 | -4,483,217 | 130,368 | -706,196 | -4,357,364 | -13,432,485 | -4,960,912 | -2,426,105 | 2,199,695 | 7,565,107 | -4,816,335 | -4,618,965 | -5,332,310 | -5,610,359 | -1,764,985 | -3,926,485 | 5,664,085 | -2,726,087 | -4,097,159 | -4,247,658 | 1,025,994 | -2,302,723 | -4,775,516 | -2,217,682 | -3,823,723 | 3,809,799 | -4,122,660 | -4,177,286 | -3,884,414 | 249,054 | -1,701,398 | -4,251,875 | -4,350,719 | -1,825,514 | 5,672,220 | -4,869,025 | -5,315,818 | -3,121,165 | 5,445,310 | -4,356,779 | -4,187,648 | -4,931,923 | 4,525,326 | -5,210,056 | -4,295,352 | -60,488,475 | -4,721,658 | -70,293,728 | -16,807,281 | -24,825,285 | -14,897,576 | -19,854,146 | -17,603,113 | -5,309,158 | -27,916,282 |
net income | -11,780,000 | -12,181,000 | -11,961,000 | -11,491,000 | -12,438,000 | -13,982,000 | -16,819,000 | -17,085,000 | -13,620,000 | -11,051,000 | -10,838,000 | -9,927,000 | -7,517,000 | -5,974,000 | -6,708,000 | -9,709,000 | -8,609,000 | -6,436,000 | -7,213,000 | -9,884,000 | -5,941,000 | -7,223,000 | -8,664,000 | -10,747,000 | -8,028,000 | -15,457,000 | -14,090,000 | -15,742,000 | -11,335,000 | -28,345,000 | -11,290,000 | -9,441,497 | -13,460,990 | -5,543,124 | -8,128,693 | -31,848,223 | -5,688,870 | -5,580,143 | -1,895,785 | -5,563,936 | -4,198,032 | -1,867,838 | -1,293,848 | -4,962,294 | -12,371,188 | -3,385,004 | -2,886,452 | 2,225,737 | 6,061,875 | -4,206,555 | -4,914,064 | -6,800,151 | -5,606,789 | -1,514,799 | -2,097,987 | 4,784,265 | -2,705,978 | -4,060,296 | -4,181,386 | 1,125,059 | -2,156,424 | -4,571,451 | -1,964,556 | -3,430,667 | 4,292,374 | -3,718,300 | -3,997,544 | -3,540,773 | 680,494 | -1,536,627 | -3,924,195 | -4,048,994 | -1,436,556 | -3,630,713 | -4,674,960 | -5,112,941 | -1,659,389 | -3,905,700 | -4,301,372 | -4,037,819 | -6,935,572 | 4,549,916 | -4,947,792 | -4,289,804 | 12,250,888 | -5,752,685 | -70,993,187 | -17,820,041 | -16,253,966 | -28,525,447 | -19,277,008 | -17,807,229 | -19,124,865 | -322,869,235 |
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.
