Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2021-12-31 | 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 | 2012-12-31 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2003-09-30 | 2002-06-30 | 2002-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 12,088,089 | 6,185,814 | 3,917,467 | 2,986,696 | 957,351 | 1,591,566 | 244,653,102 | 204,082 | 40,816 | 57,830 | 16,863 | 49,864 | 185,693 | 222,100 | 142,071 | 410,353 | 230,504 | 648,082 | 219,247 | 403,960 | 400,066 | 475,799 | 313,271 | 683,592 | 880,808 | 683,595 | 683,595 | 1,129,819 | 911,458 | 1,123,396 | 911,458 | 911,458 | 1,787,902 | 1,401,899 | 1,301,467 | 1,041,667 | 1,041,667 | 503,233 | -195,500 | 195,500 | 195,500 | 813,000 | 346,000 | 171,216 | 101,400 | 13,668,000 | 2,184 | 2 | 11,482 |
cost of revenue | 307,608 | 276,471 | 248,250 | 7,661,519 | 185,088 | 159,816 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,192,657 | 3,426,803 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 11,780,481 | 5,909,343 | 3,669,217 | -4,674,823 | 772,263 | 1,431,750 | 244,653,102 | 204,082 | 40,816 | 57,830 | 16,863 | 49,864 | 185,693 | 222,100 | 142,071 | 410,353 | 230,504 | 648,082 | 219,247 | 403,960 | 400,066 | 475,799 | 313,271 | 683,592 | 880,808 | 683,595 | 683,595 | 1,129,819 | 911,458 | 1,123,396 | -2,281,199 | -2,515,345 | 1,787,902 | 1,401,899 | 1,301,467 | 1,041,667 | 1,041,667 | 503,233 | -195,500 | 195,500 | 195,500 | 813,000 | 346,000 | 171,216 | 101,400 | 13,668,000 | 2,184 | 2 | 11,482 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 9,771,604 | 10,028,964 | 8,817,389 | 7,661,519 | 6,231,806 | 5,504,356 | 4,263,533 | 3,497,275 | 3,296,322 | 2,745,104 | 2,629,267 | 1,927,473 | 1,155,156 | 828,749 | 857,764 | 1,644,110 | 1,811,182 | 2,849,377 | 3,131,999 | 3,388,908 | 2,696,517 | 2,518,395 | 1,862,369 | 3,128,182 | 3,257,149 | 2,665,904 | 4,727,111 | 4,307,948 | 4,341,119 | 3,330,731 | 3,192,657 | 3,426,803 | 3,807,087 | 2,583,618 | 1,966,889 | 1,856,360 | 1,374,757 | 5,067,176 | 46,984 | 465,353 | 1,341,597 | 1,470,091 | 702,930 | 1,527,457 | 2,175,558 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 12,843,506 | 13,050,414 | 11,664,726 | 11,171,404 | 9,026,248 | 8,069,316 | 6,379,642 | 5,287,249 | 5,201,904 | 4,238,370 | 3,930,940 | 3,537,710 | 2,293,201 | 1,705,469 | 1,769,732 | 2,476,043 | 2,787,672 | 3,954,047 | 4,391,179 | 4,566,968 | 4,086,249 | 3,280,423 | 2,637,733 | 4,062,254 | 4,446,387 | 3,596,924 | 5,923,669 | 5,742,207 | 5,122,184 | 4,408,325 | 3,762,013 | 3,973,074 | 5,202,627 | 3,268,340 | 2,786,572 | 2,522,088 | 2,227,104 | 6,367,953 | 319,536 | 965,373 | 1,860,471 | 1,969,364 | 1,226,235 | 2,720,637 | 4,738,449 | -22,386 | 2,267 | 11,641 | 5,289 |
operating income | -1,063,020 | -6,864,600 | -7,747,259 | -8,184,708 | -8,066,345 | -6,477,750 | -6,379,642 | -5,083,167 | -5,161,088 | -4,180,540 | -3,914,077 | -3,487,846 | -2,107,508 | -1,483,369 | -1,627,661 | -2,065,690 | -2,557,168 | -3,305,965 | -4,171,932 | -4,163,008 | -3,686,183 | -3,280,423 | -2,637,733 | -3,378,662 | -3,565,579 | -2,913,329 | -5,240,074 | -4,612,388 | -4,210,726 | -3,284,929 | -2,850,555 | -3,061,616 | -3,414,725 | -1,866,441 | -1,485,105 | -1,480,421 | -1,185,437 | -5,864,720 | -319,536 | -769,873 | -1,664,971 | -1,156,364 | -880,235 | -2,720,637 | -4,637,049 | 22,386 | -83 | -11,639 | 6,193 |
net income | -762,089 | -6,390,608 | -7,366,579 | 408,673,734 | -7,826,869.149 | -6,264,480 | -6,190,524 | -4,748,266 | -5,151,923 | -4,177,932 | -3,910,124 | -3,484,154 | -2,084,818 | -1,469,418 | -1,606,600 | -2,046,454 | -2,519,345 | -3,259,879 | -4,136,140 | -4,123,548 | -3,671,530 | 12,305,171 | -2,734,993 | -3,472,137 | -3,666,617 | -4,518,174 | -5,333,413 | -4,688,848 | -4,266,341 | -3,346,122 | -2,911,944 | -3,123,141 | -3,476,131 | -1,928,055 | -1,543,986 | -1,533,929 | -1,210,611 | -7,463,088 | -201,992 | -771,879 | -1,664,390 | -1,144,073 | -880,530 | -2,516,566 | -5,548,404 | -23,048 | -83 | -9,445 | 6,193 |
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.
