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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,317,746 | 1,203,164 | 1,655,744 | 1,724,771 | 1,847,378 | 1,968,003 | 2,138,301 | 2,302,391 | 1,820,163 | 2,064,359 | 2,213,499 | 2,155,472 | 1,809,732 | 2,036,228 | 1,359,979 | 2,172,036 | 1,706,903 | 2,088,001 | 2,354,683 | 3,122,935 | 3,728,800 | 3,666,780 | 3,751,568 | 4,942,990 | 4,929,475 | 3,546,680 | 4,310,059 | 4,306,122 | 3,715,432 | 3,389,427 | 2,647,422 | 2,275,247 | 2,737,451 | 2,054,432 | 1,224,987 | 1,282,960 | 1,409,629 | 1,427,828 | 1,343,770 | 1,331,537 | 1,402,152 | 1,314,728 | 1,160,472 | 1,401,454 | 1,523,152 | 1,764,764 | 2,205,831 | 2,081,542 | 2,359,863 | 2,560,226 | 2,571,840 | 2,904,846 | 3,066,466 | 3,414,335 | 3,852,476 | 3,712,726 | 6,225,078 | 6,325,951 | 6,760,419 | 6,825,578 | 6,249,121 | 7,280,553 | 8,493,171 | 9,097,955 | 10,098,912 | 11,290,004 | 11,475,509 | 11,757,786 | 14,195,140 | 15,261,251 | 13,970,050 | 11,823,275 | 10,331,427 | 9,109,436 | 8,067,506 | 6,789,764 | 5,774,489 | 4,819,318 | 4,296,015 | 3,030,267 | 2,870,331 | 2,586,694 | 2,089,527 | 1,621,005 |
cost of revenue | 469,772 | 421,382 | 536,486 | 526,372 | 617,267 | 693,571 | 686,121 | 508,874 | 577,490 | 619,833 | 558,221 | 576,289 | 475,527 | 537,614 | 495,086 | 620,190 | 644,560 | 914,322 | 3,143,787 | 2,324,231 | 1,980,407 | 1,821,111 | 1,950,304 | 2,955,260 | 2,857,537 | 2,040,997 | 2,639,402 | 2,697,602 | 2,026,299 | 2,031,823 | 1,572,370 | 1,482,513 | 1,599,267 | 1,119,186 | 595,032 | 637,261 | 659,159 | 639,025 | 655,337 | 615,081 | 544,830 | 578,484 | 501,161 | 569,784 | 676,522 | 793,990 | 983,350 | 1,134,944 | 1,200,302 | 1,156,119 | 1,110,073 | 1,255,575 | 3,001,031 | 1,347,816 | 1,405,348 | 1,334,092 | 1,833,709 | 1,826,599 | 1,934,920 | 1,940,388 | 1,764,781 | 2,259,761 | 2,490,983 | 2,496,416 | 2,851,531 | 3,048,014 | 3,067,635 | 3,094,618 | 3,564,723 | 3,735,952 | 3,377,466 | 2,879,913 | 2,632,464 | 2,317,841 | 2,090,064 | 1,817,725 | 1,565,453 | 1,290,243 | 1,170,423 | 827,207 | 832,462 | 759,089 | 638,342 | 476,646 |
gross profit | 847,974 | 781,782 | 1,119,258 | 1,198,399 | 1,230,111 | 1,274,432 | 1,452,180 | 1,793,517 | 1,242,673 | 1,444,526 | 1,655,278 | 1,579,183 | 1,334,205 | 1,498,614 | 864,893 | 1,551,846 | 1,062,343 | 1,173,679 | -789,104 | 798,704 | 1,748,393 | 1,845,669 | 1,801,264 | 1,987,730 | 2,071,938 | 1,505,683 | 1,670,657 | 1,608,520 | 1,689,133 | 1,357,604 | 1,075,052 | 792,734 | 1,138,184 | 935,246 | 629,955 | 645,699 | 750,470 | 788,803 | 688,433 | 716,456 | 857,322 | 736,244 | 659,311 | 831,670 | 846,630 | 970,774 | 1,222,481 | 946,598 | 1,159,561 | 1,404,107 | 1,461,767 | 1,649,271 | 65,435 | 2,066,519 | 2,447,128 | 2,378,634 | 4,391,369 | 4,499,352 | 4,825,499 | 4,885,190 | 4,484,340 | 5,020,792 | 6,002,188 | 6,601,539 | 7,247,381 | 8,241,990 | 8,407,874 | 8,663,168 | 10,630,417 | 11,525,299 | 10,592,584 | 8,943,362 | 7,698,963 | 6,791,595 | 5,977,442 | 4,972,039 | 4,209,036 | 3,529,075 | 3,125,592 | 2,203,060 | 2,037,869 | 1,827,605 | 1,451,185 | 1,144,359 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 732,372 | 592,654 | 753,509 | 699,425 | 538,395 | 1,074,954 | 915,799 | 710,577 | 997,057 | 724,556 | 641,525 | 233,277 | 544,747 | 652,671 | 660,278 | 533,620 | 736,836 | 475,137 | 1,034,921 | 855,081 | 1,059,697 | 1,178,468 | 1,616,863 | 1,279,564 | 876,191 | 840,577 | 877,584 | 903,284 | 907,062 | 1,202,651 | 1,127,850 | 1,156,790 | 1,069,197 | 940,794 | 982,253 | 902,542 | 802,076 | 945,349 | 1,464,834 | 863,718 | 710,629 | 740,324 | 913,847 | 1,073,419 | 566,637 | 980,361 | 1,020,726 | 978,066 | 827,639 | 829,556 | 1,123,509 | 1,096,822 | 1,047,182 | 1,475,640 | 1,658,050 | 1,674,481 | 1,369,332 | 1,511,528 | 1,408,674 | 1,321,762 | 608,446 | 1,471,463 | 1,555,082 | 1,621,730 | 1,119,522 | 1,290,652 | 1,266,691 | 1,215,072 | 1,195,209 | 1,288,151 | 1,268,545 | 1,258,608 | 957,445 | 929,905 | 1,029,070 | 904,204 | 833,571 | 942,913 | 841,462 | 650,417 | 730,172 | 592,989 | 532,442 | 541,169 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 2,705,073 | 2,742,680 | 2,742,713 | 2,908,468 | 2,086,578 | 2,987,423 | 2,662,498 | 2,755,507 | 2,247,151 | 2,132,497 | 2,187,241 | 1,639,378 | 1,660,358 | 1,756,501 | 1,717,888 | 2,209,715 | 2,721,306 | 2,585,743 | 3,973,425 | 4,499,859 | 4,569,529 | 4,528,297 | 4,988,349 | 5,588,448 | 4,955,879 | 5,018,547 | 5,042,212 | 4,922,778 | 4,553,247 | 5,327,777 | 5,252,434 | 4,989,010 | 4,459,004 | 4,292,591 | 3,969,357 | 3,904,318 | 3,156,599 | 2,793,146 | 3,307,776 | 2,456,691 | 2,234,610 | 2,335,698 | 2,786,225 | 3,086,854 | 2,722,128 | 3,584,515 | 3,998,636 | 3,703,231 | 3,579,817 | 3,839,885 | 3,904,504 | 4,353,527 | 4,526,222 | 5,601,173 | 6,977,608 | 7,080,334 | 6,283,045 | 6,423,315 | 6,689,911 | 6,174,366 | -9,582,421 | 12,880,406 | 9,784,040 | 17,070,312 | 9,761,487 | 12,239,847 | 10,155,288 | 10,533,228 | 10,898,769 | 9,480,746 | 9,367,632 | 9,082,110 | 7,117,746 | 6,240,874 | 6,202,049 | 5,742,895 | 5,184,483 | 4,286,925 | 4,289,813 | 2,839,567 | 8,348,267 | 592,989 | 532,442 | 541,169 |
operating income | -1,857,100 | -1,960,898 | -1,623,455 | -1,710,069 | -856,467 | -1,712,991 | -1,210,318 | -961,990 | -1,004,478 | -687,971 | -531,963 | -60,195 | -326,153 | -257,887 | -852,995 | -657,869 | -1,658,963 | -1,412,064 | -4,762,529 | -3,701,155 | -2,821,136 | -2,682,628 | -3,187,085 | -3,600,718 | -2,883,941 | -3,512,864 | -3,371,555 | -3,314,258 | -2,864,114 | -3,970,173 | -4,177,382 | -4,196,276 | -3,320,820 | -3,357,345 | -3,339,402 | -3,258,619 | -2,406,129 | -2,004,343 | -2,619,343 | -1,740,235 | -1,377,288 | -1,599,454 | -2,126,914 | -2,255,184 | -1,875,498 | -2,613,741 | -2,776,155 | -2,756,633 | -2,420,256 | -2,435,778 | -2,442,737 | -2,704,256 | -4,460,787 | -3,534,654 | -4,530,480 | -4,701,700 | -1,891,676 | -1,923,963 | -1,864,412 | -1,289,176 | 2,759,931 | -7,859,614 | -3,781,852 | -10,468,773 | -2,514,106 | -3,997,857 | -1,747,414 | -1,870,060 | -268,352 | 2,044,553 | 1,224,952 | -138,748 | 581,217 | 550,721 | -224,607 | -770,856 | -975,447 | -757,850 | -1,164,221 | -636,507 | -858,442 | -755,245 | -899,981 | -1,040,181 |
net income | -1,649,547 | -1,768,737 | -1,537,029 | -1,438,279 | -681,649 | -1,499,517 | -1,109,528 | -955,134 | -1,003,001 | -687,089 | -531,584 | -59,783 | -325,767 | -257,113 | -851,944 | -657,371 | -1,056,730 | -1,404,600 | -3,362,191 | 2,050,507 | -2,802,633 | 1,086,058 | 573,928 | 1,166,252 | -2,880,074 | -3,508,983 | -3,237,796 | -3,232,400 | -2,814,223 | -3,908,153 | -4,095,520 | -4,095,255 | -2,709,136 | -3,203,778 | -1,203,206 | -2,071,228 | -2,909,200 | -1,461,713 | -2,170,710 | -1,224,599 | -3,703,628 | -716,264 | -1,345,830 | -2,253,415 | -1,872,836 | -2,610,254 | -2,772,128 | -2,752,335 | -2,416,288 | -2,430,842 | -2,436,718 | -2,697,257 | -4,207,867 | -3,400,181 | -4,519,071 | -4,681,711 | 363,231 | -9,263,460 | -1,800,766 | -1,216,505 | -4,142,447 | -7,852,147 | -4,927,938 | -10,807,517 | -2,139,276 | -3,570,925 | -1,290,991 | -1,377,282 | 176,138 | 2,413,630 | 1,530,700 | 147,338 | 805,451 | 769,265 | -40,144 | -596,314 | -835,173 | -1,372,895 | -1,295,927 | -779,994 | -952,088 | -781,258 | -893,001 | -1,040,361 |
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.
