7Baggers

BB Stock Income Statements

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.
     Revenue  
     Gross Profit  
     Operating Profit  
     Net Income  
    Quarterly
     | 
    Annual
     
    20190531 20190831 20191130 20200229 20200531 20200831 20201130 20210228 20210531 20210831 20211130 20220228 20220531 20220831 20221130 20230228 20230531 20230831 20231130 20240229 -645-492.71-340.43-188.14-35.86116.43268.71421Milllion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2024-02-29 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 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 2004-11-30 2004-08-31 2004-05-31 2004-02-29 2003-11-30 2003-08-31 2003-05-31 2003-02-28 2002-11-30 2002-08-31 2002-05-31 2002-02-28 2001-11-30 2001-08-31 2001-05-31 2001-02-28 2000-11-30 2000-08-31 2000-05-31 2000-02-29 1999-11-30 1999-08-31 1999-05-31 1999-02-28 1998-11-30 1998-08-31 1998-05-31 1998-02-28 1997-11-30 1997-08-31 1997-05-31 
        revenue171,286,432 175,000,000 132,000,000 373,000,000 151,000,000 169,000,000 168,000,000 168,000,000 185,000,000 184,000,000 175,000,000 174,000,000 210,000,000 218,000,000 259,000,000 206,000,000 282,000,000 267,000,000 244,000,000 247,000,000 255,000,000 226,000,000 210,000,000 213,000,000 233,000,000 226,000,000 238,000,000 235,000,000 286,000,000 289,000,000 334,000,000 400,000,000 464,000,000 548,000,000 490,000,000 658,000,000 660,000,000 793,000,000 916,000,000 966,000,000 976,000,000 1,193,000,000 1,573,000,000 3,071,000,000 2,678,000,000 2,727,000,000 2,873,000,000 2,814,000,000 4,190,000,000 5,169,000,000 4,168,000,000 4,908,000,000 5,555,771,000 5,494,501,000 4,621,335,000 4,235,393,000 4,079,712,000 3,924,310,000 3,525,692,000 3,423,510,000 3,463,193,000 2,782,098,000 2,577,330,000 2,243,753,381.273 1,898,329,009.597 1,673,869,183.408 1,370,513,873.899 1,082,161,411.875 929,120,275.983 835,377,502.409 658,068,099.331 613,132,180.192 562,196,018.071 558,964,569.545 489,749,276.363 453,835,037.375 404,355,507.037 366,024,739.55 309,938,006.978 269,427,035.379 210,477,287.365 153,934,163.328 125,868,357.292 104,074,960.291 87,803,242.535 74,166,537.159 73,439,032.983 71,679,690.077 66,044,536.619 70,862,363.076 80,058,835.752 77,004,768.068 90,088,826.91 61,624,385.939 42,486,655.215 27,061,539.694 25,732,223.356 23,713,922.202 19,174,143.388 16,354,197.723 16,399,421.417 17,571,436.198 6,159,612.756 6,700,295.208 8,945,343.187 8,201,642.305 4,697,666.667 1,598,643.158 
        cost of revenue55,445,319 48,000,000 47,000,000 194,000,000 51,000,000 60,000,000 62,000,000 64,000,000 61,000,000 67,000,000 63,000,000 60,000,000 58,000,000 69,000,000 60,000,000 63,000,000 70,000,000 69,000,000 68,000,000 70,000,000 49,000,000 56,000,000 49,000,000 52,000,000 56,000,000 58,000,000 63,000,000 85,000,000 114,000,000 96,000,000 236,000,000 246,000,000 254,000,000 312,000,000 305,000,000 348,000,000 342,000,000 383,000,000 491,000,000 515,000,000 423,000,000 2,457,000,000 1,947,000,000 2,029,000,000 1,603,000,000 1,897,000,000 2,126,000,000 2,026,000,000 2,789,000,000 3,759,000,000 2,556,000,000 2,752,000,000 3,103,268,000 3,100,886,000 2,565,769,000 2,312,077,000 2,216,622,000 2,249,055,000 1,971,296,000 1,931,985,000 2,079,615,000 1,512,592,000 1,270,473,000 1,105,793,672.936 922,095,232.482 825,317,791.104 666,988,079.144 521,961,782.141 432,794,200.441 382,443,560.228 288,161,921.476 275,276,264.475 253,000,028.513 247,129,711.032 220,916,914.334 203,680,302.982 174,660,318.334 174,639,418.21 151,381,827.254 134,885,899.883 107,048,345.146 81,515,856.703 67,650,774.399 56,604,041.53 67,495,166.259 39,664,938.974 39,834,408.368 40,507,690.496 38,247,423.884 44,388,359.452 65,161,866.075 47,639,856.392 55,598,823.647 37,743,174.165 25,202,626.862 14,792,070.611 15,554,614.449 12,907,578.062 10,685,590.311 9,473,468.114 11,557,885.142 9,983,770.182 3,477,200.709 3,500,154.469 6,964,968.856 5,001,001.405 2,598,709.143 599,491.366 
        gross profit115,841,113 127,000,000 85,000,000 179,000,000 100,000,000 109,000,000 106,000,000 104,000,000 124,000,000 117,000,000 112,000,000 114,000,000 152,000,000 149,000,000 199,000,000 143,000,000 212,000,000 198,000,000 176,000,000 177,000,000 206,000,000 170,000,000 161,000,000 161,000,000 177,000,000 168,000,000 175,000,000 150,000,000 172,000,000 193,000,000 98,000,000 154,000,000 210,000,000 236,000,000 185,000,000 310,000,000 318,000,000 410,000,000 425,000,000 451,000,000 553,000,000 -1,264,000,000 -374,000,000 1,042,000,000 1,075,000,000 830,000,000 747,000,000 788,000,000 1,401,000,000 1,410,000,000 1,612,000,000 2,156,000,000 2,452,503,000 2,393,615,000 2,055,566,000 1,923,316,000 1,863,090,000 1,675,255,000 1,554,396,000 1,491,525,000 1,383,578,000 1,269,506,000 1,306,857,000 1,137,959,708.338 976,233,777.115 848,551,392.304 703,525,794.755 560,199,629.734 496,326,075.541 452,933,942.181 369,906,177.854 337,855,915.717 309,195,989.558 311,834,858.513 268,832,362.029 250,154,734.393 229,695,188.703 191,385,321.34 158,556,179.724 134,541,135.496 103,428,942.219 72,418,306.626 58,217,582.894 47,470,918.761 20,308,076.276 34,501,598.185 33,604,624.615 31,171,999.581 27,797,112.735 26,474,003.624 14,896,969.677 29,364,911.676 34,490,003.263 23,881,211.774 17,284,028.353 12,269,469.083 10,177,608.907 10,806,344.14 8,488,553.076 6,880,729.608 4,841,536.275 7,587,666.016 2,682,412.048 3,200,140.739 1,980,374.331 3,200,640.9 2,098,957.523 999,151.792 
        operating expenses                                                                                                            
        research and development39,603,799 42,000,000 50,000,000 54,000,000 48,000,000 52,000,000 54,000,000 53,000,000 47,000,000 57,000,000 58,000,000 57,000,000 48,000,000 53,000,000 57,000,000 57,000,000 60,000,000 66,000,000 62,000,000 71,000,000 52,000,000 55,000,000 51,000,000 61,000,000 58,000,000 60,000,000 60,000,000 61,000,000 57,000,000 75,000,000 85,000,000 89,000,000 108,000,000 100,000,000 122,000,000 139,000,000 134,000,000 154,000,000 186,000,000 237,000,000 246,000,000 322,000,000 360,000,000 358,000,000 383,000,000 393,000,000 367,000,000 368,000,000 386,000,000 369,000,000 381,000,000 423,000,000 383,114,000 357,301,000 323,005,000 287,580,000 267,164,000 242,329,000 235,571,000 219,777,000 182,535,000 193,044,000 181,347,000 127,843,711.154 105,501,991.101 92,223,839.08 88,059,449.02 74,951,343.619 68,099,417.286 60,856,639.509 55,582,057.174 51,519,359.702 43,922,555.066 41,446,032.793 37,651,420.754 34,525,406.021 29,041,955.414 27,149,812.611 24,568,658.774 20,365,094.686 17,864,445.3 15,677,395.994 14,723,149.606 14,333,832.423 12,590,351.579 16,840,851.173 13,916,986.011 12,632,699.657 12,005,134.217 10,485,793.573 7,647,984.41 7,296,978.251 7,141,834.251 4,698,648.446 3,812,917.725 2,621,468.282 1,534,357.994 2,901,703.859 1,697,710.348 1,595,531.336 -1,386,138.146 1,896,916.667 1,986,971.653 1,800,079.638 1,589,221.388 900,179.902 999,503.24 1,198,982.006 
        sales, general and administrative                                                                                                            
        total operating expenses112,870,828 140,000,000 137,000,000 168,000,000 149,000,000 167,000,000 165,000,000 162,000,000 143,000,000 176,000,000 186,000,000 176,000,000 185,000,000 181,000,000 182,000,000 193,000,000 221,000,000 247,000,000 242,000,000 241,000,000 192,000,000 181,000,000 192,000,000 198,000,000 226,000,000 215,000,000 209,000,000 211,000,000 246,000,000 263,000,000 268,000,000 275,000,000 364,000,000 345,000,000 380,000,000 378,000,000 374,000,000 399,000,000 456,000,000 718,000,000 708,000,000 1,013,000,000 1,058,000,000 1,211,000,000 1,087,000,000 1,060,000,000 1,110,000,000 1,096,000,000 1,188,000,000 1,082,000,000 1,205,000,000 1,259,000,000 1,212,783,000 1,138,049,000 973,579,000 864,589,000 851,346,000 791,175,000 902,411,000 801,464,000 650,623,000 629,035,000 702,233,000 491,180,148.848 407,261,181.084 358,264,844.578 392,455,848.717 276,275,929.874 258,767,783.451 227,158,240.035 189,798,606.839 174,848,614.504 313,990,966.167 164,026,262.254 128,042,011.366 114,134,591.11 388,841,366.406 109,373,617.322 96,274,210.013 85,769,436.289 69,716,871.341 58,349,361.325 58,290,692.769 58,113,442.623 53,709,071.892 85,805,052.08 54,399,580.339 47,787,127.32 44,330,896.929 40,565,070.091 39,755,918.357 32,594,902.18 32,629,490.63 23,915,209.051 21,507,613.758 14,517,440.518 8,314,425.754 7,604,464.395 5,592,458.6 4,886,315.268 1,933,304.13 4,792,209.635 3,377,852.442 3,600,158.588 1,578,846.759 2,700,540.408 2,298,858.171 2,597,794.95 
        operating income2,970,286 -11,000,000 -47,000,000 8,000,000 421,000,000 -58,000,000 -59,000,000 108,000,000 -18,000,000 51,000,000 -141,000,000 -58,000,000 -313,000,000 -127,000,000 -22,000,000 -645,000,000 -41,000,000 -29,000,000 -43,000,000 -36,000,000 28,000,000 58,000,000 39,000,000 -65,000,000 -17,000,000 -258,000,000 22,000,000 536,000,000 -57,000,000 -114,000,000 -355,000,000 -655,000,000 -241,000,000 -104,000,000 33,000,000 89,000,000 -106,000,000 -139,000,000 -198,000,000 20,000,000 -537,000,000 -5,025,000,000 -1,432,000,000 -169,000,000 -12,000,000 -230,000,000 -363,000,000 -643,000,000 -142,000,000 328,000,000 407,000,000 897,000,000 1,239,720,000 1,255,566,000 1,081,987,000 1,058,727,000 1,011,744,000 884,080,000 651,985,000 690,061,000 732,955,000 640,471,000 604,624,000 646,779,560.495 568,972,596.031 490,286,547.726 311,069,946.038 283,923,699.86 237,558,291.214 225,775,702.146 180,107,571.015 163,007,302.121 -4,794,976.608 147,808,596.258 140,790,350.663 136,020,144.08 -159,146,177.704 82,011,704.018 62,281,969.711 48,771,698.473 33,712,071.649 14,068,945.3 -73,109.875 -10,642,523.862 -33,407,666.751 -57,852,618.698 -20,794,955.724 -16,615,127.084 -16,533,784.194 -14,091,066.467 -24,858,949.325 -3,229,990.504 1,860,512.633 -33,997.277 -4,223,586.084 -2,247,971.435 1,863,183.153 3,201,879.745 2,896,094.477 1,994,414.34 2,908,230.831 2,795,455.729 -695,440.395 -400,017.85 401,527.572 500,099.789 -199,900.648 -1,598,643.158 
        net income-55,445,319 -21,000,000 -42,000,000 -11,000,000 -495,000,000 2,000,000 -54,000,000 -181,000,000 144,000,000 74,000,000 -144,000,000 -62,000,000 -315,000,000 -130,000,000 -23,000,000 -636,000,000 -41,000,000 -32,000,000 -44,000,000 -35,000,000 51,000,000 59,000,000 43,000,000 -60,000,000 -10,000,000 -275,000,000 19,000,000 671,000,000 -47,000,000 -117,000,000 -372,000,000 -670,000,000 -238,000,000 -89,000,000 51,000,000 68,000,000 28,000,000 -148,000,000 -207,000,000 23,000,000 -423,000,000 -4,401,000,000 -965,000,000 -84,000,000 98,000,000 9,000,000 -235,000,000 -518,000,000 -125,000,000 265,000,000 329,000,000 695,000,000 934,281,000 911,113,000 796,704,000 768,902,000 710,122,000 628,371,000 475,621,000 643,030,000 518,259,000 396,296,000 495,546,000 482,770,694.961 415,870,686.165 370,757,847.076 287,321,030.01 223,271,665.264 184,737,042.572 176,085,400.788 140,675,907.364 129,776,425.23 18,783,354.206 119,799,345.862 110,979,603.452 132,487,023.254 -2,674,967.205 90,437,680.757 70,537,470.671 54,934,490.605 41,534,113.251 16,333,580.123 2,152,237.954 -8,155,748.634 -31,576,600.558 -92,312,221.867 -14,304,096.509 -10,810,589.483 -8,541,691.583 -6,258,473.569 -17,518,964.038 3,847,988.319 -6,470,980.329 1,495,888.02 -1,623,687.248 387,478.226 3,193,711.492 3,201,879.745 2,296,902.747 1,794,973.177 2,912,274.61 2,695,617.839 198,697.165 500,021.969 1,399,314.952 500,099.789 -99,950.324 -1,498,728.051