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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 9,829,023 | 4,183,478 | 4,573,443 | 8,534,292 | 6,968,782 | 10,264,434 | 15,544,255 | 11,979,355 | 22,170,916 | 8,484,401 | 4,876,504 | 2,236,143 | 1,167,149 | 1,204,248 | 471,441 | 834,711 | 1,512,917 | 669,906 | 852,009 | 1,078,245 | 4,367,439 | 744,131 | 636,387 | 1,017,528 | 1,049,898 | 875,574 | 1,278,053 | 1,906,473 | -24,876,768 | 40,814,526 | 32,009,562 | 31,719,419 | 94,528,624 | 47,681,598 | 35,547,904 | 37,557,311 | 98,083,851 | 55,264,211 | 32,516,140 | 31,689,458 | 93,301,219 | 53,103,910 | 34,064,741 | 34,809,916 | 103,743,044 | 57,972,627 | 40,816,760 | 37,141,031 | 91,403,610 | 55,642,041 | 35,726,650 | 30,449,805 | 82,324,813 | 48,073,224 | 29,218,314 | 24,560,216 | 62,931,330 | 38,674,651 | 23,965,924 | 21,200,537 | 56,680,197 | 36,727,394 | 21,524,427 | 17,428,299 | 34,018,844 | 22,834,098 | 13,343,209 |
cost of revenue | 9,380,163 | 3,834,083 | 4,530,789 | 8,287,866 | 5,220,098 | 9,566,309 | 14,802,193 | 10,816,396 | 20,171,303 | 7,133,389 | 4,586,442 | 2,030,575 | 747,675 | 515,196 | 287,907 | 852,069 | 802,300 | 625,982 | 771,458 | 779,988 | 4,906,920 | 574,278 | 70,918 | 901,491 | 1,984,220 | 252,268 | 1,567,246 | 1,661,245 | 29,790,308 | 34,487,235 | 26,089,591 | 25,828,352 | 78,123,952 | 39,391,557 | 29,742,316 | 31,939,605 | 83,008,775 | 46,107,620 | 24,890,826 | 25,584,237 | 74,873,950 | 42,786,893 | 27,034,233 | 27,412,665 | 80,982,832 | 45,583,295 | 32,316,135 | 29,683,226 | 73,172,478 | 43,291,417 | 28,070,066 | 23,674,895 | 63,663,449 | 37,293,496 | 22,499,645 | 18,836,126 | 49,784,096 | 29,566,601 | 18,675,167 | 16,038,203 | 42,394,020 | 29,000,724 | 16,338,272 | 13,480,324 | 24,469,354 | 18,121,641 | 10,388,680 |
gross profit | 448,860 | 349,395 | 42,654 | 246,426 | 1,748,684 | 698,125 | 742,062 | 1,162,959 | 1,999,613 | 1,351,012 | 290,062 | 205,568 | 419,474 | 689,052 | 183,534 | -17,358 | 710,617 | 43,924 | 80,551 | 298,257 | -539,481 | 169,853 | 565,469 | 116,037 | -934,322 | 623,306 | -289,193 | 245,228 | -54,667,076 | 6,327,291 | 5,919,971 | 5,891,067 | 16,404,672 | 8,290,041 | 5,805,588 | 5,617,706 | 15,075,076 | 9,156,591 | 7,625,314 | 6,105,221 | 18,427,269 | 10,317,017 | 7,030,508 | 7,397,251 | 22,760,212 | 12,389,332 | 8,500,625 | 7,457,805 | 18,231,132 | 12,350,624 | 7,656,584 | 6,774,910 | 18,661,364 | 10,779,728 | 6,718,669 | 5,724,090 | 13,147,234 | 9,108,050 | 5,290,757 | 5,162,334 | 14,286,177 | 7,726,670 | 5,186,155 | 3,947,975 | 9,549,490 | 4,712,457 | 2,954,529 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 73,623 | 61,985 | 65,188 | 68,719 | 251,752 | 79,031 | 63,021 | 8,925 | 773,508 | 12,654 | 22,221 | 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 | 0 | 234,019 | 242,718 | 244,719 | 669,842 | 562,313 | 483,639 | 451,242 | 1,079,179 | 453,657 | 296,097 | 224,519 | 76,445 | 56,891 | 18,928 | 7,845 | 12,578 | 8,325 | 19,280 | 110 | -47,536 | 8,953 | 31,045 | 21,947 | -4,059,351 | 34,330 | 0 | 2,785,069 | 1,322,994 | 1,214,098 | 1,510,112 | 2,078,566 | 5,203,363 | 1,875,739 | 1,042,325 | 2,119,464 | 5,859,062 | 3,044,877 | 1,663,652 | 1,074,791 | 4,946,181 | 2,174,055 | 1,595,897 | 1,791,483 | 6,643,023 | 2,310,863 | 1,416,531 | 1,371,275 | 5,523,645 | 2,538,469 | 1,088,768 | 1,362,686 | 3,919,503 | 2,072,152 | 1,194,996 | 1,372,352 | 2,898,682 | 1,165,107 | 1,220,317 | 1,170,847 | 0 | -831,138,000 | -616,050,000 | 0 | 3,200 | -824,553 | -296,917 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 1,179,676 | 984,933 | 1,092,902 | 1,398,590 | 2,166,074 | 1,688,039 | 1,802,809 | 1,351,296 | 3,223,939 | 1,083,321 | 1,562,213 | 2,643,770 | 705,492 | 276,752 | 422,579 | -1,703,059 | 3,033,573 | 353,372 | 234,569 | -609,128 | 743,200 | 578,216 | 162,387 | 38,052,264 | 2,232,225 | 262,072 | 5,915,206 | 37,468,654 | 1,100,626 | 1,095,481 | 1,132,297 | 2,293,495 | 2,348,402 | 4,566,094 | 2,616,204 | 3,898,288 | 3,361,844 | 1,304,841 | 2,089,541 | 2,937,415 | 1,418,386 | 1,453,387 | 1,421,984 | 3,119,272 | 1,627,095 | 1,458,359 | 1,302,154 | 1,903,296 | 1,611,242 | 1,593,366 | 1,475,947 | 2,214,445 | 1,643,967 | 932,210 | 1,016,452 | 848,771 | 906,847 | 914,892 | 976,306 | 0 | 847,896,000 | 1,087,894,000 | 0 | 3,490 | 1,134,588 | 460,141 |
operating income | 5,684,809 | 1,475,680 | 1,292,839 | 1,406,340 | 2,320,184 | 2,807,418 | 2,234,699 | 2,262,976 | 3,203,983 | 3,690,250 | 1,401,639 | 1,786,732 | 2,720,215 | 762,383 | 295,680 | 430,424 | -1,690,481 | 3,041,898 | 372,652 | 234,679 | -656,664 | 752,153 | 609,261 | 184,334 | 34,580,656 | 2,259,518 | 262,072 | 8,119,570 | 38,418,488 | 2,314,724 | 2,270,179 | 2,682,171 | 6,976,932 | 3,282,596 | 4,859,330 | 4,478,671 | 9,588,841 | 6,005,278 | 2,668,372 | 1,656,082 | 7,724,827 | 3,247,994 | 2,264,536 | 2,894,874 | 8,537,068 | 3,937,958 | 2,874,890 | 2,673,429 | 7,426,941 | 4,149,711 | 2,682,134 | 2,838,633 | 6,133,948 | 3,716,119 | 2,127,206 | 2,388,804 | 3,747,453 | 2,071,954 | 2,135,209 | 2,147,153 | 5,667,840 | 1,679,034 | 1,703,944 | 1,163,418 | 2,336,886 | 1,908,175 | 757,058 |
net income | -5,235,950 | -1,126,285 | -1,250,185 | -1,159,914 | -571,500 | -2,109,293 | -1,492,637 | -1,100,017 | -1,204,370 | -2,339,238 | -1,111,578 | -1,581,163 | -2,300,741 | -73,331 | -112,146 | -447,782 | 2,401,098 | -2,997,974 | -292,101 | 63,578 | 117,183 | -582,300 | -43,792 | -68,297 | -34,927,235 | -1,643,249 | -551,265 | -8,455,047 | -46,428,039 | 4,012,567 | 3,314,378 | 2,680,204 | 8,907,814 | 4,065,900 | 197,169 | 882,038 | 5,317,726 | 2,749,870 | 4,656,821 | 2,940,889 | 10,543,673 | 6,724,576 | 3,981,224 | 4,183,784 | 12,997,917 | 8,451,374 | 5,625,735 | 4,784,376 | 10,804,191 | 8,200,913 | 4,974,450 | 3,936,277 | 12,527,416 | 7,063,609 | 4,591,463 | 3,335,286 | 9,399,781 | 7,036,096 | 3,155,548 | 3,015,181 | 8,618,337 | 6,047,636 | 3,482,211 | 2,784,557 | 7,212,605 | 2,804,282 | 2,197,471 |
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.
