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

Logo

First Bancorp действует как банковская холдинговая компания, которая занимается банковской деятельностью, принимает депозиты и предоставляет кредиты. Он предоставляет ряд депозитных продуктов, таких как чековые, сберегательные счета, счета NOW и денежного рынка, а также срочные депозиты, в том числе различные типы депозитных сертификатов CD и индивидуальные пенсионные счета. Предложения компании включают кредитные карты, дебетовые карты, аккредитивы; аренда сейфов, банковские денежные переводы и услуги электронных денежных переводов, включая электронные переводы. Он предоставляет кредиты для целого ряда потребительских и коммерческих целей, включая кредиты для бизнеса, сельского хозяйства, недвижимости, личного пользования, обустройства дома и автомобилей. Компания была основана 8 декабря 1983 года и имеет штаб-квартиру в Southern Pines, NC.

General
Code FBNC
Type Common Stock
Name First Bancorp
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US3189101062
CUSIP 318910106
CIK 811589
EmployerIdNumber 56-1421916
FiscalYearEnd December
IPODate 1992-12-09
InternationalDomestic Domestic
Sector Financial Services
Industry Banks-Regional
GicSector Financials
GicGroup Banks
GicIndustry Banks
GicSubIndustry Regional Banks
HomeCategory Domestic
IsDelisted Нет
Address 300 SW Broad Street, Southern Pines, NC, United States, 28387
Phone 910 246 2500
WebURL https://localfirstbank.com
FullTimeEmployees 1179
UpdatedAt 2022-12-05
Highlights
MarketCapitalization 1681311616
MarketCapitalizationMln 1681.3116
PERatio 14.5309
PEGRatio 1.543
WallStreetTargetPrice 50
BookValue 27.568
DividendShare 0.86
DividendYield 0.0183
EarningsShare 3.24
EPSEstimateCurrentYear 4.18
EPSEstimateNextYear 4.37
EPSEstimateNextQuarter 1.03
EPSEstimateCurrentQuarter 0.98
MostRecentQuarter 2022-09-30
ProfitMargin 0.3329
OperatingMarginTTM 0.4747
ReturnOnAssetsTTM 0.0125
ReturnOnEquityTTM 0.1244
RevenueTTM 357543008
RevenuePerShareTTM 10.154
QuarterlyRevenueGrowthYOY 0.249
GrossProfitTTM 304975000
DilutedEpsTTM 3.24
QuarterlyEarningsGrowthYOY 0.096

Financials / Income Statement / quarterly / net Income

23.65M
2020-12-31
28.19M
2021-03-31
29.29M
2021-06-30
27.64M
2021-09-30
10.52M
2021-12-31
33.97M
2022-03-31
36.59M
2022-06-30
37.95M
2022-09-30

Financials / Income Statement / quarterly / ebitda

36.34M
2020-12-31
41.48M
2021-03-31
42.21M
2021-06-30
39.1M
2021-09-30
22.59M
2021-12-31
47.98M
2022-03-31
51.65M
2022-06-30
54.89M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

74.08M
2020-12-31
73.14M
2021-03-31
77.95M
2021-06-30
73.94M
2021-09-30
87.75M
2021-12-31
95.35M
2022-03-31
94.83M
2022-06-30
101.77M
2022-09-30

Earnings / History / epsActual

