7Baggers

TD 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
     
    20200731 20201031 20210131 20210430 20210731 20210910 20211018 20211031 20211202 20220131 20220301 20220430 20220608 20220731 20221031 20230131 20230430 20230731 20231031 20240131 04.168.3312.4916.6520.8224.9829.14Billion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-06-08 2022-04-30 2022-03-01 2022-01-31 2021-12-02 2021-10-31 2021-10-18 2021-09-10 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 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-10-31 2003-07-31 2003-04-30 2003-01-31 2002-10-31 2002-07-31 2002-04-30 2002-01-31 2001-10-31 2001-07-31 2001-04-30 2001-01-31 2000-10-31 2000-07-31 2000-04-30 2000-01-31 1999-10-31 1999-07-31 1999-04-30 1999-01-31 1998-10-31 1998-07-31 1998-04-30 1998-01-31 1997-10-31 1997-07-31 1997-04-30 1997-01-31 1996-10-31 1996-07-31 1996-04-30 1996-01-31 
        revenue29,144,000,000 14,762,000,000 12,768,000,000 12,429,000,000 13,010,000,000 11,926,000,000 11,503,000,000 11,503,000,000 11,165,000,000 11,165,000,000 11,168,000,000 11,168,000,000 10,829,000,000 11,168,000,000 10,829,000,000 10,603,000,000 10,120,000,000 10,714,000,000 11,750,000,000 11,032,000,000 10,434,000,000 10,680,000,000 10,254,000,000 10,415,000,000 10,145,000,000 9,915,000,000 10,045,000,000 9,814,000,000 9,391,000,000 9,278,000,000 8,992,000,000 9,210,000,000 8,391,000,000 9,038,000,000 8,667,000,000 8,624,000,000 8,179,000,000 8,529,000,000 7,897,000,000 7,927,000,000 7,673,000,000 7,532,000,000 7,129,000,000 7,428,000,000 7,355,000,000 7,484,000,000 9,267,000,000 5,866,000,000 5,917,000,000 5,895,000,000 5,889,000,000 5,841,000,000 5,750,000,000 5,642,000,000 5,665,000,000 5,347,000,000 5,122,000,000 5,460,000,000 4,720,000,000 4,744,000,000 4,767,000,000 5,037,000,000 4,754,000,000 4,667,000,000 4,325,000,000 4,239,183,874 3,440,816,756 4,116,000,000 3,458,910,991 3,744,979,919 3,721,013,566 3,719,518,688 3,564,059,900 3,537,918,871 1,783,051,301 3,339,744,315 3,152,841,353 3,403,504,779 3,081,585,528 3,099,057,182 2,909,319,900 2,806,995,783 2,592,540,838 2,674,650,698 2,768,408,063 2,788,512,441 2,474,035,998 2,594,990,150 2,413,003,008 2,559,306,570 2,442,748,685 2,441,805,226 2,496,471,695 2,848,091,240 2,550,500,453 2,631,498,471 2,782,555,282 2,872,133,114 2,617,529,753 2,552,021,403 2,787,322,276 2,046,875,000 2,519,967,165 1,792,055,372 1,748,067,104 1,730,019,641 1,384,998,618 1,741,043,084 1,545,025,054 1,467,016,163 1,639,103,393 1,359,062,716 1,248,115,052 1,225,906,456 1,124,120,022 1,046,172,874 1,028,046,290 1,018,004,398 
        cost of revenue722,000,000 188,000,000 618,000,000 328,000,000 
        gross profit29,144,000,000 14,762,000,000 12,768,000,000 12,429,000,000 13,010,000,000 11,926,000,000 11,503,000,000 11,503,000,000 11,165,000,000 11,165,000,000 11,168,000,000 11,168,000,000 10,829,000,000 11,168,000,000 10,829,000,000 10,603,000,000 10,120,000,000 10,714,000,000 11,028,000,000 11,032,000,000 10,434,000,000 10,680,000,000 10,254,000,000 10,415,000,000 10,145,000,000 9,915,000,000 10,045,000,000 9,814,000,000 9,391,000,000 9,278,000,000 8,992,000,000 9,210,000,000 8,391,000,000 9,038,000,000 8,667,000,000 8,624,000,000 8,179,000,000 8,529,000,000 7,709,000,000 7,927,000,000 7,673,000,000 7,532,000,000 7,129,000,000 7,428,000,000 7,355,000,000 7,484,000,000 9,267,000,000 5,866,000,000 5,917,000,000 5,895,000,000 5,271,000,000 5,841,000,000 5,750,000,000 5,642,000,000 5,337,000,000 5,347,000,000 5,122,000,000 5,460,000,000 4,720,000,000 4,744,000,000 4,767,000,000 5,037,000,000 4,754,000,000 4,667,000,000 4,325,000,000 4,239,183,874 3,440,816,756 4,116,000,000 3,458,910,991 3,744,979,919 3,721,013,566 3,719,518,688 3,564,059,900 3,537,918,871 1,783,051,301 3,339,744,315 3,152,841,353 3,403,504,779 3,081,585,528 3,099,057,182 2,909,319,900 2,806,995,783 2,592,540,838 2,674,650,698 2,768,408,063 2,788,512,441 2,474,035,998 2,594,990,150 2,413,003,008 2,559,306,570 2,442,748,685 2,441,805,226 2,496,471,695 2,848,091,240 2,550,500,453 2,631,498,471 2,782,555,282 2,872,133,114 2,617,529,753 2,552,021,403 2,787,322,276 2,046,875,000 2,519,967,165 1,792,055,372 1,748,067,104 1,730,019,641 1,384,998,618 1,741,043,084 1,545,025,054 1,467,016,163 1,639,103,393 1,359,062,716 1,248,115,052 1,225,906,456 1,124,120,022 1,046,172,874 1,028,046,290 1,018,004,398 
        operating expenses                                                                                                                      
        research and development
        sales, general and administrative                                                                                                                      
        total operating expenses3,790,000,000 -11,248,000,000 -9,078,000,000 3,667,000,000 -158,000,000 3,111,000,000 -3,848,000,000 -4,700,000,000 -5,231,000,000 6,373,000,000 -4,834,000,000 -4,072,000,000 -5,030,000,000 -4,690,000,000 -6,756,000,000 -5,706,000,000 -2,939,000,000 -2,389,000,000 -1,734,000,000 -1,799,000,000 -2,336,000,000 -2,174,000,000 -2,166,000,000 -2,536,000,000 -3,025,000,000 -3,323,000,000 -3,353,000,000 -3,573,000,000 -3,952,000,000 -4,034,000,000 -4,048,000,000 -4,099,000,000 -4,217,000,000 -4,198,000,000 -3,618,000,000 -4,011,000,000 -3,473,000,000 -3,433,000,000 -3,451,000,000 -3,407,000,000 -3,473,000,000 -5,785,000,000 -2,474,000,000 -2,363,000,000 -2,085,000,000 -1,742,000,000 -2,041,000,000 -1,929,000,000 -2,121,000,000 -2,044,000,000 -2,151,000,000 -2,138,000,000 -2,117,000,000 -1,842,000,000 -1,802,000,000 -1,882,000,000 -1,992,000,000 -2,374,000,000 -1,867,000,000 -1,712,000,000 -1,109,882,006 9,075,746 -304,000,000 265,220,012 416,666,668 419,320,257 284,314,769 222,961,731 309,229,865 1,670,275,166 58,830,185 -39,075,583 1,307,464,724 -428,023,042 -937,920,902 -477,329,975 -354,750,683 -525,216,818 -654,690,618 -863,842,041 -473,795,659 -622,275,322 -526,315,790 -1,238,722,613 -621,958,638 -1,254,582,252 -1,562,945,369 -881,292,143 -491,050,213 -47,110,864 73,394,495 116,707,617 379,253,485 339,774,168 603,448,275 -208,827,015 661,168,982 884,195,561 1,910,021,065 734,938,002 653,875,207 1,015,028,518 546,938,776 554,903,364 532,983,837 182,796,163 367,884,218 343,898,352 366,221,863 461,908,107 516,833,860 491,899,252 578,064,872 
        operating income141,000,000 3,514,000,000 3,690,000,000 16,096,000,000 12,852,000,000 15,037,000,000 7,655,000,000 7,655,000,000 6,465,000,000 6,465,000,000 5,937,000,000 5,937,000,000 4,646,000,000 5,937,000,000 5,868,000,000 5,769,000,000 6,048,000,000 5,684,000,000 6,338,000,000 4,276,000,000 4,728,000,000 7,741,000,000 7,865,000,000 8,681,000,000 8,346,000,000 7,579,000,000 7,871,000,000 7,648,000,000 6,855,000,000 6,253,000,000 5,873,000,000 5,857,000,000 4,818,000,000 5,086,000,000 4,633,000,000 4,576,000,000 4,080,000,000 4,312,000,000 3,511,000,000 4,309,000,000 3,662,000,000 4,059,000,000 3,696,000,000 3,977,000,000 3,948,000,000 4,011,000,000 3,482,000,000 3,392,000,000 3,554,000,000 3,810,000,000 3,529,000,000 3,800,000,000 3,821,000,000 3,521,000,000 3,293,000,000 3,196,000,000 2,984,000,000 3,343,000,000 2,878,000,000 2,942,000,000 2,885,000,000 3,045,000,000 2,380,000,000 2,800,000,000 2,613,000,000 3,129,301,868 3,449,892,502 3,812,000,000 3,724,131,003 4,161,646,587 4,140,333,823 4,003,833,457 3,787,021,631 3,847,148,736 3,453,326,467 3,398,574,500 3,113,765,770 4,710,969,503 2,653,562,486 2,161,136,280 2,431,989,925 2,452,245,100 2,067,324,020 2,019,960,080 1,904,566,022 2,314,716,782 1,851,760,676 2,068,674,360 1,174,280,395 1,937,347,932 1,188,166,433 878,859,857 1,615,179,552 2,357,041,027 2,503,389,589 2,704,892,966 2,899,262,899 3,251,386,599 2,957,303,921 3,155,469,678 2,578,495,261 2,708,043,982 3,404,162,726 3,702,076,437 2,483,005,106 2,383,894,848 2,400,027,136 2,287,981,860 2,099,928,418 2,000,000,000 1,821,899,556 1,726,946,934 1,592,013,404 1,592,128,319 1,586,028,129 1,563,006,734 1,519,945,542 1,596,069,270 
        net income2,824,000,000 2,886,000,000 2,963,000,000 3,351,000,000 1,581,000,000 6,671,000,000 3,214,000,000 3,214,000,000 3,811,000,000 3,811,000,000 3,733,000,000 3,733,000,000 3,781,000,000 3,502,000,000 3,781,000,000 3,545,000,000 3,695,000,000 3,277,000,000 5,143,000,000 2,248,000,000 1,515,000,000 2,989,000,000 2,856,000,000 3,248,000,000 3,172,000,000 2,392,000,000 2,942,000,000 3,087,000,000 2,898,000,000 2,335,000,000 2,677,000,000 2,740,000,000 2,475,000,000 2,504,000,000 2,274,000,000 2,329,000,000 2,024,000,000 2,194,000,000 1,810,000,000 2,238,000,000 1,831,000,000 2,033,000,000 1,719,000,000 2,080,000,000 1,962,000,000 2,015,000,000 1,595,000,000 1,501,000,000 1,697,000,000 1,764,000,000 1,571,000,000 1,677,000,000 1,667,000,000 1,452,000,000 1,566,000,000 1,450,000,000 1,332,000,000 1,541,000,000 994,000,000 1,177,000,000 1,176,000,000 1,297,000,000 878,000,000 912,000,000 618,000,000 711,651,917 948,210,477 997,000,000 851,918,827 969,879,518 1,094,004,396 1,103,183,899 878,535,774 920,634,921 762,456,077 796,470,189 737,970,303 2,306,554,392 589,781,967 411,411,779 599,496,222 630,116,596 612,474,637 584,165,003 511,449,335 603,493,912 500,521,316 500,985,083 -273,521,409 346,715,328 -198,255,896 -406,967,538 153,677,278 375,415,809 224,827,912 340,978,593 379,299,754 437,715,485 255,060,389 282,401,902 41,469,194 446,035,880 848,008,701 1,473,066,506 348,067,104 311,980,662 233,931,498 287,074,830 306,943,450 292,995,486 288,980,624 294,968,987 240,016,755 264,051,759 249,008,104 223,031,469 220,013,615 221,962,617