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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 961,240 | 895,926 | 1,066,683 | 759,905 | 1,490,931 | 1,221,204 | 1,158,733 | 971,747 | 1,041,925 | 1,796,210 | 1,176,599 | 953,194 | 1,884,440 | 1,136,799 | 1,374,627 | 1,353,979 | 2,021,124 | 1,786,226 | 1,983,088 | 22,773,139 | 10,515,287 | 6,499,533 | 7,263,901 | 5,200,170 | 5,220,481 | 5,380,011 | 4,625,052 | 2,747,611 | 2,128,548 | 1,944,402 | 1,840,602 | 1,173,769 | 1,596,951 | 2,699,218 | 3,095,361 | 2,526,762 | 3,092,580 | 2,605,925 | 3,762,018 | 2,092,525 | 2,472,189 | 3,317,661 | 680,856 | 2,339,074 | 6,429,761 | 7,882,068 | 8,155,937 | 9,110,006 | 8,022,598 | 8,592,707 | 6,604,735 | 9,065,518 | 9,066,226 | 8,199,344 | 7,943,093 | 6,021,192 | 6,632,243 | 6,244,808 | 5,475,625 | 3,285,539 | 4,474,518 | 5,098,677 | 3,911,277 | 3,031,772 | 4,156,244 | 3,987,945 | 3,165,645 | 1,880,502 |
cost of revenue | 976,876 | 1,002,949 | 1,045,850 | 888,040 | 1,311,137 | 745,627 | 1,163,440 | 901,275 | 1,024,891 | 1,626,868 | 1,091,782 | 1,098,922 | 1,688,464 | 1,095,226 | 1,350,707 | 889,107 | 755,645 | 683,404 | 1,290,886 | 21,075,195 | 8,556,597 | 5,083,832 | 5,138,462 | 3,405,435 | 3,375,878 | 3,665,918 | 3,191,243 | 1,132,213 | 350,796 | 306,339 | 1,169,644 | 620,542 | 707,127 | 1,240,676 | 1,631,692 | 1,220,577 | 1,674,861 | 1,409,153 | 2,536,374 | 948,514 | 1,740,768 | 2,387,803 | 284,593 | 1,993,924 | 6,006,063 | 7,118,163 | 7,343,450 | 8,634,188 | 7,452,475 | 7,754,218 | 5,878,866 | 8,170,398 | 8,175,823 | 7,394,678 | 7,169,941 | 5,201,561 | 5,853,104 | 5,443,464 | 4,714,285 | 2,490,591 | 4,055,949 | 4,506,565 | 3,179,630 | 2,657,890 | 3,286,940 | 3,247,231 | 2,303,964 | 1,485,815 |
gross profit | -15,636 | -107,023 | 20,833 | -128,135 | 179,794 | 475,577 | -4,707 | 70,472 | 17,034 | 169,342 | 84,817 | -145,728 | 195,976 | 41,573 | 23,920 | 464,872 | 1,265,479 | 1,102,822 | 692,202 | 1,697,944 | 1,958,690 | 1,415,701 | 2,125,439 | 1,794,735 | 1,844,603 | 1,714,093 | 1,433,809 | 1,615,398 | 1,777,752 | 1,638,063 | 670,958 | 553,227 | 889,824 | 1,458,542 | 1,463,669 | 1,306,185 | 1,417,719 | 1,196,772 | 1,225,644 | 1,144,011 | 731,421 | 929,858 | 396,263 | 345,150 | 423,698 | 763,905 | 812,487 | 475,818 | 570,123 | 838,489 | 725,869 | 895,120 | 890,403 | 804,666 | 773,152 | 819,631 | 779,139 | 801,344 | 761,340 | 794,948 | 418,569 | 592,112 | 731,647 | 373,882 | 869,304 | 740,714 | 861,681 | 394,687 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 |
sales and marketing | 56,075 | 55,853 | 138,685 | 39,661 | 26,848 | 27,375 | -17,135 | 131,404 | 197,225 | 74,396 | 77,397 | 78,117 | 73,462 | 68,930 | 58,364 | 79,099 | 126,125 | 130,029 | 211,555 | 140,601 | 258,229 | 108,369 | 65,076 | 35,363 | 335,261 | 22,466 | 58,075 | 41,245 | 46,875 | 65,309 | 408,141 | 23,353 | 29,502 | 14,623 | -3,658 | 156 | 10,382 | 56,339 | 54,263 | 77,346 | 77,437 | 51,088 | 40,955 | 29,606 | 96,918 | 86,508 | 88,711 | 83,547 | 108,224 | 104,582 | 17,073 | 156,202 | 114,045 | 54,345 | 151,062 | 38,468 | 36,603 | 46,696 | 42,385 | 101,289 | -141,660 | -95,028 | 0 | -45,302 | 45,091 | 49,151 | 75,347 | 3,722 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,145,730 | 2,054,153 | 1,352,938 | 3,496,247 | 3,825,902 | 3,236,253 | 3,290,368 | 8,653,638 | 2,528,431 | 4,893,969 | 2,064,256 | 1,523,745 | 1,314,235 | 703,434 | 964,510 | 1,299,100 | 1,193,673 | 1,506,163 | -1,715,471 | 2,786,576 | 2,879,122 | 2,662,041 | 2,134,670 | 1,477,514 | 1,827,014 | 763,357 | 903,697 | 612,441 | 776,284 | 859,914 | 261,301 | 1,190,614 | 1,963,402 | 930,842 | 977,560 | 1,069,623 | 1,317,341 | 939,805 | 978,472 | 996,355 | 599,678 | 896,164 | 1,334,610 | 539,348 | 1,008,338 | 996,273 | 1,260,030 | 1,149,522 | 1,444,702 | 1,381,913 | 1,359,001 | 1,049,933 | 1,108,445 | 1,027,199 | 1,306,344 | 1,000,426 | 937,673 | 858,421 | 1,810,928 | 874,732 | 1,155,706 | 1,017,750 | 0 | 628,074 | 562,984 | 345,527 | 324,784 | 285,880 |
operating income | 1,208,797 | 2,158,624 | 4,366,939 | 3,480,950 | 3,852,750 | 3,263,628 | 4,356,426 | 9,454,231 | 2,723,780 | 3,038,650 | 566,211 | 2,853,674 | 1,371,806 | -4,315,368 | 11,644,206 | 4,499,615 | 1,598,474 | 2,525,270 | 2,474,977 | 2,927,177 | 3,137,351 | 2,770,410 | 2,199,746 | 1,512,877 | 2,162,275 | 785,823 | 961,772 | 653,686 | 823,159 | 925,223 | 669,442 | 1,213,967 | 1,992,904 | 945,465 | 973,902 | 1,069,779 | 1,327,723 | 996,144 | 1,032,735 | 1,073,701 | 677,115 | 947,252 | 1,375,565 | 568,954 | 1,105,256 | 1,082,781 | 1,348,741 | 1,233,069 | 1,552,926 | 1,465,735 | 1,452,920 | 1,204,647 | 1,176,158 | 1,052,518 | 1,683,766 | 955,599 | 1,020,378 | 851,507 | 1,848,829 | 1,040,893 | 1,295,629 | 1,115,775 | 882,495 | 655,662 | 608,528 | 394,747 | 400,826 | 256,947 |
net income | -1,224,430 | -2,337,826 | -4,383,052 | 4,952,726 | -3,672,956 | -2,788,051 | -5,485,139 | -9,383,759 | -2,756,873 | -2,869,308 | -1,336,624 | -2,999,402 | -1,175,830 | 4,356,941 | -11,620,286 | -4,034,743 | -332,995 | -1,750,080 | -2,207,843 | -1,229,233 | -1,178,661 | -1,354,709 | -74,307 | 281,858 | -317,672 | 928,270 | 472,037 | 961,712 | 954,593 | 712,840 | 1,516 | -660,740 | -1,103,080 | 513,077 | 489,767 | 236,406 | 89,996 | 200,628 | 192,909 | 70,310 | 54,306 | -17,394 | -979,302 | -223,804 | -681,558 | -318,876 | -536,254 | -757,251 | -982,803 | -627,246 | -647,410 | -309,527 | -285,755 | -247,852 | -910,614 | -135,968 | -241,239 | -50,163 | -1,087,489 | -245,945 | -877,060 | -523,663 | -150,848 | -281,780 | 260,776 | 345,967 | 460,855 | 137,740 |
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.
