Quarterly
Annual
| Unit: USD | 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-04-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 9,694,440 | 8,344,012 | 6,622,589 | 6,963,534 | 6,246,551 | 8,372,435 | 8,786,459 | 8,826,862 | 2,823,921 | 2,833,572 | 2,226,404 | 2,844,556 | 2,308,037 | 2,000,035 | 2,613,993 | 2,641,258 | 2,477,432 | 2,581,940 | 2,590,894 | 2,827,746 | 2,975,515 | 3,216,615 | 3,189,986 | 7,967 | 9,941 | 18,137 | 15,498 | 29,581 | 8,152 | 19,254 | 26,039 | 20,858 | 15,411 | 11,779 | 18,242 | 16,964 | 30,910 | 13,018 | 75,596 | 29,043 | 24,111 | 28,233 | 22,408 | 31,868 | 31,431 | 38,628 | 28,581 | 28,581 | 48,786 | 39,214 | 49,295 | 47,463 | 63,178 | 51,879 | 45,377 | 57,904 | 48,450 | 63,453 | 82,766 | 95,490 |
cost of revenue | 7,134,019 | 6,083,155 | 5,767,786 | 5,542,927 | 4,679,192 | 6,672,141 | 6,258,137 | 7,610,473 | 2,223,720 | 2,098,745 | 1,547,274 | 1,502,657 | 1,486,257 | 1,294,604 | 1,720,413 | 1,626,972 | 1,700,048 | 1,678,548 | 1,718,098 | 1,940,511 | 2,157,073 | 2,183,204 | 2,256,437 | 4,404 | 4,525 | 5,000 | 5,469 | 5,074 | 5,222 | 4,914 | 5,685 | 3,790 | 6,614 | 6,340 | 7,108 | 7,109 | 6,342 | 7,866 | 8,598 | 11,964 | 5,437 | 10,353 | 10,354 | 9,105 | 12,310 | 11,430 | 14,585 | 14,585 | 14,575 | 15,174 | 16,737 | 17,448 | -11,628 | 25,045 | 26,333 | 56,830 | 77,199 | 27,633 | 35,991 | 72,320 |
gross profit | 2,560,421 | 2,260,857 | 854,803 | 1,420,607 | 1,567,359 | 1,700,294 | 2,528,322 | 1,216,389 | 600,201 | 734,827 | 679,130 | 1,341,899 | 821,780 | 705,431 | 893,580 | 1,014,286 | 777,384 | 903,392 | 872,796 | 887,235 | 818,442 | 1,033,411 | 933,549 | 3,563 | 5,416 | 13,137 | 10,029 | 24,507 | 2,930 | 14,340 | 20,354 | 17,068 | 8,797 | 5,439 | 11,134 | 9,855 | 24,568 | 5,152 | 66,998 | 17,079 | 18,674 | 17,880 | 12,054 | 22,763 | 19,121 | 27,198 | 13,996 | 13,996 | 34,211 | 24,040 | 32,558 | 30,015 | 74,806 | 26,834 | 19,044 | 1,074 | -28,749 | 35,820 | 46,775 | 23,170 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 4,420,324 | 2,892,593 | 3,256,937 | 4,601,764 | 3,269,932 | 3,531,416 | 3,983,929 | 3,431,483 | 1,500,565 | 1,400,974 | 1,662,264 | 1,230,123 | 1,247,202 | 901,301 | 1,118,769 | 929,841 | 862,514 | 1,068,035 | 976,331 | 1,138,486 | 1,116,982 | 1,016,686 | 812,650 | 91,632 | 111,773 | 104,349 | 96,228 | 88,874 | 89,726 | 92,956 | 94,073 | 86,455 | 92,416 | 90,173 | 104,495 | 121,909 | 112,973 | 104,186 | 109,755 | 314,704 | 108,366 | 104,045 | 98,528 | 185,936 | 226,221 | 172,203 | 167,918 | 167,918 | 210,686 | 161,643 | 173,995 | 167,879 | 221,498 | 136,851 | 120,367 | 111,090 | 101,907 | 101,100 | 103,471 | 94,372 |
operating income | -1,859,903 | -631,736 | -2,402,134 | -3,181,157 | -1,712,562 | -1,271,076 | -1,455,596 | -2,215,094 | -900,364 | -666,147 | -983,134 | 111,776 | -425,422 | -195,870 | -225,189 | 84,445 | -85,130 | -164,643 | -103,535 | -251,251 | -298,540 | 16,725 | 120,899 | -88,069 | -106,357 | -91,212 | -86,199 | -64,367 | -86,796 | -78,616 | -73,719 | -69,387 | -83,619 | -84,734 | -93,361 | -112,054 | -88,405 | -99,034 | -42,757 | -297,625 | -89,692 | -86,165 | -86,474 | -163,173 | -207,100 | -145,005 | -153,922 | -153,922 | -176,475 | -137,603 | -141,437 | -137,864 | -146,692 | -110,017 | -101,323 | -110,016 | -130,656 | -65,280 | -56,696 | -71,202 |
net income | -1,801,738 | -587,818 | -2,828,676 | -2,787,978 | -1,702,573 | 5,627,355 | -1,455,596 | -2,312,011 | -900,354 | -666,136 | -1,099,857 | -66,753 | -657,358 | -510,409 | -542,207 | -61,770 | -401,859 | -472,838 | -406,945 | -609,242 | -613,964 | -170,338 | -413,446 | -88,950 | -116,144 | -99,916 | -93,728 | -70,504 | -89,768 | -78,961 | -73,719 | -73,621 | -88,132 | -86,398 | -94,197 | -118,342 | -93,349 | -102,890 | -45,720 | -284,316 | -92,089 | -88,023 | -87,688 | -273,302 | -216,524 | -145,717 | -148,313 | -148,313 | -202,762 | -131,173 | -207,627 | -137,929 | -146,692 | -110,017 | -101,323 | -23,129 | -122,965 | -67,589 | -59,005 | -73,511 |
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.
