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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,691,886 | 2,767,939 | 2,956,002 | 2,564,017 | 2,794,909 | 2,623,467 | 2,644,468 | 2,926,701 | 3,108,397 | 3,377,647 | 3,415,803 | 3,372,002 | 3,422,200 | 3,309,255 | 3,380,475 | 2,720,742 | 2,579,129 | 2,958,439 | 4,872,874 | 4,873,175 | 6,530,722 | 6,685,787 | 7,391,387 | 5,748,050 | 5,955,267 | 5,927,475 | 6,239,589 | 6,718,952 | 13,181,660 | 2,515,541 | 2,613,962 | 2,677,267 | 2,719,716 | 2,926,693 | 3,188,539 | 3,186,083 | 3,331,828 | 3,484,500 | 3,450,010 | 3,292,353 | 2,998,564 | 2,989,978 | 3,151,989 | 3,469,560 | 3,956,945 | 4,331,701 | 5,212,637 | 5,745,452 | 5,500,829 | 5,091,026 | 4,826,783 | 3,736,905 | 2,791,418 | 1,706,691 | 1,243,082 | 927,436 | 816,391 | 801,120 | 784,242 | 768,972 | 1,087,144 | 871,324 | 533,257 | 519,902 | 388,895 | 35,383 | 279 | 7 | 9 | 21 | 30 | 33 | 84 | 85 |
cost of revenue | 1,040,662 | 826,662 | 774,028 | 802,475 | 734,596 | 775,330 | 661,548 | 652,096 | 698,326 | 744,566 | 630,582 | 646,715 | 632,467 | 632,462 | 685,430 | 622,724 | 650,224 | 679,540 | 892,470 | 952,219 | 1,302,418 | 1,190,061 | 1,379,706 | 1,012,027 | 1,107,793 | 1,228,198 | 1,242,819 | 1,282,505 | 3,775,979 | 397,963 | 405,965 | 435,658 | 283,688 | 414,199 | 477,486 | 526,947 | 537,607 | 687,162 | 669,795 | 942,411 | 1,041,778 | 1,225,129 | 1,339,930 | 1,447,487 | 623,039 | 1,393,933 | 1,271,250 | 1,156,328 | 1,085,133 | 784,457 | 606,307 | 454,639 | 462,954 | 359,501 | 383,662 | 375,215 | 495,282 | 321,406 | 298,857 | 262,747 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 1,651,224 | 1,941,277 | 2,181,974 | 1,761,542 | 2,060,313 | 1,848,137 | 1,982,920 | 2,274,605 | 2,410,071 | 2,633,081 | 2,785,221 | 2,725,287 | 2,789,733 | 2,676,793 | 2,695,045 | 2,098,018 | 1,928,905 | 2,278,899 | 3,980,404 | 3,920,956 | 5,228,304 | 5,495,726 | 6,011,681 | 4,736,023 | 4,847,474 | 4,699,277 | 4,996,770 | 5,436,447 | 9,405,681 | 2,117,578 | 2,207,997 | 2,241,609 | 2,436,028 | 2,512,494 | 2,711,053 | 2,659,136 | 2,794,221 | 2,797,338 | 2,780,215 | 2,349,942 | 1,956,786 | 1,764,849 | 1,812,059 | 2,022,073 | 3,333,906 | 2,937,768 | 3,941,387 | 4,589,124 | 4,415,696 | 4,306,569 | 4,220,476 | 3,282,266 | 2,328,464 | 1,347,190 | 859,420 | 552,221 | 321,109 | 479,714 | 485,385 | 506,225 | 1,087,144 | 871,324 | 533,257 | 519,902 | 388,895 | 35,383 | 279 | 7 | 9 | 21 | 30 | 33 | 84 | 85 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,254,955 | 1,193,430 | 1,163,640 | 1,248,582 | 1,397,049 | 1,485,479 | 1,521,764 | 1,530,141 | 1,461,056 | 1,334,732 | 1,298,767 | 1,297,264 | 1,295,084 | 1,223,818 | 1,255,884 | 1,250,696 | 1,385,526 | 1,694,384 | 1,711,974 | 1,771,565 | 1,992,893 | 1,978,285 | 1,924,898 | 2,148,915 | 2,282,848 | 2,217,777 | 2,206,440 | 2,211,344 | 7,292,108 | 422,582 | 440,451 | 445,548 | 17.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 274,898 | 29,900 | 77,400 | 29,900 | 60,064 | 14,200 | 33,294 | 19,032 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 2,151,334 | 2,330,693 | 2,459,672 | 2,670,561 | 2,861,968 | 2,908,540 | 3,059,244 | 2,987,771 | 2,410,875 | 2,518,165 | 2,023,473 | 2,316,425 | 2,257,890 | 2,133,001 | 2,164,383 | 2,461,620 | 3,014,584 | 3,366,146 | 3,557,357 | 4,026,188 | 5,814,014 | 5,531,701 | 5,918,564 | 5,547,616 | 5,957,804 | 6,711,377 | 6,458,889 | 6,511,963 | 9,996,978 | 2,633,974 | 2,511,824 | 2,570,364 | 2,717,114 | 2,409,789 | 2,949,428 | 3,641,911 | 3,096,286 | 2,980,029 | 3,034,315 | 3,355,185 | 3,086,366 | 3,323,987 | 3,356,187 | 3,408,602 | 3,564,046 | 3,203,251 | 5,085,917 | 6,304,918 | 5,990,753 | 4,825,022 | 4,859,697 | 4,213,476 | 2,711,927 | 1,260,218 | 931,332 | 1,368,246 | 773,778 | 399,431 | 354,350 | 349,652 | 165,967 | 423,667 | 388,124 | 329,225 | 946,285 | 116,958 | 138,603 | 139,030 | 481,091 | 25,832 | 41,523 | 35,937 | -88,387 | 0 |
operating income | -500,110 | -389,416 | -277,698 | -909,019 | -801,655 | -1,060,403 | -1,076,324 | -713,166 | -9,841 | -456,542 | 577,011 | 408,862 | 531,843 | 543,792 | 530,662 | -363,602 | -1,085,679 | -1,087,247 | 423,047 | -105,232 | -585,710 | -35,975 | 93,117 | -811,593 | -1,110,330 | -2,012,100 | -1,462,119 | -1,075,516 | -591,297 | -516,396 | -303,827 | -328,755 | -281,086 | 102,705 | -238,375 | -982,775 | -302,065 | -182,691 | -254,100 | -1,005,243 | -1,129,580 | -1,559,138 | -1,544,128 | -1,386,529 | -230,140 | -265,483 | -1,144,530 | -1,715,794 | -1,575,057 | -518,453 | -639,221 | -931,210 | -383,463 | 86,972 | -71,912 | -816,025 | -452,669 | 80,283 | 131,035 | 156,573 | 150,412 | 447,657 | 145,133 | 190,677 | -557,390 | -81,575 | -138,324 | -139,023 | -481,082 | -25,811 | -41,493 | -35,904 | -88,303 | 85 |
net income | -283,090 | -181,576 | 135,629 | -738,298 | -494,234 | -1,050,365 | -1,128,706 | -738,945 | -5,271 | -409,036 | 821,684 | 916,729 | 531,257 | 746,848 | 531,541 | -438,384 | -7,896,139 | -1,573,920 | 443,384 | 646,615 | -553,980 | -569,567 | -1,865,015 | -808,655 | -1,366,251 | -2,004,335 | -1,484,964 | -1,038,703 | 840,595 | 52,335 | -841,133 | -1,501,004 | -359,040 | 539,354 | -258,986 | -1,219,179 | -247,553 | -217,549 | -259,678 | -933,094 | -659,782 | -1,718,747 | -1,472,413 | -283,889 | -303,088 | 302,306 | -1,151,348 | -1,707,261 | -1,566,270 | -511,290 | -632,868 | -920,746 | -382,048 | 87,289 | -68,861 | -803,449 | -237,557 | 22,736 | 46,430 | 66,472 | 51,306 | 410,283 | 144,862 | 190,509 | -557,460 | -79,538 | -138,576 | -139,423 | -481,480 | -25,979 | -42,510 | -36,815 | -90,713 | -25,647 |
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.
