Quarterly
Annual
| Unit: USD | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2021-05-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 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 18,370,000 | -49,603,000 | 12,004,000 | 25,976,000 | 123,735,000 | 142,190,000 | 185,999,000 | -587,147,000 | 10,930,000 | 7,828,000 | 16,782,000 | 16,613,000 | 10,832,000 | 11,604,000 | 7,160,000 | 182,387,000 | 6,370,000 | 7,460,000 | -3,590,000 | 7,800,000 | 9,190,000 | 7,260,000 | -16,420,000 | 11,220,000 | 9,350,000 | 15,620,000 | 18,760,000 | 18,640,000 | 19,520,000 | 12,000,000 | 526,996,000 | 12,060,000 | 11,340,000 | 10,920,000 | 10,040,000 | 10,050,000 | 9,000,000 | 9,790,000 | 6,420,000 | 9,120,000 | 7,410,000 | 8,040,000 | 2,670,000 | 6,350,000 | 6,470,000 | 4,690,000 | 5,120,000 | 4,740,000 | 4,550,000 | 4,410,000 | 3,460,000 | 3,420,000 | 3,100,000 | 240,000 | 10,580,000 | 3,110,000 | 3,790,000 | 9,190,000 | 3,230,000 | 3,240,000 | 2,610,000 | 3,290,000 | 2,940,000 | 2,860,000 | 2,750,000 | 1,820,000 | 2,930,000 | 2,440,000 | 3,380,000 |
cost of revenue | 0 | 0 | 0 | 7,147,000 | 7,485,000 | 7,012,000 | 0 | 0 | 16,380,000 | 17,892,000 | 19,554,000 | 0 | 19,364,000 | 20,788,000 | 20,240,000 | 0 | 18,840,000 | 19,240,000 | 20,240,000 | 21,740,000 | 21,440,000 | 20,760,000 | 20,620,000 | 18,930,000 | 26,890,000 | 32,470,000 | 32,790,000 | 35,860,000 | 36,870,000 | 39,510,000 | 0 | 35,440,000 | 32,490,000 | 31,310,000 | 30,240,000 | 28,730,000 | 25,550,000 | 25,310,000 | 24,330,000 | 24,350,000 | 22,510,000 | 20,830,000 | 21,020,000 | 20,460,000 | 18,730,000 | 16,090,000 | 14,390,000 | 12,890,000 | 11,490,000 | 10,080,000 | 9,070,000 | 8,350,000 | 8,260,000 | -9,870,000 | 51,340,000 | 14,670,000 | 15,800,000 | 9,120,000 | 7,960,000 | 6,140,000 | 5,480,000 | 4,530,000 | 4,260,000 | 3,790,000 | 3,580,000 | 3,060,000 | 2,310,000 | 1,810,000 | 470,000 |
gross profit | 18,370,000 | -49,603,000 | 12,004,000 | 18,829,000 | 116,250,000 | 135,178,000 | 185,999,000 | -587,147,000 | -5,450,000 | -10,064,000 | -2,772,000 | 16,613,000 | -8,532,000 | -9,184,000 | -13,080,000 | 182,387,000 | -12,470,000 | -11,780,000 | -23,830,000 | -13,940,000 | -12,250,000 | -13,500,000 | -37,040,000 | -7,710,000 | -17,540,000 | -16,850,000 | -14,030,000 | -17,220,000 | -17,350,000 | -27,510,000 | 526,996,000 | -23,380,000 | -21,150,000 | -20,390,000 | -20,200,000 | -18,680,000 | -16,550,000 | -15,520,000 | -17,910,000 | -15,230,000 | -15,100,000 | -12,790,000 | -18,350,000 | -14,110,000 | -12,260,000 | -11,400,000 | -9,270,000 | -8,150,000 | -6,940,000 | -5,670,000 | -5,610,000 | -4,930,000 | -5,160,000 | 10,110,000 | -40,760,000 | -11,560,000 | -12,010,000 | 70,000 | -4,730,000 | -2,900,000 | -2,870,000 | -1,240,000 | -1,320,000 | -930,000 | -830,000 | -1,240,000 | 620,000 | 630,000 | 2,910,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 | 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 | 46,000 | 0 | 44,000 | 52,000 | 57,000 | 0 | 0 | 0 | 90,000 | 23,000 | -35,000 | 0 | 100,000 | 84,000 | 260,000 | 0 | 180,000 | 240,000 | 200,000 | 110,000 | 90,000 | 310,000 | 150,000 | 150,000 | 180,000 | 320,000 | -890,000 | -530,000 | -720,000 | -840,000 | 0 | -570,000 | -380,000 | -150,000 | -160,000 | 30,000 | 210,000 | 100,000 | 270,000 | -100,000 | 280,000 | 300,000 | 260,000 | 360,000 | 420,000 | -250,000 | 150,000 | 650,000 | 200,000 | 190,000 | 150,000 | 190,000 | 490,000 | 0 | 260,000 | 90,000 | 170,000 | 150,000 | 130,000 | 160,000 | 120,000 | 0 | 150,000 | 120,000 | 70,000 | 200,000 | 220,000 | 110,000 | 160,000 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 7,184,000 | 878,000 | 7,206,000 | 7,566,000 | 7,933,000 | 678,000 | 656,000 | 731,000 | 3,838,000 | 3,756,000 | 3,733,000 | 876,000 | 3,741,000 | 3,745,000 | 3,620,000 | 812,000 | 3,530,000 | 3,400,000 | 3,560,000 | 3,640,000 | 3,670,000 | 5,650,000 | 5,350,000 | 5,350,000 | 6,400,000 | 7,190,000 | 6,680,000 | 6,630,000 | 6,730,000 | 6,540,000 | 1,146,000 | 6,130,000 | 5,920,000 | 5,760,000 | 5,280,000 | 8,060,000 | 5,290,000 | 5,320,000 | 5,320,000 | 5,510,000 | 4,010,000 | 4,130,000 | 4,120,000 | 3,050,000 | 2,730,000 | 2,630,000 | 2,080,000 | 370,000 | 340,000 | 370,000 | 1,030,000 | 320,000 | 310,000 | -1,120,000 | 2,070,000 | 810,000 | 820,000 | 8,570,000 | 8,790,000 | 7,970,000 | 7,440,000 | 11,040,000 | 9,600,000 | 10,410,000 | 2,770,000 | 4,120,000 | 3,070,000 | 2,640,000 | 2,020,000 |
operating income | 118,189,000 | 1,988,000 | 58,373,999 | -14,260,000 | 142,734,000 | 1,599,000 | 1,855,000 | 7,004,000 | 3,928,000 | 3,779,000 | 3,698,000 | 4,037,000 | 3,841,000 | 3,829,000 | 3,880,000 | 3,808,000 | 3,710,000 | 3,640,000 | 3,760,000 | 3,750,000 | 3,760,000 | 5,960,000 | 5,500,000 | 5,500,000 | 6,580,000 | 7,510,000 | 5,790,000 | 6,100,000 | 6,010,000 | 5,700,000 | 6,008,000 | 5,560,000 | 5,540,000 | 5,610,000 | 5,120,000 | 8,090,000 | 5,500,000 | 5,420,000 | 5,590,000 | 5,410,000 | 4,290,000 | 4,430,000 | 4,380,000 | 3,410,000 | 3,150,000 | 2,380,000 | 2,230,000 | 1,020,000 | 540,000 | 560,000 | 1,180,000 | 510,000 | 800,000 | -8,250,000 | 2,330,000 | 900,000 | 990,000 | 8,720,000 | 8,920,000 | 8,130,000 | 7,560,000 | 11,040,000 | 9,750,000 | 10,530,000 | 2,840,000 | 4,320,000 | 3,290,000 | 2,750,000 | 2,180,000 |
net income | 11,140,000 | -51,591,000 | 4,754,000 | 33,089,000 | -26,484,000 | 143,377,000 | 186,380,000 | -581,502,000 | -9,378,000 | -13,843,000 | -6,470,000 | 19,969,000 | -12,373,000 | -13,013,000 | -16,950,000 | 185,542,000 | -16,180,000 | -15,420,000 | -27,590,000 | -17,700,000 | -16,010,000 | -19,460,000 | -42,540,000 | -13,210,000 | -24,130,000 | -24,360,000 | -19,820,000 | -23,310,000 | -23,360,000 | -33,210,000 | 533,151,000 | -28,950,000 | -26,690,000 | -26,000,000 | -25,320,000 | -26,770,000 | -22,050,000 | -20,930,000 | -23,500,000 | -20,640,000 | -19,390,000 | -17,220,000 | -22,730,000 | -17,520,000 | -15,410,000 | -13,780,000 | -11,500,000 | -9,170,000 | -7,480,000 | -6,230,000 | -6,800,000 | -5,440,000 | -5,960,000 | 18,360,000 | -43,090,000 | -12,470,000 | -13,000,000 | -8,650,000 | -13,640,000 | -11,020,000 | -10,440,000 | -12,280,000 | -11,070,000 | -11,460,000 | -3,670,000 | -5,560,000 | -2,670,000 | -2,120,000 | 730,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.
