Quarterly
Annual
| Unit: USD | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 4,461,191 | 3,563,763 | 4,890,532 | 5,301,509 | 5,596,284 | 5,135,348 | 6,267,409 | 4,984,838 | 5,838,208 | 5,080,617 | 5,827,375 | 5,373,076 | 5,050,459 | 4,677,577 | 5,396,036 | 3,289,218 | 6,680,979 | 5,846,656 | 6,668,498 | 6,783,272 | 5,758,508 | 5,664,003 | 5,778,473 | 3,526,396 | 3,050,557 | 2,344,622 | 5,043,590 | 5,278,758 | 5,358,203 | 6,317,845 | 4,278,660 | 5,745,975 | 4,775,839 | 4,467,145 | 5,184,507 | 5,221,798 | 4,360,946 | 4,404,052 | 4,554,721 | 4,119,174 | 3,368,324 | 5,140,000 | 7,090,000 | 5,640,000 | 4,480,000 | 5,630,000 | 5,870,000 | 5,500,000 | 4,120,000 | 5,420,000 | 3,530,000 | 3,192,248 | 3,588,558 | 2,259,723 | 2,468,415 | 3,713,585 | 3,068,210 | 2,292,852 | 3,425,030 | 4,307,447 | 3,199,106 | 3,736,482 | 5,008,525 | 5,096,684 | 3,127,231 | 3,058,692 | 5,859,907 | 2,467,357 | 2,467,357 | 1,931,701 | 2,907,282 | 1,476,727 | 975,581 |
cost of revenue | 1,564,993 | 1,274,178 | 1,525,308 | 1,678,268 | 1,843,279 | 1,698,944 | 1,704,765 | 1,953,132 | 1,678,274 | 1,587,834 | 1,614,966 | 1,623,472 | 1,735,537 | 1,767,151 | 1,776,868 | 1,363,804 | 2,406,539 | 2,222,889 | 2,120,680 | 2,058,610 | 2,225,436 | 1,885,902 | 1,584,200 | 940,858 | 946,107 | 77,702 | 1,982,761 | 2,013,940 | 1,983,046 | 2,254,649 | 1,432,673 | 2,236,851 | 2,541,150 | 2,652,576 | 2,180,095 | 2,100,650 | 1,960,551 | 1,892,362 | 1,756,306 | 1,493,633 | 1,218,605 | 1,740,000 | 2,940,000 | 2,600,000 | 1,750,000 | 2,330,000 | 2,170,000 | 2,680,000 | 2,200,000 | 3,010,000 | 1,580,000 | 1,585,179 | 1,749,365 | 2,187,293 | 1,259,477 | 1,422,884 | 1,305,979 | 1,633,759 | 1,664,267 | 1,575,788 | 1,442,147 | 2,007,021 | 1,984,714 | 1,306,776 | 1,642,776 | 1,884,941 | 2,300,728 | 1,106,187 | 0 | 0 | 0 | 803,893 | 357,873 |
gross profit | 2,896,198 | 2,289,585 | 3,365,224 | 3,623,241 | 3,753,005 | 3,436,404 | 4,562,644 | 3,031,706 | 4,159,934 | 3,492,783 | 4,212,409 | 3,749,604 | 3,314,922 | 2,910,426 | 3,619,168 | 1,925,414 | 4,274,440 | 3,623,767 | 4,547,818 | 4,724,662 | 3,533,072 | 3,778,101 | 4,194,273 | 2,585,538 | 2,104,450 | 2,266,920 | 3,060,829 | 3,264,818 | 3,375,157 | 4,063,196 | 2,845,987 | 3,509,124 | 2,234,689 | 1,814,569 | 3,004,412 | 3,121,148 | 2,400,395 | 2,511,690 | 2,798,415 | 2,625,541 | 2,149,719 | 3,400,000 | 4,150,000 | 3,040,000 | 2,730,000 | 3,300,000 | 3,700,000 | 2,820,000 | 1,920,000 | 2,410,000 | 1,950,000 | 1,607,069 | 1,839,193 | 72,430 | 1,208,938 | 2,290,701 | 1,762,231 | 659,093 | 1,760,763 | 2,731,659 | 1,756,959 | 1,729,461 | 3,023,811 | 3,789,908 | 1,484,455 | 1,173,751 | 3,559,179 | 1,361,170 | 2,467,357 | 1,931,701 | 2,907,282 | 672,834 | 617,708 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 485,977 | 557,783 | 568,287 | 525,939 | 444,458 | 469,699 | 577,953 | 517,378 | 672,890 | 1,078,490 | 675,766 | 645,281 | 583,139 | 773,842 | 772,641 | 713,641 | 928,265 | 853,088 | 631,690 | 745,227 | 571,326 | 730,306 | 530,392 | 640,477 | 670,539 | 681,275 | 200,118 | 247,758 | 251,230 | 304,979 | 292,855 | 186,991 | 228,300 | 183,077 | 237,816 | 226,906 | 350,471 | 311,993 | 275,871 | 229,818 | 310,860 | 240,000 | 240,000 | 260,000 | 300,000 | 360,000 | 330,000 | 280,000 | 360,000 | 170,000 | 360,000 | 392,423 | 418,898 | 399,104 | 430,745 | 455,173 | 477,013 | 1,335,626 | 256,929 | 456,477 | 603,681 | 1,191,183 | 880,339 | 764,308 | 689,193 | 1,282,653 | 634,679 | 550,879 | 0 | 0 | 0 | 564,942 | 532,128 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 2,340,814 | 2,613,851 | 2,502,610 | 2,768,133 | 2,406,909 | 2,302,318 | 2,538,931 | 2,550,494 | 2,784,002 | 3,195,468 | 2,880,996 | 2,425,282 | 2,396,505 | 2,560,779 | 2,298,110 | 2,246,851 | 2,819,943 | 3,135,773 | 2,407,599 | 2,441,909 | 2,190,601 | 2,337,958 | 2,171,234 | 2,666,107 | 2,176,296 | 2,708,634 | 1,917,382 | 1,887,650 | 1,657,118 | 1,958,197 | 1,577,771 | 1,790,545 | 1,787,839 | 2,205,278 | 2,047,526 | 2,406,869 | 1,821,335 | 1,827,313 | 1,740,953 | 1,701,740 | 1,680,005 | 1,500,000 | 1,590,000 | 1,560,000 | 1,700,000 | 1,700,000 | 1,450,000 | 1,619,999 | 1,420,000 | 1,680,000 | 1,410,000 | 1,317,800 | 2,199,048 | 1,631,957 | 2,096,126 | 2,304,111 | 2,112,439 | 5,420,528 | 2,121,809 | 2,842,937 | 3,506,400 | 5,225,049 | 4,191,606 | 3,566,501 | 3,746,120 | 4,784,804 | 4,229,239 | 3,412,649 | 5,000,000 | -13,644,107 | 4,000,000 | 2,704,289 | 1,640,234 |
operating income | 555,380 | -324,266 | 862,614 | 855,108 | 1,346,096 | 1,134,086 | 2,023,713 | 481,212 | 1,375,932 | 297,315 | 1,331,413 | 1,324,322 | 918,417 | 349,647 | 1,321,058 | -321,437 | 1,454,497 | 487,994 | 2,140,219 | 2,282,753 | 1,342,471 | 1,440,143 | 2,023,039 | -80,569 | -71,846 | -441,714 | 1,143,447 | 1,377,168 | 1,718,039 | 2,104,999 | 1,268,216 | 1,718,579 | 446,850 | -390,709 | 956,886 | 714,279 | 579,060 | 684,377 | 1,057,462 | 923,801 | 469,714 | 1,100,000 | 1,740,000 | 760,000 | 250,000 | 880,000 | 1,680,000 | 480,000 | -20,000 | -10,000 | 360,000 | 289,269 | -359,856 | -1,559,526 | -887,189 | -13,410 | -350,208 | -4,761,435 | -361,046 | -111,278 | -1,749,441 | -3,495,587 | -1,167,795 | 223,407 | -2,261,665 | -3,611,053 | -670,060 | -2,051,478 | 2,467,357 | -11,712,406 | 2,907,282 | -2,031,455 | -1,022,526 |
net income | 629,888 | -320,965 | 1,038,780 | 1,008,477 | 1,397,857 | 704,013 | 1,768,657 | 611,303 | 1,217,248 | 89,902 | 1,521,086 | 2,207,933 | 1,128,844 | 1,239,139 | 1,022,753 | -265,080 | 1,346,773 | 237,005 | 1,775,687 | 1,973,494 | 1,239,013 | 3,236,185 | 1,997,610 | -77,325 | -167,939 | -632,065 | 1,124,802 | 1,274,964 | 1,571,961 | 1,957,634 | 1,100,860 | 1,582,533 | 289,520 | -510,358 | 765,758 | 546,012 | 268,876 | 285,045 | 664,145 | 577,443 | 99,769 | 1,390,000 | 2,520,000 | 1,520,000 | 1,050,000 | 1,420,000 | 2,560,000 | 1,400,000 | 900,000 | 790,000 | 1,160,000 | 5,608 | -468,670 | 2,775,411 | 286,006 | -5,612,834 | 773,101 | -5,226,143 | -771,225 | -1,316,545 | -2,119,225 | -3,760,060 | -1,602,117 | -187,559 | -2,370,779 | -3,902,893 | -1,195,665 | -4,926,879 | -4,926,879 | -6,480,159 | -5,438,071 | -2,121,099 | -1,079,011 |
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.
