GENC 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-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 | 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-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 | 1989-12-31 | 1989-09-30 | 1989-06-30 | 1989-03-31 | 1988-12-31 | 1988-09-30 | 1988-06-30 | 1988-03-31 | 1987-12-31 | 1987-09-30 | 1987-06-30 | 1987-03-31 | 1986-09-30 | 1986-06-30 | 1986-03-31 | 1985-12-31 | 1985-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 26,018,000 | 20,871,000 | 27,877,000 | 30,501,000 | 25,825,000 | 23,072,000 | 29,647,000 | 30,654,000 | 20,106,000 | 20,043,000 | 24,919,000 | 21,352,000 | 18,964,000 | 10,457,000 | 22,940,000 | 25,993,000 | 18,030,000 | 14,484,000 | 18,848,000 | 26,670,000 | 21,327,000 | 20,545,000 | 24,118,000 | 30,829,000 | 23,122,000 | 18,556,000 | 23,743,000 | 22,526,000 | 15,783,000 | 14,792,000 | 19,863,000 | 22,078,000 | 13,258,000 | 8,249,000 | 10,940,000 | 13,754,000 | 6,287,000 | 4,910,000 | 10,547,000 | 14,541,000 | 10,019,000 | 7,568,000 | 18,690,000 | 17,737,000 | 4,948,000 | 13,993,000 | 22,986,000 | 19,339,000 | 6,864,000 | 12,165,000 | 23,015,000 | 16,727,000 | 7,785,000 | 7,791,000 | 12,684,000 | 24,042,000 | 11,070,000 | 10,439,000 | 11,674,000 | 15,416,000 | 19,260,000 | 21,531,000 | 23,907,000 | 24,573,000 | 18,323,000 | 15,238,000 | 21,187,000 | 26,491,000 | 12,370,000 | 14,655,000 | 18,919,000 | 21,875,000 | 11,657,000 | 8,238,000 | 14,846,000 | 15,948,000 | 9,107,000 | 11,254,000 | 12,407,000 | 18,489,000 | 11,920,000 | 7,574,000 | 14,134,000 | 20,916,000 | 13,274,000 | 16,327,000 | 17,853,000 | 22,433,000 | 10,872,000 | 16,894,000 | 20,841,000 | 21,610,000 | 11,789,000 | 13,850,000 | 32,240,000 | 32,286,000 | 18,435,000 | 46,302,000 | 85,300,000 | 61,200,000 | 56,500,000 | 60,313,000 | 51,100,000 | 48,700,000 | 35,200,000 | 12,807,922 | 21,700,000 | 17,400,000 | 8,300,000 | 12,244,432 | 16,600,000 | 18,700,000 | 11,500,000 | 9,100,000 | 19,100,000 | 20,300,000 | 9,200,000 | 19,400,000 | 12,900,000 | 8,900,000 | 8,300,000 | 12,900,000 | 14,800,000 | 11,600,000 | 6,000,000 | 8,000,000 | 12,900,000 | 8,600,000 | 6,400,000 | 12,300,000 | 18,600,000 | 9,500,000 | 9,600,000 | 17,000,000 | 18,400,000 | 8,600,000 | 14,100,000 | 16,400,000 | 17,700,000 | 9,400,000 | 8,400,000 | 12,300,000 | 11,300,000 | 2,100,000 | 3,800,000 | 2,800,000 | 2,900,000 | 2,500,000 |
cost of revenue | 18,484,000 | 14,258,000 | 20,365,000 | 21,404,000 | 20,010,000 | 18,104,000 | 23,968,000 | 24,462,000 | 16,401,000 | 16,596,000 | 19,314,000 | 15,206,000 | 15,983,000 | 8,547,000 | 17,555,000 | 18,655,000 | 13,710,000 | 11,650,000 | 14,098,000 | 16,759,000 | 16,410,000 | 14,193,000 | 17,702,000 | 22,059,000 | 18,039,000 | 14,894,000 | 17,053,000 | 15,869,000 | 11,633,000 | 11,141,000 | 14,712,000 | 16,637,000 | 9,976,000 | 7,121,000 | 8,541,000 | 10,121,000 | 5,942,000 | 4,590,000 | 8,266,000 | 10,851,000 | 8,487,000 | 6,278,000 | 13,720,000 | 13,411,000 | 4,531,000 | 12,501,000 | 17,237,000 | 15,273,000 | 6,141,000 | 10,661,000 | 18,756,000 | 14,052,000 | 6,809,000 | 7,972,000 | 11,176,000 | 17,845,000 | 9,443,000 | 10,336,000 | 9,724,000 | 13,363,000 | 14,118,000 | 16,487,000 | 19,102,000 | 17,641,000 | 13,949,000 | 11,741,000 | 15,595,000 | 18,763,000 | 9,337,000 | 11,709,000 | 13,798,000 | 16,146,000 | 8,694,000 | 7,056,000 | 11,478,000 | 11,863,000 | 6,821,000 | 8,427,000 | 8,573,000 | 12,684,000 | 8,507,000 | 6,861,000 | 9,609,000 | 15,558,000 | 10,424,000 | 12,753,000 | 13,159,000 | 16,160,000 | 8,860,000 | 14,664,000 | 14,210,000 | 15,470,000 | 8,926,000 | 10,170,000 | 22,720,000 | 22,947,000 | 13,671,000 | 38,017,000 | 53,800,000 | 36,500,000 | 39,600,000 | 46,778,000 | 36,300,000 | 36,200,000 | 23,600,000 | 10,533,966 | 15,700,000 | 12,100,000 | 6,300,000 | 9,463,506 | 12,400,000 | 12,400,000 | 8,400,000 | 6,300,000 | 14,100,000 | 14,600,000 | 7,600,000 | 15,100,000 | 9,300,000 | 6,500,000 | 6,700,000 | 9,700,000 | 10,400,000 | 7,100,000 | 5,000,000 | 5,300,000 | 9,500,000 | 6,900,000 | 5,000,000 | 9,500,000 | 14,900,000 | 12,700,000 | 7,200,000 | 12,400,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 7,534,000 | 6,613,000 | 7,512,000 | 9,097,000 | 5,815,000 | 4,968,000 | 5,679,000 | 6,192,000 | 3,705,000 | 3,447,000 | 5,605,000 | 6,146,000 | 2,981,000 | 1,910,000 | 5,385,000 | 7,338,000 | 4,320,000 | 2,834,000 | 4,750,000 | 9,911,000 | 4,917,000 | 6,352,000 | 6,416,000 | 8,770,000 | 5,083,000 | 3,662,000 | 6,690,000 | 6,657,000 | 4,150,000 | 3,651,000 | 5,151,000 | 5,441,000 | 3,282,000 | 1,128,000 | 2,399,000 | 3,633,000 | 345,000 | 320,000 | 2,281,000 | 3,690,000 | 1,532,000 | 1,290,000 | 4,970,000 | 4,326,000 | 417,000 | 1,492,000 | 5,749,000 | 4,066,000 | 723,000 | 1,504,000 | 4,259,000 | 2,675,000 | 976,000 | -181,000 | 1,508,000 | 6,197,000 | 1,627,000 | 103,000 | 1,950,000 | 2,053,000 | 5,142,000 | 5,044,000 | 4,805,000 | 6,932,000 | 4,374,000 | 3,497,000 | 5,592,000 | 7,728,000 | 3,033,000 | 2,946,000 | 5,121,000 | 5,729,000 | 2,963,000 | 1,182,000 | 3,368,000 | 4,085,000 | 2,286,000 | 2,827,000 | 3,834,000 | 5,805,000 | 3,413,000 | 713,000 | 4,525,000 | 5,358,000 | 2,850,000 | 3,574,000 | 4,694,000 | 6,273,000 | 2,012,000 | 2,230,000 | 6,631,000 | 6,140,000 | 2,863,000 | 3,680,000 | 9,520,000 | 9,339,000 | 4,764,000 | 8,285,000 | 31,500,000 | 24,700,000 | 16,900,000 | 13,535,000 | 14,800,000 | 12,500,000 | 11,600,000 | 2,273,956 | 6,000,000 | 5,300,000 | 2,000,000 | 2,780,926 | 4,200,000 | 6,300,000 | 3,100,000 | 2,800,000 | 5,000,000 | 5,700,000 | 1,600,000 | 4,300,000 | 3,600,000 | 2,400,000 | 1,600,000 | 3,200,000 | 4,400,000 | 4,500,000 | 1,000,000 | 2,700,000 | 3,400,000 | 1,700,000 | 1,400,000 | 2,800,000 | 3,700,000 | -3,200,000 | 2,400,000 | 4,600,000 | 18,400,000 | 8,600,000 | 14,100,000 | 16,400,000 | 17,700,000 | 9,400,000 | 8,400,000 | 12,300,000 | 11,300,000 | 2,100,000 | 3,800,000 | 2,800,000 | 2,900,000 | 2,500,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 801,000 | 842,000 | 845,000 | 874,000 | 897,000 | 1,106,000 | 951,000 | 920,000 | 1,349,000 | 1,189,000 | 1,176,000 | 1,069,000 | 845,000 | 757,000 | 849,000 | 689,000 | 766,000 | 868,000 | 881,000 | 823,000 | 723,000 | 676,000 | 781,000 | 758,000 | 700,000 | 624,000 | 637,000 | 470,000 | 416,000 | 427,000 | 379,000 | 379,000 | 382,000 | 384,000 | 351,000 | 357,000 | 329,000 | 339,000 | 352,000 | 351,000 | 380,000 | 391,000 | 420,000 | 454,000 | 448,000 | 575,000 | 670,000 | 556,000 | 539,000 | 601,000 | 547,000 | 534,000 | 529,000 | 790,000 | 607,000 | 765,000 | 538,000 | 971,000 | 538,000 | 507,000 | 702,000 | 757,000 | 785,000 | 647,000 | 604,000 | 727,000 | 619,000 | 630,000 | 591,000 | 514,000 | 506,000 | 529,000 | 526,000 | 446,000 | 452,000 | 518,000 | 495,000 | 512,000 | 454,000 | 467,000 | 491,000 | 405,000 | 436,000 | 463,000 | 410,000 | 401,000 | 450,000 | 429,000 | 421,000 | 620,000 | 601,000 | 561,000 | 569,000 | 630,000 | 670,000 | 710,000 | 768,000 | 971,000 | 700,000 | 700,000 | 600,000 | 724,000 | 900,000 | 600,000 | 600,000 | 507,379 | 500,000 | 600,000 | 500,000 | 419,851 | 500,000 | 500,000 | 400,000 | 400,000 | 400,000 | 500,000 | 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 | 4,151,000 | 3,921,000 | 4,059,000 | 3,936,000 | 3,696,000 | 3,818,000 | 3,528,000 | 4,284,000 | 4,748,000 | 4,153,000 | 4,378,000 | 4,907,000 | 4,039,000 | 3,648,000 | 3,371,000 | 3,250,000 | 3,148,000 | 3,380,000 | 3,352,000 | 3,297,000 | 2,913,000 | 2,875,000 | 2,960,000 | 3,679,000 | 3,392,000 | 2,824,000 | 2,896,000 | 2,597,000 | 2,606,000 | 2,615,000 | 2,358,000 | 2,569,000 | 2,167,000 | 2,132,000 | 2,054,000 | 2,133,000 | 1,979,000 | 1,956,000 | 1,909,000 | 1,870,000 | 2,114,000 | 1,293,000 | 2,287,000 | 2,438,000 | 2,407,000 | 2,874,000 | 3,348,000 | 3,079,000 | 2,336,000 | 2,885,000 | 2,812,000 | 2,828,000 | 2,632,000 | 2,733,000 | 3,026,000 | 3,463,000 | 2,978,000 | 4,635,000 | 2,562,000 | 3,081,000 | 3,739,000 | 3,833,000 | 3,899,000 | 3,472,000 | 3,102,000 | 3,430,000 | 3,208,000 | 3,620,000 | 3,259,000 | 4,466,000 | 3,636,000 | 3,892,000 | 3,406,000 | 3,751,000 | 2,937,000 | 2,829,000 | 2,663,000 | 2,807,000 | 2,873,000 | 3,025,000 | 3,004,000 | 2,940,000 | 4,434,000 | 3,724,000 | 3,521,000 | 3,339,000 | 3,736,000 | 3,663,000 | 3,454,000 | 3,950,000 | 4,478,000 | 4,330,000 | 3,904,000 | 6,030,000 | 6,540,000 | 5,321,000 | 4,870,000 | 7,508,000 | 13,700,000 | 14,900,000 | 12,100,000 | 6,929,000 | 9,200,000 | 8,100,000 | 10,000,000 | 1,533,514 | 3,100,000 | 3,000,000 | 2,800,000 | 2,510,007 | 3,500,000 | 3,700,000 | 2,600,000 | 2,700,000 | 3,200,000 | 3,200,000 | 2,200,000 | 3,000,000 | 2,900,000 | 2,700,000 | 2,500,000 | 2,800,000 | 2,400,000 | 2,500,000 | 2,000,000 | 2,300,000 | 2,200,000 | 1,600,000 | 2,700,000 | 2,800,000 | 3,000,000 | 2,000,000 | 4,100,000 | 4,500,000 | 0 | -54,700,000 | 0 | 0 | 0 | -39,400,000 | 0 | 0 | 0 | 0 | 0 | 0 | -10,900,000 | 0 |
operating income | 3,383,000 | 2,692,000 | 3,453,000 | 5,161,000 | -548,000 | 3,401,000 | 5,080,000 | 3,396,000 | -1,043,000 | -706,000 | 1,227,000 | 1,239,000 | -1,058,000 | -1,738,000 | 2,014,000 | 4,088,000 | 1,172,000 | -546,000 | 1,398,000 | 6,614,000 | 2,004,000 | 3,477,000 | 3,456,000 | 5,091,000 | 1,691,000 | 838,000 | 3,794,000 | 4,060,000 | 1,544,000 | 1,036,000 | 2,793,000 | 2,872,000 | 1,115,000 | -1,004,000 | 345,000 | 1,500,000 | -1,634,000 | -1,636,000 | 372,000 | 1,820,000 | -582,000 | -3,000 | 2,683,000 | 1,888,000 | -1,990,000 | -1,382,000 | 2,401,000 | 987,000 | -1,613,000 | -1,381,000 | 1,447,000 | -153,000 | -1,656,000 | -2,914,000 | -1,518,000 | 2,734,000 | -1,351,000 | -4,532,000 | -612,000 | -1,028,000 | 1,403,000 | 1,211,000 | 906,000 | 3,460,000 | 1,272,000 | 67,000 | 2,384,000 | 4,108,000 | -226,000 | -1,520,000 | 1,485,000 | 1,837,000 | -443,000 | -2,569,000 | 431,000 | 1,256,000 | -377,000 | 20,000 | 961,000 | 2,780,000 | 409,000 | -2,227,000 | 91,000 | 1,634,000 | -671,000 | 235,000 | 958,000 | 2,610,000 | -1,744,000 | -3,732,000 | 2,078,000 | 360,000 | -2,576,000 | -2,350,000 | 2,990,000 | 3,652,000 | -436,000 | 777,000 | 17,800,000 | 9,800,000 | 4,800,000 | 6,606,000 | 5,600,000 | 4,400,000 | 1,600,000 | 740,442 | 2,900,000 | 2,300,000 | -800,000 | 270,919 | 700,000 | 2,600,000 | 500,000 | 100,000 | 1,800,000 | 2,500,000 | -600,000 | 1,300,000 | 700,000 | -300,000 | -900,000 | 400,000 | 2,000,000 | 2,000,000 | -1,000,000 | 400,000 | 1,200,000 | 100,000 | -1,300,000 | 400,000 | 700,000 | -5,200,000 | -1,700,000 | 100,000 | 18,400,000 | -46,100,000 | 14,100,000 | 16,400,000 | 17,700,000 | -30,000,000 | 8,400,000 | 12,300,000 | 11,300,000 | 2,100,000 | 3,800,000 | 2,800,000 | -8,000,000 | 2,500,000 |
net income | 4,326,000 | 3,105,000 | 3,212,000 | 4,873,000 | 3,476,000 | 478,000 | -1,015,000 | 439,000 | -274,000 | -369,000 | 2,335,000 | 2,288,000 | 1,551,000 | -625,000 | 4,322,000 | -655,000 | 2,489,000 | -21,000 | 2,444,000 | 7,460,000 | 313,000 | 3,773,000 | 2,682,000 | 3,764,000 | 2,346,000 | 1,021,000 | 2,588,000 | 3,415,000 | 1,394,000 | 1,724,000 | 2,114,000 | 1,630,000 | 1,575,000 | -2,173,000 | 266,000 | 1,184,000 | -1,096,000 | -537,000 | 1,663,000 | 1,901,000 | 446,000 | 2,235,000 | 2,489,000 | 2,977,000 | -976,000 | -361,000 | 1,192,000 | 2,766,000 | 875,000 | -4,422,000 | 1,090,000 | 2,450,000 | 1,105,000 | 2,073,000 | -1,576,000 | 2,696,000 | -224,000 | -1,151,000 | -728,000 | -338,000 | -330,000 | 134,000 | 683,000 | 1,320,000 | 13,110,000 | 858,000 | 5,663,000 | 10,491,000 | 1,483,000 | -276,000 | 120,000 | 11,561,000 | 182,000 | 5,162,000 | 7,656,000 | 18,832,000 | -344,000 | -29,000 | 644,000 | 1,740,000 | 248,000 | -275,000 | 2,288,000 | 3,676,000 | 1,571,000 | 545,000 | 574,000 | 2,076,000 | -1,125,000 | 1,585,000 | 7,369,000 | 1,694,000 | -1,725,000 | 170,000 | 1,990,000 | 216,000 | -1,590,000 | 582,000 | 8,600,000 | 4,100,000 | 1,800,000 | 2,396,000 | 2,300,000 | 1,900,000 | 300,000 | 556,564 | 1,600,000 | 1,300,000 | -700,000 | 636,423 | 300,000 | 1,400,000 | 200,000 | -200,000 | 1,000,000 | 1,400,000 | -600,000 | 600,000 | 300,000 | -100,000 | -1,000,000 | 300,000 | 1,000,000 | 1,200,000 | -800,000 | -200,000 | 400,000 | -300,000 | -1,100,000 | -400,000 | 200,000 | -5,300,000 | -1,200,000 | -300,000 | 600,000 | -1,200,000 | -100,000 | 600,000 | 900,000 | -1,300,000 | 100,000 | 900,000 | 700,000 | -100,000 | 400,000 | 100,000 | 100,000 | 100,000 |