0.3
2021-12-31
0.95
2022-03-31
1.03
2022-06-30
1.06
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 14.5309
ForwardPE 8.4034
PriceSalesTTM 4.7024
PriceBookMRQ 1.7549
EnterpriseValue 937650880
EnterpriseValueRevenue 0
EnterpriseValueEbitda 0
SharesStats
SharesOutstanding 35711800
SharesFloat 35011804
PercentInsiders 1.8079999999999998
PercentInstitutions 70.236
Technicals
Beta 1.1248
52WeekHigh 49
52WeekLow 32.7099
50DayMA 42.9702
200DayMA 39.4821
SharesShort 948032
SharesShortPriorMonth 950211
ShortRatio 6.95
ShortPercent 0.0317
SplitsDividends
ForwardAnnualDividendRate 0.88
ForwardAnnualDividendYield 0.0183
PayoutRatio 0.2575
DividendDate 2022-10-25
ExDividendDate 2022-09-29
LastSplitFactor 3:2
LastSplitDate 2004-11-16
NumberDividendsByYear
0
Year 1987
Count 2
1
Year 1988
Count 7
2
Year 1989
Count 4
3
Year 1990
Count 4
4
Year 1991
Count 4
5
Year 1992
Count 4
6
Year 1993
Count 4
7
Year 1994
Count 4
8
Year 1995
Count 4
9
Year 1996
Count 4
10
Year 1997
Count 4
11
Year 1998
Count 4
12
Year 1999
Count 4
13
Year 2000
Count 4
14
Year 2001
Count 4
15
Year 2002
Count 4
16
Year 2003
Count 4
17
Year 2004
Count 4
18
Year 2005
Count 4
19
Year 2006
Count 4
20
Year 2007
Count 4
21
Year 2008
Count 4
22
Year 2009
Count 4
23
Year 2010
Count 4
24
Year 2011
Count 4
25
Year 2012
Count 4
26
Year 2013
Count 4
27
Year 2014
Count 4
28
Year 2015
Count 4
29
Year 2016
Count 4
30
Year 2017
Count 4
31
Year 2018
Count 4
32
Year 2019
Count 4
33
Year 2020
Count 4
34
Year 2021
Count 4
35
Year 2022
Count 3
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 35.7034
shares 35703400
1
date 2021
dateFormatted 2021-12-31
sharesMln 35.6292
shares 35629200
2
date 2020
dateFormatted 2020-12-31
sharesMln 28.6174
shares 28617400
3
date 2019
dateFormatted 2019-12-31
sharesMln 29.6038
shares 29603800
4
date 2018
dateFormatted 2018-12-31
sharesMln 29.8003
shares 29800300
5
date 2017
dateFormatted 2017-12-31
sharesMln 29.7494
shares 29749400
6
date 2016
dateFormatted 2016-12-31
sharesMln 20.8529
shares 20852900
7
date 2015
dateFormatted 2015-12-31
sharesMln 20.5221
shares 20522100
8
date 2014
dateFormatted 2014-12-31
sharesMln 20.4405
shares 20440500
9
date 2013
dateFormatted 2013-12-31
sharesMln 20.4095
shares 20409500
10
date 2012
dateFormatted 2012-12-31
sharesMln 17.3000
shares 17300000
11
date 2011
dateFormatted 2011-12-31
sharesMln 16.8759
shares 16875900
12
date 2010
dateFormatted 2010-12-31
sharesMln 16.7796
shares 16779600
13
date 2009
dateFormatted 2009-12-31
sharesMln 16.8344
shares 16834400
14
date 2008
dateFormatted 2008-12-31
sharesMln 16.5155
shares 16515500
15
date 2007
dateFormatted 2007-12-31
sharesMln 14.3917
shares 14391700
16
date 2006
dateFormatted 2006-12-31
sharesMln 14.2949
shares 14294900
17
date 2005
dateFormatted 2005-12-31
sharesMln 14.1869
shares 14186900
18
date 2004
dateFormatted 2004-12-31
sharesMln 14.1125
shares 14112500
19
date 2003
dateFormatted 2003-12-31
sharesMln 14.0683
shares 14068300
20
date 2002
dateFormatted 2002-12-31
sharesMln 13.6979
shares 13697900
21
date 2001
dateFormatted 2001-12-31
sharesMln 13.8354
shares 13835400
22
date 2000
dateFormatted 2000-12-31
sharesMln 13.3735
shares 13373500
23
date 1999
dateFormatted 1999-12-31
sharesMln 6.7995
shares 6799500
24
date 1998
dateFormatted 1998-12-31
sharesMln 6.7969
shares 6796900
25
date 1997
dateFormatted 1997-12-31
sharesMln 6.7864
shares 6786400
26
date 1996
dateFormatted 1996-12-31
sharesMln 6.7819
shares 6781900
27
date 1995
dateFormatted 1995-12-31
sharesMln 6.7616
shares 6761600
28
date 1994
dateFormatted 1994-12-31
sharesMln 6.7616
shares 6761600
29
date 1993
dateFormatted 1993-12-31
sharesMln 6.7616
shares 6761600
30
date 1992
dateFormatted 1992-12-31
sharesMln 6.7616
shares 6761600
31
date 1991
dateFormatted 1991-12-31
sharesMln 6.7616
shares 6761600
32
date 1990
dateFormatted 1990-12-31
sharesMln 6.7661
shares 6766100
33
date 1989
dateFormatted 1989-12-31
sharesMln 6.7616
shares 6761600
34
date 1988
dateFormatted 1988-12-31
sharesMln 6.7616
shares 6761600
35
date 1987
dateFormatted 1987-12-31
sharesMln 4.3703
shares 4370300
36
date 1986
dateFormatted 1986-12-31
sharesMln 4.3703
shares 4370300
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 35.7034
shares 35703400
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 35.6425
shares 35642500
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 35.6410
shares 35641000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 35.6292
shares 35629200
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 28.5245
shares 28524500
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 28.4916
shares 28491600
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 28.5379
shares 28537900
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 28.6174
shares 28617400
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 28.9400
shares 28940000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 28.9767
shares 28976700
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 29.3991
shares 29399100
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 29.6038
shares 29603800
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 29.6841
shares 29684100
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 29.7969
shares 29796900
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 29.7434
shares 29743400
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 29.8003
shares 29800300
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 29.6211
shares 29621100
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 29.6327
shares 29632700
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 29.6242
shares 29624200
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 29.7494
shares 29749400
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 24.6953
shares 24695300
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 24.6716
shares 24671600
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 22.0649
shares 22064900
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 20.8529
shares 20852900
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 20.7857
shares 20785700
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 20.6936
shares 20693600
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 20.5539
shares 20553900
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 20.5221
shares 20522100
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 20.5130
shares 20513000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 20.1067
shares 20106700
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 20.4546
shares 20454600
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 20.4405
shares 20440500
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 20.4377
shares 20437700
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 20.4343
shares 20434300
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 20.4245
shares 20424500
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 20.4095
shares 20409500
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 20.4250
shares 20425000
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 20.4125
shares 20412500
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 20.4098
shares 20409800
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 17.3000
shares 17300000
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 16.9882
shares 16988200
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 16.9526
shares 16952600
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 16.9247
shares 16924700
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 16.8759
shares 16875900
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 16.9030
shares 16903000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 16.8686
shares 16868600
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 16.8418
shares 16841800
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 16.7796
shares 16779600
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 16.8071
shares 16807100
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 16.7841
shares 16784100
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 16.7631
shares 16763100.000000002
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 16.8344
shares 16834400
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 16.8344
shares 16834400
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 16.6730
shares 16672999.999999998
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 16.6177
shares 16617700
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 16.5155
shares 16515500
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 16.5392
shares 16539200.000000002
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 16.5354
shares 16535400
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 14.4464
shares 14446400
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 14.3917
shares 14391700
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 14.4623
shares 14462300
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 14.4734
shares 14473400
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 14.4922
shares 14492200
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 14.2949
shares 14294900
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 14.4214
shares 14421400
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 14.4338
shares 14433800
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 14.4216
shares 14421600
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 14.1869
shares 14186900
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 14.1869
shares 14186900
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 14.3450
shares 14345000
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 14.3636
shares 14363600
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 14.1125
shares 14112500
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 14.3359
shares 14335900
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 14.4100
shares 14410000
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 14.4749
shares 14474900
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 14.0683
shares 14068300
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 14.3409
shares 14340900
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 14.3458
shares 14345800
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 14.3090
shares 14309000
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 13.6979
shares 13697900
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 13.9724
shares 13972400
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 14.0174
shares 14017400
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 13.8354
shares 13835400
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 13.8354
shares 13835400
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 14.2218
shares 14221800
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 13.9226
shares 13922600
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 13.4809
shares 13480900
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 13.3735
shares 13373500
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 13.6555
shares 13655500
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 6.8646
shares 6864600
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 6.9184
shares 6918400
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 6.7995
shares 6799500
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 6.7995
shares 6799500
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 6.7879
shares 6787900
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 6.7774
shares 6777400
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 6.7969
shares 6796900
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 6.7969
shares 6796900
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 6.7954
shares 6795400
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 6.7954
shares 6795400
99
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 6.7864
shares 6786400
100
date 1997-Q3
dateFormatted 1997-09-30
sharesMln 6.7864
shares 6786400
101
date 1997-Q2
dateFormatted 1997-06-30
sharesMln 6.7864
shares 6786400
102
date 1997-Q1
dateFormatted 1997-03-31
sharesMln 6.7864
shares 6786400
103
date 1996-Q4
dateFormatted 1996-12-31
sharesMln 6.7819
shares 6781900
104
date 1996-Q3
dateFormatted 1996-09-30
sharesMln 6.7819
shares 6781900
105
date 1996-Q2
dateFormatted 1996-06-30
sharesMln 6.7819
shares 6781900
106
date 1996-Q1
dateFormatted 1996-03-31
sharesMln 6.7819
shares 6781900
107
date 1995-Q4
dateFormatted 1995-12-31
sharesMln 6.7616
shares 6761600
108
date 1995-Q3
dateFormatted 1995-09-30
sharesMln 6.7616
shares 6761600
109
date 1995-Q2
dateFormatted 1995-06-30
sharesMln 6.7616
shares 6761600
110
date 1995-Q1
dateFormatted 1995-03-31
sharesMln 6.7616
shares 6761600
111
date 1994-Q4
dateFormatted 1994-12-31
sharesMln 6.7616
shares 6761600
112
date 1994-Q3
dateFormatted 1994-09-30
sharesMln 6.7616
shares 6761600
113
date 1994-Q2
dateFormatted 1994-06-30
sharesMln 6.7616
shares 6761600
114
date 1994-Q1
dateFormatted 1994-03-31
sharesMln 6.7616
shares 6761600
115
date 1993-Q4
dateFormatted 1993-12-31
sharesMln 6.7616
shares 6761600
116
date 1993-Q3
dateFormatted 1993-09-30
sharesMln 6.7616
shares 6761600
117
date 1993-Q2
dateFormatted 1993-06-30
sharesMln 6.7616
shares 6761600
118
date 1993-Q1
dateFormatted 1993-03-31
sharesMln 6.7616
shares 6761600
119
date 1992-Q4
dateFormatted 1992-12-31
sharesMln 6.7616
shares 6761600
120
date 1992-Q3
dateFormatted 1992-09-30
sharesMln 6.7616
shares 6761600
121
date 1992-Q2
dateFormatted 1992-06-30
sharesMln 6.7616
shares 6761600
122
date 1992-Q1
dateFormatted 1992-03-31
sharesMln 6.7616
shares 6761600
123
date 1991-Q4
dateFormatted 1991-12-31
sharesMln 6.7616
shares 6761600
124
date 1991-Q3
dateFormatted 1991-09-30
sharesMln 6.7616
shares 6761600
125
date 1991-Q2
dateFormatted 1991-06-30
sharesMln 6.7616
shares 6761600
126
date 1991-Q1
dateFormatted 1991-03-31
sharesMln 6.7616
shares 6761600
127
date 1990-Q1
dateFormatted 1990-03-31
sharesMln 6.7661
shares 6766100
128
date 1989-Q1
dateFormatted 1989-03-31
sharesMln 6.7616
shares 6761600
129
date 1988-Q1
dateFormatted 1988-03-31
sharesMln 6.7616
shares 6761600
130
date 1987-Q1
dateFormatted 1987-03-31
sharesMln 4.3703
shares 4370300
131
date 1986-Q1
dateFormatted 1986-03-31
sharesMln 4.3703
shares 4370300
Earnings
History
2023-09-30
reportDate 2023-10-24
date 2023-09-30
beforeAfterMarket BeforeMarket
currency USD
2023-06-30
reportDate 2023-07-25
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-04-25
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-01-24
date 2022-12-31
beforeAfterMarket BeforeMarket
currency USD
epsEstimate 1.11
2022-09-30
reportDate 2022-10-26
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 1.06
epsEstimate 0.98
epsDifference 0.08
surprisePercent 8.1633
2022-06-30
reportDate 2022-07-27
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 1.03
epsEstimate 1.02
epsDifference 0.01
surprisePercent 0.9804
2022-03-31
reportDate 2022-04-27
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.95
epsEstimate 0.91
epsDifference 0.04
surprisePercent 4.3956
2021-12-31
reportDate 2022-01-26
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.53
epsDifference -0.23
surprisePercent -43.3962
2021-09-30
reportDate 2021-10-26
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.97
epsEstimate 0.94
epsDifference 0.03
surprisePercent 3.1915
2021-06-30
reportDate 2021-07-27
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 1.03
epsEstimate 0.92
epsDifference 0.11
surprisePercent 11.9565
2021-03-31
reportDate 2021-04-27
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.99
epsEstimate 0.84
epsDifference 0.15
surprisePercent 17.8571
2020-12-31
reportDate 2021-01-27
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.83
epsEstimate 0.76
epsDifference 0.07
surprisePercent 9.2105
2020-09-30
reportDate 2020-10-26
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.81
epsEstimate 0.43
epsDifference 0.38
surprisePercent 88.3721
2020-06-30
reportDate 2020-07-23
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.35
epsEstimate 0.28
epsDifference 0.07
surprisePercent 25
2020-03-31
reportDate 2020-04-28
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.62
epsEstimate 0.59
epsDifference 0.03
surprisePercent 5.0847
2019-12-31
reportDate 2020-01-22
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.71
epsEstimate 0.78
epsDifference -0.07
surprisePercent -8.9744
2019-09-30
reportDate 2019-10-23
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.84
epsEstimate 0.8
epsDifference 0.04
surprisePercent 5
2019-06-30
reportDate 2019-07-24
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.8
epsEstimate 0.77
epsDifference 0.03
surprisePercent 3.8961
2019-03-31
reportDate 2019-04-23
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.75
epsEstimate 0.71
epsDifference 0.04
surprisePercent 5.6338
2018-12-31
reportDate 2019-01-23
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.77
epsEstimate 0.73
epsDifference 0.04
surprisePercent 5.4795
2018-09-30
reportDate 2018-10-23
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.75
epsEstimate 0.75
epsDifference 0
surprisePercent 0
2018-06-30
reportDate 2018-07-24
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.76
epsEstimate 0.69
epsDifference 0.07
surprisePercent 10.1449
2018-03-31
reportDate 2018-04-24
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.77
epsEstimate 0.61
epsDifference 0.16
surprisePercent 26.2295
2017-12-31
reportDate 2018-01-29
date 2017-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.53
epsDifference 0
surprisePercent 0
2017-09-30
reportDate 2017-10-24
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.49
epsDifference 0.08
surprisePercent 16.3265
2017-06-30
reportDate 2017-07-25
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.48
epsEstimate 0.43
epsDifference 0.05
surprisePercent 11.6279
2017-03-31
reportDate 2017-04-27
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.41
epsEstimate 0.39
epsDifference 0.02
surprisePercent 5.1282
2016-12-31
reportDate 2017-01-26
date 2016-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.4
epsDifference 0
surprisePercent 0
2016-09-30
reportDate 2016-10-27
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.23
epsEstimate 0.27
epsDifference -0.04
surprisePercent -14.8148
2016-06-30
reportDate 2016-07-26
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.33
epsDifference 0.04
surprisePercent 12.1212
2016-03-31
reportDate 2016-04-27
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.3
epsDifference 0.03
surprisePercent 10
2015-12-31
reportDate 2016-01-28
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.34
epsDifference -0.01
surprisePercent -2.9412
2015-09-30
reportDate 2015-10-27
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.34
epsEstimate 0.33
epsDifference 0.01
surprisePercent 3.0303
2015-06-30
reportDate 2015-07-27
date 2015-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.3
epsEstimate 0.34
epsDifference -0.04
surprisePercent -11.7647
2015-03-31
reportDate 2015-04-29
date 2015-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.33
epsDifference 0
surprisePercent 0
2014-12-31
reportDate 2015-01-29
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.34
epsEstimate 0.3
epsDifference 0.04
surprisePercent 13.3333
2014-09-30
reportDate 2014-10-30
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.3
epsDifference -0.03
surprisePercent -10
2014-06-30
reportDate 2014-07-30
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.28
epsDifference 0.04
surprisePercent 14.2857
2014-03-31
reportDate 2014-04-30
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.25
epsDifference 0.02
surprisePercent 8
2013-12-31
reportDate 2014-01-30
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.27
epsDifference 0
surprisePercent 0
2013-09-30
reportDate 2013-10-23
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.24
epsDifference 0.06
surprisePercent 25
2013-06-30
reportDate 2013-07-23
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.22
epsDifference 0.05
surprisePercent 22.7273
2013-03-31
reportDate 2013-04-25
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.18
epsDifference -0.04
surprisePercent -22.2222
2012-12-31
reportDate 2013-02-01
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.53
epsEstimate -0.42
epsDifference -1.11
surprisePercent -264.2857
2012-09-30
reportDate 2012-10-24
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.13
epsDifference 0.09
surprisePercent 69.2308
2012-06-30
reportDate 2012-07-25
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.12
epsDifference 0.03
surprisePercent 25
2012-03-31
reportDate 2012-05-01
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.35
epsEstimate 0.15
epsDifference -0.5
surprisePercent -333.3333
2011-12-31
reportDate 2012-01-31
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.12
epsDifference -0.11
surprisePercent -91.6667
2011-09-30
reportDate 2011-10-31
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.04
epsEstimate 0.18
epsDifference -0.22
surprisePercent -122.2222
2011-06-30
reportDate 2011-08-01
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.1
epsDifference 0.06
surprisePercent 60
2011-03-31
reportDate 2011-05-03
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.11
epsDifference 0.21
surprisePercent 190.9091
2010-12-31
reportDate 2011-02-03
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.18
epsDifference 0.19
surprisePercent 105.5556
2010-09-30
reportDate 2010-10-28
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.19
epsDifference -0.02
surprisePercent -10.5263
2010-06-30
reportDate 2010-07-29
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.27
epsDifference -0.1
surprisePercent -37.037
2010-03-31
reportDate 2010-04-29
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.26
epsDifference -0.06
surprisePercent -23.0769
2009-12-31
reportDate 2010-02-08
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.34
epsDifference -0.09
surprisePercent -26.4706
2009-09-30
reportDate 2009-11-04
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.29
epsDifference 0.03
surprisePercent 10.3448
2009-06-30
reportDate 2009-08-06
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 2.4
epsEstimate 2.16
epsDifference 0.24
surprisePercent 11.1111
2009-03-31
reportDate 2009-04-29
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.24
epsDifference -0.05
surprisePercent -20.8333
2008-12-31
reportDate 2009-01-30
date 2008-12-31
currency USD
epsActual 0.3015
2008-09-30
reportDate 2008-10-28
date 2008-09-30
currency USD
epsActual 0.3747
2008-06-30
reportDate 2008-07-30
date 2008-06-30
currency USD
epsActual 0.3192
2008-03-31
reportDate 2008-04-23
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.39
epsDifference -0.01
surprisePercent -2.5641
2007-12-31
reportDate 2008-01-29
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.4
epsDifference 0
surprisePercent 0
2007-09-30
reportDate 2007-10-26
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.37
epsDifference 0.03
surprisePercent 8.1081
2007-06-30
reportDate 2007-07-24
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.35
epsDifference 0.02
surprisePercent 5.7143
2007-03-31
reportDate 2007-04-24
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.35
epsDifference -0.01
surprisePercent -2.8571
2006-12-31
reportDate 2007-01-25
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.37
epsDifference -0.01
surprisePercent -2.7027
2006-09-30
reportDate 2006-10-25
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.38
epsDifference -0.08
surprisePercent -21.0526
2006-06-30
reportDate 2006-07-27
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.38
epsDifference -0.05
surprisePercent -13.1579
2006-03-31
reportDate 2006-04-24
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.35
epsEstimate 0.37
epsDifference -0.02
surprisePercent -5.4054
2005-12-31
reportDate 2006-01-24
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.4
epsDifference -0.02
surprisePercent -5
2005-09-30
reportDate 2005-10-25
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate 0.36
epsDifference -0.41
surprisePercent -113.8889
2005-06-30
reportDate 2005-07-27
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.35
epsDifference -0.03
surprisePercent -8.5714
2005-03-31
reportDate 2005-04-28
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.35
epsDifference -0.02
surprisePercent -5.7143
2004-12-31
reportDate 2005-01-27
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.37
epsDifference 0
surprisePercent 0
2004-09-30
reportDate 2004-10-21
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.35
epsDifference 0.01
surprisePercent 2.8571
2004-06-30
reportDate 2004-07-22
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.34
epsDifference 0
surprisePercent 0
2004-03-31
reportDate 2004-04-21
date 2004-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.36
epsDifference -0.03
surprisePercent -8.3333
2003-12-31
reportDate 2004-01-22
date 2003-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.35
epsDifference -0.01
surprisePercent -2.8571
2003-09-30
reportDate 2003-10-23
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.35
epsEstimate 0.32
epsDifference 0.03
surprisePercent 9.375
2003-06-30
reportDate 2003-07-22
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.32
epsDifference 0.01
surprisePercent 3.125
2003-03-31
reportDate 2003-04-23
date 2003-03-31
currency USD
epsActual 0.328
2002-12-31
reportDate 2003-01-22
date 2002-12-31
currency USD
epsActual 0.3161
2002-09-30
reportDate 2002-10-23
date 2002-09-30
currency USD
epsActual 0.3168
2002-06-30
reportDate 2002-07-26
date 2002-06-30
currency USD
epsActual 0.2804
2002-03-31
reportDate 2002-04-17
date 2002-03-31
currency USD
epsActual 0.2684
2001-12-31
reportDate 2002-01-16
date 2001-12-31
currency USD
epsActual 0.2416
2001-09-30
reportDate 2001-11-28
date 2001-09-30
currency USD
epsActual 0.2647
2001-06-30
reportDate 2001-06-30
date 2001-06-30
currency USD
epsActual 0.2347
2001-03-31
reportDate 2001-03-31
date 2001-03-31
currency USD
epsActual 0.2392
2000-12-31
reportDate 2000-12-31
date 2000-12-31
currency USD
epsActual 0.2751
2000-09-30
reportDate 2000-09-30
date 2000-09-30
currency USD
epsActual -0.0676
2000-06-30
reportDate 2000-06-30
date 2000-06-30
currency USD
epsActual 0.2747
2000-03-31
reportDate 2000-03-31
date 2000-03-31
currency USD
epsActual 0.2662
1999-09-30
reportDate 1999-09-30
date 1999-09-30
currency USD
epsActual 0.2499
1999-06-30
reportDate 1999-06-30
date 1999-06-30
currency USD
epsActual 0.3526
1999-03-31
reportDate 1999-03-31
date 1999-03-31
currency USD
epsActual 0.3188
1998-09-30
reportDate 1998-09-30
date 1998-09-30
currency USD
epsActual 0.3185
1998-06-30
reportDate 1998-06-30
date 1998-06-30
currency USD
epsActual 0.2979
1998-03-31
reportDate 1998-03-31
date 1998-03-31
currency USD
epsActual 0.2801
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.0450
earningsEstimateAvg 4.3700
earningsEstimateLow 4.1000
earningsEstimateHigh 4.6000
earningsEstimateYearAgoEps 4.1800
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0450
revenueEstimateAvg 477070000.00
revenueEstimateLow 446700000.00
revenueEstimateHigh 506780000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2030
epsTrendCurrent 4.3700
epsTrend7daysAgo 4.3700
epsTrend30daysAgo 4.4600
epsTrend60daysAgo 4.1500
epsTrend90daysAgo 4.2000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth 0.0630
earningsEstimateAvg 1.0100
earningsEstimateLow 0.8800
earningsEstimateHigh 1.1100
earningsEstimateYearAgoEps 0.9500
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0630
revenueEstimateAvg 116430000.00
revenueEstimateLow 107800000.00
revenueEstimateHigh 124250000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2110
epsTrendCurrent 1.0100
epsTrend7daysAgo 1.0100
epsTrend30daysAgo 1.0500
epsTrend60daysAgo 0.9400
epsTrend90daysAgo 0.9600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth 0.3100
earningsEstimateAvg 4.1800
earningsEstimateLow 4.1400
earningsEstimateHigh 4.2400
earningsEstimateYearAgoEps 3.1900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.3100
revenueEstimateAvg 396500000.00
revenueEstimateLow 392020000.00
revenueEstimateHigh 398500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2390
epsTrendCurrent 4.1800
epsTrend7daysAgo 4.1800
epsTrend30daysAgo 4.1700
epsTrend60daysAgo 4.0100
epsTrend90daysAgo 4.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth 0.0100
earningsEstimateAvg 0.9800
earningsEstimateLow 0.9400
earningsEstimateHigh 1.0200
earningsEstimateYearAgoEps 0.9700
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0100
revenueEstimateAvg 96240000.00
revenueEstimateLow 95250000.00
revenueEstimateHigh 96910000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent 0.9800
epsTrend7daysAgo 0.9800
epsTrend30daysAgo 0.9800
epsTrend60daysAgo 0.9800
epsTrend90daysAgo 1.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.0100
earningsEstimateAvg 1.0200
earningsEstimateLow 1.0000
earningsEstimateHigh 1.0600
earningsEstimateYearAgoEps 1.0300
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.0100
revenueEstimateAvg 96360000.00
revenueEstimateLow 95500000.00
revenueEstimateHigh 97420000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2880
epsTrendCurrent 1.0200
epsTrend7daysAgo 1.0200
epsTrend30daysAgo 1.0100
epsTrend60daysAgo 1.0000
epsTrend90daysAgo 0.9900
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 3.0000
epsRevisionsDownLast30days 1.0000
2022-03-31
date 2022-03-31
period 0q
growth -0.0810
earningsEstimateAvg 0.9100
earningsEstimateLow 0.8000
earningsEstimateHigh 0.9800
earningsEstimateYearAgoEps 0.9900
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.0810
revenueEstimateAvg 92790000.00
revenueEstimateLow 90400000.00
revenueEstimateHigh 95330000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.2210
epsTrendCurrent 0.9100
epsTrend7daysAgo 0.9100
epsTrend30daysAgo 0.9100
epsTrend60daysAgo 0.9100
epsTrend90daysAgo 0.7600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 1.0000
2021-12-31
date 2021-12-31
period 0y
growth 0.2910
earningsEstimateAvg 3.3700
earningsEstimateLow 3.2100
earningsEstimateHigh 3.6200
earningsEstimateYearAgoEps 2.6100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.2910
revenueEstimateAvg 319960000.00
revenueEstimateLow 315500000.00
revenueEstimateHigh 321900000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0690
epsTrendCurrent 3.3700
epsTrend7daysAgo 3.3700
epsTrend30daysAgo 3.3700
epsTrend60daysAgo 3.4500
epsTrend90daysAgo 3.4900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.1360
earningsEstimateAvg 0.9200
earningsEstimateLow 0.7900
earningsEstimateHigh 1.0000
earningsEstimateYearAgoEps 0.8100
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.1360
revenueEstimateAvg 75220000.00
revenueEstimateLow 70020000.00
revenueEstimateHigh 78100000.00
revenueEstimateNumberOfAnalysts 5.00
epsTrendCurrent 0.9200
epsTrend7daysAgo 0.9200
epsTrend30daysAgo 0.9000
epsTrend60daysAgo 0.8600
epsTrend90daysAgo 0.8700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 1.6290
earningsEstimateAvg 0.9200
earningsEstimateLow 0.8500
earningsEstimateHigh 0.9700
earningsEstimateYearAgoEps 0.3500
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 1.6290
revenueEstimateAvg 74810000.00
revenueEstimateLow 71780000.00
revenueEstimateHigh 77300000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.1170
epsTrendCurrent 0.9200
epsTrend7daysAgo 0.9200
epsTrend30daysAgo 0.9200
epsTrend60daysAgo 0.9000
epsTrend90daysAgo 0.7800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 0.3550
earningsEstimateAvg 0.8400
earningsEstimateLow 0.6500
earningsEstimateHigh 0.9400
earningsEstimateYearAgoEps 0.6200
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.3550
revenueEstimateAvg 75990000.00
revenueEstimateLow 74680000.00
revenueEstimateHigh 77360000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.1100
epsTrendCurrent 0.8400
epsTrend7daysAgo 0.8400
epsTrend30daysAgo 0.8300
epsTrend60daysAgo 0.8300
epsTrend90daysAgo 0.7100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.1710
earningsEstimateAvg 2.5700
earningsEstimateLow 2.4400
earningsEstimateHigh 2.7500
earningsEstimateYearAgoEps 3.1000
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.1710
revenueEstimateAvg 291950000.00
revenueEstimateLow 288100000.00
revenueEstimateHigh 297000000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.0620
epsTrendCurrent 2.5700
epsTrend7daysAgo 2.5700
epsTrend30daysAgo 2.5700
epsTrend60daysAgo 2.4300
epsTrend90daysAgo 1.9600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.5120
earningsEstimateAvg 0.4100
earningsEstimateLow 0.2200
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.8400
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.5120
revenueEstimateAvg 68530000.00
revenueEstimateLow 67280000.00
revenueEstimateHigh 69280000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0130
epsTrendCurrent 0.4100
epsTrend7daysAgo 0.4100
epsTrend30daysAgo 0.4100
epsTrend60daysAgo 0.4300
epsTrend90daysAgo 0.4200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -0.6500
earningsEstimateAvg 0.2800
earningsEstimateLow 0.0800
earningsEstimateHigh 0.4600
earningsEstimateYearAgoEps 0.8000
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.6500
revenueEstimateAvg 67000000.00
revenueEstimateLow 65660000.00
revenueEstimateHigh 68600000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth -0.0480
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2900
epsTrend60daysAgo 0.5500
epsTrend90daysAgo 0.5900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth -0.2130
earningsEstimateAvg 0.5900
earningsEstimateLow 0.4000
earningsEstimateHigh 0.7400
earningsEstimateYearAgoEps 0.7500
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.2130
revenueEstimateAvg 68380000.00
revenueEstimateLow 67210000.00
revenueEstimateHigh 69150000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.0020
epsTrendCurrent 0.5900
epsTrend7daysAgo 0.5900
epsTrend30daysAgo 0.6700
epsTrend60daysAgo 0.7300
epsTrend90daysAgo 0.7300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth 0.0430
earningsEstimateAvg 3.1800
earningsEstimateLow 3.1700
earningsEstimateHigh 3.2000
earningsEstimateYearAgoEps 3.0500
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0430
revenueEstimateAvg 278630000.00
revenueEstimateLow 277800000.00
revenueEstimateHigh 279100000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0350
epsTrendCurrent 3.1800
epsTrend7daysAgo 3.1800
epsTrend30daysAgo 3.1800
epsTrend60daysAgo 3.1700
epsTrend90daysAgo 3.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth 0.0670
earningsEstimateAvg 0.8000
earningsEstimateLow 0.7900
earningsEstimateHigh 0.8200
earningsEstimateYearAgoEps 0.7500
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0670
revenueEstimateAvg 71980000.00
revenueEstimateLow 71670000.00
revenueEstimateHigh 72700000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0710
epsTrendCurrent 0.8000
epsTrend7daysAgo 0.8000
epsTrend30daysAgo 0.8000
epsTrend60daysAgo 0.8000
epsTrend90daysAgo 0.7900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth 0.0130
earningsEstimateAvg 0.7700
earningsEstimateLow 0.7500
earningsEstimateHigh 0.8000
earningsEstimateYearAgoEps 0.7600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0130
revenueEstimateAvg 70350000.00
revenueEstimateLow 69540000.00
revenueEstimateHigh 71700000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0450
epsTrendCurrent 0.7700
epsTrend7daysAgo 0.7700
epsTrend30daysAgo 0.7700
epsTrend60daysAgo 0.7700
epsTrend90daysAgo 0.7600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.0780
earningsEstimateAvg 0.7100
earningsEstimateLow 0.6800
earningsEstimateHigh 0.7400
earningsEstimateYearAgoEps 0.7700
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth -0.0780
revenueEstimateAvg 68120000.00
revenueEstimateLow 67500000.00
revenueEstimateHigh 68660000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0250
epsTrendCurrent 0.7100
epsTrend7daysAgo 0.7100
epsTrend30daysAgo 0.7100
epsTrend60daysAgo 0.7100
epsTrend90daysAgo 0.7100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.5050
earningsEstimateAvg 3.0100
earningsEstimateLow 3.0000
earningsEstimateHigh 3.0300
earningsEstimateYearAgoEps 2.0000
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.5050
revenueEstimateAvg 269370000.00
revenueEstimateLow 268000000.00
revenueEstimateHigh 269800000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.2610
epsTrendCurrent 3.0100
epsTrend7daysAgo 3.0100
epsTrend30daysAgo 3.0100
epsTrend60daysAgo 3.0100
epsTrend90daysAgo 3.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth 0.3160
earningsEstimateAvg 0.7500
earningsEstimateLow 0.7000
earningsEstimateHigh 0.7700
earningsEstimateYearAgoEps 0.5700
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.3160
revenueEstimateAvg 67870000.00
revenueEstimateLow 67100000.00
revenueEstimateHigh 68380000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.2570
epsTrendCurrent 0.7500
epsTrend7daysAgo 0.7500
epsTrend30daysAgo 0.7500
epsTrend60daysAgo 0.7400
epsTrend90daysAgo 0.7200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth 0.4370
earningsEstimateAvg 0.6900
earningsEstimateLow 0.6600
earningsEstimateHigh 0.7300
earningsEstimateYearAgoEps 0.4800
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.4370
revenueEstimateAvg 67490000.00
revenueEstimateLow 66650000.00
revenueEstimateHigh 68610000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.3030
epsTrendCurrent 0.6900
epsTrend7daysAgo 0.6900
epsTrend30daysAgo 0.6900
epsTrend60daysAgo 0.6900
epsTrend90daysAgo 0.6800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth 0.4880
earningsEstimateAvg 0.6100
earningsEstimateLow 0.5700
earningsEstimateHigh 0.6500
earningsEstimateYearAgoEps 0.4100
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.4880
revenueEstimateAvg 63880000.00
revenueEstimateLow 63200000.00
revenueEstimateHigh 64500000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.4480
epsTrendCurrent 0.6100
epsTrend7daysAgo 0.6100
epsTrend30daysAgo 0.6100
epsTrend60daysAgo 0.6100
epsTrend90daysAgo 0.5800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth 0.5110
earningsEstimateAvg 2.0100
earningsEstimateLow 1.9600
earningsEstimateHigh 2.0500
earningsEstimateYearAgoEps 1.3300
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 0.5110
revenueEstimateAvg 214780000.00
revenueEstimateLow 208800000.00
revenueEstimateHigh 217940000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.4420
epsTrendCurrent 2.0100
epsTrend7daysAgo 2.0100
epsTrend30daysAgo 2.0100
epsTrend60daysAgo 2.0100
epsTrend90daysAgo 1.9900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0q
growth 1.1300
earningsEstimateAvg 0.4900
earningsEstimateLow 0.4700
earningsEstimateHigh 0.5000
earningsEstimateYearAgoEps 0.2300
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 1.1300
revenueEstimateAvg 53130000.00
revenueEstimateLow 52300000.00
revenueEstimateHigh 54270000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.4960
epsTrendCurrent 0.4900
epsTrend7daysAgo 0.4900
epsTrend30daysAgo 0.4900
epsTrend60daysAgo 0.4900
epsTrend90daysAgo 0.4600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth 0.1620
earningsEstimateAvg 0.4300
earningsEstimateLow 0.4000
earningsEstimateHigh 0.4400
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.1620
revenueEstimateAvg 51150000.00
revenueEstimateLow 50810000.00
revenueEstimateHigh 51750000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.3020
epsTrendCurrent 0.4300
epsTrend7daysAgo 0.4300
epsTrend30daysAgo 0.4300
epsTrend60daysAgo 0.4300
epsTrend90daysAgo 0.4300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 3.04
2021-12-31
date 2021-12-31
epsActual 3.29
2020-12-31
date 2020-12-31
epsActual 2.61
2019-12-31
date 2019-12-31
epsActual 3.1
2018-12-31
date 2018-12-31
epsActual 3.05
2017-12-31
date 2017-12-31
epsActual 1.99
2016-12-31
date 2016-12-31
epsActual 1.33
2015-12-31
date 2015-12-31
epsActual 1.3
2014-12-31
date 2014-12-31
epsActual 1.2
2013-12-31
date 2013-12-31
epsActual 0.98
2012-12-31
date 2012-12-31
epsActual -1.51
2011-12-31
date 2011-12-31
epsActual 0.45
2010-12-31
date 2010-12-31
epsActual 0.91
2009-12-31
date 2009-12-31
epsActual 3.16
2008-12-31
date 2008-12-31
epsActual 1.3754
2007-12-31
date 2007-12-31
epsActual 1.51
2006-12-31
date 2006-12-31
epsActual 1.34
2005-12-31
date 2005-12-31
epsActual 0.98
2004-12-31
date 2004-12-31
epsActual 1.4
2003-12-31
date 2003-12-31
epsActual 1.348
2002-12-31
date 2002-12-31
epsActual 1.1817
2001-12-31
date 2001-12-31
epsActual 0.9802
2000-12-31
date 2000-12-31
epsActual 2.5662
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-07
currency_symbol USD
totalAssets 10515862000.00
intangibleAssets 13887000.00
otherCurrentAssets 3710000.00
totalLiab 9531365000.00
totalStockholderEquity 984497000.00
otherCurrentLiab 9229271000.00
commonStock 724694000.00
capitalStock 724694000.00
retainedEarnings 617839000.00
otherLiab 55771000.00
goodWill 364263000.00
otherAssets 10515862000.00
cash 269515000.00
totalCurrentLiabilities 19847000.00
netDebt -92268000.00
shortTermDebt 19847000.00
shortLongTermDebtTotal 177247000.00
otherStockholderEquity 724694000.00
propertyPlantEquipment 134288000.00
totalCurrentAssets 2446597000.00
longTermInvestments 477000.00
netTangibleAssets 606347000.00
shortTermInvestments 2338215000.00
netReceivables 25332000.00
longTermDebt 226476000.00
inventory 658000.00
accountsPayable 881000.00
accumulatedOtherComprehensiveIncome -358036000.00
commonStockTotalEquity 724694000.00
retainedEarningsTotalEquity 617839000.00
nonCurrrentAssetsOther 9708100000.00
nonCurrentAssetsTotal 531668000.00
capitalLeaseObligations 19847000.00
longTermDebtTotal 226476000.00
nonCurrentLiabilitiesOther 74737000.00
nonCurrentLiabilitiesTotal 9511518000.00
liabilitiesAndStockholdersEquity 10515862000.00
cashAndShortTermInvestments 2607730000.00
propertyPlantAndEquipmentNet 153518000.00
netInvestedCapital 1210973000.00
commonStockSharesOutstanding 35703446.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 10566215000.00
intangibleAssets 15352000.00
otherCurrentAssets -348964000.00
totalLiab 9503872000.00
totalStockholderEquity 1062343000.00
otherCurrentLiab -648000.00
commonStock 723956000.00
capitalStock 723956000.00
retainedEarnings 587739000.00
otherLiab 56399000.00
goodWill 364263000.00
otherAssets 4308453000.00
cash 434103000.00
totalCurrentLiabilities 20280000.00
netDebt -395174000.00
shortTermDebt 20280000.00
shortLongTermDebtTotal 38929000.00
otherStockholderEquity 723956000.00
propertyPlantEquipment 154850000.00
totalCurrentAssets 2644263000.00
longTermInvestments 3079034000.00
netTangibleAssets 682728000.00
shortTermInvestments 2532624000.00
netReceivables 26500000.00
longTermDebt 67445000.00
inventory 658000.00
accountsPayable 648000.00
accumulatedOtherComprehensiveIncome -249352000.00
commonStockTotalEquity 723956000.00
retainedEarningsTotalEquity 587739000.00
nonCurrrentAssetsOther 9590216000.00
nonCurrentAssetsTotal 3613499000.00
capitalLeaseObligations 20280000.00
longTermDebtTotal 67445000.00
nonCurrentLiabilitiesOther 76031000.00
nonCurrentLiabilitiesTotal 18649000.00
liabilitiesAndStockholdersEquity 10566215000.00
cashAndShortTermInvestments 2966727000.00
propertyPlantAndEquipmentNet 154850000.00
netInvestedCapital 1129788000.00
commonStockSharesOutstanding 35642471.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 10652060000.00
intangibleAssets 16928000.00
otherCurrentAssets 9302000.00
totalLiab 9534570000.00
totalStockholderEquity 1117490000.00
otherCurrentLiab 9385147000.00
commonStock 723441000.00
capitalStock 723441000.00
retainedEarnings 559004000.00
otherLiab 61105000.00
goodWill 364263000.00
otherAssets 6883869000.00
cash 565759000.00
totalCurrentLiabilities 20903000.00
netDebt -546517000.00
shortTermDebt 20903000.00
shortLongTermDebtTotal 19242000.00
otherStockholderEquity 723441000.00
propertyPlantEquipment 155862000.00
totalCurrentAssets 2834561000.00
longTermInvestments 3231138000.00
netTangibleAssets 736299000.00
shortTermInvestments 2685048000.00
netReceivables 24728000.00
longTermDebt 67415000.00
inventory 2750000.00
accountsPayable 576000.00
accumulatedOtherComprehensiveIncome -164955000.00
commonStockTotalEquity 723441000.00
retainedEarningsTotalEquity 559004000.00
nonCurrrentAssetsOther 9541270000.00
nonCurrentAssetsTotal 3768191000.00
capitalLeaseObligations 20903000.00
longTermDebtTotal 67415000.00
nonCurrentLiabilitiesOther 81432000.00
nonCurrentLiabilitiesTotal 19242000.00
liabilitiesAndStockholdersEquity 10652060000.00
cashAndShortTermInvestments 3250807000.00
propertyPlantAndEquipmentNet 155862000.00
netInvestedCapital 1184905000.00
commonStockSharesOutstanding 35640978.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
totalAssets 10508901000.00
intangibleAssets 382090000.00
otherCurrentAssets 6364599000.00
totalLiab 9278326000.00
totalStockholderEquity 1230575000.00
otherCurrentLiab 9124629000.00
commonStock 722671000.00
capitalStock 722671000.00
retainedEarnings 532874000.00
otherLiab 65119000.00
goodWill 364263000.00
otherAssets 6825761000.00
cash 461162000.00
totalCurrentLiabilities 42384000.00
netDebt -372584000.00
shortTermDebt 42384000.00
shortLongTermDebtTotal 88578000.00
otherStockholderEquity 722671000.00
propertyPlantEquipment 156811000.00
totalCurrentAssets 6825761000.00
longTermInvestments 3144239000.00
netTangibleAssets 848485000.00
shortTermInvestments 2630414000.00
netReceivables 25896000.00
longTermDebt 67386000.00
inventory 3071000.00
accountsPayable 9124629000.00
accumulatedOtherComprehensiveIncome -24970000.00
commonStockTotalEquity 722671000.00
retainedEarningsTotalEquity 532874000.00
nonCurrrentAssetsOther -3280331000.00
nonCurrentAssetsTotal 3683140000.00
capitalLeaseObligations 21192000.00
longTermDebtTotal 67386000.00
nonCurrentLiabilitiesOther 85704000.00
nonCurrentLiabilitiesTotal 88578000.00
liabilitiesAndStockholdersEquity 10508901000.00
cashAndShortTermInvestments 461162000.00
propertyPlantAndEquipmentNet 156811000.00
netInvestedCapital 1297961000.00
commonStockSharesOutstanding 35629177.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 8489366000.00
intangibleAssets 10173000.00
otherCurrentAssets 2714338000.00
totalLiab 7559616000.00
totalStockholderEquity 929750000.00
otherCurrentLiab 7432765000.00
commonStock 398058000.00
capitalStock 398058000.00
retainedEarnings 529474000.00
otherLiab 48764000.00
goodWill 231906000.00
otherAssets 11545704000.00
cash 394193000.00
totalCurrentLiabilities 7432765000.00
netDebt -316106000.00
shortLongTermDebtTotal 78087000.00
otherStockholderEquity 398058000.00
propertyPlantEquipment 141291000.00
totalCurrentAssets 5433028000.00
longTermInvestments 2672968000.00
netTangibleAssets 687671000.00
shortTermInvestments 2305075000.00
netReceivables 19422000.00
longTermDebt 60764000.00
inventory 1819000.00
accountsPayable 609000.00
accumulatedOtherComprehensiveIncome 2218000.00
commonStockTotalEquity 398058000.00
retainedEarningsTotalEquity 529474000.00
nonCurrrentAssetsOther 228582000.00
nonCurrentAssetsTotal 3056338000.00
capitalLeaseObligations 17323000.00
longTermDebtTotal 60764000.00
nonCurrentLiabilitiesOther 65478000.00
nonCurrentLiabilitiesTotal 78087000.00
liabilitiesAndStockholdersEquity 8489366000.00
cashAndShortTermInvestments 2699268000.00
propertyPlantAndEquipmentNet 141291000.00
netInvestedCapital 990514000.00
commonStockSharesOutstanding 28524480.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 8200582000.00
intangibleAssets 11062000.00
otherCurrentAssets 2800170000.00
totalLiab 7296072000.00
totalStockholderEquity 904510000.00
otherCurrentLiab 7171358000.00
commonStock 397704000.00
capitalStock 397704000.00
retainedEarnings 507531000.00
otherLiab 46569000.00
goodWill 231906000.00
otherAssets 10990258000.00
cash 475226000.00
totalCurrentLiabilities 7171358000.00
netDebt -397081000.00
shortLongTermDebtTotal 78145000.00
otherStockholderEquity -725000.00
propertyPlantEquipment 139827000.00
totalCurrentAssets 5410906000.00
longTermInvestments 2406881000.00
netTangibleAssets 661542000.00
shortTermInvestments 2115153000.00
netReceivables 20357000.00
longTermDebt 61252000.00
inventory 826000.00
accountsPayable 710000.00
accumulatedOtherComprehensiveIncome -725000.00
commonStockTotalEquity 397704000.00
retainedEarningsTotalEquity 507531000.00
nonCurrrentAssetsOther -2789676000.00
nonCurrentAssetsTotal 2789676000.00
capitalLeaseObligations 16893000.00
longTermDebtTotal 61252000.00
nonCurrentLiabilitiesOther 62752000.00
nonCurrentLiabilitiesTotal 78145000.00
liabilitiesAndStockholdersEquity 8200582000.00
cashAndShortTermInvestments 2590379000.00
propertyPlantAndEquipmentGross 139827000.00
propertyPlantAndEquipmentNet 139827000.00
netInvestedCapital 965762000.00
commonStockSharesOutstanding 28491633.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
totalAssets 7736394000.00
intangibleAssets 14606000.00
otherCurrentAssets 2951391000.00
totalLiab 6859541000.00
totalStockholderEquity 876853000.00
otherCurrentLiab 6733487000.00
commonStock 397094000.00
retainedEarnings 483944000.00
otherLiab 46617000.00
goodWill 239272000.00
otherAssets 10150982000.00
cash 530066000.00
totalCurrentLiabilities 6735720000.00
netDebt -451370000.00
shortLongTermDebtTotal 78696000.00
otherStockholderEquity -4185000.00
propertyPlantEquipment 140170000.00
totalCurrentAssets 5321806000.00
longTermInvestments 2020540000.00
netTangibleAssets 628900000.00
shortTermInvestments 1821697000.00
netReceivables 18652000.00
longTermDebt 61342000.00
inventory 1811000.00
accountsPayable 741000.00
accumulatedOtherComprehensiveIncome -4185000.00
commonStockTotalEquity 397094000.00
retainedEarningsTotalEquity 483944000.00
nonCurrrentAssetsOther -2160710000.00
nonCurrentAssetsTotal 2414588000.00
capitalLeaseObligations 17354000.00
longTermDebtTotal 61342000.00
nonCurrentLiabilitiesOther 63971000.00
nonCurrentLiabilitiesTotal 78696000.00
liabilitiesAndStockholdersEquity 7736394000.00
cashAndShortTermInvestments 2351763000.00
propertyPlantAndEquipmentGross 140170000.00
propertyPlantAndEquipmentNet 140170000.00
netInvestedCapital 938195000.00
commonStockSharesOutstanding 28537853.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
totalAssets 7289751000.00
intangibleAssets 15366000.00
otherCurrentAssets 3435720000.00
totalLiab 6396330000.00
totalStockholderEquity 893421000.00
otherCurrentLiab 6273596000.00
commonStock 400582000.00
retainedEarnings 478489000.00
otherLiab 43037000.00
goodWill 239272000.00
otherAssets 9303088000.00
cash 367290000.00
totalCurrentLiabilities 6274500000.00
netDebt -287593000.00
shortTermDebt 340000000.00
shortLongTermDebtTotal 79697000.00
otherStockholderEquity 14350000.00
propertyPlantEquipment 120502000.00
totalCurrentAssets 5276414000.00
longTermInvestments 1626760000.00
netTangibleAssets 638783000.00
shortTermInvestments 1453132000.00
netReceivables 20272000.00
longTermDebt 61829000.00
inventory 2424000.00
accountsPayable 904000.00
accumulatedOtherComprehensiveIncome 14350000.00
commonStockTotalEquity 400582000.00
retainedEarningsTotalEquity 478489000.00
nonCurrrentAssetsOther -1758699000.00
nonCurrentAssetsTotal 2013337000.00
capitalLeaseObligations 17868000.00
longTermDebtTotal 61829000.00
nonCurrentLiabilitiesOther 60001000.00
nonCurrentLiabilitiesTotal 79697000.00
liabilitiesAndStockholdersEquity 7289751000.00
cashAndShortTermInvestments 1820422000.00
propertyPlantAndEquipmentGross 138016000.00
propertyPlantAndEquipmentNet 138016000.00
netInvestedCapital 955250000.00
commonStockSharesOutstanding 28617409.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 7064268000.00
intangibleAssets 14517000.00
otherCurrentAssets 3807357000.00
totalLiab 6183450000.00
totalStockholderEquity 880818000.00
otherCurrentLiab 6060226000.00
commonStock 403351000.00
retainedEarnings 459988000.00
otherLiab 41387000.00
goodWill 240972000.00
otherAssets 8735631000.00
cash 397196000.00
totalCurrentLiabilities 6061531000.00
netDebt -316664000.00
shortLongTermDebtTotal 80532000.00
otherStockholderEquity 479000.00
propertyPlantEquipment 118568000.00
totalCurrentAssets 5392905000.00
longTermInvestments 1293918000.00
netTangibleAssets 625329000.00
shortTermInvestments 1168706000.00
netReceivables 19646000.00
longTermDebt 61816000.00
inventory 2741000.00
accountsPayable 1305000.00
accumulatedOtherComprehensiveIncome 17479000.00
commonStockTotalEquity 403351000.00
retainedEarningsTotalEquity 459988000.00
nonCurrrentAssetsOther -1415874000.00
nonCurrentAssetsTotal 1671363000.00
capitalLeaseObligations 18716000.00
longTermDebtTotal 61816000.00
nonCurrentLiabilitiesOther 60103000.00
nonCurrentLiabilitiesTotal 80532000.00
liabilitiesAndStockholdersEquity 7064268000.00
cashAndShortTermInvestments 1565902000.00
propertyPlantAndEquipmentGross 136968000.00
propertyPlantAndEquipmentNet 136968000.00
netInvestedCapital 942634000.00
commonStockSharesOutstanding 28940018.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 6888595000.00
intangibleAssets 14472000.00
otherCurrentAssets 4141504000.00
totalLiab 6020704000.00
totalStockholderEquity 867891000.00
otherCurrentLiab 5831138000.00
commonStock 408699000.00
retainedEarnings 441846000.00
otherLiab 56733000.00
goodWill 234368000.00
otherAssets 8151397000.00
cash 679514000.00
totalCurrentLiabilities 5908505000.00
netDebt -548206000.00
shortLongTermDebtTotal 131308000.00
otherStockholderEquity 17346000.00
propertyPlantEquipment 115373000.00
totalCurrentAssets 5625793000.00
longTermInvestments 883138000.00
netTangibleAssets 619051000.00
shortTermInvestments 784832000.00
netReceivables 19943000.00
longTermDebt 112199000.00
inventory 2987000.00
accountsPayable 1525000.00
accumulatedOtherComprehensiveIncome 17346000.00
commonStockTotalEquity 408699000.00
retainedEarningsTotalEquity 441846000.00
nonCurrrentAssetsOther -566274000.00
nonCurrentAssetsTotal 1262802000.00
capitalLeaseObligations 19109000.00
longTermDebtTotal 112199000.00
nonCurrentLiabilitiesOther 75842000.00
nonCurrentLiabilitiesTotal 131308000.00
liabilitiesAndStockholdersEquity 6888595000.00
cashAndShortTermInvestments 1464346000.00
propertyPlantAndEquipmentGross 134206000.00
propertyPlantAndEquipmentNet 134206000.00
netInvestedCapital 980090000.00
commonStockSharesOutstanding 28976681.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
totalAssets 6376058000.00
intangibleAssets 15461000.00
earningAssets 1183766000.00
otherCurrentAssets 3926854000.00
totalLiab 5513860000.00
totalStockholderEquity 862198000.00
otherCurrentLiab 5044988000.00
commonStock 410236000.00
retainedEarnings 430709000.00
otherLiab 45009000.00
goodWill 234368000.00
otherAssets 7626676000.00
cash 376349000.00
totalCurrentLiabilities 342100000.00
netDebt 385414000.00
shortTermDebt 340000000.00
shortLongTermDebt 340000000.00
shortLongTermDebtTotal 761763000.00
otherStockholderEquity 21253000.00
propertyPlantEquipment 113669000.00
totalCurrentAssets 5125440000.00
longTermInvestments 886222000.00
netTangibleAssets 612369000.00
shortTermInvestments 806470000.00
netReceivables 15767000.00
longTermDebt 402185000.00
inventory 3487000.00
accountsPayable 2100000.00
accumulatedOtherComprehensiveIncome 21253000.00
commonStockTotalEquity 410236000.00
retainedEarningsTotalEquity 430709000.00
nonCurrrentAssetsOther -1000789000.00
nonCurrentAssetsTotal 1250618000.00
capitalLeaseObligations 19578000.00
longTermDebtTotal 402185000.00
nonCurrentLiabilitiesOther 64587000.00
nonCurrentLiabilitiesTotal 421763000.00
liabilitiesAndStockholdersEquity 6376058000.00
cashAndShortTermInvestments 1182819000.00
propertyPlantAndEquipmentGross 133016000.00
propertyPlantAndEquipmentNet 133016000.00
netInvestedCapital 1264383000.00
commonStockSharesOutstanding 29399114.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 6143639000.00
intangibleAssets 17217000.00
earningAssets 1076372000.00
otherCurrentAssets 3797754000.00
totalLiab 5291238000.00
totalStockholderEquity 852401000.00
otherCurrentLiab 4931355000.00
commonStock 429514000.00
retainedEarnings 417764000.00
otherLiab 37203000.00
goodWill 234368000.00
otherAssets 7419629000.00
cash 231302000.00
totalCurrentLiabilities 240154000.00
netDebt 327224000.00
shortTermDebt 238000000.00
shortLongTermDebt 238000000.00
shortLongTermDebtTotal 558526000.00
otherStockholderEquity 5123000.00
propertyPlantEquipment 114859000.00
totalCurrentAssets 4867649000.00
longTermInvestments 889877000.00
netTangibleAssets 600816000.00
shortTermInvestments 821945000.00
netReceivables 16648000.00
longTermDebt 300671000.00
inventory 3873000.00
accountsPayable 2154000.00
accumulatedOtherComprehensiveIncome 5123000.00
commonStockTotalEquity 429514000.00
retainedEarningsTotalEquity 417764000.00
nonCurrrentAssetsOther 4027042000.00
nonCurrentAssetsTotal 1275990000.00
capitalLeaseObligations 19855000.00
longTermDebtTotal 300671000.00
nonCurrentLiabilitiesOther 57058000.00
nonCurrentLiabilitiesTotal 320526000.00
liabilitiesAndStockholdersEquity 6143639000.00
cashAndShortTermInvestments 1053247000.00
propertyPlantAndEquipmentGross 134528000.00
propertyPlantAndEquipmentNet 134528000.00
commonStockSharesOutstanding 29603816.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 6068911000.00
intangibleAssets 18456000.00
earningAssets 1060598000.00
otherCurrentAssets 3860948000.00
totalLiab 5233929000.00
totalStockholderEquity 834982000.00
otherCurrentLiab 4875382000.00
commonStock 429136000.00
retainedEarnings 402212000.00
otherLiab 34979000.00
goodWill 234368000.00
otherAssets 7237892000.00
cash 317461000.00
totalCurrentLiabilities 4933273000.00
netDebt -16805000.00
shortLongTermDebtTotal 300656000.00
otherStockholderEquity 3634000.00
propertyPlantEquipment 136668000.00
totalCurrentAssets 4899930000.00
longTermInvestments 779489000.00
netTangibleAssets 582158000.00
shortTermInvestments 705224000.00
netReceivables 16297000.00
longTermDebt 300656000.00
inventory 4589000.00
accountsPayable 2169000.00
accumulatedOtherComprehensiveIncome 3634000.00
commonStockTotalEquity 429136000.00
retainedEarningsTotalEquity 402212000.00
nonCurrrentAssetsOther 3860948000.00
nonCurrentAssetsTotal 1168981000.00
longTermDebtTotal 300656000.00
nonCurrentLiabilitiesOther 55722000.00
nonCurrentLiabilitiesTotal 300656000.00
liabilitiesAndStockholdersEquity 6068911000.00
cashAndShortTermInvestments 1022685000.00
propertyPlantAndEquipmentGross 136668000.00
propertyPlantAndEquipmentNet 136668000.00
commonStockSharesOutstanding 29684105.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
totalAssets 6012039000.00
intangibleAssets 19401000.00
earningAssets 1064024000.00
otherCurrentAssets 3802008000.00
totalLiab 5196870000.00
totalStockholderEquity 815169000.00
otherCurrentLiab 4843054000.00
commonStock 432533000.00
retainedEarnings 380748000.00
otherLiab 31185000.00
goodWill 234368000.00
otherAssets 7173730000.00
cash 339460000.00
totalCurrentLiabilities 4895730000.00
netDebt -38320000.00
shortLongTermDebtTotal 301140000.00
otherStockholderEquity 1888000.00
propertyPlantEquipment 136901000.00
totalCurrentAssets 4850348000.00
longTermInvestments 771021000.00
netTangibleAssets 561400000.00
shortTermInvestments 691971000.00
netReceivables 16909000.00
longTermDebt 301140000.00
inventory 5107000.00
accountsPayable 2258000.00
accumulatedOtherComprehensiveIncome 1888000.00
commonStockTotalEquity 432533000.00
retainedEarningsTotalEquity 380748000.00
nonCurrrentAssetsOther 3802008000.00
nonCurrentAssetsTotal 1161691000.00
longTermDebtTotal 301140000.00
nonCurrentLiabilitiesOther 50418000.00
nonCurrentLiabilitiesTotal 301140000.00
liabilitiesAndStockholdersEquity 6012039000.00
cashAndShortTermInvestments 1031431000.00
propertyPlantAndEquipmentGross 136901000.00
propertyPlantAndEquipmentNet 136901000.00
commonStockSharesOutstanding 29796941.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 6050248000.00
intangibleAssets 20081000.00
earningAssets 1100017000.00
otherCurrentAssets 3824630000.00
totalLiab 5262109000.00
totalStockholderEquity 788139000.00
otherCurrentLiab 4797238000.00
commonStock 434948000.00
retainedEarnings 360455000.00
otherLiab 37429000.00
goodWill 234368000.00
otherAssets 7172934000.00
cash 446807000.00
totalCurrentLiabilities 4855984000.00
netDebt -40682000.00
shortTermDebt 343000000.00
shortLongTermDebtTotal 406125000.00
otherStockholderEquity -7264000.00
propertyPlantEquipment 137725000.00
totalCurrentAssets 4927562000.00
longTermInvestments 90903000.00
netTangibleAssets 533690000.00
shortTermInvestments 639609000.00
netReceivables 16516000.00
longTermDebt 406125000.00
inventory 6390000.00
accountsPayable 2341000.00
accumulatedOtherComprehensiveIncome -7264000.00
commonStockTotalEquity 434948000.00
retainedEarningsTotalEquity 360455000.00
nonCurrrentAssetsOther -888318000.00
nonCurrentAssetsTotal 1122686000.00
longTermDebtTotal 406125000.00
nonCurrentLiabilitiesOther 56405000.00
nonCurrentLiabilitiesTotal 406125000.00
liabilitiesAndStockholdersEquity 6050248000.00
cashAndShortTermInvestments 1086416000.00
propertyPlantAndEquipmentGross 137725000.00
propertyPlantAndEquipmentNet 137725000.00
commonStockSharesOutstanding 29743395.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 5864116000.00
intangibleAssets 21112000.00
otherCurrentAssets 3906795000.00
totalLiab 5099886000.00
totalStockholderEquity 764230000.00
otherCurrentLiab 4659339000.00
commonStock 434453000.00
retainedEarnings 341738000.00
otherLiab 31962000.00
goodWill 234368000.00
otherAssets 6841184000.00
cash 462898000.00
totalCurrentLiabilities 344976000.00
netDebt 286711000.00
shortTermDebt 343000000.00
shortLongTermDebtTotal 749609000.00
otherStockholderEquity -11961000.00
propertyPlantEquipment 119000000.00
totalCurrentAssets 4887048000.00
longTermInvestments 105516000.00
netTangibleAssets 508750000.00
shortTermInvestments 501351000.00
netReceivables 16004000.00
longTermDebt 406609000.00
inventory 7440000.00
accountsPayable 1976000.00
accumulatedOtherComprehensiveIncome -11961000.00
commonStockTotalEquity 434453000.00
retainedEarningsTotalEquity 341738000.00
nonCurrrentAssetsOther -721588000.00
nonCurrentAssetsTotal 977068000.00
longTermDebtTotal 406609000.00
nonCurrentLiabilitiesOther 31962000.00
nonCurrentLiabilitiesTotal 406609000.00
liabilitiesAndStockholdersEquity 5864116000.00
cashAndShortTermInvestments 964249000.00
propertyPlantAndEquipmentGross 119000000.00
propertyPlantAndEquipmentNet 119000000.00
commonStockSharesOutstanding 29800342.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
totalAssets 5711630000.00
intangibleAssets 22279000.00
otherCurrentAssets 4003609000.00
totalLiab 4968554000.00
totalStockholderEquity 743076000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4528373000.00
commonStock 434227000.00
retainedEarnings 320822000.00
otherLiab 31672000.00
goodWill 232458000.00
otherAssets 6540872000.00
cash 510729000.00
totalCurrentLiabilities 4562000000.00
netDebt -104136000.00
shortLongTermDebtTotal 406593000.00
otherStockholderEquity -11973000.00
propertyPlantEquipment 116618000.00
totalCurrentAssets 4882388000.00
longTermInvestments 110930000.00
netTangibleAssets 488339000.00
shortTermInvestments 353068000.00
netReceivables 14982000.00
longTermDebt 406593000.00
inventory 6140000.00
accountsPayable 1916000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11973000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 434227000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 320822000.00
treasuryStock 0.00
nonCurrrentAssetsOther -574505000.00
nonCurrentAssetsTotal 829242000.00
longTermDebtTotal 406593000.00
nonCurrentLiabilitiesOther 31672000.00
nonCurrentLiabilitiesTotal 406593000.00
liabilitiesAndStockholdersEquity 5711630000.00
cashAndShortTermInvestments 863797000.00
propertyPlantAndEquipmentGross 116618000.00
propertyPlantAndEquipmentNet 116618000.00
commonStockSharesOutstanding 29621130.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
totalAssets 5717600000.00
intangibleAssets 23152000.00
otherCurrentAssets 3997750000.00
totalLiab 4992878000.00
totalStockholderEquity 724722000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4553621000.00
commonStock 434117000.00
retainedEarnings 301800000.00
otherLiab 30530000.00
goodWill 232458000.00
otherAssets 6529317000.00
cash 560135000.00
totalCurrentLiabilities 4585800000.00
netDebt -153059000.00
shortTermDebt 407076000.00
shortLongTermDebt 407076000.00
shortLongTermDebtTotal 407076000.00
otherStockholderEquity -11195000.00
propertyPlantEquipment 113774000.00
totalCurrentAssets 4905883000.00
longTermInvestments 117576000.00
netTangibleAssets 469112000.00
shortTermInvestments 334068000.00
netReceivables 13930000.00
longTermDebt 407076000.00
inventory 8296000.00
accountsPayable 1651000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11195000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 434117000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 301800000.00
treasuryStock 0.00
nonCurrrentAssetsOther -556107000.00
nonCurrentAssetsTotal 811717000.00
longTermDebtTotal 407076000.00
nonCurrentLiabilitiesOther 30530000.00
nonCurrentLiabilitiesTotal 407076000.00
liabilitiesAndStockholdersEquity 5717600000.00
cashAndShortTermInvestments 894203000.00
propertyPlantAndEquipmentGross 113774000.00
propertyPlantAndEquipmentNet 113774000.00
commonStockSharesOutstanding 29632738.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 5641527000.00
intangibleAssets 24079000.00
otherCurrentAssets 3936163000.00
totalLiab 4935877000.00
totalStockholderEquity 705650000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4495708000.00
commonStock 433305000.00
retainedEarnings 282038000.00
otherLiab 33110000.00
goodWill 231681000.00
otherAssets 6465888000.00
cash 526732000.00
totalCurrentLiabilities 4528800000.00
netDebt -119673000.00
shortTermDebt 407059000.00
shortLongTermDebt 407059000.00
shortLongTermDebtTotal 407059000.00
otherStockholderEquity -9693000.00
propertyPlantEquipment 115542000.00
totalCurrentAssets 4817166000.00
longTermInvestments 118087000.00
netTangibleAssets 449890000.00
shortTermInvestments 341001000.00
netReceivables 13270000.00
longTermDebt 407059000.00
inventory 17336000.00
accountsPayable 1306000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9693000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 433305000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 282038000.00
treasuryStock 0.00
nonCurrrentAssetsOther -568601000.00
nonCurrentAssetsTotal 824361000.00
longTermDebtTotal 407059000.00
nonCurrentLiabilitiesOther 31804000.00
nonCurrentLiabilitiesTotal 407059000.00
liabilitiesAndStockholdersEquity 5641527000.00
cashAndShortTermInvestments 867733000.00
propertyPlantAndEquipmentGross 115542000.00
propertyPlantAndEquipmentNet 115542000.00
commonStockSharesOutstanding 29624150.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
totalAssets 5547037000.00
intangibleAssets 24437000.00
otherCurrentAssets 3864670000.00
totalLiab 4854058000.00
totalStockholderEquity 692979000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4406955000.00
commonStock 432794000.00
retainedEarnings 264331000.00
otherLiab 39560000.00
goodWill 233070000.00
otherAssets 6382550000.00
cash 489490000.00
totalCurrentLiabilities 4446600000.00
netDebt -81947000.00
shortTermDebt 407543000.00
shortLongTermDebt 407543000.00
shortLongTermDebtTotal 407543000.00
otherStockholderEquity -4146000.00
propertyPlantEquipment 116233000.00
totalCurrentAssets 4711524000.00
longTermInvestments 130962000.00
netTangibleAssets 435472000.00
shortTermInvestments 343270000.00
netReceivables 14094000.00
longTermDebt 407543000.00
inventory 25030000.00
accountsPayable 1235000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4146000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 432794000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 264331000.00
treasuryStock 0.00
nonCurrrentAssetsOther -578006000.00
nonCurrentAssetsTotal 835513000.00
longTermDebtTotal 407543000.00
nonCurrentLiabilitiesOther 38325000.00
nonCurrentLiabilitiesTotal 407543000.00
liabilitiesAndStockholdersEquity 5547037000.00
cashAndShortTermInvestments 832760000.00
propertyPlantAndEquipmentGross 116233000.00
propertyPlantAndEquipmentNet 116233000.00
commonStockSharesOutstanding 29749378.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
totalAssets 4591147000.00
intangibleAssets 15634000.00
otherCurrentAssets 3393788000.00
totalLiab 4078646000.00
totalStockholderEquity 512501000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3651241000.00
commonStock 263493000.00
retainedEarnings 251790000.00
otherLiab 29880000.00
goodWill 144667000.00
otherAssets 5169290000.00
cash 408847000.00
totalCurrentLiabilities 3681100000.00
netDebt -11322000.00
shortTermDebt 397525000.00
shortLongTermDebt 397525000.00
shortLongTermDebtTotal 397525000.00
otherStockholderEquity -2782000.00
propertyPlantEquipment 95762000.00
totalCurrentAssets 4013004000.00
longTermInvestments 140582000.00
netTangibleAssets 352200000.00
shortTermInvestments 198924000.00
netReceivables 11445000.00
longTermDebt 397525000.00
inventory 26782000.00
accountsPayable 1143000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2782000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 263493000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 251790000.00
treasuryStock 0.00
nonCurrrentAssetsOther -417842000.00
nonCurrentAssetsTotal 578143000.00
longTermDebtTotal 397525000.00
nonCurrentLiabilitiesOther 28737000.00
nonCurrentLiabilitiesTotal 397525000.00
liabilitiesAndStockholdersEquity 4591147000.00
cashAndShortTermInvestments 607771000.00
propertyPlantAndEquipmentGross 95762000.00
propertyPlantAndEquipmentNet 95762000.00
commonStockSharesOutstanding 24695295.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 4528620000.00
intangibleAssets 12132000.00
otherCurrentAssets 3309511000.00
totalLiab 4027969000.00
totalStockholderEquity 500651000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3644330000.00
commonStock 262901000.00
retainedEarnings 240682000.00
otherLiab 28234000.00
goodWill 139124000.00
otherAssets 5111843000.00
cash 417560000.00
totalCurrentLiabilities 3672600000.00
netDebt -62155000.00
shortTermDebt 355405000.00
shortLongTermDebt 355405000.00
shortLongTermDebtTotal 355405000.00
otherStockholderEquity -2932000.00
propertyPlantEquipment 96605000.00
totalCurrentAssets 3945397000.00
longTermInvestments 140937000.00
netTangibleAssets 349395000.00
shortTermInvestments 207496000.00
netReceivables 10830000.00
longTermDebt 355405000.00
inventory 24267000.00
accountsPayable 1014000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2932000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 262901000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 240682000.00
treasuryStock 0.00
nonCurrrentAssetsOther -431967000.00
nonCurrentAssetsTotal 583223000.00
longTermDebtTotal 355405000.00
nonCurrentLiabilitiesOther 27220000.00
nonCurrentLiabilitiesTotal 355405000.00
liabilitiesAndStockholdersEquity 4528620000.00
cashAndShortTermInvestments 625056000.00
propertyPlantAndEquipmentGross 96605000.00
propertyPlantAndEquipmentNet 96605000.00
commonStockSharesOutstanding 24671550.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 4441846000.00
intangibleAssets 12811000.00
otherCurrentAssets 3210597000.00
totalLiab 3952385000.00
totalStockholderEquity 489461000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3629170000.00
commonStock 262180000.00
retainedEarnings 231503000.00
otherLiab 32812000.00
goodWill 142872000.00
otherAssets 5042668000.00
cash 405160000.00
totalCurrentLiabilities 3662000000.00
netDebt -114757000.00
shortTermDebt 290403000.00
shortLongTermDebt 290403000.00
shortLongTermDebtTotal 290403000.00
otherStockholderEquity -4222000.00
propertyPlantEquipment 97142000.00
totalCurrentAssets 3841024000.00
longTermInvestments 144915000.00
netTangibleAssets 333778000.00
shortTermInvestments 214743000.00
netReceivables 10524000.00
longTermDebt 290403000.00
inventory 24450000.00
accountsPayable 691000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4222000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 262180000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 231503000.00
treasuryStock 0.00
nonCurrrentAssetsOther -445139000.00
nonCurrentAssetsTotal 600822000.00
longTermDebtTotal 290403000.00
nonCurrentLiabilitiesOther 32121000.00
nonCurrentLiabilitiesTotal 290403000.00
liabilitiesAndStockholdersEquity 4441846000.00
cashAndShortTermInvestments 619903000.00
propertyPlantAndEquipmentGross 97142000.00
propertyPlantAndEquipmentNet 97142000.00
commonStockSharesOutstanding 22064923.00
2016-12-31
date 2016-12-31
filing_date 2017-03-15
currency_symbol USD
totalAssets 3614862000.00
intangibleAssets 4433000.00
otherCurrentAssets 2616386000.00
totalLiab 3246761000.00
totalStockholderEquity 368101000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2947353000.00
commonStock 147287000.00
retainedEarnings 225921000.00
otherLiab 28014000.00
goodWill 75042000.00
otherAssets 4098730000.00
cash 305993000.00
totalCurrentLiabilities 2975400000.00
netDebt -34599000.00
shortTermDebt 20000000.00
shortLongTermDebt 20000000.00
shortLongTermDebtTotal 271394000.00
otherStockholderEquity -5107000.00
propertyPlantEquipment 75351000.00
totalCurrentAssets 3130994000.00
longTermInvestments 131829000.00
netTangibleAssets 288626000.00
shortTermInvestments 199329000.00
netReceivables 9286000.00
longTermDebt 271394000.00
inventory 11648000.00
accountsPayable 539000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5107000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 147287000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 225921000.00
treasuryStock 0.00
nonCurrrentAssetsOther -404393000.00
nonCurrentAssetsTotal 483868000.00
longTermDebtTotal 271394000.00
nonCurrentLiabilitiesOther 27475000.00
nonCurrentLiabilitiesTotal 271394000.00
liabilitiesAndStockholdersEquity 3614862000.00
cashAndShortTermInvestments 505322000.00
propertyPlantAndEquipmentGross 75351000.00
propertyPlantAndEquipmentNet 75351000.00
commonStockSharesOutstanding 20852861.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
totalAssets 3537480000.00
intangibleAssets 4603000.00
otherCurrentAssets 2556516000.00
totalLiab 3172532000.00
totalStockholderEquity 364948000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2910840000.00
commonStock 139979000.00
retainedEarnings 219233000.00
otherLiab 25298000.00
goodWill 75392000.00
otherAssets 4029170000.00
cash 281333000.00
totalCurrentLiabilities 2936100000.00
netDebt -44939000.00
shortTermDebt 236394000.00
shortLongTermDebt 236394000.00
shortLongTermDebtTotal 236394000.00
otherStockholderEquity -1551000.00
propertyPlantEquipment 76731000.00
totalCurrentAssets 3045790000.00
longTermInvestments 139902000.00
netTangibleAssets 277666000.00
shortTermInvestments 199156000.00
netReceivables 8785000.00
longTermDebt 236394000.00
inventory 14197000.00
accountsPayable 523000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1551000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 139979000.00
preferredStockTotalEquity 7287000.00
retainedEarningsTotalEquity 219233000.00
treasuryStock 0.00
nonCurrrentAssetsOther -411695000.00
nonCurrentAssetsTotal 491690000.00
longTermDebtTotal 236394000.00
nonCurrentLiabilitiesOther 24775000.00
nonCurrentLiabilitiesTotal 236394000.00
liabilitiesAndStockholdersEquity 3537480000.00
cashAndShortTermInvestments 480489000.00
propertyPlantAndEquipmentGross 76731000.00
propertyPlantAndEquipmentNet 76731000.00
commonStockSharesOutstanding 20785689.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 3466546000.00
intangibleAssets 3612000.00
otherCurrentAssets 2473293000.00
totalLiab 3104932000.00
totalStockholderEquity 361614000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2872020000.00
commonStock 139832000.00
retainedEarnings 216223000.00
otherLiab 26518000.00
goodWill 73541000.00
otherAssets 3982525000.00
cash 248360000.00
totalCurrentLiabilities 2898500000.00
netDebt -41966000.00
shortTermDebt 206394000.00
shortLongTermDebt 206394000.00
shortLongTermDebtTotal 206394000.00
otherStockholderEquity -1728000.00
propertyPlantEquipment 76991000.00
totalCurrentAssets 2950567000.00
longTermInvestments 146177000.00
netTangibleAssets 277174000.00
shortTermInvestments 219762000.00
netReceivables 9152000.00
longTermDebt 206394000.00
inventory 14710000.00
accountsPayable 586000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1728000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 139832000.00
preferredStockTotalEquity 7287000.00
retainedEarningsTotalEquity 216223000.00
treasuryStock 0.00
nonCurrrentAssetsOther -438826000.00
nonCurrentAssetsTotal 515979000.00
longTermDebtTotal 206394000.00
nonCurrentLiabilitiesOther 25932000.00
nonCurrentLiabilitiesTotal 206394000.00
liabilitiesAndStockholdersEquity 3466546000.00
cashAndShortTermInvestments 468122000.00
propertyPlantAndEquipmentGross 76991000.00
propertyPlantAndEquipmentNet 76991000.00
commonStockSharesOutstanding 20693644.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 3382966000.00
intangibleAssets 1833000.00
otherCurrentAssets 2385459000.00
totalLiab 3033134000.00
totalStockholderEquity 349832000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2826821000.00
commonStock 135318000.00
retainedEarnings 210250000.00
otherLiab 19919000.00
goodWill 67528000.00
otherAssets 3923220000.00
cash 201127000.00
totalCurrentLiabilities 2846700000.00
netDebt -14733000.00
shortTermDebt 186394000.00
shortLongTermDebt 186394000.00
shortLongTermDebtTotal 186394000.00
otherStockholderEquity -3023000.00
propertyPlantEquipment 75268000.00
totalCurrentAssets 2842712000.00
longTermInvestments 151587000.00
netTangibleAssets 273184000.00
shortTermInvestments 247140000.00
netReceivables 8986000.00
longTermDebt 186394000.00
inventory 13438000.00
accountsPayable 554000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3023000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 135318000.00
preferredStockTotalEquity 7287000.00
retainedEarningsTotalEquity 210250000.00
treasuryStock 0.00
nonCurrrentAssetsOther -470893000.00
nonCurrentAssetsTotal 540254000.00
longTermDebtTotal 186394000.00
nonCurrentLiabilitiesOther 19365000.00
nonCurrentLiabilitiesTotal 186394000.00
liabilitiesAndStockholdersEquity 3382966000.00
cashAndShortTermInvestments 448267000.00
propertyPlantAndEquipmentGross 75268000.00
propertyPlantAndEquipmentNet 75268000.00
commonStockSharesOutstanding 20553858.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
totalAssets 3362065000.00
intangibleAssets 1336000.00
otherCurrentAssets 2458620000.00
totalLiab 3019875000.00
totalStockholderEquity 342190000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2811285000.00
commonStock 133393000.00
retainedEarnings 205060000.00
otherLiab 22196000.00
goodWill 65835000.00
otherAssets 3824019000.00
cash 266711000.00
totalCurrentLiabilities 2833500000.00
netDebt -80317000.00
shortTermDebt 186394000.00
shortLongTermDebt 186394000.00
shortLongTermDebtTotal 186394000.00
otherStockholderEquity -3550000.00
propertyPlantEquipment 74559000.00
totalCurrentAssets 2900111000.00
longTermInvestments 158933000.00
netTangibleAssets 267732000.00
shortTermInvestments 165614000.00
netReceivables 9166000.00
longTermDebt 186394000.00
inventory 14317000.00
accountsPayable 585000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3550000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 133393000.00
preferredStockTotalEquity 7287000.00
retainedEarningsTotalEquity 205060000.00
treasuryStock 0.00
nonCurrrentAssetsOther -394783000.00
nonCurrentAssetsTotal 461954000.00
longTermDebtTotal 186394000.00
nonCurrentLiabilitiesOther 21611000.00
nonCurrentLiabilitiesTotal 186394000.00
liabilitiesAndStockholdersEquity 3362065000.00
cashAndShortTermInvestments 432325000.00
propertyPlantAndEquipmentGross 74559000.00
propertyPlantAndEquipmentNet 74559000.00
commonStockSharesOutstanding 20522125.00
2015-09-30
date 2015-09-30
filing_date 2015-11-09
currency_symbol USD
totalAssets 3272841000.00
intangibleAssets 1516000.00
otherCurrentAssets 2386006000.00
totalLiab 2901667000.00
totalStockholderEquity 371174000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2707753000.00
commonStock 133211000.00
retainedEarnings 199886000.00
otherLiab 17520000.00
goodWill 65835000.00
otherAssets 3753844000.00
cash 218059000.00
totalCurrentLiabilities 2725300000.00
netDebt -41665000.00
shortLongTermDebtTotal 176394000.00
otherStockholderEquity -710000.00
propertyPlantEquipment 74839000.00
totalCurrentAssets 2791838000.00
longTermInvestments 163198000.00
netTangibleAssets 265036000.00
shortTermInvestments 178765000.00
netReceivables 9008000.00
longTermDebt 176394000.00
inventory 14023000.00
accountsPayable 588000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -710000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 133211000.00
preferredStockTotalEquity 38787000.00
retainedEarningsTotalEquity 199886000.00
treasuryStock 0.00
nonCurrrentAssetsOther -413652000.00
nonCurrentAssetsTotal 481003000.00
longTermDebtTotal 176394000.00
nonCurrentLiabilitiesOther 16932000.00
nonCurrentLiabilitiesTotal 176394000.00
liabilitiesAndStockholdersEquity 3272841000.00
cashAndShortTermInvestments 396824000.00
propertyPlantAndEquipmentGross 74839000.00
propertyPlantAndEquipmentNet 74839000.00
commonStockSharesOutstanding 20512959.00
2015-06-30
date 2015-06-30
filing_date 2015-08-10
currency_symbol USD
totalAssets 3211519000.00
intangibleAssets 1697000.00
otherCurrentAssets 2287903000.00
totalLiab 2846130000.00
totalStockholderEquity 365389000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2653127000.00
commonStock 133061000.00
retainedEarnings 194600000.00
otherLiab 16609000.00
goodWill 65835000.00
otherAssets 3733833000.00
cash 177718000.00
totalCurrentLiabilities 2669700000.00
netDebt -1324000.00
shortLongTermDebtTotal 176394000.00
otherStockholderEquity -1059000.00
propertyPlantEquipment 75087000.00
totalCurrentAssets 2689205000.00
longTermInvestments 170179000.00
netTangibleAssets 259070000.00
shortTermInvestments 214450000.00
netReceivables 9134000.00
longTermDebt 176394000.00
inventory 16833000.00
accountsPayable 625000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1059000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 133061000.00
preferredStockTotalEquity 38787000.00
retainedEarningsTotalEquity 194600000.00
treasuryStock 0.00
nonCurrrentAssetsOther -454782000.00
nonCurrentAssetsTotal 522314000.00
longTermDebtTotal 176394000.00
nonCurrentLiabilitiesOther 15984000.00
nonCurrentLiabilitiesTotal 176394000.00
liabilitiesAndStockholdersEquity 3211519000.00
cashAndShortTermInvestments 392168000.00
propertyPlantAndEquipmentGross 75087000.00
propertyPlantAndEquipmentNet 75087000.00
commonStockSharesOutstanding 20106667.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
totalAssets 3219588000.00
intangibleAssets 1877000.00
otherCurrentAssets 2296640000.00
totalLiab 2826344000.00
totalStockholderEquity 393244000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2693614000.00
commonStock 132752000.00
retainedEarnings 190150000.00
otherLiab 16336000.00
goodWill 65835000.00
otherAssets 3711867000.00
cash 243735000.00
totalCurrentLiabilities 2709900000.00
netDebt -127341000.00
shortLongTermDebtTotal 116394000.00
otherStockholderEquity -445000.00
propertyPlantEquipment 75573000.00
totalCurrentAssets 2727309000.00
longTermInvestments 179077000.00
netTangibleAssets 254745000.00
shortTermInvestments 178190000.00
netReceivables 8744000.00
longTermDebt 116394000.00
inventory 19306000.00
accountsPayable 619000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -445000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132752000.00
preferredStockTotalEquity 70787000.00
retainedEarningsTotalEquity 190150000.00
treasuryStock 0.00
nonCurrrentAssetsOther -424567000.00
nonCurrentAssetsTotal 492279000.00
longTermDebtTotal 116394000.00
nonCurrentLiabilitiesOther 15717000.00
nonCurrentLiabilitiesTotal 116394000.00
liabilitiesAndStockholdersEquity 3219588000.00
cashAndShortTermInvestments 421925000.00
propertyPlantAndEquipmentGross 75573000.00
propertyPlantAndEquipmentNet 75573000.00
commonStockSharesOutstanding 20454614.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 3218383000.00
intangibleAssets 2058000.00
otherCurrentAssets 2307386000.00
totalLiab 2830684000.00
totalStockholderEquity 387699000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2695906000.00
commonStock 132532000.00
retainedEarnings 184958000.00
otherLiab 18384000.00
goodWill 65835000.00
otherAssets 3704110000.00
cash 252316000.00
totalCurrentLiabilities 2714300000.00
netDebt -135922000.00
shortTermDebt 116394000.00
shortLongTermDebt 116394000.00
shortLongTermDebtTotal 116394000.00
otherStockholderEquity -578000.00
propertyPlantEquipment 75113000.00
totalCurrentAssets 2732656000.00
longTermInvestments 184706000.00
netTangibleAssets 249019000.00
shortTermInvestments 164034000.00
netReceivables 8920000.00
longTermDebt 116394000.00
inventory 18140000.00
accountsPayable 686000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -578000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132532000.00
preferredStockTotalEquity 70787000.00
retainedEarningsTotalEquity 184958000.00
treasuryStock 0.00
nonCurrrentAssetsOther -417834000.00
nonCurrentAssetsTotal 485727000.00
longTermDebtTotal 116394000.00
nonCurrentLiabilitiesOther 17698000.00
nonCurrentLiabilitiesTotal 116394000.00
liabilitiesAndStockholdersEquity 3218383000.00
cashAndShortTermInvestments 416350000.00
propertyPlantAndEquipmentGross 75113000.00
propertyPlantAndEquipmentNet 75113000.00
commonStockSharesOutstanding 20440533.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
totalAssets 3195611000.00
intangibleAssets 2252000.00
otherCurrentAssets 2336200000.00
totalLiab 2810796000.00
totalStockholderEquity 384815000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2679012000.00
commonStock 132440000.00
retainedEarnings 179656000.00
otherLiab 15390000.00
goodWill 65835000.00
otherAssets 3551644000.00
cash 335239000.00
totalCurrentLiabilities 2694400000.00
netDebt -218845000.00
shortLongTermDebtTotal 116394000.00
otherStockholderEquity 1932000.00
propertyPlantEquipment 74871000.00
totalCurrentAssets 2839578000.00
longTermInvestments 59582000.00
netTangibleAssets 245941000.00
shortTermInvestments 159254000.00
netReceivables 8885000.00
longTermDebt 116394000.00
inventory 20703000.00
accountsPayable 695000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1932000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132440000.00
preferredStockTotalEquity 70787000.00
retainedEarningsTotalEquity 179656000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2334925000.00
nonCurrentAssetsTotal 356033000.00
longTermDebtTotal 116394000.00
nonCurrentLiabilitiesOther 14695000.00
nonCurrentLiabilitiesTotal 116394000.00
liabilitiesAndStockholdersEquity 3195611000.00
cashAndShortTermInvestments 494493000.00
propertyPlantAndEquipmentGross 74871000.00
propertyPlantAndEquipmentNet 74871000.00
commonStockSharesOutstanding 20437739.00
2014-06-30
date 2014-06-30
filing_date 2014-08-11
currency_symbol USD
totalAssets 3266499000.00
intangibleAssets 2446000.00
otherCurrentAssets 2404909000.00
totalLiab 2885406000.00
totalStockholderEquity 381093000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2754579000.00
commonStock 132417000.00
retainedEarnings 175871000.00
otherLiab 14433000.00
goodWill 65835000.00
otherAssets 3589442000.00
cash 405774000.00
totalCurrentLiabilities 2769000000.00
netDebt -289380000.00
shortLongTermDebtTotal 116394000.00
otherStockholderEquity 2018000.00
propertyPlantEquipment 76705000.00
totalCurrentAssets 2943556000.00
longTermInvestments 59805000.00
netTangibleAssets 242025000.00
shortTermInvestments 124078000.00
netReceivables 8795000.00
longTermDebt 116394000.00
inventory 25206000.00
accountsPayable 778000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2018000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132417000.00
preferredStockTotalEquity 70787000.00
retainedEarningsTotalEquity 175871000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2403401000.00
nonCurrentAssetsTotal 322943000.00
longTermDebtTotal 116394000.00
nonCurrentLiabilitiesOther 13655000.00
nonCurrentLiabilitiesTotal 116394000.00
liabilitiesAndStockholdersEquity 3266499000.00
cashAndShortTermInvestments 529852000.00
propertyPlantAndEquipmentGross 76705000.00
propertyPlantAndEquipmentNet 76705000.00
commonStockSharesOutstanding 20434263.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
totalAssets 3314823000.00
intangibleAssets 2640000.00
otherCurrentAssets 2362803000.00
totalLiab 2938736000.00
totalStockholderEquity 376087000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2786724000.00
commonStock 132215000.00
retainedEarnings 171021000.00
otherLiab 15618000.00
goodWill 65835000.00
otherAssets 3694395000.00
cash 383268000.00
totalCurrentLiabilities 2802300000.00
netDebt -246874000.00
shortLongTermDebtTotal 136394000.00
otherStockholderEquity 2064000.00
propertyPlantEquipment 76970000.00
totalCurrentAssets 2935251000.00
longTermInvestments 58524000.00
netTangibleAssets 236825000.00
shortTermInvestments 180190000.00
netReceivables 8990000.00
longTermDebt 136394000.00
inventory 35831000.00
accountsPayable 758000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2064000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132215000.00
preferredStockTotalEquity 70787000.00
retainedEarningsTotalEquity 171021000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2361982000.00
nonCurrentAssetsTotal 379572000.00
longTermDebtTotal 136394000.00
nonCurrentLiabilitiesOther 14860000.00
nonCurrentLiabilitiesTotal 136394000.00
liabilitiesAndStockholdersEquity 3314823000.00
cashAndShortTermInvestments 563458000.00
propertyPlantAndEquipmentGross 76970000.00
propertyPlantAndEquipmentNet 76970000.00
commonStockSharesOutstanding 20424475.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 3185070000.00
intangibleAssets 2834000.00
otherCurrentAssets 2408702000.00
totalLiab 2813148000.00
totalStockholderEquity 371922000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2751019000.00
commonStock 132099000.00
retainedEarnings 167136000.00
otherLiab 15735000.00
goodWill 65835000.00
otherAssets 3558223000.00
cash 220525000.00
totalCurrentLiabilities 2766700000.00
netDebt -174131000.00
shortLongTermDebtTotal 46394000.00
otherStockholderEquity 1900000.00
propertyPlantEquipment 77448000.00
totalCurrentAssets 2811917000.00
longTermInvestments 59417000.00
netTangibleAssets 161679000.00
shortTermInvestments 173041000.00
netReceivables 9649000.00
longTermDebt 46394000.00
inventory 42170000.00
accountsPayable 879000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1900000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132099000.00
preferredStockTotalEquity 141574000.00
retainedEarningsTotalEquity 167136000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2405953000.00
nonCurrentAssetsTotal 373153000.00
longTermDebtTotal 46394000.00
nonCurrentLiabilitiesOther 14856000.00
nonCurrentLiabilitiesTotal 46394000.00
liabilitiesAndStockholdersEquity 3185070000.00
cashAndShortTermInvestments 393566000.00
propertyPlantAndEquipmentGross 77448000.00
propertyPlantAndEquipmentNet 77448000.00
commonStockSharesOutstanding 20409489.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
totalAssets 3172440000.00
intangibleAssets 3054000.00
otherCurrentAssets 2432126000.00
totalLiab 2809698000.00
totalStockholderEquity 362742000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2740860000.00
commonStock 132098000.00
retainedEarnings 163250000.00
otherLiab 22444000.00
goodWill 65835000.00
otherAssets 3545539000.00
cash 185017000.00
totalCurrentLiabilities 2763300000.00
netDebt -138623000.00
shortLongTermDebtTotal 46394000.00
otherStockholderEquity -3393000.00
propertyPlantEquipment 77621000.00
totalCurrentAssets 2799341000.00
longTermInvestments 56938000.00
netTangibleAssets 152279000.00
shortTermInvestments 172535000.00
netReceivables 9663000.00
longTermDebt 46394000.00
inventory 47175000.00
accountsPayable 920000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3393000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132098000.00
preferredStockTotalEquity 141574000.00
retainedEarningsTotalEquity 163250000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2432024000.00
nonCurrentAssetsTotal 373099000.00
longTermDebtTotal 46394000.00
nonCurrentLiabilitiesOther 21524000.00
nonCurrentLiabilitiesTotal 46394000.00
liabilitiesAndStockholdersEquity 3172440000.00
cashAndShortTermInvestments 357552000.00
propertyPlantAndEquipmentGross 77621000.00
propertyPlantAndEquipmentNet 77621000.00
commonStockSharesOutstanding 20424984.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 3247410000.00
intangibleAssets 3274000.00
otherCurrentAssets 2426298000.00
totalLiab 2887305000.00
totalStockholderEquity 360105000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2818353000.00
commonStock 132097000.00
retainedEarnings 158708000.00
otherLiab 22558000.00
goodWill 65835000.00
otherAssets 3635111000.00
cash 236997000.00
totalCurrentLiabilities 2840900000.00
netDebt -190603000.00
shortLongTermDebtTotal 46394000.00
otherStockholderEquity -1487000.00
propertyPlantEquipment 77597000.00
totalCurrentAssets 2859709000.00
longTermInvestments 58913000.00
netTangibleAssets 149422000.00
shortTermInvestments 186634000.00
netReceivables 9780000.00
longTermDebt 46394000.00
inventory 51982000.00
accountsPayable 1071000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1487000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 132097000.00
preferredStockTotalEquity 141574000.00
retainedEarningsTotalEquity 158708000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2425695000.00
nonCurrentAssetsTotal 387701000.00
longTermDebtTotal 46394000.00
nonCurrentLiabilitiesOther 21487000.00
nonCurrentLiabilitiesTotal 46394000.00
liabilitiesAndStockholdersEquity 3247410000.00
cashAndShortTermInvestments 423631000.00
propertyPlantAndEquipmentGross 77597000.00
propertyPlantAndEquipmentNet 77597000.00
commonStockSharesOutstanding 20412456.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 3280945000.00
intangibleAssets 3495000.00
otherCurrentAssets 2411883000.00
totalLiab 2923713000.00
totalStockholderEquity 357232000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2857567000.00
commonStock 131896000.00
retainedEarnings 154911000.00
otherLiab 19752000.00
goodWill 65835000.00
otherAssets 3653961000.00
cash 316095000.00
totalCurrentLiabilities 2858685000.00
netDebt -269701000.00
shortLongTermDebtTotal 46394000.00
otherStockholderEquity -362000.00
propertyPlantEquipment 77823000.00
totalCurrentAssets 2907929000.00
longTermInvestments 60233000.00
netTangibleAssets 146328000.00
shortTermInvestments 170214000.00
netReceivables 9737000.00
longTermDebt 46394000.00
inventory 54855000.00
accountsPayable 1118000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -362000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 131896000.00
preferredStockTotalEquity 141574000.00
retainedEarningsTotalEquity 154911000.00
treasuryStock 0.00
nonCurrrentAssetsOther -303686000.00
nonCurrentAssetsTotal 373016000.00
longTermDebtTotal 46394000.00
nonCurrentLiabilitiesOther 18634000.00
nonCurrentLiabilitiesTotal 46394000.00
liabilitiesAndStockholdersEquity 3280945000.00
cashAndShortTermInvestments 486309000.00
propertyPlantAndEquipmentGross 77823000.00
propertyPlantAndEquipmentNet 77823000.00
commonStockSharesOutstanding 20409760.00
2012-12-31
date 2012-12-31
filing_date 2013-03-15
currency_symbol USD
totalAssets 3244910000.00
intangibleAssets 3108000.00
otherCurrentAssets 2459120000.00
totalLiab 2888793000.00
totalStockholderEquity 356117000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2821360000.00
commonStock 131877000.00
retainedEarnings 153629000.00
otherLiab 21039000.00
goodWill 65835000.00
otherAssets 3611640000.00
cash 241507000.00
totalCurrentLiabilities 2822659000.00
netDebt -195113000.00
shortLongTermDebtTotal 46394000.00
otherStockholderEquity -176000.00
propertyPlantEquipment 74371000.00
totalCurrentAssets 2878180000.00
longTermInvestments 64554000.00
netTangibleAssets 145600000.00
shortTermInvestments 167352000.00
netReceivables 10201000.00
longTermDebt 46394000.00
inventory 112458000.00
accountsPayable 1299000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -176000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 131877000.00
preferredStockTotalEquity 141574000.00
retainedEarningsTotalEquity 153629000.00
treasuryStock 0.00
nonCurrrentAssetsOther -297787000.00
nonCurrentAssetsTotal 366730000.00
longTermDebtTotal 46394000.00
nonCurrentLiabilitiesOther 19740000.00
nonCurrentLiabilitiesTotal 46394000.00
liabilitiesAndStockholdersEquity 3244910000.00
cashAndShortTermInvestments 408859000.00
propertyPlantAndEquipmentGross 74371000.00
propertyPlantAndEquipmentNet 74371000.00