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

Logo

First Community Bancshares, Inc. работает как финансовый холдинг. Фирма предлагает депозитные счета до востребования, счета сбережений и денежного рынка, депозитные сертификаты и индивидуальные пенсионные программы; коммерческие, потребительские и ипотечные кредиты, а также кредитные линии; услуги различных кредитных карт, дебетовых карт и банкоматов; услуги корпоративного и личного доверия; услуги по управлению инвестициями; продукты страхования жизни, здоровья, имущества и страхования от несчастных случаев. Он предлагает свои услуги и продукты частным лицам и предприятиям, которые включают такие отрасли, как производство, добыча полезных ископаемых, строительство, розничная торговля, здравоохранение, военное дело и транспорт. Компания была основана в 1989 году и имеет штаб-квартиру в Блуфилде, штат Вирджиния.

General
Code FCBC
Type Common Stock
Name First Community Bancshares Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US31983A1034
CUSIP 31983A103
CIK 859070
EmployerIdNumber 55-0694814
FiscalYearEnd December
IPODate 1992-12-31
InternationalDomestic Domestic
Sector Financial Services
Industry Banks-Regional
GicSector Financials
GicGroup Banks
GicIndustry Banks
GicSubIndustry Regional Banks
HomeCategory Domestic
IsDelisted Нет
Address One Community Place, Bluefield, VA, United States, 24605-0989
Phone 276 326 9000
WebURL https://www.firstcommunitybank.com
FullTimeEmployees 613
UpdatedAt 2022-12-09
Highlights
MarketCapitalization 583793472
MarketCapitalizationMln 583.7935
PERatio 13.4757
PEGRatio 3.7
WallStreetTargetPrice 37
BookValue 25.334
DividendShare 1.12
DividendYield 0.032
EarningsShare 2.67
EPSEstimateCurrentYear 2.75
EPSEstimateNextYear 2.93
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2022-09-30
ProfitMargin 0.3139
OperatingMarginTTM 0.4258
ReturnOnAssetsTTM 0.0142
ReturnOnEquityTTM 0.1063
RevenueTTM 142176992
RevenuePerShareTTM 8.511
QuarterlyRevenueGrowthYOY 0.095
GrossProfitTTM 145246000
DilutedEpsTTM 2.67
QuarterlyEarningsGrowthYOY 0.11

Financials / Income Statement / quarterly / net Income

11.55M
2020-12-31
14.6M
2021-03-31
13.4M
2021-06-30
12.61M
2021-09-30
10.56M
2021-12-31
9.52M
2022-03-31
11.21M
2022-06-30
13.35M
2022-09-30

Financials / Income Statement / quarterly / ebitda

17.46M
2020-12-31
21.38M
2021-03-31
19.68M
2021-06-30
18.54M
2021-09-30
15.68M
2021-12-31
14.35M
2022-03-31
16.48M
2022-06-30
18.21M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

34.56M
2020-12-31
32.8M
2021-03-31
34.04M
2021-06-30
32.34M
2021-09-30
32.5M
2021-12-31
32.84M
2022-03-31
33.84M
2022-06-30
36M
2022-09-30

Earnings / History / epsActual

