Barrett Business Services, Inc. BBSI
Sector:
IndustrialsIndustry:
Staffing & Employment ServicesDescription:
Barrett Business Services, Inc. provides business management solutions for small and mid-sized companies in the United States. The company develops a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. It offers professional employer services under which it enters into a client services agreement to establish a co-employment relationship with each client company, assuming responsibility for payroll, payroll taxes, workers' compensation coverage, and other administration functions for the client's existing workforce. The company also provides staffing and recruiting services, such as on-demand or short-term staffing assignment, contract staffing, direct placement, and long-term or indefinite-term on-site management services. It serves electronics manufacturers, light-manufacturing industries, agriculture-based companies, transportation and shipping enterprises, food processors, telecommunications companies, public utilities, general contractors in various construction-related fields, and professional services firms. The company was incorporated in 1965 and is headquartered in Vancouver, Washington.Recent Quarter:
2024-11-06Upcoming Quarter:
2025-02-26Annual Reports
Date2024-03-01
Revenue 1,069,307,000
Net Income 50,612,000
EPS 1.88
Basic Shares 26,924,000
Diluted Shares 27,396,000
Report Link
Date2023-03-06
Revenue 1,054,326,000
Net Income 47,268,000
EPS 1.66
Basic Shares 28,520,000
Diluted Shares 28,904,000
Report Link
Date2022-03-07
Revenue 955,166,000
Net Income 38,079,000
EPS 1.26
Basic Shares 30,160,000
Diluted Shares 30,484,000
Report Link
Date2021-03-08
Revenue 880,824,000
Net Income 33,765,000
EPS 1.12
Basic Shares 30,308,000
Diluted Shares 30,752,000
Report Link
Date2020-03-03
Revenue 942,311,000
Net Income 48,292,000
EPS 1.62
Basic Shares 29,804,000
Diluted Shares 30,796,000
Report Link
Date2019-03-05
Revenue 940,698,000
Net Income 38,062,000
EPS 1.3
Basic Shares 29,368,000
Diluted Shares 30,588,000
Report Link
Date2018-03-06
Revenue 920,432,000
Net Income 25,170,000
EPS 0.87
Basic Shares 29,100,000
Diluted Shares 30,204,000
Report Link
Date2017-03-08
Revenue 840,586,000
Net Income 18,799,000
EPS 0.65
Basic Shares 28,904,000
Diluted Shares 29,512,000
Report Link
Date2016-05-26
Revenue 740,841,000
Net Income 25,494,000
EPS 0.89
Basic Shares 28,692,000
Diluted Shares 29,412,000
Report Link
Date2015-03-16
Revenue 636,184,000
Net Income -27,084,000
EPS -0.95
Basic Shares 28,622,968
Diluted Shares 28,640,000
Report Link
Date2014-03-14
Revenue 532,844,000
Net Income 17,892,000
EPS 0.63
Basic Shares 28,420,000
Diluted Shares 29,588,000
Report Link
Date2013-03-15
Revenue 402,652,000
Net Income 13,131,000
EPS 0.43
Basic Shares 30,892,000
Diluted Shares 31,452,000
Report Link
Date2012-03-15
Revenue 314,874,000
Net Income 14,318,000
EPS 0.36
Basic Shares 40,332,000
Diluted Shares 40,600,000
Report Link
Date2011-04-01
Revenue 273,123,000
Net Income 7,426,000
EPS 0.18
Basic Shares 41,332,000
Diluted Shares 41,488,000
Report Link
Date2010-03-15
Revenue 236,460,000
Net Income -4,768,000
EPS -0.11
Basic Shares 41,808,000
Diluted Shares 41,808,000
Report Link
Date2009-03-16
Revenue 280,468,000
Net Income 6,263,000
EPS 0.14
Basic Shares 43,444,000
Diluted Shares 44,480,000
Report Link
Date2008-03-17
Revenue 289,213,000
Net Income 16,806,000
EPS 0.37
Basic Shares 44,988,000
Diluted Shares 46,616,000
Report Link
Date2007-03-23
Revenue 259,184,000
Net Income 16,336,000
EPS 0.37
Basic Shares 44,776,000
Diluted Shares 46,684,000
Report Link
Date2006-03-31
Revenue 231,389,000
Net Income 12,490,000
EPS 0.32
Basic Shares 38,588,000
Diluted Shares 41,372,000
Report Link
Date2005-03-30
Revenue 194,961,000
Net Income 7,371,000
EPS 0.14
Basic Shares 51,522,000
Diluted Shares 55,734,000
Report Link
Date2004-03-30
Revenue 122,721,000
Net Income 2,085,000
EPS 0.06
Basic Shares 34,140,000
Diluted Shares 35,256,000
Report Link
Date2003-04-15
Revenue 109,308,000
Net Income -1,353,000
EPS -0.0259
Basic Shares 52,236,000
Diluted Shares 52,236,000
Report Link
Date2002-04-12
Revenue 216,663,000
Net Income -2,422,000
EPS -0.0435
Basic Shares 55,740,000
Diluted Shares 55,740,000
Report Link
Date2001-04-02
Revenue 322,466,000
Net Income 2,101,000
EPS 0.0475
Basic Shares 43,422,000
Diluted Shares 43,662,000
Report Link
Date2000-03-30
Revenue 347,900,000
Net Income 5,100,000
EPS 0.11
Basic Shares 45,486,000
Diluted Shares 45,762,000
Report Link
Date1999-03-31
Revenue 303,000,000
Net Income 3,800,000
EPS 0.0825
Basic Shares 45,984,000
Diluted Shares 46,266,000
Report Link
Date1998-08-21
Revenue 281,000,000
Net Income 3,800,000
EPS 0.095
Basic Shares 40,458,000
Diluted Shares 40,458,000
Report Link
Date1997-03-28
Revenue 215,800,000
Net Income 5,000,000
EPS 0.13
Basic Shares 39,750,000
Diluted Shares 39,750,000
Report Link
Date1996-03-29
Revenue 179,800,000
Net Income 4,100,000
EPS 0.1
Basic Shares 40,080,000
Diluted Shares 40,080,000
Report Link
Date1995-03-30
Revenue 140,600,000
Net Income 3,500,000
EPS 0.0875
Basic Shares 39,546,000
Diluted Shares 39,546,000
Report Link
Date1994-03-23
Revenue 100,300,000
Net Income 2,100,000
EPS 0.055
Basic Shares 37,805,096
Diluted Shares 37,805,096
Report Link
Annual Ratios
Date2023-12-31
PE 15.40
Dividend Yield 1.04
Payout Ratio: 15.982%
Date2022-12-31
PE 14.07
Dividend Yield 1.28
Payout Ratio: 18.033%
Date2021-12-31
PE 13.68
Dividend Yield 1.74
Payout Ratio: 23.816%
Date2020-12-31
PE 15.30
Dividend Yield 1.77
Payout Ratio: 27.013%
Date2019-12-31
PE 13.96
Dividend Yield 1.22
Payout Ratio: 16.997%
Date2018-12-31
PE 11.04
Dividend Yield 1.75
Payout Ratio: 19.305%
Date2017-12-31
PE 18.64
Dividend Yield 1.55
Payout Ratio: 28.907%
Date2016-12-31
PE 24.63
Dividend Yield 1.37
Payout Ratio: 33.826%
Date2015-12-31
PE 12.26
Dividend Yield 2.02
Payout Ratio: 24.751%
Date2014-12-31
PE -7.24
Dividend Yield 2.78
Payout Ratio: -20.097%
Date2013-12-31
PE 36.84
Dividend Yield 0.62
Payout Ratio: 22.669%
Date2012-12-31
PE 22.40
Dividend Yield 1.21
Payout Ratio: 27.035%
Date2011-12-31
PE 14.06
Dividend Yield 1.91
Payout Ratio: 26.784%
Date2010-12-31
PE 21.65
Dividend Yield 2.12
Payout Ratio: 45.812%
Date2009-12-31
PE -26.92
Dividend Yield 2.61
Payout Ratio: -70.386%
Date2008-12-31
PE 18.94
Dividend Yield 2.92
Payout Ratio: 55.341%
Date2007-12-31
PE 12.05
Dividend Yield 1.61
Payout Ratio: 19.374%
Date2006-12-31
PE 16.06
Dividend Yield 0.30
Payout Ratio: 4.824%
Date2005-12-31
PE 19.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 16.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 35.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -19.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -14.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 12.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 9.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 17.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 20.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 20.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 24.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 26.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 20.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-11-07
Revenue 294,278,000
Net Income 19,628,000
EPS 0.75
Basic Shares 26,133,000
Diluted Shares 26,736,000
Report Link
Date2024-08-01
Revenue 279,651,000
Net Income 16,701,000
EPS 0.64
Basic Shares 26,067,000
Diluted Shares 26,765,000
Report Link
Date2024-05-02
Revenue 265,781,999
Net Income -136,000
EPS -0.0052
Basic Shares 26,280,000
Diluted Shares 26,280,000
Report Link
Date2024-03-01
Revenue 276,682,000
Net Income 14,558,000
EPS 0.55
Basic Shares 26,420,000
Diluted Shares 26,956,000
Report Link
Date2023-11-02
Revenue 273,328,000
Net Income 18,219,000
EPS 0.68
Basic Shares 26,796,000
Diluted Shares 27,180,000
Report Link
Date2023-08-03
Revenue 264,630,000
Net Income 17,016,000
EPS 0.63
Basic Shares 27,004,000
Diluted Shares 27,500,000
Report Link
Date2023-05-04
Revenue 254,667,000
Net Income 819,000
EPS 0.03
Basic Shares 27,464,000
Diluted Shares 27,940,000
Report Link
Date2023-03-06
Revenue 271,950,000
Net Income 11,528,000
EPS 0.42
Basic Shares 27,672,000
Diluted Shares 28,192,000
Report Link
Date2022-11-03
Revenue 273,822,000
Net Income 17,438,000
EPS 0.62
Basic Shares 28,144,000
Diluted Shares 28,508,000
Report Link
Date2022-08-04
Revenue 262,179,000
Net Income 18,014,000
EPS 2.52
Basic Shares 7,162,000
Diluted Shares 7,257,000
Report Link
Date2022-05-05
Revenue 246,375,000
Net Income 288,000
EPS 0.0097
Basic Shares 29,624,000
Diluted Shares 29,896,000
Report Link
Date2022-03-07
Revenue 256,568,000
Net Income 10,614,000
EPS 0.36
Basic Shares 29,928,000
Diluted Shares 30,236,000
Report Link
Date2021-11-03
Revenue 246,950,000
Net Income 14,929,000
EPS 0.5
Basic Shares 30,180,000
Diluted Shares 30,428,000
Report Link
Date2021-08-04
Revenue 233,203,000
Net Income 17,090,000
EPS 0.56
Basic Shares 30,216,000
Diluted Shares 30,580,000
Report Link
Date2021-05-05
Revenue 218,445,000
Net Income -4,554,000
EPS -0.15
Basic Shares 30,304,000
Diluted Shares 30,304,000
Report Link
Date2021-03-08
Revenue 233,176,000
Net Income 7,151,000
EPS 0.24
Basic Shares 30,360,000
Diluted Shares 30,744,000
Report Link
Date2020-11-04
Revenue 227,513,000
Net Income 18,511,000
EPS 0.61
Basic Shares 30,556,000
Diluted Shares 30,836,000
Report Link
Date2020-08-05
Revenue 201,031,000
Net Income 11,510,000
EPS 0.38
Basic Shares 30,228,000
Diluted Shares 30,588,000
Report Link
Date2020-05-06
Revenue 219,104,000
Net Income -3,407,000
EPS -0.11
Basic Shares 30,084,000
Diluted Shares 30,084,000
Report Link
Date2020-03-03
Revenue 245,152,000
Net Income 11,714,000
EPS 0.39
Basic Shares 30,020,000
Diluted Shares 30,944,000
Report Link
Date2019-11-06
Revenue 247,962,000
Net Income 24,971,000
EPS 0.84
Basic Shares 29,932,000
Diluted Shares 30,844,000
Report Link
Date2019-08-07
Revenue 230,982,000
Net Income 13,907,000
EPS 0.47
Basic Shares 29,640,000
Diluted Shares 30,768,000
Report Link
Date2019-05-07
Revenue 218,215,000
Net Income -2,300,000
EPS -0.0776
Basic Shares 29,628,000
Diluted Shares 29,628,000
Report Link
Date2019-03-05
Revenue 237,832,000
Net Income 16,856,000
EPS 0.57
Basic Shares 29,552,000
Diluted Shares 30,536,000
Report Link
Date2018-11-07
Revenue 247,287,000
Net Income 19,087,000
EPS 0.65
Basic Shares 29,476,000
Diluted Shares 30,572,000
Report Link
Date2018-08-08
Revenue 231,603,000
Net Income 11,240,000
EPS 0.39
Basic Shares 29,240,000
Diluted Shares 30,700,000
Report Link
Date2018-05-08
Revenue 223,975,000
Net Income -9,123,000
EPS -0.31
Basic Shares 29,193,600
Diluted Shares 29,216,000
Report Link
Date2018-03-06
Revenue 244,726,000
Net Income 10,486,000
EPS 0.36
Basic Shares 29,200,000
Diluted Shares 30,340,000
Report Link
Date2017-11-08
Revenue 240,135,000
Net Income 14,785,000
EPS 0.51
Basic Shares 29,184,000
Diluted Shares 30,108,000
Report Link
Date2017-08-09
Revenue 225,574,000
Net Income 11,126,000
EPS 0.38
Basic Shares 29,016,000
Diluted Shares 30,200,000
Report Link
Date2017-05-08
Revenue 209,997,000
Net Income -11,227,000
EPS -0.39
Basic Shares 28,972,900
Diluted Shares 28,996,000
Report Link
Date2017-03-08
Revenue 221,098,000
Net Income 8,047,000
EPS 0.28
Basic Shares 28,976,000
Diluted Shares 29,840,000
Report Link
Date2016-11-09
Revenue 225,103,000
Net Income 10,233,000
EPS 0.35
Basic Shares 28,972,000
Diluted Shares 29,620,000
Report Link
Date2016-08-09
Revenue 203,417,000
Net Income 8,522,000
EPS 0.3
Basic Shares 28,840,000
Diluted Shares 29,312,000
Report Link
Date2016-06-30
Revenue 190,968,000
Net Income -8,003,000
EPS -0.28
Basic Shares 28,832,000
Diluted Shares 28,832,000
Report Link
Date2016-05-26
Revenue 193,757,000
Net Income 11,447,000
EPS 0.4
Basic Shares 28,812,000
Diluted Shares 29,584,000
Report Link
Date2015-09-30
Revenue 199,251,000
Net Income 11,578,000
EPS 0.4
Basic Shares 28,804,000
Diluted Shares 29,448,000
Report Link
Date2015-08-07
Revenue 182,395,000
Net Income 8,746,000
EPS 0.31
Basic Shares 28,604,000
Diluted Shares 29,308,000
Report Link
Date2015-05-11
Revenue 166,917,000
Net Income -5,802,000
EPS -0.2
Basic Shares 28,429,268
Diluted Shares 28,540,000
Report Link
Date2015-03-16
Revenue 175,016,000
Net Income 7,034,000
EPS 0.25
Basic Shares 28,488,000
Diluted Shares 28,936,000
Report Link
Date2014-11-17
Revenue 174,959,000
Net Income -37,818,000
EPS -1.32
Basic Shares 28,704,364
Diluted Shares 28,708,000
Report Link
Date2014-08-08
Revenue 151,069,000
Net Income 7,283,000
EPS 0.26
Basic Shares 28,692,000
Diluted Shares 29,684,000
Report Link
Date2014-05-12
Revenue 135,140,000
Net Income -3,583,000
EPS -0.12
Basic Shares 28,664,000
Diluted Shares 28,680,000
Report Link
Date2014-03-14
Revenue 144,525,000
Net Income 5,560,000
EPS 0.2
Basic Shares 28,660,000
Diluted Shares 29,908,000
Report Link
Date2013-11-08
Revenue 147,971,000
Net Income 8,994,000
EPS 0.32
Basic Shares 28,600,000
Diluted Shares 29,700,000
Report Link
Date2013-08-08
Revenue 128,798,000
Net Income 5,886,000
EPS 0.21
Basic Shares 28,328,000
Diluted Shares 29,496,000
Report Link
Date2013-05-09
Revenue 111,551,000
Net Income -2,549,000
EPS -0.0908
Basic Shares 28,088,000
Diluted Shares 28,088,000
Report Link
Date2013-03-15
Revenue 113,662,000
Net Income 5,789,000
EPS 0.21
Basic Shares 28,056,000
Diluted Shares 28,976,000
Report Link
Date2012-11-08
Revenue 111,069,000
Net Income 5,812,000
EPS 0.21
Basic Shares 28,028,000
Diluted Shares 28,736,000
Report Link
Date2012-08-08
Revenue 95,500,000
Net Income 3,743,000
EPS 0.14
Basic Shares 27,980,000
Diluted Shares 28,312,000
Report Link
Date2012-05-09
Revenue 82,422,000
Net Income -2,213,000
EPS -0.056
Basic Shares 39,500,000
Diluted Shares 39,500,000
Report Link
Date2012-03-15
Revenue 84,708,000
Net Income -91,000
EPS -0.0023
Basic Shares 39,500,000
Diluted Shares 39,500,000
Report Link
Date2011-11-09
Revenue 85,384,000
Net Income 5,414,000
EPS 0.14
Basic Shares 40,240,000
Diluted Shares 40,400,000
Report Link
Date2011-08-09
Revenue 76,013,000
Net Income 3,449,000
EPS 0.085
Basic Shares 40,784,000
Diluted Shares 40,980,000
Report Link
Date2011-05-09
Revenue 68,769,000
Net Income 5,546,000
EPS 0.14
Basic Shares 40,804,000
Diluted Shares 40,992,000
Report Link
Date2011-04-01
Revenue 73,555,000
Net Income 3,075,000
EPS 0.075
Basic Shares 40,804,000
Diluted Shares 40,992,000
Report Link
Date2010-11-09
Revenue 73,876,000
Net Income 3,686,000
EPS 0.09
Basic Shares 40,868,000
Diluted Shares 41,004,000
Report Link
Date2010-08-09
Revenue 67,432,000
Net Income 2,278,000
EPS 0.055
Basic Shares 41,784,000
Diluted Shares 41,940,000
Report Link
Date2010-05-10
Revenue 58,260,000
Net Income -1,686,000
EPS -0.0403
Basic Shares 41,864,000
Diluted Shares 41,864,000
Report Link
Date2010-03-15
Revenue 62,629,000
Net Income 2,193,000
EPS 0.0525
Basic Shares 41,864,000
Diluted Shares 41,864,000
Report Link
Date2009-11-09
Revenue 65,494,000
Net Income 2,945,000
EPS 0.07
Basic Shares 41,900,000
Diluted Shares 42,236,000
Report Link
Date2009-08-10
Revenue 57,265,000
Net Income -6,732,000
EPS -0.16
Basic Shares 41,420,000
Diluted Shares 41,420,000
Report Link
Date2009-05-11
Revenue 51,072,000
Net Income -3,174,000
EPS -0.0756
Basic Shares 41,988,000
Diluted Shares 41,988,000
Report Link
Date2009-03-16
Revenue 64,630,000
Net Income 2,272,000
EPS 0.055
Basic Shares 41,988,000
Diluted Shares 41,988,000
Report Link
Date2008-11-10
Revenue 77,461,000
Net Income 650,000
EPS 0.0151
Basic Shares 43,124,000
Diluted Shares 43,988,000
Report Link
Date2008-08-11
Revenue 72,183,000
Net Income 3,250,000
EPS 0.075
Basic Shares 43,748,000
Diluted Shares 44,884,000
Report Link
Date2008-05-12
Revenue 66,194,000
Net Income 91,000
EPS 0.0021
Basic Shares 44,348,000
Diluted Shares 45,692,000
Report Link
Date2008-03-17
Revenue 81,831,000
Net Income 3,915,000
EPS 0.0875
Basic Shares 44,348,000
Diluted Shares 45,692,000
Report Link
Date2007-11-08
Revenue 82,908,000
Net Income 6,282,000
EPS 0.14
Basic Shares 45,104,000
Diluted Shares 46,764,000
Report Link
Date2007-08-09
Revenue 63,886,000
Net Income 4,881,000
EPS 0.11
Basic Shares 45,052,000
Diluted Shares 46,760,000
Report Link
Date2007-05-10
Revenue 60,588,000
Net Income 1,728,000
EPS 0.0375
Basic Shares 45,020,000
Diluted Shares 46,724,000
Report Link
Date2007-03-23
Revenue 66,821,000
Net Income 5,229,000
EPS 0.12
Basic Shares 45,020,000
Diluted Shares 46,724,000
Report Link
Date2006-11-14
Revenue 69,423,000
Net Income 5,562,000
EPS 0.12
Basic Shares 44,988,000
Diluted Shares 46,636,000
Report Link
Date2006-08-14
Revenue 64,655,000
Net Income 4,188,000
EPS 0.0925
Basic Shares 44,812,000
Diluted Shares 46,732,000
Report Link
Date2006-05-15
Revenue 58,285,000
Net Income 1,357,000
EPS 0.03
Basic Shares 44,304,000
Diluted Shares 46,644,000
Report Link
Date2006-03-31
Revenue 57,963,000
Net Income 4,314,000
EPS 0.0975
Basic Shares 44,304,000
Diluted Shares 46,644,000
Report Link
Date2005-11-14
Revenue 64,551,000
Net Income 4,340,000
EPS 0.11
Basic Shares 40,836,000
Diluted Shares 43,536,000
Report Link
Date2005-08-15
Revenue 59,631,000
Net Income 2,905,000
EPS 0.0825
Basic Shares 34,868,000
Diluted Shares 37,592,000
Report Link
Date2005-05-16
Revenue 49,244,000
Net Income 931,000
EPS 0.018
Basic Shares 51,870,000
Diluted Shares 56,112,000
Report Link
Date2005-03-30
Revenue 51,968,000
Net Income 2,477,000
EPS 0.0725
Basic Shares 34,584,000
Diluted Shares 37,404,000
Report Link
Date2004-11-15
Revenue 54,679,000
Net Income 2,448,000
EPS 0.0475
Basic Shares 51,648,000
Diluted Shares 55,770,000
Report Link
Date2004-08-12
Revenue 47,704,000
Net Income 1,840,000
EPS 0.0525
Basic Shares 34,296,000
Diluted Shares 36,804,000
Report Link
Date2004-05-17
Revenue 40,610,000
Net Income 606,000
EPS 0.0177
Basic Shares 34,224,000
Diluted Shares 37,176,000
Report Link
Date2004-03-30
Revenue 36,649,000
Net Income 1,318,000
EPS 0.0375
Basic Shares 34,224,000
Diluted Shares 36,858,000
Report Link
Date2003-11-14
Revenue 34,773,000
Net Income 943,000
EPS 0.0275
Basic Shares 33,870,000
Diluted Shares 35,562,000
Report Link
Date2003-08-13
Revenue 27,902,000
Net Income 167,000
EPS 0.0049
Basic Shares 34,248,000
Diluted Shares 34,356,000
Report Link
Date2003-05-15
Revenue 23,397,000
Net Income -343,000
EPS -0.0099
Basic Shares 34,488,000
Diluted Shares 34,488,000
Report Link
Date2003-04-15
Revenue -20,150,000
Net Income -993,000
EPS -0.0288
Basic Shares 34,488,000
Diluted Shares 34,488,000
Report Link
Date2002-11-13
Revenue 45,645,000
Net Income 56,000
EPS 0.0011
Basic Shares 52,209,892
Diluted Shares 52,317,840
Report Link
Date2002-08-14
Revenue 42,848,000
Net Income 1,000
EPS 0.0001
Basic Shares 52,227,888
Diluted Shares 52,407,796
Report Link
Date2002-05-15
Revenue 40,965,000
Net Income -417,000
EPS -0.0119
Basic Shares 34,926,000
Diluted Shares 34,926,000
Report Link
Date2002-04-12
Revenue 50,677,000
Net Income -2,269,000
EPS -0.065
Basic Shares 34,926,000
Diluted Shares 34,926,000
Report Link
Date2001-11-13
Revenue 58,282,000
Net Income 242,000
EPS 0.0044
Basic Shares 55,340,328
Diluted Shares 55,592,200
Report Link
Date2001-08-14
Revenue 52,551,000
Net Income -184,000
EPS -0.0049
Basic Shares 37,512,000
Diluted Shares 37,512,000
Report Link
Date2001-05-15
Revenue 55,153,000
Net Income -211,000
EPS -0.0055
Basic Shares 38,400,000
Diluted Shares 38,400,000
Report Link
Date2001-04-02
Revenue 68,098,000
Net Income 63,000
EPS 0.0017
Basic Shares 38,400,000
Diluted Shares 38,400,000
Report Link
Date2000-11-14
Revenue 80,744,000
Net Income 500,000
EPS 0.0115
Basic Shares 43,416,000
Diluted Shares 43,656,000
Report Link
Date2000-08-11
Revenue 86,502,000
Net Income 794,000
EPS 0.0179
Basic Shares 44,496,000
Diluted Shares 44,754,000
Report Link
Date2000-05-15
Revenue 87,122,000
Net Income 744,000
EPS 0.0166
Basic Shares 44,754,000
Diluted Shares 45,054,000
Report Link
Date2000-03-30
Revenue 96,300,000
Net Income 1,300,000
EPS 0.03
Basic Shares 44,754,000
Diluted Shares 45,054,000
Report Link
Date1999-11-15
Revenue 95,900,000
Net Income 1,800,000
EPS 0.04
Basic Shares 45,486,000
Diluted Shares 45,486,000
Report Link
Date1999-08-16
Revenue 84,700,000
Net Income 1,200,000
EPS 0.0275
Basic Shares 45,486,000
Diluted Shares 45,486,000
Report Link
Date1999-05-17
Revenue 71,000,000
Net Income 700,000
EPS 0.0154
Basic Shares 45,576,000
Diluted Shares 45,576,000
Report Link
Date1999-03-31
Revenue 75,100,000
Net Income 1,200,000
EPS 0.0275
Basic Shares 45,576,000
Diluted Shares 45,576,000
Report Link
Date1998-11-13
Revenue 82,000,000
Net Income 1,600,000
EPS 0.035
Basic Shares 46,056,000
Diluted Shares 46,056,000
Report Link
Date1998-08-14
Revenue 76,700,000
Net Income 600,000
EPS 0.013
Basic Shares 46,056,000
Diluted Shares 46,056,000
Report Link
Date1998-08-21
Revenue 62,800,000
Net Income 300,000
EPS 0.0074
Basic Shares 40,482,000
Diluted Shares 40,482,000
Report Link
Date1998-08-21
Revenue 66,600,000
Net Income 800,000
EPS 0.0198
Basic Shares 40,458,000
Diluted Shares 40,482,000
Report Link
Date1997-11-13
Revenue 81,200,000
Net Income 900,000
EPS 0.0223
Basic Shares 40,362,000
Diluted Shares 40,362,000
Report Link
Date1997-08-13
Revenue 70,500,000
Net Income 1,300,000
EPS 0.0325
Basic Shares 40,362,000
Diluted Shares 40,362,000
Report Link
Date1997-05-14
Revenue 62,800,000
Net Income 800,000
EPS 0.0195
Basic Shares 40,962,000
Diluted Shares 40,962,000
Report Link
Date1997-03-28
Revenue 60,500,000
Net Income 1,200,000
EPS 0.03
Basic Shares 39,750,000
Diluted Shares 40,962,000
Report Link
Date1996-11-14
Revenue 60,300,000
Net Income 1,700,000
EPS 0.0425
Basic Shares 39,744,000
Diluted Shares 39,744,000
Report Link
Date1996-08-13
Revenue 51,900,000
Net Income 1,300,000
EPS 0.0325
Basic Shares 39,360,000
Diluted Shares 39,360,000
Report Link
Date1996-05-14
Revenue 43,200,000
Net Income 800,000
EPS 0.0203
Basic Shares 39,360,000
Diluted Shares 39,360,000
Report Link
Date1996-03-29
Revenue 46,300,000
Net Income 1,200,000
EPS 0.03
Basic Shares 39,306,000
Diluted Shares 39,360,000
Report Link
Date1995-11-13
Revenue 49,600,000
Net Income 1,500,000
EPS 0.0375
Basic Shares 38,904,000
Diluted Shares 38,904,000
Report Link
Date1995-08-10
Revenue 44,600,000
Net Income 1,000,000
EPS 0.025
Basic Shares 38,898,000
Diluted Shares 38,898,000
Report Link
Date1995-05-15
Revenue 39,300,000
Net Income 300,000
EPS 0.0077
Basic Shares 38,868,000
Diluted Shares 38,868,000
Report Link
Date1995-03-30
Revenue 37,200,000
Net Income 900,000
EPS 0.0236
Basic Shares 38,182,908
Diluted Shares 38,868,000
Report Link
Date1994-11-14
Revenue 41,100,000
Net Income 1,200,000
EPS 0.03
Basic Shares 39,448,276
Diluted Shares 39,448,276
Report Link
Date1994-08-16
Revenue 35,100,000
Net Income 800,000
EPS 0.0211
Basic Shares 37,949,024
Diluted Shares 37,949,024
Report Link
Date1994-05-13
Revenue 27,100,000
Net Income 600,000
EPS 0.0158
Basic Shares 37,949,024
Diluted Shares 37,949,024
Report Link
Date1994-03-23
Revenue 26,300,000
Net Income 500,000
EPS 0.0132
Basic Shares 37,805,096
Diluted Shares 37,949,024
Report Link
Date1993-09-30
Revenue 28,100,000
Net Income 700,000
EPS 0.0185
Basic Shares 37,805,096
Diluted Shares 37,805,096
Report Link
Date1993-06-30
Revenue 25,400,000
Net Income 500,000
EPS 0.0132
Basic Shares 37,805,096
Diluted Shares 37,805,096
Report Link
Date1993-03-31
Revenue 20,500,000
Net Income 400,000
EPS 0.0167
Basic Shares 23,988,004
Diluted Shares 23,988,004
Report Link
Quarterly Ratios
Date2024-09-30
PE 12.49
Dividend Yield 0.21
Payout Ratio: 10.628%
Date2024-06-30
PE 12.73
Dividend Yield 0.23
Payout Ratio: 11.706%
Date2024-03-31
PE -1529.94
Dividend Yield 0.24
Payout Ratio: -1448.529%
Date2023-12-31
PE 13.13
Dividend Yield 0.26
Payout Ratio: 13.628%
Date2023-09-30
PE 8.30
Dividend Yield 0.33
Payout Ratio: 11.115%
Date2023-06-30
PE 8.65
Dividend Yield 0.34
Payout Ratio: 11.830%
Date2023-03-31
PE 185.78
Dividend Yield 0.34
Payout Ratio: 252.381%
Date2022-12-31
PE 13.99
Dividend Yield 0.31
Payout Ratio: 17.106%
Date2022-09-30
PE 7.87
Dividend Yield 0.39
Payout Ratio: 12.203%
Date2022-06-30
PE 1.81
Dividend Yield 1.68
Payout Ratio: 12.185%
Date2022-03-31
PE 498.10
Dividend Yield 0.39
Payout Ratio: 773.958%
Date2021-12-31
PE 12.17
Dividend Yield 0.44
Payout Ratio: 21.208%
Date2021-09-30
PE 9.64
Dividend Yield 0.39
Payout Ratio: 15.199%
Date2021-06-30
PE 8.02
Dividend Yield 0.41
Payout Ratio: 13.288%
Date2021-03-31
PE -28.65
Dividend Yield 0.44
Payout Ratio: -50.022%
Date2020-12-31
PE 18.10
Dividend Yield 0.44
Payout Ratio: 32.093%
Date2020-09-30
PE 5.41
Dividend Yield 0.57
Payout Ratio: 12.382%
Date2020-06-30
PE 8.72
Dividend Yield 0.57
Payout Ratio: 19.739%
Date2020-03-31
PE -21.88
Dividend Yield 0.76
Payout Ratio: -66.393%
Date2019-12-31
PE 14.49
Dividend Yield 0.33
Payout Ratio: 19.242%
Date2019-09-30
PE 6.66
Dividend Yield 0.34
Payout Ratio: 9.006%
Date2019-06-30
PE 10.75
Dividend Yield 0.31
Payout Ratio: 13.324%
Date2019-03-31
PE -63.25
Dividend Yield 0.32
Payout Ratio: -80.522%
Date2018-12-31
PE 6.27
Dividend Yield 0.44
Payout Ratio: 10.969%
Date2018-09-30
PE 6.41
Dividend Yield 0.38
Payout Ratio: 9.672%
Date2018-06-30
PE 15.70
Dividend Yield 0.26
Payout Ratio: 16.254%
Date2018-03-31
PE -16.58
Dividend Yield 0.30
Payout Ratio: -20.015%
Date2017-12-31
PE 11.22
Dividend Yield 0.39
Payout Ratio: 17.423%
Date2017-09-30
PE 6.97
Dividend Yield 0.44
Payout Ratio: 12.337%
Date2017-06-30
PE 9.34
Dividend Yield 0.44
Payout Ratio: 16.286%
Date2017-03-31
PE -8.81
Dividend Yield 0.46
Payout Ratio: -16.149%
Date2016-12-31
PE 14.42
Dividend Yield 0.34
Payout Ratio: 19.796%
Date2016-09-30
PE 8.78
Dividend Yield 0.44
Payout Ratio: 15.567%
Date2016-06-30
PE 8.74
Dividend Yield 0.53
Payout Ratio: 18.622%
Date2016-03-31
PE -6.48
Dividend Yield 0.77
Payout Ratio: -19.818%
Date2015-12-31
PE 6.85
Dividend Yield 0.50
Payout Ratio: 13.838%
Date2015-09-30
PE 6.67
Dividend Yield 0.51
Payout Ratio: 13.681%
Date2015-06-30
PE 7.42
Dividend Yield 0.61
Payout Ratio: 17.974%
Date2015-03-31
PE -13.12
Dividend Yield 0.52
Payout Ratio: -27.060%
Date2014-12-31
PE 6.94
Dividend Yield 0.80
Payout Ratio: 22.292%
Date2014-09-30
PE -1.87
Dividend Yield 0.46
Payout Ratio: -3.419%
Date2014-06-30
PE 11.57
Dividend Yield 0.38
Payout Ratio: 17.726%
Date2014-03-31
PE -29.78
Dividend Yield 0.30
Payout Ratio: -36.031%
Date2013-12-31
PE 29.88
Dividend Yield 0.19
Payout Ratio: 23.219%
Date2013-09-30
PE 13.38
Dividend Yield 0.19
Payout Ratio: 10.351%
Date2013-06-30
PE 15.12
Dividend Yield 0.26
Payout Ratio: 15.664%
Date2013-03-31
PE -35.48
Dividend Yield 0.25
Payout Ratio: -35.779%
Date2012-12-31
PE 11.53
Dividend Yield 0.34
Payout Ratio: 15.737%
Date2012-09-30
PE 8.62
Dividend Yield 0.38
Payout Ratio: 13.266%
Date2012-06-30
PE 9.89
Dividend Yield 0.52
Payout Ratio: 20.572%
Date2012-03-31
PE -22.13
Dividend Yield 0.56
Payout Ratio: -49.616%
Date2011-12-31
PE -541.50
Dividend Yield 0.55
Payout Ratio: -1194.505%
Date2011-09-30
PE 6.48
Dividend Yield 0.65
Payout Ratio: 16.827%
Date2011-06-30
PE 10.58
Dividend Yield 0.63
Payout Ratio: 26.616%
Date2011-03-31
PE 7.38
Dividend Yield 0.56
Payout Ratio: 16.571%
Date2010-12-31
PE 12.90
Dividend Yield 0.58
Payout Ratio: 29.854%
Date2010-09-30
PE 10.53
Dividend Yield 0.52
Payout Ratio: 21.975%
Date2010-06-30
PE 14.22
Dividend Yield 0.65
Payout Ratio: 36.743%
Date2010-03-31
PE -21.04
Dividend Yield 0.59
Payout Ratio: -49.644%
Date2009-12-31
PE 14.65
Dividend Yield 0.65
Payout Ratio: 38.258%
Date2009-09-30
PE 9.43
Dividend Yield 0.76
Payout Ratio: 28.659%
Date2009-06-30
PE -4.05
Dividend Yield 0.76
Payout Ratio: -12.314%
Date2009-03-31
PE -7.94
Dividend Yield 0.84
Payout Ratio: -26.591%
Date2008-12-31
PE 12.61
Dividend Yield 0.74
Payout Ratio: 37.456%
Date2008-09-30
PE 53.24
Dividend Yield 0.62
Payout Ratio: 132.769%
Date2008-06-30
PE 9.96
Dividend Yield 0.67
Payout Ratio: 26.738%
Date2008-03-31
PE 521.45
Dividend Yield 0.47
Payout Ratio: 970.330%
Date2007-12-31
PE 12.74
Dividend Yield 0.44
Payout Ratio: 22.682%
Date2007-09-30
PE 11.18
Dividend Yield 0.28
Payout Ratio: 12.592%
Date2007-06-30
PE 14.91
Dividend Yield 0.27
Payout Ratio: 16.144%
Date2007-03-31
PE 37.52
Dividend Yield 0.30
Payout Ratio: 45.660%
Date2006-12-31
PE 12.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 10.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 12.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 55.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 16.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 13.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 11.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 50.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 8.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 12.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 11.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 32.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 14.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE 10.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 27.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE -13.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -4.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 134.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 6550.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE -12.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -2.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 38.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE -32.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE -28.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 90.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 18.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 13.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 15.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 9.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 8.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 13.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 16.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 13.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 9.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 31.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 62.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 24.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 31.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 17.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 30.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 21.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 15.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 23.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 36.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 20.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE 16.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 22.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 78.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 24.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 16.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 18.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 34.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 21.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 16.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 14.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 10.15
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
56.99Price:
$43.57Market Cap:
1,130,079,447EPS TTM:
1.93PE Ratio:
22.44PEPSG:
0.8963Fwd PE:
20.11Volume:
122,7762 Year Price Change
1.835Index 2 Year Price Change
1.5135 Year Price Change
1.876Index 5 Year Price Change
1.906PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: