Аналитика онлайн » HCSG

Logo

Healthcare Services Group, Inc. занимается предоставлением услуг по хранению, стирке и диетическому питанию для учреждений длительного ухода и связанных с ними медицинских учреждений. Это управляет его бизнесом через Домашнее хозяйство и Диетические сегменты. Сегмент «Уборка» состоит из управления отделом обслуживания клиентов, который отвечает за уборку, дезинфекцию и дезинфекцию помещений для пациентов и общих помещений в помещении клиента, а также за стирку и обработку личной одежды, принадлежащей пациенты учреждения. Диетический сегмент включает в себя управление диетическим отделом клиента, который отвечает за закупку продуктов питания, приготовление блюд и оказание профессиональных услуг по консультированию диетологов. Компания была основана Дэниелом П. Маккартни 22 ноября 1976 года и имеет штаб-квартиру в Бенсалеме, штат Пенсильвания.

General
Code HCSG
Type Common Stock
Name Healthcare Services Group Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US4219061086
CUSIP 421906108
CIK 731012
EmployerIdNumber 23-2018365
FiscalYearEnd December
IPODate 1990-03-26
InternationalDomestic Domestic
Sector Healthcare
Industry Medical Care Facilities
GicSector Industrials
GicGroup Commercial & Professional Services
GicIndustry Commercial Services & Supplies
GicSubIndustry Diversified Support Services
HomeCategory Domestic
IsDelisted Нет
Address 3220 Tillman Drive, Bensalem, PA, United States, 19020
Phone 215 639 4274
WebURL https://www.hcsgcorp.com
FullTimeEmployees 39200
UpdatedAt 2022-12-09
Highlights
MarketCapitalization 968330112
MarketCapitalizationMln 968.3301
EBITDA 43703000
PERatio 46.6786
PEGRatio 2.4376
WallStreetTargetPrice 13.58
BookValue 5.697
DividendShare 0.853
DividendYield 0.0658
EarningsShare 0.28
EPSEstimateCurrentYear 0.34
EPSEstimateNextYear 0.65
EPSEstimateNextQuarter 0.14
EPSEstimateCurrentQuarter 0.07
MostRecentQuarter 2022-09-30
ProfitMargin 0.0122
OperatingMarginTTM 0.0206
ReturnOnAssetsTTM 0.0287
ReturnOnEquityTTM 0.0456
RevenueTTM 1686603008
RevenuePerShareTTM 22.691
QuarterlyRevenueGrowthYOY -0.003
GrossProfitTTM 226877000
DilutedEpsTTM 0.28
QuarterlyEarningsGrowthYOY -0.966

Financials / Income Statement / quarterly / net Income

27.75M
2020-12-31
24.65M
2021-03-31
9.57M
2021-06-30
9.54M
2021-09-30
2.11M
2021-12-31
11.33M
2022-03-31
6.82M
2022-06-30
322K
2022-09-30

Financials / Income Statement / quarterly / ebitda

38.69M
2020-12-31
36.92M
2021-03-31
19.09M
2021-06-30
16.11M
2021-09-30
5.76M
2021-12-31
20.44M
2022-03-31
12.31M
2022-06-30
5.59M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

423.18M
2020-12-31
407.75M
2021-03-31
398.17M
2021-06-30
415.59M
2021-09-30
420.45M
2021-12-31
426.81M
2022-03-31
424.86M
2022-06-30
414.49M
2022-09-30

Earnings / History / epsActual