0.82
2021-03-31
0.76
2021-06-30
0.73
2021-09-30
0.62
2021-12-31
0.56
2022-03-31
0.67
2022-06-30
0.74
2022-09-30
0
2022-12-31
Valuation
TrailingPE 13.4757
ForwardPE 0
PriceSalesTTM 4.1061
PriceBookMRQ 1.4795
EnterpriseValue -46835904
EnterpriseValueRevenue 0
EnterpriseValueEbitda 0
SharesStats
SharesOutstanding 16225500
SharesFloat 14131657
PercentInsiders 12.838
PercentInstitutions 38.495000000000005
Technicals
Beta 0.5122
52WeekHigh 39.39
52WeekLow 25.813
50DayMA 35.8782
200DayMA 31.1643
SharesShort 216334
SharesShortPriorMonth 243352
ShortRatio 8.65
ShortPercent 0.0138
SplitsDividends
ForwardAnnualDividendRate 1.16
ForwardAnnualDividendYield 0.032
PayoutRatio 0.4324
DividendDate 2022-11-18
ExDividendDate 2022-11-03
LastSplitFactor 11:10
LastSplitDate 2003-07-30
NumberDividendsByYear
0
Year 1995
Count 3
1
Year 1996
Count 4
2
Year 1997
Count 4
3
Year 1998
Count 4
4
Year 1999
Count 4
5
Year 2000
Count 4
6
Year 2001
Count 4
7
Year 2002
Count 4
8
Year 2003
Count 4
9
Year 2004
Count 4
10
Year 2005
Count 4
11
Year 2006
Count 4
12
Year 2007
Count 4
13
Year 2008
Count 4
14
Year 2009
Count 3
15
Year 2010
Count 4
16
Year 2011
Count 4
17
Year 2012
Count 4
18
Year 2013
Count 4
19
Year 2014
Count 4
20
Year 2015
Count 4
21
Year 2016
Count 4
22
Year 2017
Count 4
23
Year 2018
Count 5
24
Year 2019
Count 4
25
Year 2020
Count 4
26
Year 2021
Count 4
27
Year 2022
Count 4
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 16.4132
shares 16413200
1
date 2021
dateFormatted 2021-12-31
sharesMln 17.0390
shares 17039000
2
date 2020
dateFormatted 2020-12-31
sharesMln 17.7518
shares 17751800
3
date 2019
dateFormatted 2019-12-31
sharesMln 15.6700
shares 15670000
4
date 2018
dateFormatted 2018-12-31
sharesMln 16.2804
shares 16280400
5
date 2017
dateFormatted 2017-12-31
sharesMln 17.0839
shares 17083900
6
date 2016
dateFormatted 2016-12-31
sharesMln 17.0439
shares 17043900
7
date 2015
dateFormatted 2015-12-31
sharesMln 18.2267
shares 18226700
8
date 2014
dateFormatted 2014-12-31
sharesMln 19.4820
shares 19482000
9
date 2013
dateFormatted 2013-12-31
sharesMln 20.2337
shares 20233700
10
date 2012
dateFormatted 2012-12-31
sharesMln 21.3737
shares 21373700
11
date 2011
dateFormatted 2011-12-31
sharesMln 17.8965
shares 17896500
12
date 2010
dateFormatted 2010-12-31
sharesMln 17.8083
shares 17808300
13
date 2009
dateFormatted 2009-12-31
sharesMln 17.4274
shares 17427400
14
date 2008
dateFormatted 2008-12-31
sharesMln 10.9569
shares 10956900
15
date 2007
dateFormatted 2007-12-31
sharesMln 11.1793
shares 11179300
16
date 2006
dateFormatted 2006-12-31
sharesMln 11.1745
shares 11174500
17
date 2005
dateFormatted 2005-12-31
sharesMln 11.2752
shares 11275200
18
date 2004
dateFormatted 2004-12-31
sharesMln 11.2320
shares 11232000
19
date 2003
dateFormatted 2003-12-31
sharesMln 11.2622
shares 11262200
20
date 2002
dateFormatted 2002-12-31
sharesMln 10.9209
shares 10920900
21
date 2001
dateFormatted 2001-12-31
sharesMln 10.9379
shares 10937900
22
date 2000
dateFormatted 2000-12-31
sharesMln 10.4631
shares 10463100
23
date 1999
dateFormatted 1999-12-31
sharesMln 10.5700
shares 10570000
24
date 1998
dateFormatted 1998-12-31
sharesMln 10.6200
shares 10620000
25
date 1997
dateFormatted 1997-12-31
sharesMln 10.6800
shares 10680000
26
date 1996
dateFormatted 1996-12-31
sharesMln 12.6300
shares 12630000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 16.4132
shares 16413200
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 16.6826
shares 16682600
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 16.8645
shares 16864500
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 17.0390
shares 17039000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 17.2796
shares 17279600
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 17.5361
shares 17536100
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 17.7292
shares 17729200
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 17.7518
shares 17751800
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 17.7324
shares 17732400
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 17.7283
shares 17728300
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 18.0501
shares 18050100
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 15.6700
shares 15670000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 15.6646
shares 15664600
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 15.7753
shares 15775300
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 15.9210
shares 15921000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 16.2804
shares 16280400
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 16.6124
shares 16612400.000000002
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 16.7886
shares 16788600
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 17.0476
shares 17047600
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 17.0839
shares 17083900
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 17.0827
shares 17082700
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 17.0828
shares 17082800
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 17.0722
shares 17072200
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 17.0439
shares 17043900
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 17.0835
shares 17083500
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 17.4628
shares 17462800
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 17.8925
shares 17892500
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 18.2267
shares 18226700
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 18.5010
shares 18501000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 18.8601
shares 18860100
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 19.3444
shares 19344400
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 19.4820
shares 19482000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 19.4661
shares 19466100
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 19.4572
shares 19457200
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 19.5066
shares 19506600
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 20.2337
shares 20233700
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 21.1362
shares 21136200
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 21.3405
shares 21340500
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 21.3941
shares 21394100
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 21.3737
shares 21373700
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 21.4765
shares 21476500
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 19.9092
shares 19909200
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 19.1899
shares 19189900
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 17.8965
shares 17896500
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 19.2056
shares 19205600
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 18.5345
shares 18534500
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 17.8871
shares 17887100
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 17.8083
shares 17808300
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 17.8329
shares 17832900
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 17.8054
shares 17805400
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 17.7844
shares 17784400
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 17.4274
shares 17427400
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 17.4274
shares 17427400
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 12.7411
shares 12741100
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 11.6166
shares 11616600
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 10.9569
shares 10956900
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 11.0341
shares 11034100
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 11.0734
shares 11073400
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 11.1076
shares 11107600
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 11.1793
shares 11179300
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 11.2302
shares 11230200
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 11.3202
shares 11320200
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 11.3468
shares 11346800
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 11.1745
shares 11174500
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 11.2451
shares 11245100
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 11.2586
shares 11258600
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 11.3117
shares 11311700
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 11.2752
shares 11275200
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 11.3429
shares 11342900
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 11.3445
shares 11344500
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 11.3391
shares 11339100
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 11.2320
shares 11232000
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 11.3270
shares 11327000
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 11.3204
shares 11320400
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 11.3477
shares 11347700
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 11.2622
shares 11262200
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 11.3839
shares 11383900
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 11.0848
shares 11084800
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 10.9135
shares 10913500
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 10.9209
shares 10920900
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 10.9759
shares 10975900
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 10.9932
shares 10993200
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 10.9753
shares 10975300
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 10.9379
shares 10937900
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 11.0039
shares 11003900
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 10.9742
shares 10974200
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 10.4631
shares 10463100
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 10.4631
shares 10463100
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 10.4631
shares 10463100
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 10.4859
shares 10485900
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 10.5457
shares 10545700
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 10.5700
shares 10570000
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 10.6100
shares 10610000
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 10.6200
shares 10620000
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 10.6300
shares 10630000
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 10.6200
shares 10620000
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 10.6400
shares 10640000
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 10.6600
shares 10660000
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 10.6800
shares 10680000
99
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 10.6800
shares 10680000
100
date 1997-Q3
dateFormatted 1997-09-30
sharesMln 10.6800
shares 10680000
101
date 1997-Q2
dateFormatted 1997-06-30
sharesMln 10.6800
shares 10680000
102
date 1997-Q1
dateFormatted 1997-03-31
sharesMln 10.6800
shares 10680000
103
date 1996-Q4
dateFormatted 1996-12-31
sharesMln 12.6300
shares 12630000
104
date 1996-Q3
dateFormatted 1996-09-30
sharesMln 10.6800
shares 10680000
105
date 1996-Q2
dateFormatted 1996-06-30
sharesMln 10.6000
shares 10600000
Earnings
History
2022-12-31
reportDate 2023-01-24
date 2022-12-31
currency USD
epsActual 0
epsEstimate 0.8
epsDifference -0.8
surprisePercent -100
2022-09-30
reportDate 2022-10-25
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.74
epsEstimate 0.72
epsDifference 0.02
surprisePercent 2.7778
2022-06-30
reportDate 2022-07-26
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.67
epsEstimate 0.66
epsDifference 0.01
surprisePercent 1.5152
2022-03-31
reportDate 2022-04-26
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.56
epsEstimate 0.57
epsDifference -0.01
surprisePercent -1.7544
2021-12-31
reportDate 2022-01-26
date 2021-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.62
epsEstimate 0.68
epsDifference -0.06
surprisePercent -8.8235
2021-09-30
reportDate 2021-10-26
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.73
epsEstimate 0.67
epsDifference 0.06
surprisePercent 8.9552
2021-06-30
reportDate 2021-07-28
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.76
epsEstimate 0.59
epsDifference 0.17
surprisePercent 28.8136
2021-03-31
reportDate 2021-04-27
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.82
epsEstimate 0.54
epsDifference 0.28
surprisePercent 51.8519
2020-12-31
reportDate 2021-01-26
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.65
epsEstimate 0.52
epsDifference 0.13
surprisePercent 25
2020-09-30
reportDate 2020-10-27
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.47
epsEstimate 0.4
epsDifference 0.07
surprisePercent 17.5
2020-06-30
reportDate 2020-07-28
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.46
epsEstimate 0.52
epsDifference -0.06
surprisePercent -11.5385
2020-03-31
reportDate 2020-05-11
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.5
epsEstimate 0.5
epsDifference 0
surprisePercent 0
2019-12-31
reportDate 2020-02-04
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.54
epsEstimate 0.52
epsDifference 0.02
surprisePercent 3.8462
2019-09-30
reportDate 2019-10-22
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.55
epsDifference 0.02
surprisePercent 3.6364
2019-06-30
reportDate 2019-07-23
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.54
epsDifference 0.03
surprisePercent 5.5556
2019-03-31
reportDate 2019-04-23
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.52
epsEstimate 0.52
epsDifference 0
surprisePercent 0
2018-12-31
reportDate 2019-01-23
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.58
epsEstimate 0.56
epsDifference 0.02
surprisePercent 3.5714
2018-09-30
reportDate 2018-10-23
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.62
epsEstimate 0.54
epsDifference 0.08
surprisePercent 14.8148
2018-06-30
reportDate 2018-07-24
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.55
epsEstimate 0.53
epsDifference 0.02
surprisePercent 3.7736
2018-03-31
reportDate 2018-04-24
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.51
epsEstimate 0.49
epsDifference 0.02
surprisePercent 4.0816
2017-12-31
reportDate 2018-01-23
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.45
epsEstimate 0.45
epsDifference 0
surprisePercent 0
2017-09-30
reportDate 2017-10-24
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.45
epsEstimate 0.42
epsDifference 0.03
surprisePercent 7.1429
2017-06-30
reportDate 2017-07-25
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.37
epsDifference 0.01
surprisePercent 2.7027
2017-03-31
reportDate 2017-04-25
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.36
epsEstimate 0.33
epsDifference 0.03
surprisePercent 9.0909
2016-12-31
reportDate 2017-01-24
date 2016-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.36
epsEstimate 0.36
epsDifference 0
surprisePercent 0
2016-09-30
reportDate 2016-10-25
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.37
epsDifference 0.01
surprisePercent 2.7027
2016-06-30
reportDate 2016-07-26
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.35
epsDifference 0.03
surprisePercent 8.5714
2016-03-31
reportDate 2016-04-26
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.33
epsDifference 0
surprisePercent 0
2015-12-31
reportDate 2016-01-26
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.34
epsEstimate 0.34
epsDifference 0
surprisePercent 0
2015-09-30
reportDate 2015-10-27
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.34
epsEstimate 0.35
epsDifference -0.01
surprisePercent -2.8571
2015-06-30
reportDate 2015-07-28
date 2015-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.33
epsDifference 0
surprisePercent 0
2015-03-31
reportDate 2015-04-28
date 2015-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.31
epsDifference 0
surprisePercent 0
2014-12-31
reportDate 2015-01-29
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.42
epsDifference -0.15
surprisePercent -35.7143
2014-09-30
reportDate 2014-10-28
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.36
epsEstimate 0.31
epsDifference 0.05
surprisePercent 16.129
2014-06-30
reportDate 2014-07-29
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.3
epsDifference 0.06
surprisePercent 20
2014-03-31
reportDate 2014-04-29
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.29
epsDifference 0
surprisePercent 0
2013-12-31
reportDate 2014-01-30
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.29
epsDifference -0.03
surprisePercent -10.3448
2013-09-30
reportDate 2013-10-30
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.32
epsDifference -0.03
surprisePercent -9.375
2013-06-30
reportDate 2013-07-25
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.33
epsDifference -0.08
surprisePercent -24.2424
2013-03-31
reportDate 2013-05-02
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.37
epsDifference -0.04
surprisePercent -10.8108
2012-12-31
reportDate 2013-02-01
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.41
epsEstimate 0.4
epsDifference 0.01
surprisePercent 2.5
2012-09-30
reportDate 2012-11-02
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.44
epsEstimate 0.35
epsDifference 0.09
surprisePercent 25.7143
2012-06-30
reportDate 2012-07-27
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.29
epsDifference 0.03
surprisePercent 10.3448
2012-03-31
reportDate 2012-04-23
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.27
epsDifference 0.05
surprisePercent 18.5185
2011-12-31
reportDate 2012-01-25
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2011-09-30
reportDate 2011-10-26
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.24
epsDifference 0.05
surprisePercent 20.8333
2011-06-30
reportDate 2011-07-27
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.27
epsDifference -0.07
surprisePercent -25.9259
2011-03-31
reportDate 2011-04-25
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.25
epsDifference 0.05
surprisePercent 20
2010-12-31
reportDate 2011-01-26
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.26
epsDifference 0.01
surprisePercent 3.8462
2010-09-30
reportDate 2010-10-21
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.26
epsDifference 0.11
surprisePercent 42.3077
2010-06-30
reportDate 2010-07-27
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.28
epsDifference 0.01
surprisePercent 3.5714
2010-03-31
reportDate 2010-04-26
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.24
epsDifference 0.06
surprisePercent 25
2009-12-31
reportDate 2010-01-27
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.95
epsEstimate 0.24
epsDifference -2.19
surprisePercent -912.5
2009-09-30
reportDate 2009-10-28
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.71
epsEstimate 0.2
epsDifference -0.91
surprisePercent -455
2009-06-30
reportDate 2009-07-23
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.23
epsEstimate 0.3
epsDifference -0.07
surprisePercent -23.3333
2009-03-31
reportDate 2009-04-22
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.3
epsDifference 0.1
surprisePercent 33.3333
2008-12-31
reportDate 2009-01-28
date 2008-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.29
epsEstimate -0.04
epsDifference -1.25
surprisePercent -3125
2008-09-30
reportDate 2008-10-29
date 2008-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.41
epsEstimate 0.59
epsDifference -0.18
surprisePercent -30.5085
2008-06-30
reportDate 2008-07-23
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.56
epsEstimate 0.58
epsDifference -0.02
surprisePercent -3.4483
2008-03-31
reportDate 2008-04-23
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.57
epsEstimate 0.63
epsDifference -0.06
surprisePercent -9.5238
2007-12-31
reportDate 2008-01-23
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.69
epsEstimate 0.64
epsDifference 0.05
surprisePercent 7.8125
2007-09-30
reportDate 2007-10-24
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.65
epsEstimate 0.65
epsDifference 0
surprisePercent 0
2007-06-30
reportDate 2007-07-24
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.66
epsEstimate 0.63
epsDifference 0.03
surprisePercent 4.7619
2007-03-31
reportDate 2007-05-01
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.63
epsEstimate 0.65
epsDifference -0.02
surprisePercent -3.0769
2006-12-31
reportDate 2007-01-23
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.68
epsEstimate 0.65
epsDifference 0.03
surprisePercent 4.6154
2006-09-30
reportDate 2006-10-24
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.64
epsEstimate 0.6
epsDifference 0.04
surprisePercent 6.6667
2006-06-30
reportDate 2006-07-25
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.65
epsEstimate 0.57
epsDifference 0.08
surprisePercent 14.0351
2006-03-31
reportDate 2006-04-25
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.61
epsEstimate 0.57
epsDifference 0.04
surprisePercent 7.0175
2005-12-31
reportDate 2006-01-24
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.64
epsEstimate 0.57
epsDifference 0.07
surprisePercent 12.2807
2005-09-30
reportDate 2005-10-26
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.61
epsEstimate 0.57
epsDifference 0.04
surprisePercent 7.0175
2005-06-30
reportDate 2005-07-27
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.55
epsEstimate 0.56
epsDifference -0.01
surprisePercent -1.7857
2005-03-31
reportDate 2005-05-02
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.55
epsDifference -0.02
surprisePercent -3.6364
2004-12-31
reportDate 2005-02-08
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.54
epsEstimate 0.54
epsDifference 0
surprisePercent 0
2004-09-30
reportDate 2004-10-29
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.58
epsEstimate 0.57
epsDifference 0.01
surprisePercent 1.7544
2004-06-30
reportDate 2004-07-23
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.5
epsEstimate 0.37
epsDifference 0.13
surprisePercent 35.1351
2004-03-31
reportDate 2004-04-27
date 2004-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.56
epsDifference -0.19
surprisePercent -33.9286
2003-12-31
reportDate 2004-01-27
date 2003-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.47
epsEstimate 0.58
epsDifference -0.11
surprisePercent -18.9655
2003-09-30
reportDate 2003-10-23
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.55
epsEstimate 0.64
epsDifference -0.09
surprisePercent -14.0625
2003-06-30
reportDate 2003-07-24
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.62
epsEstimate 0.63
epsDifference -0.01
surprisePercent -1.5873
2003-03-31
reportDate 2003-04-22
date 2003-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.62
epsEstimate 0.53
epsDifference 0.09
surprisePercent 16.9811
2002-12-31
reportDate 2003-01-27
date 2002-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.52
epsEstimate 0.52
epsDifference 0
surprisePercent 0
2002-09-30
reportDate 2002-10-16
date 2002-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.59
epsEstimate 0.52
epsDifference 0.07
surprisePercent 13.4615
2002-06-30
reportDate 2002-07-17
date 2002-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.54
epsEstimate 0.52
epsDifference 0.02
surprisePercent 3.8462
2002-03-31
reportDate 2002-04-16
date 2002-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.56
epsEstimate 0.47
epsDifference 0.09
surprisePercent 19.1489
2001-12-31
reportDate 2002-01-28
date 2001-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.46
epsEstimate 0.45
epsDifference 0.01
surprisePercent 2.2222
2001-09-30
reportDate 2001-11-28
date 2001-09-30
currency USD
epsActual 0.4544
2001-06-30
reportDate 2001-08-29
date 2001-06-30
currency USD
epsActual 0.42
2001-03-31
reportDate 2001-05-30
date 2001-03-31
currency USD
epsActual 0.4071
2000-12-31
reportDate 2001-02-28
date 2000-12-31
currency USD
epsActual 0.4025
2000-09-30
reportDate 2000-11-29
date 2000-09-30
currency USD
epsActual 0.4095
2000-06-30
reportDate 2000-06-30
date 2000-06-30
currency USD
epsActual 0.4128
2000-03-31
reportDate 2000-03-31
date 2000-03-31
currency USD
epsActual 0.3488
1999-09-30
reportDate 1999-09-30
date 1999-09-30
currency USD
epsActual 0.3822
1999-06-30
reportDate 1999-06-30
date 1999-06-30
currency USD
epsActual 0.3878
1999-03-31
reportDate 1999-03-31
date 1999-03-31
currency USD
epsActual 0.3605
1998-09-30
reportDate 1998-09-30
date 1998-09-30
currency USD
epsActual 0.4695
1998-06-30
reportDate 1998-06-30
date 1998-06-30
currency USD
epsActual 0.1801
1998-03-31
reportDate 1998-03-31
date 1998-03-31
currency USD
epsActual 0.4627
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.0650
earningsEstimateAvg 2.9300
earningsEstimateLow 2.9300
earningsEstimateHigh 2.9300
earningsEstimateYearAgoEps 2.7500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0650
revenueEstimateAvg 146760000.00
revenueEstimateLow 146760000.00
revenueEstimateHigh 146760000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0120
epsTrendCurrent 2.9300
epsTrend7daysAgo 2.8100
epsTrend30daysAgo 2.8100
epsTrend60daysAgo 2.8100
epsTrend90daysAgo 2.8100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth -0.0650
earningsEstimateAvg 2.7500
earningsEstimateLow 2.7500
earningsEstimateHigh 2.7500
earningsEstimateYearAgoEps 2.9400
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.0650
revenueEstimateAvg 145080000.00
revenueEstimateLow 145080000.00
revenueEstimateHigh 145080000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0610
epsTrendCurrent 2.7500
epsTrend7daysAgo 2.7400
epsTrend30daysAgo 2.7400
epsTrend60daysAgo 2.7400
epsTrend90daysAgo 2.7400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period +1q
growth -0.0140
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.7300
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.0140
revenueEstimateAvg 36951000.00
revenueEstimateLow 36820000.00
revenueEstimateHigh 36820000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0910
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.7200
epsTrend30daysAgo 0.7200
epsTrend60daysAgo 0.7200
epsTrend90daysAgo 0.7200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.1320
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.7600
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.1320
revenueEstimateAvg 35509000.00
revenueEstimateLow 35480000.00
revenueEstimateHigh 35480000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0260
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.6600
epsTrend30daysAgo 0.6600
epsTrend60daysAgo 0.6600
epsTrend90daysAgo 0.6600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -0.3050
earningsEstimateAvg 0.5700
earningsEstimateLow 0.5700
earningsEstimateHigh 0.5700
earningsEstimateYearAgoEps 0.8200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.3050
revenueEstimateAvg 33020000.00
revenueEstimateLow 33020000.00
revenueEstimateHigh 33020000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0250
epsTrendCurrent 0.5700
epsTrend7daysAgo 0.5700
epsTrend30daysAgo 0.5700
epsTrend60daysAgo 0.5700
epsTrend90daysAgo 0.6100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth 0.4380
earningsEstimateAvg 2.9900
earningsEstimateLow 2.9900
earningsEstimateHigh 2.9900
earningsEstimateYearAgoEps 2.0800
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.4380
revenueEstimateAvg 136920000.00
revenueEstimateLow 136920000.00
revenueEstimateHigh 136920000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0110
epsTrendCurrent 2.9900
epsTrend7daysAgo 2.9900
epsTrend30daysAgo 2.9900
epsTrend60daysAgo 2.9900
epsTrend90daysAgo 2.9200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.4260
earningsEstimateAvg 0.6700
earningsEstimateLow 0.6700
earningsEstimateHigh 0.6700
earningsEstimateYearAgoEps 0.4700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.4260
revenueEstimateAvg 34320000.00
revenueEstimateLow 34320000.00
revenueEstimateHigh 34320000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.6700
epsTrend7daysAgo 0.6700
epsTrend30daysAgo 0.6700
epsTrend60daysAgo 0.6700
epsTrend90daysAgo 0.6300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 0.2830
earningsEstimateAvg 0.5900
earningsEstimateLow 0.5900
earningsEstimateHigh 0.5900
earningsEstimateYearAgoEps 0.4600
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.2830
revenueEstimateAvg 33160000.00
revenueEstimateLow 33160000.00
revenueEstimateHigh 33160000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0030
epsTrendCurrent 0.5900
epsTrend7daysAgo 0.5900
epsTrend30daysAgo 0.5900
epsTrend60daysAgo 0.5900
epsTrend90daysAgo 0.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 0.0800
earningsEstimateAvg 0.5400
earningsEstimateLow 0.5400
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.5000
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0800
revenueEstimateAvg 33920000.00
revenueEstimateLow 33920000.00
revenueEstimateHigh 33920000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0370
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 0.5500
epsTrend60daysAgo 0.5500
epsTrend90daysAgo 0.5000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
earningsEstimateAvg 1.9500
earningsEstimateLow 1.9500
earningsEstimateHigh 1.9500
earningsEstimateNumberOfAnalysts 1.0000
revenueEstimateAvg 137340000.00
revenueEstimateLow 137340000.00
revenueEstimateHigh 137340000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 1.9500
epsTrend7daysAgo 1.9500
epsTrend30daysAgo 1.9500
epsTrend60daysAgo 1.9400
epsTrend90daysAgo 1.7700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.2980
earningsEstimateAvg 0.4000
earningsEstimateLow 0.4000
earningsEstimateHigh 0.4000
earningsEstimateYearAgoEps 0.5700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.2980
revenueEstimateAvg 33610000.00
revenueEstimateLow 33610000.00
revenueEstimateHigh 33610000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.1260
epsTrendCurrent 0.4000
epsTrend7daysAgo 0.4000
epsTrend30daysAgo 0.4000
epsTrend60daysAgo 0.4000
epsTrend90daysAgo 0.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth 0.0000
earningsEstimateAvg 0.5200
earningsEstimateLow 0.5200
earningsEstimateHigh 0.5200
earningsEstimateYearAgoEps 0.5200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 33660000.00
revenueEstimateLow 33660000.00
revenueEstimateHigh 33660000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0640
epsTrendCurrent 0.5200
epsTrend7daysAgo 0.5200
epsTrend30daysAgo 0.5200
epsTrend60daysAgo 0.5200
epsTrend90daysAgo 0.5200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period +1q
growth -0.0380
earningsEstimateAvg 0.5000
earningsEstimateLow 0.5000
earningsEstimateHigh 0.5000
earningsEstimateYearAgoEps 0.5200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.0380
revenueEstimateAvg 33760000.00
revenueEstimateLow 33760000.00
revenueEstimateHigh 33760000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.1150
epsTrendCurrent 0.5000
epsTrend7daysAgo 0.5000
epsTrend30daysAgo 0.5000
epsTrend60daysAgo 0.5100
epsTrend90daysAgo 0.5100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth -0.0400
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 2.2700
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.0400
revenueEstimateAvg 0.00
revenueEstimateLow 117170000.00
revenueEstimateHigh 117170000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0200
epsTrendCurrent 0.0000
epsTrend7daysAgo 2.1800
epsTrend30daysAgo 2.1800
epsTrend60daysAgo 2.1800
epsTrend90daysAgo 2.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth -0.1130
earningsEstimateAvg 0.5500
earningsEstimateLow 0.5500
earningsEstimateHigh 0.5500
earningsEstimateYearAgoEps 0.6200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.1130
revenueEstimateAvg 29380000.00
revenueEstimateLow 29380000.00
revenueEstimateHigh 29380000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0190
epsTrendCurrent 0.5500
epsTrend7daysAgo 0.5500
epsTrend30daysAgo 0.5600
epsTrend60daysAgo 0.5600
epsTrend90daysAgo 0.5500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -0.0180
earningsEstimateAvg 0.5400
earningsEstimateLow 0.5400
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.5500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.0180
revenueEstimateAvg 28880000.00
revenueEstimateLow 28880000.00
revenueEstimateHigh 28880000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0140
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 0.5400
epsTrend60daysAgo 0.5400
epsTrend90daysAgo 0.5600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth 0.0200
earningsEstimateAvg 0.5200
earningsEstimateLow 0.5200
earningsEstimateHigh 0.5200
earningsEstimateYearAgoEps 0.5100
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0200
revenueEstimateAvg 28470000.00
revenueEstimateLow 28470000.00
revenueEstimateHigh 28470000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0340
epsTrendCurrent 0.5200
epsTrend7daysAgo 0.5200
epsTrend30daysAgo 0.5200
epsTrend60daysAgo 0.5200
epsTrend90daysAgo 0.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.3660
earningsEstimateAvg 2.2400
earningsEstimateLow 2.2400
earningsEstimateHigh 2.2400
earningsEstimateYearAgoEps 1.6400
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.3660
revenueEstimateAvg 118100000.00
revenueEstimateLow 118100000.00
revenueEstimateHigh 118100000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0410
epsTrendCurrent 2.2400
epsTrend7daysAgo 2.2400
epsTrend30daysAgo 2.2400
epsTrend60daysAgo 2.2400
epsTrend90daysAgo 2.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth 0.2000
earningsEstimateAvg 0.5400
earningsEstimateLow 0.5400
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.4500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.2000
revenueEstimateAvg 29640000.00
revenueEstimateLow 29640000.00
revenueEstimateHigh 29640000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0160
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 0.5400
epsTrend60daysAgo 0.5400
epsTrend90daysAgo 0.5400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth 0.3950
earningsEstimateAvg 0.5300
earningsEstimateLow 0.5300
earningsEstimateHigh 0.5300
earningsEstimateYearAgoEps 0.3800
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.3950
revenueEstimateAvg 29780000.00
revenueEstimateLow 29780000.00
revenueEstimateHigh 29780000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0720
epsTrendCurrent 0.5300
epsTrend7daysAgo 0.5300
epsTrend30daysAgo 0.5300
epsTrend60daysAgo 0.5300
epsTrend90daysAgo 0.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth 0.3610
earningsEstimateAvg 0.4900
earningsEstimateLow 0.4900
earningsEstimateHigh 0.4900
earningsEstimateYearAgoEps 0.3600
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.3610
revenueEstimateAvg 28930000.00
revenueEstimateLow 28930000.00
revenueEstimateHigh 28930000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0780
epsTrendCurrent 0.4900
epsTrend7daysAgo 0.4900
epsTrend30daysAgo 0.4900
epsTrend60daysAgo 0.4900
epsTrend90daysAgo 0.4900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth 0.1310
earningsEstimateAvg 1.6400
earningsEstimateLow 1.6400
earningsEstimateHigh 1.6400
earningsEstimateYearAgoEps 1.4500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.1310
revenueEstimateAvg 115120000.00
revenueEstimateLow 115120000.00
revenueEstimateHigh 115120000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0280
epsTrendCurrent 1.6400
epsTrend7daysAgo 1.6400
epsTrend30daysAgo 1.6400
epsTrend60daysAgo 1.6400
epsTrend90daysAgo 1.5900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0q
growth 0.1050
earningsEstimateAvg 0.4200
earningsEstimateLow 0.4100
earningsEstimateHigh 0.4300
earningsEstimateYearAgoEps 0.3800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.1050
revenueEstimateAvg 29170000.00
revenueEstimateLow 28900000.00
revenueEstimateHigh 29450000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.0800
epsTrendCurrent 0.4200
epsTrend7daysAgo 0.4200
epsTrend30daysAgo 0.4200
epsTrend60daysAgo 0.4200
epsTrend90daysAgo 0.4100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth -0.0260
earningsEstimateAvg 0.3700
earningsEstimateLow 0.3600
earningsEstimateHigh 0.3800
earningsEstimateYearAgoEps 0.3800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.0260
revenueEstimateAvg 27700000.00
revenueEstimateLow 27600000.00
revenueEstimateHigh 27800000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0360
epsTrendCurrent 0.3700
epsTrend7daysAgo 0.3700
epsTrend30daysAgo 0.3700
epsTrend60daysAgo 0.3700
epsTrend90daysAgo 0.3600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 1.97
2021-12-31
date 2021-12-31
epsActual 2.93
2020-12-31
date 2020-12-31
epsActual 2.08
2019-12-31
date 2019-12-31
epsActual 2.2
2018-12-31
date 2018-12-31
epsActual 2.26
2017-12-31
date 2017-12-31
epsActual 1.64
2016-12-31
date 2016-12-31
epsActual 1.45
2015-12-31
date 2015-12-31
epsActual 1.32
2014-12-31
date 2014-12-31
epsActual 1.28
2013-12-31
date 2013-12-31
epsActual 1.13
2012-12-31
date 2012-12-31
epsActual 1.49
2011-12-31
date 2011-12-31
epsActual 1.04
2010-12-31
date 2010-12-31
epsActual 1.23
2009-12-31
date 2009-12-31
epsActual -2.03
2008-12-31
date 2008-12-31
epsActual 0.25
2007-12-31
date 2007-12-31
epsActual 2.63
2006-12-31
date 2006-12-31
epsActual 2.58
2005-12-31
date 2005-12-31
epsActual 2.33
2004-12-31
date 2004-12-31
epsActual 1.99
2003-12-31
date 2003-12-31
epsActual 2.26
2002-12-31
date 2002-12-31
epsActual 2.21
2001-12-31
date 2001-12-31
epsActual 1.7415
2000-12-31
date 2000-12-31
epsActual 3.8164
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 3160799000.00
intangibleAssets 4541000.00
otherCurrentAssets 8345000.00
totalLiab 2748541000.00
totalStockholderEquity 412258000.00
otherCurrentLiab 2710221000.00
commonStock 16273000.00
capitalStock 16273000.00
retainedEarnings 285096000.00
otherLiab 35490000.00
goodWill 129565000.00
otherAssets 3160799000.00
cash 229095000.00
totalCurrentLiabilities 2748541000.00
netDebt -229095000.00
otherStockholderEquity 129914000.00
propertyPlantEquipment 47891000.00
totalCurrentAssets 364919000.00
longTermInvestments 299620000.00
netTangibleAssets 278152000.00
shortTermInvestments 299620000.00
netReceivables 8345000.00
inventory 559000.00
accountsPayable 36362000.00
accumulatedOtherComprehensiveIncome -19025000.00
commonStockTotalEquity 16273000.00
retainedEarningsTotalEquity 285096000.00
nonCurrrentAssetsOther 2470571000.00
nonCurrentAssetsTotal 181997000.00
nonCurrentLiabilitiesOther 38320000.00
nonCurrentLiabilitiesTotal 38320000.00
capitalSurpluse 129914000.00
liabilitiesAndStockholdersEquity 3160799000.00
cashAndShortTermInvestments 528715000.00
propertyPlantAndEquipmentNet 47891000.00
commonStockSharesOutstanding 16413202.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 3258377000.00
intangibleAssets 4905000.00
otherCurrentAssets -341627000.00
totalLiab 2840331000.00
totalStockholderEquity 418046000.00
otherCurrentLiab 2798539000.00
commonStock 16502000.00
capitalStock 16502000.00
retainedEarnings 276499000.00
otherLiab 38246000.00
goodWill 129565000.00
otherAssets 3258377000.00
cash 56615000.00
totalCurrentLiabilities 2840331000.00
netDebt -56615000.00
otherStockholderEquity 136705000.00
propertyPlantEquipment 49752000.00
totalCurrentAssets 352815000.00
longTermInvestments 287767000.00
netTangibleAssets 283576000.00
shortTermInvestments 287767000.00
netReceivables 8433000.00
inventory 579000.00
accountsPayable 39157000.00
accumulatedOtherComprehensiveIncome -11660000.00
commonStockTotalEquity 16502000.00
retainedEarningsTotalEquity 276499000.00
nonCurrrentAssetsOther 2408883000.00
nonCurrentAssetsTotal 471989000.00
nonCurrentLiabilitiesOther 41792000.00
nonCurrentLiabilitiesTotal 41792000.00
capitalSurpluse 136705000.00
liabilitiesAndStockholdersEquity 3258377000.00
cashAndShortTermInvestments 344382000.00
propertyPlantAndEquipmentNet 49752000.00
commonStockSharesOutstanding 16682615.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 3244127000.00
intangibleAssets 5266000.00
otherCurrentAssets 8100000.00
totalLiab 2819971000.00
totalStockholderEquity 424156000.00
otherCurrentLiab 2782944000.00
commonStock 16782000.00
capitalStock 16782000.00
retainedEarnings 269798000.00
otherLiab 33800000.00
goodWill 129565000.00
otherAssets 3244127000.00
cash 53564000.00
totalCurrentLiabilities 2819971000.00
netDebt -53564000.00
otherStockholderEquity 144088000.00
propertyPlantEquipment 50912000.00
totalCurrentAssets 330367000.00
longTermInvestments 268703000.00
netTangibleAssets 289325000.00
shortTermInvestments 268703000.00
netReceivables 8100000.00
inventory 848000.00
accountsPayable 34539000.00
accumulatedOtherComprehensiveIncome -6512000.00
commonStockTotalEquity 16782000.00
retainedEarningsTotalEquity 269798000.00
nonCurrrentAssetsOther 2352408000.00
nonCurrentAssetsTotal 454446000.00
nonCurrentLiabilitiesOther 37027000.00
nonCurrentLiabilitiesTotal 37027000.00
capitalSurpluse 144088000.00
liabilitiesAndStockholdersEquity 3244127000.00
cashAndShortTermInvestments 322267000.00
propertyPlantAndEquipmentNet 50912000.00
commonStockSharesOutstanding 16864515.00
2021-12-31
date 2021-12-31
filing_date 2022-03-03
currency_symbol USD
totalAssets 3194519000.00
intangibleAssets 5622000.00
otherCurrentAssets 2169125000.00
totalLiab 2766744000.00
totalStockholderEquity 427775000.00
otherCurrentLiab 2729391000.00
commonStock 16878000.00
capitalStock 16878000.00
retainedEarnings 264824000.00
goodWill 129565000.00
otherAssets 3194519000.00
cash 50403000.00
totalCurrentLiabilities 76292000.00
netDebt 25889000.00
shortTermDebt 76292000.00
shortLongTermDebtTotal 76292000.00
otherStockholderEquity 147619000.00
propertyPlantEquipment 52284000.00
totalCurrentAssets 2930756000.00
longTermInvestments 76292000.00
netTangibleAssets 292588000.00
shortTermInvestments 76292000.00
netReceivables 7900000.00
inventory 1015000.00
accountsPayable 35817000.00
accumulatedOtherComprehensiveIncome -1546000.00
commonStockTotalEquity 16878000.00
retainedEarningsTotalEquity 264824000.00
nonCurrrentAssetsOther 2272260000.00
nonCurrentAssetsTotal 263763000.00
nonCurrentLiabilitiesOther 37353000.00
nonCurrentLiabilitiesTotal 2690452000.00
capitalSurpluse 147619000.00
liabilitiesAndStockholdersEquity 3194519000.00
cashAndShortTermInvestments 126695000.00
propertyPlantAndEquipmentNet 52284000.00
commonStockSharesOutstanding 17038980.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 3139711000.00
intangibleAssets 5987000.00
otherCurrentAssets 2735569000.00
totalLiab 2712347000.00
totalStockholderEquity 427364000.00
otherCurrentLiab 2673846000.00
commonStock 17071000.00
capitalStock 17071000.00
retainedEarnings 258860000.00
otherLiab 36250000.00
goodWill 129565000.00
otherAssets 3139711000.00
cash 52722000.00
totalCurrentLiabilities 77440000.00
netDebt 24718000.00
shortTermDebt 77440000.00
shortLongTermDebtTotal 77440000.00
otherStockholderEquity 154086000.00
propertyPlantEquipment 52842000.00
totalCurrentAssets 2873877000.00
longTermInvestments 78680000.00
netTangibleAssets 291812000.00
shortTermInvestments 77440000.00
netReceivables 8146000.00
inventory 1240000.00
accountsPayable 37395000.00
accumulatedOtherComprehensiveIncome -2653000.00
commonStockTotalEquity 17071000.00
retainedEarningsTotalEquity 258860000.00
nonCurrrentAssetsOther 2259361000.00
nonCurrentAssetsTotal 265834000.00
nonCurrentLiabilitiesOther 38501000.00
nonCurrentLiabilitiesTotal 2634907000.00
capitalSurpluse 154086000.00
liabilitiesAndStockholdersEquity 3139711000.00
cashAndShortTermInvestments 130162000.00
propertyPlantAndEquipmentNet 52842000.00
commonStockSharesOutstanding 17279576.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 3129283000.00
intangibleAssets 6352000.00
otherCurrentAssets 2713455000.00
totalLiab 2701749000.00
totalStockholderEquity 427534000.00
otherCurrentLiab 2665694000.00
commonStock 17335000.00
capitalStock 17335000.00
retainedEarnings 250911000.00
otherLiab 33864000.00
goodWill 129565000.00
otherAssets 3398602000.00
cash 58187000.00
totalCurrentLiabilities 2667202000.00
netDebt -58187000.00
otherStockholderEquity 161853000.00
propertyPlantEquipment 54346000.00
totalCurrentAssets 2859964000.00
longTermInvestments 79842000.00
netTangibleAssets 291617000.00
shortTermInvestments 79842000.00
netReceivables 8480000.00
inventory 1324000.00
accountsPayable 35061000.00
accumulatedOtherComprehensiveIncome -2565000.00
commonStockTotalEquity 17335000.00
retainedEarningsTotalEquity 250911000.00
nonCurrrentAssetsOther -269319000.00
nonCurrentAssetsTotal 269319000.00
nonCurrentLiabilitiesOther 36055000.00
nonCurrentLiabilitiesTotal 36055000.00
capitalSurpluse 161853000.00
liabilitiesAndStockholdersEquity 3129283000.00
cashAndShortTermInvestments 138029000.00
propertyPlantAndEquipmentGross 53560000.00
propertyPlantAndEquipmentNet 53560000.00
commonStockSharesOutstanding 17536144.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 3140066000.00
intangibleAssets 6712000.00
otherCurrentAssets 2704149000.00
totalLiab 2714067000.00
totalStockholderEquity 425999000.00
otherCurrentLiab 87643000.00
commonStock 17592000.00
retainedEarnings 241889000.00
otherLiab 38173000.00
goodWill 129565000.00
otherAssets 3421357000.00
cash 58259000.00
totalCurrentLiabilities 87643000.00
netDebt 29384000.00
shortTermDebt 87643000.00
shortLongTermDebtTotal 87643000.00
otherStockholderEquity 169173000.00
propertyPlantEquipment 57371000.00
totalCurrentAssets 2858775000.00
longTermInvestments 89383000.00
netTangibleAssets 289722000.00
shortTermInvestments 87643000.00
netReceivables 8724000.00
inventory 1740000.00
accountsPayable 39448000.00
accumulatedOtherComprehensiveIncome -2655000.00
commonStockTotalEquity 17592000.00
retainedEarningsTotalEquity 241889000.00
nonCurrrentAssetsOther -87643000.00
nonCurrentAssetsTotal 281291000.00
nonCurrentLiabilitiesOther 40967000.00
nonCurrentLiabilitiesTotal 40000.00
capitalSurpluse 169173000.00
liabilitiesAndStockholdersEquity 3140066000.00
cashAndShortTermInvestments 145902000.00
propertyPlantAndEquipmentGross 57700000.00
propertyPlantAndEquipmentNet 57371000.00
commonStockSharesOutstanding 17729185.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
totalAssets 3011136000.00
intangibleAssets 7069000.00
otherCurrentAssets -94811000.00
totalLiab 2584406000.00
totalStockholderEquity 426730000.00
otherCurrentLiab 46163000.00
commonStock 17723000.00
retainedEarnings 237585000.00
otherLiab 35722000.00
goodWill 129565000.00
otherAssets 3288828000.00
cash 60805000.00
totalCurrentLiabilities 83358000.00
netDebt 105160000.00
shortTermDebt 165925000.00
shortLongTermDebtTotal 165965000.00
otherStockholderEquity 173345000.00
propertyPlantEquipment 57700000.00
totalCurrentAssets 58404000.00
longTermInvestments 85441000.00
netTangibleAssets 290096000.00
shortTermInvestments 83358000.00
netReceivables 9052000.00
inventory 2083000.00
accountsPayable 37195000.00
accumulatedOtherComprehensiveIncome -1923000.00
commonStockTotalEquity 17723000.00
retainedEarningsTotalEquity 237585000.00
nonCurrrentAssetsOther -141058000.00
nonCurrentAssetsTotal 277692000.00
nonCurrentLiabilitiesOther 38159000.00
nonCurrentLiabilitiesTotal 40000.00
capitalSurpluse 173345000.00
liabilitiesAndStockholdersEquity 3011136000.00
cashAndShortTermInvestments 144163000.00
propertyPlantAndEquipmentGross 57700000.00
propertyPlantAndEquipmentNet 57700000.00
commonStockSharesOutstanding 17751805.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 2947928000.00
intangibleAssets 7433000.00
otherCurrentAssets -102537000.00
totalLiab 2528011000.00
totalStockholderEquity 419917000.00
otherCurrentLiab 56156000.00
commonStock 17717000.00
retainedEarnings 230464000.00
otherLiab 33177000.00
goodWill 129565000.00
otherAssets 3236386000.00
cash 52309000.00
totalCurrentLiabilities 90972000.00
netDebt 38703000.00
shortTermDebt 90972000.00
shortLongTermDebtTotal 91012000.00
otherStockholderEquity 172980000.00
propertyPlantEquipment 60488000.00
totalCurrentAssets 49895000.00
longTermInvestments 93075000.00
netTangibleAssets 282919000.00
shortTermInvestments 90972000.00
netReceivables 9151000.00
inventory 2103000.00
accountsPayable 34816000.00
accumulatedOtherComprehensiveIncome -1244000.00
commonStockTotalEquity 17717000.00
retainedEarningsTotalEquity 230464000.00
nonCurrrentAssetsOther -151460000.00
nonCurrentAssetsTotal 288458000.00
nonCurrentLiabilitiesOther 35772000.00
nonCurrentLiabilitiesTotal 40000.00
capitalSurpluse 172980000.00
liabilitiesAndStockholdersEquity 2947928000.00
cashAndShortTermInvestments 143281000.00
propertyPlantAndEquipmentGross 60488000.00
propertyPlantAndEquipmentNet 60488000.00
commonStockSharesOutstanding 17732428.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 2949066000.00
intangibleAssets 7798000.00
otherCurrentAssets 8380000.00
totalLiab 2533236000.00
totalStockholderEquity 415830000.00
otherCurrentLiab 2497846000.00
commonStock 17710000.00
retainedEarnings 226627000.00
otherLiab 32532000.00
goodWill 129565000.00
otherAssets 3247454000.00
cash 59812000.00
totalCurrentLiabilities 2497846000.00
netDebt -58712000.00
shortLongTermDebtTotal 1100000.00
otherStockholderEquity 172601000.00
propertyPlantEquipment 62658000.00
totalCurrentAssets 57507000.00
longTermInvestments 100548000.00
netTangibleAssets 278467000.00
shortTermInvestments 98367000.00
netReceivables 8380000.00
inventory 2181000.00
accountsPayable 34290000.00
accumulatedOtherComprehensiveIncome -1108000.00
commonStockTotalEquity 17710000.00
retainedEarningsTotalEquity 226627000.00
nonCurrrentAssetsOther 2122439000.00
nonCurrentAssetsTotal 298388000.00
nonCurrentLiabilitiesOther 35390000.00
nonCurrentLiabilitiesTotal 40000.00
capitalSurpluse 172601000.00
liabilitiesAndStockholdersEquity 2949066000.00
cashAndShortTermInvestments 158179000.00
propertyPlantAndEquipmentGross 62658000.00
propertyPlantAndEquipmentNet 62658000.00
commonStockSharesOutstanding 17728300.00
2020-03-31
date 2020-03-31
filing_date 2020-05-11
currency_symbol USD
totalAssets 2738961000.00
intangibleAssets 8159000.00
earningAssets 267312000.00
otherCurrentAssets 6117000.00
totalLiab 2327355000.00
totalStockholderEquity 411606000.00
otherCurrentLiab 2288414000.00
commonStock 17700000.00
retainedEarnings 222814000.00
otherLiab 34681000.00
goodWill 129565000.00
otherAssets 3047757000.00
cash 84720000.00
totalCurrentLiabilities 2288414000.00
netDebt -83720000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 172231000.00
propertyPlantEquipment 63319000.00
totalCurrentAssets 82054000.00
longTermInvestments 110255000.00
netTangibleAssets 273882000.00
shortTermInvestments 107753000.00
netReceivables 6117000.00
longTermDebt 1000000.00
inventory 2502000.00
accountsPayable 36593000.00
accumulatedOtherComprehensiveIncome -1139000.00
commonStockTotalEquity 17700000.00
retainedEarningsTotalEquity 222814000.00
nonCurrrentAssetsOther -171072000.00
nonCurrentAssetsTotal 308796000.00
longTermDebtTotal 1000000.00
nonCurrentLiabilitiesOther 37941000.00
nonCurrentLiabilitiesTotal 1000000.00
capitalSurpluse 172231000.00
liabilitiesAndStockholdersEquity 2738961000.00
cashAndShortTermInvestments 192473000.00
propertyPlantAndEquipmentGross 63319000.00
propertyPlantAndEquipmentNet 63319000.00
netInvestedCapital 412606000.00
commonStockSharesOutstanding 18050071.00
2019-12-31
date 2019-12-31
filing_date 2020-03-13
currency_symbol USD
totalAssets 2798847000.00
intangibleAssets 8519000.00
earningAssets 320028000.00
otherCurrentAssets 6940000.00
totalLiab 2370028000.00
totalStockholderEquity 428819000.00
otherCurrentLiab 2329912000.00
commonStock 18377000.00
retainedEarnings 219535000.00
otherLiab 37034000.00
goodWill 129565000.00
otherAssets 3169329000.00
cash 69009000.00
totalCurrentLiabilities 2329912000.00
netDebt -68969000.00
shortTermDebt 1601000.00
shortLongTermDebt 1601000.00
shortLongTermDebtTotal 40000.00
otherStockholderEquity 192413000.00
propertyPlantEquipment 62824000.00
totalCurrentAssets 66818000.00
longTermInvestments 173806000.00
netTangibleAssets 290735000.00
shortTermInvestments 169574000.00
netReceivables 6677000.00
longTermDebt 40000.00
inventory 3969000.00
accountsPayable 38515000.00
accumulatedOtherComprehensiveIncome -1506000.00
commonStockTotalEquity 18377000.00
retainedEarningsTotalEquity 219535000.00
nonCurrrentAssetsOther 2035105000.00
nonCurrentAssetsTotal 370482000.00
nonCurrentLiabilitiesOther 40116000.00
nonCurrentLiabilitiesTotal 40000.00
capitalSurpluse 192413000.00
liabilitiesAndStockholdersEquity 2798847000.00
cashAndShortTermInvestments 238583000.00
propertyPlantAndEquipmentGross 62824000.00
propertyPlantAndEquipmentNet 62824000.00
commonStockSharesOutstanding 15670047.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 2205047000.00
intangibleAssets 4280000.00
earningAssets 249786000.00
otherCurrentAssets 1774381000.00
totalLiab 1867684000.00
totalStockholderEquity 337363000.00
otherCurrentLiab 1836852000.00
commonStock 15580000.00
retainedEarnings 213866000.00
otherLiab 27509000.00
goodWill 92744000.00
otherAssets 2466129000.00
cash 49205000.00
totalCurrentLiabilities 1836852000.00
netDebt -47342000.00
shortTermDebt 1863000.00
shortLongTermDebt 1863000.00
shortLongTermDebtTotal 1863000.00
otherStockholderEquity 108222000.00
propertyPlantEquipment 48521000.00
totalCurrentAssets 1943965000.00
longTermInvestments 118065000.00
netTangibleAssets 240339000.00
shortTermInvestments 115537000.00
netReceivables 4842000.00
inventory 2528000.00
accountsPayable 28969000.00
accumulatedOtherComprehensiveIncome -305000.00
commonStockTotalEquity 15580000.00
retainedEarningsTotalEquity 213866000.00
nonCurrrentAssetsOther 1641128000.00
nonCurrentAssetsTotal 261082000.00
nonCurrentLiabilitiesOther 30832000.00
nonCurrentLiabilitiesTotal 30832000.00
capitalSurpluse 108222000.00
liabilitiesAndStockholdersEquity 2205047000.00
cashAndShortTermInvestments 164742000.00
propertyPlantAndEquipmentGross 48521000.00
propertyPlantAndEquipmentNet 48521000.00
commonStockSharesOutstanding 15664587.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
totalAssets 2212027000.00
intangibleAssets 4532000.00
earningAssets 236812000.00
otherCurrentAssets 1783282000.00
totalLiab 1878341000.00
totalStockholderEquity 333686000.00
otherCurrentLiab 1848038000.00
commonStock 15633000.00
retainedEarnings 208618000.00
otherLiab 25800000.00
goodWill 92744000.00
otherAssets 2476641000.00
cash 39738000.00
totalCurrentLiabilities 1848038000.00
netDebt -36655000.00
shortTermDebt 3083000.00
shortLongTermDebt 3083000.00
shortLongTermDebtTotal 3083000.00
otherStockholderEquity 109816000.00
propertyPlantEquipment 48262000.00
totalCurrentAssets 1947413000.00
longTermInvestments 123038000.00
netTangibleAssets 236410000.00
shortTermInvestments 119076000.00
netReceivables 5317000.00
inventory 3962000.00
accountsPayable 27220000.00
accumulatedOtherComprehensiveIncome -381000.00
commonStockTotalEquity 15633000.00
retainedEarningsTotalEquity 208618000.00
nonCurrrentAssetsOther 1666542000.00
nonCurrentAssetsTotal 264614000.00
nonCurrentLiabilitiesOther 30303000.00
nonCurrentLiabilitiesTotal 30303000.00
capitalSurpluse 109816000.00
liabilitiesAndStockholdersEquity 2212027000.00
cashAndShortTermInvestments 158814000.00
propertyPlantAndEquipmentGross 48262000.00
propertyPlantAndEquipmentNet 48262000.00
commonStockSharesOutstanding 15775320.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 2242335000.00
intangibleAssets 4780000.00
earningAssets 244543000.00
otherCurrentAssets 1790158000.00
totalLiab 1909233000.00
totalStockholderEquity 333102000.00
otherCurrentLiab 1878437000.00
commonStock 15818000.00
retainedEarnings 202103000.00
otherLiab 25669000.00
goodWill 92744000.00
otherAssets 2519092000.00
cash 37596000.00
totalCurrentLiabilities 1878437000.00
netDebt -33896000.00
shortTermDebt 3700000.00
shortLongTermDebt 3700000.00
shortLongTermDebtTotal 3700000.00
otherStockholderEquity 115914000.00
propertyPlantEquipment 46636000.00
totalCurrentAssets 1965578000.00
longTermInvestments 136652000.00
netTangibleAssets 235578000.00
shortTermInvestments 132597000.00
netReceivables 5227000.00
longTermDebt 899000.00
inventory 4055000.00
accountsPayable 27096000.00
accumulatedOtherComprehensiveIncome -733000.00
commonStockTotalEquity 15818000.00
retainedEarningsTotalEquity 202103000.00
nonCurrrentAssetsOther 1679208000.00
nonCurrentAssetsTotal 276757000.00
nonCurrentLiabilitiesOther 30796000.00
nonCurrentLiabilitiesTotal 4650000.00
capitalSurpluse 115914000.00
liabilitiesAndStockholdersEquity 2242335000.00
cashAndShortTermInvestments 170193000.00
propertyPlantAndEquipmentGross 46636000.00
propertyPlantAndEquipmentNet 46636000.00
commonStockSharesOutstanding 15920950.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 2244374000.00
intangibleAssets 5026000.00
earningAssets 214581000.00
otherCurrentAssets 1722677000.00
totalLiab 1911517000.00
totalStockholderEquity 332857000.00
otherCurrentLiab 1855750000.00
commonStock 16007000.00
retainedEarnings 195793000.00
otherLiab 25779000.00
goodWill 92744000.00
otherAssets 2566058000.00
cash 41416000.00
totalCurrentLiabilities 1855750000.00
netDebt -12046000.00
shortTermDebt 25000000.00
shortLongTermDebt 25000000.00
shortLongTermDebtTotal 29370000.00
otherStockholderEquity 122486000.00
propertyPlantEquipment 45785000.00
totalCurrentAssets 1922690000.00
longTermInvestments 181967000.00
netTangibleAssets 235087000.00
shortTermInvestments 153116000.00
netReceivables 5481000.00
longTermDebt 29370000.00
inventory 3838000.00
accountsPayable 26397000.00
accumulatedOtherComprehensiveIncome -1429000.00
commonStockTotalEquity 16007000.00
retainedEarningsTotalEquity 195793000.00
nonCurrrentAssetsOther 1687220000.00
nonCurrentAssetsTotal 321684000.00
nonCurrentLiabilitiesOther 55767000.00
nonCurrentLiabilitiesTotal 4650000.00
capitalSurpluse 122486000.00
liabilitiesAndStockholdersEquity 2244374000.00
cashAndShortTermInvestments 194532000.00
propertyPlantAndEquipmentGross 45785000.00
propertyPlantAndEquipmentNet 45785000.00
commonStockSharesOutstanding 16280404.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
totalAssets 2269688000.00
intangibleAssets 5366000.00
otherCurrentAssets 1721177000.00
totalLiab 1931286000.00
totalStockholderEquity 338402000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1875851000.00
commonStock 21382000.00
retainedEarnings 189902000.00
otherLiab 24681000.00
goodWill 94287000.00
otherAssets 2603518000.00
cash 45714000.00
totalCurrentLiabilities 1875851000.00
netDebt -15514000.00
shortLongTermDebtTotal 30200000.00
otherStockholderEquity 129935000.00
propertyPlantEquipment 45537000.00
totalCurrentAssets 1935858000.00
longTermInvestments 193438000.00
netTangibleAssets 238749000.00
shortTermInvestments 163593000.00
netReceivables 5374000.00
longTermDebt 25000000.00
inventory 4798000.00
accountsPayable 25284000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2817000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 189902000.00
treasuryStock -99247000.00
nonCurrrentAssetsOther 1693212000.00
nonCurrentAssetsTotal 333830000.00
nonCurrentLiabilitiesOther 55435000.00
nonCurrentLiabilitiesTotal 55435000.00
capitalSurpluse 229182000.00
liabilitiesAndStockholdersEquity 2269688000.00
cashAndShortTermInvestments 209307000.00
propertyPlantAndEquipmentGross 45537000.00
propertyPlantAndEquipmentNet 45537000.00
commonStockSharesOutstanding 16612416.00
2018-06-30
date 2018-06-30
filing_date 2018-08-03
currency_symbol USD
totalAssets 2348120000.00
intangibleAssets 5628000.00
otherCurrentAssets 1737618000.00
totalLiab 2008999000.00
totalStockholderEquity 339121000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1904738000.00
commonStock 21382000.00
retainedEarnings 184279000.00
otherLiab 25303000.00
goodWill 95779000.00
otherAssets 2716581000.00
cash 40036000.00
totalCurrentLiabilities 1954738000.00
netDebt 9964000.00
shortTermDebt 50000000.00
shortLongTermDebt 77869000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 136045000.00
propertyPlantEquipment 45547000.00
totalCurrentAssets 1979659000.00
longTermInvestments 221507000.00
netTangibleAssets 237714000.00
shortTermInvestments 196425000.00
netReceivables 5580000.00
longTermDebt 75000000.00
inventory 4849000.00
accountsPayable 26392000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2585000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 184279000.00
treasuryStock -92904000.00
nonCurrrentAssetsOther 1669697000.00
nonCurrentAssetsTotal 368461000.00
nonCurrentLiabilitiesOther 54261000.00
nonCurrentLiabilitiesTotal 50000000.00
capitalSurpluse 228949000.00
liabilitiesAndStockholdersEquity 2348120000.00
cashAndShortTermInvestments 236461000.00
propertyPlantAndEquipmentGross 45547000.00
propertyPlantAndEquipmentNet 45547000.00
commonStockSharesOutstanding 16788615.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 2428307000.00
intangibleAssets 5891000.00
otherCurrentAssets 1888121000.00
totalLiab 2086270000.00
totalStockholderEquity 342037000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1980619000.00
commonStock 21382000.00
retainedEarnings 178227000.00
otherLiab 26536000.00
goodWill 95779000.00
otherAssets 2765644000.00
cash 33557000.00
totalCurrentLiabilities 2037700000.00
netDebt 16443000.00
shortTermDebt 50000000.00
shortLongTermDebt 79115000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 144909000.00
propertyPlantEquipment 46415000.00
totalCurrentAssets 2090970000.00
longTermInvestments 189252000.00
netTangibleAssets 240367000.00
shortTermInvestments 164137000.00
netReceivables 5155000.00
longTermDebt 75000000.00
inventory 4690000.00
accountsPayable 26536000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2481000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178227000.00
treasuryStock -83865000.00
nonCurrrentAssetsOther 1716538000.00
nonCurrentAssetsTotal 337337000.00
nonCurrentLiabilitiesOther 55651000.00
nonCurrentLiabilitiesTotal 50000000.00
capitalSurpluse 228774000.00
liabilitiesAndStockholdersEquity 2428307000.00
cashAndShortTermInvestments 197694000.00
propertyPlantAndEquipmentGross 46415000.00
propertyPlantAndEquipmentNet 46415000.00
commonStockSharesOutstanding 17047638.00
2017-12-31
date 2017-12-31
filing_date 2018-03-05
currency_symbol USD
totalAssets 2388460000.00
intangibleAssets 6151000.00
otherCurrentAssets 1838257000.00
totalLiab 2037746000.00
totalStockholderEquity 350714000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1929891000.00
commonStock 21382000.00
retainedEarnings 180543000.00
otherLiab 27769000.00
goodWill 95779000.00
otherAssets 2729245000.00
cash 38060000.00
totalCurrentLiabilities 2037700000.00
netDebt 11940000.00
shortTermDebt 50000000.00
shortLongTermDebt 80086000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 149629000.00
propertyPlantEquipment 48126000.00
totalCurrentAssets 2047675000.00
longTermInvestments 25149000.00
netTangibleAssets 248784000.00
shortTermInvestments 165580000.00
netReceivables 5778000.00
longTermDebt 75000000.00
inventory 2514000.00
accountsPayable 27769000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -840000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 180543000.00
treasuryStock -79121000.00
nonCurrrentAssetsOther 1718366000.00
nonCurrentAssetsTotal 340785000.00
nonCurrentLiabilitiesOther 57855000.00
nonCurrentLiabilitiesTotal 50000000.00
capitalSurpluse 228750000.00
liabilitiesAndStockholdersEquity 2388460000.00
cashAndShortTermInvestments 203640000.00
propertyPlantAndEquipmentGross 48126000.00
propertyPlantAndEquipmentNet 48126000.00
commonStockSharesOutstanding 17083949.00
2017-09-30
date 2017-09-30
filing_date 2017-11-03
currency_symbol USD
totalAssets 2374780000.00
intangibleAssets 6417000.00
otherCurrentAssets 1806454000.00
totalLiab 2022143000.00
totalStockholderEquity 352637000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1863820000.00
commonStock 21382000.00
retainedEarnings 182145000.00
otherLiab 24540000.00
goodWill 95779000.00
otherAssets 2725531000.00
cash 37995000.00
totalCurrentLiabilities 2022100000.00
netDebt 12005000.00
shortTermDebt 50000000.00
shortLongTermDebt 133783000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 149177000.00
propertyPlantEquipment 48949000.00
totalCurrentAssets 2024029000.00
longTermInvestments 25182000.00
netTangibleAssets 250441000.00
shortTermInvestments 174424000.00
netReceivables 5156000.00
longTermDebt 75000000.00
inventory 3597000.00
accountsPayable 24540000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -67000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 182145000.00
treasuryStock -79333000.00
nonCurrrentAssetsOther 1739330000.00
nonCurrentAssetsTotal 350751000.00
nonCurrentLiabilitiesOther 108323000.00
nonCurrentLiabilitiesTotal 50000000.00
capitalSurpluse 228510000.00
liabilitiesAndStockholdersEquity 2374780000.00
cashAndShortTermInvestments 212419000.00
propertyPlantAndEquipmentGross 48949000.00
propertyPlantAndEquipmentNet 48949000.00
commonStockSharesOutstanding 17082729.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
totalAssets 2366603000.00
intangibleAssets 6683000.00
otherCurrentAssets 1829506000.00
totalLiab 2017828000.00
totalStockholderEquity 348775000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1857374000.00
commonStock 21382000.00
retainedEarnings 177556000.00
otherLiab 24443000.00
goodWill 95779000.00
otherAssets 2701733000.00
cash 39041000.00
totalCurrentLiabilities 2017800000.00
netDebt 10959000.00
shortTermDebt 50000000.00
shortLongTermDebt 136011000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 149838000.00
propertyPlantEquipment 49598000.00
totalCurrentAssets 2031473000.00
longTermInvestments 25216000.00
netTangibleAssets 246313000.00
shortTermInvestments 157854000.00
netReceivables 5072000.00
longTermDebt 75000000.00
inventory 4038000.00
accountsPayable 24443000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 177556000.00
treasuryStock -78488000.00
nonCurrrentAssetsOther 1761748000.00
nonCurrentAssetsTotal 335130000.00
nonCurrentLiabilitiesOther 110454000.00
nonCurrentLiabilitiesTotal 50000000.00
capitalSurpluse 228326000.00
liabilitiesAndStockholdersEquity 2366603000.00
cashAndShortTermInvestments 196895000.00
propertyPlantAndEquipmentGross 49598000.00
propertyPlantAndEquipmentNet 49598000.00
commonStockSharesOutstanding 17082832.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
totalAssets 2430513000.00
intangibleAssets 6947000.00
otherCurrentAssets 1871705000.00
totalLiab 2087109000.00
totalStockholderEquity 343404000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1906594000.00
commonStock 21382000.00
retainedEarnings 173860000.00
otherLiab 24618000.00
goodWill 95779000.00
otherAssets 2789073000.00
cash 36504000.00
totalCurrentLiabilities 2086900000.00
netDebt 28740000.00
shortTermDebt 65000000.00
shortLongTermDebt 155897000.00
shortLongTermDebtTotal 65244000.00
otherStockholderEquity 149643000.00
propertyPlantEquipment 50057000.00
totalCurrentAssets 2071953000.00
longTermInvestments 47092000.00
netTangibleAssets 240678000.00
shortTermInvestments 158685000.00
netReceivables 5059000.00
longTermDebt 244000.00
inventory 4718000.00
accountsPayable 24618000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1481000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173860000.00
treasuryStock -78533000.00
nonCurrrentAssetsOther 1755358000.00
nonCurrentAssetsTotal 358560000.00
longTermDebtTotal 244000.00
nonCurrentLiabilitiesOther 115271000.00
nonCurrentLiabilitiesTotal 65244000.00
capitalSurpluse 228176000.00
liabilitiesAndStockholdersEquity 2430513000.00
cashAndShortTermInvestments 195189000.00
propertyPlantAndEquipmentGross 50057000.00
propertyPlantAndEquipmentNet 50057000.00
commonStockSharesOutstanding 17072174.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
totalAssets 2386398000.00
intangibleAssets 7207000.00
otherCurrentAssets 1811893000.00
totalLiab 2047341000.00
totalStockholderEquity 339057000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1841338000.00
commonStock 21382000.00
retainedEarnings 170377000.00
otherLiab 27290000.00
goodWill 95779000.00
otherAssets 2752181000.00
cash 37590000.00
totalCurrentLiabilities 2031600000.00
netDebt 43118000.00
shortTermDebt 65000000.00
shortLongTermDebt 178713000.00
shortLongTermDebtTotal 80708000.00
otherStockholderEquity 149309000.00
propertyPlantEquipment 50085000.00
totalCurrentAssets 2020615000.00
longTermInvestments 47133000.00
netTangibleAssets 236071000.00
shortTermInvestments 165579000.00
netReceivables 5553000.00
longTermDebt 15708000.00
inventory 5385000.00
accountsPayable 27290000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2011000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 170377000.00
treasuryStock -78833000.00
nonCurrrentAssetsOther 1773176000.00
nonCurrentAssetsTotal 365783000.00
longTermDebtTotal 15708000.00
nonCurrentLiabilitiesOther 125295000.00
nonCurrentLiabilitiesTotal 80708000.00
capitalSurpluse 228142000.00
liabilitiesAndStockholdersEquity 2386398000.00
cashAndShortTermInvestments 203169000.00
propertyPlantAndEquipmentGross 50085000.00
propertyPlantAndEquipmentNet 50085000.00
commonStockSharesOutstanding 17043869.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
totalAssets 2450273000.00
intangibleAssets 7964000.00
otherCurrentAssets 1725946000.00
totalLiab 2112737000.00
totalStockholderEquity 337536000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1861899000.00
commonStock 21382000.00
retainedEarnings 166689000.00
otherLiab 26599000.00
goodWill 101776000.00
otherAssets 2903615000.00
cash 44631000.00
totalCurrentLiabilities 2097000000.00
netDebt 61076000.00
shortTermDebt 90000000.00
shortLongTermDebt 224239000.00
shortLongTermDebtTotal 105707000.00
otherStockholderEquity 149095000.00
propertyPlantEquipment 50564000.00
totalCurrentAssets 1996931000.00
longTermInvestments 72182000.00
netTangibleAssets 227796000.00
shortTermInvestments 220856000.00
netReceivables 5498000.00
longTermDebt 15707000.00
inventory 6489000.00
accountsPayable 26599000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 370000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 166689000.00
treasuryStock -78789000.00
nonCurrrentAssetsOther 1704648000.00
nonCurrentAssetsTotal 453342000.00
longTermDebtTotal 15707000.00
nonCurrentLiabilitiesOther 145131000.00
nonCurrentLiabilitiesTotal 105707000.00
capitalSurpluse 227884000.00
liabilitiesAndStockholdersEquity 2450273000.00
cashAndShortTermInvestments 265487000.00
propertyPlantAndEquipmentGross 50564000.00
propertyPlantAndEquipmentNet 50564000.00
commonStockSharesOutstanding 17083526.00
2016-06-30
date 2016-06-30
filing_date 2016-08-03
currency_symbol USD
totalAssets 2495328000.00
intangibleAssets 4688000.00
otherCurrentAssets 1573422000.00
totalLiab 2161116000.00
totalStockholderEquity 334212000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1866415000.00
commonStock 21382000.00
retainedEarnings 163030000.00
otherLiab 25553000.00
goodWill 100486000.00
otherAssets 3045639000.00
cash 42781000.00
totalCurrentLiabilities 2145300000.00
netDebt 112975000.00
shortTermDebt 140000000.00
shortLongTermDebt 311148000.00
shortLongTermDebtTotal 155756000.00
otherStockholderEquity 152817000.00
propertyPlantEquipment 50199000.00
totalCurrentAssets 1945017000.00
longTermInvestments 72239000.00
netTangibleAssets 229038000.00
shortTermInvestments 322699000.00
netReceivables 6115000.00
longTermDebt 15756000.00
inventory 6204000.00
accountsPayable 25553000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3017000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 163030000.00
treasuryStock -74974000.00
nonCurrrentAssetsOther 1571902000.00
nonCurrentAssetsTotal 550311000.00
longTermDebtTotal 15756000.00
nonCurrentLiabilitiesOther 138945000.00
nonCurrentLiabilitiesTotal 155756000.00
capitalSurpluse 227791000.00
liabilitiesAndStockholdersEquity 2495328000.00
cashAndShortTermInvestments 365480000.00
propertyPlantAndEquipmentGross 50199000.00
propertyPlantAndEquipmentNet 50199000.00
commonStockSharesOutstanding 17462845.00
2016-03-31
date 2016-03-31
filing_date 2016-05-06
currency_symbol USD
totalAssets 2470287000.00
intangibleAssets 4965000.00
otherCurrentAssets 1521466000.00
totalLiab 2132658000.00
totalStockholderEquity 337629000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1892665000.00
commonStock 21382000.00
retainedEarnings 159223000.00
otherLiab 24576000.00
goodWill 100486000.00
otherAssets 3037491000.00
cash 37180000.00
totalCurrentLiabilities 2116900000.00
netDebt 43576000.00
shortTermDebt 65000000.00
shortLongTermDebtTotal 80756000.00
otherStockholderEquity 162757000.00
propertyPlantEquipment 50799000.00
totalCurrentAssets 1903083000.00
longTermInvestments 72485000.00
netTangibleAssets 232178000.00
shortTermInvestments 338469000.00
netReceivables 5968000.00
longTermDebt 15756000.00
inventory 7592000.00
accountsPayable 24576000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5733000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 159223000.00
treasuryStock -64968000.00
nonCurrrentAssetsOther 1519059000.00
nonCurrentAssetsTotal 567204000.00
longTermDebtTotal 15756000.00
nonCurrentLiabilitiesOther 159237000.00
nonCurrentLiabilitiesTotal 80756000.00
capitalSurpluse 227725000.00
liabilitiesAndStockholdersEquity 2470287000.00
cashAndShortTermInvestments 375649000.00
propertyPlantAndEquipmentGross 50799000.00
propertyPlantAndEquipmentNet 50799000.00
commonStockSharesOutstanding 17892531.00
2015-12-31
date 2015-12-31
filing_date 2016-03-04
currency_symbol USD
totalAssets 2462276000.00
intangibleAssets 5243000.00
otherCurrentAssets 1454608000.00
totalLiab 2119259000.00
totalStockholderEquity 343017000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1873259000.00
commonStock 21382000.00
retainedEarnings 155647000.00
otherLiab 26630000.00
goodWill 100486000.00
otherAssets 3059475000.00
cash 38289000.00
totalCurrentLiabilities 2103500000.00
netDebt 42467000.00
shortTermDebt 65000000.00
shortLongTermDebt 219370000.00
shortLongTermDebtTotal 80756000.00
otherStockholderEquity 171235000.00
propertyPlantEquipment 52756000.00
totalCurrentAssets 1865077000.00
longTermInvestments 72541000.00
netTangibleAssets 237288000.00
shortTermInvestments 366173000.00
netReceivables 6007000.00
longTermDebt 15756000.00
inventory 8907000.00
accountsPayable 26630000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5247000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 155647000.00
treasuryStock -56457000.00
nonCurrrentAssetsOther 1441110000.00
nonCurrentAssetsTotal 597199000.00
longTermDebtTotal 15756000.00
nonCurrentLiabilitiesOther 165244000.00
nonCurrentLiabilitiesTotal 80756000.00
capitalSurpluse 227692000.00
liabilitiesAndStockholdersEquity 2462276000.00
cashAndShortTermInvestments 404462000.00
propertyPlantAndEquipmentGross 52756000.00
propertyPlantAndEquipmentNet 52756000.00
commonStockSharesOutstanding 18226719.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 2478116000.00
intangibleAssets 5583000.00
otherCurrentAssets 1440445000.00
totalLiab 2133289000.00
totalStockholderEquity 344827000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1902902000.00
commonStock 21382000.00
retainedEarnings 152046000.00
otherLiab 25356000.00
goodWill 100810000.00
otherAssets 3092759000.00
cash 34906000.00
totalCurrentLiabilities 2117300000.00
netDebt 46049000.00
shortTermDebt 65000000.00
shortLongTermDebtTotal 80955000.00
otherStockholderEquity 175137000.00
propertyPlantEquipment 53442000.00
totalCurrentAssets 1863473000.00
longTermInvestments 73119000.00
netTangibleAssets 238434000.00
shortTermInvestments 382212000.00
netReceivables 5910000.00
longTermDebt 15955000.00
inventory 9690000.00
accountsPayable 25356000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3738000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 152046000.00
treasuryStock -52484000.00
nonCurrrentAssetsOther 1413327000.00
nonCurrentAssetsTotal 614643000.00
longTermDebtTotal 15955000.00
nonCurrentLiabilitiesOther 149432000.00
nonCurrentLiabilitiesTotal 80955000.00
capitalSurpluse 227621000.00
liabilitiesAndStockholdersEquity 2478116000.00
cashAndShortTermInvestments 417118000.00
propertyPlantAndEquipmentGross 53442000.00
propertyPlantAndEquipmentNet 53442000.00
commonStockSharesOutstanding 18500975.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 2491798000.00
intangibleAssets 5865000.00
otherCurrentAssets 1460279000.00
totalLiab 2147230000.00
totalStockholderEquity 344568000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1920221000.00
commonStock 21382000.00
retainedEarnings 148378000.00
otherLiab 23852000.00
goodWill 100810000.00
otherAssets 3101428000.00
cash 39579000.00
totalCurrentLiabilities 2131200000.00
netDebt 41420000.00
shortTermDebt 65000000.00
shortLongTermDebtTotal 80999000.00
otherStockholderEquity 181006000.00
propertyPlantEquipment 54112000.00
totalCurrentAssets 1882168000.00
longTermInvestments 73565000.00
netTangibleAssets 237893000.00
shortTermInvestments 376191000.00
netReceivables 6119000.00
longTermDebt 15999000.00
inventory 13729000.00
accountsPayable 23852000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6198000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148378000.00
treasuryStock -46610000.00
nonCurrrentAssetsOther 1407256000.00
nonCurrentAssetsTotal 609630000.00
longTermDebtTotal 15999000.00
nonCurrentLiabilitiesOther 146010000.00
nonCurrentLiabilitiesTotal 80999000.00
capitalSurpluse 227616000.00
liabilitiesAndStockholdersEquity 2491798000.00
cashAndShortTermInvestments 415770000.00
propertyPlantAndEquipmentGross 54112000.00
propertyPlantAndEquipmentNet 54112000.00
commonStockSharesOutstanding 18860119.00
2015-03-31
date 2015-03-31
filing_date 2015-05-08
currency_symbol USD
totalAssets 2585844000.00
intangibleAssets 6144000.00
otherCurrentAssets 1604340000.00
totalLiab 2237693000.00
totalStockholderEquity 348151000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1991189000.00
commonStock 21382000.00
retainedEarnings 144656000.00
otherLiab 24203000.00
goodWill 100810000.00
otherAssets 3172104000.00
cash 37602000.00
totalCurrentLiabilities 2221700000.00
netDebt 68397000.00
shortTermDebt 90000000.00
shortLongTermDebtTotal 105999000.00
otherStockholderEquity 186704000.00
propertyPlantEquipment 54955000.00
totalCurrentAssets 1999584000.00
longTermInvestments 74071000.00
netTangibleAssets 241197000.00
shortTermInvestments 351454000.00
netReceivables 6188000.00
longTermDebt 15999000.00
inventory 14040000.00
accountsPayable 24203000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4591000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 21382000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 144656000.00
treasuryStock -41078000.00
nonCurrrentAssetsOther 1434918000.00
nonCurrentAssetsTotal 586260000.00
longTermDebtTotal 15999000.00
nonCurrentLiabilitiesOther 140505000.00
nonCurrentLiabilitiesTotal 105999000.00
capitalSurpluse 227782000.00
liabilitiesAndStockholdersEquity 2585844000.00
cashAndShortTermInvestments 389056000.00
propertyPlantAndEquipmentGross 54955000.00
propertyPlantAndEquipmentNet 54955000.00
commonStockSharesOutstanding 19344443.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
totalAssets 2607936000.00
intangibleAssets 6421000.00
otherCurrentAssets 1687665000.00
totalLiab 2256562000.00
totalStockholderEquity 351374000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2000759000.00
commonStock 20500000.00
retainedEarnings 141206000.00
otherLiab 26062000.00
goodWill 100722000.00
otherAssets 3154988000.00
cash 40787000.00
totalCurrentLiabilities 2238600000.00
netDebt 67212000.00
shortTermDebt 90000000.00
shortLongTermDebt 229746000.00
shortLongTermDebtTotal 107999000.00
otherStockholderEquity 180122000.00
propertyPlantEquipment 55844000.00
totalCurrentAssets 2060884000.00
longTermInvestments 1728929000.00
netTangibleAssets 229080000.00
shortTermInvestments 326117000.00
netReceivables 6315000.00
longTermDebt 17999000.00
inventory 14754000.00
accountsPayable 26062000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5605000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20500000.00
preferredStockTotalEquity 15151000.00
retainedEarningsTotalEquity 141206000.00
treasuryStock -35751000.00
nonCurrrentAssetsOther 1490792000.00
nonCurrentAssetsTotal 547052000.00
longTermDebtTotal 17999000.00
nonCurrentLiabilitiesOther 147804000.00
nonCurrentLiabilitiesTotal 107999000.00
capitalSurpluse 215873000.00
liabilitiesAndStockholdersEquity 2607936000.00
cashAndShortTermInvestments 366904000.00
propertyPlantAndEquipmentGross 55844000.00
propertyPlantAndEquipmentNet 55844000.00
commonStockSharesOutstanding 19482000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 2550127000.00
intangibleAssets 2334000.00
otherCurrentAssets 1591673000.00
totalLiab 2202892000.00
totalStockholderEquity 347235000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1932275000.00
commonStock 20500000.00
retainedEarnings 138111000.00
otherLiab 25131000.00
goodWill 105657000.00
otherAssets 3100123000.00
cash 50419000.00
totalCurrentLiabilities 2186900000.00
netDebt 80628000.00
shortTermDebt 115000000.00
shortLongTermDebtTotal 131047000.00
otherStockholderEquity 179921000.00
propertyPlantEquipment 59283000.00
totalCurrentAssets 2000131000.00
longTermInvestments 1773812000.00
netTangibleAssets 224093000.00
shortTermInvestments 351693000.00
netReceivables 6346000.00
longTermDebt 16047000.00
inventory 14382000.00
accountsPayable 25131000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6448000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20500000.00
preferredStockTotalEquity 15151000.00
retainedEarningsTotalEquity 138111000.00
treasuryStock -35808000.00
nonCurrrentAssetsOther 1536170000.00
nonCurrentAssetsTotal 549996000.00
longTermDebtTotal 16047000.00
nonCurrentLiabilitiesOther 139570000.00
nonCurrentLiabilitiesTotal 131047000.00
capitalSurpluse 215729000.00
liabilitiesAndStockholdersEquity 2550127000.00
cashAndShortTermInvestments 402112000.00
propertyPlantAndEquipmentGross 59283000.00
propertyPlantAndEquipmentNet 59283000.00
commonStockSharesOutstanding 19466126.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 2575401000.00
intangibleAssets 2512000.00
otherCurrentAssets 1526994000.00
totalLiab 2232926000.00
totalStockholderEquity 342475000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1923104000.00
commonStock 20500000.00
retainedEarnings 133688000.00
otherLiab 23576000.00
goodWill 105657000.00
otherAssets 3160538000.00
cash 58639000.00
totalCurrentLiabilities 2216800000.00
netDebt 107448000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 166087000.00
otherStockholderEquity 179873000.00
propertyPlantEquipment 59145000.00
totalCurrentAssets 1990264000.00
longTermInvestments 1755370000.00
netTangibleAssets 219155000.00
shortTermInvestments 398425000.00
netReceivables 6206000.00
longTermDebt 16087000.00
inventory 14966000.00
accountsPayable 23576000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6737000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20500000.00
preferredStockTotalEquity 15151000.00
retainedEarningsTotalEquity 133688000.00
treasuryStock -35797000.00
nonCurrrentAssetsOther 1488852000.00
nonCurrentAssetsTotal 585137000.00
longTermDebtTotal 16087000.00
nonCurrentLiabilitiesOther 143735000.00
nonCurrentLiabilitiesTotal 166087000.00
capitalSurpluse 215670000.00
liabilitiesAndStockholdersEquity 2575401000.00
cashAndShortTermInvestments 457064000.00
propertyPlantAndEquipmentGross 59145000.00
propertyPlantAndEquipmentNet 59145000.00
commonStockSharesOutstanding 19457237.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 2610346000.00
intangibleAssets 2691000.00
otherCurrentAssets 1403359000.00
totalLiab 2276436000.00
totalStockholderEquity 333910000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1974689000.00
commonStock 20500000.00
retainedEarnings 129115000.00
otherLiab 23323000.00
goodWill 105455000.00
otherAssets 3270560000.00
cash 56650000.00
totalCurrentLiabilities 2260300000.00
netDebt 109437000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 166087000.00
otherStockholderEquity 179831000.00
propertyPlantEquipment 60043000.00
totalCurrentAssets 1950132000.00
longTermInvestments 1717970000.00
netTangibleAssets 210613000.00
shortTermInvestments 483864000.00
netReceivables 6259000.00
longTermDebt 16087000.00
inventory 16371000.00
accountsPayable 23323000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10687000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20500000.00
preferredStockTotalEquity 15151000.00
retainedEarningsTotalEquity 129115000.00
treasuryStock -35996000.00
nonCurrrentAssetsOther 1381007000.00
nonCurrentAssetsTotal 660214000.00
longTermDebtTotal 16087000.00
nonCurrentLiabilitiesOther 135660000.00
nonCurrentLiabilitiesTotal 166087000.00
capitalSurpluse 215827000.00
liabilitiesAndStockholdersEquity 2610346000.00
cashAndShortTermInvestments 540514000.00
propertyPlantAndEquipmentGross 60043000.00
propertyPlantAndEquipmentNet 60043000.00
commonStockSharesOutstanding 19506647.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 2602514000.00
intangibleAssets 2866000.00
otherCurrentAssets 1330598000.00
totalLiab 2273908000.00
totalStockholderEquity 328606000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1966742000.00
commonStock 20493000.00
retainedEarnings 125826000.00
otherLiab 22770000.00
goodWill 105455000.00
otherAssets 3292339000.00
cash 54750000.00
totalCurrentLiabilities 2257800000.00
netDebt 111338000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 166088000.00
otherStockholderEquity 181776000.00
propertyPlantEquipment 61116000.00
totalCurrentAssets 1912689000.00
longTermInvestments 1688095000.00
netTangibleAssets 205034000.00
shortTermInvestments 519820000.00
netReceivables 7521000.00
longTermDebt 16088000.00
inventory 15742000.00
accountsPayable 22770000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14740000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20493000.00
preferredStockTotalEquity 15251000.00
retainedEarningsTotalEquity 125826000.00
treasuryStock -33887000.00
nonCurrrentAssetsOther 1328781000.00
nonCurrentAssetsTotal 689825000.00
longTermDebtTotal 16088000.00
nonCurrentLiabilitiesOther 141078000.00
nonCurrentLiabilitiesTotal 166088000.00
capitalSurpluse 215663000.00
liabilitiesAndStockholdersEquity 2602514000.00
cashAndShortTermInvestments 574570000.00
propertyPlantAndEquipmentGross 61116000.00
propertyPlantAndEquipmentNet 61116000.00
commonStockSharesOutstanding 20233737.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 2652651000.00
intangibleAssets 2976000.00
otherCurrentAssets 1322801000.00
totalLiab 2301704000.00
totalStockholderEquity 350947000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1996565000.00
commonStock 20478000.00
retainedEarnings 123018000.00
otherLiab 24653000.00
goodWill 104892000.00
otherAssets 3370288000.00
cash 59201000.00
totalCurrentLiabilities 2285900000.00
netDebt 106638000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 165839000.00
otherStockholderEquity 204725000.00
propertyPlantEquipment 63526000.00
totalCurrentAssets 1935014000.00
longTermInvestments 1673424000.00
netTangibleAssets 227608000.00
shortTermInvestments 545676000.00
netReceivables 7336000.00
longTermDebt 15839000.00
inventory 13656000.00
accountsPayable 24653000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12745000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20478000.00
preferredStockTotalEquity 15471000.00
retainedEarningsTotalEquity 123018000.00
treasuryStock -10946000.00
nonCurrrentAssetsOther 1289427000.00
nonCurrentAssetsTotal 717637000.00
longTermDebtTotal 15839000.00
nonCurrentLiabilitiesOther 139300000.00
nonCurrentLiabilitiesTotal 165839000.00
capitalSurpluse 215671000.00
liabilitiesAndStockholdersEquity 2652651000.00
cashAndShortTermInvestments 604877000.00
propertyPlantAndEquipmentGross 63526000.00
propertyPlantAndEquipmentNet 63526000.00
commonStockSharesOutstanding 21136173.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 2650735000.00
intangibleAssets 3159000.00
otherCurrentAssets 1310403000.00
totalLiab 2298796000.00
totalStockholderEquity 351939000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1988696000.00
commonStock 20447000.00
retainedEarnings 120273000.00
otherLiab 23019000.00
goodWill 104892000.00
otherAssets 3373656000.00
cash 59243000.00
totalCurrentLiabilities 2282900000.00
netDebt 106634000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 165877000.00
otherStockholderEquity 207376000.00
propertyPlantEquipment 64085000.00
totalCurrentAssets 1927814000.00
longTermInvestments 1673624000.00
netTangibleAssets 227967000.00
shortTermInvestments 550158000.00
netReceivables 8010000.00
longTermDebt 15877000.00
inventory 15771000.00
accountsPayable 23019000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12078000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20447000.00
preferredStockTotalEquity 15921000.00
retainedEarningsTotalEquity 120273000.00
treasuryStock -7763000.00
nonCurrrentAssetsOther 1287527000.00
nonCurrentAssetsTotal 722921000.00
longTermDebtTotal 15877000.00
nonCurrentLiabilitiesOther 144223000.00
nonCurrentLiabilitiesTotal 165877000.00
capitalSurpluse 215139000.00
liabilitiesAndStockholdersEquity 2650735000.00
cashAndShortTermInvestments 609401000.00
propertyPlantAndEquipmentGross 64085000.00
propertyPlantAndEquipmentNet 64085000.00
commonStockSharesOutstanding 21340521.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 2720291000.00
intangibleAssets 3344000.00
otherCurrentAssets 1406953000.00
totalLiab 2361620000.00
totalStockholderEquity 358671000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2047497000.00
commonStock 20343000.00
retainedEarnings 117489000.00
otherLiab 26740000.00
goodWill 104689000.00
otherAssets 3431459000.00
cash 56497000.00
totalCurrentLiabilities 2345700000.00
netDebt 109380000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 165877000.00
otherStockholderEquity 206338000.00
propertyPlantEquipment 64812000.00
totalCurrentAssets 2009123000.00
longTermInvestments 1668052000.00
netTangibleAssets 233217000.00
shortTermInvestments 537507000.00
netReceivables 8166000.00
longTermDebt 15877000.00
inventory 14144000.00
accountsPayable 26740000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2920000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20343000.00
preferredStockTotalEquity 17421000.00
retainedEarningsTotalEquity 117489000.00
treasuryStock -7517000.00
nonCurrrentAssetsOther 1296409000.00
nonCurrentAssetsTotal 711168000.00
longTermDebtTotal 15877000.00
nonCurrentLiabilitiesOther 148246000.00
nonCurrentLiabilitiesTotal 165877000.00
capitalSurpluse 213855000.00
liabilitiesAndStockholdersEquity 2720291000.00
cashAndShortTermInvestments 594004000.00
propertyPlantAndEquipmentGross 64812000.00
propertyPlantAndEquipmentNet 64812000.00
commonStockSharesOutstanding 21394066.00
2012-12-31
date 2012-12-31
filing_date 2013-03-15
currency_symbol USD
totalAssets 2728867000.00
intangibleAssets 3522000.00
otherCurrentAssets 1399899000.00
totalLiab 2372544000.00
totalStockholderEquity 356323000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2030175000.00
commonStock 20343000.00
retainedEarnings 113013000.00
otherLiab 28816000.00
goodWill 104866000.00
otherAssets 3437297000.00
cash 78338000.00
totalCurrentLiabilities 2356600000.00
netDebt 99097000.00
shortTermDebt 161558000.00
shortLongTermDebtTotal 177435000.00
otherStockholderEquity 207371000.00
propertyPlantEquipment 64868000.00
totalCurrentAssets 2020437000.00
longTermInvestments 1706371000.00
netTangibleAssets 230514000.00
shortTermInvestments 534358000.00
netReceivables 7842000.00
longTermDebt 15877000.00
inventory 15676000.00
accountsPayable 28816000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1825000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20343000.00
preferredStockTotalEquity 17421000.00
retainedEarningsTotalEquity 113013000.00
treasuryStock -6458000.00
nonCurrrentAssetsOther 1333390000.00
nonCurrentAssetsTotal 708430000.00
longTermDebtTotal 15877000.00
nonCurrentLiabilitiesOther 164934000.00
nonCurrentLiabilitiesTotal 177435000.00
capitalSurpluse 213829000.00
liabilitiesAndStockholdersEquity 2728867000.00
cashAndShortTermInvestments 612696000.00
propertyPlantAndEquipmentGross 64868000.00
propertyPlantAndEquipmentNet 64868000.00
commonStockSharesOutstanding 21373669.00
2012-09-30
date 2012-09-30
filing_date 2012-11-14
currency_symbol USD
totalAssets 2769650000.00
intangibleAssets 3713000.00
otherCurrentAssets 1954008000.00
totalLiab 2417837000.00
totalStockholderEquity 351813000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2063960000.00
commonStock 20309000.00
retainedEarnings 107055000.00
otherLiab 29538000.00
goodWill 104022000.00
otherAssets 3457553000.00
cash 72224000.00
totalCurrentLiabilities 2401900000.00
netDebt 105211000.00
shortTermDebt 161558000.00
shortLongTermDebtTotal 177435000.00
otherStockholderEquity 207874000.00
propertyPlantEquipment 62191000.00
totalCurrentAssets 2081747000.00
longTermInvestments 1743037000.00
netTangibleAssets 496157000.00
shortTermInvestments 517161000.00
netReceivables 55515000.00
longTermDebt 15877000.00
inventory 13956000.00
accountsPayable 29538000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1346000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20309000.00
preferredStockTotalEquity 17921000.00
retainedEarningsTotalEquity 107055000.00
treasuryStock -5446000.00
nonCurrrentAssetsOther -517977000.00
nonCurrentAssetsTotal 687903000.00
longTermDebtTotal 15877000.00
nonCurrentLiabilitiesOther 176442000.00
nonCurrentLiabilitiesTotal 177435000.00
capitalSurpluse 213320000.00
liabilitiesAndStockholdersEquity 2769650000.00
cashAndShortTermInvestments 72224000.00
propertyPlantAndEquipmentGross 62191000.00
propertyPlantAndEquipmentNet 62191000.00
commonStockSharesOutstanding 21476497.00
2012-06-30
date 2012-06-30
filing_date 2012-08-14
currency_symbol USD
totalAssets 2810321000.00
intangibleAssets 3903000.00
otherCurrentAssets 1966472000.00
totalLiab 2468610000.00
totalStockholderEquity 341711000.00
otherCurrentLiab 2105207000.00
commonStock 20240000.00
retainedEarnings 99418000.00
otherLiab 22465000.00
goodWill 99402000.00
otherAssets 3502357000.00
cash 91350000.00
totalCurrentLiabilities 2452700000.00
netDebt 101221000.00
shortTermDebt 176653000.00
shortLongTermDebtTotal 192571000.00
otherStockholderEquity 206838000.00
propertyPlantEquipment 60829000.00
totalCurrentAssets 2118285000.00
longTermInvestments 1783392000.00
netTangibleAssets 219485000.00
shortTermInvestments 526607000.00
netReceivables 60463000.00
longTermDebt 15918000.00
inventory 11442000.00
accountsPayable 22465000.00
accumulatedOtherComprehensiveIncome -3706000.00
commonStockTotalEquity 20240000.00
preferredStockTotalEquity 18921000.00
retainedEarningsTotalEquity 99418000.00
treasuryStock -5672000.00
nonCurrrentAssetsOther -527902000.00
nonCurrentAssetsTotal 692036000.00
longTermDebtTotal 15918000.00
nonCurrentLiabilitiesOther 170832000.00
nonCurrentLiabilitiesTotal 192571000.00
capitalSurpluse 212510000.00
liabilitiesAndStockholdersEquity 2810321000.00
cashAndShortTermInvestments 91350000.00
propertyPlantAndEquipmentGross 60829000.00
propertyPlantAndEquipmentNet 60829000.00
commonStockSharesOutstanding 19909242.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
totalAssets 2203269000.00
intangibleAssets 4093000.00
otherCurrentAssets 1526108000.00
totalLiab 1893144000.00
totalStockholderEquity 310125000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1579750000.00
commonStock 18083000.00
retainedEarnings 97588000.00
otherLiab 23203000.00
goodWill 83056000.00
otherAssets 2826260000.00
cash 48284000.00
totalCurrentLiabilities 189128000.00
netDebt 283566000.00
shortTermDebt 165925000.00
shortLongTermDebtTotal 331850000.00
otherStockholderEquity 182428000.00
propertyPlantEquipment 54616000.00
totalCurrentAssets 1580278000.00
longTermInvestments 1367121000.00
netTangibleAssets 204055000.00
shortTermInvestments 478352000.00
netReceivables 5886000.00
longTermDebt 15925000.00
inventory 7351000.00
accountsPayable 23203000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6895000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18083000.00
preferredStockTotalEquity 18921000.00
retainedEarningsTotalEquity 97588000.00
treasuryStock -5721000.00
nonCurrrentAssetsOther -481226000.00
nonCurrentAssetsTotal 622991000.00
longTermDebtTotal 15925000.00
nonCurrentLiabilitiesOther 147469000.00
nonCurrentLiabilitiesTotal 165925000.00
capitalSurpluse 188149000.00
liabilitiesAndStockholdersEquity 2203269000.00
cashAndShortTermInvestments 48284000.00
propertyPlantAndEquipmentGross 54616000.00
propertyPlantAndEquipmentNet 54616000.00
commonStockSharesOutstanding 19189923.00
2011-12-31
date 2011-12-31
filing_date 2012-03-02
currency_symbol USD
totalAssets 2164789000.00
intangibleAssets 4326000.00
otherCurrentAssets 1485188000.00
totalLiab 1859060000.00
totalStockholderEquity 305729000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1543467000.00
commonStock 18083000.00
retainedEarnings 93656000.00
otherLiab 20452000.00
goodWill 83056000.00
otherAssets 2792812000.00
cash 45385000.00
totalCurrentLiabilities 1843200000.00
netDebt 120548000.00
shortTermDebt 150000000.00
shortLongTermDebtTotal 165933000.00
otherStockholderEquity 182397000.00
propertyPlantEquipment 54721000.00
totalCurrentAssets 1536766000.00
longTermInvestments 1379172000.00
netTangibleAssets 199426000.00
shortTermInvestments 482430000.00
netReceivables 6193000.00
longTermDebt 15933000.00
inventory 11734000.00
accountsPayable 1543467000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7328000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18083000.00
preferredStockTotalEquity 18921000.00
retainedEarningsTotalEquity 93656000.00
treasuryStock -5721000.00
nonCurrrentAssetsOther -540641000.00
nonCurrentAssetsTotal 628023000.00
longTermDebtTotal 15933000.00
nonCurrentLiabilitiesOther 149660000.00
nonCurrentLiabilitiesTotal 165933000.00
capitalSurpluse 188118000.00