NSSC 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 47,547,000 | 41,676,000 | 44,658,000 | 43,532,000 | 42,314,000 | 39,493,000 | 43,229,000 | 35,905,000 | 33,408,000 | 31,051,000 | 35,429,000 | 28,228,000 | 27,205,000 | 23,173,000 | 23,006,000 | 26,239,000 | 25,829,000 | 26,285,000 | 29,584,000 | 25,143,000 | 24,829,000 | 23,376,000 | 27,260,000 | 22,200,000 | 21,112,000 | 21,174,000 | 25,684,000 | 20,807,000 | 20,715,000 | 20,168,000 | 24,059,000 | 19,808,000 | 20,497,000 | 18,149,000 | 22,961,000 | 17,894,000 | 19,571,000 | 17,336,000 | 21,518,000 | 17,272,000 | 18,353,000 | 17,239,000 | 21,795,000 | 17,163,000 | 17,212,000 | 15,216,000 | 19,872,000 | 17,236,000 | 17,617,000 | 16,203,000 | 20,697,000 | 17,760,000 | 17,608,000 | 15,327,000 | 20,636,000 | 16,015,000 | 16,641,000 | 14,465,000 | 18,979,000 | 14,024,000 | 19,079,000 | 17,483,000 | 22,103,000 | 16,222,000 | 16,166,000 | 13,876,000 | 20,530,000 | 15,566,000 | 16,077,000 | 14,029,000 | 21,060,000 | 17,085,000 | 17,223,000 | 14,180,000 | 20,027,000 | 15,743,000 | 16,019,000 | 13,440,000 | 18,887,000 | 14,742,000 | 14,629,000 | 9,835,000 | 18,350,000 | 13,406,000 | 13,859,000 | 11,725,000 | 19,124,000 | 13,321,000 | 13,308,000 | 10,083,000 | 17,460,000 | 12,478,000 | 13,798,000 | 11,035,000 | 16,929,000 | 14,085,000 | 12,200,000 | 10,400,000 | 17,000,000 | 11,700,000 | 10,900,000 | 11,100,000 | 14,600,000 | 12,000,000 | 11,400,000 | 12,300,000 | 15,200,000 | 13,600,000 | 12,300,000 | 12,200,000 | 13,700,000 | 12,100,000 | 11,500,000 | 11,800,000 | 13,700,000 | 11,200,000 | 12,000,000 | 11,200,000 | 13,600,000 | 10,900,000 | 12,200,000 | 10,200,000 | 12,200,000 | 12,800,000 | 12,400,000 | 9,200,000 | 11,800,000 | 9,500,000 | 9,700,000 | 7,900,000 |
cost of revenue | 22,535,000 | 19,263,000 | 31,725,000 | 20,861,000 | 22,852,000 | 21,326,000 | 24,005,000 | 21,347,000 | 21,965,000 | 17,595,000 | 20,283,000 | 15,318,000 | 15,802,000 | 12,481,000 | 15,015,000 | 14,283,000 | 13,702,000 | 14,767,000 | 16,653,000 | 14,414,000 | 14,158,000 | 13,817,000 | 15,122,000 | 13,308,000 | 14,272,000 | 14,295,000 | 15,838,000 | 14,144,000 | 14,098,000 | 13,716,000 | 14,421,000 | 13,700,000 | 14,296,000 | 12,512,000 | 13,618,000 | 12,548,000 | 13,468,000 | 12,081,000 | 13,242,000 | 11,955,000 | 13,272,000 | 12,200,000 | 13,500,000 | 12,511,000 | 12,571,000 | 11,080,000 | 12,835,000 | 12,172,000 | 12,722,000 | 12,047,000 | 14,222,000 | 12,247,000 | 12,918,000 | 11,904,000 | 17,596,000 | 11,864,000 | 12,649,000 | 11,126,000 | 16,617,000 | 13,110,000 | 12,865,000 | 11,877,000 | 17,599,000 | 10,699,000 | 10,910,000 | 8,747,000 | 14,219,000 | 10,072,000 | 10,252,000 | 8,470,000 | 12,649,000 | 10,729,000 | 11,174,000 | 9,055,000 | 10,390,000 | 10,647,000 | 11,101,000 | 9,167,000 | 11,504,000 | 10,120,000 | 10,077,000 | 6,852,000 | 13,062,000 | 9,910,000 | 10,290,000 | 8,677,000 | 13,944,000 | 9,861,000 | 9,987,000 | 7,327,000 | 13,159,000 | 9,429,000 | 9,962,000 | 7,904,000 | 11,072,000 | 10,479,000 | 9,200,000 | 7,900,000 | 11,500,000 | 9,000,000 | 8,300,000 | 8,400,000 | 10,200,000 | 9,200,000 | 8,600,000 | 9,100,000 | 10,500,000 | 10,400,000 | 9,200,000 | 9,000,000 | 9,900,000 | 9,100,000 | 8,600,000 | 8,800,000 | 9,300,000 | 8,400,000 | 9,100,000 | 8,500,000 | 9,500,000 | 8,100,000 | 9,200,000 | 7,500,000 | 7,200,000 | 9,700,000 | 9,400,000 | 6,900,000 | 7,900,000 | 7,200,000 | 7,200,000 | 5,700,000 |
gross profit | 25,012,000 | 22,413,000 | 12,933,000 | 22,671,000 | 19,462,000 | 18,167,000 | 19,224,000 | 14,558,000 | 11,443,000 | 13,456,000 | 15,146,000 | 12,910,000 | 11,403,000 | 10,692,000 | 7,991,000 | 11,956,000 | 12,127,000 | 11,518,000 | 12,931,000 | 10,729,000 | 10,671,000 | 9,559,000 | 12,138,000 | 8,892,000 | 6,840,000 | 6,879,000 | 9,846,000 | 6,663,000 | 6,617,000 | 6,452,000 | 9,638,000 | 6,108,000 | 6,201,000 | 5,637,000 | 9,343,000 | 5,346,000 | 6,103,000 | 5,255,000 | 8,276,000 | 5,317,000 | 5,081,000 | 5,039,000 | 8,295,000 | 4,652,000 | 4,641,000 | 4,136,000 | 7,037,000 | 5,064,000 | 4,895,000 | 4,156,000 | 6,475,000 | 5,513,000 | 4,690,000 | 3,423,000 | 3,040,000 | 4,151,000 | 3,992,000 | 3,339,000 | 2,362,000 | 914,000 | 6,214,000 | 5,606,000 | 4,504,000 | 5,523,000 | 5,256,000 | 5,129,000 | 6,311,000 | 5,494,000 | 5,825,000 | 5,559,000 | 8,411,000 | 6,356,000 | 6,049,000 | 5,125,000 | 9,637,000 | 5,096,000 | 4,918,000 | 4,273,000 | 7,383,000 | 4,622,000 | 4,552,000 | 2,983,000 | 5,288,000 | 3,496,000 | 3,569,000 | 3,048,000 | 5,180,000 | 3,460,000 | 3,321,000 | 2,756,000 | 4,301,000 | 3,049,000 | 3,836,000 | 3,131,000 | 5,857,000 | 3,606,000 | 3,000,000 | 2,500,000 | 5,500,000 | 2,700,000 | 2,600,000 | 2,700,000 | 4,400,000 | 2,800,000 | 2,800,000 | 3,200,000 | 4,700,000 | 3,200,000 | 3,100,000 | 3,200,000 | 3,800,000 | 3,000,000 | 2,900,000 | 3,000,000 | 4,400,000 | 2,800,000 | 2,900,000 | 2,700,000 | 4,100,000 | 2,800,000 | 3,000,000 | 2,700,000 | 5,000,000 | 3,100,000 | 3,000,000 | 2,300,000 | 3,900,000 | 2,300,000 | 2,500,000 | 2,200,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 2,542,000 | 2,437,000 | 2,364,000 | 2,314,000 | 2,222,000 | 2,428,000 | 2,106,000 | 2,009,000 | 1,978,000 | 1,931,000 | 1,945,000 | 1,902,000 | 1,884,000 | 1,889,000 | 1,870,000 | 1,815,000 | 1,823,000 | 1,749,000 | 1,854,000 | 1,851,000 | 1,762,000 | 1,745,000 | 1,715,000 | 1,669,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 | 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 | 11,207,000 | 10,858,000 | 11,225,000 | 10,739,000 | 10,026,000 | 10,918,000 | 11,030,000 | 10,451,000 | 10,173,000 | 9,277,000 | 9,162,000 | 7,882,000 | 7,734,000 | 8,038,000 | 6,974,000 | 7,911,000 | 8,133,000 | 7,909,000 | 8,165,000 | 7,082,000 | 7,377,000 | 7,800,000 | 7,861,000 | 6,980,000 | 5,674,000 | 5,820,000 | 6,384,000 | 5,527,000 | 5,553,000 | 5,736,000 | 5,882,000 | 4,891,000 | 5,175,000 | 5,313,000 | 5,881,000 | 4,869,000 | 5,007,000 | 5,009,000 | 5,453,000 | 4,568,000 | 4,547,000 | 4,777,000 | 4,712,000 | 4,394,000 | 4,287,000 | 4,535,000 | 4,668,000 | 4,375,000 | 4,000,000 | 4,298,000 | 4,033,000 | 4,856,000 | 4,159,000 | 4,140,000 | 4,737,000 | 4,979,000 | 4,402,000 | 4,692,000 | 5,021,000 | 4,919,000 | 5,448,000 | 4,776,000 | 5,023,000 | 3,955,000 | 3,971,000 | 4,326,000 | 4,483,000 | 4,226,000 | 3,981,000 | 3,998,000 | 4,728,000 | 4,032,000 | 3,785,000 | 3,873,000 | 4,751,000 | 3,423,000 | 3,468,000 | 3,372,000 | 3,530,000 | 3,363,000 | 3,305,000 | 3,277,000 | 3,263,000 | 3,487,000 | 3,145,000 | 3,281,000 | 3,272,000 | 2,913,000 | 2,772,000 | 2,943,000 | 3,155,000 | 3,201,000 | 3,116,000 | 2,986,000 | 4,105,000 | 2,610,000 | 2,500,000 | 2,700,000 | 3,500,000 | 3,200,000 | 2,500,000 | 2,200,000 | 3,700,000 | 2,300,000 | 2,200,000 | 2,400,000 | 3,600,000 | 2,500,000 | 2,100,000 | 2,300,000 | 3,300,000 | 2,400,000 | 2,100,000 | 2,000,000 | 3,300,000 | 2,700,000 | 2,300,000 | 2,200,000 | 3,600,000 | 2,300,000 | 2,200,000 | 2,200,000 | 3,600,000 | 2,500,000 | 2,300,000 | 1,900,000 | 3,500,000 | 1,900,000 | 2,000,000 | 2,000,000 |
operating income | 13,805,000 | 11,555,000 | 1,708,000 | 11,932,000 | 9,436,000 | 7,249,000 | 8,194,000 | 4,107,000 | 1,270,000 | 4,179,000 | 5,984,000 | 5,028,000 | 3,669,000 | 2,654,000 | -835,000 | 4,045,000 | 3,994,000 | 3,609,000 | 4,766,000 | 3,647,000 | 3,294,000 | 1,759,000 | 4,277,000 | 1,912,000 | 1,166,000 | 1,059,000 | 3,462,000 | 1,136,000 | 1,064,000 | 716,000 | 3,756,000 | 1,217,000 | 1,026,000 | 324,000 | 3,462,000 | 477,000 | 1,096,000 | 246,000 | 2,823,000 | 749,000 | 534,000 | 262,000 | 3,583,000 | 258,000 | 354,000 | -399,000 | 2,369,000 | 689,000 | 895,000 | -142,000 | 2,042,000 | 657,000 | 531,000 | -717,000 | -1,697,000 | -1,751,000 | -410,000 | -1,353,000 | -11,254,000 | -5,260,000 | 766,000 | 830,000 | -519,000 | 1,568,000 | 1,285,000 | 803,000 | 1,828,000 | 1,268,000 | 1,844,000 | 1,561,000 | 3,683,000 | 2,324,000 | 2,264,000 | 1,252,000 | 4,886,000 | 1,673,000 | 1,450,000 | 901,000 | 3,853,000 | 1,259,000 | 1,247,000 | -294,000 | 2,025,000 | 9,000 | 424,000 | -233,000 | 1,908,000 | 547,000 | 549,000 | -187,000 | 1,146,000 | -152,000 | 720,000 | 145,000 | 1,752,000 | 996,000 | 500,000 | -200,000 | 2,000,000 | -500,000 | 100,000 | 500,000 | 700,000 | 500,000 | 600,000 | 800,000 | 1,100,000 | 700,000 | 1,000,000 | 900,000 | 500,000 | 600,000 | 800,000 | 1,000,000 | 1,100,000 | 100,000 | 600,000 | 500,000 | 500,000 | 500,000 | 800,000 | 500,000 | 1,400,000 | 600,000 | 700,000 | 400,000 | 400,000 | 400,000 | 500,000 | 200,000 |
net income | 12,610,000 | 10,478,000 | 1,439,000 | 9,549,000 | 8,446,000 | 6,402,000 | 7,537,000 | 2,879,000 | 1,037,000 | 7,752,000 | 5,025,000 | 4,360,000 | 3,197,000 | 2,319,000 | -1,900,000 | 3,615,000 | 3,572,000 | 3,233,000 | 4,728,000 | 3,122,000 | 2,869,000 | 1,504,000 | 3,697,000 | 1,829,000 | 1,233,000 | 890,000 | 3,222,000 | 952,000 | 857,000 | 568,000 | 3,438,000 | 1,044,000 | 976,000 | 315,000 | 3,340,000 | 395,000 | 951,000 | 159,000 | 2,335,000 | 650,000 | 368,000 | 123,000 | 3,209,000 | 111,000 | 135,000 | -434,000 | 1,841,000 | 303,000 | 309,000 | -167,000 | 1,403,000 | 695,000 | 157,000 | -1,134,000 | -1,906,000 | -1,864,000 | -912,000 | -1,818,000 | -9,022,000 | -5,015,000 | 332,000 | 322,000 | -1,106,000 | 3,277,000 | 1,172,000 | 374,000 | 989,000 | 1,132,000 | 1,144,000 | 952,000 | 2,346,000 | 1,475,000 | 1,483,000 | 815,000 | 3,231,000 | 1,013,000 | 872,000 | 513,000 | 2,155,000 | 734,000 | 728,000 | -282,000 | 1,284,000 | -206,000 | 219,000 | -287,000 | 1,606,000 | 207,000 | 124,000 | -596,000 | 742,000 | -598,000 | 434,000 | -327,000 | 1,744,000 | 517,000 | 100,000 | -400,000 | 1,600,000 | 300,000 | 100,000 | 300,000 | 1,300,000 | 100,000 | 200,000 | 400,000 | 500,000 | 200,000 | 500,000 | 400,000 | 300,000 | 100,000 | 300,000 | 300,000 | 400,000 | -300,000 | 200,000 | 200,000 | 300,000 | 100,000 | 600,000 | 300,000 | 1,100,000 | 500,000 | 500,000 | 200,000 | 500,000 | 300,000 | 400,000 | 200,000 |