0.03
2021-12-31
0.15
2022-03-31
0.09
2022-06-30
0.0043
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 46.6786
ForwardPE 21.9298
PriceSalesTTM 0.5741
PriceBookMRQ 2.4241
EnterpriseValue 943522280
EnterpriseValueRevenue 0.5594
EnterpriseValueEbitda 21.3965
SharesStats
SharesOutstanding 74088000
SharesFloat 73582720
PercentInsiders 0.7230000000000001
PercentInstitutions 102.14000000000001
Technicals
Beta 0.3434
52WeekHigh 19.6854
52WeekLow 11.7795
50DayMA 13.3748
200DayMA 15.5091
SharesShort 4365785
SharesShortPriorMonth 5121043
ShortRatio 7.59
ShortPercent 0.0823
SplitsDividends
ForwardAnnualDividendRate 0.86
ForwardAnnualDividendYield 0.0658
PayoutRatio 0.0311
DividendDate 2022-12-22
ExDividendDate 2022-11-17
LastSplitFactor 3:2
LastSplitDate 2010-11-15
NumberDividendsByYear
0
Year 1989
Count 1
1
Year 1990
Count 1
2
Year 1991
Count 1
3
Year 2003
Count 2
4
Year 2004
Count 4
5
Year 2005
Count 4
6
Year 2006
Count 4
7
Year 2007
Count 4
8
Year 2008
Count 4
9
Year 2009
Count 4
10
Year 2010
Count 4
11
Year 2011
Count 4
12
Year 2012
Count 4
13
Year 2013
Count 4
14
Year 2014
Count 4
15
Year 2015
Count 4
16
Year 2016
Count 4
17
Year 2017
Count 4
18
Year 2018
Count 4
19
Year 2019
Count 4
20
Year 2020
Count 4
21
Year 2021
Count 4
22
Year 2022
Count 4
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 74.3480
shares 74348000
1
date 2021
dateFormatted 2021-12-31
sharesMln 74.3420
shares 74342000
2
date 2020
dateFormatted 2020-12-31
sharesMln 74.8370
shares 74837000
3
date 2019
dateFormatted 2019-12-31
sharesMln 74.5140
shares 74514000
4
date 2018
dateFormatted 2018-12-31
sharesMln 74.6530
shares 74653000
5
date 2017
dateFormatted 2017-12-31
sharesMln 74.6310
shares 74631000
6
date 2016
dateFormatted 2016-12-31
sharesMln 73.5900
shares 73590000
7
date 2015
dateFormatted 2015-12-31
sharesMln 72.9030
shares 72903000
8
date 2014
dateFormatted 2014-12-31
sharesMln 71.7220
shares 71722000
9
date 2013
dateFormatted 2013-12-31
sharesMln 70.8980
shares 70898000
10
date 2012
dateFormatted 2012-12-31
sharesMln 68.9880
shares 68988000
11
date 2011
dateFormatted 2011-12-31
sharesMln 67.0840
shares 67084000
12
date 2010
dateFormatted 2010-12-31
sharesMln 66.4010
shares 66400999.99999999
13
date 2009
dateFormatted 2009-12-31
sharesMln 65.8485
shares 65848500
14
date 2008
dateFormatted 2008-12-31
sharesMln 65.1855
shares 65185500.00000001
15
date 2007
dateFormatted 2007-12-31
sharesMln 64.5240
shares 64524000
16
date 2006
dateFormatted 2006-12-31
sharesMln 62.4848
shares 62484800
17
date 2005
dateFormatted 2005-12-31
sharesMln 61.4700
shares 61470000
18
date 2004
dateFormatted 2004-12-31
sharesMln 59.8995
shares 59899500
19
date 2003
dateFormatted 2003-12-31
sharesMln 58.9824
shares 58982400
20
date 2002
dateFormatted 2002-12-31
sharesMln 56.0377
shares 56037700
21
date 2001
dateFormatted 2001-12-31
sharesMln 57.1092
shares 57109200
22
date 2000
dateFormatted 2000-12-31
sharesMln 54.9735
shares 54973500
23
date 1999
dateFormatted 1999-12-31
sharesMln 55.8553
shares 55855300
24
date 1998
dateFormatted 1998-12-31
sharesMln 55.1445
shares 55144500
25
date 1997
dateFormatted 1997-12-31
sharesMln 55.8699
shares 55869900
26
date 1996
dateFormatted 1996-12-31
sharesMln 64.0291
shares 64029100
27
date 1995
dateFormatted 1995-12-31
sharesMln 60.6592
shares 60659200
28
date 1994
dateFormatted 1994-12-31
sharesMln 60.6592
shares 60659200
29
date 1993
dateFormatted 1993-12-31
sharesMln 58.3249
shares 58324900
30
date 1992
dateFormatted 1992-12-31
sharesMln 58.9739
shares 58973900
31
date 1991
dateFormatted 1991-12-31
sharesMln 60.0278
shares 60027800
32
date 1990
dateFormatted 1990-12-31
sharesMln 57.7715
shares 57771500
33
date 1989
dateFormatted 1989-12-31
sharesMln 55.5535
shares 55553500
34
date 1988
dateFormatted 1988-12-31
sharesMln 42.8556
shares 42855600
35
date 1987
dateFormatted 1987-12-31
sharesMln 42.8353
shares 42835300
36
date 1986
dateFormatted 1986-12-31
sharesMln 42.7797
shares 42779700
37
date 1985
dateFormatted 1985-12-31
sharesMln 42.4461
shares 42446100
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 74.3480
shares 74348000
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 74.3580
shares 74358000
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 74.3330
shares 74333000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 74.3420
shares 74342000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 75.0760
shares 75076000
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 75.2120
shares 75212000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 75.2240
shares 75224000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 74.8370
shares 74837000
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 74.7770
shares 74777000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 74.7610
shares 74761000
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 74.7670
shares 74767000
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 74.5140
shares 74514000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 74.5070
shares 74507000
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 74.6190
shares 74619000
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 74.7190
shares 74719000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 74.6530
shares 74653000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 74.5790
shares 74579000
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 74.4870
shares 74487000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 74.7250
shares 74725000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 74.6310
shares 74631000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 74.5380
shares 74538000
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 74.2690
shares 74269000
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 73.9460
shares 73946000
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 73.5900
shares 73590000
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 73.5920
shares 73592000
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 73.3160
shares 73316000
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 73.0140
shares 73014000
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 72.9030
shares 72903000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 72.6910
shares 72691000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 72.2860
shares 72286000
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 72.1590
shares 72159000
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 71.7220
shares 71722000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 70.6710
shares 70671000
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 71.2060
shares 71206000
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 71.0720
shares 71072000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 70.8980
shares 70898000
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 70.5310
shares 70531000
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 69.3700
shares 69370000
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 69.3610
shares 69361000
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 68.9880
shares 68988000
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 68.6350
shares 68635000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 68.2280
shares 68228000
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 68.0850
shares 68085000
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 67.0840
shares 67084000
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 67.5300
shares 67530000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 67.5450
shares 67545000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 67.4540
shares 67454000
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 66.4010
shares 66400999.99999999
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 67.0785
shares 67078500.00000001
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 66.9780
shares 66977999.99999999
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 66.9885
shares 66988500
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 65.8485
shares 65848500
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 66.5010
shares 66501000.00000001
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 66.3930
shares 66393000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 66.1095
shares 66109500
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 65.1855
shares 65185500.00000001
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 65.9700
shares 65970000
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 65.9430
shares 65943000
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 66.3195
shares 66319500.00000001
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 64.5240
shares 64524000
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 65.9535
shares 65953500.00000001
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 65.5650
shares 65565000
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 65.4930
shares 65492999.99999999
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 62.4848
shares 62484800
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 64.7100
shares 64709999.99999999
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 64.5548
shares 64554800
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 64.3950
shares 64394999.99999999
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 61.4700
shares 61470000
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 63.9315
shares 63931500
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 63.9090
shares 63909000
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 63.0821
shares 63082100
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 59.8995
shares 59899500
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 61.9202
shares 61920200
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 62.3264
shares 62326400
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 62.1999
shares 62199900
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 58.9824
shares 58982400
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 59.1302
shares 59130200
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 58.5601
shares 58560100
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 58.5849
shares 58584900
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 56.0377
shares 56037700
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 58.9005
shares 58900500
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 58.4769
shares 58476900
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 57.1092
shares 57109200
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 57.1092
shares 57109200
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 54.7042
shares 54704200
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 53.9601
shares 53960100
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 54.9735
shares 54973500
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 54.9735
shares 54973500
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 55.3790
shares 55379000
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 55.4461
shares 55446100
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 56.2334
shares 56233400
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 55.8553
shares 55855300
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 55.1445
shares 55144500
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 55.1445
shares 55144500
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 57.7701
shares 57770100
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 55.1445
shares 55144500
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 58.1317
shares 58131700
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 58.5304
shares 58530400
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 55.8699
shares 55869900
99
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 55.8699
shares 55869900
100
date 1997-Q3
dateFormatted 1997-09-30
sharesMln 53.5226
shares 53522600
101
date 1997-Q2
dateFormatted 1997-06-30
sharesMln 50.5476
shares 50547600
102
date 1997-Q1
dateFormatted 1997-03-31
sharesMln 64.0291
shares 64029100
103
date 1996-Q4
dateFormatted 1996-12-31
sharesMln 64.0291
shares 64029100
104
date 1996-Q3
dateFormatted 1996-09-30
sharesMln 61.3822
shares 61382200
105
date 1996-Q2
dateFormatted 1996-06-30
sharesMln 64.0291
shares 64029100
106
date 1996-Q1
dateFormatted 1996-03-31
sharesMln 60.6592
shares 60659200
107
date 1995-Q4
dateFormatted 1995-12-31
sharesMln 60.6592
shares 60659200
108
date 1995-Q3
dateFormatted 1995-09-30
sharesMln 58.3249
shares 58324900
109
date 1995-Q2
dateFormatted 1995-06-30
sharesMln 60.6592
shares 60659200
110
date 1995-Q1
dateFormatted 1995-03-31
sharesMln 60.6592
shares 60659200
111
date 1994-Q4
dateFormatted 1994-12-31
sharesMln 60.6592
shares 60659200
112
date 1994-Q3
dateFormatted 1994-09-30
sharesMln 60.6592
shares 60659200
113
date 1994-Q2
dateFormatted 1994-06-30
sharesMln 61.3822
shares 61382200
114
date 1994-Q1
dateFormatted 1994-03-31
sharesMln 62.2132
shares 62213200
115
date 1993-Q4
dateFormatted 1993-12-31
sharesMln 58.3249
shares 58324900
116
date 1993-Q3
dateFormatted 1993-09-30
sharesMln 58.3249
shares 58324900
117
date 1993-Q2
dateFormatted 1993-06-30
sharesMln 58.9739
shares 58973900
118
date 1993-Q1
dateFormatted 1993-03-31
sharesMln 54.7614
shares 54761400
119
date 1992-Q4
dateFormatted 1992-12-31
sharesMln 58.9739
shares 58973900
120
date 1992-Q3
dateFormatted 1992-09-30
sharesMln 58.9739
shares 58973900
121
date 1992-Q2
dateFormatted 1992-06-30
sharesMln 60.6592
shares 60659200
122
date 1992-Q1
dateFormatted 1992-03-31
sharesMln 61.7816
shares 61781600
123
date 1991-Q4
dateFormatted 1991-12-31
sharesMln 60.0278
shares 60027800
124
date 1991-Q3
dateFormatted 1991-09-30
sharesMln 60.0278
shares 60027800
125
date 1991-Q2
dateFormatted 1991-06-30
sharesMln 60.6592
shares 60659200
126
date 1991-Q1
dateFormatted 1991-03-31
sharesMln 57.7715
shares 57771500
127
date 1990-Q4
dateFormatted 1990-12-31
sharesMln 57.7715
shares 57771500
128
date 1990-Q3
dateFormatted 1990-09-30
sharesMln 57.7715
shares 57771500
129
date 1990-Q2
dateFormatted 1990-06-30
sharesMln 54.7614
shares 54761400
130
date 1990-Q1
dateFormatted 1990-03-31
sharesMln 55.1437
shares 55143700
131
date 1989-Q4
dateFormatted 1989-12-31
sharesMln 55.5535
shares 55553500
132
date 1989-Q3
dateFormatted 1989-09-30
sharesMln 55.5535
shares 55553500
133
date 1989-Q2
dateFormatted 1989-06-30
sharesMln 42.8556
shares 42855600
134
date 1989-Q1
dateFormatted 1989-03-31
sharesMln 42.8556
shares 42855600
135
date 1988-Q4
dateFormatted 1988-12-31
sharesMln 42.8556
shares 42855600
136
date 1988-Q3
dateFormatted 1988-09-30
sharesMln 42.8556
shares 42855600
137
date 1988-Q2
dateFormatted 1988-06-30
sharesMln 42.8556
shares 42855600
138
date 1988-Q1
dateFormatted 1988-03-31
sharesMln 42.8505
shares 42850500
139
date 1987-Q4
dateFormatted 1987-12-31
sharesMln 42.8353
shares 42835300
140
date 1987-Q3
dateFormatted 1987-09-30
sharesMln 42.8353
shares 42835300
141
date 1987-Q2
dateFormatted 1987-06-30
sharesMln 42.7797
shares 42779700
142
date 1987-Q1
dateFormatted 1987-03-31
sharesMln 42.7797
shares 42779700
143
date 1986-Q4
dateFormatted 1986-12-31
sharesMln 42.7797
shares 42779700
144
date 1986-Q3
dateFormatted 1986-09-30
sharesMln 42.7797
shares 42779700
145
date 1986-Q2
dateFormatted 1986-06-30
sharesMln 42.7595
shares 42759500
146
date 1986-Q1
dateFormatted 1986-03-31
sharesMln 42.7342
shares 42734200
147
date 1985-Q4
dateFormatted 1985-12-31
sharesMln 42.4461
shares 42446100
148
date 1985-Q3
dateFormatted 1985-09-30
sharesMln 42.4461
shares 42446100
Earnings
History
2023-09-30
reportDate 2023-10-17
date 2023-09-30
beforeAfterMarket BeforeMarket
currency USD
2023-06-30
reportDate 2023-07-17
date 2023-06-30
beforeAfterMarket AfterMarket
currency USD
2023-03-31
reportDate 2023-04-18
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-07
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.11
2022-09-30
reportDate 2022-10-19
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.0043
epsEstimate 0.07
epsDifference -0.0657
surprisePercent -93.8571
2022-06-30
reportDate 2022-07-20
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.12
epsDifference -0.03
surprisePercent -25
2022-03-31
reportDate 2022-04-20
date 2022-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.06
epsDifference 0.09
surprisePercent 150
2021-12-31
reportDate 2022-02-09
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.13
epsDifference -0.1
surprisePercent -76.9231
2021-09-30
reportDate 2021-10-20
date 2021-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.26
epsDifference -0.13
surprisePercent -50
2021-06-30
reportDate 2021-07-21
date 2021-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.3
epsDifference -0.17
surprisePercent -56.6667
2021-03-31
reportDate 2021-04-21
date 2021-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.27
epsDifference 0.06
surprisePercent 22.2222
2020-12-31
reportDate 2021-02-10
date 2020-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.29
epsDifference 0.08
surprisePercent 27.5862
2020-09-30
reportDate 2020-10-21
date 2020-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.27
epsDifference 0.1
surprisePercent 37.037
2020-06-30
reportDate 2020-07-21
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.31
epsEstimate 0.26
epsDifference 0.05
surprisePercent 19.2308
2020-03-31
reportDate 2020-04-21
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.26
epsDifference 0.01
surprisePercent 3.8462
2019-12-31
reportDate 2020-02-11
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2019-09-30
reportDate 2019-10-22
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.28
epsDifference -0.03
surprisePercent -10.7143
2019-06-30
reportDate 2019-07-23
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.28
epsEstimate 0.35
epsDifference -0.07
surprisePercent -20
2019-03-31
reportDate 2019-04-30
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.36
epsDifference 0.01
surprisePercent 2.7778
2018-12-31
reportDate 2019-02-05
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.42
epsEstimate 0.37
epsDifference 0.05
surprisePercent 13.5135
2018-09-30
reportDate 2018-10-16
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.35
epsEstimate 0.37
epsDifference -0.02
surprisePercent -5.4054
2018-06-30
reportDate 2018-07-17
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.35
epsEstimate 0.38
epsDifference -0.03
surprisePercent -7.8947
2018-03-31
reportDate 2018-04-17
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.38
epsDifference -0.01
surprisePercent -2.6316
2017-12-31
reportDate 2018-02-06
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.31
epsDifference -0.04
surprisePercent -12.9032
2017-09-30
reportDate 2017-10-17
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.31
epsEstimate 0.31
epsDifference 0
surprisePercent 0
2017-06-30
reportDate 2017-07-11
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.3
epsEstimate 0.29
epsDifference 0.01
surprisePercent 3.4483
2017-03-31
reportDate 2017-04-11
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.3
epsEstimate 0.29
epsDifference 0.01
surprisePercent 3.4483
2016-12-31
reportDate 2017-02-07
date 2016-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.28
epsEstimate 0.28
epsDifference 0
surprisePercent 0
2016-09-30
reportDate 2016-10-11
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.27
epsDifference 0
surprisePercent 0
2016-06-30
reportDate 2016-07-12
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.26
epsDifference 0
surprisePercent 0
2016-03-31
reportDate 2016-04-12
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.26
epsDifference 0
surprisePercent 0
2015-12-31
reportDate 2016-02-02
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.13
epsEstimate 0.26
epsDifference -0.13
surprisePercent -50
2015-09-30
reportDate 2015-10-13
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.24
epsEstimate 0.24
epsDifference 0
surprisePercent 0
2015-06-30
reportDate 2015-07-14
date 2015-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.23
epsEstimate 0.23
epsDifference 0
surprisePercent 0
2015-03-31
reportDate 2015-04-14
date 2015-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.22
epsEstimate 0.22
epsDifference 0
surprisePercent 0
2014-12-31
reportDate 2015-02-03
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.22
epsEstimate 0.22
epsDifference 0
surprisePercent 0
2014-09-30
reportDate 2014-10-14
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.22
epsEstimate 0.22
epsDifference 0
surprisePercent 0
2014-06-30
reportDate 2014-07-08
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.22
epsDifference -0.02
surprisePercent -9.0909
2014-03-31
reportDate 2014-04-08
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.21
epsDifference 0
surprisePercent 0
2013-12-31
reportDate 2014-02-04
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.21
epsDifference -0.13
surprisePercent -61.9048
2013-09-30
reportDate 2013-10-08
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.2
epsDifference 0
surprisePercent 0
2013-06-30
reportDate 2013-07-16
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.2
epsDifference -0.01
surprisePercent -5
2013-03-31
reportDate 2013-04-09
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.19
epsDifference 0
surprisePercent 0
2012-12-31
reportDate 2013-02-05
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.18
epsDifference 0.01
surprisePercent 5.5556
2012-09-30
reportDate 2012-10-09
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.17
epsDifference 0
surprisePercent 0
2012-06-30
reportDate 2012-07-10
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.17
epsDifference 0
surprisePercent 0
2012-03-31
reportDate 2012-04-10
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.14
epsDifference -0.01
surprisePercent -7.1429
2011-12-31
reportDate 2012-02-07
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.16
epsDifference 0
surprisePercent 0
2011-09-30
reportDate 2011-10-11
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.15
epsDifference 0
surprisePercent 0
2011-06-30
reportDate 2011-07-12
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.15
epsDifference 0
surprisePercent 0
2011-03-31
reportDate 2011-04-12
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.14
epsDifference -0.02
surprisePercent -14.2857
2010-12-31
reportDate 2011-02-07
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.15
epsDifference -0.01
surprisePercent -6.6667
2010-09-30
reportDate 2010-10-12
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.14
epsDifference 0
surprisePercent 0
2010-06-30
reportDate 2010-07-13
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.13
epsDifference 0
surprisePercent 0
2010-03-31
reportDate 2010-04-13
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.14
epsDifference -0.03
surprisePercent -21.4286
2009-12-31
reportDate 2010-02-09
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.14
epsDifference -0.01
surprisePercent -7.1429
2009-09-30
reportDate 2009-10-13
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.13
epsDifference 0
surprisePercent 0
2009-06-30
reportDate 2009-07-14
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
2009-03-31
reportDate 2009-04-14
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.11
epsDifference 0.01
surprisePercent 9.0909
2008-12-31
reportDate 2009-02-10
date 2008-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.11
epsDifference 0
surprisePercent 0
2008-09-30
reportDate 2008-10-14
date 2008-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.11
epsDifference -0.02
surprisePercent -18.1818
2008-06-30
reportDate 2008-07-15
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.11
epsDifference 0
surprisePercent 0
2008-03-31
reportDate 2008-04-15
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.12
epsDifference -0.01
surprisePercent -8.3333
2007-12-31
reportDate 2008-02-12
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.13
epsDifference -0.02
surprisePercent -15.3846
2007-09-30
reportDate 2007-10-16
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.12
epsDifference -0.01
surprisePercent -8.3333
2007-06-30
reportDate 2007-07-17
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
2007-03-31
reportDate 2007-04-17
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.11
epsDifference 0.01
surprisePercent 9.0909
2006-12-31
reportDate 2007-02-13
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
2006-09-30
reportDate 2006-10-17
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.1
epsDifference 0
surprisePercent 0
2006-06-30
reportDate 2006-07-18
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.09
epsDifference 0.01
surprisePercent 11.1111
2006-03-31
reportDate 2006-04-18
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
2005-12-31
reportDate 2006-02-14
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2005-09-30
reportDate 2005-10-18
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
2005-06-30
reportDate 2005-07-19
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.07
epsDifference 0
surprisePercent 0
2005-03-31
reportDate 2005-04-19
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.07
epsDifference 0
surprisePercent 0
2004-12-31
reportDate 2005-02-15
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.06
epsDifference 0.01
surprisePercent 16.6667
2004-09-30
reportDate 2004-10-19
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.06
epsDifference 0
surprisePercent 0
2004-06-30
reportDate 2004-07-20
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
2004-03-31
reportDate 2004-04-20
date 2004-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2003-12-31
reportDate 2004-02-12
date 2003-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2003-09-30
reportDate 2003-10-21
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2003-06-30
reportDate 2003-07-22
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.04
epsDifference 0.01
surprisePercent 25
2003-03-31
reportDate 2003-04-22
date 2003-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2002-12-31
reportDate 2003-02-12
date 2002-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2002-09-30
reportDate 2002-10-17
date 2002-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2002-06-30
reportDate 2002-07-18
date 2002-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2002-03-31
reportDate 2002-04-22
date 2002-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.03
epsDifference 0.01
surprisePercent 33.3333
2001-12-31
reportDate 2002-02-15
date 2001-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2001-09-30
reportDate 2001-10-22
date 2001-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2001-06-30
reportDate 2001-07-20
date 2001-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2001-03-31
reportDate 2001-03-31
date 2001-03-31
currency USD
epsActual 0.0293
2000-12-31
reportDate 2001-02-16
date 2000-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.04
epsDifference -0.03
surprisePercent -75
2000-09-30
reportDate 2000-10-25
date 2000-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2000-06-30
reportDate 2000-06-30
date 2000-06-30
currency USD
epsActual 0.0316
2000-03-31
reportDate 2000-04-25
date 2000-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.04
epsDifference -0.01
surprisePercent -25
1999-12-31
reportDate 2000-02-23
date 1999-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.03
epsEstimate -0.02
epsDifference -0.01
surprisePercent -50
1999-09-30
reportDate 1999-10-27
date 1999-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1999-06-30
reportDate 1999-07-26
date 1999-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1999-03-31
reportDate 1999-04-26
date 1999-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1998-12-31
reportDate 1999-02-18
date 1998-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1998-09-30
reportDate 1998-10-26
date 1998-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1998-06-30
reportDate 1998-07-20
date 1998-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1998-03-31
reportDate 1998-04-21
date 1998-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.03
epsDifference 0.01
surprisePercent 33.3333
1997-12-31
reportDate 1998-02-19
date 1997-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1997-09-30
reportDate 1997-10-20
date 1997-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1997-06-30
reportDate 1997-07-25
date 1997-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1997-03-31
reportDate 1997-05-02
date 1997-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1996-06-30
reportDate 1996-07-26
date 1996-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1996-03-31
reportDate 1996-04-22
date 1996-03-31
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1995-12-31
reportDate 1996-03-29
date 1995-12-31
currency USD
epsActual 0.02
epsEstimate 0.03
epsDifference -0.01
surprisePercent -33.3333
1995-09-30
reportDate 1995-10-23
date 1995-09-30
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1995-06-30
reportDate 1995-08-04
date 1995-06-30
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
1995-03-31
reportDate 1995-04-26
date 1995-03-31
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.9120
earningsEstimateAvg 0.6500
earningsEstimateLow 0.4100
earningsEstimateHigh 0.8800
earningsEstimateYearAgoEps 0.3400
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.9120
revenueEstimateAvg 1710620000.00
revenueEstimateLow 1686900000.00
revenueEstimateHigh 1741180000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.0150
epsTrendCurrent 0.6500
epsTrend7daysAgo 0.6600
epsTrend30daysAgo 0.6600
epsTrend60daysAgo 0.7500
epsTrend90daysAgo 0.7500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth -0.0670
earningsEstimateAvg 0.1400
earningsEstimateLow 0.0800
earningsEstimateHigh 0.1900
earningsEstimateYearAgoEps 0.1500
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.0670
revenueEstimateAvg 422330000.00
revenueEstimateLow 415250000.00
revenueEstimateHigh 428170000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth -0.0100
epsTrendCurrent 0.1400
epsTrend7daysAgo 0.1500
epsTrend30daysAgo 0.1500
epsTrend60daysAgo 0.1800
epsTrend90daysAgo 0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth -0.4430
earningsEstimateAvg 0.3400
earningsEstimateLow 0.3100
earningsEstimateHigh 0.4000
earningsEstimateYearAgoEps 0.6100
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.4430
revenueEstimateAvg 1685900000.00
revenueEstimateLow 1679400000.00
revenueEstimateHigh 1690200000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.0270
epsTrendCurrent 0.3400
epsTrend7daysAgo 0.3400
epsTrend30daysAgo 0.3400
epsTrend60daysAgo 0.4500
epsTrend90daysAgo 0.4500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth -0.4620
earningsEstimateAvg 0.0700
earningsEstimateLow 0.0500
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth -0.4620
revenueEstimateAvg 396640000.00
revenueEstimateLow 394520000.00
revenueEstimateHigh 398890000.00
revenueEstimateNumberOfAnalysts 8.00
epsTrendCurrent 0.0700
epsTrend7daysAgo 0.0700
epsTrend30daysAgo 0.0600
epsTrend60daysAgo 0.0600
epsTrend90daysAgo 0.1600
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.0770
earningsEstimateAvg 0.1200
earningsEstimateLow 0.1100
earningsEstimateHigh 0.1500
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth -0.0770
revenueEstimateAvg 426720000.00
revenueEstimateLow 422030000.00
revenueEstimateHigh 428400000.00
revenueEstimateNumberOfAnalysts 8.00
epsTrendCurrent 0.1200
epsTrend7daysAgo 0.1200
epsTrend30daysAgo 0.1200
epsTrend60daysAgo 0.1300
epsTrend90daysAgo 0.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -0.8180
earningsEstimateAvg 0.0600
earningsEstimateLow 0.0300
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.3300
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.8180
revenueEstimateAvg 424770000.00
revenueEstimateLow 420820000.00
revenueEstimateHigh 432250000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.0490
epsTrendCurrent 0.0600
epsTrend7daysAgo 0.0600
epsTrend30daysAgo 0.0600
epsTrend60daysAgo 0.0700
epsTrend90daysAgo 0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth -0.4320
earningsEstimateAvg 0.7500
earningsEstimateLow 0.7000
earningsEstimateHigh 0.8600
earningsEstimateYearAgoEps 1.3200
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.4320
revenueEstimateAvg 1638100000.00
revenueEstimateLow 1631160000.00
revenueEstimateHigh 1642260000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0690
epsTrendCurrent 0.7500
epsTrend7daysAgo 0.7500
epsTrend30daysAgo 0.7600
epsTrend60daysAgo 0.7300
epsTrend90daysAgo 0.7400
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 1.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth -0.2970
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2200
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth -0.2970
revenueEstimateAvg 410210000.00
revenueEstimateLow 407500000.00
revenueEstimateHigh 412330000.00
revenueEstimateNumberOfAnalysts 10.00
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth -0.0320
earningsEstimateAvg 0.3000
earningsEstimateLow 0.2500
earningsEstimateHigh 0.3400
earningsEstimateYearAgoEps 0.3100
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth -0.0320
revenueEstimateAvg 407460000.00
revenueEstimateLow 404610000.00
revenueEstimateHigh 409380000.00
revenueEstimateNumberOfAnalysts 10.00
revenueEstimateGrowth -0.0930
epsTrendCurrent 0.3000
epsTrend7daysAgo 0.3000
epsTrend30daysAgo 0.2900
epsTrend60daysAgo 0.2900
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 0.0000
earningsEstimateAvg 0.2700
earningsEstimateLow 0.2300
earningsEstimateHigh 0.3000
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 404990000.00
revenueEstimateLow 401980000.00
revenueEstimateHigh 420000000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0980
epsTrendCurrent 0.2700
epsTrend7daysAgo 0.2700
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2020-12-31
date 2020-12-31
period 0y
growth 0.4370
earningsEstimateAvg 1.2500
earningsEstimateLow 1.2200
earningsEstimateHigh 1.2800
earningsEstimateYearAgoEps 0.8700
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 0.4370
revenueEstimateAvg 1760080000.00
revenueEstimateLow 1756230000.00
revenueEstimateHigh 1763280000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0440
epsTrendCurrent 1.2500
epsTrend7daysAgo 1.2400
epsTrend30daysAgo 1.2400
epsTrend60daysAgo 1.2400
epsTrend90daysAgo 1.2400
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth 0.0800
earningsEstimateAvg 0.2700
earningsEstimateLow 0.2500
earningsEstimateHigh 0.3000
earningsEstimateYearAgoEps 0.2500
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 0.0800
revenueEstimateAvg 435970000.00
revenueEstimateLow 430680000.00
revenueEstimateHigh 443700000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0430
epsTrendCurrent 0.2700
epsTrend7daysAgo 0.2700
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -0.0710
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2300
earningsEstimateHigh 0.2700
earningsEstimateYearAgoEps 0.2800
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth -0.0710
revenueEstimateAvg 449410000.00
revenueEstimateLow 445900000.00
revenueEstimateHigh 452860000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0270
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2020-03-31
date 2020-03-31
period 0q
growth -0.2970
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2400
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth -0.2970
revenueEstimateAvg 448160000.00
revenueEstimateLow 445000000.00
revenueEstimateHigh 450000000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0590
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2019-12-31
date 2019-12-31
period 0y
growth -0.2280
earningsEstimateAvg 1.1500
earningsEstimateLow 1.1300
earningsEstimateHigh 1.1700
earningsEstimateYearAgoEps 1.4900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2280
revenueEstimateAvg 1836640000.00
revenueEstimateLow 1833870000.00
revenueEstimateHigh 1841420000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0860
epsTrendCurrent 1.1500
epsTrend7daysAgo 1.1500
epsTrend30daysAgo 1.1500
epsTrend60daysAgo 1.1500
epsTrend90daysAgo 1.1500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth -0.2000
earningsEstimateAvg 0.2800
earningsEstimateLow 0.2500
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.3500
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.2000
revenueEstimateAvg 451310000.00
revenueEstimateLow 447570000.00
revenueEstimateHigh 455510000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth -0.1100
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2800
epsTrend60daysAgo 0.2900
epsTrend90daysAgo 0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2019-06-30
date 2019-06-30
period 0q
growth 0.0000
earningsEstimateAvg 0.3500
earningsEstimateLow 0.3100
earningsEstimateHigh 0.3700
earningsEstimateYearAgoEps 0.3500
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 477680000.00
revenueEstimateLow 476000000.00
revenueEstimateHigh 483600000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth -0.0520
epsTrendCurrent 0.3500
epsTrend7daysAgo 0.3500
epsTrend30daysAgo 0.3500
epsTrend60daysAgo 0.3400
epsTrend90daysAgo 0.3700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.0270
earningsEstimateAvg 0.3600
earningsEstimateLow 0.3400
earningsEstimateHigh 0.3900
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth -0.0270
revenueEstimateAvg 488270000.00
revenueEstimateLow 476110000.00
revenueEstimateHigh 499300000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0270
epsTrendCurrent 0.3600
epsTrend7daysAgo 0.3600
epsTrend30daysAgo 0.3600
epsTrend60daysAgo 0.3600
epsTrend90daysAgo 0.3900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.2180
earningsEstimateAvg 1.4500
earningsEstimateLow 1.4200
earningsEstimateHigh 1.4900
earningsEstimateYearAgoEps 1.1900
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 0.2180
revenueEstimateAvg 2020990000.00
revenueEstimateLow 2015730000.00
revenueEstimateHigh 2027230000.00
revenueEstimateNumberOfAnalysts 10.00
revenueEstimateGrowth 0.0830
epsTrendCurrent 1.4500
epsTrend7daysAgo 1.4500
epsTrend30daysAgo 1.4500
epsTrend60daysAgo 1.4500
epsTrend90daysAgo 1.4500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth 0.1940
earningsEstimateAvg 0.3700
earningsEstimateLow 0.3500
earningsEstimateHigh 0.3800
earningsEstimateYearAgoEps 0.3100
earningsEstimateNumberOfAnalysts 10.0000
earningsEstimateGrowth 0.1940
revenueEstimateAvg 510270000.00
revenueEstimateLow 506020000.00
revenueEstimateHigh 517600000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth 0.0380
epsTrendCurrent 0.3700
epsTrend7daysAgo 0.3700
epsTrend30daysAgo 0.3700
epsTrend60daysAgo 0.3700
epsTrend90daysAgo 0.4000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2018-06-30
date 2018-06-30
period 0q
growth 0.2670
earningsEstimateAvg 0.3800
earningsEstimateLow 0.3700
earningsEstimateHigh 0.4100
earningsEstimateYearAgoEps 0.3000
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 0.2670
revenueEstimateAvg 508360000.00
revenueEstimateLow 505370000.00
revenueEstimateHigh 510800000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.0800
epsTrendCurrent 0.3800
epsTrend7daysAgo 0.3800
epsTrend30daysAgo 0.3800
epsTrend60daysAgo 0.3900
epsTrend90daysAgo 0.4100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth 0.2670
earningsEstimateAvg 0.3800
earningsEstimateLow 0.3700
earningsEstimateHigh 0.4100
earningsEstimateYearAgoEps 0.3000
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.2670
revenueEstimateAvg 505180000.00
revenueEstimateLow 500100000.00
revenueEstimateHigh 508920000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.2490
epsTrendCurrent 0.3800
epsTrend7daysAgo 0.3800
epsTrend30daysAgo 0.3800
epsTrend60daysAgo 0.3800
epsTrend90daysAgo 0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth 0.1710
earningsEstimateAvg 1.2300
earningsEstimateLow 1.2000
earningsEstimateHigh 1.2500
earningsEstimateYearAgoEps 1.0500
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.1710
revenueEstimateAvg 1866020000.00
revenueEstimateLow 1861600000.00
revenueEstimateHigh 1869260000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.1940
epsTrendCurrent 1.2300
epsTrend7daysAgo 1.2400
epsTrend30daysAgo 1.2400
epsTrend60daysAgo 1.2400
epsTrend90daysAgo 1.2400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 2.0000
2017-09-30
date 2017-09-30
period 0q
growth 0.1480
earningsEstimateAvg 0.3100
earningsEstimateLow 0.3100
earningsEstimateHigh 0.3200
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.1480
revenueEstimateAvg 485530000.00
revenueEstimateLow 474100000.00
revenueEstimateHigh 510900000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.2360
epsTrendCurrent 0.3100
epsTrend7daysAgo 0.3100
epsTrend30daysAgo 0.3100
epsTrend60daysAgo 0.3100
epsTrend90daysAgo 0.3100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth 0.1150
earningsEstimateAvg 0.2900
earningsEstimateLow 0.2800
earningsEstimateHigh 0.3000
earningsEstimateYearAgoEps 0.2600
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 0.1150
revenueEstimateAvg 425240000.00
revenueEstimateLow 415100000.00
revenueEstimateHigh 434190000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.1000
epsTrendCurrent 0.2900
epsTrend7daysAgo 0.2900
epsTrend30daysAgo 0.2900
epsTrend60daysAgo 0.2900
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 0.2443
2021-12-31
date 2021-12-31
epsActual 0.62
2020-12-31
date 2020-12-31
epsActual 1.32
2019-12-31
date 2019-12-31
epsActual 1.15
2018-12-31
date 2018-12-31
epsActual 1.49
2017-12-31
date 2017-12-31
epsActual 1.18
2016-12-31
date 2016-12-31
epsActual 1.07
2015-12-31
date 2015-12-31
epsActual 0.82
2014-12-31
date 2014-12-31
epsActual 0.85
2013-12-31
date 2013-12-31
epsActual 0.66
2012-12-31
date 2012-12-31
epsActual 0.66
2011-12-31
date 2011-12-31
epsActual 0.58
2010-12-31
date 2010-12-31
epsActual 0.52
2009-12-31
date 2009-12-31
epsActual 0.5
2008-12-31
date 2008-12-31
epsActual 0.42
2007-12-31
date 2007-12-31
epsActual 0.46
2006-12-31
date 2006-12-31
epsActual 0.4
2005-12-31
date 2005-12-31
epsActual 0.3
2004-12-31
date 2004-12-31
epsActual 0.24
2003-12-31
date 2003-12-31
epsActual 0.19
2002-12-31
date 2002-12-31
epsActual 0.16
2001-12-31
date 2001-12-31
epsActual 0.1193
2000-12-31
date 2000-12-31
epsActual 0.1016
1999-12-31
date 1999-12-31
epsActual 0.09
1998-12-31
date 1998-12-31
epsActual 0.16
1997-12-31
date 1997-12-31
epsActual 0.18
1995-12-31
date 1995-12-31
epsActual 0.11
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-10-21
currency_symbol USD
totalAssets 722164000.00
intangibleAssets 17154000.00
otherCurrentAssets 23676000.00
totalLiab 300088000.00
totalStockholderEquity 422076000.00
deferredLongTermLiab 31807000.00
otherCurrentLiab 89348000.00
commonStock 762000.00
capitalStock 762000.00
retainedEarnings 154501000.00
otherLiab 109518000.00
goodWill 75529000.00
otherAssets 92544000.00
cash 19633000.00
totalCurrentLiabilities 181822000.00
netDebt 14115000.00
shortTermDebt 25000000.00
shortLongTermDebt 25000000.00
shortLongTermDebtTotal 33748000.00
otherStockholderEquity 272320000.00
propertyPlantEquipment 24244000.00
totalCurrentAssets 512693000.00
longTermInvestments 26854000.00
netTangibleAssets 329393000.00
shortTermInvestments 93748000.00
netReceivables 352924000.00
inventory 22712000.00
accountsPayable 67474000.00
accumulatedOtherComprehensiveIncome -5507000.00
commonStockTotalEquity 762000.00
retainedEarningsTotalEquity 154501000.00
treasuryStock -27921000.00
nonCurrrentAssetsOther 58481000.00
nonCurrentAssetsTotal 209471000.00
capitalLeaseObligations 8748000.00
nonCurrentLiabilitiesOther 8004000.00
nonCurrentLiabilitiesTotal 118266000.00
capitalSurpluse 300241000.00
liabilitiesAndStockholdersEquity 722164000.00
cashAndShortTermInvestments 113381000.00
propertyPlantAndEquipmentNet 24244000.00
netWorkingCapital 330871000.00
netInvestedCapital 447076000.00
commonStockSharesOutstanding 74348000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-22
currency_symbol USD
totalAssets 740058000.00
intangibleAssets 18371000.00
otherCurrentAssets 33839000.00
totalLiab 302213000.00
totalStockholderEquity 437845000.00
deferredLongTermLiab 32789000.00
otherCurrentLiab 107463000.00
commonStock 762000.00
capitalStock 762000.00
retainedEarnings 170267000.00
otherLiab 108428000.00
goodWill 75529000.00
otherAssets 98674000.00
cash 31681000.00
totalCurrentLiabilities 183929000.00
netDebt -11825000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 19856000.00
otherStockholderEquity 270030000.00
propertyPlantEquipment 25632000.00
totalCurrentAssets 521852000.00
longTermInvestments 32901000.00
netTangibleAssets 343945000.00
shortTermInvestments 97488000.00
netReceivables 335309000.00
inventory 23535000.00
accountsPayable 66466000.00
accumulatedOtherComprehensiveIncome -3214000.00
commonStockTotalEquity 762000.00
retainedEarningsTotalEquity 170267000.00
treasuryStock -28375000.00
nonCurrrentAssetsOther 65221000.00
nonCurrentAssetsTotal 218206000.00
capitalLeaseObligations 9856000.00
nonCurrentLiabilitiesOther 6406000.00
nonCurrentLiabilitiesTotal 118284000.00
capitalSurpluse 298405000.00
liabilitiesAndStockholdersEquity 740058000.00
cashAndShortTermInvestments 129169000.00
propertyPlantAndEquipmentNet 25632000.00
netWorkingCapital 337923000.00
netInvestedCapital 447845000.00
commonStockSharesOutstanding 74358000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-22
currency_symbol USD
totalAssets 746516000.00
intangibleAssets 19587000.00
otherCurrentAssets 35793000.00
totalLiab 299879000.00
totalStockholderEquity 446637000.00
deferredLongTermLiab 39157000.00
otherCurrentLiab 100267000.00
commonStock 762000.00
capitalStock 762000.00
retainedEarnings 179427000.00
otherLiab 114987000.00
goodWill 75529000.00
otherAssets 99871000.00
cash 32899000.00
totalCurrentLiabilities 174304000.00
netDebt -12311000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 20588000.00
otherStockholderEquity 267717000.00
propertyPlantEquipment 26702000.00
totalCurrentAssets 524827000.00
longTermInvestments 27923000.00
netTangibleAssets 362109000.00
shortTermInvestments 107171000.00
netReceivables 324144000.00
inventory 24820000.00
accountsPayable 64037000.00
accumulatedOtherComprehensiveIncome -1269000.00
commonStockTotalEquity 762000.00
retainedEarningsTotalEquity 179427000.00
treasuryStock -28587000.00
nonCurrrentAssetsOther 66935000.00
nonCurrentAssetsTotal 221689000.00
capitalLeaseObligations 10588000.00
nonCurrentLiabilitiesOther 8696000.00
nonCurrentLiabilitiesTotal 125575000.00
capitalSurpluse 296304000.00
liabilitiesAndStockholdersEquity 746516000.00
cashAndShortTermInvestments 140070000.00
propertyPlantAndEquipmentNet 26702000.00
netWorkingCapital 350523000.00
netInvestedCapital 456637000.00
commonStockSharesOutstanding 74333000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
totalAssets 777529000.00
intangibleAssets 20805000.00
otherCurrentAssets 32976000.00
totalLiab 324852000.00
totalStockholderEquity 452677000.00
deferredLongTermLiab 46888000.00
otherCurrentLiab 126706000.00
commonStock 760000.00
capitalStock 760000.00
retainedEarnings 183957000.00
otherLiab 133727000.00
goodWill 74755000.00
otherAssets 107485000.00
cash 70794000.00
totalCurrentLiabilities 191125000.00
netDebt -59495000.00
shortLongTermDebtTotal 11299000.00
otherStockholderEquity 263960000.00
propertyPlantEquipment 28102000.00
totalCurrentAssets 546382000.00
longTermInvestments 29259000.00
netTangibleAssets 357117000.00
shortTermInvestments 114396000.00
netReceivables 302201000.00
inventory 26015000.00
accountsPayable 64419000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 760000.00
retainedEarningsTotalEquity 183957000.00
treasuryStock -30164000.00
nonCurrrentAssetsOther 75950000.00
nonCurrentAssetsTotal 231147000.00
capitalLeaseObligations 11299000.00
nonCurrentLiabilitiesOther 21755000.00
nonCurrentLiabilitiesTotal 133727000.00
capitalSurpluse 294124000.00
liabilitiesAndStockholdersEquity 777529000.00
cashAndShortTermInvestments 185190000.00
propertyPlantAndEquipmentNet 28102000.00
netWorkingCapital 355257000.00
netInvestedCapital 452677000.00
commonStockSharesOutstanding 74342000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-22
currency_symbol USD
totalAssets 793603000.00
intangibleAssets 17039000.00
otherCurrentAssets 44460000.00
totalLiab 313398000.00
totalStockholderEquity 480205000.00
deferredLongTermLiab 50747000.00
otherCurrentLiab 103361000.00
commonStock 760000.00
capitalStock 760000.00
retainedEarnings 197550000.00
otherLiab 159544000.00
goodWill 65545000.00
otherAssets 117138000.00
cash 79582000.00
totalCurrentLiabilities 153854000.00
netDebt -67784000.00
shortLongTermDebtTotal 11798000.00
otherStockholderEquity 277914000.00
propertyPlantEquipment 27817000.00
totalCurrentAssets 566064000.00
longTermInvestments 30651000.00
netTangibleAssets 397621000.00
shortTermInvestments 125583000.00
netReceivables 289725000.00
inventory 26714000.00
accountsPayable 50493000.00
accumulatedOtherComprehensiveIncome 3981000.00
commonStockTotalEquity -13225000.00
retainedEarningsTotalEquity 197550000.00
treasuryStock -13985000.00
nonCurrrentAssetsOther 81362000.00
nonCurrentAssetsTotal 227539000.00
capitalLeaseObligations 11798000.00
nonCurrentLiabilitiesOther 45662000.00
nonCurrentLiabilitiesTotal 159544000.00
capitalSurpluse 291899000.00
liabilitiesAndStockholdersEquity 793603000.00
cashAndShortTermInvestments 205165000.00
propertyPlantAndEquipmentNet 27817000.00
netWorkingCapital 412210000.00
netInvestedCapital 480205000.00
commonStockSharesOutstanding 75076000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-23
currency_symbol USD
totalAssets 817994000.00
intangibleAssets 17208000.00
otherCurrentAssets 40973000.00
totalLiab 329690000.00
totalStockholderEquity 488304000.00
deferredLongTermLiab 50406000.00
otherCurrentLiab 125282000.00
commonStock 760000.00
capitalStock 760000.00
retainedEarnings 203793000.00
otherLiab 141416000.00
goodWill 61659000.00
otherAssets 121713000.00
cash 124587000.00
totalCurrentLiabilities 176623000.00
netDebt -112936000.00
shortLongTermDebtTotal 11651000.00
otherStockholderEquity 278756000.00
propertyPlantEquipment 26922000.00
totalCurrentAssets 590492000.00
longTermInvestments 35156000.00
netTangibleAssets 409437000.00
shortTermInvestments 125843000.00
netReceivables 271081000.00
inventory 28008000.00
accountsPayable 51341000.00
accumulatedOtherComprehensiveIncome 4995000.00
commonStockTotalEquity 760000.00
retainedEarningsTotalEquity 203793000.00
treasuryStock -10382000.00
nonCurrrentAssetsOther 85590000.00
nonCurrentAssetsTotal 227502000.00
capitalLeaseObligations 11651000.00
nonCurrentLiabilitiesOther 40656000.00
nonCurrentLiabilitiesTotal 153067000.00
capitalSurpluse 289138000.00
liabilitiesAndStockholdersEquity 817994000.00
cashAndShortTermInvestments 250430000.00
propertyPlantAndEquipmentGross 26922000.00
propertyPlantAndEquipmentNet 26922000.00
netWorkingCapital 413869000.00
netInvestedCapital 488304000.00
commonStockSharesOutstanding 75212000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-23
currency_symbol USD
totalAssets 782809000.00
intangibleAssets 17146000.00
otherCurrentAssets 40815000.00
totalLiab 289707000.00
totalStockholderEquity 493102000.00
deferredLongTermLiab 46876000.00
otherCurrentLiab 99153000.00
commonStock 760000.00
retainedEarnings 210020000.00
otherLiab 142800000.00
goodWill 51084000.00
otherAssets 114667000.00
cash 123654000.00
totalCurrentLiabilities 146907000.00
netDebt -111380000.00
shortLongTermDebtTotal 12274000.00
otherStockholderEquity 278030000.00
propertyPlantEquipment 27722000.00
totalCurrentAssets 572190000.00
longTermInvestments 31795000.00
netTangibleAssets 437146000.00
shortTermInvestments 125773000.00
netReceivables 252778000.00
inventory 29170000.00
accountsPayable 47754000.00
accumulatedOtherComprehensiveIncome 4292000.00
commonStockTotalEquity 760000.00
retainedEarningsTotalEquity 210020000.00
treasuryStock -8492000.00
nonCurrrentAssetsOther 78776000.00
nonCurrentAssetsTotal 210619000.00
capitalLeaseObligations 12274000.00
nonCurrentLiabilitiesOther 83650000.00
nonCurrentLiabilitiesTotal 142800000.00
capitalSurpluse 286522000.00
liabilitiesAndStockholdersEquity 782809000.00
cashAndShortTermInvestments 249427000.00
propertyPlantAndEquipmentGross 27722000.00
propertyPlantAndEquipmentNet 27722000.00
netWorkingCapital 425283000.00
netInvestedCapital 493102000.00
commonStockSharesOutstanding 75224000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 785031000.00
intangibleAssets 18187000.00
otherCurrentAssets 21001000.00
totalLiab 304570000.00
totalStockholderEquity 480461000.00
deferredLongTermLiab 46827000.00
otherCurrentLiab 110021000.00
commonStock 758000.00
retainedEarnings 200893000.00
otherLiab 142310000.00
goodWill 51084000.00
otherAssets 116796000.00
cash 139330000.00
totalCurrentLiabilities 162260000.00
netDebt -127967000.00
shortTermDebt 50000000.00
shortLongTermDebtTotal 11363000.00
otherStockholderEquity 273247000.00
propertyPlantEquipment 26561000.00
totalCurrentAssets 572403000.00
longTermInvestments 34417000.00
netTangibleAssets 422553000.00
shortTermInvestments 125012000.00
netReceivables 255474000.00
inventory 31586000.00
accountsPayable 52239000.00
accumulatedOtherComprehensiveIncome 5563000.00
commonStockTotalEquity 758000.00
retainedEarningsTotalEquity 200893000.00
treasuryStock -8959000.00
nonCurrrentAssetsOther 81242000.00
nonCurrentAssetsTotal 212628000.00
capitalLeaseObligations 11363000.00
nonCurrentLiabilitiesOther 84120000.00
nonCurrentLiabilitiesTotal 142310000.00
capitalSurpluse 282206000.00
liabilitiesAndStockholdersEquity 785031000.00
cashAndShortTermInvestments 264342000.00
propertyPlantAndEquipmentGross 26561000.00
propertyPlantAndEquipmentNet 26561000.00
netWorkingCapital 410143000.00
netInvestedCapital 480461000.00
commonStockSharesOutstanding 74837000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-23
currency_symbol USD
totalAssets 754331000.00
intangibleAssets 19229000.00
otherCurrentAssets 23834000.00
totalLiab 289581000.00
totalStockholderEquity 464750000.00
deferredLongTermLiab 41045000.00
otherCurrentLiab 80356000.00
commonStock 757000.00
retainedEarnings 188578000.00
otherLiab 143645000.00
goodWill 51084000.00
otherAssets 118692000.00
cash 109920000.00
totalCurrentLiabilities 134296000.00
netDebt -98280000.00
shortLongTermDebtTotal 11640000.00
otherStockholderEquity 270500000.00
propertyPlantEquipment 27807000.00
totalCurrentAssets 537519000.00
longTermInvestments 39458000.00
netTangibleAssets 406077000.00
shortTermInvestments 94042000.00
netReceivables 277031000.00
inventory 32692000.00
accountsPayable 53940000.00
accumulatedOtherComprehensiveIncome 4915000.00
commonStockTotalEquity 757000.00
retainedEarningsTotalEquity 188578000.00
treasuryStock -8908000.00
nonCurrrentAssetsOther 80427000.00
nonCurrentAssetsTotal 216812000.00
capitalLeaseObligations 11640000.00
nonCurrentLiabilitiesOther 102600000.00
nonCurrentLiabilitiesTotal 155285000.00
capitalSurpluse 279408000.00
liabilitiesAndStockholdersEquity 754331000.00
cashAndShortTermInvestments 203962000.00
propertyPlantAndEquipmentGross 27807000.00
propertyPlantAndEquipmentNet 27807000.00
netWorkingCapital 403223000.00
netInvestedCapital 464750000.00
commonStockSharesOutstanding 74777000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-24
currency_symbol USD
totalAssets 736688000.00
intangibleAssets 20270000.00
otherCurrentAssets 24176000.00
totalLiab 287001000.00
totalStockholderEquity 449687000.00
deferredLongTermLiab 37211000.00
otherCurrentLiab 110126000.00
commonStock 757000.00
retainedEarnings 176268000.00
otherLiab 105423000.00
goodWill 51084000.00
otherAssets 113235000.00
cash 78109000.00
totalCurrentLiabilities 169495000.00
netDebt -66026000.00
shortLongTermDebtTotal 12083000.00
otherStockholderEquity 268620000.00
propertyPlantEquipment 28558000.00
totalCurrentAssets 523541000.00
longTermInvestments 41868000.00
netTangibleAssets 390416000.00
shortTermInvestments 92318000.00
netReceivables 295261000.00
inventory 33677000.00
accountsPayable 59369000.00
accumulatedOtherComprehensiveIncome 4042000.00
commonStockTotalEquity 757000.00
retainedEarningsTotalEquity 176268000.00
treasuryStock -8862000.00
nonCurrrentAssetsOther 79085000.00
nonCurrentAssetsTotal 213147000.00
capitalLeaseObligations 12083000.00
nonCurrentLiabilitiesOther 68212000.00
nonCurrentLiabilitiesTotal 117506000.00
capitalSurpluse 277482000.00
liabilitiesAndStockholdersEquity 736688000.00
cashAndShortTermInvestments 170427000.00
propertyPlantAndEquipmentGross 28558000.00
propertyPlantAndEquipmentNet 28558000.00
netWorkingCapital 354046000.00
netInvestedCapital 449687000.00
commonStockSharesOutstanding 74761000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-24
currency_symbol USD
totalAssets 732077000.00
intangibleAssets 21311000.00
otherCurrentAssets 24819000.00
totalLiab 293898000.00
totalStockholderEquity 438179000.00
deferredLongTermLiab 30098000.00
otherCurrentLiab 75490000.00
commonStock 757000.00
retainedEarnings 168404000.00
otherLiab 95370000.00
goodWill 51084000.00
otherAssets 110116000.00
cash 64498000.00
totalCurrentLiabilities 186284000.00
netDebt -2254000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 62244000.00
otherStockholderEquity 266632000.00
propertyPlantEquipment 29010000.00
totalCurrentAssets 520556000.00
longTermInvestments 49466000.00
netTangibleAssets 378028000.00
shortTermInvestments 90497000.00
netReceivables 303804000.00
inventory 36938000.00
accountsPayable 60794000.00
accumulatedOtherComprehensiveIncome 2386000.00
commonStockTotalEquity 757000.00
retainedEarningsTotalEquity 168404000.00
treasuryStock -8815000.00
nonCurrrentAssetsOther 79474000.00
nonCurrentAssetsTotal 211521000.00
capitalLeaseObligations 12244000.00
nonCurrentLiabilitiesOther 65272000.00
nonCurrentLiabilitiesTotal 107614000.00
capitalSurpluse 275447000.00
liabilitiesAndStockholdersEquity 732077000.00
cashAndShortTermInvestments 154995000.00
propertyPlantAndEquipmentGross 29010000.00
propertyPlantAndEquipmentNet 29010000.00
netWorkingCapital 334272000.00
netInvestedCapital 488179000.00
commonStockSharesOutstanding 74767000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-21
currency_symbol USD
totalAssets 722592000.00
intangibleAssets 22353000.00
otherCurrentAssets 20245000.00
totalLiab 262287000.00
totalStockholderEquity 460305000.00
deferredLongTermLiab 37621000.00
otherCurrentLiab 84233000.00
commonStock 756000.00
retainedEarnings 195455000.00
otherLiab 101987000.00
goodWill 51084000.00
otherAssets 104603000.00
cash 27329000.00
totalCurrentLiabilities 148651000.00
netDebt -5680000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 21649000.00
otherStockholderEquity 261175000.00
propertyPlantEquipment 28820000.00
totalCurrentAssets 515732000.00
longTermInvestments 46992000.00
netTangibleAssets 398517000.00
shortTermInvestments 90711000.00
netReceivables 340930000.00
inventory 36517000.00
accountsPayable 54418000.00
accumulatedOtherComprehensiveIncome 2919000.00
commonStockTotalEquity 756000.00
retainedEarningsTotalEquity 195455000.00
treasuryStock -9439000.00
nonCurrrentAssetsOther 84239000.00
nonCurrentAssetsTotal 206860000.00
capitalLeaseObligations 11649000.00
nonCurrentLiabilitiesOther 64366000.00
nonCurrentLiabilitiesTotal 113636000.00
capitalSurpluse 270614000.00
liabilitiesAndStockholdersEquity 722592000.00
cashAndShortTermInvestments 118040000.00
propertyPlantAndEquipmentGross 28820000.00
propertyPlantAndEquipmentNet 28820000.00
commonStockSharesOutstanding 74514000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
totalAssets 726359000.00
intangibleAssets 23394000.00
otherCurrentAssets 23084000.00
totalLiab 271060000.00
totalStockholderEquity 455299000.00
deferredLongTermLiab 34717000.00
otherCurrentLiab 90654000.00
commonStock 755000.00
retainedEarnings 191515000.00
otherLiab 99413000.00
goodWill 51084000.00
otherAssets 90994000.00
cash 40572000.00
totalCurrentLiabilities 160009000.00
netDebt -18934000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 21638000.00
otherStockholderEquity 260207000.00
propertyPlantEquipment 28975000.00
totalCurrentAssets 531912000.00
longTermInvestments 36883000.00
netTangibleAssets 392459000.00
shortTermInvestments 79714000.00
netReceivables 349654000.00
inventory 38888000.00
accountsPayable 59355000.00
accumulatedOtherComprehensiveIncome 2822000.00
commonStockTotalEquity 755000.00
retainedEarningsTotalEquity 191515000.00
treasuryStock -9391000.00
nonCurrrentAssetsOther 71268000.00
nonCurrentAssetsTotal 194447000.00
capitalLeaseObligations 11638000.00
nonCurrentLiabilitiesOther 64696000.00
nonCurrentLiabilitiesTotal 111051000.00
capitalSurpluse 269598000.00
liabilitiesAndStockholdersEquity 726359000.00
cashAndShortTermInvestments 120286000.00
propertyPlantAndEquipmentGross 28975000.00
propertyPlantAndEquipmentNet 28975000.00
commonStockSharesOutstanding 74507000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
totalAssets 710131000.00
intangibleAssets 24435000.00
otherCurrentAssets 26572000.00
totalLiab 260483000.00
totalStockholderEquity 449648000.00
deferredLongTermLiab 34193000.00
otherCurrentLiab 62102000.00
commonStock 755000.00
retainedEarnings 188025000.00
otherLiab 97008000.00
goodWill 51084000.00
otherAssets 54050000.00
cash 16156000.00
totalCurrentLiabilities 151391000.00
netDebt 25928000.00
shortTermDebt 30000000.00
shortLongTermDebt 30000000.00
shortLongTermDebtTotal 42084000.00
otherStockholderEquity 258503000.00
propertyPlantEquipment 29603000.00
totalCurrentAssets 509003000.00
longTermInvestments 41956000.00
netTangibleAssets 386213000.00
shortTermInvestments 79533000.00
netReceivables 346765000.00
longTermDebt 12084000.00
inventory 39977000.00
accountsPayable 59289000.00
accumulatedOtherComprehensiveIncome 2365000.00
commonStockTotalEquity 755000.00
retainedEarningsTotalEquity 188025000.00
treasuryStock -9350000.00
nonCurrrentAssetsOther 76021000.00
nonCurrentAssetsTotal 201128000.00
capitalLeaseObligations 12084000.00
nonCurrentLiabilitiesOther 62815000.00
nonCurrentLiabilitiesTotal 109092000.00
capitalSurpluse 267853000.00
liabilitiesAndStockholdersEquity 710131000.00
cashAndShortTermInvestments 95689000.00
propertyPlantAndEquipmentGross 29603000.00
propertyPlantAndEquipmentNet 29603000.00
commonStockSharesOutstanding 74619000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-03
currency_symbol USD
totalAssets 722924000.00
intangibleAssets 25477000.00
otherCurrentAssets 24048000.00
totalLiab 280375000.00
totalStockholderEquity 442549000.00
deferredLongTermLiab 31909000.00
otherCurrentLiab 85228000.00
commonStock 755000.00
retainedEarnings 184592000.00
otherLiab 92589000.00
goodWill 51084000.00
otherAssets 91280000.00
cash 28362000.00
totalCurrentLiabilities 175482000.00
netDebt 13942000.00
shortTermDebt 30000000.00
shortLongTermDebt 30000000.00
shortLongTermDebtTotal 42304000.00
otherStockholderEquity 255628000.00
propertyPlantEquipment 30077000.00
totalCurrentAssets 525006000.00
longTermInvestments 39291000.00
netTangibleAssets 378292000.00
shortTermInvestments 78508000.00
netReceivables 353106000.00
longTermDebt 12304000.00
inventory 40982000.00
accountsPayable 60254000.00
accumulatedOtherComprehensiveIncome 1574000.00
commonStockTotalEquity 755000.00
retainedEarningsTotalEquity 184592000.00
treasuryStock -9308000.00
nonCurrrentAssetsOther 71103000.00
nonCurrentAssetsTotal 197918000.00
capitalLeaseObligations 12304000.00
nonCurrentLiabilitiesOther 60680000.00
nonCurrentLiabilitiesTotal 104893000.00
capitalSurpluse 264936000.00
liabilitiesAndStockholdersEquity 722924000.00
cashAndShortTermInvestments 106870000.00
propertyPlantAndEquipmentGross 30077000.00
propertyPlantAndEquipmentNet 30077000.00
commonStockSharesOutstanding 74719000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
totalAssets 692603000.00
intangibleAssets 26518000.00
otherCurrentAssets 22468000.00
totalLiab 251823000.00
totalStockholderEquity 440780000.00
deferredLongTermLiab 29528000.00
otherCurrentLiab 71924000.00
commonStock 753000.00
retainedEarnings 190092000.00
otherLiab 88432000.00
goodWill 51084000.00
otherAssets 93965000.00
cash 26025000.00
totalCurrentLiabilities 163391000.00
netDebt 3975000.00
shortTermDebt 30000000.00
shortLongTermDebtTotal 30000000.00
otherStockholderEquity 249777000.00
propertyPlantEquipment 12900000.00
totalCurrentAssets 508136000.00
longTermInvestments 43043000.00
netTangibleAssets 363178000.00
shortTermInvestments 76362000.00
netReceivables 341838000.00
inventory 41443000.00
accountsPayable 61467000.00
accumulatedOtherComprehensiveIncome 158000.00
commonStockTotalEquity 753000.00
retainedEarningsTotalEquity 190092000.00
treasuryStock -9663000.00
nonCurrrentAssetsOther 73413000.00
nonCurrentAssetsTotal 184467000.00
nonCurrentLiabilitiesOther 58904000.00
nonCurrentLiabilitiesTotal 88432000.00
capitalSurpluse 259440000.00
liabilitiesAndStockholdersEquity 692603000.00
cashAndShortTermInvestments 102387000.00
propertyPlantAndEquipmentGross 12900000.00
propertyPlantAndEquipmentNet 12900000.00
commonStockSharesOutstanding 74653000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-19
currency_symbol USD
totalAssets 687972000.00
intangibleAssets 27559000.00
otherCurrentAssets 23198000.00
totalLiab 268392000.00
totalStockholderEquity 419580000.00
deferredLongTermLiab 33238000.00
otherCurrentLiab 80872000.00
commonStock 753000.00
retainedEarnings 173033000.00
otherLiab 102020000.00
goodWill 51084000.00
otherAssets 88084000.00
cash 15197000.00
totalCurrentLiabilities 166372000.00
netDebt -5238000.00
shortTermDebt 9959000.00
shortLongTermDebtTotal 9959000.00
otherStockholderEquity 246506000.00
propertyPlantEquipment 13067000.00
totalCurrentAssets 508178000.00
longTermInvestments 45906000.00
netTangibleAssets 340937000.00
shortTermInvestments 74704000.00
netReceivables 353484000.00
longTermDebt 0.00
inventory 41595000.00
accountsPayable 75541000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -712000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 753000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173033000.00
treasuryStock -9623000.00
nonCurrrentAssetsOther 80110000.00
nonCurrentAssetsTotal 179794000.00
nonCurrentLiabilitiesOther 68782000.00
nonCurrentLiabilitiesTotal 102020000.00
capitalSurpluse 256129000.00
liabilitiesAndStockholdersEquity 687972000.00
cashAndShortTermInvestments 89901000.00
propertyPlantAndEquipmentGross 13067000.00
propertyPlantAndEquipmentNet 13067000.00
commonStockSharesOutstanding 74579000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
totalAssets 670878000.00
intangibleAssets 28650000.00
otherCurrentAssets 27625000.00
totalLiab 262744000.00
totalStockholderEquity 408134000.00
deferredLongTermLiab 30891000.00
otherCurrentLiab 54620000.00
commonStock 752000.00
retainedEarnings 161269000.00
otherLiab 98350000.00
goodWill 51084000.00
otherAssets 77093000.00
cash 13155000.00
totalCurrentLiabilities 164394000.00
netDebt 27350000.00
shortTermDebt 40505000.00
shortLongTermDebt 40505000.00
shortLongTermDebtTotal 40505000.00
otherStockholderEquity 246317000.00
propertyPlantEquipment 13254000.00
totalCurrentAssets 500797000.00
longTermInvestments 37386000.00
netTangibleAssets 328400000.00
shortTermInvestments 74928000.00
netReceivables 343665000.00
longTermDebt 0.00
inventory 41424000.00
accountsPayable 69269000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -204000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 752000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 161269000.00
treasuryStock -9577000.00
nonCurrrentAssetsOther 69340000.00
nonCurrentAssetsTotal 170081000.00
nonCurrentLiabilitiesOther 67459000.00
nonCurrentLiabilitiesTotal 98350000.00
capitalSurpluse 255894000.00
liabilitiesAndStockholdersEquity 670878000.00
cashAndShortTermInvestments 88083000.00
propertyPlantAndEquipmentGross 13254000.00
propertyPlantAndEquipmentNet 13254000.00
commonStockSharesOutstanding 74487000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-27
currency_symbol USD
totalAssets 660807000.00
intangibleAssets 29766000.00
otherCurrentAssets 27004000.00
totalLiab 266463000.00
totalStockholderEquity 394344000.00
deferredLongTermLiab 29595000.00
otherCurrentLiab 75019000.00
commonStock 752000.00
retainedEarnings 149743000.00
otherLiab 94820000.00
goodWill 51084000.00
otherAssets 77317000.00
cash 10489000.00
totalCurrentLiabilities 171643000.00
netDebt 15511000.00
shortTermDebt 26000000.00
shortLongTermDebt 26000000.00
shortLongTermDebtTotal 26000000.00
otherStockholderEquity 244150000.00
propertyPlantEquipment 13487000.00
totalCurrentAssets 489153000.00
longTermInvestments 38814000.00
netTangibleAssets 313494000.00
shortTermInvestments 74372000.00
netReceivables 335014000.00
longTermDebt 0.00
inventory 42274000.00
accountsPayable 70624000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -301000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 752000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 149743000.00
treasuryStock -9542000.00
nonCurrrentAssetsOther 69515000.00
nonCurrentAssetsTotal 171654000.00
nonCurrentLiabilitiesOther 65225000.00
nonCurrentLiabilitiesTotal 94820000.00
capitalSurpluse 253692000.00
liabilitiesAndStockholdersEquity 660807000.00
cashAndShortTermInvestments 84861000.00
propertyPlantAndEquipmentGross 13487000.00
propertyPlantAndEquipmentNet 13487000.00
commonStockSharesOutstanding 74725000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
totalAssets 676003000.00
intangibleAssets 30881000.00
otherCurrentAssets 23515000.00
totalLiab 276051000.00
totalStockholderEquity 399952000.00
deferredLongTermLiab 29429000.00
otherCurrentLiab 74323000.00
commonStock 750000.00
retainedEarnings 163860000.00
otherLiab 91883000.00
goodWill 51084000.00
otherAssets 135088000.00
cash 9557000.00
totalCurrentLiabilities 184168000.00
netDebt 25825000.00
shortTermDebt 35382000.00
shortLongTermDebt 35382000.00
shortLongTermDebtTotal 35382000.00
otherStockholderEquity 234505000.00
propertyPlantEquipment 13509000.00
totalCurrentAssets 527406000.00
longTermInvestments 15476000.00
netTangibleAssets 317987000.00
shortTermInvestments 73221000.00
netReceivables 378720000.00
longTermDebt 0.00
inventory 42393000.00
accountsPayable 74463000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 837000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 750000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 163860000.00
treasuryStock -9858000.00
nonCurrrentAssetsOther 45625000.00
nonCurrentAssetsTotal 148597000.00
nonCurrentLiabilitiesOther 62454000.00
nonCurrentLiabilitiesTotal 91883000.00
capitalSurpluse 244363000.00
liabilitiesAndStockholdersEquity 676003000.00
cashAndShortTermInvestments 82778000.00
propertyPlantAndEquipmentGross 13509000.00
propertyPlantAndEquipmentNet 13509000.00
commonStockSharesOutstanding 74631000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
totalAssets 661542000.00
intangibleAssets 32075000.00
otherCurrentAssets 25628000.00
totalLiab 271086000.00
totalStockholderEquity 390456000.00
deferredLongTermLiab 27886000.00
otherCurrentLiab 88059000.00
commonStock 748000.00
retainedEarnings 157678000.00
otherLiab 95704000.00
goodWill 51084000.00
otherAssets 132501000.00
cash 11005000.00
totalCurrentLiabilities 175382000.00
netDebt 13995000.00
shortTermDebt 25000000.00
shortLongTermDebt 25000000.00
shortLongTermDebtTotal 25000000.00
otherStockholderEquity 231186000.00
propertyPlantEquipment 13499000.00
totalCurrentAssets 515542000.00
longTermInvestments 11495000.00
netTangibleAssets 307297000.00
shortTermInvestments 70384000.00
netReceivables 367009000.00
longTermDebt 0.00
inventory 41516000.00
accountsPayable 62323000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 844000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 748000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 157678000.00
treasuryStock -9822000.00
nonCurrrentAssetsOther 40146000.00
nonCurrentAssetsTotal 146000000.00
nonCurrentLiabilitiesOther 67818000.00
nonCurrentLiabilitiesTotal 95704000.00
capitalSurpluse 241008000.00
liabilitiesAndStockholdersEquity 661542000.00
cashAndShortTermInvestments 81389000.00
propertyPlantAndEquipmentGross 13499000.00
propertyPlantAndEquipmentNet 13499000.00
commonStockSharesOutstanding 74538000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
totalAssets 615746000.00
intangibleAssets 31330000.00
otherCurrentAssets 20054000.00
totalLiab 239669000.00
totalStockholderEquity 376077000.00
deferredLongTermLiab 26657000.00
otherCurrentLiab 61549000.00
commonStock 746000.00
retainedEarnings 148134000.00
otherLiab 92734000.00
goodWill 50473000.00
otherAssets 126164000.00
cash 7058000.00
totalCurrentLiabilities 146935000.00
netDebt 9124000.00
shortTermDebt 16182000.00
shortLongTermDebt 16182000.00
shortLongTermDebtTotal 16182000.00
otherStockholderEquity 226435000.00
propertyPlantEquipment 13399000.00
totalCurrentAssets 476183000.00
longTermInvestments 7526000.00
netTangibleAssets 294274000.00
shortTermInvestments 70082000.00
netReceivables 338368000.00
longTermDebt 0.00
inventory 40621000.00
accountsPayable 69204000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 762000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 746000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148134000.00
treasuryStock -9840000.00
nonCurrrentAssetsOther 35121000.00
nonCurrentAssetsTotal 139563000.00
nonCurrentLiabilitiesOther 66077000.00
nonCurrentLiabilitiesTotal 92734000.00
capitalSurpluse 236275000.00
liabilitiesAndStockholdersEquity 615746000.00
cashAndShortTermInvestments 77140000.00
propertyPlantAndEquipmentGross 13399000.00
propertyPlantAndEquipmentNet 13399000.00
commonStockSharesOutstanding 74269000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 565108000.00
intangibleAssets 13802000.00
otherCurrentAssets 16824000.00
totalLiab 208631000.00
totalStockholderEquity 356477000.00
deferredLongTermLiab 26386000.00
otherCurrentLiab 69712000.00
commonStock 744000.00
retainedEarnings 139333000.00
otherLiab 90967000.00
goodWill 44438000.00
otherAssets 99990000.00
cash 48230000.00
totalCurrentLiabilities 117664000.00
netDebt -48230000.00
otherStockholderEquity 216240000.00
propertyPlantEquipment 13397000.00
totalCurrentAssets 451721000.00
longTermInvestments 7056000.00
netTangibleAssets 298237000.00
shortTermInvestments 68260000.00
netReceivables 281113000.00
longTermDebt 0.00
inventory 37294000.00
accountsPayable 47952000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 160000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 744000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 139333000.00
treasuryStock -9835000.00
nonCurrrentAssetsOther 32186000.00
nonCurrentAssetsTotal 113387000.00
nonCurrentLiabilitiesOther 64581000.00
nonCurrentLiabilitiesTotal 90967000.00
capitalSurpluse 226075000.00
liabilitiesAndStockholdersEquity 565108000.00
cashAndShortTermInvestments 116490000.00
propertyPlantAndEquipmentGross 13397000.00
propertyPlantAndEquipmentNet 13397000.00
commonStockSharesOutstanding 73946000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 528446000.00
intangibleAssets 14409000.00
otherCurrentAssets 13965000.00
totalLiab 189604000.00
totalStockholderEquity 338842000.00
deferredLongTermLiab 24653000.00
otherCurrentLiab 57959000.00
commonStock 742000.00
retainedEarnings 130940000.00
otherLiab 88733000.00
goodWill 44438000.00
otherAssets 100367000.00
cash 23853000.00
totalCurrentLiabilities 100871000.00
netDebt -23853000.00
otherStockholderEquity 207479000.00
propertyPlantEquipment 13455000.00
totalCurrentAssets 414624000.00
longTermInvestments 7531000.00
netTangibleAssets 279995000.00
shortTermInvestments 67730000.00
netReceivables 271276000.00
longTermDebt 0.00
inventory 37800000.00
accountsPayable 42912000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 742000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 130940000.00
treasuryStock -10185000.00
nonCurrrentAssetsOther 31698000.00
nonCurrentAssetsTotal 113822000.00
nonCurrentLiabilitiesOther 64080000.00
nonCurrentLiabilitiesTotal 88733000.00
capitalSurpluse 217664000.00
liabilitiesAndStockholdersEquity 528446000.00
cashAndShortTermInvestments 91583000.00
propertyPlantAndEquipmentGross 13455000.00
propertyPlantAndEquipmentNet 13455000.00
commonStockSharesOutstanding 73590000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-28
currency_symbol USD
totalAssets 536823000.00
intangibleAssets 15016000.00
otherCurrentAssets 16382000.00
totalLiab 205719000.00
totalStockholderEquity 331104000.00
deferredLongTermLiab 26837000.00
otherCurrentLiab 76140000.00
commonStock 742000.00
retainedEarnings 124134000.00
otherLiab 90050000.00
goodWill 44438000.00
otherAssets 99080000.00
cash 24327000.00
totalCurrentLiabilities 115669000.00
netDebt -24327000.00
otherStockholderEquity 204920000.00
propertyPlantEquipment 13275000.00
totalCurrentAssets 424468000.00
longTermInvestments 4048000.00
netTangibleAssets 271650000.00
shortTermInvestments 80623000.00
netReceivables 265533000.00
longTermDebt 0.00
inventory 37603000.00
accountsPayable 39529000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1308000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 742000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 124134000.00
treasuryStock -10611000.00
nonCurrrentAssetsOther 30428000.00
deferredLongTermAssetCharges 9198000.00
nonCurrentAssetsTotal 112355000.00
nonCurrentLiabilitiesOther 63213000.00
nonCurrentLiabilitiesTotal 90050000.00
capitalSurpluse 215531000.00
liabilitiesAndStockholdersEquity 536823000.00
cashAndShortTermInvestments 104950000.00
propertyPlantAndEquipmentGross 13275000.00
propertyPlantAndEquipmentNet 13275000.00
commonStockSharesOutstanding 73592000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-22
currency_symbol USD
totalAssets 522549000.00
intangibleAssets 15623000.00
otherCurrentAssets 16284000.00
totalLiab 199815000.00
totalStockholderEquity 322734000.00
deferredLongTermLiab 26796000.00
otherCurrentLiab 64000000.00
commonStock 742000.00
retainedEarnings 117821000.00
otherLiab 90952000.00
goodWill 44438000.00
otherAssets 98763000.00
cash 21719000.00
totalCurrentLiabilities 108863000.00
netDebt -21719000.00
otherStockholderEquity 202495000.00
propertyPlantEquipment 13485000.00
totalCurrentAssets 410301000.00
longTermInvestments 3090000.00
netTangibleAssets 262673000.00
shortTermInvestments 78919000.00
netReceivables 255776000.00
longTermDebt 0.00
inventory 37603000.00
accountsPayable 44863000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1676000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 742000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117821000.00
treasuryStock -10738000.00
nonCurrrentAssetsOther 29496000.00
deferredLongTermAssetCharges 9206000.00
nonCurrentAssetsTotal 112248000.00
nonCurrentLiabilitiesOther 64156000.00
nonCurrentLiabilitiesTotal 90952000.00
capitalSurpluse 213233000.00
liabilitiesAndStockholdersEquity 522549000.00
cashAndShortTermInvestments 100638000.00
propertyPlantAndEquipmentGross 13485000.00
propertyPlantAndEquipmentNet 13485000.00
commonStockSharesOutstanding 73316000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-22
currency_symbol USD
totalAssets 503095000.00
intangibleAssets 16297000.00
otherCurrentAssets 15688000.00
totalLiab 190140000.00
totalStockholderEquity 312955000.00
deferredLongTermLiab 25761000.00
otherCurrentLiab 62823000.00
commonStock 740000.00
retainedEarnings 112354000.00
otherLiab 87544000.00
goodWill 44438000.00
otherAssets 98315000.00
cash 29120000.00
totalCurrentLiabilities 102596000.00
netDebt -29120000.00
otherStockholderEquity 198763000.00
propertyPlantEquipment 13275000.00
totalCurrentAssets 391505000.00
longTermInvestments 3213000.00
netTangibleAssets 252220000.00
shortTermInvestments 72358000.00
netReceivables 236412000.00
longTermDebt 0.00
inventory 37927000.00
accountsPayable 39773000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1098000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 740000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 112354000.00
treasuryStock -10687000.00
nonCurrrentAssetsOther 28916000.00
deferredLongTermAssetCharges 8664000.00
nonCurrentAssetsTotal 111590000.00
nonCurrentLiabilitiesOther 61783000.00
nonCurrentLiabilitiesTotal 87544000.00
capitalSurpluse 209450000.00
liabilitiesAndStockholdersEquity 503095000.00
cashAndShortTermInvestments 101478000.00
propertyPlantAndEquipmentGross 13275000.00
propertyPlantAndEquipmentNet 13275000.00
commonStockSharesOutstanding 73014000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
totalAssets 480949000.00
intangibleAssets 17108000.00
otherCurrentAssets 12099000.00
totalLiab 184493000.00
totalStockholderEquity 296456000.00
deferredLongTermLiab 25918000.00
otherCurrentLiab 54593000.00
commonStock 738000.00
retainedEarnings 106886000.00
otherLiab 88428000.00
goodWill 44438000.00
otherAssets 101917000.00
cash 33189000.00
totalCurrentLiabilities 96065000.00
netDebt -33189000.00
otherStockholderEquity 188289000.00
propertyPlantEquipment 13086000.00
totalCurrentAssets 365946000.00
longTermInvestments 2972000.00
netTangibleAssets 234910000.00
shortTermInvestments 69496000.00
netReceivables 214854000.00
longTermDebt 0.00
inventory 36308000.00
accountsPayable 41472000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 543000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 738000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 106886000.00
treasuryStock -11005000.00
nonCurrrentAssetsOther 28408000.00
deferredLongTermAssetCharges 11963000.00
nonCurrentAssetsTotal 115003000.00
nonCurrentLiabilitiesOther 62510000.00
nonCurrentLiabilitiesTotal 88428000.00
capitalSurpluse 199294000.00
liabilitiesAndStockholdersEquity 480949000.00
cashAndShortTermInvestments 102685000.00
propertyPlantAndEquipmentGross 13086000.00
propertyPlantAndEquipmentNet 13086000.00
commonStockSharesOutstanding 72903000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-23
currency_symbol USD
totalAssets 474798000.00
intangibleAssets 17918000.00
otherCurrentAssets 12895000.00
totalLiab 177680000.00
totalStockholderEquity 297118000.00
deferredLongTermLiab 24306000.00
otherCurrentLiab 54861000.00
commonStock 737000.00
retainedEarnings 110789000.00
otherLiab 84837000.00
goodWill 44438000.00
otherAssets 99571000.00
cash 44369000.00
totalCurrentLiabilities 92843000.00
netDebt -44369000.00
otherStockholderEquity 185386000.00
propertyPlantEquipment 13251000.00
totalCurrentAssets 361976000.00
longTermInvestments 2626000.00
netTangibleAssets 234762000.00
shortTermInvestments 59199000.00
netReceivables 209626000.00
longTermDebt 0.00
inventory 35887000.00
accountsPayable 37982000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 206000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 737000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 110789000.00
treasuryStock -10947000.00
nonCurrrentAssetsOther 26573000.00
deferredLongTermAssetCharges 10642000.00
nonCurrentAssetsTotal 112822000.00
nonCurrentLiabilitiesOther 60531000.00
nonCurrentLiabilitiesTotal 84837000.00
capitalSurpluse 196333000.00
liabilitiesAndStockholdersEquity 474798000.00
cashAndShortTermInvestments 103568000.00
propertyPlantAndEquipmentGross 13251000.00
propertyPlantAndEquipmentNet 13251000.00
commonStockSharesOutstanding 72691000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-22
currency_symbol USD
totalAssets 486734000.00
intangibleAssets 18729000.00
otherCurrentAssets 14112000.00
totalLiab 195855000.00
totalStockholderEquity 290879000.00
deferredLongTermLiab 25252000.00
otherCurrentLiab 78260000.00
commonStock 733000.00
retainedEarnings 106626000.00
otherLiab 81960000.00
goodWill 44438000.00
otherAssets 121697000.00
cash 85900000.00
totalCurrentLiabilities 113895000.00
netDebt -85900000.00
otherStockholderEquity 183512000.00
propertyPlantEquipment 12785000.00
totalCurrentAssets 352252000.00
longTermInvestments 3463000.00
netTangibleAssets 227712000.00
shortTermInvestments 11799000.00
netReceivables 205048000.00
longTermDebt 0.00
inventory 35393000.00
accountsPayable 35635000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 733000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 106626000.00
treasuryStock -10904000.00
nonCurrrentAssetsOther 28488000.00
deferredLongTermAssetCharges 30042000.00
nonCurrentAssetsTotal 134482000.00
nonCurrentLiabilitiesOther 56708000.00
nonCurrentLiabilitiesTotal 81960000.00
capitalSurpluse 194416000.00
liabilitiesAndStockholdersEquity 486734000.00
cashAndShortTermInvestments 97699000.00
propertyPlantAndEquipmentGross 12785000.00
propertyPlantAndEquipmentNet 12785000.00
accumulatedDepreciation -16360000.00
commonStockSharesOutstanding 72286000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-23
currency_symbol USD
totalAssets 462251000.00
intangibleAssets 19539000.00
otherCurrentAssets 13274000.00
totalLiab 177179000.00
totalStockholderEquity 285072000.00
deferredLongTermLiab 24492000.00
otherCurrentLiab 57325000.00
commonStock 732000.00
retainedEarnings 103098000.00
otherLiab 77210000.00
goodWill 44438000.00
otherAssets 118936000.00
cash 58292000.00
totalCurrentLiabilities 99969000.00
netDebt -58292000.00
otherStockholderEquity 181214000.00
propertyPlantEquipment 13064000.00
totalCurrentAssets 330251000.00
longTermInvestments 2716000.00
netTangibleAssets 221095000.00
shortTermInvestments 11855000.00
netReceivables 211412000.00
longTermDebt 0.00
inventory 35418000.00
accountsPayable 42644000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 28000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 732000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 103098000.00
treasuryStock -10854000.00
nonCurrrentAssetsOther 27045000.00
deferredLongTermAssetCharges 27914000.00
nonCurrentAssetsTotal 132000000.00
nonCurrentLiabilitiesOther 52718000.00
nonCurrentLiabilitiesTotal 77210000.00
capitalSurpluse 192068000.00
liabilitiesAndStockholdersEquity 462251000.00
cashAndShortTermInvestments 70147000.00
propertyPlantAndEquipmentGross 13064000.00
propertyPlantAndEquipmentNet 13064000.00
accumulatedDepreciation -24411000.00
commonStockSharesOutstanding 72159000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-19
currency_symbol USD
totalAssets 469579000.00
intangibleAssets 20349000.00
otherCurrentAssets 14159000.00
totalLiab 193749000.00
totalStockholderEquity 275830000.00
deferredLongTermLiab 25276000.00
otherCurrentLiab 74405000.00
commonStock 729000.00
retainedEarnings 100237000.00
otherLiab 75790000.00
goodWill 44438000.00
otherAssets 121979000.00
cash 75280000.00
totalCurrentLiabilities 117959000.00
netDebt -75280000.00
otherStockholderEquity 174839000.00
propertyPlantEquipment 12772000.00
totalCurrentAssets 334828000.00
longTermInvestments 5179000.00
netTangibleAssets 211043000.00
shortTermInvestments 11799000.00
netReceivables 198128000.00
longTermDebt 0.00
inventory 35462000.00
accountsPayable 43554000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 25000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 729000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 100237000.00
treasuryStock -11183000.00
nonCurrrentAssetsOther 29959000.00
deferredLongTermAssetCharges 27233000.00
nonCurrentAssetsTotal 134751000.00
nonCurrentLiabilitiesOther 50514000.00
nonCurrentLiabilitiesTotal 75790000.00
capitalSurpluse 186022000.00
liabilitiesAndStockholdersEquity 469579000.00
cashAndShortTermInvestments 87079000.00
propertyPlantAndEquipmentGross 12772000.00
propertyPlantAndEquipmentNet 12772000.00
accumulatedDepreciation -23584000.00
commonStockSharesOutstanding 71722000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-30
currency_symbol USD
totalAssets 442206000.00
intangibleAssets 21160000.00
otherCurrentAssets 14935000.00
totalLiab 173329000.00
totalStockholderEquity 268877000.00
deferredLongTermLiab 24705000.00
otherCurrentLiab 56890000.00
commonStock 725000.00
retainedEarnings 97244000.00
otherLiab 68086000.00
goodWill 44438000.00
otherAssets 118249000.00
cash 52876000.00
totalCurrentLiabilities 105243000.00
netDebt -52876000.00
otherStockholderEquity 170856000.00
propertyPlantEquipment 11474000.00
totalCurrentAssets 312483000.00
longTermInvestments 3355000.00
netTangibleAssets 203279000.00
shortTermInvestments 11875000.00
netReceivables 199988000.00
longTermDebt 0.00
inventory 32809000.00
accountsPayable 48353000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 52000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 725000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 97244000.00
treasuryStock -11175000.00
nonCurrrentAssetsOther 27597000.00
deferredLongTermAssetCharges 25054000.00
nonCurrentAssetsTotal 129723000.00
nonCurrentLiabilitiesOther 43381000.00
nonCurrentLiabilitiesTotal 68086000.00
capitalSurpluse 182031000.00
liabilitiesAndStockholdersEquity 442206000.00
cashAndShortTermInvestments 64751000.00
propertyPlantAndEquipmentGross 11474000.00
propertyPlantAndEquipmentNet 11474000.00
accumulatedDepreciation -23197000.00
commonStockSharesOutstanding 70671000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-24
currency_symbol USD
totalAssets 441217000.00
intangibleAssets 21987000.00
otherCurrentAssets 13566000.00
totalLiab 139370000.00
totalStockholderEquity 301847000.00
deferredLongTermLiab 24387000.00
otherCurrentLiab 48862000.00
commonStock 721000.00
retainedEarnings 131761000.00
otherLiab 43230000.00
goodWill 44438000.00
otherAssets 109703000.00
cash 57269000.00
totalCurrentLiabilities 96140000.00
netDebt -57269000.00
otherStockholderEquity 169309000.00
propertyPlantEquipment 11484000.00
totalCurrentAssets 320030000.00
longTermInvestments 4861000.00
netTangibleAssets 235422000.00
shortTermInvestments 11104000.00
netReceivables 205172000.00
longTermDebt 0.00
inventory 32919000.00
accountsPayable 47278000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 56000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 721000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 131761000.00
treasuryStock -11132000.00
nonCurrrentAssetsOther 28902000.00
deferredLongTermAssetCharges 14376000.00
nonCurrentAssetsTotal 121187000.00
nonCurrentLiabilitiesOther 18843000.00
nonCurrentLiabilitiesTotal 43230000.00
capitalSurpluse 180441000.00
liabilitiesAndStockholdersEquity 441217000.00
cashAndShortTermInvestments 68373000.00
propertyPlantAndEquipmentGross 11484000.00
propertyPlantAndEquipmentNet 11484000.00
accumulatedDepreciation -22299000.00
commonStockSharesOutstanding 71206000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-24
currency_symbol USD
totalAssets 441139000.00
intangibleAssets 22544000.00
otherCurrentAssets 12812000.00
totalLiab 147348000.00
totalStockholderEquity 293791000.00
deferredLongTermLiab 23211000.00
otherCurrentLiab 57809000.00
commonStock 720000.00
retainedEarnings 130026000.00
otherLiab 41554000.00
goodWill 40183000.00
otherAssets 105259000.00
cash 71692000.00
totalCurrentLiabilities 105794000.00
netDebt -71692000.00
otherStockholderEquity 162995000.00
propertyPlantEquipment 11827000.00
totalCurrentAssets 324053000.00
longTermInvestments 5847000.00
netTangibleAssets 231064000.00
shortTermInvestments 11647000.00
netReceivables 195146000.00
longTermDebt 0.00
inventory 32756000.00
accountsPayable 47985000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 720000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 130026000.00
treasuryStock -11079000.00
nonCurrrentAssetsOther 28883000.00
deferredLongTermAssetCharges 13649000.00
nonCurrentAssetsTotal 117086000.00
nonCurrentLiabilitiesOther 18343000.00
nonCurrentLiabilitiesTotal 41554000.00
capitalSurpluse 174074000.00
liabilitiesAndStockholdersEquity 441139000.00
cashAndShortTermInvestments 83339000.00
propertyPlantAndEquipmentGross 11827000.00
propertyPlantAndEquipmentNet 11827000.00
accumulatedDepreciation -21377000.00
commonStockSharesOutstanding 71072000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-21
currency_symbol USD
totalAssets 425342000.00
intangibleAssets 23372000.00
otherCurrentAssets 12038000.00
totalLiab 140199000.00
totalStockholderEquity 285143000.00
deferredLongTermLiab 22771000.00
otherCurrentLiab 55421000.00
commonStock 719000.00
retainedEarnings 127464000.00
otherLiab 41096000.00
goodWill 40183000.00
otherAssets 104846000.00
cash 64155000.00
totalCurrentLiabilities 99103000.00
netDebt -64155000.00
otherStockholderEquity 156911000.00
propertyPlantEquipment 11304000.00
totalCurrentAssets 309192000.00
longTermInvestments 5779000.00
netTangibleAssets 221588000.00
shortTermInvestments 11445000.00
netReceivables 189107000.00
longTermDebt 0.00
inventory 32447000.00
accountsPayable 43682000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0