FSTR 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-08-09 | 2012-06-30 | 2012-05-08 | 2012-03-31 | 2012-03-15 | 2011-12-31 | 2011-11-09 | 2011-09-30 | 2011-08-09 | 2011-06-30 | 2011-05-10 | 2011-03-31 | 2011-03-16 | 2010-12-31 | 2010-11-08 | 2010-09-30 | 2010-08-09 | 2010-06-30 | 2010-05-07 | 2010-03-31 | 2010-03-12 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 134,877,000 | 145,345,000 | 148,034,000 | 115,488,000 | 137,173,000 | 130,015,000 | 131,515,000 | 98,794,000 | 112,965,000 | 130,053,000 | 154,522,000 | 116,080,000 | 115,576,000 | 118,365,000 | 145,766,000 | 128,775,000 | 149,379,000 | 154,276,000 | 200,933,000 | 150,469,000 | 164,531,000 | 167,094,000 | 172,890,000 | 122,454,000 | 141,323,000 | 131,492,000 | 144,860,000 | 118,702,000 | 106,566,000 | 114,644,000 | 135,994,000 | 126,310,000 | 139,138,000 | 176,059,000 | 171,419,000 | 137,907,000 | 161,149,000 | 167,797,000 | 166,832,000 | 111,414,000 | 156,458,000 | 162,248,000 | 149,936,000 | 129,321,000 | 140,724,000 | 170,346,000 | 170,346,000 | 164,942,000 | 164,942,000 | 118,527,000 | 118,527,000 | 137,419,000 | 137,419,000 | 162,701,000 | 162,701,000 | 173,701,000 | 173,701,000 | 117,104,000 | 117,104,000 | 147,983,000 | 147,983,000 | 125,561,000 | 125,561,000 | 119,504,000 | 119,504,000 | 82,002,000 | 82,002,000 | 98,034,000 | 92,413,000 | 93,771,000 | 97,744,000 | 143,768,000 | 145,550,000 | 129,833,000 | 93,441,000 | 114,015,000 | 135,753,000 | 148,547,000 | 110,666,000 | 110,452,000 | 95,868,000 | 99,313,000 | 84,155,000 | 82,829,000 | 97,533,000 | 97,808,000 | 75,314,000 | 69,729,000 | 85,858,000 | 76,827,000 | 65,452,000 | 53,149,000 | 75,802,000 | 75,796,000 | 59,519,000 | 56,969,000 | 66,987,000 | 70,821,000 | 63,173,000 | 69,994,000 | 75,884,000 | 80,274,000 | 56,090,000 | 59,005,000 | 74,428,000 | 71,692,000 | 59,489,000 | 66,323,000 | 63,100,000 | 58,700,000 | 53,800,000 | 60,900,000 | 50,400,000 | 58,900,000 | 49,300,000 | 55,200,000 | 56,900,000 | 53,700,000 | 54,500,000 | 64,500,000 | 65,500,000 | 64,800,000 | 48,300,000 | 61,300,000 | 75,700,000 | 72,600,000 | 55,500,000 | 63,100,000 | 65,500,000 | 60,700,000 | 45,000,000 | 51,200,000 | 57,200,000 | 58,400,000 | 45,500,000 | 52,600,000 | 55,500,000 | 51,800,000 | 45,100,000 |
cost of revenue | 105,834,000 | 117,121,000 | 115,782,000 | 92,197,000 | 110,399,000 | 106,918,000 | 108,222,000 | 82,347,000 | 93,930,000 | 107,777,000 | 128,361,000 | 97,250,000 | 93,891,000 | 96,304,000 | 118,713,000 | 107,118,000 | 121,989,000 | 126,584,000 | 163,805,000 | 121,307,000 | 133,930,000 | 137,492,000 | 140,376,000 | 100,426,000 | 113,424,000 | 105,127,000 | 117,124,000 | 97,450,000 | 87,787,000 | 94,841,000 | 108,181,000 | 102,350,000 | 109,266,000 | 140,021,000 | 134,330,000 | 107,254,000 | 129,544,000 | 132,638,000 | 136,132,000 | 87,287,000 | 125,847,000 | 130,943,000 | 120,761,000 | 104,473,000 | 113,154,000 | 139,634,000 | 139,634,000 | 152,212,000 | 152,212,000 | 95,662,000 | 95,662,000 | 109,806,000 | 109,806,000 | 131,921,000 | 131,921,000 | 147,408,000 | 147,408,000 | 99,638,000 | 99,638,000 | 125,830,000 | 125,830,000 | 105,519,000 | 105,519,000 | 99,189,000 | 99,189,000 | 69,929,000 | 69,929,000 | 82,448,000 | 74,655,000 | 80,939,000 | 84,062,000 | 123,763,000 | 122,843,000 | 107,948,000 | 77,820,000 | 94,054,000 | 114,759,000 | 127,309,000 | 96,476,000 | 96,000,000 | 81,978,000 | 85,868,000 | 74,351,000 | 73,218,000 | 85,911,000 | 87,048,000 | 67,314,000 | 63,757,000 | 76,534,000 | 67,494,000 | 59,470,000 | 47,087,000 | 66,261,000 | 66,600,000 | 52,586,000 | 51,361,000 | 58,633,000 | 62,111,000 | 56,378,000 | 61,677,000 | 66,125,000 | 70,139,000 | 50,750,000 | 48,323,000 | 62,933,000 | 60,174,000 | 49,964,000 | 52,645,000 | 52,100,000 | 49,400,000 | 46,200,000 | 50,900,000 | 42,500,000 | 49,300,000 | 41,400,000 | 47,900,000 | 47,900,000 | 45,300,000 | 47,400,000 | 55,600,000 | 56,200,000 | 55,900,000 | 41,200,000 | 53,900,000 | 66,900,000 | 63,800,000 | 48,400,000 | 57,100,000 | 57,200,000 | 52,900,000 | 39,500,000 | 45,000,000 | 49,700,000 | 50,700,000 | 39,600,000 | 46,300,000 | 47,800,000 | 46,300,000 | 40,800,000 |
gross profit | 29,043,000 | 28,224,000 | 32,252,000 | 23,291,000 | 26,774,000 | 23,097,000 | 23,293,000 | 16,447,000 | 19,035,000 | 22,276,000 | 26,161,000 | 18,830,000 | 21,685,000 | 22,061,000 | 27,053,000 | 21,657,000 | 27,390,000 | 27,692,000 | 37,128,000 | 29,162,000 | 30,601,000 | 29,602,000 | 32,514,000 | 22,028,000 | 27,899,000 | 26,365,000 | 27,736,000 | 21,252,000 | 18,779,000 | 19,803,000 | 27,813,000 | 23,960,000 | 29,872,000 | 36,038,000 | 37,089,000 | 30,653,000 | 31,605,000 | 35,159,000 | 30,700,000 | 24,127,000 | 30,611,000 | 31,305,000 | 29,175,000 | 24,848,000 | 27,570,000 | 30,712,000 | 30,712,000 | 12,730,000 | 12,730,000 | 22,865,000 | 22,865,000 | 27,613,000 | 27,613,000 | 30,780,000 | 30,780,000 | 26,293,000 | 26,293,000 | 17,466,000 | 17,466,000 | 22,153,000 | 22,153,000 | 20,042,000 | 20,042,000 | 20,315,000 | 20,315,000 | 12,073,000 | 12,073,000 | 15,586,000 | 17,758,000 | 12,832,000 | 13,682,000 | 20,005,000 | 22,707,000 | 21,885,000 | 15,621,000 | 19,961,000 | 20,994,000 | 21,238,000 | 14,190,000 | 14,452,000 | 13,890,000 | 13,445,000 | 9,804,000 | 9,611,000 | 11,622,000 | 10,760,000 | 8,000,000 | 5,972,000 | 9,324,000 | 9,333,000 | 5,982,000 | 6,062,000 | 9,541,000 | 9,196,000 | 6,933,000 | 5,608,000 | 8,354,000 | 8,710,000 | 6,795,000 | 8,317,000 | 9,759,000 | 10,135,000 | 5,340,000 | 10,682,000 | 11,495,000 | 11,518,000 | 9,525,000 | 13,678,000 | 11,000,000 | 9,300,000 | 7,600,000 | 10,000,000 | 7,900,000 | 9,600,000 | 7,900,000 | 7,300,000 | 9,000,000 | 8,400,000 | 7,100,000 | 8,900,000 | 9,300,000 | 8,900,000 | 7,100,000 | 7,400,000 | 8,800,000 | 8,800,000 | 7,100,000 | 6,000,000 | 8,300,000 | 7,800,000 | 5,500,000 | 6,200,000 | 7,500,000 | 7,700,000 | 5,900,000 | 6,300,000 | 7,700,000 | 5,500,000 | 4,300,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 2,219,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 | 0 | 0 | 0 | 0 | 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 | 28,442,000 | 24,160,000 | 25,903,000 | 22,788,000 | 25,037,000 | 24,217,000 | 20,813,000 | 18,734,000 | 19,585,000 | 21,518,000 | 21,237,000 | 19,491,000 | 18,829,000 | 18,494,000 | 21,008,000 | 22,788,000 | 22,481,000 | 23,919,000 | 24,534,000 | 23,629,000 | 23,967,000 | 23,424,000 | 25,143,000 | 22,243,000 | 22,272,000 | 21,982,000 | 22,273,000 | 20,986,000 | 21,792,000 | 21,570,000 | 26,106,000 | 26,083,000 | 27,810,000 | 24,942,000 | 27,734,000 | 24,408,000 | 22,737,000 | 21,835,000 | 20,771,000 | 19,166,000 | 19,638,000 | 18,248,000 | 18,651,000 | 17,831,000 | 17,374,000 | 17,613,000 | 17,284,000 | 17,498,000 | 17,498,000 | 18,237,000 | 18,237,000 | 18,249,000 | 18,249,000 | 18,071,000 | 18,071,000 | 17,351,000 | 17,411,000 | 16,400,000 | 16,400,000 | 12,690,000 | 12,690,000 | 9,843,000 | 9,843,000 | 10,817,000 | 10,817,000 | 9,238,000 | 9,193,000 | 7,165,000 | 7,758,000 | 8,612,000 | 9,027,000 | 11,552,000 | 10,092,000 | 9,959,000 | 9,366,000 | 9,322,000 | 9,890,000 | 9,790,000 | 8,401,000 | 8,996,000 | 8,245,000 | 8,685,000 | 7,731,000 | 8,033,000 | 7,896,000 | 7,971,000 | 7,169,000 | 7,429,000 | 6,993,000 | 7,054,000 | 6,401,000 | 6,443,000 | 7,096,000 | 6,830,000 | 6,567,000 | 5,881,000 | 7,044,000 | 6,860,000 | 6,690,000 | 6,796,000 | 7,315,000 | 8,453,000 | 7,755,000 | 9,121,000 | 9,329,000 | 9,228,000 | 8,622,000 | 9,651,000 | 8,600,000 | 7,300,000 | 6,700,000 | 8,000,000 | 6,500,000 | 7,000,000 | 6,500,000 | 5,600,000 | 6,500,000 | 6,500,000 | 5,900,000 | 6,700,000 | 6,700,000 | 6,300,000 | 6,300,000 | 6,300,000 | 6,300,000 | 6,700,000 | 5,800,000 | 4,000,000 | 5,800,000 | 5,900,000 | 5,600,000 | 6,200,000 | 5,900,000 | 6,000,000 | 6,100,000 | 5,700,000 | 5,900,000 | 5,600,000 | 5,400,000 |
operating income | 601,000 | 2,685,000 | 6,349,000 | -1,324,000 | 2,191,000 | -1,288,000 | 2,480,000 | -1,724,000 | -550,000 | 3,638,000 | 4,854,000 | -720,000 | 3,057,000 | 3,776,000 | 2,706,000 | -1,877,000 | -406,000 | 4,194,000 | 12,846,000 | 5,683,000 | -34,377,000 | 6,092,000 | 7,267,000 | 461,000 | 5,627,000 | 4,383,000 | 5,463,000 | 266,000 | -3,013,000 | -1,767,000 | 1,707,000 | -2,123,000 | 82,399,000 | -69,241,000 | 9,355,000 | 6,319,000 | 8,868,000 | 13,988,000 | 9,929,000 | 4,961,000 | 10,973,000 | 13,057,000 | 10,524,000 | 7,017,000 | 11,187,000 | 13,111,000 | 13,428,000 | -4,797,000 | -4,768,000 | 4,751,000 | 4,751,000 | 9,364,000 | 8,891,000 | 12,709,000 | 12,709,000 | 8,882,000 | 9,198,000 | 1,066,000 | 1,066,000 | 9,463,000 | 10,918,000 | 10,199,000 | 10,313,000 | 9,498,000 | 9,605,000 | 3,011,000 | 3,011,000 | 5,256,000 | 8,531,000 | 4,804,000 | 4,950,000 | 8,453,000 | 12,615,000 | 11,926,000 | 6,255,000 | 10,639,000 | 11,104,000 | 11,448,000 | 5,789,000 | 5,456,000 | 5,645,000 | 4,760,000 | 2,073,000 | 1,578,000 | 3,726,000 | 2,789,000 | 831,000 | -1,457,000 | 2,331,000 | 2,279,000 | -419,000 | -381,000 | 2,445,000 | 2,366,000 | 366,000 | -273,000 | 1,310,000 | 1,850,000 | 105,000 | 1,521,000 | 2,444,000 | 1,682,000 | -2,415,000 | 1,561,000 | 2,166,000 | 2,290,000 | 903,000 | 4,027,000 | 2,400,000 | 2,000,000 | 900,000 | 2,000,000 | 1,400,000 | 2,600,000 | 1,400,000 | 1,700,000 | 2,500,000 | 1,900,000 | 1,200,000 | 2,200,000 | 2,600,000 | 2,600,000 | 800,000 | 1,100,000 | 2,500,000 | 2,100,000 | 1,300,000 | 2,000,000 | 2,500,000 | 1,900,000 | -100,000 | 300,000 | 1,600,000 | 1,700,000 | -200,000 | 600,000 | 1,800,000 | -100,000 | -1,100,000 |
net income | -430,000 | 515,000 | 3,531,000 | -2,171,000 | -43,962,000 | -2,105,000 | 2,010,000 | -1,586,000 | -334,000 | 2,342,000 | 2,876,000 | -1,258,000 | 2,095,000 | 6,830,000 | 523,000 | -1,866,000 | 26,250,000 | 3,064,000 | 9,564,000 | 3,690,000 | -41,152,000 | 4,971,000 | 4,940,000 | -2,022,000 | 289,000 | 3,222,000 | 3,024,000 | -2,422,000 | -40,851,000 | -5,982,000 | -91,996,000 | -2,832,000 | 3,328,000 | -57,422,000 | 5,362,000 | 4,285,000 | 6,029,000 | 9,116,000 | 6,862,000 | 3,649,000 | 7,275,000 | 9,793,000 | 7,295,000 | 4,927,000 | 6,665,000 | 8,225,000 | 8,225,000 | -2,070,000 | -3,173,000 | 3,369,000 | 3,369,000 | 6,104,000 | 6,104,000 | 9,740,000 | 9,740,000 | 6,373,000 | 6,373,000 | 679,000 | 679,000 | 6,239,000 | 6,239,000 | 6,513,000 | 6,513,000 | 5,987,000 | 5,987,000 | 1,753,000 | 1,753,000 | 3,912,000 | 6,144,000 | 2,652,000 | 3,019,000 | 5,657,000 | 8,126,000 | 7,657,000 | 6,306,000 | 86,232,000 | 14,531,000 | 6,830,000 | 3,092,000 | 2,966,000 | 3,698,000 | 2,982,000 | 3,884,000 | 860,000 | 2,348,000 | 1,598,000 | 628,000 | -1,044,000 | 1,342,000 | 1,295,000 | -113,000 | -405,000 | 2,925,000 | 1,086,000 | -166,000 | -4,729,000 | -2,747,000 | 731,000 | -289,000 | 481,000 | 1,030,000 | 991,000 | -1,865,000 | 459,000 | 2,118,000 | 761,000 | 152,000 | -97,000 | 900,000 | 1,200,000 | 500,000 | 1,000,000 | 700,000 | 1,900,000 | 700,000 | 800,000 | 1,200,000 | 900,000 | 400,000 | 1,000,000 | 1,400,000 | 1,300,000 | 200,000 | 900,000 | 1,800,000 | 1,700,000 | 400,000 | 2,600,000 | 1,900,000 | 1,200,000 | -300,000 | -100,000 | 1,000,000 | 1,000,000 | -300,000 | 100,000 | 900,000 | 700,000 | -1,200,000 |