Quarterly
Annual
| Unit: USD | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | -1,088,480 | 10,040,740 | 2,040,068 | 23,591,558 | 8,100,601 | 3,922,258 | 738,601 | 11,098,241 | 10,296,647 | 13,115,373 | 23,176,352 | 12,349,737 | 12,103,951 | 23,380,731 | 13,297,141 | 30,137,963 | 15,253,961 | 9,266,726 | 8,950,400 | 9,493,392 | 5,348,334 | 3,928,828 | 6,015,359 | 6,764,589 | 5,474,276 | 8,078,206 | 2,126,357 | 3,867,012 | 2,613,664 | 6,334,880 | 4,333,940 | 843,341 | 4,582,102 | 2,085,623 | 8,289,586 | 3,769,720 | 4,252,727 | 3,902,541 | 2,704,137 | 4,807,298 | 2,245,045 | 699,628 | 4,662,231 | 7,880,879 | 3,503,957 | 3,510,264 | 2,993,479 | 3,135,762 | 3,321,828 | 3,228,029 | 2,528,072 | 2,733,926 | 4,472,821 | 2,374,900 | 4,632,065 | 2,715,951 | 2,403,981 | 2,279,810 | 6,921,320 | 5,024,791 | 5,666,833 | 5,399,309 | 4,882,163 | 3,561,747 | 6,860,100 | 5,197,136 | 5,418,931 |
cost of revenue | 8,175,680 | 8,226,539 | -34,630,002,932 | 9,917,923 | 6,608,631 | 5,466,862 | 2,648,078 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 34,807,983 | 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 |
gross profit | -9,264,160 | 1,814,201 | 34,632,043,000 | 13,673,635 | 1,491,970 | -1,544,604 | -1,909,477 | 11,098,241 | 10,296,647 | 13,115,373 | 23,176,352 | 12,349,737 | 12,103,951 | 23,380,731 | -21,510,842 | 30,137,963 | 15,253,961 | 9,266,726 | 8,950,400 | 9,493,392 | 5,348,334 | 3,928,828 | 6,015,359 | 6,764,589 | 5,474,276 | 8,078,206 | 2,126,357 | 3,867,012 | 2,613,664 | 6,334,880 | 4,333,940 | 843,341 | 4,582,102 | 2,085,623 | 8,289,586 | 3,769,720 | 4,252,727 | 3,902,541 | 2,704,137 | 4,807,298 | 2,245,045 | 699,628 | 4,662,231 | 7,880,879 | 3,503,957 | 3,510,264 | 2,993,479 | 3,135,762 | 3,321,828 | 3,228,029 | 2,528,072 | 2,733,926 | 4,472,821 | 2,374,900 | 4,632,065 | 2,715,951 | 2,403,981 | 2,279,810 | 6,921,320 | 5,024,791 | 5,666,833 | 5,399,309 | 4,882,163 | 3,561,747 | 6,860,100 | 5,197,136 | 5,418,931 |
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 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 2,331,345 | 2,160,913 | 2,306,497 | 2,646,631 | 2,071,670 | 2,845,562 | 2,032,051 | 1,903,870 | 2,030,345 | 3,365,436 | 1,869,780 | 1,913,876 | 1,602,473 | 1,446,187 | 1,421,678 | 3,059,361 | 1,476,220 | 1,448,616 | 1,278,346 | 1,372,910 | 1,383,648 | 1,280,190 | 1,232,768 | 1,232,380 | 1,211,286 | 1,223,085 | 1,112,270 | 2,567,742 | 1,039,888 | 1,063,262 | 1,046,353 | 1,009,531 | 1,160,776 | 966,298 | 904,681 | 828,775 | 786,457 | 766,214 | 946,662 | 1,089,375 | 977,155 | 740,925 | 862,380 | 1,559,402,000 | 464,816,000 | 390,505,000 | 397,180,000 | 1,845,205,000 | 477,163,000 | 715,096,000 | 379,982,000 | -2,991,773 | 482,057,000 | 1,756,049,000 | 1,206,673,000 | 2,336,602,000 | 780,087,000 | 408,143,000 | 399,560,000 | 1,455,588,000 | 337,485,000 | 393,034,000 | 410,496,000 | 10,550,000 | 398,018 | 321,678 | 542,616 |
operating income | -3,419,825 | 7,879,827 | 11,426,393 | 56,968,091 | 18,395,473 | 8,998,721 | 5,578,063 | 14,707,068 | 13,109,202 | 14,934,121 | 25,647,484 | 14,570,869 | 14,061,348 | 25,262,991 | -20,368,644 | 30,132,947 | 17,674,709 | 11,684,832 | 11,536,630 | 12,043,463 | 7,578,217 | 5,515,052 | 7,505,383 | 8,225,513 | 7,021,890 | 9,817,965 | 3,537,693 | 4,080,528 | 3,942,884 | 7,641,323 | 5,655,643 | 2,049,331 | 5,550,431 | 3,267,301 | 9,348,770 | 4,556,035 | 5,335,446 | 4,945,843 | 3,545,062 | 5,459,157 | 2,879,111 | 1,562,284 | 4,927,706 | 6,627,516 | 1,275,426 | 5,524,067 | 3,816,470 | -1,854,282,929 | 6,520,641 | -1,417,994 | 6,079,120 | 4,717,325 | 3,928,930 | 7,437,966 | 3,485,859 | -7,872,929 | 10,253,735 | -14,682,714 | 6,006,709 | -1,471,536,305 | -6,857,012 | -1,943,810 | 3,644,446 | -7,921,806 | 2,432,603 | 668,760 | 4,400,513 |
net income | -4,055,619 | 7,895,951 | -213,259 | 19,200,484 | 6,014,265 | 948,433 | -1,487,419 | 8,404,829 | 8,340,113 | 7,941,661 | 21,048,509 | 9,256,030 | 6,366,319 | 21,810,522 | -22,655,835 | 26,792,879 | 13,717,222 | 7,579,772 | 7,648,988 | 7,855,556 | 3,669,083 | 3,142,416 | 3,842,315 | 5,532,209 | 4,262,990 | 6,869,859 | 1,014,087 | 1,254,500 | 1,573,776 | 5,271,618 | 3,287,587 | -403,336 | 3,421,326 | 1,242,663 | 7,384,905 | 2,647,292 | 3,466,270 | 3,136,327 | 1,757,475 | 3,717,923 | 1,267,890 | -41,297 | 3,799,851 | 5,794,540 | 745,568 | 4,871,042 | 3,190,767 | 3,080,418 | 6,213,420 | -1,727,905 | 5,709,210 | 4,293,564 | 3,310,120 | 6,699,819 | 2,654,738 | -8,865,687 | 9,127,573 | -16,088,262 | 5,363,816 | -14,008,122 | -7,550,842 | -2,567,421 | 2,811,248 | -9,410,249 | 1,061,448 | -782,110 | 3,679,748 |
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.
