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 | 2000-06-30 | 2000-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,912,294 | 978,904 | 3,818,071 | 2,903,066 | 656,665 | 1,397,229 | 316,520 | 172,990 | 1,104,380 | 2,945,477 | 5,806,612 | 10,934,380 | 1,055,680 | 462,293 | 653,801 | 2,056,387 | 2,414,201 | 437,355 | 583,046 | 1,183,041 | 1,638,308 | 662,302 | 413,518 | 362,809 | 1,141,933 | 430,451 | 349,139 | 328,637 | 198,785 | 315,886 | 55,520 | 95,916 | 1,819,948 | 712,010 | 505,481 | 644,660 | 6,637,443 | 470,919 | 1,084,236 | 65,527 | 4,995,590 | 510,221 | 779,858 | 768,371 | 2,095,869 | 1,430,731 | 419,256 | 204,293 | 301,942 | 256,357 | 100,153 | -669 | 85,479 | 84,279 | 50,868 | -467,934 | -27,480,517 | 26,377,992 | 26,200,407 | 259,900 | 620,395 | 279,000 | 357,000 | 379,000 | 1,080,000 | 370,000 | 380,000 | 480,000 | 510,000 | 410,000 | 210,000 | 200,000 | 230,000 | 170,000 | 180,000 | 160,000 | 190,000 | 200,000 | 190,000 | 190,000 | 80,000 | 150,000 | 110,000 | 110,000 | 80,000 | 60,000 | 60,000 | 70,000 | 60,000 | 30,000 | 30,000 | 50,000 | 50,000 | 60,000 | 60,000 | 70,000 |
cost of revenue | 394,797 | 57,097 | 85,080 | 64,304 | 99,516 | 41,773 | 64,935 | 56,743 | 0 | 43,420 | 69,769 | 71,422 | 1,187,941 | 50,129 | 116,406 | 51,903 | 0 | 3,777,706 | 1,986,452 | 62,839 | 0 | 780,153 | 900,733 | 596,188 | 0 | 48,127 | 879,956 | 527,383 | 0 | 797,922 | 0 | 66,094 | 22,338 | 26,174,000 | 57,941,000 | 63,047,000 | 23,900 | 26,174 | 57,340 | 31,566 | 23,400 | 671,781 | 54,373 | 913,999 | 0 | 27,546 | 0 | 37,428 | 0 | 29,174 | 43,057 | 41,736 | 0 | 27,678 | 51,133 | 28,819 | 0 | 27,856 | 53,767 | 36,858 | 0 | 31,166 | 39,660 | 26,486 | 130,000 | 130,000 | 130,000 | 130,000 | 130,000 | 130,000 | 110,000 | 110,000 | 90,000 | 70,000 | 60,000 | 50,000 | 50,000 | 30,000 | 20,000 | 0 | 0 | 0 | 0 | 0 | 0 | 6,021 | 6,030 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 1,517,497 | 921,807 | 3,732,991 | 2,838,762 | 557,149 | 1,355,456 | 251,585 | 116,247 | 1,104,380 | 2,902,057 | 5,736,843 | 10,862,958 | -132,261 | 412,164 | 537,395 | 2,004,484 | 2,414,201 | -3,340,351 | -1,403,406 | 1,120,202 | 1,638,308 | -117,851 | -487,215 | -233,379 | 1,141,933 | 382,324 | -530,817 | -198,746 | 198,785 | -482,036 | 55,520 | 29,822 | 1,797,610 | -25,461,990 | -57,435,519 | -62,402,340 | 6,613,543 | 444,745 | 1,026,896 | 33,961 | 4,972,190 | -161,560 | 725,485 | -145,628 | 2,095,869 | 1,403,185 | 419,256 | 166,865 | 301,942 | 227,183 | 57,096 | -42,405 | 85,479 | 56,601 | -265 | -496,753 | -27,480,517 | 26,350,136 | 26,146,640 | 223,042 | 620,395 | 247,834 | 317,340 | 352,514 | 950,000 | 240,000 | 250,000 | 350,000 | 380,000 | 280,000 | 100,000 | 90,000 | 140,000 | 100,000 | 120,000 | 110,000 | 140,000 | 170,000 | 170,000 | 190,000 | 80,000 | 150,000 | 110,000 | 110,000 | 80,000 | 53,979 | 53,970 | 70,000 | 60,000 | 30,000 | 30,000 | 50,000 | 50,000 | 60,000 | 60,000 | 70,000 |
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 | 16,981 | 0 | 0 | 16,981 | 27,556 | 0 | 16,431 | 11,125 | 57,743 | 19,730 | 20,526 | 17,487 | 0 | 20,988 | 16,011 | 16,847 | 0 | 15,773 | 17,041 | 15,696 | 0 | 15,584 | 14,537 | 9,230 | 18,104 | 13,270 | 14,841 | 9,534 | 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 | 0 | 0 | 554 | 3,713 | 0 | 0 | 726 | 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 | 40,000 | 0 | -10,000 | 0 | 0 | 0 | 0 | 0 | -10,000 | 10,000 | -0 | 0 | -0 | 10,000 | 10,000 | 0 | 30,000 | 10,000 | 10,000 | 10,000 | 10,000 | 20,000 | 60,000 | 70,000 | -60,000 | 50,000 | 60,000 | 40,000 | -20,000 | 20,000 | 30,000 | 20,000 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 389,503 | 250,805 | 791,962 | 644,052 | 96,718 | 247,187 | -326,965 | 105,103 | 379,191 | 626,985 | 1,302,861 | 2,885,864 | 266,760 | 199,770 | 230,230 | 271,939 | 299,450 | 214,242 | 491,876 | 346,179 | 264,192 | 160,512 | 181,275 | 277,376 | 171,121 | 157,613 | 316,482 | 221,057 | 269,496 | 214,811 | 219,898 | 204,959 | 215,270 | 141,849 | 128,374 | 186,101 | 130,694 | 88,233 | 180,792 | 136,652 | 110,323 | 95,892 | 185,924 | 36,171 | -101,218 | 202,852 | 260,563 | 221,473 | 317,282 | 189,104 | 227,773 | 222,356 | 585,991 | 571,959 | 243,396 | 220,335 | 170,318 | 391,101 | 247,803 | 207,881 | 768,995 | 12,000 | 9,000 | 72,000 | 300,000 | 240,000 | 310,000 | 250,000 | 370,000 | 190,000 | 260,000 | 220,000 | 320,000 | 200,000 | 230,000 | 240,000 | 160,000 | 300,000 | 200,000 | 120,000 | 200,000 | 290,000 | 190,000 | 210,000 | 170,000 | 150,000 | 170,000 | 220,000 | 260,000 | 110,000 | 140,000 | 220,000 | 170,000 | 120,000 | 130,000 | 170,000 |
operating income | -55,727 | 250,805 | 791,962 | 644,052 | 96,718 | 247,187 | -326,965 | 105,103 | 379,191 | 626,985 | 1,302,861 | 2,885,864 | 266,760 | 199,770 | 230,230 | 271,939 | 421,692 | 436,348 | 713,543 | 590,611 | 480,044 | 370,232 | 396,401 | 510,995 | 358,788 | 361,480 | 529,594 | 438,840 | 434,777 | 408,978 | 412,046 | 449,908 | 395,216 | 319,149 | 307,323 | 366,063 | 358,984 | 262,332 | 353,150 | 322,388 | 364,873 | 258,564 | 355,622 | 224,718 | -1,050,165 | 223,840 | 276,574 | 238,320 | 150,765 | 204,877 | 244,814 | 238,052 | 786,958 | 587,543 | 257,933 | 229,565 | 188,422 | 404,371 | 262,644 | 217,415 | 359,810 | 19,080 | 59,347 | 60,290 | 340,000 | 240,000 | 300,000 | 250,000 | 370,000 | 190,000 | 260,000 | 220,000 | 310,000 | 210,000 | 230,000 | 240,000 | 160,000 | 310,000 | 210,000 | 120,000 | 230,000 | 300,000 | 200,000 | 220,000 | 180,000 | 170,000 | 230,000 | 290,000 | 200,000 | 160,000 | 200,000 | 260,000 | 150,000 | 140,000 | 160,000 | 190,000 |
net income | 1,573,220 | -60,759 | 3,026,109 | 195,964 | 11,705,416 | 1,176,084 | -1,865,146 | -403,170 | 1,029,889 | 92,231 | -56,713 | 15,114 | -294,831 | -83,551 | -99,885 | -217,897 | 2,096,699 | -89,321 | -224,944 | -254,869 | 1,236,858 | -85,603 | -25,422 | -114,652 | 860,714 | -19,747 | -551,458 | -88,287 | -158,425 | -414,527 | -278,956 | -1,891,571 | -465,768 | 19,805,000 | 135,377,000 | 1,134,000 | -425,133 | 299,482 | 360,297 | 225,862 | -366,630 | -386,318 | 438,204 | 478,956 | 1,045,704 | 1,232,516 | 2,855,703 | 92,101 | 452,707 | 195,535 | -23,726 | -41,654 | 872,437 | -17,736 | -52,482 | -65,353 | -752,372 | 99,395 | 47,423 | 134,664 | 980,205 | 245,615 | 273,244 | 39,825 | 610,000 | 146,209 | -60,000 | 100,000 | 10,000 | 90,000 | -160,000 | -130,000 | -180,000 | -110,000 | -110,000 | -130,000 | -20,000 | -140,000 | -40,000 | 60,000 | -150,000 | -150,000 | -90,000 | -110,000 | -100,000 | -110,000 | -170,000 | -220,000 | -150,000 | -130,000 | -170,000 | -220,000 | -90,000 | -80,000 | -100,000 | -120,000 |
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.
