7Baggers

ES 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
     
    20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 -1,288.48-562.18164.12890.431,616.732,343.033,069.343,795.64Milllion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-09-30 2001-06-30 2001-03-31 2000-12-31 2000-09-30 2000-06-30 2000-03-31 1999-12-31 1999-09-30 1999-06-30 1999-03-31 1998-12-31 1998-09-30 1998-06-30 1998-03-31 1997-12-31 1997-09-30 1997-06-30 1997-03-31 1996-12-31 1996-09-30 1996-06-30 1996-03-31 1995-12-31 1995-09-30 1995-06-30 1995-03-31 1994-12-31 1994-09-30 1994-06-30 1994-03-31 1993-12-31 1993-09-30 1993-06-30 1993-03-31 1992-12-31 1992-09-30 1992-06-30 1992-03-31 1991-12-31 1991-09-30 1991-06-30 1991-03-31 1990-12-31 1990-09-30 1990-06-30 1990-03-31 
        revenue2,694,205,000 2,791,482,000 2,629,342,000 3,795,643,000 3,029,740,000 3,215,645,000 2,572,641,000 3,471,310,000 2,481,912,000 2,461,199,000 2,122,538,000 2,825,840,000 2,233,933,000 2,343,642,000 1,953,128,000 2,373,726,000 2,050,386,000 2,175,797,000 1,884,495,000 2,415,792,000 2,034,958,000 2,271,425,000 1,853,856,000 2,287,962,000 1,895,494,000 1,988,512,000 1,762,811,000 2,105,135,000 1,776,604,000 2,039,706,000 1,767,184,000 2,055,635,000 1,691,231,000 1,933,105,000 1,817,061,000 2,513,431,000 1,881,120,000 1,892,532,000 1,677,614,000 2,290,590,000 1,777,729,000 1,892,590,000 1,635,862,000 1,995,023,000 1,683,952,000 1,861,529,000 1,628,684,000 1,099,623,000 1,068,033,000 1,114,892,000 1,047,481,000 1,235,251,000 1,203,985,000 1,243,337,000 1,111,426,000 1,339,420,000 1,315,343,000 1,306,173,000 1,224,431,000 1,593,483,000 1,447,886,000 1,506,897,000 1,325,345,000 1,519,967,000 1,274,800,000 1,451,080,000 1,392,053,000 1,704,293,000 1,481,843,000 1,594,096,000 1,670,531,000 2,147,388,000 1,877,834,000 1,754,862,000 1,557,920,000 2,264,812,000 1,655,761,000 1,667,985,000 1,524,666,000 1,838,287,000 868,904,000 2,054,274,000 1,457,541,000 1,688,437,000 1,446,229,000 1,361,045,000 1,673,193,000 1,910,683,000 1,766,094,000 1,723,894,000 1,583,294,000 1,800,544,000 1,497,379,000 1,581,947,000 1,414,973,000 1,382,321,000 1,148,800,000 1,240,500,000 1,038,600,000 1,043,400,000 959,600,000 974,400,000 874,800,000 958,900,000 979,000,000 977,100,000 903,300,000 975,400,000 936,500,000 955,500,000 871,900,000 1,028,200,000 980,500,000 985,100,000 840,300,000 944,700,000 898,200,000 923,700,000 854,600,000 966,200,000 901,900,000 915,200,000 853,800,000 958,200,000 867,700,000 867,700,000 718,700,000 762,700,000 722,800,000 692,700,000 637,000,000 701,300,000 891,300,000 600,900,000 526,400,000 597,700,000 
        cost of revenue1,448,469,000 2,017,284,000 1,835,753,000 2,817,656,000 1,782,227,000 1,842,330,000 1,392,715,000 1,862,129,000 1,317,059,000 1,298,109,000 1,061,234,000 1,464,033,000 1,148,987,000 1,138,285,000 962,187,000 1,218,632,000 1,082,571,000 1,061,309,000 948,914,000 1,310,479,000 1,060,350,000 1,186,766,000 947,773,000 1,279,296,000 923,889,000 952,197,000 852,418,000 1,083,914,000 856,864,000 990,544,000 901,974,000 1,074,995,000 889,081,000 1,029,923,000 1,001,759,000 1,495,431,000 1,061,131,000 1,060,723,000 997,445,000 1,329,838,000 1,025,988,000 1,032,581,000 845,471,000 1,093,901,000 939,854,000 701,077,000 615,503,000 398,013,000 366,333,000 399,941,000 340,300,000 474,109,000 445,931,000 494,125,000 442,230,000 603,349,000 864,096,000 861,928,000 818,420,000 1,086,365,000 710,114,000 801,050,000 661,699,000 823,317,000 594,151,000 881,234,000 804,802,000 1,070,486,000 944,511,000 1,052,277,000 1,106,280,000 1,537,200,000 1,235,090,000 1,135,076,000 937,220,000 1,625,701,000 1,108,141,000 1,031,540,000 914,200,000 1,176,215,000 321,704,000 1,445,482,000 893,935,000 1,069,295,000 892,269,000 797,498,000 1,158,327,000 1,352,837,000 1,222,335,000 1,178,290,000 1,009,877,000 1,166,972,000 817,911,000 918,778,000 816,165,000 768,372,000 547,700,000 592,800,000 377,400,000 380,400,000 302,300,000 334,600,000 306,100,000 353,500,000 338,700,000 332,300,000 276,900,000 340,500,000 320,200,000 308,100,000 199,700,000 311,700,000 228,300,000 242,900,000 200,300,000 237,600,000 203,900,000 220,700,000 182,200,000 225,600,000 
        gross profit1,245,736,000 774,198,000 793,589,000 977,987,000 1,247,513,000 1,373,315,000 1,179,926,000 1,609,181,000 1,164,853,000 1,163,090,000 1,061,304,000 1,361,807,000 1,084,946,000 1,205,357,000 990,941,000 1,155,094,000 967,815,000 1,114,488,000 935,581,000 1,105,313,000 974,608,000 1,084,659,000 906,083,000 1,008,666,000 971,605,000 1,036,315,000 910,393,000 1,021,221,000 919,740,000 1,049,162,000 865,210,000 980,640,000 802,150,000 903,182,000 815,302,000 1,018,000,000 819,989,000 831,809,000 680,169,000 960,752,000 751,741,000 860,009,000 790,391,000 901,122,000 744,098,000 1,160,452,000 1,013,181,000 701,610,000 701,700,000 714,951,000 707,181,000 761,142,000 758,054,000 749,212,000 669,196,000 736,071,000 451,247,000 444,245,000 406,011,000 507,118,000 737,772,000 705,847,000 663,646,000 696,650,000 680,649,000 569,846,000 587,251,000 633,807,000 537,332,000 541,819,000 564,251,000 610,188,000 642,744,000 619,786,000 620,700,000 639,111,000 547,620,000 636,445,000 610,466,000 662,072,000 547,200,000 608,792,000 563,606,000 619,142,000 553,960,000 563,547,000 514,866,000 557,846,000 543,759,000 545,604,000 573,417,000 633,572,000 679,468,000 663,169,000 598,808,000 613,949,000 601,100,000 647,700,000 661,200,000 663,000,000 657,300,000 639,800,000 568,700,000 605,400,000 640,300,000 644,800,000 626,400,000 634,900,000 616,300,000 647,400,000 672,200,000 716,500,000 752,200,000 742,200,000 640,000,000 707,100,000 694,300,000 703,000,000 672,400,000 740,600,000 901,900,000 915,200,000 853,800,000 958,200,000 867,700,000 867,700,000 718,700,000 762,700,000 722,800,000 692,700,000 637,000,000 701,300,000 891,300,000 600,900,000 526,400,000 597,700,000 
        operating expenses                                                                                                                                        
        research and development
        sales, general and administrative                                                                                                                                        
        total operating expenses554,321,000 243,645,000 232,927,000 228,414,000 725,275,000 816,022,000 724,357,000 946,126,000 692,035,000 679,759,000 609,699,000 776,239,000 630,218,000 644,127,000 557,286,000 615,974,000 532,250,000 605,250,000 544,949,000 610,613,000 574,585,000 618,638,000 514,729,000 566,134,000 520,761,000 533,712,000 454,706,000 512,202,000 481,708,000 539,293,000 441,788,000 492,104,000 416,714,000 433,944,000 403,287,000 520,525,000 389,728,000 390,899,000 386,179,000 493,063,000 391,089,000 460,747,000 431,733,000 447,678,000 372,830,000 747,547,000 853,666,000 487,217,000 516,831,000 511,135,000 529,047,000 533,785,000 562,804,000 549,579,000 490,852,000 509,408,000 258,893,000 281,692,000 226,825,000 289,836,000 -455,229,000 556,770,000 525,527,000 564,378,000 537,222,000 446,512,000 469,932,000 478,406,000 474,597,000 464,569,000 488,994,000 602,751,000 660,247,000 681,157,000 607,242,000 759,004,000 513,006,000 525,314,000 516,047,000 489,284,000 512,689,000 479,065,000 458,510,000 455,110,000 600,850,000 445,452,000 420,815,000 443,560,000 1,219,448,000 432,226,000 431,896,000 315,261,000 506,388,000 485,826,000 452,271,000 416,115,000 442,800,000 480,800,000 571,600,000 552,300,000 614,300,000 527,000,000 474,800,000 548,000,000 561,600,000 629,500,000 639,400,000 523,000,000 656,300,000 566,600,000 566,200,000 523,400,000 547,700,000 504,000,000 465,900,000 470,200,000 498,300,000 491,600,000 488,400,000 490,000,000 
        operating income558,548,000 530,553,000 560,662,000 749,573,000 522,238,000 557,293,000 455,569,000 663,055,000 472,818,000 483,331,000 451,605,000 585,568,000 454,728,000 561,230,000 433,655,000 539,120,000 435,565,000 509,238,000 150,988,000 494,700,000 400,023,000 466,021,000 391,354,000 442,532,000 450,844,000 502,603,000 455,687,000 509,019,000 438,032,000 509,869,000 423,422,000 488,536,000 385,436,000 469,238,000 412,015,000 497,475,000 430,261,000 440,910,000 293,990,000 467,689,000 360,652,000 399,262,000 350,576,000 418,945,000 331,393,000 412,905,000 159,515,000 214,393,000 184,869,000 203,816,000 178,134,000 227,357,000 195,250,000 199,633,000 178,344,000 226,663,000 192,354,000 162,553,000 179,186,000 217,282,000 171,297,000 149,077,000 138,119,000 132,272,000 143,427,000 123,334,000 117,319,000 155,401,000 62,735,000 77,250,000 75,257,000 7,437,000 -17,503,000 -61,371,000 13,458,000 -119,893,000 34,614,000 111,131,000 94,419,000 172,788,000 34,511,000 129,727,000 105,096,000 164,032,000 -46,890,000 118,095,000 94,051,000 114,286,000 -675,689,000 113,378,000 141,521,000 318,311,000 173,080,000 177,343,000 146,537,000 197,834,000 158,300,000 166,900,000 89,600,000 110,700,000 43,000,000 112,800,000 93,900,000 57,400,000 78,700,000 15,300,000 -13,000,000 111,900,000 -40,000,000 80,800,000 106,000,000 193,100,000 204,500,000 238,200,000 174,100,000 236,900,000 196,000,000 211,400,000 184,000,000 250,600,000 901,900,000 915,200,000 853,800,000 958,200,000 867,700,000 867,700,000 718,700,000 762,700,000 722,800,000 692,700,000 637,000,000 701,300,000 891,300,000 600,900,000 526,400,000 597,700,000 
        net income-1,288,485,000 339,663,000 15,422,000 491,159,000 320,158,000 349,409,000 291,862,000 443,446,000 306,698,000 283,166,000 264,520,000 366,143,000 271,923,000 346,260,000 252,232,000 334,753,000 250,037,000 318,884,000 31,454,000 308,678,000 231,306,000 289,380,000 242,767,000 269,546,000 237,419,000 260,370,000 230,749,000 259,458,000 229,179,000 265,319,000 203,649,000 244,153,000 181,805,000 235,920,000 207,507,000 253,254,000 221,609,000 234,614,000 127,367,000 235,957,000 177,397,000 209,501,000 171,021,000 228,089,000 174,716,000 207,628,000 44,339,000 99,262,000 113,299,000 89,961,000 77,278,000 114,155,000 129,269,000 100,524,000 71,946,000 86,211,000 90,276,000 64,788,000 82,854,000 97,674,000 67,729,000 74,079,000 59,237,000 59,783,000 72,712,000 50,124,000 49,942,000 76,484,000 348,383,000 112,839,000 23,631,000 -8,716,000 -12,183,000 -93,102,000 -26,315,000 -116,329,000 -11,464,000 40,507,000 24,272,000 68,832,000 -8,510,000 40,628,000 28,258,000 61,594,000 57,425,000 49,965,000 30,246,000 20,032,000 51,088,000 35,635,000 46,732,000 114,867,000 -178,183,000 68,295,000 16,119,000 79,345,000 -10,400,000 36,900,000 6,200,000 24,400,000 -133,900,000 11,100,000 13,100,000 -10,600,000 -29,800,000 -44,500,000 -56,500,000 25,400,000 -67,900,000 9,700,000 19,900,000 73,900,000 72,600,000 98,100,000 50,700,000 100,400,000 75,500,000 76,000,000 71,900,000 106,500,000 65,900,000 49,700,000 18,200,000 116,100,000 96,800,000 63,300,000 66,400,000 76,500,000 17,400,000 78,100,000 61,300,000 79,900,000 83,300,000 65,900,000 40,700,000 66,100,000