GIL 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-06-28 | 2020-03-31 | 2020-03-29 | 2019-12-31 | 2019-12-29 | 2019-09-30 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-07-01 | 2018-06-30 | 2018-04-01 | 2018-03-31 | 2017-12-31 | 2017-10-01 | 2017-09-30 | 2017-07-02 | 2017-06-30 | 2017-04-02 | 2017-03-31 | 2017-01-01 | 2016-12-31 | 2016-10-02 | 2016-09-30 | 2016-07-03 | 2016-06-30 | 2016-04-03 | 2016-03-31 | 2016-01-03 | 2015-10-04 | 2015-09-30 | 2015-07-05 | 2015-06-30 | 2015-04-05 | 2015-03-31 | 2015-01-04 | 2014-12-31 | 2014-10-05 | 2014-09-30 | 2014-07-06 | 2014-06-30 | 2014-03-31 | 2014-03-30 | 2013-12-31 | 2013-12-29 | 2013-09-30 | 2013-09-29 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-12-30 | 2012-09-30 | 2012-07-01 | 2012-06-30 | 2012-04-01 | 2012-03-31 | 2012-02-14 | 2012-01-01 | 2011-12-31 | 2011-10-02 | 2011-09-30 | 2011-07-03 | 2011-06-30 | 2011-04-03 | 2011-03-31 | 2011-01-02 | 2010-12-31 | 2010-10-03 | 2010-09-30 | 2010-07-04 | 2010-06-30 | 2010-04-04 | 2010-03-31 | 2010-01-03 | 2009-12-31 | 2009-10-04 | 2009-09-30 | 2009-07-05 | 2009-06-30 | 2009-04-05 | 2009-03-31 | 2009-01-04 | 2008-12-31 | 2008-10-05 | 2008-09-30 | 2008-07-06 | 2008-06-30 | 2008-03-31 | 2008-03-30 | 2007-12-31 | 2007-12-30 | 2007-09-30 | 2007-07-01 | 2007-06-30 | 2007-04-01 | 2007-03-31 | 2006-12-31 | 2006-10-01 | 2006-09-30 | 2006-07-02 | 2006-06-30 | 2006-04-02 | 2006-03-31 | 2006-01-01 | 2005-12-31 | 2005-10-02 | 2005-09-30 | 2005-07-03 | 2005-06-30 | 2005-04-03 | 2005-03-31 | 2005-01-02 | 2004-12-31 | 2004-10-03 | 2004-09-30 | 2004-07-04 | 2004-06-30 | 2004-04-04 | 2004-03-31 | 2004-01-04 | 2003-12-31 | 2003-10-05 | 2003-09-30 | 2003-07-06 | 2003-06-30 | 2003-03-31 | 2003-03-30 | 2002-12-31 | 2002-12-29 | 2002-09-30 | 2002-09-29 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-07-01 | 2001-06-30 | 2001-04-01 | 2001-03-31 | 2000-12-31 | 2000-10-01 | 2000-09-30 | 2000-07-02 | 2000-06-30 | 2000-04-02 | 2000-03-31 | 2000-01-02 | 1999-12-31 | 1999-10-03 | 1999-09-30 | 1999-07-04 | 1999-06-30 | 1999-04-04 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 782,709,000 | 869,901,000 | 840,438,000 | 702,900,000 | 720,022,000 | 850,008,000 | 895,581,000 | 774,871,000 | 784,251,000 | 801,600,000 | 747,153,000 | 589,585,000 | 690,155,000 | 602,314,000 | 229,704,000 | 229,704,000 | 459,103,000 | 459,103,000 | 658,673,000 | 658,673,000 | 739,658,000 | 739,658,000 | 801,635,000 | 623,935,000 | 742,748,000 | 754,356,000 | 764,193,000 | 764,200,000 | 647,268,000 | 647,268,000 | 653,695,000 | 716,395,000 | 716,395,000 | 715,368,000 | 715,368,000 | 665,358,000 | 665,358,000 | 587,887,000 | 587,887,000 | 715,026,000 | 715,026,000 | 688,867,000 | 688,867,000 | 593,290,000 | 593,290,000 | 543,848,000 | 674,500,000 | 674,508,000 | 714,200,000 | 714,153,000 | 636,200,000 | 636,191,000 | 390,600,000 | 390,620,000 | 666,001,000 | 666,001,000 | 693,783,000 | 693,783,000 | 548,795,000 | 548,795,000 | 451,415,000 | 451,415,000 | 626,165,000 | 626,165,000 | 614,322,000 | 523,040,000 | 420,776,000 | 420,776,000 | 561,652,000 | 600,239,000 | 600,239,000 | 482,565,000 | 482,565,000 | 482,565,000 | 303,797,000 | 303,797,000 | 481,755,000 | 481,755,000 | 529,777,000 | 529,777,000 | 383,229,000 | 383,229,000 | 331,280,000 | 331,280,000 | 368,935,000 | 368,935,000 | 395,324,000 | 395,324,000 | 326,789,000 | 326,789,000 | 220,415,000 | 220,415,000 | 301,720,000 | 301,720,000 | 307,797,000 | 307,797,000 | 244,807,000 | 244,807,000 | 183,568,899.753 | 183,568,899.753 | 324,800,500.884 | 324,800,500.884 | 380,739,626.646 | 380,739,626.646 | 293,591,974.157 | 293,591,974.157 | 251,177,106.937 | 251,177,106.937 | 256,056,337.717 | 291,116,702.677 | 291,116,702.677 | 232,040,738.558 | 232,040,738.558 | 185,726,657.515 | 235,305,788.394 | 235,305,788.394 | 234,207,241.967 | 234,207,241.967 | 184,079,161.091 | 184,079,161.091 | 120,468,071.293 | 120,468,071.293 | 179,062,414.521 | 179,062,414.521 | 199,291,593.744 | 199,291,593.744 | 165,251,280.483 | 165,251,280.483 | 108,754,338.929 | 108,754,338.929 | 144,765,115.533 | 144,765,115.533 | 168,563,274.476 | 168,563,274.476 | 141,415,082.9 | 141,415,082.9 | 77,441,493.094 | 77,441,493.094 | 110,132,142.499 | 110,132,142.499 | 151,484,808.98 | 151,484,808.98 | 117,901,006.963 | 117,901,006.963 | 64,965,433.746 | 64,965,433.746 | 87,846,613.439 | 87,846,613.439 | 129,063,705.902 | 98,237,766.631 | 55,487,459.013 | 62,688,201.05 | 100,271,534.853 | 100,271,534.853 | 96,304,051.396 | 96,304,051.396 | 57,434,661.554 | 79,068,069.924 | 79,068,069.924 | 99,102,424.467 | 99,102,424.467 | 82,673,794.87 | 82,673,794.87 | 47,448,485.497 | 47,448,485.497 | 67,131,919.961 | 67,131,919.961 | 76,908,604.164 | 76,908,604.164 | 51,615,523.069 | 51,615,523.069 | 29,275,648.275 | 39,185,049.91 | 51,129,208.359 | 30,077,516.731 | 22,278,067.086 | 25,891,313.13 | 24,494,006.229 | 21,373,443.728 | 15,400,294.804 |
cost of revenue | 546,151,000 | 630,664,000 | 623,842,000 | 515,200,000 | 485,197,000 | 597,839,000 | 630,596,000 | 534,438,000 | 554,995,000 | 519,900,000 | 506,380,000 | 401,071,000 | 534,648,000 | 466,823,000 | 378,189,000 | 378,189,000 | 352,557,000 | 352,557,000 | 540,458,000 | 540,458,000 | 536,944,000 | 536,944,000 | 578,843,000 | 463,195,000 | 547,360,000 | 535,514,000 | 548,252,000 | 548,300,000 | 471,486,000 | 471,486,000 | 476,724,000 | 494,159,000 | 494,159,000 | 502,102,000 | 502,102,000 | 476,612,000 | 476,612,000 | 431,025,000 | 431,025,000 | 497,587,000 | 497,587,000 | 499,835,000 | 499,835,000 | 436,920,000 | 436,920,000 | 398,936,000 | 462,600,000 | 462,553,000 | 523,500,000 | 523,548,000 | 496,300,000 | 496,263,000 | 347,800,000 | 347,771,000 | 473,934,000 | 473,934,000 | 499,593,000 | 499,593,000 | 395,568,000 | 395,568,000 | 332,216,000 | 332,216,000 | 449,253,000 | 449,253,000 | 421,020,000 | 371,840,000 | 308,153,000 | 308,153,000 | 401,457,000 | 456,751,000 | 456,751,000 | 396,472,000 | 396,472,000 | 396,472,000 | 297,448,000 | 297,448,000 | 383,304,000 | 383,304,000 | 379,957,000 | 379,957,000 | 275,641,000 | 275,641,000 | 249,391,000 | 249,391,000 | 268,268,000 | 268,268,000 | 288,190,000 | 288,190,000 | 236,071,000 | 236,071,000 | 154,677,000 | 154,677,000 | 224,064,000 | 224,064,000 | 232,747,000 | 232,747,000 | 206,070,000 | 206,070,000 | 144,768,962.202 | 144,768,962.202 | 221,397,514.836 | 221,397,514.836 | 260,394,492.042 | 260,394,492.042 | 193,979,001.263 | 193,979,001.263 | 172,034,209.835 | 172,034,209.835 | 173,538,310.944 | 196,887,374.354 | 196,887,374.354 | 153,324,375.867 | 153,324,375.867 | 131,878,329.616 | 163,192,804.446 | 163,192,804.446 | 158,398,358.463 | 158,398,358.463 | 122,572,203.637 | 122,572,203.637 | 77,516,712.588 | 77,516,712.588 | 121,147,431.845 | 121,147,431.845 | 136,358,250.343 | 136,358,250.343 | 115,592,231.958 | 115,592,231.958 | 76,434,565.858 | 76,434,565.858 | 99,959,311.483 | 99,959,311.483 | 117,536,627.262 | 117,536,627.262 | 103,865,847.074 | 103,865,847.074 | 56,481,558.796 | 56,481,558.796 | 76,596,982.698 | 76,596,982.698 | 104,952,088.375 | 104,952,088.375 | 82,996,215.373 | 82,996,215.373 | 45,887,473.242 | 45,887,473.242 | 63,175,247.337 | 63,175,247.337 | 90,640,075.833 | 72,157,783.56 | 40,482,686.968 | 68,225,452.084 | 72,963,100.099 | 72,963,100.099 | 68,454,493.655 | 68,454,493.655 | 40,643,421.807 | 56,174,603.369 | 56,174,603.369 | 71,118,177.092 | 71,118,177.092 | 59,421,041.761 | 59,421,041.761 | 33,663,451.7 | 33,663,451.7 | 48,571,122.38 | 48,571,122.38 | 57,308,351.818 | 57,308,351.818 | 38,511,582.658 | 38,511,582.658 | 21,529,170.729 | 28,417,150.097 | 38,722,121.026 | 23,782,222.614 | 0 | 0 | 0 | 0 | 0 |
gross profit | 236,558,000 | 239,237,000 | 216,596,000 | 187,700,000 | 234,825,000 | 252,169,000 | 264,985,000 | 240,433,000 | 229,256,000 | 281,700,000 | 240,773,000 | 188,514,000 | 155,507,000 | 135,491,000 | -148,485,000 | -148,485,000 | 106,546,000 | 106,546,000 | 118,215,000 | 118,215,000 | 202,714,000 | 202,714,000 | 222,792,000 | 160,740,000 | 195,388,000 | 218,842,000 | 215,941,000 | 215,900,000 | 175,782,000 | 175,782,000 | 176,971,000 | 222,236,000 | 222,236,000 | 213,266,000 | 213,266,000 | 188,746,000 | 188,746,000 | 156,862,000 | 156,862,000 | 217,439,000 | 217,439,000 | 189,032,000 | 189,032,000 | 156,370,000 | 156,370,000 | 144,912,000 | 211,900,000 | 211,955,000 | 190,700,000 | 190,605,000 | 139,900,000 | 139,928,000 | 42,800,000 | 42,849,000 | 192,067,000 | 192,067,000 | 194,190,000 | 194,190,000 | 153,227,000 | 153,227,000 | 119,199,000 | 119,199,000 | 176,912,000 | 176,912,000 | 193,302,000 | 151,200,000 | 112,623,000 | 112,623,000 | 160,195,000 | 143,488,000 | 143,488,000 | 86,093,000 | 86,093,000 | 86,093,000 | 6,349,000 | 6,349,000 | 98,451,000 | 98,451,000 | 149,820,000 | 149,820,000 | 107,588,000 | 107,588,000 | 81,889,000 | 81,889,000 | 100,667,000 | 100,667,000 | 107,134,000 | 107,134,000 | 90,718,000 | 90,718,000 | 65,738,000 | 65,738,000 | 77,656,000 | 77,656,000 | 75,050,000 | 75,050,000 | 38,737,000 | 38,737,000 | 38,799,937.551 | 38,799,937.551 | 103,402,986.048 | 103,402,986.048 | 120,345,134.604 | 120,345,134.604 | 99,612,972.894 | 99,612,972.894 | 79,142,897.102 | 79,142,897.102 | 82,518,026.773 | 94,229,328.323 | 94,229,328.323 | 78,716,362.691 | 78,716,362.691 | 53,848,327.9 | 72,112,983.947 | 72,112,983.947 | 75,808,883.504 | 75,808,883.504 | 61,506,957.454 | 61,506,957.454 | 42,951,358.705 | 42,951,358.705 | 57,914,982.677 | 57,914,982.677 | 62,933,343.401 | 62,933,343.401 | 49,659,048.524 | 49,659,048.524 | 32,319,773.071 | 32,319,773.071 | 44,805,804.05 | 44,805,804.05 | 51,026,647.214 | 51,026,647.214 | 37,549,235.826 | 37,549,235.826 | 20,959,934.298 | 20,959,934.298 | 33,535,159.801 | 33,535,159.801 | 46,532,720.605 | 46,532,720.605 | 34,904,791.59 | 34,904,791.59 | 19,077,960.503 | 19,077,960.503 | 24,671,366.101 | 24,671,366.101 | 38,423,630.069 | 26,079,983.071 | 15,004,772.045 | -5,537,251.034 | 27,308,434.754 | 27,308,434.754 | 27,849,557.741 | 27,849,557.741 | 16,791,239.747 | 22,893,466.555 | 22,893,466.555 | 27,984,247.375 | 27,984,247.375 | 23,252,753.108 | 23,252,753.108 | 13,785,033.798 | 13,785,033.798 | 18,560,797.581 | 18,560,797.581 | 19,600,252.345 | 19,600,252.345 | 13,103,940.41 | 13,103,940.41 | 7,746,477.546 | 10,767,899.813 | 12,407,087.332 | 6,295,294.118 | 22,278,067.086 | 25,891,313.13 | 24,494,006.229 | 21,373,443.728 | 15,400,294.804 |
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 | 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 | 88,269,000 | 82,213,000 | 78,064,000 | 81,800,000 | 75,806,000 | 79,409,000 | 88,380,000 | 80,513,000 | 80,466,000 | 80,600,000 | 79,674,000 | 73,386,000 | 71,934,000 | 61,490,000 | 64,934,000 | 64,934,000 | 73,948,000 | 73,948,000 | 76,496,000 | 76,496,000 | 78,972,000 | 78,972,000 | 92,030,000 | 92,989,000 | 95,474,000 | 88,063,000 | 91,934,000 | 91,900,000 | 93,075,000 | 93,075,000 | 103,930,000 | 94,842,000 | 94,842,000 | 89,346,000 | 89,346,000 | 89,205,000 | 89,205,000 | 86,784,000 | 86,784,000 | 86,812,000 | 86,812,000 | 83,599,000 | 83,599,000 | 79,238,000 | 79,238,000 | 67,821,000 | 82,600,000 | 78,414,000 | 84,400,000 | 80,131,000 | 78,500,000 | 77,066,000 | 83,100,000 | 79,557,000 | 72,172,000 | 72,172,000 | 71,752,000 | 71,752,000 | 69,279,000 | 69,279,000 | 72,812,000 | 72,812,000 | 69,722,000 | 69,722,000 | 69,861,000 | 73,552,000 | 69,428,000 | 69,428,000 | 64,058,000 | 57,204,000 | 57,204,000 | 53,939,000 | 53,939,000 | 53,939,000 | 50,834,000 | 50,834,000 | 53,291,000 | 53,291,000 | 56,485,000 | 56,485,000 | 47,715,000 | 47,715,000 | 41,641,000 | 41,641,000 | 42,045,000 | 42,045,000 | 39,927,000 | 39,927,000 | 38,703,000 | 38,703,000 | 33,999,000 | 33,999,000 | 34,151,000 | 34,151,000 | 36,213,000 | 36,213,000 | 30,942,000 | 30,942,000 | 33,401,468.365 | 33,401,468.365 | 54,054,113.775 | 54,054,113.775 | 59,213,653.96 | 59,213,653.96 | 51,641,916.837 | 51,641,916.837 | 32,339,716.248 | 32,339,716.248 | 33,404,837.952 | 31,731,231.564 | 31,731,231.564 | 37,999,726.942 | 37,999,726.942 | 26,095,620.281 | 56,070,217.422 | 56,070,217.422 | 22,002,635.972 | 22,002,635.972 | 28,463,794.819 | 28,463,794.819 | 18,086,732.392 | 18,086,732.392 | 34,645,526.717 | 34,645,526.717 | 19,171,574.806 | 19,171,574.806 | 30,158,276.432 | 30,158,276.432 | 16,296,631.84 | 16,296,631.84 | 42,876,134.156 | 42,876,134.156 | 15,641,459.39 | 15,641,459.39 | 15,155,938.744 | 15,155,938.744 | 17,799,056.887 | 17,799,056.887 | 11,540,384.056 | 11,540,384.056 | 13,975,560.884 | 13,975,560.884 | 14,065,407.622 | 14,065,407.622 | 10,077,809.326 | 10,077,809.326 | 8,350,763.408 | 8,350,763.408 | 12,905,471.151 | 9,864,537.589 | 8,239,325.871 | 13,016,084.816 | 12,856,555.005 | 12,856,555.005 | 12,491,286.802 | 12,491,286.802 | 9,447,260.42 | 9,407,612.076 | 9,407,612.076 | 10,425,523.411 | 10,425,523.411 | 10,741,484.572 | 10,741,484.572 | 8,290,998.598 | 8,290,998.598 | 9,186,222.271 | 9,186,222.271 | 8,456,961.544 | 8,456,961.544 | 7,402,226.007 | 7,402,226.007 | 5,734,405.017 | 5,133,340.67 | 4,902,801.035 | 3,597,311.025 | 0 | -78,278,728.826 | 0 | 0 | 0 |
operating income | 178,147,000 | 155,018,000 | 182,695,000 | 128,000,000 | 92,631,000 | 174,576,000 | 173,960,000 | 162,218,000 | 177,066,000 | 201,300,000 | 159,650,000 | 113,836,000 | 78,832,000 | 68,750,000 | -236,097,000 | -236,097,000 | -92,328,000 | -92,328,000 | 24,294,000 | 24,294,000 | 117,852,000 | 117,852,000 | 114,119,000 | 32,728,000 | 78,201,000 | 127,638,000 | 121,014,000 | 121,000,000 | 76,326,000 | 76,326,000 | 62,018,000 | 124,903,000 | 124,903,000 | 121,102,000 | 121,102,000 | 92,979,000 | 92,979,000 | 69,843,000 | 69,843,000 | 128,646,000 | 128,646,000 | 102,731,000 | 102,731,000 | 70,304,000 | 70,304,000 | 72,123,000 | 129,300,000 | 129,267,000 | 106,200,000 | 106,231,000 | 61,400,000 | 61,373,000 | -40,300,000 | -40,299,000 | 119,362,000 | 119,362,000 | 121,806,000 | 121,806,000 | 83,902,000 | 83,902,000 | 44,351,000 | 44,351,000 | 106,117,000 | 106,117,000 | 121,865,000 | 76,851,000 | 37,853,000 | 37,853,000 | 86,690,000 | 82,637,000 | 82,637,000 | 30,540,000 | 30,540,000 | 30,540,000 | -44,739,000 | -44,739,000 | 41,606,000 | 41,606,000 | 92,798,000 | 92,798,000 | 56,207,000 | 56,207,000 | 39,540,000 | 39,540,000 | 55,839,000 | 55,839,000 | 64,395,000 | 64,395,000 | 50,491,000 | 50,491,000 | 30,153,000 | 30,153,000 | 42,727,000 | 42,727,000 | 34,484,000 | 34,484,000 | 7,652,000 | 7,652,000 | 4,475,611.339 | 4,475,611.339 | 47,788,518.373 | 47,788,518.373 | 58,842,688.151 | 58,842,688.151 | 47,154,531.235 | 47,154,531.235 | 45,977,814.804 | 45,977,814.804 | 48,767,695.632 | 61,266,184.124 | 61,266,184.124 | 24,364,207.698 | 24,364,207.698 | 26,362,473.404 | -4,363,190.846 | -4,363,190.846 | 53,806,246.634 | 53,806,246.634 | 33,043,162.635 | 33,043,162.635 | 24,864,625.452 | 24,864,625.452 | 23,269,456.82 | 23,269,456.82 | 43,761,769.412 | 43,761,769.412 | 19,500,772.919 | 19,500,772.919 | 16,023,141.231 | 16,023,141.231 | 1,929,669.1 | 1,929,669.1 | 35,385,187.074 | 35,385,187.074 | 22,393,297.082 | 22,393,297.082 | 3,160,877.411 | 3,160,877.411 | 21,994,775.746 | 21,994,775.746 | 32,557,159.72 | 32,557,159.72 | 20,839,383.286 | 20,839,383.286 | 9,000,150.542 | 9,000,150.542 | 16,321,602.994 | 16,321,602.994 | 25,518,158.919 | 16,214,446.674 | 6,765,446.174 | -18,553,336.485 | 14,451,879.749 | 14,451,879.749 | 15,358,270.939 | 15,358,270.939 | 7,343,979.993 | 13,485,853.138 | 13,485,853.138 | 17,558,723.964 | 17,558,723.964 | 12,511,269.225 | 12,511,269.225 | 5,494,035.199 | 5,494,035.199 | 9,374,574.628 | 9,374,574.628 | 11,143,290.801 | 11,143,290.801 | 5,701,715.066 | 5,701,715.066 | 2,012,071.879 | 5,634,559.798 | 7,504,286.978 | 2,697,983.093 | 22,278,067.086 | -52,387,415.695 | 24,494,006.229 | 21,373,443.728 | 15,400,294.804 |
net income | 153,308,000 | 127,367,000 | 155,288,000 | 97,617,000 | 83,900,000 | 153,036,000 | 158,241,000 | 146,363,000 | 173,896,000 | 188,300,000 | 146,442,000 | 98,541,000 | 67,352,000 | 56,355,000 | -249,694,000 | -249,694,000 | -99,295,000 | -99,295,000 | 32,512,000 | 32,512,000 | 104,883,000 | 104,883,000 | 99,686,000 | 22,728,000 | 59,552,000 | 114,315,000 | 109,028,000 | 109,000,000 | 67,879,000 | 67,879,000 | 54,949,000 | 116,147,000 | 116,147,000 | 107,718,000 | 107,718,000 | 83,520,000 | 83,520,000 | 74,291,000 | 74,291,000 | 114,398,000 | 114,398,000 | 94,715,000 | 94,715,000 | 63,234,000 | 63,234,000 | 67,571,000 | 123,100,000 | 123,070,000 | 99,400,000 | 99,430,000 | 56,000,000 | 56,029,000 | -41,200,000 | -41,229,000 | 122,677,000 | 122,677,000 | 115,999,000 | 115,999,000 | 79,187,000 | 79,187,000 | 41,689,000 | 41,689,000 | 96,780,000 | 96,780,000 | 115,830,000 | 72,280,000 | 35,288,000 | 35,288,000 | 89,016,000 | 78,642,000 | 78,642,000 | 26,870,000 | 26,870,000 | 26,870,000 | -46,064,000 | -46,064,000 | 48,534,000 | 48,534,000 | 94,082,000 | 94,082,000 | 61,418,000 | 61,418,000 | 35,870,000 | 35,870,000 | 56,816,000 | 56,816,000 | 64,687,000 | 64,687,000 | 48,765,000 | 48,765,000 | 27,977,000 | 27,977,000 | 42,385,000 | 42,385,000 | 41,506,000 | 41,506,000 | 7,089,000 | 7,089,000 | 4,338,928.513 | 4,338,928.513 | 21,432,118.884 | 21,432,118.884 | 54,006,123.993 | 54,006,123.993 | 41,661,731.274 | 41,661,731.274 | 27,552,992.023 | 27,552,992.023 | 41,016,816.346 | 52,308,363.551 | 52,308,363.551 | 21,137,504.334 | 21,137,504.334 | 15,602,402.196 | 16,791,646.393 | 16,791,646.393 | 42,879,011.847 | 42,879,011.847 | 31,064,979.413 | 31,064,979.413 | 16,216,277.768 | 16,216,277.768 | 28,995,835.062 | 28,995,835.062 | 34,214,056.684 | 34,214,056.684 | 14,305,964.289 | 14,305,964.289 | 8,371,400.17 | 8,371,400.17 | 16,723,040.167 | 16,723,040.167 | 26,248,909.358 | 26,248,909.358 | 14,337,672.549 | 14,337,672.549 | 2,852,935.37 | 2,852,935.37 | 14,452,761.783 | 14,452,761.783 | 23,201,677.085 | 23,201,677.085 | 13,926,285.274 | 13,926,285.274 | 3,693,830.313 | 3,693,830.313 | 10,953,157.452 | 10,953,157.452 | 18,280,502.473 | 10,290,129.162 | 1,753,856.204 | -25,680,493.342 | 10,690,472.415 | 10,690,472.415 | 11,872,074.239 | 11,872,074.239 | 3,174,423.474 | 10,832,016.306 | 10,832,016.306 | 12,808,585.896 | 12,808,585.896 | 9,164,350.035 | 9,164,350.035 | 3,795,878.702 | 3,795,878.702 | 7,034,747.564 | 7,034,747.564 | 6,566,581.873 | 6,566,581.873 | 2,100,631.552 | 2,100,631.552 | 603,621.889 | 3,017,766.948 | 3,802,172.078 | 1,199,103.91 | 199,803.634 | 1,399,546.495 | 1,399,657.395 | 1,003,448.076 | 300,005.838 |