BBSI 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 276,682,000 | 273,328,000 | 264,630,000 | 254,667,000 | 271,950,000 | 273,822,000 | 262,179,000 | 246,375,000 | 256,568,000 | 246,950,000 | 233,203,000 | 218,445,000 | 233,176,000 | 227,513,000 | 201,031,000 | 219,104,000 | 245,152,000 | 247,962,000 | 230,982,000 | 218,215,000 | 237,832,000 | 247,287,000 | 231,603,000 | 223,975,000 | 244,726,000 | 240,135,000 | 225,574,000 | 209,997,000 | 221,098,000 | 225,103,000 | 203,417,000 | 190,968,000 | 193,757,000 | 199,251,000 | 182,395,000 | 166,917,000 | 175,016,000 | 174,959,000 | 151,069,000 | 135,140,000 | 144,525,000 | 147,971,000 | 128,798,000 | 111,551,000 | 113,662,000 | 111,069,000 | 95,500,000 | 82,422,000 | 84,708,000 | 85,384,000 | 76,013,000 | 68,769,000 | 73,555,000 | 73,876,000 | 67,432,000 | 58,260,000 | 62,629,000 | 65,494,000 | 57,265,000 | 51,072,000 | 64,630,000 | 77,461,000 | 72,183,000 | 66,194,000 | 81,831,000 | 82,908,000 | 63,886,000 | 60,588,000 | 66,821,000 | 69,423,000 | 64,655,000 | 58,285,000 | 57,963,000 | 64,551,000 | 59,631,000 | 49,244,000 | 51,968,000 | 54,679,000 | 47,704,000 | 40,610,000 | 36,649,000 | 34,773,000 | 27,902,000 | 23,397,000 | -20,150,000 | 45,645,000 | 42,848,000 | 40,965,000 | 50,677,000 | 58,282,000 | 52,551,000 | 55,153,000 | 68,098,000 | 80,744,000 | 86,502,000 | 87,122,000 | 96,300,000 | 95,900,000 | 84,700,000 | 71,000,000 | 75,100,000 | 82,000,000 | 76,700,000 | 62,800,000 | 66,600,000 | 81,200,000 | 70,500,000 | 62,800,000 | 60,500,000 | 60,300,000 | 51,900,000 | 43,200,000 | 46,300,000 | 49,600,000 | 44,600,000 | 39,300,000 | 37,200,000 | 41,100,000 | 35,100,000 | 27,100,000 | 26,300,000 | 28,100,000 | 25,400,000 | 20,500,000 |
cost of revenue | 212,906,000 | 204,999,000 | 197,584,000 | 213,123,000 | 211,244,000 | 206,921,000 | 195,294,000 | 206,022,000 | 200,633,000 | 186,715,000 | 175,730,000 | 187,580,000 | 182,197,000 | 168,279,000 | 154,388,000 | 193,053,000 | 191,129,000 | 177,198,000 | 175,863,000 | 189,868,000 | 175,588,000 | 187,602,000 | 183,123,000 | 207,713,000 | 195,776,000 | 185,218,000 | 181,360,000 | 199,547,000 | 177,761,000 | 175,544,000 | 161,164,000 | 180,581,000 | 152,600,000 | 155,300,000 | 146,231,000 | 157,941,000 | 140,975,000 | 217,741,000 | 121,217,000 | 125,834,000 | 120,224,000 | 117,785,000 | 105,072,000 | 103,240,000 | 91,410,000 | 89,505,000 | 79,159,000 | 75,865,000 | 76,288,000 | 69,231,000 | 62,732,000 | 63,171,000 | 59,993,000 | 59,820,000 | 55,687,000 | 52,883,000 | 50,641,000 | 53,353,000 | 59,488,000 | 47,383,000 | 52,545,000 | 62,552,000 | 58,129,000 | 57,632,000 | 66,374,000 | 64,110,000 | 48,922,000 | 50,897,000 | 51,168,000 | 52,755,000 | 50,466,000 | 49,242,000 | 44,404,000 | 50,842,000 | 48,196,000 | 41,644,000 | 41,654,000 | 43,906,000 | 38,844,000 | 33,887,000 | 29,452,000 | 28,422,000 | 23,446,000 | 20,028,000 | -22,603,000 | 41,272,000 | 34,976,000 | 33,486,000 | 49,136,000 | 52,308,000 | 47,373,000 | 49,811,000 | 61,588,000 | 72,830,000 | 77,724,000 | 78,519,000 | 86,100,000 | 84,800,000 | 75,400,000 | 63,600,000 | 66,800,000 | 72,900,000 | 68,300,000 | 56,900,000 | 59,400,000 | 73,300,000 | 62,900,000 | 56,600,000 | 53,900,000 | 53,700,000 | 45,700,000 | 38,100,000 | 52,600,000 | 38,800,000 | 35,500,000 | 32,100,000 | 46,900,000 | 30,800,000 | 31,000,000 | 24,000,000 | 23,500,000 | 25,000,000 | 22,800,000 | 18,400,000 |
gross profit | 63,776,000 | 68,329,000 | 67,046,000 | 41,544,000 | 60,706,000 | 66,901,000 | 66,885,000 | 40,353,000 | 55,935,000 | 60,235,000 | 57,473,000 | 30,865,000 | 50,979,000 | 59,234,000 | 46,643,000 | 26,051,000 | 54,023,000 | 70,764,000 | 55,119,000 | 28,347,000 | 62,244,000 | 59,685,000 | 48,480,000 | 16,262,000 | 48,950,000 | 54,917,000 | 44,214,000 | 10,450,000 | 43,337,000 | 49,559,000 | 42,253,000 | 10,387,000 | 41,157,000 | 43,951,000 | 36,164,000 | 8,976,000 | 34,041,000 | -42,782,000 | 29,852,000 | 9,306,000 | 24,301,000 | 30,186,000 | 23,726,000 | 8,311,000 | 22,252,000 | 21,564,000 | 16,341,000 | 6,557,000 | 8,420,000 | 16,153,000 | 13,281,000 | 5,598,000 | 13,562,000 | 14,056,000 | 11,745,000 | 5,377,000 | 11,988,000 | 12,141,000 | -2,223,000 | 3,689,000 | 12,085,000 | 14,909,000 | 14,054,000 | 8,562,000 | 15,457,000 | 18,798,000 | 14,964,000 | 9,691,000 | 15,653,000 | 16,668,000 | 14,189,000 | 9,043,000 | 13,559,000 | 13,709,000 | 11,435,000 | 7,600,000 | 10,314,000 | 10,773,000 | 8,860,000 | 6,723,000 | 7,197,000 | 6,351,000 | 4,456,000 | 3,369,000 | 2,453,000 | 4,373,000 | 7,872,000 | 7,479,000 | 1,541,000 | 5,974,000 | 5,178,000 | 5,342,000 | 6,510,000 | 7,914,000 | 8,778,000 | 8,603,000 | 10,200,000 | 11,100,000 | 9,300,000 | 7,400,000 | 8,300,000 | 9,100,000 | 8,400,000 | 5,900,000 | 7,200,000 | 7,900,000 | 7,600,000 | 6,200,000 | 6,600,000 | 6,600,000 | 6,200,000 | 5,100,000 | -6,300,000 | 10,800,000 | 9,100,000 | 7,200,000 | -9,700,000 | 10,300,000 | 4,100,000 | 3,100,000 | 2,800,000 | 3,100,000 | 2,600,000 | 2,100,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 2,800,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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 45,578,000 | 46,027,000 | 45,537,000 | 42,903,000 | 45,847,000 | 44,555,000 | 43,795,000 | 41,673,000 | 42,679,000 | 42,512,000 | 36,990,000 | 38,404,000 | 42,291,000 | 36,928,000 | 34,426,000 | 33,115,000 | 41,339,000 | 42,322,000 | 39,975,000 | 34,129,000 | 44,743,000 | 37,619,000 | 36,888,000 | 30,432,000 | 37,006,000 | 34,987,000 | 29,045,000 | 27,552,000 | 33,420,000 | 31,263,000 | 29,259,000 | 22,653,000 | 27,076,000 | 26,161,000 | 21,987,000 | 17,658,000 | 20,944,000 | 21,859,000 | 18,571,000 | 14,953,000 | 17,498,000 | 17,329,000 | 15,000,000 | 12,271,000 | 13,793,000 | 13,117,000 | 10,906,000 | 10,110,000 | 10,941,000 | 10,213,000 | 9,202,000 | 9,162,000 | 9,986,000 | 9,497,000 | 8,740,000 | 8,601,000 | 9,112,000 | 8,838,000 | 8,746,000 | 8,426,000 | 9,206,000 | 10,392,000 | 9,547,000 | 9,045,000 | 10,415,000 | 9,880,000 | 8,043,000 | 7,737,000 | 8,481,000 | 8,697,000 | 8,211,000 | 7,521,000 | 7,325,000 | 7,145,000 | 6,468,000 | 6,182,000 | 6,463,000 | 6,661,000 | 5,954,000 | 5,774,000 | 5,390,000 | 4,838,000 | 4,140,000 | 3,876,000 | 4,033,000 | 4,266,000 | 4,360,000 | 4,511,000 | 5,276,000 | 5,559,000 | 5,474,000 | 5,705,000 | 6,325,000 | 6,948,000 | 7,286,000 | 7,216,000 | 7,900,000 | 7,700,000 | 7,200,000 | 6,200,000 | 6,300,000 | 6,200,000 | 6,500,000 | 5,400,000 | 6,000,000 | 6,500,000 | 5,600,000 | 4,900,000 | 4,600,000 | 4,300,000 | 4,200,000 | 3,800,000 | -8,100,000 | 8,400,000 | 7,400,000 | 6,700,000 | -11,100,000 | 8,400,000 | 2,900,000 | 2,200,000 | 1,900,000 | 1,900,000 | 1,700,000 | 1,600,000 |
operating income | 18,198,000 | 22,302,000 | 21,509,000 | -1,359,000 | 14,859,000 | 22,346,000 | 23,090,000 | -1,288,000 | 13,256,000 | 17,723,000 | 20,483,000 | -7,539,000 | 8,688,000 | 22,306,000 | 12,217,000 | -7,064,000 | 12,684,000 | 28,442,000 | 15,144,000 | -5,782,000 | 17,501,000 | 22,066,000 | 11,592,000 | -14,170,000 | 11,944,000 | 19,930,000 | 15,169,000 | -17,102,000 | 9,917,000 | 18,296,000 | 12,994,000 | -12,266,000 | 14,081,000 | 17,790,000 | 14,177,000 | -8,682,000 | 13,097,000 | -64,641,000 | 11,281,000 | -5,647,000 | 6,803,000 | 12,857,000 | 8,726,000 | -3,960,000 | 8,459,000 | 8,447,000 | 5,435,000 | -3,553,000 | -2,521,000 | 5,940,000 | 4,079,000 | -3,564,000 | 3,576,000 | 4,559,000 | 3,005,000 | -3,224,000 | 2,876,000 | 3,303,000 | -10,969,000 | -4,737,000 | 2,879,000 | 4,517,000 | 4,507,000 | -483,000 | 5,042,000 | 8,918,000 | 6,921,000 | 1,954,000 | 7,172,000 | 7,971,000 | 5,978,000 | 1,522,000 | 6,234,000 | 6,564,000 | 4,967,000 | 1,418,000 | 3,851,000 | 4,112,000 | 2,906,000 | 949,000 | 1,807,000 | 1,513,000 | 316,000 | -507,000 | -1,580,000 | 107,000 | -8,000 | -724,000 | -3,735,000 | 415,000 | -296,000 | -363,000 | 185,000 | 966,000 | 1,492,000 | 1,387,000 | 2,300,000 | 3,400,000 | 2,100,000 | 1,200,000 | 2,000,000 | 2,900,000 | 1,900,000 | 500,000 | 1,200,000 | 1,400,000 | 2,000,000 | 1,300,000 | 2,000,000 | 2,300,000 | 2,000,000 | 1,300,000 | 1,800,000 | 2,400,000 | 1,700,000 | 500,000 | 1,400,000 | 1,900,000 | 1,200,000 | 900,000 | 900,000 | 1,200,000 | 900,000 | 500,000 |
net income | 14,558,000 | 18,219,000 | 17,016,000 | 819,000 | 11,528,000 | 17,438,000 | 18,014,000 | 288,000 | 10,614,000 | 14,929,000 | 17,090,000 | -4,554,000 | 7,151,000 | 18,511,000 | 11,510,000 | -3,407,000 | 11,714,000 | 24,971,000 | 13,907,000 | -2,300,000 | 16,856,000 | 19,087,000 | 11,240,000 | -9,123,000 | 10,486,000 | 14,785,000 | 11,126,000 | -11,227,000 | 8,047,000 | 10,233,000 | 8,522,000 | -8,003,000 | 11,447,000 | 11,578,000 | 8,746,000 | -5,802,000 | 7,034,000 | -37,818,000 | 7,283,000 | -3,583,000 | 5,560,000 | 8,994,000 | 5,886,000 | -2,549,000 | 5,789,000 | 5,812,000 | 3,743,000 | -2,213,000 | -91,000 | 5,414,000 | 3,449,000 | 5,546,000 | 3,075,000 | 3,686,000 | 2,278,000 | -1,686,000 | 2,193,000 | 2,945,000 | -6,732,000 | -3,174,000 | 2,272,000 | 650,000 | 3,250,000 | 91,000 | 3,915,000 | 6,282,000 | 4,881,000 | 1,728,000 | 5,229,000 | 5,562,000 | 4,188,000 | 1,357,000 | 4,314,000 | 4,340,000 | 2,905,000 | 931,000 | 2,477,000 | 2,448,000 | 1,840,000 | 606,000 | 1,318,000 | 943,000 | 167,000 | -343,000 | -993,000 | 56,000 | 1,000 | -417,000 | -2,269,000 | 242,000 | -184,000 | -211,000 | 63,000 | 500,000 | 794,000 | 744,000 | 1,300,000 | 1,800,000 | 1,200,000 | 700,000 | 1,200,000 | 1,600,000 | 600,000 | 300,000 | 800,000 | 900,000 | 1,300,000 | 800,000 | 1,200,000 | 1,700,000 | 1,300,000 | 800,000 | 1,200,000 | 1,500,000 | 1,000,000 | 300,000 | 900,000 | 1,200,000 | 800,000 | 600,000 | 500,000 | 700,000 | 500,000 | 400,000 |