GPN 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.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 2023-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-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,433,812,000 | 2,475,691,000 | 2,452,469,000 | 2,292,447,000 | 2,252,984,000 | 2,285,371,000 | 2,280,906,000 | 2,156,254,000 | 2,193,981,000 | 2,202,337,000 | 2,137,437,000 | 1,990,007,000 | 1,930,193,000 | 1,917,815,000 | 1,671,952,000 | 1,903,598,000 | 1,987,761,000 | 1,105,941,000 | 935,152,000 | 883,039,000 | 880,555,000 | 857,670,000 | 833,164,000 | 794,977,000 | 1,054,253,000 | 1,038,907,000 | 962,240,000 | 919,762,000 | 321,583,000 | 941,821,000 | 939,492,000 | 747,064,000 | 679,940,000 | 722,350,000 | 748,796,000 | 706,549,000 | 664,983,000 | 697,291,000 | 704,895,000 | 673,977,000 | 616,452,000 | 634,122,000 | 629,685,000 | 618,352,000 | 578,746,000 | 588,538,000 | 590,287,000 | 597,032,000 | 533,539,000 | 530,505,000 | 542,771,000 | 519,755,000 | 456,382,000 | 443,526,000 | 440,138,000 | 425,050,000 | 398,535,000 | 408,951,000 | 409,932,000 | 402,041,000 | 359,528,000 | 365,884,000 | 405,757,000 | 343,832,000 | 310,641,000 | 308,776,000 | 310,980,000 | 280,100,000 | 260,418,000 | 260,697,000 | 260,308,000 | 238,768,000 | 225,159,000 | 219,673,000 | 224,456,000 | 207,665,000 | 195,526,000 | 188,549,000 | 192,591,000 | 181,849,000 | 162,560,000 | 148,447,000 | 136,464,000 | 134,322,000 | 124,573,000 | 129,461,000 | 127,728,000 | 120,971,000 | 115,283,000 | 115,617,000 | 110,955,000 | 102,699,000 | 80,674,000 | 82,631,000 |
cost of revenue | 922,284,000 | 915,531,000 | 941,952,000 | 947,753,000 | 927,911,000 | 931,249,000 | 962,299,000 | 957,158,000 | 967,997,000 | 944,172,000 | 936,310,000 | 925,246,000 | 922,195,000 | 900,921,000 | 893,740,000 | 933,871,000 | 1,038,578,000 | 427,720,000 | 302,276,000 | 305,230,000 | 313,071,000 | 265,013,000 | 264,544,000 | 252,386,000 | 509,068,000 | 493,883,000 | 469,149,000 | 455,936,000 | 163,584,000 | 468,383,000 | 462,626,000 | 345,680,000 | 258,728,000 | 270,565,000 | 272,666,000 | 254,217,000 | 250,255,000 | 257,796,000 | 259,839,000 | 253,373,000 | 232,937,000 | 235,170,000 | 230,745,000 | 229,951,000 | 217,465,000 | 210,268,000 | 204,391,000 | 213,071,000 | 194,218,000 | 185,931,000 | 191,536,000 | 191,439,000 | 168,332,000 | 154,205,000 | 151,041,000 | 152,322,000 | 146,202,000 | 144,881,000 | 141,204,000 | 153,537,000 | 124,001,000 | 131,144,000 | 144,177,000 | 125,129,000 | 117,661,000 | 116,513,000 | 116,309,000 | 107,326,000 | 103,555,000 | 105,766,000 | 98,190,000 | 89,063,000 | 88,863,000 | 86,912,000 | 93,183,000 | 90,104,000 | 87,378,000 | 79,350,000 | 80,440,000 | 88,144,000 | 71,773,000 | 67,274,000 | 62,162,000 | 66,327,000 | 62,682,000 | 64,395,000 | 66,886,000 | 65,774,000 | 64,141,000 | 60,718,000 | 61,493,000 | 65,843,000 | 44,607,000 | 43,250,000 |
gross profit | 1,511,528,000 | 1,560,160,000 | 1,510,517,000 | 1,344,694,000 | 1,325,073,000 | 1,354,122,000 | 1,318,607,000 | 1,199,096,000 | 1,225,984,000 | 1,258,165,000 | 1,201,127,000 | 1,064,761,000 | 1,007,998,000 | 1,016,894,000 | 778,212,000 | 969,727,000 | 949,183,000 | 678,221,000 | 632,876,000 | 577,809,000 | 567,484,000 | 592,657,000 | 568,620,000 | 542,591,000 | 545,185,000 | 545,024,000 | 493,091,000 | 463,826,000 | 157,999,000 | 473,438,000 | 476,866,000 | 401,384,000 | 421,212,000 | 451,785,000 | 476,130,000 | 452,332,000 | 414,728,000 | 439,495,000 | 445,056,000 | 420,604,000 | 383,515,000 | 398,952,000 | 398,940,000 | 388,401,000 | 361,281,000 | 378,270,000 | 385,896,000 | 383,961,000 | 339,321,000 | 344,574,000 | 351,235,000 | 328,316,000 | 288,050,000 | 289,321,000 | 289,097,000 | 272,728,000 | 252,333,000 | 264,070,000 | 268,728,000 | 248,504,000 | 235,527,000 | 234,740,000 | 261,580,000 | 218,703,000 | 192,980,000 | 192,263,000 | 194,671,000 | 172,774,000 | 156,863,000 | 154,931,000 | 162,118,000 | 149,705,000 | 136,296,000 | 132,761,000 | 131,273,000 | 117,561,000 | 108,148,000 | 109,199,000 | 112,151,000 | 93,705,000 | 90,787,000 | 81,173,000 | 74,302,000 | 67,995,000 | 61,891,000 | 65,066,000 | 60,842,000 | 55,197,000 | 51,142,000 | 54,899,000 | 49,462,000 | 36,856,000 | 36,067,000 | 39,381,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 | 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, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,015,163,000 | 1,001,964,000 | 1,013,514,000 | 1,043,126,000 | 919,493,000 | 918,757,000 | 863,179,000 | 823,149,000 | 905,008,000 | 858,082,000 | 838,569,000 | 789,502,000 | 756,016,000 | 726,475,000 | 670,638,000 | 725,748,000 | 753,021,000 | 504,184,000 | 411,150,000 | 378,317,000 | 400,498,000 | 369,495,000 | 377,883,000 | 386,421,000 | 395,610,000 | 372,553,000 | 361,239,000 | 358,856,000 | 146,421,000 | 368,171,000 | 355,760,000 | 345,182,000 | 313,407,000 | 328,620,000 | 338,358,000 | 348,732,000 | 310,113,000 | 315,511,000 | 320,658,000 | 331,687,000 | 286,224,000 | 287,045,000 | 291,556,000 | 319,032,000 | 270,507,000 | 261,688,000 | 305,408,000 | 289,711,000 | 246,973,000 | 247,994,000 | 242,625,000 | 240,172,000 | 209,851,000 | 206,178,000 | 206,990,000 | 201,243,000 | 178,484,000 | 175,368,000 | 179,485,000 | 33,395,000 | 173,144,000 | 156,858,000 | 168,483,000 | 151,918,000 | 133,069,000 | 133,518,000 | 127,436,000 | 118,620,000 | 105,670,000 | 102,628,000 | 98,591,000 | 97,304,000 | 88,161,000 | 81,728,000 | 79,876,000 | 74,345,000 | 69,929,000 | 68,421,000 | 70,537,000 | 59,576,000 | 60,355,000 | 51,947,000 | 45,541,000 | 44,327,000 | 40,108,000 | 41,311,000 | 35,525,000 | 23,257,000 | 33,147,000 | 34,117,000 | 26,775,000 | 23,447,000 | 24,101,000 | 23,409,000 |
operating income | 498,716,000 | 558,196,000 | 602,741,000 | 56,735,000 | 407,630,000 | 386,432,000 | -529,858,000 | 375,947,000 | 320,976,000 | 400,083,000 | 362,558,000 | 275,259,000 | 251,982,000 | 290,419,000 | 107,574,000 | 243,979,000 | 196,162,000 | 174,037,000 | 221,726,000 | 199,492,000 | 166,986,000 | 223,162,000 | 190,737,000 | 156,170,000 | 149,575,000 | 172,471,000 | 131,852,000 | 104,970,000 | 11,578,000 | 105,267,000 | 121,106,000 | 56,202,000 | 107,805,000 | 123,165,000 | 137,772,000 | 103,600,000 | 104,615,000 | 123,984,000 | 124,398,000 | 88,917,000 | 97,291,000 | 111,907,000 | 107,384,000 | 69,369,000 | 90,774,000 | 116,582,000 | 80,488,000 | 9,812,000 | 92,348,000 | 96,580,000 | 108,610,000 | 88,144,000 | 78,199,000 | 83,143,000 | 82,107,000 | 71,485,000 | 73,849,000 | 88,702,000 | 89,243,000 | 67,445,000 | 62,383,000 | 77,882,000 | 93,097,000 | 66,785,000 | 59,911,000 | 58,431,000 | 66,232,000 | 51,066,000 | 51,193,000 | 52,303,000 | 63,527,000 | 52,401,000 | 48,135,000 | 50,028,000 | 50,524,000 | 39,490,000 | 38,219,000 | 40,778,000 | 41,614,000 | 29,184,000 | 30,432,000 | 26,103,000 | 27,181,000 | 22,411,000 | 21,783,000 | 23,755,000 | 25,317,000 | 20,947,000 | 17,995,000 | 20,782,000 | 22,687,000 | 8,527,000 | 11,966,000 | 15,972,000 |
net income | 361,297,000 | 361,830,000 | 274,148,000 | -11,041,000 | 249,306,000 | 290,454,000 | -672,999,000 | 244,733,000 | 208,453,000 | 296,736,000 | 263,590,000 | 196,681,000 | 182,644,000 | 220,971,000 | 37,331,000 | 143,575,000 | 102,771,000 | 95,044,000 | 120,458,000 | 112,341,000 | 75,215,000 | 176,370,000 | 109,069,000 | 91,399,000 | 241,962,000 | 110,740,000 | 66,909,000 | 48,813,000 | -7,391,000 | 49,452,000 | 85,093,000 | 37,187,000 | 69,061,000 | 78,771,000 | 86,646,000 | 65,325,000 | 62,568,000 | 74,781,000 | 75,366,000 | 51,625,000 | 55,121,000 | 73,897,000 | 64,643,000 | 40,805,000 | 58,462,000 | 70,183,000 | 46,675,000 | 5,086,000 | 57,920,000 | 61,181,000 | 63,974,000 | 58,577,000 | 47,789,000 | 53,505,000 | 49,368,000 | 34,190,000 | 48,461,000 | 62,835,000 | 57,831,000 | 37,559,000 | -106,776,000 | 48,907,000 | 57,527,000 | 40,811,000 | 40,055,000 | 38,313,000 | 43,575,000 | 33,178,000 | 34,296,000 | 34,002,000 | 41,509,000 | 34,062,000 | 30,111,000 | 30,613,000 | 30,738,000 | 23,497,000 | 21,623,000 | 23,578,000 | 24,198,000 | 15,243,000 | 16,503,000 | 14,872,000 | 15,825,000 | 13,007,000 | 12,097,000 | 13,582,000 | 14,613,000 | -10,951,000 | 10,275,000 | 11,643,000 | 12,874,000 | 766,000 | 5,846,000 | 8,407,000 |