7Baggers

CNI 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 0648.861,297.711,946.572,595.433,244.293,893.144,542Milllion
    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-10-20 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 
        revenue4,471,000,000 3,987,000,000 4,057,000,000 4,313,000,000 4,542,000,000 4,513,000,000 4,344,000,000 3,708,000,000 3,753,000,000 3,591,000,000 3,598,000,000 3,535,000,000 3,656,000,000 3,409,000,000 3,209,000,000 3,545,000,000 3,584,000,000 3,830,000,000 3,959,000,000 3,544,000,000 3,808,000,000 3,688,000,000 3,631,000,000 3,194,000,000 3,285,000,000 3,221,000,000 3,329,000,000 3,206,000,000 3,217,000,000 3,014,000,000 2,842,000,000 2,964,000,000 3,166,000,000 3,222,000,000 3,125,000,000 3,098,000,000 3,207,000,000 3,118,000,000 3,116,000,000 2,693,000,000 2,745,000,000 2,698,000,000 2,666,000,000 2,466,000,000 2,534,000,000 2,497,000,000 2,543,000,000 2,346,000,000 2,377,000,000 2,307,000,000 2,260,000,000 2,084,000,000 2,117,000,000 2,122,000,000 2,093,000,000 1,965,000,000 1,882,000,000 1,845,000,000 1,781,000,000 1,859,000,000 2,200,000,000 2,257,000,000 2,098,000,000 1,921,791,650 1,940,762,200 2,023,173,200 2,028,571,250 1,906,983,450 1,952,552,100 1,976,931,800 1,940,614,500 1,845,561,200 1,889,634,000 1,808,214,800 1,833,525,600 1,707,098,350 1,714,864,550 1,716,085,800 1,673,256,000 1,440,418,000 1,515,830,350 1,411,524,700 1,411,524,700 1,471,526,250 1,497,427,100 1,549,675,000 1,502,131,400 1,557,401,600 1,510,843,800 1,532,142,400 1,326,948,000 1,396,192,000 1,396,670,200 1,388,068,450 1,331,597,550 1,334,984,670 1,373,431,180 1,390,835,632 1,285,803,750 1,064,599,965 1,020,225,576 1,040,925,564 964,431,056 1,030,407,378 1,061,762,258 1,125,239,159 1,069,280,575 1,125,445,048 1,030,546,780 1,005,630,240 960,000,000 1,018,000,000 977,000,000 
        cost of revenue2,503,000,000 2,339,000,000 2,335,000,000 2,500,000,000 2,514,000,000 2,446,000,000 2,420,000,000 2,331,000,000 2,062,000,000 2,067,000,000 2,088,000,000 2,191,000,000 2,122,000,000 1,929,000,000 1,819,000,000 2,178,000,000 2,240,000,000 2,123,000,000 2,161,000,000 2,308,000,000 2,245,000,000 2,086,000,000 2,004,000,000 2,024,000,000 1,940,000,000 1,684,000,000 1,717,000,000 1,786,000,000 1,711,000,000 1,539,000,000 1,477,000,000 1,635,000,000 1,742,000,000 1,662,000,000 1,671,000,000 1,876,000,000 1,846,000,000 1,745,000,000 1,775,000,000 1,776,000,000 1,705,000,000 1,538,000,000 1,559,000,000 1,605,000,000 1,504,000,000 737,000,000 743,000,000 737,000,000 740,000,000 681,000,000 675,000,000 664,000,000 635,000,000 556,000,000 550,000,000 556,000,000 543,000,000 485,000,000 497,000,000 555,000,000 684,000,000 717,000,000 742,000,000 1,053,753,350 2,243,974,300 497,843,700 942,482,500 980,602,500 512,587,150 488,654,700 427,046,400 1,221,430,200 476,635,000 414,334,200 374,788,800 372,633,800 134,705,850 387,258,300 374,069,250 375,875,500 139,773,000 372,448,200 372,448,200 423,930,000 422,162,650 2,149,958,600 268,067,800 284,408,300 269,622,600 255,942,300 244,853,500 321,731,200 291,301,000 112,250,640 365,625,090 354,119,130 238,100,120 227,882,038 196,323,864 195,810,615 264,586,971 -18,835,248 335,162,304 207,052,032 305,757,950 424,133,456 377,490,750 409,729,320 411,113,568 -716,714,420 789,000,000 814,000,000 804,000,000 
        gross profit1,968,000,000 1,648,000,000 1,722,000,000 1,813,000,000 2,028,000,000 2,067,000,000 1,924,000,000 1,377,000,000 1,691,000,000 1,524,000,000 1,510,000,000 1,344,000,000 1,534,000,000 1,480,000,000 1,390,000,000 1,367,000,000 1,344,000,000 1,707,000,000 1,798,000,000 1,236,000,000 1,563,000,000 1,602,000,000 1,627,000,000 1,170,000,000 1,345,000,000 1,537,000,000 1,612,000,000 1,420,000,000 1,506,000,000 1,475,000,000 1,365,000,000 1,329,000,000 1,424,000,000 1,560,000,000 1,454,000,000 1,222,000,000 1,361,000,000 1,373,000,000 1,341,000,000 917,000,000 1,040,000,000 1,160,000,000 1,107,000,000 861,000,000 1,030,000,000 1,760,000,000 1,800,000,000 1,609,000,000 1,637,000,000 1,626,000,000 1,585,000,000 1,420,000,000 1,482,000,000 1,566,000,000 1,543,000,000 1,409,000,000 1,339,000,000 1,360,000,000 1,284,000,000 1,304,000,000 1,516,000,000 1,540,000,000 1,356,000,000 868,038,300 -303,212,100 1,525,329,500 1,086,088,750 926,380,950 1,439,964,950 1,488,277,100 1,513,568,100 624,131,000 1,412,999,000 1,393,880,600 1,458,736,800 1,334,464,550 1,580,158,700 1,328,827,500 1,299,186,750 1,064,542,500 1,376,057,350 1,039,076,500 1,039,076,500 1,047,596,250 1,075,264,450 -600,283,600 1,234,063,600 1,272,993,300 1,241,221,200 1,276,200,100 1,082,094,500 1,074,460,800 1,105,369,200 1,275,817,810 965,972,460 980,865,540 1,135,331,060 1,162,953,594 1,089,479,886 868,789,350 755,638,605 1,059,760,812 629,268,752 823,355,346 756,004,308 701,105,703 691,789,825 715,715,728 619,433,212 1,722,344,660 171,000,000 204,000,000 173,000,000 
        operating expenses                                                                                                                 
        research and development
        sales, general and administrative                                                                                                                 
        total operating expenses554,000,000 119,000,000 2,457,000,000 2,651,000,000 122,000,000 124,000,000 2,575,000,000 2,481,000,000 2,187,000,000 69,000,000 147,000,000 94,000,000 78,000,000 78,000,000 76,000,000 89,000,000 79,000,000 107,000,000 106,000,000 82,000,000 166,000,000 124,000,000 305,000,000 83,000,000 80,000,000 5,000,000 1,000,000 2,000,000 91,000,000 -68,000,000 -1,000,000 5,000,000 16,000,000 11,000,000 1,763,000,000 2,035,000,000 1,947,000,000 1,832,000,000 1,858,000,000 1,873,000,000 -2,000,000 1,614,000,000 1,624,000,000 1,686,000,000 -2,406,000,000 775,000,000 815,000,000 816,000,000 798,000,000 688,000,000 711,000,000 775,000,000 708,000,000 732,000,000 730,000,000 806,000,000 686,000,000 671,000,000 701,000,000 823,000,000 696,000,000 696,000,000 649,000,000 346,804,900 2,708,660,100 757,199,400 274,447,500 365,707,050 2,610,891,000 645,961,350 710,631,900 1,222,000,000 2,482,817,200 696,360,000 734,880,000 800,920,700 2,301,966,900 717,566,850 703,893,750 654,496,500 1,957,326,150 709,810,700 709,810,700 710,626,250 734,004,050 2,019,011,400 872,410,000 886,684,700 869,493,000 1,597,841,100 750,357,500 658,638,400 655,033,600 2,294,930,190 441,551,010 453,155,790 670,745,460 579,818,399 583,777,283 468,609,635 442,944,912 597,332,114 337,217,664 444,163,640 477,266,828 370,192,784 395,466,500 411,720,632 372,320,618 1,371,169,535 48,000,000 49,000,000 49,000,000 
        operating income1,818,000,000 1,517,000,000 1,600,000,000 1,662,000,000 1,912,000,000 1,932,000,000 1,769,000,000 1,227,000,000 1,566,000,000 1,341,000,000 1,382,000,000 1,327,000,000 1,411,000,000 1,366,000,000 785,000,000 1,215,000,000 1,218,000,000 1,613,000,000 1,682,000,000 1,080,000,000 1,452,000,000 1,492,000,000 1,519,000,000 1,030,000,000 1,125,000,000 1,459,000,000 1,495,000,000 1,303,000,000 1,395,000,000 1,407,000,000 1,293,000,000 1,217,000,000 1,354,000,000 1,487,000,000 1,362,000,000 1,063,000,000 1,260,000,000 1,286,000,000 1,258,000,000 820,000,000 967,000,000 1,084,000,000 1,042,000,000 780,000,000 922,000,000 985,000,000 985,000,000 793,000,000 839,000,000 938,000,000 874,000,000 645,000,000 774,000,000 834,000,000 813,000,000 603,000,000 653,000,000 689,000,000 583,000,000 481,000,000 820,000,000 844,000,000 707,000,000 521,233,400 736,563,900 768,130,100 811,641,250 560,673,900 759,652,250 842,315,750 802,936,200 624,131,000 668,389,000 697,520,600 723,856,800 533,543,850 550,627,100 611,260,650 595,293,000 410,046,000 773,009,200 329,265,800 329,265,800 336,970,000 341,260,400 350,729,000 361,653,600 386,308,600 371,728,200 743,658,200 331,737,000 415,822,400 450,335,600 -1,019,112,380 524,421,450 527,709,750 464,585,600 583,135,195 505,702,603 400,179,715 312,693,693 462,428,698 292,051,088 379,191,706 278,737,480 330,912,919 296,323,325 303,995,096 247,112,594 351,175,125 123,000,000 155,000,000 124,000,000 
        net income2,130,000,000 1,108,000,000 1,167,000,000 1,220,000,000 1,420,000,000 1,455,000,000 1,325,000,000 918,000,000 1,201,000,000 1,685,000,000 1,034,000,000 974,000,000 1,021,000,000 985,000,000 545,000,000 1,011,000,000 873,000,000 1,195,000,000 1,362,000,000 786,000,000 1,143,000,000 1,134,000,000 1,310,000,000 741,000,000 2,611,000,000 958,000,000 1,031,000,000 884,000,000 1,018,000,000 972,000,000 858,000,000 792,000,000 941,000,000 1,007,000,000 886,000,000 704,000,000 844,000,000 853,000,000 847,000,000 623,000,000 635,000,000 705,000,000 717,000,000 555,000,000 610,000,000 664,000,000 631,000,000 775,000,000 592,000,000 659,000,000 538,000,000 668,000,000 503,000,000 556,000,000 534,000,000 511,000,000 582,000,000 461,000,000 387,000,000 424,000,000 573,000,000 552,000,000 459,000,000 309,867,100 833,397,900 484,925,600 516,982,500 324,175,650 501,661,350 496,464,250 727,313,400 361,646,000 408,166,600 429,422,000 422,556,000 296,413,250 330,351,850 368,275,050 339,209,750 219,479,750 449,929,900 207,815,300 207,815,300 177,996,250 180,926,850 190,899,200 187,171,600 212,926,000 210,592,800 551,872,700 176,926,400 39,457,600 270,831,200 235,842,420 216,666,720 229,658,850 254,070,250 214,670,369 199,262,844 197,734,680 138,269,006 180,236,540 -204,516,160 143,083,542 104,242,129 -173,340,487 206,306,300 215,901,140 153,615,016 48,954,933 31,060,212 30,999,574 31,064,088