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

Logo

Cisco Systems — американская транснациональная компания, разрабатывающая и продающая сетевое оборудование, предназначенное в основном для крупных организаций и телекоммуникационных предприятий. Одна из крупнейших в мире компаний, специализирующихся в области высоких технологий.

General
Code CSCO
Type Common Stock
Name Cisco Systems Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US17275R1023
LEI 8E6NF1YAL0WT6CWXXV93
CUSIP 17275R102
CIK 858877
EmployerIdNumber 77-0059951
FiscalYearEnd July
IPODate 1990-02-16
InternationalDomestic International/Domestic
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory Domestic
IsDelisted Нет
Address 170 West Tasman Drive, San Jose, CA, United States, 95134-1706
Listings
0
Code CSCO
Exchange BA
Name Cisco Systems Inc. CEDEAR
1
Code CSCO34
Exchange SA
Name Cisco Systems Inc
Phone 408 526 4000
WebURL https://www.cisco.com
FullTimeEmployees 83300
UpdatedAt 2022-12-08
Highlights
MarketCapitalization 201255829504
MarketCapitalizationMln 201255.8295
EBITDA 15861999616
PERatio 17.6859
PEGRatio 2.3512
WallStreetTargetPrice 55.1
BookValue 9.815
DividendShare 1.51
DividendYield 0.0313
EarningsShare 2.77
EPSEstimateCurrentYear 3.35
EPSEstimateNextYear 3.53
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0.84
MostRecentQuarter 2022-10-31
ProfitMargin 0.22
OperatingMarginTTM 0.2697
ReturnOnAssetsTTM 0.0933
ReturnOnEquityTTM 0.2773
RevenueTTM 52288999424
RevenuePerShareTTM 12.623
QuarterlyRevenueGrowthYOY 0.057
GrossProfitTTM 32248000000
DilutedEpsTTM 2.77
QuarterlyEarningsGrowthYOY -0.071

Financials / Income Statement / quarterly / net Income

2.545B
2021-01-31
2.863B
2021-04-30
3.009B
2021-07-31
2.98B
2021-10-31
2.973B
2022-01-31
3.044B
2022-04-30
2.815B
2022-07-31
2.67B
2022-10-31

Financials / Income Statement / quarterly / ebitda

3.804B
2021-01-31
4.188B
2021-04-30
4.322B
2021-07-31
4.279B
2021-10-31
4.207B
2022-01-31
4.369B
2022-04-30
3.939B
2022-07-31
3.99B
2022-10-31

Financials / Income Statement / quarterly / totalRevenue

11.96B
2021-01-31
12.803B
2021-04-30
13.126B
2021-07-31
12.9B
2021-10-31
12.72B
2022-01-31
12.835B
2022-04-30
13.102B
2022-07-31
13.632B
2022-10-31

Earnings / History / epsActual

0.83
2021-04-30
0.84
2021-07-31
0.82
2021-10-31
0.84
2022-01-31
0.87
2022-04-30
0.83
2022-07-31
0.86
2022-10-31
0
2023-01-31
Valuation
TrailingPE 17.6859
ForwardPE 13.8889
PriceSalesTTM 3.8489
PriceBookMRQ 5.0321
EnterpriseValue 193266722231
EnterpriseValueRevenue 3.6961
EnterpriseValueEbitda 11.7096
SharesStats
SharesOutstanding 4108100096
SharesFloat 4105145229
PercentInsiders 0.083
PercentInstitutions 75.00099999999999
Technicals
Beta 0.9817
52WeekHigh 62.3286
52WeekLow 38.605
50DayMA 44.568
200DayMA 46.9847
SharesShort 38699272
SharesShortPriorMonth 37838456
ShortRatio 1.95
ShortPercent 0.0094
SplitsDividends
ForwardAnnualDividendRate 1.52
ForwardAnnualDividendYield 0.0313
PayoutRatio 0.4471
DividendDate 2022-10-26
ExDividendDate 2022-10-04
LastSplitFactor 2:1
LastSplitDate 2000-03-23
NumberDividendsByYear
0
Year 2011
Count 3
1
Year 2012
Count 5
2
Year 2013
Count 3
3
Year 2014
Count 4
4
Year 2015
Count 4
5
Year 2016
Count 4
6
Year 2017
Count 4
7
Year 2018
Count 4
8
Year 2019
Count 4
9
Year 2020
Count 4
10
Year 2021
Count 4
11
Year 2022
Count 4
12
Year 2023
Count 1
ESGScores
Disclaimer The ESG data currently in a very early Beta stage and not intended for any production use. It will be removed from the feed on December 31, 2020.
RatingDate 2019-01-01
TotalEsg 12.85
TotalEsgPercentile 3.94
EnvironmentScore 1.54
EnvironmentScorePercentile 3
SocialScore 6.94
SocialScorePercentile 3
GovernanceScore 5.37
GovernanceScorePercentile 3
ControversyLevel 2
ActivitiesInvolvement
0
Activity adult
Involvement No
1
Activity alcoholic
Involvement No
2
Activity animalTesting
Involvement No
3
Activity catholic
Involvement No
4
Activity controversialWeapons
Involvement No
5
Activity smallArms
Involvement No
6
Activity furLeather
Involvement No
7
Activity gambling
Involvement No
8
Activity gmo
Involvement No
9
Activity militaryContract
Involvement No
10
Activity nuclear
Involvement No
11
Activity pesticides
Involvement No
12
Activity palmOil
Involvement No
13
Activity coal
Involvement No
14
Activity tobacco
Involvement No
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 4116.0000
shares 4116000000
1
date 2021
dateFormatted 2021-12-31
sharesMln 4243.0000
shares 4243000000
2
date 2020
dateFormatted 2020-12-31
sharesMln 4244.0000
shares 4244000000
3
date 2019
dateFormatted 2019-12-31
sharesMln 4273.0000
shares 4273000000
4
date 2018
dateFormatted 2018-12-31
sharesMln 4614.0000
shares 4614000000
5
date 2017
dateFormatted 2017-12-31
sharesMln 4994.0000
shares 4994000000
6
date 2016
dateFormatted 2016-12-31
sharesMln 5066.0000
shares 5066000000
7
date 2015
dateFormatted 2015-12-31
sharesMln 5113.0000
shares 5113000000
8
date 2014
dateFormatted 2014-12-31
sharesMln 5156.0000
shares 5156000000
9
date 2013
dateFormatted 2013-12-31
sharesMln 5430.0000
shares 5430000000
10
date 2012
dateFormatted 2012-12-31
sharesMln 5334.0000
shares 5334000000
11
date 2011
dateFormatted 2011-12-31
sharesMln 5407.0000
shares 5407000000
12
date 2010
dateFormatted 2010-12-31
sharesMln 5675.0000
shares 5675000000
13
date 2009
dateFormatted 2009-12-31
sharesMln 5871.0000
shares 5871000000
14
date 2008
dateFormatted 2008-12-31
sharesMln 5972.0000
shares 5972000000
15
date 2007
dateFormatted 2007-12-31
sharesMln 6330.0000
shares 6330000000
16
date 2006
dateFormatted 2006-12-31
sharesMln 6199.0000
shares 6199000000
17
date 2005
dateFormatted 2005-12-31
sharesMln 6340.0000
shares 6340000000
18
date 2004
dateFormatted 2004-12-31
sharesMln 6773.0000
shares 6773000000
19
date 2003
dateFormatted 2003-12-31
sharesMln 7110.0000
shares 7110000000
20
date 2002
dateFormatted 2002-12-31
sharesMln 7327.0000
shares 7327000000
21
date 2001
dateFormatted 2001-12-31
sharesMln 7307.0000
shares 7307000000
22
date 2000
dateFormatted 2000-12-31
sharesMln 7580.0000
shares 7580000000
23
date 1999
dateFormatted 1999-12-31
sharesMln 7000.0000
shares 7000000000
24
date 1998
dateFormatted 1998-12-31
sharesMln 6608.0000
shares 6608000000
25
date 1997
dateFormatted 1997-12-31
sharesMln 6339.5100
shares 6339510000
26
date 1996
dateFormatted 1996-12-31
sharesMln 6146.2620
shares 6146262000
27
date 1995
dateFormatted 1995-12-31
sharesMln 5148.7380
shares 5148738000
28
date 1994
dateFormatted 1994-12-31
sharesMln 4838.8360
shares 4838836000
29
date 1993
dateFormatted 1993-12-31
sharesMln 4537.0440
shares 4537044000
30
date 1992
dateFormatted 1992-12-31
sharesMln 3320.0000
shares 3320000000
31
date 1991
dateFormatted 1991-12-31
sharesMln 4185.2040
shares 4185203999.9999995
32
date 1990
dateFormatted 1990-12-31
sharesMln 3540.3000
shares 3540300000
33
date 1989
dateFormatted 1989-12-31
sharesMln 3851.3160
shares 3851316000
34
date 1988
dateFormatted 1988-12-31
sharesMln 3851.3160
shares 3851316000
35
date 1987
dateFormatted 1987-12-31
sharesMln 3851.3160
shares 3851316000
quarterly
0
date 2022-Q4
dateFormatted 2022-12-31
sharesMln 4116.0000
shares 4116000000
1
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 4137.0000
shares 4137000000
2
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 4170.0000
shares 4170000000
3
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 4205.0000
shares 4205000000
4
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 4243.0000
shares 4243000000
5
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 4238.0000
shares 4238000000
6
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 4238.0000
shares 4238000000
7
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 4234.0000
shares 4234000000
8
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 4244.0000
shares 4244000000
9
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 4244.0000
shares 4244000000
10
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 4243.0000
shares 4243000000
11
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 4260.0000
shares 4260000000
12
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 4273.0000
shares 4273000000
13
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 4307.0000
shares 4307000000
14
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 4415.0000
shares 4415000000
15
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 4505.0000
shares 4505000000
16
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 4614.0000
shares 4614000000
17
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 4722.0000
shares 4722000000
18
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 4844.0000
shares 4844000000
19
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 4924.0000
shares 4924000000
20
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 4994.0000
shares 4994000000
21
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 5027.0000
shares 5027000000
22
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 5045.0000
shares 5045000000
23
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 5040.0000
shares 5040000000
24
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 5066.0000
shares 5066000000
25
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 5067.0000
shares 5067000000
26
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 5065.0000
shares 5065000000
27
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 5097.0000
shares 5097000000
28
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 5113.0000
shares 5113000000
29
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 5131.0000
shares 5131000000
30
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 5148.0000
shares 5148000000
31
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 5160.0000
shares 5160000000
32
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 5156.0000
shares 5156000000
33
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 5172.0000
shares 5172000000
34
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 5180.0000
shares 5180000000
35
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 5327.0000
shares 5327000000
36
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 5430.0000
shares 5430000000
37
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 5437.0000
shares 5437000000
38
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 5387.0000
shares 5387000000
39
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 5357.0000
shares 5357000000
40
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 5334.0000
shares 5334000000
41
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 5354.0000
shares 5354000000
42
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 5456.0000
shares 5456000000
43
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 5401.0000
shares 5401000000
44
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 5407.0000
shares 5407000000
45
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 5496.0000
shares 5496000000
46
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 5537.0000
shares 5537000000
47
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 5587.0000
shares 5587000000
48
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 5675.0000
shares 5675000000
49
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 5795.0000
shares 5795000000
50
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 5869.0000
shares 5869000000
51
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 5862.0000
shares 5862000000
52
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 5871.0000
shares 5871000000
53
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 5813.0000
shares 5813000000
54
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 5818.0000
shares 5818000000
55
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 5864.0000
shares 5864000000
56
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 5972.0000
shares 5972000000
57
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 6034.0000
shares 6034000000
58
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 6069.0000
shares 6069000000
59
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 6202.0000
shares 6202000000
60
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 6330.0000
shares 6330000000
61
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 6275.0000
shares 6275000000
62
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 6244.0000
shares 6244000000
63
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 6291.0000
shares 6291000000
64
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 6199.0000
shares 6199000000
65
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 6187.0000
shares 6187000000
66
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 6289.0000
shares 6289000000
67
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 6248.0000
shares 6248000000
68
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 6340.0000
shares 6340000000
69
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 6480.0000
shares 6480000000
70
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 6541.0000
shares 6541000000
71
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 6652.0000
shares 6652000000
72
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 6773.0000
shares 6773000000
73
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 7074.0000
shares 7074000000
74
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 7074.0000
shares 7074000000
75
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 7110.0000
shares 7110000000
76
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 7110.0000
shares 7110000000
77
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 7121.0000
shares 7121000000
78
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 7158.0000
shares 7158000000
79
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 7286.0000
shares 7286000000
80
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 7327.0000
shares 7327000000
81
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 7410.0000
shares 7410000000
82
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 7454.0000
shares 7454000000
83
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 7496.0000
shares 7496000000
84
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 7307.0000
shares 7307000000
85
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 7484.0000
shares 7484000000
86
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 7251.0000
shares 7251000000
87
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 7556.0000
shares 7556000000
88
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 7580.0000
shares 7580000000
89
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 7529.0000
shares 7529000000
90
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 7450.0000
shares 7450000000
91
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 7296.0000
shares 7296000000
92
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 7000.0000
shares 7000000000
93
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 7054.0000
shares 7054000000
94
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 6784.0000
shares 6784000000
95
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 6716.0000
shares 6716000000
96
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 6608.0000
shares 6608000000
97
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 6549.0000
shares 6549000000
98
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 6457.9620
shares 6457962000
99
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 6375.0300
shares 6375030000
100
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 6339.5100
shares 6339510000
101
date 1997-Q3
dateFormatted 1997-09-30
sharesMln 6456.0000
shares 6456000000
102
date 1997-Q2
dateFormatted 1997-06-30
sharesMln 6196.0680
shares 6196068000
103
date 1997-Q1
dateFormatted 1997-03-31
sharesMln 6212.7360
shares 6212736000
104
date 1996-Q4
dateFormatted 1996-12-31
sharesMln 6146.2620
shares 6146262000
105
date 1996-Q3
dateFormatted 1996-09-30
sharesMln 6180.0000
shares 6180000000
106
date 1996-Q2
dateFormatted 1996-06-30
sharesMln 5297.5440
shares 5297544000
107
date 1996-Q1
dateFormatted 1996-03-31
sharesMln 5267.6370
shares 5267637000
108
date 1995-Q4
dateFormatted 1995-12-31
sharesMln 5148.7380
shares 5148738000
109
date 1995-Q3
dateFormatted 1995-09-30
sharesMln 5076.0000
shares 5076000000
110
date 1995-Q2
dateFormatted 1995-06-30
sharesMln 5019.6960
shares 5019696000
111
date 1995-Q1
dateFormatted 1995-03-31
sharesMln 5015.9160
shares 5015916000
112
date 1994-Q4
dateFormatted 1994-12-31
sharesMln 4838.8360
shares 4838836000
113
date 1994-Q3
dateFormatted 1994-09-30
sharesMln 4215.0000
shares 4215000000
114
date 1994-Q2
dateFormatted 1994-06-30
sharesMln 4215.0000
shares 4215000000
115
date 1994-Q1
dateFormatted 1994-03-31
sharesMln 3875.0000
shares 3875000000
116
date 1993-Q4
dateFormatted 1993-12-31
sharesMln 4537.0440
shares 4537044000
117
date 1993-Q3
dateFormatted 1993-09-30
sharesMln 4630.0000
shares 4630000000
118
date 1993-Q2
dateFormatted 1993-06-30
sharesMln 4630.0000
shares 4630000000
119
date 1993-Q1
dateFormatted 1993-03-31
sharesMln 3870.0000
shares 3870000000
120
date 1992-Q4
dateFormatted 1992-12-31
sharesMln 3320.0000
shares 3320000000
121
date 1992-Q3
dateFormatted 1992-09-30
sharesMln 3390.0000
shares 3390000000
122
date 1992-Q2
dateFormatted 1992-06-30
sharesMln 3390.0000
shares 3390000000
123
date 1992-Q1
dateFormatted 1992-03-31
sharesMln 4185.2040
shares 4185203999.9999995
124
date 1991-Q4
dateFormatted 1991-12-31
sharesMln 4185.2040
shares 4185203999.9999995
125
date 1991-Q3
dateFormatted 1991-09-30
sharesMln 3967.8400
shares 3967840000
126
date 1991-Q2
dateFormatted 1991-06-30
sharesMln 3967.8400
shares 3967840000
127
date 1991-Q1
dateFormatted 1991-03-31
sharesMln 3540.3000
shares 3540300000
128
date 1990-Q4
dateFormatted 1990-12-31
sharesMln 3540.3000
shares 3540300000
129
date 1990-Q3
dateFormatted 1990-09-30
sharesMln 3851.3160
shares 3851316000
130
date 1990-Q2
dateFormatted 1990-06-30
sharesMln 3851.3160
shares 3851316000
131
date 1990-Q1
dateFormatted 1990-03-31
sharesMln 3851.3160
shares 3851316000
132
date 1989-Q4
dateFormatted 1989-12-31
sharesMln 3851.3160
shares 3851316000
133
date 1989-Q3
dateFormatted 1989-09-30
sharesMln 3851.3160
shares 3851316000
134
date 1989-Q2
dateFormatted 1989-06-30
sharesMln 3851.3160
shares 3851316000
135
date 1989-Q1
dateFormatted 1989-03-31
sharesMln 3851.3160
shares 3851316000
136
date 1988-Q4
dateFormatted 1988-12-31
sharesMln 3851.3160
shares 3851316000
137
date 1988-Q3
dateFormatted 1988-09-30
sharesMln 3851.3160
shares 3851316000
138
date 1988-Q2
dateFormatted 1988-06-30
sharesMln 3851.3160
shares 3851316000
139
date 1988-Q1
dateFormatted 1988-03-31
sharesMln 3851.3160
shares 3851316000
140
date 1987-Q4
dateFormatted 1987-12-31
sharesMln 3851.3160
shares 3851316000
Earnings
History
2023-01-31
reportDate 2023-02-15
date 2023-01-31
currency USD
epsActual 0
epsEstimate 0.8568
epsDifference -0.8568
surprisePercent -100
2022-10-31
reportDate 2022-11-16
date 2022-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.86
epsEstimate 0.84
epsDifference 0.02
surprisePercent 2.381
2022-07-31
reportDate 2022-08-17
date 2022-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.83
epsEstimate 0.82
epsDifference 0.01
surprisePercent 1.2195
2022-04-30
reportDate 2022-05-18
date 2022-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.87
epsEstimate 0.86
epsDifference 0.01
surprisePercent 1.1628
2022-01-31
reportDate 2022-02-16
date 2022-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.84
epsEstimate 0.81
epsDifference 0.03
surprisePercent 3.7037
2021-10-31
reportDate 2021-11-17
date 2021-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.82
epsEstimate 0.8
epsDifference 0.02
surprisePercent 2.5
2021-07-31
reportDate 2021-08-18
date 2021-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.84
epsEstimate 0.83
epsDifference 0.01
surprisePercent 1.2048
2021-04-30
reportDate 2021-05-19
date 2021-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.83
epsEstimate 0.82
epsDifference 0.01
surprisePercent 1.2195
2021-01-31
reportDate 2021-02-08
date 2021-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.79
epsEstimate 0.76
epsDifference 0.03
surprisePercent 3.9474
2020-10-31
reportDate 2020-11-12
date 2020-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.76
epsEstimate 0.7
epsDifference 0.06
surprisePercent 8.5714
2020-07-31
reportDate 2020-08-12
date 2020-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.8
epsEstimate 0.74
epsDifference 0.06
surprisePercent 8.1081
2020-04-30
reportDate 2020-05-13
date 2020-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.79
epsEstimate 0.69
epsDifference 0.1
surprisePercent 14.4928
2020-01-31
reportDate 2020-02-12
date 2020-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.77
epsEstimate 0.76
epsDifference 0.01
surprisePercent 1.3158
2019-10-31
reportDate 2019-11-13
date 2019-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.84
epsEstimate 0.81
epsDifference 0.03
surprisePercent 3.7037
2019-07-31
reportDate 2019-08-14
date 2019-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.83
epsEstimate 0.82
epsDifference 0.01
surprisePercent 1.2195
2019-04-30
reportDate 2019-05-15
date 2019-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.78
epsEstimate 0.77
epsDifference 0.01
surprisePercent 1.2987
2019-01-31
reportDate 2019-02-13
date 2019-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.73
epsEstimate 0.72
epsDifference 0.01
surprisePercent 1.3889
2018-10-31
reportDate 2018-11-14
date 2018-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.75
epsEstimate 0.72
epsDifference 0.03
surprisePercent 4.1667
2018-07-31
reportDate 2018-08-15
date 2018-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.7
epsEstimate 0.69
epsDifference 0.01
surprisePercent 1.4493
2018-04-30
reportDate 2018-05-16
date 2018-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.66
epsEstimate 0.65
epsDifference 0.01
surprisePercent 1.5385
2018-01-31
reportDate 2018-02-14
date 2018-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.63
epsEstimate 0.59
epsDifference 0.04
surprisePercent 6.7797
2017-10-31
reportDate 2017-11-15
date 2017-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.61
epsEstimate 0.6
epsDifference 0.01
surprisePercent 1.6667
2017-07-31
reportDate 2017-08-16
date 2017-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.61
epsEstimate 0.61
epsDifference 0
surprisePercent 0
2017-04-30
reportDate 2017-05-17
date 2017-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.6
epsEstimate 0.58
epsDifference 0.02
surprisePercent 3.4483
2017-01-31
reportDate 2017-02-15
date 2017-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.56
epsDifference 0.01
surprisePercent 1.7857
2016-10-31
reportDate 2016-11-16
date 2016-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.61
epsEstimate 0.59
epsDifference 0.02
surprisePercent 3.3898
2016-07-31
reportDate 2016-08-17
date 2016-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.63
epsEstimate 0.6
epsDifference 0.03
surprisePercent 5
2016-04-30
reportDate 2016-05-18
date 2016-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.55
epsDifference 0.02
surprisePercent 3.6364
2016-01-31
reportDate 2016-02-10
date 2016-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.57
epsEstimate 0.54
epsDifference 0.03
surprisePercent 5.5556
2015-10-31
reportDate 2015-11-12
date 2015-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.59
epsEstimate 0.56
epsDifference 0.03
surprisePercent 5.3571
2015-07-31
reportDate 2015-08-12
date 2015-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.59
epsEstimate 0.56
epsDifference 0.03
surprisePercent 5.3571
2015-04-30
reportDate 2015-05-13
date 2015-04-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.54
epsEstimate 0.53
epsDifference 0.01
surprisePercent 1.8868
2015-01-31
reportDate 2015-02-11
date 2015-01-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.53
epsEstimate 0.51
epsDifference 0.02
surprisePercent 3.9216
2014-10-31
reportDate 2014-11-12
date 2014-10-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.54
epsEstimate 0.53
epsDifference 0.01
surprisePercent 1.8868
2014-07-31
reportDate 2014-08-13
date 2014-07-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.55
epsEstimate 0.53
epsDifference 0.02
surprisePercent 3.7736
2014-04-30
reportDate 2014-05-14
date 2014-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.51
epsEstimate 0.48
epsDifference 0.03
surprisePercent 6.25
2014-01-31
reportDate 2014-02-12
date 2014-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.47
epsEstimate 0.46
epsDifference 0.01
surprisePercent 2.1739
2013-10-31
reportDate 2013-11-13
date 2013-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.51
epsDifference 0.02
surprisePercent 3.9216
2013-07-31
reportDate 2013-08-14
date 2013-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.52
epsEstimate 0.51
epsDifference 0.01
surprisePercent 1.9608
2013-04-30
reportDate 2013-05-15
date 2013-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.51
epsEstimate 0.49
epsDifference 0.02
surprisePercent 4.0816
2013-01-31
reportDate 2013-02-13
date 2013-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.51
epsEstimate 0.48
epsDifference 0.03
surprisePercent 6.25
2012-10-31
reportDate 2012-11-13
date 2012-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.48
epsEstimate 0.46
epsDifference 0.02
surprisePercent 4.3478
2012-07-31
reportDate 2012-08-15
date 2012-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.47
epsEstimate 0.45
epsDifference 0.02
surprisePercent 4.4444
2012-04-30
reportDate 2012-05-09
date 2012-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.48
epsEstimate 0.47
epsDifference 0.01
surprisePercent 2.1277
2012-01-31
reportDate 2012-02-08
date 2012-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.47
epsEstimate 0.43
epsDifference 0.04
surprisePercent 9.3023
2011-10-31
reportDate 2011-11-09
date 2011-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.43
epsEstimate 0.39
epsDifference 0.04
surprisePercent 10.2564
2011-07-31
reportDate 2011-08-10
date 2011-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.38
epsDifference 0.02
surprisePercent 5.2632
2011-04-30
reportDate 2011-05-11
date 2011-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.42
epsEstimate 0.37
epsDifference 0.05
surprisePercent 13.5135
2011-01-31
reportDate 2011-02-09
date 2011-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.35
epsDifference 0.02
surprisePercent 5.7143
2010-10-31
reportDate 2010-11-10
date 2010-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.42
epsEstimate 0.4
epsDifference 0.02
surprisePercent 5
2010-07-31
reportDate 2010-08-11
date 2010-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.43
epsEstimate 0.42
epsDifference 0.01
surprisePercent 2.381
2010-04-30
reportDate 2010-05-12
date 2010-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.42
epsEstimate 0.39
epsDifference 0.03
surprisePercent 7.6923
2010-01-31
reportDate 2010-02-03
date 2010-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.35
epsDifference 0.05
surprisePercent 14.2857
2009-10-31
reportDate 2009-11-04
date 2009-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.31
epsDifference 0.05
surprisePercent 16.129
2009-07-31
reportDate 2009-08-05
date 2009-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.29
epsDifference 0.02
surprisePercent 6.8966
2009-04-30
reportDate 2009-05-06
date 2009-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.24
epsDifference 0.06
surprisePercent 25
2009-01-31
reportDate 2009-02-04
date 2009-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.3
epsDifference 0.02
surprisePercent 6.6667
2008-10-31
reportDate 2008-11-05
date 2008-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.42
epsEstimate 0.39
epsDifference 0.03
surprisePercent 7.6923
2008-07-31
reportDate 2008-08-05
date 2008-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.39
epsDifference 0.01
surprisePercent 2.5641
2008-04-30
reportDate 2008-05-06
date 2008-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.36
epsDifference 0.02
surprisePercent 5.5556
2008-01-31
reportDate 2008-02-06
date 2008-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.38
epsDifference 0
surprisePercent 0
2007-10-31
reportDate 2007-11-07
date 2007-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.4
epsEstimate 0.36
epsDifference 0.04
surprisePercent 11.1111
2007-07-31
reportDate 2007-08-07
date 2007-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.35
epsDifference 0.01
surprisePercent 2.8571
2007-04-30
reportDate 2007-05-08
date 2007-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.33
epsDifference 0.01
surprisePercent 3.0303
2007-01-31
reportDate 2007-02-06
date 2007-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.31
epsDifference 0.02
surprisePercent 6.4516
2006-10-31
reportDate 2006-11-08
date 2006-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.29
epsDifference 0.02
surprisePercent 6.8966
2006-07-31
reportDate 2006-08-08
date 2006-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.28
epsDifference 0.02
surprisePercent 7.1429
2006-04-30
reportDate 2006-05-09
date 2006-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.26
epsDifference 0.03
surprisePercent 11.5385
2006-01-31
reportDate 2006-02-07
date 2006-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.25
epsDifference 0.01
surprisePercent 4
2005-10-31
reportDate 2005-11-09
date 2005-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.24
epsDifference 0.01
surprisePercent 4.1667
2005-07-31
reportDate 2005-08-09
date 2005-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2005-04-30
reportDate 2005-05-10
date 2005-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.23
epsEstimate 0.22
epsDifference 0.01
surprisePercent 4.5455
2005-01-31
reportDate 2005-02-08
date 2005-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.22
epsDifference 0
surprisePercent 0
2004-10-31
reportDate 2004-11-09
date 2004-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.21
epsDifference 0
surprisePercent 0
2004-07-31
reportDate 2004-08-10
date 2004-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.2
epsDifference 0.01
surprisePercent 5
2004-04-30
reportDate 2004-05-11
date 2004-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.18
epsDifference 0.01
surprisePercent 5.5556
2004-01-31
reportDate 2004-02-03
date 2004-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.17
epsDifference 0.01
surprisePercent 5.8824
2003-10-31
reportDate 2003-11-05
date 2003-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.15
epsDifference 0.02
surprisePercent 13.3333
2003-07-31
reportDate 2003-08-05
date 2003-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.15
epsDifference 0
surprisePercent 0
2003-04-30
reportDate 2003-05-06
date 2003-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.14
epsDifference 0.01
surprisePercent 7.1429
2003-01-31
reportDate 2003-02-04
date 2003-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.13
epsDifference 0.02
surprisePercent 15.3846
2002-10-31
reportDate 2002-11-06
date 2002-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.13
epsDifference 0.01
surprisePercent 7.6923
2002-07-31
reportDate 2002-08-06
date 2002-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.12
epsDifference 0.02
surprisePercent 16.6667
2002-04-30
reportDate 2002-05-07
date 2002-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.09
epsDifference 0.02
surprisePercent 22.2222
2002-01-31
reportDate 2002-02-06
date 2002-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.05
epsDifference 0.04
surprisePercent 80
2001-10-31
reportDate 2001-11-05
date 2001-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.02
epsDifference 0.02
surprisePercent 100
2001-07-31
reportDate 2001-08-07
date 2001-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.02
epsEstimate 0.02
epsDifference 0
surprisePercent 0
2001-04-30
reportDate 2001-05-08
date 2001-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.01
epsDifference 0.02
surprisePercent 200
2001-01-31
reportDate 2001-02-06
date 2001-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.19
epsDifference -0.01
surprisePercent -5.2632
2000-10-31
reportDate 2000-11-06
date 2000-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.17
epsDifference 0.01
surprisePercent 5.8824
2000-07-31
reportDate 2000-08-08
date 2000-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.15
epsDifference 0.01
surprisePercent 6.6667
2000-04-30
reportDate 2000-05-09
date 2000-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.13
epsDifference 0.01
surprisePercent 7.6923
2000-01-31
reportDate 2000-02-08
date 2000-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
1999-10-31
reportDate 1999-11-09
date 1999-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.11
epsDifference 0.01
surprisePercent 9.0909
1999-07-31
reportDate 1999-08-10
date 1999-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
1999-04-30
reportDate 1999-05-11
date 1999-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.09
epsDifference 0.01
surprisePercent 11.1111
1999-01-31
reportDate 1999-02-02
date 1999-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.09
epsDifference 0.01
surprisePercent 11.1111
1998-10-31
reportDate 1998-11-04
date 1998-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
1998-07-31
reportDate 1998-08-04
date 1998-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
1998-04-30
reportDate 1998-05-05
date 1998-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
1998-01-31
reportDate 1998-02-03
date 1998-01-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.07
epsDifference 0
surprisePercent 0
1997-10-31
reportDate 1997-11-04
date 1997-10-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.06
epsDifference 0.01
surprisePercent 16.6667
1997-07-31
reportDate 1997-08-05
date 1997-07-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.06
epsDifference 0
surprisePercent 0
1997-04-30
reportDate 1997-05-06
date 1997-04-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.06
epsDifference 0
surprisePercent 0
1997-01-31
reportDate 1997-02-04
date 1997-01-31
currency USD
epsActual 0.06
epsEstimate 0.06
epsDifference 0
surprisePercent 0
1996-10-31
reportDate 1996-11-05
date 1996-10-31
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
1996-07-31
reportDate 1996-08-15
date 1996-07-31
currency USD
epsActual 0.05
epsEstimate 0.04
epsDifference 0.01
surprisePercent 25
1996-04-30
reportDate 1996-05-09
date 1996-04-30
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
1996-01-31
reportDate 1996-01-31
date 1996-01-31
currency USD
epsActual 0.0372
1995-10-31
reportDate 1995-10-31
date 1995-10-31
currency USD
epsActual 0.0327
1995-07-31
reportDate 1995-07-31
date 1995-07-31
currency USD
epsActual 0.0289
1995-04-30
reportDate 1995-04-30
date 1995-04-30
currency USD
epsActual 0.0249
1995-01-31
reportDate 1995-01-31
date 1995-01-31
currency USD
epsActual 0.0107
1994-10-31
reportDate 1994-10-31
date 1994-10-31
currency USD
epsActual 0.0203
Trend
2024-07-31
date 2024-07-31
period +1y
growth 0.0790
earningsEstimateAvg 3.8300
earningsEstimateLow 3.7100
earningsEstimateHigh 4.1400
earningsEstimateYearAgoEps 3.5500
earningsEstimateNumberOfAnalysts 23.0000
earningsEstimateGrowth 0.0790
revenueEstimateAvg 56702000000.00
revenueEstimateLow 55399000000.00
revenueEstimateHigh 58574000000.00
revenueEstimateNumberOfAnalysts 23.00
revenueEstimateGrowth 0.0400
epsTrendCurrent 3.8300
epsTrend7daysAgo 3.8300
epsTrend30daysAgo 3.8000
epsTrend60daysAgo 3.8000
epsTrend90daysAgo 3.8000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 15.0000
epsRevisionsDownLast30days 0.0000
2023-07-31
date 2023-07-31
period 0y
growth 0.0570
earningsEstimateAvg 3.5500
earningsEstimateLow 3.5100
earningsEstimateHigh 3.6000
earningsEstimateYearAgoEps 3.3600
earningsEstimateNumberOfAnalysts 23.0000
earningsEstimateGrowth 0.0570
revenueEstimateAvg 54534900000.00
revenueEstimateLow 54344000000.00
revenueEstimateHigh 54829000000.00
revenueEstimateNumberOfAnalysts 23.00
revenueEstimateGrowth 0.0580
epsTrendCurrent 3.5500
epsTrend7daysAgo 3.5500
epsTrend30daysAgo 3.5300
epsTrend60daysAgo 3.5300
epsTrend90daysAgo 3.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 17.0000
epsRevisionsDownLast30days 0.0000
2023-04-30
date 2023-04-30
period +1q
growth 0.0230
earningsEstimateAvg 0.8900
earningsEstimateLow 0.8600
earningsEstimateHigh 0.9200
earningsEstimateYearAgoEps 0.8700
earningsEstimateNumberOfAnalysts 21.0000
earningsEstimateGrowth 0.0230
revenueEstimateAvg 13570800000.00
revenueEstimateLow 13455000000.00
revenueEstimateHigh 13737000000.00
revenueEstimateNumberOfAnalysts 18.00
revenueEstimateGrowth 0.0570
epsTrendCurrent 0.8900
epsTrend7daysAgo 0.8900
epsTrend30daysAgo 0.9000
epsTrend60daysAgo 0.9000
epsTrend90daysAgo 0.9000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 4.0000
epsRevisionsDownLast30days 0.0000
2023-01-31
date 2023-01-31
period 0q
growth 0.0120
earningsEstimateAvg 0.8500
earningsEstimateLow 0.8500
earningsEstimateHigh 0.8700
earningsEstimateYearAgoEps 0.8400
earningsEstimateNumberOfAnalysts 21.0000
earningsEstimateGrowth 0.0120
revenueEstimateAvg 13423100000.00
revenueEstimateLow 13341000000.00
revenueEstimateHigh 13486000000.00
revenueEstimateNumberOfAnalysts 18.00
revenueEstimateGrowth 0.0550
epsTrendCurrent 0.8500
epsTrend7daysAgo 0.8500
epsTrend30daysAgo 0.8500
epsTrend60daysAgo 0.8500
epsTrend90daysAgo 0.8500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 9.0000
epsRevisionsDownLast30days 0.0000
2022-10-31
date 2022-10-31
period 0q
growth 0.0240
earningsEstimateAvg 0.8400
earningsEstimateLow 0.8300
earningsEstimateHigh 0.8500
earningsEstimateYearAgoEps 0.8200
earningsEstimateNumberOfAnalysts 21.0000
earningsEstimateGrowth 0.0240
revenueEstimateAvg 13632000000.00
revenueEstimateLow 13227000000.00
revenueEstimateHigh 13430000000.00
revenueEstimateNumberOfAnalysts 18.00
revenueEstimateGrowth 0.0570
epsTrendCurrent 0.8400
epsTrend7daysAgo 0.8400
epsTrend30daysAgo 0.8400
epsTrend60daysAgo 0.8400
epsTrend90daysAgo 0.8400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-07-31
date 2022-07-31
period 0y
growth 0.0400
earningsEstimateAvg 3.3500
earningsEstimateLow 3.3200
earningsEstimateHigh 3.3900
earningsEstimateYearAgoEps 3.2200
earningsEstimateNumberOfAnalysts 27.0000
earningsEstimateGrowth 0.0400
revenueEstimateAvg 51177200000.00
revenueEstimateLow 50975000000.00
revenueEstimateHigh 51391700000.00
revenueEstimateNumberOfAnalysts 27.00
revenueEstimateGrowth 0.0270
epsTrendCurrent 3.3500
epsTrend7daysAgo 3.3500
epsTrend30daysAgo 3.3500
epsTrend60daysAgo 3.3500
epsTrend90daysAgo 3.4400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2022-04-30
date 2022-04-30
period 0q
growth 0.0360
earningsEstimateAvg 0.8600
earningsEstimateLow 0.8500
earningsEstimateHigh 0.8800
earningsEstimateYearAgoEps 0.8300
earningsEstimateNumberOfAnalysts 23.0000
earningsEstimateGrowth 0.0360
revenueEstimateAvg 13336400000.00
revenueEstimateLow 13226000000.00
revenueEstimateHigh 13463000000.00
revenueEstimateNumberOfAnalysts 21.00
epsTrendCurrent 0.8600
epsTrend7daysAgo 0.8600
epsTrend30daysAgo 0.8600
epsTrend60daysAgo 0.8600
epsTrend90daysAgo 0.8600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-01-31
date 2022-01-31
period 0q
growth 0.0250
earningsEstimateAvg 0.8100
earningsEstimateLow 0.8000
earningsEstimateHigh 0.8200
earningsEstimateYearAgoEps 0.7900
earningsEstimateNumberOfAnalysts 22.0000
earningsEstimateGrowth 0.0250
revenueEstimateAvg 12646400000.00
revenueEstimateLow 12567300000.00
revenueEstimateHigh 12727300000.00
revenueEstimateNumberOfAnalysts 20.00
epsTrendCurrent 0.8100
epsTrend7daysAgo 0.8100
epsTrend30daysAgo 0.8100
epsTrend60daysAgo 0.8100
epsTrend90daysAgo 0.8200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
epsRevisionsDownLast30days 1.0000
2021-10-31
date 2021-10-31
period 0q
growth 0.0530
earningsEstimateAvg 0.8000
earningsEstimateLow 0.7900
earningsEstimateHigh 0.8200
earningsEstimateYearAgoEps 0.7600
earningsEstimateNumberOfAnalysts 24.0000
earningsEstimateGrowth 0.0530
revenueEstimateAvg 12982800000.00
revenueEstimateLow 12886000000.00
revenueEstimateHigh 13040000000.00
revenueEstimateNumberOfAnalysts 22.00
epsTrendCurrent 0.8000
epsTrend7daysAgo 0.8000
epsTrend30daysAgo 0.8000
epsTrend60daysAgo 0.8000
epsTrend90daysAgo 0.8100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2021-07-31
date 2021-07-31
period 0y
growth 0.0000
earningsEstimateAvg 3.2100
earningsEstimateLow 3.1900
earningsEstimateHigh 3.3300
earningsEstimateYearAgoEps 3.2100
earningsEstimateNumberOfAnalysts 28.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 49818000000.00
revenueEstimateLow 49389700000.00
revenueEstimateHigh 49813000000.00
revenueEstimateNumberOfAnalysts 28.00
revenueEstimateGrowth 0.0100
epsTrendCurrent 3.2100
epsTrend7daysAgo 3.2100
epsTrend30daysAgo 3.2000
epsTrend60daysAgo 3.2000
epsTrend90daysAgo 3.2000
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2021-04-30
date 2021-04-30
period 0q
growth 0.0380
earningsEstimateAvg 0.8200
earningsEstimateLow 0.8000
earningsEstimateHigh 0.8400
earningsEstimateYearAgoEps 0.7900
earningsEstimateNumberOfAnalysts 23.0000
earningsEstimateGrowth 0.0380
revenueEstimateAvg 12562900000.00
revenueEstimateLow 12408000000.00
revenueEstimateHigh 12725000000.00
revenueEstimateNumberOfAnalysts 22.00
revenueEstimateGrowth 0.0480
epsTrendCurrent 0.8200
epsTrend7daysAgo 0.8200
epsTrend30daysAgo 0.8200
epsTrend60daysAgo 0.8200
epsTrend90daysAgo 0.8200
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2021-01-31
date 2021-01-31
period 0q
growth -0.0130
earningsEstimateAvg 0.7600
earningsEstimateLow 0.7400
earningsEstimateHigh 0.8000
earningsEstimateYearAgoEps 0.7700
earningsEstimateNumberOfAnalysts 22.0000
earningsEstimateGrowth -0.0130
revenueEstimateAvg 11922600000.00
revenueEstimateLow 11795500000.00
revenueEstimateHigh 12430000000.00
revenueEstimateNumberOfAnalysts 20.00
revenueEstimateGrowth -0.0070
epsTrendCurrent 0.7600
epsTrend7daysAgo 0.7500
epsTrend30daysAgo 0.7500
epsTrend60daysAgo 0.7500
epsTrend90daysAgo 0.7300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-10-31
date 2020-10-31
period 0q
growth -0.1670
earningsEstimateAvg 0.7000
earningsEstimateLow 0.6900
earningsEstimateHigh 0.7200
earningsEstimateYearAgoEps 0.8400
earningsEstimateNumberOfAnalysts 24.0000
earningsEstimateGrowth -0.1670
revenueEstimateAvg 11846000000.00
revenueEstimateLow 11717400000.00
revenueEstimateHigh 11927600000.00
revenueEstimateNumberOfAnalysts 22.00
revenueEstimateGrowth -0.1000
epsTrendCurrent 0.7000
epsTrend7daysAgo 0.7000
epsTrend30daysAgo 0.7000
epsTrend60daysAgo 0.7000
epsTrend90daysAgo 0.7000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-07-31
date 2020-07-31
period 0y
growth 0.0160
earningsEstimateAvg 3.1500
earningsEstimateLow 3.1400
earningsEstimateHigh 3.1700
earningsEstimateYearAgoEps 3.1000
earningsEstimateNumberOfAnalysts 27.0000
earningsEstimateGrowth 0.0160
revenueEstimateAvg 49227900000.00
revenueEstimateLow 49099000000.00
revenueEstimateHigh 49326000000.00
revenueEstimateNumberOfAnalysts 25.00
revenueEstimateGrowth -0.0520
epsTrendCurrent 3.1500
epsTrend7daysAgo 3.1500
epsTrend30daysAgo 3.1500
epsTrend60daysAgo 3.1500
epsTrend90daysAgo 3.0600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-04-30
date 2020-04-30
period 0q
growth -0.0900
earningsEstimateAvg 0.7100
earningsEstimateLow 0.4900
earningsEstimateHigh 0.8100
earningsEstimateYearAgoEps 0.7800
earningsEstimateNumberOfAnalysts 24.0000
earningsEstimateGrowth -0.0900
revenueEstimateAvg 11882800000.00
revenueEstimateLow 10224000000.00
revenueEstimateHigh 12649000000.00
revenueEstimateNumberOfAnalysts 22.00
epsTrendCurrent 0.7100
epsTrend7daysAgo 0.7100
epsTrend30daysAgo 0.7500
epsTrend60daysAgo 0.8000
epsTrend90daysAgo 0.8000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2020-01-31
date 2020-01-31
period 0q
growth 0.0410
earningsEstimateAvg 0.7600
earningsEstimateLow 0.7500
earningsEstimateHigh 0.7700
earningsEstimateYearAgoEps 0.7300
earningsEstimateNumberOfAnalysts 24.0000
earningsEstimateGrowth 0.0410
revenueEstimateAvg 11977600000.00
revenueEstimateLow 11905000000.00
revenueEstimateHigh 12059200000.00
revenueEstimateNumberOfAnalysts 22.00
epsTrendCurrent 0.7600
epsTrend7daysAgo 0.7600
epsTrend30daysAgo 0.7600
epsTrend60daysAgo 0.7600
epsTrend90daysAgo 0.7900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-10-31
date 2019-10-31
period 0q
growth 0.0800
earningsEstimateAvg 0.8100
earningsEstimateLow 0.8000
earningsEstimateHigh 0.8300
earningsEstimateYearAgoEps 0.7500
earningsEstimateNumberOfAnalysts 25.0000
earningsEstimateGrowth 0.0800
revenueEstimateAvg 13085400000.00
revenueEstimateLow 12961000000.00
revenueEstimateHigh 13217000000.00
revenueEstimateNumberOfAnalysts 23.00
epsTrendCurrent 0.8100
epsTrend7daysAgo 0.8100
epsTrend30daysAgo 0.8100
epsTrend60daysAgo 0.8100
epsTrend90daysAgo 0.8300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-07-31
date 2019-07-31
period 0y
growth 0.1850
earningsEstimateAvg 3.0800
earningsEstimateLow 3.0600
earningsEstimateHigh 3.1100
earningsEstimateYearAgoEps 2.6000
earningsEstimateNumberOfAnalysts 28.0000
earningsEstimateGrowth 0.1850
revenueEstimateAvg 51843600000.00
revenueEstimateLow 51641100000.00
revenueEstimateHigh 52025000000.00
revenueEstimateNumberOfAnalysts 25.00
revenueEstimateGrowth 0.0510
epsTrendCurrent 3.0800
epsTrend7daysAgo 3.0800
epsTrend30daysAgo 3.0800
epsTrend60daysAgo 3.0800
epsTrend90daysAgo 3.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 1.0000
2019-04-30
date 2019-04-30
period 0q
growth 0.1670
earningsEstimateAvg 0.7700
earningsEstimateLow 0.7600
earningsEstimateHigh 0.8000
earningsEstimateYearAgoEps 0.6600
earningsEstimateNumberOfAnalysts 26.0000
earningsEstimateGrowth 0.1670
revenueEstimateAvg 12889100000.00
revenueEstimateLow 12821000000.00
revenueEstimateHigh 12991000000.00
revenueEstimateNumberOfAnalysts 24.00
revenueEstimateGrowth 0.0340
epsTrendCurrent 0.7700
epsTrend7daysAgo 0.7700
epsTrend30daysAgo 0.7700
epsTrend60daysAgo 0.7700
epsTrend90daysAgo 0.7700
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 1.0000
2019-01-31
date 2019-01-31
period 0q
growth 0.1430
earningsEstimateAvg 0.7200
earningsEstimateLow 0.7100
earningsEstimateHigh 0.7400
earningsEstimateYearAgoEps 0.6300
earningsEstimateNumberOfAnalysts 27.0000
earningsEstimateGrowth 0.1430
revenueEstimateAvg 12408100000.00
revenueEstimateLow 12348000000.00
revenueEstimateHigh 12524300000.00
revenueEstimateNumberOfAnalysts 25.00
revenueEstimateGrowth 0.0440
epsTrendCurrent 0.7200
epsTrend7daysAgo 0.7200
epsTrend30daysAgo 0.7200
epsTrend60daysAgo 0.7200
epsTrend90daysAgo 0.7200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2018-10-31
date 2018-10-31
period 0q
growth 0.1800
earningsEstimateAvg 0.7200
earningsEstimateLow 0.7000
earningsEstimateHigh 0.7500
earningsEstimateYearAgoEps 0.6100
earningsEstimateNumberOfAnalysts 26.0000
earningsEstimateGrowth 0.1800
revenueEstimateAvg 12867600000.00
revenueEstimateLow 12725000000.00
revenueEstimateHigh 12955000000.00
revenueEstimateNumberOfAnalysts 24.00
revenueEstimateGrowth 0.0600
epsTrendCurrent 0.7200
epsTrend7daysAgo 0.7200
epsTrend30daysAgo 0.7200
epsTrend60daysAgo 0.7200
epsTrend90daysAgo 0.6900
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2018-07-31
date 2018-07-31
period 0y
growth 0.0840
earningsEstimateAvg 2.5900
earningsEstimateLow 2.5700
earningsEstimateHigh 2.6100
earningsEstimateYearAgoEps 2.3900
earningsEstimateNumberOfAnalysts 28.0000
earningsEstimateGrowth 0.0840
revenueEstimateAvg 49256400000.00
revenueEstimateLow 49180000000.00
revenueEstimateHigh 49349000000.00
revenueEstimateNumberOfAnalysts 27.00
revenueEstimateGrowth 0.0260
epsTrendCurrent 2.5900
epsTrend7daysAgo 2.5900
epsTrend30daysAgo 2.5900
epsTrend60daysAgo 2.5900
epsTrend90daysAgo 2.5800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-04-30
date 2018-04-30
period 0q
growth 0.0830
earningsEstimateAvg 0.6500
earningsEstimateLow 0.6300
earningsEstimateHigh 0.6700
earningsEstimateYearAgoEps 0.6000
earningsEstimateNumberOfAnalysts 25.0000
earningsEstimateGrowth 0.0830
revenueEstimateAvg 12429600000.00
revenueEstimateLow 12342500000.00
revenueEstimateHigh 12498300000.00
revenueEstimateNumberOfAnalysts 23.00
revenueEstimateGrowth 0.0410
epsTrendCurrent 0.6500
epsTrend7daysAgo 0.6500
epsTrend30daysAgo 0.6500
epsTrend60daysAgo 0.6200
epsTrend90daysAgo 0.6200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2018-01-31
date 2018-01-31
period 0q
growth 0.0350
earningsEstimateAvg 0.5900
earningsEstimateLow 0.5800
earningsEstimateHigh 0.6100
earningsEstimateYearAgoEps 0.5700
earningsEstimateNumberOfAnalysts 26.0000
earningsEstimateGrowth 0.0350
revenueEstimateAvg 11807800000.00
revenueEstimateLow 11699000000.00
revenueEstimateHigh 11926000000.00
revenueEstimateNumberOfAnalysts 24.00
revenueEstimateGrowth 0.0200
epsTrendCurrent 0.5900
epsTrend7daysAgo 0.5900
epsTrend30daysAgo 0.5900
epsTrend60daysAgo 0.5900
epsTrend90daysAgo 0.5800
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2017-10-31
date 2017-10-31
period 0q
growth -0.0160
earningsEstimateAvg 0.6000
earningsEstimateLow 0.5900
earningsEstimateHigh 0.6100
earningsEstimateYearAgoEps 0.6100
earningsEstimateNumberOfAnalysts 24.0000
earningsEstimateGrowth -0.0160
revenueEstimateAvg 12105700000.00
revenueEstimateLow 11992000000.00
revenueEstimateHigh 12183000000.00
revenueEstimateNumberOfAnalysts 22.00
revenueEstimateGrowth -0.0200
epsTrendCurrent 0.6000
epsTrend7daysAgo 0.6000
epsTrend30daysAgo 0.6000
epsTrend60daysAgo 0.6000
epsTrend90daysAgo 0.6100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-07-31
date 2017-07-31
period 0y
growth 0.0080
earningsEstimateAvg 2.3800
earningsEstimateLow 2.3600
earningsEstimateHigh 2.4000
earningsEstimateYearAgoEps 2.3600
earningsEstimateNumberOfAnalysts 31.0000
earningsEstimateGrowth 0.0080
revenueEstimateAvg 47940100000.00
revenueEstimateLow 47868000000.00
revenueEstimateHigh 48017700000.00
revenueEstimateNumberOfAnalysts 29.00
revenueEstimateGrowth -0.0270
epsTrendCurrent 2.3800
epsTrend7daysAgo 2.3800
epsTrend30daysAgo 2.3800
epsTrend60daysAgo 2.3800
epsTrend90daysAgo 2.3800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-04-30
date 2017-04-30
period 0q
growth 0.0180
earningsEstimateAvg 0.5800
earningsEstimateLow 0.5600
earningsEstimateHigh 0.5900
earningsEstimateYearAgoEps 0.5700
earningsEstimateNumberOfAnalysts 29.0000
earningsEstimateGrowth 0.0180
revenueEstimateAvg 11896700000.00
revenueEstimateLow 11776000000.00
revenueEstimateHigh 12133500000.00
revenueEstimateNumberOfAnalysts 27.00
revenueEstimateGrowth -0.0090
epsTrendCurrent 0.5800
epsTrend7daysAgo 0.5800
epsTrend30daysAgo 0.5800
epsTrend60daysAgo 0.5800
epsTrend90daysAgo 0.5800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-10-31
date 2022-10-31
epsActual 0.86
2022-07-31
date 2022-07-31
epsActual 3.36
2021-07-31
date 2021-07-31
epsActual 3.22
2020-07-31
date 2020-07-31
epsActual 3.2
2019-07-31
date 2019-07-31
epsActual 3.09
2018-07-31
date 2018-07-31
epsActual 2.6
2017-07-31
date 2017-07-31
epsActual 2.39
2016-07-31
date 2016-07-31
epsActual 2.36
2015-07-31
date 2015-07-31
epsActual 2.2
2014-07-31
date 2014-07-31
epsActual 2.06
2013-07-31
date 2013-07-31
epsActual 2.02
2012-07-31
date 2012-07-31
epsActual 1.85
2011-07-31
date 2011-07-31
epsActual 1.61
2010-07-31
date 2010-07-31
epsActual 1.61
2009-07-31
date 2009-07-31
epsActual 1.35
2008-07-31
date 2008-07-31
epsActual 1.56
2007-07-31
date 2007-07-31
epsActual 1.34
2006-07-31
date 2006-07-31
epsActual 1.1
2005-07-31
date 2005-07-31
epsActual 0.91
2004-07-31
date 2004-07-31
epsActual 0.75
2003-07-31
date 2003-07-31
epsActual 0.59
2002-07-31
date 2002-07-31
epsActual 0.38
2001-07-31
date 2001-07-31
epsActual 0.41
2000-07-31
date 2000-07-31
epsActual 0.54
1999-07-31
date 1999-07-31
epsActual 0.4
1998-07-31
date 1998-07-31
epsActual 0.3
1997-07-31
date 1997-07-31
epsActual 0.23
1996-07-31
date 1996-07-31
epsActual 0.1599
1995-07-31
date 1995-07-31
epsActual 0.0848
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-10-31
date 2022-10-31
filing_date 2022-11-22
currency_symbol USD
totalAssets 93054000000.00
intangibleAssets 2360000000.00
otherCurrentAssets 4571000000.00
totalLiab 52782000000.00
totalStockholderEquity 40272000000.00
otherCurrentLiab 7863000000.00
commonStock 42984000000.00
capitalStock 42984000000.00
retainedEarnings 2911000000.00
otherLiab 20257000000.00
goodWill 38160000000.00
otherAssets 14421000000.00
cash 7292000000.00
totalCurrentLiabilities 24896000000.00
currentDeferredRevenue 12578000000.00
netDebt 1586000000.00
shortTermDebt 1249000000.00
shortLongTermDebt 1249000000.00
shortLongTermDebtTotal 8878000000.00
otherStockholderEquity 37361000000.00
propertyPlantEquipment 1972000000.00
totalCurrentAssets 36141000000.00
longTermInvestments 3618000000.00
netTangibleAssets -248000000.00
shortTermInvestments 12492000000.00
netReceivables 9122000000.00
longTermDebt 7629000000.00
inventory 2664000000.00
accountsPayable 2316000000.00
accumulatedOtherComprehensiveIncome -2118000000.00
commonStockTotalEquity 42984000000.00
retainedEarningsTotalEquity -594000000.00
nonCurrrentAssetsOther 9530000000.00
nonCurrentAssetsTotal 56913000000.00
longTermDebtTotal 7629000000.00
nonCurrentLiabilitiesOther 1981000000.00
nonCurrentLiabilitiesTotal 27886000000.00
liabilitiesAndStockholdersEquity 93054000000.00
cashAndShortTermInvestments 19784000000.00
propertyPlantAndEquipmentNet 1972000000.00
netWorkingCapital 11245000000.00
netInvestedCapital 8878000000.00
commonStockSharesOutstanding 4116000000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
totalAssets 94002000000.00
intangibleAssets 2569000000.00
otherCurrentAssets 4355000000.00
totalLiab 54229000000.00
totalStockholderEquity 39773000000.00
otherCurrentLiab 8515000000.00
commonStock 42714000000.00
capitalStock 42714000000.00
retainedEarnings -1319000000.00
otherLiab 20173000000.00
goodWill 38304000000.00
otherAssets 14415000000.00
cash 7079000000.00
totalCurrentLiabilities 25640000000.00
currentDeferredRevenue 12784000000.00
netDebt 2436000000.00
shortTermDebt 1099000000.00
shortLongTermDebt 1099000000.00
shortLongTermDebtTotal 9515000000.00
otherStockholderEquity 22391000000.00
propertyPlantEquipment 1997000000.00
totalCurrentAssets 36717000000.00
longTermInvestments 4009000000.00
netTangibleAssets -1100000000.00
shortTermInvestments 12188000000.00
netReceivables 10527000000.00
longTermDebt 8416000000.00
inventory 2568000000.00
accountsPayable 2281000000.00
accumulatedOtherComprehensiveIncome -1622000000.00
commonStockTotalEquity 42714000000.00
retainedEarningsTotalEquity -1319000000.00
nonCurrrentAssetsOther 9966000000.00
nonCurrentAssetsTotal 57285000000.00
longTermDebtTotal 8416000000.00
nonCurrentLiabilitiesOther 1968000000.00
nonCurrentLiabilitiesTotal 28589000000.00
liabilitiesAndStockholdersEquity 94002000000.00
cashAndShortTermInvestments 19267000000.00
propertyPlantAndEquipmentNet 1997000000.00
netWorkingCapital 11077000000.00
netInvestedCapital 9515000000.00
commonStockSharesOutstanding 4137000000.00
2022-04-30
date 2022-04-30
filing_date 2022-05-25
currency_symbol USD
totalAssets 92797000000.00
intangibleAssets 2811000000.00
otherCurrentAssets 4055000000.00
totalLiab 52397000000.00
totalStockholderEquity 40400000000.00
otherCurrentLiab 7760000000.00
commonStock 42587000000.00
capitalStock 42587000000.00
retainedEarnings 2593000000.00
otherLiab 19829000000.00
goodWill 38452000000.00
otherAssets 13507000000.00
cash 6952000000.00
totalCurrentLiabilities 24150000000.00
currentDeferredRevenue 12249000000.00
netDebt 2466000000.00
shortTermDebt 1000000000.00
shortLongTermDebt 1000000000.00
shortLongTermDebtTotal 9418000000.00
otherStockholderEquity 39270000000.00
propertyPlantEquipment 2046000000.00
totalCurrentAssets 35981000000.00
longTermInvestments 3959000000.00
netTangibleAssets -863000000.00
shortTermInvestments 13156000000.00
netReceivables 9587000000.00
longTermDebt 8418000000.00
inventory 2231000000.00
accountsPayable 2289000000.00
accumulatedOtherComprehensiveIncome -1463000000.00
commonStockTotalEquity 42587000000.00
retainedEarningsTotalEquity -724000000.00
nonCurrrentAssetsOther 9231000000.00
nonCurrentAssetsTotal 56816000000.00
longTermDebtTotal 8418000000.00
nonCurrentLiabilitiesOther 2096000000.00
nonCurrentLiabilitiesTotal 28247000000.00
liabilitiesAndStockholdersEquity 92797000000.00
cashAndShortTermInvestments 20108000000.00
propertyPlantAndEquipmentNet 2046000000.00
netWorkingCapital 11831000000.00
netInvestedCapital 9418000000.00
commonStockSharesOutstanding 4170000000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-22
currency_symbol USD
totalAssets 94262000000.00
intangibleAssets 3079000000.00
otherCurrentAssets 3627000000.00
totalLiab 54766000000.00
totalStockholderEquity 39496000000.00
otherCurrentLiab 8207000000.00
commonStock 42291000000.00
capitalStock 42291000000.00
retainedEarnings -2006000000.00
otherLiab 19882000000.00
goodWill 38679000000.00
otherAssets 13565000000.00
cash 6731000000.00
totalCurrentLiabilities 25915000000.00
currentDeferredRevenue 12268000000.00
netDebt 4740000000.00
shortTermDebt 2502000000.00
shortLongTermDebt 2502000000.00
shortLongTermDebtTotal 11471000000.00
otherStockholderEquity 34429000000.00
propertyPlantEquipment 2140000000.00
totalCurrentAssets 36799000000.00
longTermInvestments 4024000000.00
netTangibleAssets -2262000000.00
shortTermInvestments 14382000000.00
netReceivables 10000000000.00
longTermDebt 8969000000.00
inventory 2059000000.00
accountsPayable 2101000000.00
accumulatedOtherComprehensiveIncome -789000000.00
commonStockTotalEquity 42291000000.00
retainedEarningsTotalEquity -2006000000.00
nonCurrrentAssetsOther 9296000000.00
nonCurrentAssetsTotal 57463000000.00
longTermDebtTotal 8969000000.00
nonCurrentLiabilitiesOther 2209000000.00
nonCurrentLiabilitiesTotal 28851000000.00
liabilitiesAndStockholdersEquity 94262000000.00
cashAndShortTermInvestments 21113000000.00
propertyPlantAndEquipmentNet 2140000000.00
netWorkingCapital 10884000000.00
netInvestedCapital 11471000000.00
commonStockSharesOutstanding 4205000000.00
2021-10-31
date 2021-10-31
filing_date 2021-11-23
currency_symbol USD
totalAssets 95981000000.00
intangibleAssets 3350000000.00
otherCurrentAssets 3034000000.00
totalLiab 53280000000.00
totalStockholderEquity 42701000000.00
otherCurrentLiab 7638000000.00
commonStock 42621000000.00
capitalStock 42621000000.00
retainedEarnings 553000000.00
otherLiab 21046000000.00
goodWill 38802000000.00
otherAssets 14003000000.00
cash 7619000000.00
totalCurrentLiabilities 23238000000.00
currentDeferredRevenue 12017000000.00
netDebt 1883000000.00
shortTermDebt 506000000.00
shortLongTermDebt 506000000.00
shortLongTermDebtTotal 9502000000.00
otherStockholderEquity 42701000000.00
propertyPlantEquipment 2238000000.00
totalCurrentAssets 37588000000.00
longTermInvestments 4546000000.00
netTangibleAssets 549000000.00
shortTermInvestments 15727000000.00
netReceivables 9376000000.00
longTermDebt 8996000000.00
inventory 1832000000.00
accountsPayable 2261000000.00
accumulatedOtherComprehensiveIncome -473000000.00
commonStockTotalEquity 42621000000.00
retainedEarningsTotalEquity 553000000.00
nonCurrrentAssetsOther 9805000000.00
nonCurrentAssetsTotal 58393000000.00
longTermDebtTotal 8996000000.00
nonCurrentLiabilitiesOther 2438000000.00
nonCurrentLiabilitiesTotal 30042000000.00
liabilitiesAndStockholdersEquity 95981000000.00
cashAndShortTermInvestments 23346000000.00
propertyPlantAndEquipmentNet 2238000000.00
netWorkingCapital 14350000000.00
netInvestedCapital 9502000000.00
commonStockSharesOutstanding 4243000000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-09
currency_symbol USD
totalAssets 97497000000.00
intangibleAssets 3619000000.00
otherCurrentAssets 2889000000.00
totalLiab 56222000000.00
totalStockholderEquity 41275000000.00
otherCurrentLiab 8438000000.00
commonStock 42346000000.00
capitalStock 42346000000.00
retainedEarnings -654000000.00
otherLiab 20947000000.00
goodWill 38168000000.00
otherAssets 14260000000.00
cash 9175000000.00
totalCurrentLiabilities 26257000000.00
currentDeferredRevenue 12148000000.00
netDebt 2351000000.00
shortTermDebt 2508000000.00
shortLongTermDebt 2508000000.00
shortLongTermDebtTotal 11526000000.00
otherStockholderEquity 41275000000.00
propertyPlantEquipment 2338000000.00
totalCurrentAssets 39112000000.00
longTermInvestments 4884000000.00
netTangibleAssets -512000000.00
shortTermInvestments 15343000000.00
netReceivables 10146000000.00
longTermDebt 9018000000.00
inventory 1559000000.00
accountsPayable 2362000000.00
accumulatedOtherComprehensiveIncome -417000000.00
commonStockTotalEquity 42346000000.00
retainedEarningsTotalEquity -654000000.00
nonCurrrentAssetsOther 9900000000.00
nonCurrentAssetsTotal 58385000000.00
longTermDebtTotal 9018000000.00
nonCurrentLiabilitiesOther 2393000000.00
nonCurrentLiabilitiesTotal 29965000000.00
liabilitiesAndStockholdersEquity 97497000000.00
cashAndShortTermInvestments 24518000000.00
propertyPlantAndEquipmentGross 2338000000.00
propertyPlantAndEquipmentNet 2338000000.00
netWorkingCapital 12855000000.00
netInvestedCapital 11526000000.00
commonStockSharesOutstanding 4238000000.00
2021-04-30
date 2021-04-30
filing_date 2021-05-25
currency_symbol USD
totalAssets 93896000000.00
intangibleAssets 3716000000.00
otherCurrentAssets 2829000000.00
totalLiab 53691000000.00
totalStockholderEquity 40205000000.00
otherCurrentLiab 7577000000.00
commonStock 41949000000.00
capitalStock 41949000000.00
retainedEarnings -1456000000.00
otherLiab 19897000000.00
goodWill 37690000000.00
otherAssets 13063000000.00
cash 7350000000.00
totalCurrentLiabilities 24262000000.00
currentDeferredRevenue 11492000000.00
netDebt 4182000000.00
shortTermDebt 2000000000.00
shortLongTermDebt 2000000000.00
shortLongTermDebtTotal 11532000000.00
otherStockholderEquity -288000000.00
propertyPlantEquipment 2367000000.00
totalCurrentAssets 37060000000.00
longTermInvestments 5068000000.00
netTangibleAssets -1201000000.00
shortTermInvestments 16229000000.00
netReceivables 9073000000.00
longTermDebt 9532000000.00
inventory 1579000000.00
accountsPayable 2440000000.00
accumulatedOtherComprehensiveIncome -288000000.00
commonStockTotalEquity 41949000000.00
retainedEarningsTotalEquity -1456000000.00
nonCurrrentAssetsOther 8993000000.00
nonCurrentAssetsTotal 56836000000.00
longTermDebtTotal 9532000000.00
nonCurrentLiabilitiesOther 19897000000.00
nonCurrentLiabilitiesTotal 29429000000.00
liabilitiesAndStockholdersEquity 93896000000.00
cashAndShortTermInvestments 23579000000.00
propertyPlantAndEquipmentGross 2367000000.00
propertyPlantAndEquipmentNet 2367000000.00
netWorkingCapital 12798000000.00
netInvestedCapital 11532000000.00
commonStockSharesOutstanding 4238000000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-16
currency_symbol USD
totalAssets 95601000000.00
intangibleAssets 1462000000.00
otherCurrentAssets 2553000000.00
totalLiab 56480000000.00
totalStockholderEquity 39121000000.00
otherCurrentLiab 8086000000.00
commonStock 41690000000.00
retainedEarnings -2351000000.00
otherLiab 19658000000.00
goodWill 34733000000.00
otherAssets 13109000000.00
cash 11793000000.00
totalCurrentLiabilities 27268000000.00
currentDeferredRevenue 11552000000.00
netDebt 2761000000.00
shortTermDebt 5000000000.00
shortLongTermDebt 5000000000.00
shortLongTermDebtTotal 14554000000.00
otherStockholderEquity -218000000.00
propertyPlantEquipment 2386000000.00
totalCurrentAssets 43911000000.00
longTermInvestments 5100000000.00
netTangibleAssets 2926000000.00
shortTermInvestments 18795000000.00
netReceivables 9334000000.00
longTermDebt 9554000000.00
inventory 1436000000.00
accountsPayable 1867000000.00
accumulatedOtherComprehensiveIncome -218000000.00
commonStockTotalEquity 41690000000.00
retainedEarningsTotalEquity -2351000000.00
nonCurrrentAssetsOther 9000000000.00
nonCurrentAssetsTotal 51690000000.00
longTermDebtTotal 9554000000.00
nonCurrentLiabilitiesOther 19658000000.00
nonCurrentLiabilitiesTotal 29212000000.00
liabilitiesAndStockholdersEquity 95601000000.00
cashAndShortTermInvestments 30588000000.00
propertyPlantAndEquipmentGross 2386000000.00
propertyPlantAndEquipmentNet 2386000000.00
netWorkingCapital 16643000000.00
netInvestedCapital 53675000000.00
commonStockSharesOutstanding 4234000000.00
2020-10-31
date 2020-10-31
filing_date 2020-11-17
currency_symbol USD
totalAssets 95003000000.00
intangibleAssets 1581000000.00
otherCurrentAssets 2589000000.00
totalLiab 56846000000.00
totalStockholderEquity 38157000000.00
otherCurrentLiab 7614000000.00
commonStock 41360000000.00
retainedEarnings -2756000000.00
otherLiab 19596000000.00
goodWill 34535000000.00
otherAssets 10982000000.00
cash 10822000000.00
totalCurrentLiabilities 26991000000.00
currentDeferredRevenue 11271000000.00
netDebt 3744000000.00
shortTermDebt 5002000000.00
shortLongTermDebt 5002000000.00
shortLongTermDebtTotal 14566000000.00
otherStockholderEquity 8166000000.00
propertyPlantEquipment 2412000000.00
totalCurrentAssets 42989000000.00
longTermInvestments 5516000000.00
netTangibleAssets 2041000000.00
shortTermInvestments 19190000000.00
netReceivables 9085000000.00
longTermDebt 9564000000.00
inventory 1303000000.00
accountsPayable 2294000000.00
accumulatedOtherComprehensiveIncome -447000000.00
commonStockTotalEquity 41360000000.00
retainedEarningsTotalEquity -2756000000.00
nonCurrrentAssetsOther 9348000000.00
nonCurrentAssetsTotal 52014000000.00
longTermDebtTotal 9564000000.00
nonCurrentLiabilitiesOther 20291000000.00
nonCurrentLiabilitiesTotal 29855000000.00
liabilitiesAndStockholdersEquity 95003000000.00
cashAndShortTermInvestments 30012000000.00
propertyPlantAndEquipmentGross 2412000000.00
propertyPlantAndEquipmentNet 2412000000.00
netWorkingCapital 15998000000.00
netInvestedCapital 52723000000.00
commonStockSharesOutstanding 4244000000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-03
currency_symbol USD
totalAssets 94853000000.00
intangibleAssets 1576000000.00
otherCurrentAssets 1149000000.00
totalLiab 56933000000.00
totalStockholderEquity 37920000000.00
otherCurrentLiab 7863000000.00
commonStock 41202000000.00
retainedEarnings -2763000000.00
otherLiab 19363000000.00
goodWill 33806000000.00
otherAssets 11077000000.00
cash 11809000000.00
totalCurrentLiabilities 25331000000.00
currentDeferredRevenue 11406000000.00
netDebt 2774000000.00
shortTermDebt 3005000000.00
shortLongTermDebt 3005000000.00
shortLongTermDebtTotal 14583000000.00
otherStockholderEquity -519000000.00
propertyPlantEquipment 3374000000.00
totalCurrentAssets 43573000000.00
longTermInvestments 5714000000.00
netTangibleAssets 2538000000.00
shortTermInvestments 17610000000.00
netReceivables 11723000000.00
longTermDebt 11578000000.00
inventory 1282000000.00
accountsPayable 2218000000.00
accumulatedOtherComprehensiveIncome -519000000.00
commonStockTotalEquity 41202000000.00
retainedEarningsTotalEquity -2763000000.00
nonCurrrentAssetsOther 11246000000.00
nonCurrentAssetsTotal 51280000000.00
longTermDebtTotal 11578000000.00
nonCurrentLiabilitiesOther 2147000000.00
nonCurrentLiabilitiesTotal 31602000000.00
liabilitiesAndStockholdersEquity 94853000000.00
cashAndShortTermInvestments 29419000000.00
propertyPlantAndEquipmentGross 3374000000.00
propertyPlantAndEquipmentNet 3374000000.00
netWorkingCapital 18242000000.00
netInvestedCapital 52503000000.00
commonStockSharesOutstanding 4244000000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-18
currency_symbol USD
totalAssets 91394000000.00
intangibleAssets 1744000000.00
otherCurrentAssets 1148000000.00
totalLiab 55686000000.00
totalStockholderEquity 35708000000.00
otherCurrentLiab 7281000000.00
commonStock 40691000000.00
retainedEarnings -3874000000.00
otherLiab 17517000000.00
goodWill 33453000000.00
otherAssets 10001000000.00
cash 10367000000.00
totalCurrentLiabilities 25937000000.00
currentDeferredRevenue 10710000000.00
netDebt 5717000000.00
shortTermDebt 4506000000.00
shortLongTermDebt 4506000000.00
shortLongTermDebtTotal 16084000000.00
otherStockholderEquity -1109000000.00
propertyPlantEquipment 2535000000.00
totalCurrentAssets 41307000000.00
longTermInvestments 4770000000.00
netTangibleAssets 511000000.00
shortTermInvestments 18208000000.00
netReceivables 10372000000.00
longTermDebt 11578000000.00
inventory 1212000000.00
accountsPayable 2393000000.00
accumulatedOtherComprehensiveIncome -1109000000.00
commonStockTotalEquity 40691000000.00
retainedEarningsTotalEquity -3874000000.00
nonCurrrentAssetsOther 10171000000.00
nonCurrentAssetsTotal 50087000000.00
longTermDebtTotal 11578000000.00
nonCurrentLiabilitiesOther 18171000000.00
nonCurrentLiabilitiesTotal 29749000000.00
liabilitiesAndStockholdersEquity 91394000000.00
cashAndShortTermInvestments 28575000000.00
propertyPlantAndEquipmentGross 3465000000.00
propertyPlantAndEquipmentNet 3465000000.00
netWorkingCapital 15370000000.00
netInvestedCapital 51792000000.00
commonStockSharesOutstanding 4243000000.00
2020-01-31
date 2020-01-31
filing_date 2020-02-18
currency_symbol USD
totalAssets 90426000000.00
intangibleAssets 1906000000.00
otherCurrentAssets 2481000000.00
totalLiab 54893000000.00
totalStockholderEquity 35533000000.00
otherCurrentLiab 7197000000.00
commonStock 40617000000.00
retainedEarnings -4384000000.00
otherLiab 17613000000.00
goodWill 33612000000.00
otherAssets 9729000000.00
cash 8475000000.00
totalCurrentLiabilities 22088000000.00
currentDeferredRevenue 10638000000.00
netDebt 7518000000.00
shortTermDebt 1499000000.00
shortLongTermDebt 1499000000.00
shortLongTermDebtTotal 15993000000.00
otherStockholderEquity -700000000.00
propertyPlantEquipment 2621000000.00
totalCurrentAssets 40053000000.00
longTermInvestments 4757000000.00
netTangibleAssets 15000000.00
shortTermInvestments 18587000000.00
netReceivables 9157000000.00
longTermDebt 14494000000.00
inventory 1353000000.00
accountsPayable 1935000000.00
accumulatedOtherComprehensiveIncome -700000000.00
commonStockTotalEquity 40617000000.00
retainedEarningsTotalEquity -4384000000.00
nonCurrrentAssetsOther 10018000000.00
nonCurrentAssetsTotal 50373000000.00
longTermDebtTotal 14494000000.00
nonCurrentLiabilitiesOther 18311000000.00
nonCurrentLiabilitiesTotal 32805000000.00
liabilitiesAndStockholdersEquity 90426000000.00
cashAndShortTermInvestments 27062000000.00
propertyPlantAndEquipmentGross 3621000000.00
propertyPlantAndEquipmentNet 3621000000.00
netWorkingCapital 17965000000.00
netInvestedCapital 51526000000.00
commonStockSharesOutstanding 4260000000.00
2019-10-31
date 2019-10-31
filing_date 2019-11-19
currency_symbol USD
totalAssets 92492000000.00
intangibleAssets 2107000000.00
otherCurrentAssets 2433000000.00
totalLiab 58069000000.00
totalStockholderEquity 34423000000.00
otherCurrentLiab 7141000000.00
commonStock 40321000000.00
retainedEarnings -5083000000.00
otherLiab 18195000000.00
goodWill 33578000000.00
otherAssets 10011000000.00
cash 8587000000.00
totalCurrentLiabilities 24597000000.00
currentDeferredRevenue 10646000000.00
netDebt 9910000000.00
shortTermDebt 4000000000.00
shortLongTermDebt 4000000000.00
shortLongTermDebtTotal 18497000000.00
otherStockholderEquity -815000000.00
propertyPlantEquipment 3769000000.00
totalCurrentAssets 41716000000.00
longTermInvestments 1311000000.00
netTangibleAssets -1262000000.00
shortTermInvestments 19448000000.00
netReceivables 9904000000.00
longTermDebt 14497000000.00
inventory 1344000000.00
accountsPayable 2016000000.00
accumulatedOtherComprehensiveIncome -815000000.00
commonStockTotalEquity 40321000000.00
nonCurrrentAssetsOther 10105000000.00
nonCurrentAssetsTotal 50776000000.00
longTermDebtTotal 14497000000.00
nonCurrentLiabilitiesOther 2100000000.00
nonCurrentLiabilitiesTotal 33472000000.00
liabilitiesAndStockholdersEquity 92492000000.00
cashAndShortTermInvestments 28035000000.00
propertyPlantAndEquipmentGross 3769000000.00
propertyPlantAndEquipmentNet 3769000000.00
commonStockSharesOutstanding 4273000000.00
2019-07-31
date 2019-07-31
filing_date 2019-09-05
currency_symbol USD
totalAssets 97793000000.00
intangibleAssets 2201000000.00
otherCurrentAssets 2373000000.00
totalLiab 64222000000.00
totalStockholderEquity 33571000000.00
deferredLongTermLiab 334000000.00
otherCurrentLiab 7645000000.00
commonStock 40266000000.00
retainedEarnings -5903000000.00
otherLiab 18035000000.00
goodWill 33529000000.00
otherAssets 10244000000.00
cash 11750000000.00
totalCurrentLiabilities 31712000000.00
currentDeferredRevenue 10668000000.00
netDebt 12916000000.00
shortTermDebt 10191000000.00
shortLongTermDebt 10191000000.00
shortLongTermDebtTotal 24666000000.00
otherStockholderEquity -792000000.00
propertyPlantEquipment 2789000000.00
totalCurrentAssets 47755000000.00
longTermInvestments 4958000000.00
netTangibleAssets -2159000000.00
shortTermInvestments 21663000000.00
netReceivables 10586000000.00
longTermDebt 14475000000.00
inventory 1383000000.00
accountsPayable 2059000000.00
accumulatedOtherComprehensiveIncome -792000000.00
commonStockTotalEquity 40266000000.00
retainedEarningsTotalEquity -5903000000.00
nonCurrrentAssetsOther 10319000000.00
nonCurrentAssetsTotal 50038000000.00
longTermDebtTotal 14475000000.00
nonCurrentLiabilitiesOther 18035000000.00
nonCurrentLiabilitiesTotal 32510000000.00
liabilitiesAndStockholdersEquity 97793000000.00
cashAndShortTermInvestments 33413000000.00
propertyPlantAndEquipmentGross 2789000000.00
propertyPlantAndEquipmentNet 2789000000.00
commonStockSharesOutstanding 4307000000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-21
currency_symbol USD
totalAssets 97287000000.00
intangibleAssets 2398000000.00
otherCurrentAssets 2331000000.00
totalLiab 60483000000.00
totalStockholderEquity 36804000000.00
deferredLongTermLiab 315000000.00
otherCurrentLiab 7044000000.00
commonStock 40577000000.00
retainedEarnings -2877000000.00
otherLiab 16645000000.00
goodWill 33544000000.00
otherAssets 9923000000.00
cash 10251000000.00
totalCurrentLiabilities 27913000000.00
currentDeferredRevenue 10117000000.00
netDebt 13447000000.00
shortTermDebt 7777000000.00
shortLongTermDebt 7777000000.00
shortLongTermDebtTotal 23698000000.00
otherStockholderEquity -896000000.00
propertyPlantEquipment 2834000000.00
totalCurrentAssets 47311000000.00
longTermInvestments 4862000000.00
netTangibleAssets 862000000.00
shortTermInvestments 24392000000.00
netReceivables 8824000000.00
longTermDebt 15921000000.00
inventory 1513000000.00
accountsPayable 2022000000.00
accumulatedOtherComprehensiveIncome -896000000.00
commonStockTotalEquity 40577000000.00
retainedEarningsTotalEquity -2877000000.00
nonCurrrentAssetsOther 9950000000.00
nonCurrentAssetsTotal 49976000000.00
longTermDebtTotal 15921000000.00
nonCurrentLiabilitiesOther 16649000000.00
nonCurrentLiabilitiesTotal 32570000000.00
liabilitiesAndStockholdersEquity 97287000000.00
cashAndShortTermInvestments 34643000000.00
propertyPlantAndEquipmentGross 2834000000.00
propertyPlantAndEquipmentNet 2834000000.00
commonStockSharesOutstanding 4415000000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-19
currency_symbol USD
totalAssets 102462000000.00
intangibleAssets 2270000000.00
otherCurrentAssets 2231000000.00
totalLiab 61673000000.00
totalStockholderEquity 40789000000.00
deferredLongTermLiab 306000000.00
otherCurrentLiab 7001000000.00
commonStock 41361000000.00
retainedEarnings 538000000.00
otherLiab 16286000000.00
goodWill 33293000000.00
otherAssets 5038000000.00
cash 9835000000.00
totalCurrentLiabilities 29479000000.00
currentDeferredRevenue 9976000000.00
netDebt 15795000000.00
shortTermDebt 9737000000.00
shortLongTermDebt 9737000000.00
shortLongTermDebtTotal 25630000000.00
otherStockholderEquity -1110000000.00
propertyPlantEquipment 2931000000.00
totalCurrentAssets 53117000000.00
longTermInvestments 4565000000.00
netTangibleAssets 5226000000.00
shortTermInvestments 30548000000.00
netReceivables 8802000000.00
longTermDebt 15893000000.00
inventory 1701000000.00
accountsPayable 1655000000.00
accumulatedOtherComprehensiveIncome -1110000000.00
commonStockTotalEquity 41361000000.00
retainedEarningsTotalEquity 538000000.00
nonCurrrentAssetsOther 9603000000.00
nonCurrentAssetsTotal 49345000000.00
longTermDebtTotal 15893000000.00
nonCurrentLiabilitiesOther 16301000000.00
nonCurrentLiabilitiesTotal 32194000000.00
liabilitiesAndStockholdersEquity 102462000000.00
cashAndShortTermInvestments 40383000000.00
propertyPlantAndEquipmentGross 2931000000.00
propertyPlantAndEquipmentNet 2931000000.00
commonStockSharesOutstanding 4505000000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-20
currency_symbol USD
totalAssets 105429000000.00
intangibleAssets 2716000000.00
otherCurrentAssets 2134000000.00
totalLiab 61581000000.00
totalStockholderEquity 43848000000.00
deferredLongTermLiab 293000000.00
otherCurrentLiab 6647000000.00
commonStock 41897000000.00
retainedEarnings 3169000000.00
otherLiab 16770000000.00
goodWill 33386000000.00
otherAssets 9445000000.00
cash 8410000000.00
totalCurrentLiabilities 26414000000.00
currentDeferredRevenue 9637000000.00
netDebt 17154000000.00
shortTermDebt 7241000000.00
shortLongTermDebt 7248000000.00
shortLongTermDebtTotal 25564000000.00
otherStockholderEquity -1218000000.00
propertyPlantEquipment 2956000000.00
totalCurrentAssets 55686000000.00
longTermInvestments 4644000000.00
netTangibleAssets 7746000000.00
shortTermInvestments 34183000000.00
netReceivables 9387000000.00
longTermDebt 18323000000.00
inventory 1572000000.00
accountsPayable 1805000000.00
totalPermanentEquity 43848000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1218000000.00
additionalPaidInCapital 41897000000.00
commonStockTotalEquity 41897000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 3169000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9445000000.00
nonCurrentAssetsTotal 49743000000.00
longTermDebtTotal 18323000000.00
nonCurrentLiabilitiesOther 16844000000.00
nonCurrentLiabilitiesTotal 35167000000.00
liabilitiesAndStockholdersEquity 105429000000.00
cashAndShortTermInvestments 42593000000.00
propertyPlantAndEquipmentGross 2956000000.00
propertyPlantAndEquipmentNet 2956000000.00
commonStockSharesOutstanding 4614000000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-06
currency_symbol USD
totalAssets 108784000000.00
intangibleAssets 2552000000.00
otherCurrentAssets 2940000000.00
totalLiab 65580000000.00
totalStockholderEquity 43204000000.00
deferredLongTermLiab 8195000000.00
otherCurrentLiab 7399000000.00
commonStock 42820000000.00
retainedEarnings 1233000000.00
otherLiab 18152000000.00
goodWill 31706000000.00
otherAssets 8587000000.00
cash 8934000000.00
totalCurrentLiabilities 27035000000.00
currentDeferredRevenue 11490000000.00
netDebt 16635000000.00
shortTermDebt 5238000000.00
shortLongTermDebt 5248000000.00
shortLongTermDebtTotal 25569000000.00
otherStockholderEquity -849000000.00
propertyPlantEquipment 3006000000.00
totalCurrentAssets 61837000000.00
longTermInvestments 4882000000.00
netTangibleAssets 8946000000.00
shortTermInvestments 37614000000.00
netReceivables 10503000000.00
longTermDebt 20331000000.00
inventory 1846000000.00
accountsPayable 1904000000.00
totalPermanentEquity 43204000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -849000000.00
additionalPaidInCapital 42820000000.00
commonStockTotalEquity 42820000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 1233000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8587000000.00
nonCurrentAssetsTotal 46947000000.00
longTermDebtTotal 20331000000.00
nonCurrentLiabilitiesOther 10019000000.00
nonCurrentLiabilitiesTotal 38545000000.00
liabilitiesAndStockholdersEquity 108784000000.00
cashAndShortTermInvestments 46548000000.00
propertyPlantAndEquipmentGross 3006000000.00
propertyPlantAndEquipmentNet 3006000000.00
commonStockSharesOutstanding 4722000000.00
2018-04-30
date 2018-04-30
filing_date 2018-05-22
currency_symbol USD
totalAssets 114008000000.00
intangibleAssets 2681000000.00
otherCurrentAssets 1668000000.00
totalLiab 67347000000.00
totalStockholderEquity 46661000000.00
deferredLongTermLiab 7652000000.00
otherCurrentLiab 7091000000.00
commonStock 43556000000.00
retainedEarnings 3709000000.00
otherLiab 18315000000.00
goodWill 31654000000.00
otherAssets 8481000000.00
cash 6719000000.00
totalCurrentLiabilities 28642000000.00
currentDeferredRevenue 11301000000.00
netDebt 21353000000.00
shortTermDebt 7736000000.00
shortLongTermDebt 7748000000.00
shortLongTermDebtTotal 28072000000.00
otherStockholderEquity -604000000.00
propertyPlantEquipment 3082000000.00
totalCurrentAssets 67141000000.00
longTermInvestments 4915000000.00
netTangibleAssets 12326000000.00
shortTermInvestments 47712000000.00
netReceivables 9142000000.00
longTermDebt 20336000000.00
inventory 1900000000.00
accountsPayable 1552000000.00
totalPermanentEquity 46661000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -604000000.00
additionalPaidInCapital 43556000000.00
commonStockTotalEquity 43556000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 3709000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8481000000.00
nonCurrentAssetsTotal 46867000000.00
longTermDebtTotal 20336000000.00
nonCurrentLiabilitiesOther 10717000000.00
nonCurrentLiabilitiesTotal 38705000000.00
liabilitiesAndStockholdersEquity 114008000000.00
cashAndShortTermInvestments 54431000000.00
propertyPlantAndEquipmentGross 3082000000.00
propertyPlantAndEquipmentNet 3082000000.00
commonStockSharesOutstanding 4844000000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-20
currency_symbol USD
totalAssets 131510000000.00
intangibleAssets 2474000000.00
otherCurrentAssets 1583000000.00
totalLiab 79528000000.00
totalStockholderEquity 51982000000.00
deferredLongTermLiab 7686000000.00
otherCurrentLiab 7257000000.00
commonStock 44535000000.00
retainedEarnings 7364000000.00
otherLiab 18539000000.00
goodWill 30391000000.00
otherAssets 42347000000.00
cash 17624000000.00
totalCurrentLiabilities 35364000000.00
currentDeferredRevenue 11102000000.00
netDebt 21742000000.00
shortTermDebt 13741000000.00
shortLongTermDebt 4749000000.00
shortLongTermDebtTotal 39366000000.00
otherStockholderEquity 83000000.00
propertyPlantEquipment 3113000000.00
totalCurrentAssets 86050000000.00
longTermInvestments 4913000000.00
netTangibleAssets 19117000000.00
shortTermInvestments 56059000000.00
netReceivables 8888000000.00
longTermDebt 25625000000.00
inventory 1896000000.00
accountsPayable 1060000000.00
totalPermanentEquity 51982000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 83000000.00
additionalPaidInCapital 44535000000.00
commonStockTotalEquity 44535000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 7364000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8500000000.00
nonCurrentAssetsTotal 45460000000.00
longTermDebtTotal 25625000000.00
nonCurrentLiabilitiesOther 10853000000.00
nonCurrentLiabilitiesTotal 44164000000.00
liabilitiesAndStockholdersEquity 131510000000.00
cashAndShortTermInvestments 73683000000.00
propertyPlantAndEquipmentGross 3113000000.00
propertyPlantAndEquipmentNet 3113000000.00
commonStockSharesOutstanding 4924000000.00
2017-10-31
date 2017-10-31
filing_date 2017-11-21
currency_symbol USD
totalAssets 130522000000.00
intangibleAssets 2677000000.00
otherCurrentAssets 1555000000.00
totalLiab 64972000000.00
totalStockholderEquity 65550000000.00
deferredLongTermLiab 7645000000.00
otherCurrentLiab 6884000000.00
commonStock 44872000000.00
retainedEarnings 20647000000.00
otherLiab 10004000000.00
goodWill 30233000000.00
otherAssets 43240000000.00
cash 11043000000.00
totalCurrentLiabilities 29284000000.00
currentDeferredRevenue 10920000000.00
netDebt 24880000000.00
shortTermDebt 10239000000.00
shortLongTermDebt 4748000000.00
shortLongTermDebtTotal 35923000000.00
otherStockholderEquity 31000000.00
propertyPlantEquipment 3202000000.00
totalCurrentAssets 84080000000.00
longTermInvestments 4876000000.00
netTangibleAssets 32640000000.00
shortTermInvestments 60545000000.00
netReceivables 9244000000.00
longTermDebt 25684000000.00
inventory 1693000000.00
accountsPayable 1155000000.00
totalPermanentEquity 65550000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 31000000.00
additionalPaidInCapital 44872000000.00
commonStockTotalEquity 44872000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20647000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9383000000.00
nonCurrentAssetsTotal 46442000000.00
longTermDebtTotal 25684000000.00
nonCurrentLiabilitiesOther 2359000000.00
nonCurrentLiabilitiesTotal 35688000000.00
liabilitiesAndStockholdersEquity 130522000000.00
cashAndShortTermInvestments 71588000000.00
propertyPlantAndEquipmentGross 3202000000.00
propertyPlantAndEquipmentNet 3202000000.00
commonStockSharesOutstanding 4994000000.00
2017-07-31
date 2017-07-31
filing_date 2017-09-07
currency_symbol USD
totalAssets 129818000000.00
intangibleAssets 2539000000.00
otherCurrentAssets 1593000000.00
totalLiab 63681000000.00
totalStockholderEquity 66137000000.00
deferredLongTermLiab 7673000000.00
otherCurrentLiab 7287000000.00
commonStock 45253000000.00
retainedEarnings 20838000000.00
otherLiab 10102000000.00
goodWill 29766000000.00
otherAssets 42793000000.00
cash 11708000000.00
totalCurrentLiabilities 27583000000.00
currentDeferredRevenue 10821000000.00
netDebt 22009000000.00
shortTermDebt 7992000000.00
shortLongTermDebt 4747000000.00
shortLongTermDebtTotal 33717000000.00
otherStockholderEquity 46000000.00
propertyPlantEquipment 3322000000.00
totalCurrentAssets 83703000000.00
longTermInvestments 4738000000.00
netTangibleAssets 33832000000.00
shortTermInvestments 58784000000.00
netReceivables 10002000000.00
longTermDebt 25725000000.00
inventory 1616000000.00
accountsPayable 1385000000.00
totalPermanentEquity 66137000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 46000000.00
additionalPaidInCapital 45253000000.00
commonStockTotalEquity 45253000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20838000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9505000000.00
nonCurrentAssetsTotal 46115000000.00
longTermDebtTotal 25725000000.00
nonCurrentLiabilitiesOther 2700000000.00
nonCurrentLiabilitiesTotal 36098000000.00
liabilitiesAndStockholdersEquity 129818000000.00
cashAndShortTermInvestments 70492000000.00
propertyPlantAndEquipmentGross 3322000000.00
propertyPlantAndEquipmentNet 3322000000.00
commonStockSharesOutstanding 5027000000.00
2017-04-30
date 2017-04-30
filing_date 2017-05-23
currency_symbol USD
totalAssets 125950000000.00
intangibleAssets 2704000000.00
otherCurrentAssets 1348000000.00
totalLiab 60568000000.00
totalStockholderEquity 65382000000.00
deferredLongTermLiab 6978000000.00
otherCurrentLiab 6887000000.00
commonStock 45003000000.00
retainedEarnings 20721000000.00
otherLiab 9628000000.00
goodWill 29516000000.00
otherAssets 42593000000.00
cash 8116000000.00
totalCurrentLiabilities 22718000000.00
currentDeferredRevenue 10344000000.00
netDebt 24354000000.00
shortTermDebt 4248000000.00
shortLongTermDebt 32470000000.00
shortLongTermDebtTotal 32470000000.00
otherStockholderEquity -342000000.00
propertyPlantEquipment 3395000000.00
totalCurrentAssets 79962000000.00
longTermInvestments 4568000000.00
netTangibleAssets 33162000000.00
shortTermInvestments 59858000000.00
netReceivables 9274000000.00
longTermDebt 28222000000.00
inventory 1366000000.00
accountsPayable 1219000000.00
totalPermanentEquity 65382000000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -342000000.00
additionalPaidInCapital 45003000000.00
commonStockTotalEquity 45003000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20721000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9423000000.00
deferredLongTermAssetCharges 4351000000.00
nonCurrentAssetsTotal 45988000000.00
longTermDebtTotal 28222000000.00
nonCurrentLiabilitiesOther 2650000000.00
nonCurrentLiabilitiesTotal 37850000000.00
liabilitiesAndStockholdersEquity 125950000000.00
cashAndShortTermInvestments 67974000000.00
propertyPlantAndEquipmentGross 3395000000.00
propertyPlantAndEquipmentNet 3395000000.00
commonStockSharesOutstanding 5045000000.00
2017-01-31
date 2017-01-31
filing_date 2017-02-21
currency_symbol USD
totalAssets 126248000000.00
intangibleAssets 2117000000.00
otherCurrentAssets 1329000000.00
totalLiab 62437000000.00
totalStockholderEquity 63811000000.00
deferredLongTermLiab 6843000000.00
otherCurrentLiab 7000000000.00
commonStock 44585000000.00
retainedEarnings 20027000000.00
otherLiab 9251000000.00
goodWill 26822000000.00
otherAssets 39434000000.00
cash 10898000000.00
totalCurrentLiabilities 22708000000.00
currentDeferredRevenue 10243000000.00
netDebt 24024000000.00
shortTermDebt 4451000000.00
shortLongTermDebt 4451000000.00
shortLongTermDebtTotal 34922000000.00
otherStockholderEquity -801000000.00
propertyPlantEquipment 3422000000.00
totalCurrentAssets 83392000000.00
longTermInvestments 4664000000.00
netTangibleAssets 34872000000.00
shortTermInvestments 60947000000.00
netReceivables 8954000000.00
longTermDebt 30471000000.00
inventory 1264000000.00
accountsPayable 957000000.00
totalPermanentEquity 63818000000.00
noncontrollingInterestInConsolidatedEntity 7000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -801000000.00
additionalPaidInCapital 44585000000.00
commonStockTotalEquity 44585000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20027000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9488000000.00
deferredLongTermAssetCharges 4293000000.00
nonCurrentAssetsTotal 42856000000.00
longTermDebtTotal 30471000000.00
nonCurrentLiabilitiesOther 2408000000.00
nonCurrentLiabilitiesTotal 39729000000.00
liabilitiesAndStockholdersEquity 126248000000.00
cashAndShortTermInvestments 71845000000.00
propertyPlantAndEquipmentGross 3422000000.00
propertyPlantAndEquipmentNet 3422000000.00
commonStockSharesOutstanding 5040000000.00
2016-10-31
date 2016-10-31
filing_date 2016-11-22
currency_symbol USD
totalAssets 126287000000.00
intangibleAssets 2297000000.00
otherCurrentAssets 1651000000.00
totalLiab 62881000000.00
totalStockholderEquity 63406000000.00
deferredLongTermLiab 6736000000.00
otherCurrentLiab 7819000000.00
commonStock 44236000000.00
retainedEarnings 19694000000.00
otherLiab 9023000000.00
goodWill 26823000000.00
otherAssets 39647000000.00
cash 8583000000.00
totalCurrentLiabilities 23217000000.00
currentDeferredRevenue 10215000000.00
netDebt 26206000000.00
shortTermDebt 4155000000.00
shortLongTermDebt 4155000000.00
shortLongTermDebtTotal 34789000000.00
otherStockholderEquity -524000000.00
propertyPlantEquipment 3499000000.00
totalCurrentAssets 83141000000.00
longTermInvestments 4784000000.00
netTangibleAssets 34286000000.00
shortTermInvestments 62385000000.00
netReceivables 9346000000.00
longTermDebt 30634000000.00
inventory 1176000000.00
accountsPayable 996000000.00
totalPermanentEquity 63413000000.00
noncontrollingInterestInConsolidatedEntity 7000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -524000000.00
additionalPaidInCapital 44236000000.00
commonStockTotalEquity 44236000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19694000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9536000000.00
deferredLongTermAssetCharges 4057000000.00
nonCurrentAssetsTotal 43146000000.00
longTermDebtTotal 30634000000.00
nonCurrentLiabilitiesOther 2287000000.00
nonCurrentLiabilitiesTotal 39664000000.00
liabilitiesAndStockholdersEquity 126287000000.00
cashAndShortTermInvestments 70968000000.00
propertyPlantAndEquipmentGross 3499000000.00
propertyPlantAndEquipmentNet 3499000000.00
commonStockSharesOutstanding 5066000000.00
2016-07-31
date 2016-07-31
filing_date 2016-09-08
currency_symbol USD
totalAssets 121652000000.00
intangibleAssets 2501000000.00
otherCurrentAssets 1627000000.00
totalLiab 58066000000.00
totalStockholderEquity 63586000000.00
deferredLongTermLiab 6317000000.00
otherCurrentLiab 9023000000.00
commonStock 44516000000.00
retainedEarnings 19396000000.00
otherLiab 8395000000.00
goodWill 26625000000.00
otherAssets 39427000000.00
cash 7631000000.00
totalCurrentLiabilities 24911000000.00
currentDeferredRevenue 10155000000.00
netDebt 21012000000.00
shortTermDebt 4160000000.00
shortLongTermDebt 4159000000.00
shortLongTermDebtTotal 28643000000.00
otherStockholderEquity -326000000.00
propertyPlantEquipment 3506000000.00
totalCurrentAssets 78719000000.00
longTermInvestments 4158000000.00
netTangibleAssets 34460000000.00
shortTermInvestments 58125000000.00
netReceivables 10119000000.00
longTermDebt 24483000000.00
inventory 1217000000.00
accountsPayable 1056000000.00
totalPermanentEquity 63585000000.00
noncontrollingInterestInConsolidatedEntity -1000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -326000000.00
additionalPaidInCapital 44516000000.00
commonStockTotalEquity 44516000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19396000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9298000000.00
deferredLongTermAssetCharges 4299000000.00
nonCurrentAssetsTotal 42933000000.00
longTermDebtTotal 24483000000.00
nonCurrentLiabilitiesOther 2356000000.00
nonCurrentLiabilitiesTotal 33155000000.00
liabilitiesAndStockholdersEquity 121652000000.00
cashAndShortTermInvestments 65756000000.00
propertyPlantAndEquipmentGross 3506000000.00
propertyPlantAndEquipmentNet 3506000000.00
commonStockSharesOutstanding 5067000000.00
2016-04-30
date 2016-04-30
filing_date 2016-05-24
currency_symbol USD
totalAssets 118654000000.00
intangibleAssets 2744000000.00
otherCurrentAssets 4953000000.00
totalLiab 56296000000.00
totalStockholderEquity 62358000000.00
deferredLongTermLiab 5610000000.00
otherCurrentLiab 9018000000.00
commonStock 44137000000.00
retainedEarnings 18448000000.00
otherLiab 7862000000.00
goodWill 26762000000.00
otherAssets 36554000000.00
cash 8895000000.00
totalCurrentLiabilities 24003000000.00
currentDeferredRevenue 9662000000.00
netDebt 19700000000.00
shortTermDebt 4164000000.00
shortLongTermDebt 4164000000.00
shortLongTermDebtTotal 28595000000.00
otherStockholderEquity -227000000.00
propertyPlantEquipment 3529000000.00
totalCurrentAssets 78571000000.00
longTermInvestments 3900000000.00
netTangibleAssets 32852000000.00
shortTermInvestments 54617000000.00
netReceivables 8763000000.00
longTermDebt 24431000000.00
inventory 1343000000.00
accountsPayable 1007000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -227000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 44137000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18448000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4727000000.00
nonCurrentAssetsTotal 40083000000.00
longTermDebtTotal 24431000000.00
nonCurrentLiabilitiesOther 2252000000.00
nonCurrentLiabilitiesTotal 32293000000.00
liabilitiesAndStockholdersEquity 118654000000.00
cashAndShortTermInvestments 63512000000.00
propertyPlantAndEquipmentGross 3529000000.00
propertyPlantAndEquipmentNet 3529000000.00
commonStockSharesOutstanding 5065000000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-18
currency_symbol USD
totalAssets 112642000000.00
intangibleAssets 2322000000.00
otherCurrentAssets 4452000000.00
totalLiab 51771000000.00
totalStockholderEquity 60871000000.00
deferredLongTermLiab 5389000000.00
otherCurrentLiab 8663000000.00
commonStock 43857000000.00
retainedEarnings 17821000000.00
otherLiab 7374000000.00
goodWill 24958000000.00
otherAssets 34251000000.00
cash 6314000000.00
totalCurrentLiabilities 22799000000.00
currentDeferredRevenue 9796000000.00
netDebt 18285000000.00
shortTermDebt 3008000000.00
shortLongTermDebtTotal 24599000000.00
otherStockholderEquity -807000000.00
propertyPlantEquipment 3386000000.00
totalCurrentAssets 75005000000.00
longTermInvestments 3903000000.00
netTangibleAssets 33591000000.00
shortTermInvestments 54061000000.00
netReceivables 8816000000.00
longTermDebt 21591000000.00
inventory 1362000000.00
accountsPayable 962000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 7000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -807000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43857000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 17821000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6007000000.00
nonCurrentAssetsTotal 37637000000.00
longTermDebtTotal 21591000000.00
nonCurrentLiabilitiesOther 1985000000.00
nonCurrentLiabilitiesTotal 28972000000.00
liabilitiesAndStockholdersEquity 112642000000.00
cashAndShortTermInvestments 60375000000.00
propertyPlantAndEquipmentGross 3386000000.00
propertyPlantAndEquipmentNet 3386000000.00
commonStockSharesOutstanding 5097000000.00
2015-10-31
date 2015-10-31
filing_date 2015-11-19
currency_symbol USD
totalAssets 111773000000.00
intangibleAssets 2292000000.00
otherCurrentAssets 4139000000.00
totalLiab 51796000000.00
totalStockholderEquity 59977000000.00
deferredLongTermLiab 5341000000.00
otherCurrentLiab 8011000000.00
commonStock 43643000000.00
retainedEarnings 16586000000.00
otherLiab 8094000000.00
goodWill 24882000000.00
otherAssets 34481000000.00
cash 5758000000.00
totalCurrentLiabilities 22100000000.00
currentDeferredRevenue 9821000000.00
netDebt 18863000000.00
shortTermDebt 3027000000.00
shortLongTermDebtTotal 24621000000.00
otherStockholderEquity -252000000.00
propertyPlantEquipment 3346000000.00
totalCurrentAssets 73946000000.00
longTermInvestments 4037000000.00
netTangibleAssets 32803000000.00
shortTermInvestments 53349000000.00
netReceivables 9218000000.00
longTermDebt 21594000000.00
inventory 1482000000.00
accountsPayable 1119000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 8000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -252000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43643000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16586000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6379000000.00
nonCurrentAssetsTotal 37827000000.00
longTermDebtTotal 21594000000.00
nonCurrentLiabilitiesOther 2753000000.00
nonCurrentLiabilitiesTotal 29696000000.00
liabilitiesAndStockholdersEquity 111773000000.00
cashAndShortTermInvestments 59107000000.00
propertyPlantAndEquipmentGross 3346000000.00
propertyPlantAndEquipmentNet 3346000000.00
commonStockSharesOutstanding 5113000000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-08
currency_symbol USD
totalAssets 113373000000.00
intangibleAssets 2376000000.00
otherCurrentAssets 1490000000.00
totalLiab 53675000000.00
totalStockholderEquity 59698000000.00
deferredLongTermLiab 5359000000.00
otherCurrentLiab 8525000000.00
commonStock 43592000000.00
retainedEarnings 16045000000.00
otherLiab 8448000000.00
goodWill 24469000000.00
otherAssets 33866000000.00
cash 6877000000.00
totalCurrentLiabilities 23412000000.00
currentDeferredRevenue 9824000000.00
netDebt 18477000000.00
shortTermDebt 3897000000.00
shortLongTermDebt 3894000000.00
shortLongTermDebtTotal 25354000000.00
otherStockholderEquity 61000000.00
propertyPlantEquipment 3332000000.00
totalCurrentAssets 73368000000.00
longTermInvestments 3858000000.00
netTangibleAssets 32853000000.00
shortTermInvestments 53539000000.00
netReceivables 9835000000.00
longTermDebt 21457000000.00
inventory 1627000000.00
accountsPayable 1104000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 9000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 61000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43592000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16045000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8931000000.00
nonCurrentAssetsTotal 40005000000.00
longTermDebtTotal 21457000000.00
nonCurrentLiabilitiesOther 3335000000.00
nonCurrentLiabilitiesTotal 30263000000.00
liabilitiesAndStockholdersEquity 113373000000.00
cashAndShortTermInvestments 60416000000.00
propertyPlantAndEquipmentGross 3332000000.00
propertyPlantAndEquipmentNet 3332000000.00
commonStockSharesOutstanding 5131000000.00
2015-04-30
date 2015-04-30
filing_date 2015-05-20
currency_symbol USD
totalAssets 106212000000.00
intangibleAssets 2626000000.00
otherCurrentAssets 4015000000.00
totalLiab 47389000000.00
totalStockholderEquity 58823000000.00
deferredLongTermLiab 4810000000.00
otherCurrentLiab 8258000000.00
commonStock 43133000000.00
retainedEarnings 15503000000.00
otherLiab 7548000000.00
goodWill 24398000000.00
otherAssets 33605000000.00
cash 3870000000.00
totalCurrentLiabilities 23245000000.00
currentDeferredRevenue 9371000000.00
netDebt 17134000000.00
shortTermDebt 4418000000.00
shortLongTermDebtTotal 21004000000.00
otherStockholderEquity 187000000.00
propertyPlantEquipment 3276000000.00
totalCurrentAssets 69331000000.00
longTermInvestments 3506000000.00
netTangibleAssets 31799000000.00
shortTermInvestments 50549000000.00
netReceivables 9137000000.00
longTermDebt 16586000000.00
inventory 1760000000.00
accountsPayable 1118000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 10000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 187000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43133000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15503000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5708000000.00
nonCurrentAssetsTotal 36881000000.00
longTermDebtTotal 16586000000.00
nonCurrentLiabilitiesOther 2738000000.00
nonCurrentLiabilitiesTotal 24144000000.00
liabilitiesAndStockholdersEquity 106212000000.00
cashAndShortTermInvestments 54419000000.00
propertyPlantAndEquipmentGross 3276000000.00
propertyPlantAndEquipmentNet 3276000000.00
commonStockSharesOutstanding 5148000000.00
2015-01-31
date 2015-01-31
filing_date 2015-02-18
currency_symbol USD
totalAssets 104922000000.00
intangibleAssets 2755000000.00
otherCurrentAssets 4219000000.00
totalLiab 47204000000.00
totalStockholderEquity 57718000000.00
deferredLongTermLiab 4652000000.00
otherCurrentLiab 8822000000.00
commonStock 42685000000.00
retainedEarnings 14847000000.00
otherLiab 7488000000.00
goodWill 24382000000.00
otherAssets 33828000000.00
cash 4797000000.00
totalCurrentLiabilities 20034000000.00
currentDeferredRevenue 9369000000.00
netDebt 15725000000.00
shortTermDebt 855000000.00
shortLongTermDebtTotal 20522000000.00
otherStockholderEquity 186000000.00
propertyPlantEquipment 3212000000.00
totalCurrentAssets 67882000000.00
longTermInvestments 3549000000.00
netTangibleAssets 30581000000.00
shortTermInvestments 48225000000.00
netReceivables 8751000000.00
longTermDebt 19667000000.00
inventory 1890000000.00
accountsPayable 988000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 15000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 186000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 42685000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14847000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5834000000.00
nonCurrentAssetsTotal 37040000000.00
longTermDebtTotal 19667000000.00
nonCurrentLiabilitiesOther 2836000000.00
nonCurrentLiabilitiesTotal 27170000000.00
liabilitiesAndStockholdersEquity 104922000000.00
cashAndShortTermInvestments 53022000000.00
propertyPlantAndEquipmentGross 3212000000.00
propertyPlantAndEquipmentNet 3212000000.00
commonStockSharesOutstanding 5160000000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-20
currency_symbol USD
totalAssets 103978000000.00
intangibleAssets 3066000000.00
otherCurrentAssets 3973000000.00
totalLiab 47270000000.00
totalStockholderEquity 56708000000.00
deferredLongTermLiab 4295000000.00
otherCurrentLiab 8134000000.00
commonStock 41984000000.00
retainedEarnings 14273000000.00
otherLiab 7592000000.00
goodWill 24364000000.00
otherAssets 34349000000.00
cash 4387000000.00
totalCurrentLiabilities 20056000000.00
currentDeferredRevenue 9449000000.00
netDebt 16585000000.00
shortTermDebt 1357000000.00
shortLongTermDebtTotal 20972000000.00
otherStockholderEquity 451000000.00
propertyPlantEquipment 3233000000.00
totalCurrentAssets 66396000000.00
longTermInvestments 3691000000.00
netTangibleAssets 29278000000.00
shortTermInvestments 47720000000.00
netReceivables 8640000000.00
longTermDebt 19615000000.00
inventory 1676000000.00
accountsPayable 1022000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 7000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 451000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 41984000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14273000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6033000000.00
nonCurrentAssetsTotal 37582000000.00
longTermDebtTotal 19615000000.00
nonCurrentLiabilitiesOther 3297000000.00
nonCurrentLiabilitiesTotal 27214000000.00
liabilitiesAndStockholdersEquity 103978000000.00
cashAndShortTermInvestments 52107000000.00
propertyPlantAndEquipmentGross 3233000000.00
propertyPlantAndEquipmentNet 3233000000.00
commonStockSharesOutstanding 5156000000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-09
currency_symbol USD
totalAssets 105070000000.00
intangibleAssets 3280000000.00
otherCurrentAssets 4139000000.00
totalLiab 48416000000.00
totalStockholderEquity 56654000000.00
deferredLongTermLiab 4664000000.00
otherCurrentLiab 8632000000.00
commonStock 41884000000.00
retainedEarnings 14093000000.00
otherLiab 7894000000.00
goodWill 24239000000.00
otherAssets 34768000000.00
cash 6726000000.00
totalCurrentLiabilities 19809000000.00
currentDeferredRevenue 9478000000.00
netDebt 14119000000.00
shortTermDebt 508000000.00
shortLongTermDebt 20848000000.00
shortLongTermDebtTotal 20845000000.00
otherStockholderEquity 677000000.00
propertyPlantEquipment 3252000000.00
totalCurrentAssets 67114000000.00
longTermInvestments 3918000000.00
netTangibleAssets 29135000000.00
shortTermInvestments 45348000000.00
netReceivables 9310000000.00
longTermDebt 20401000000.00
inventory 1591000000.00
accountsPayable 1032000000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 7000000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 677000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 41884000000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14093000000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6286000000.00
nonCurrentAssetsTotal 37956000000.00
longTermDebtTotal 20401000000.00
nonCurrentLiabilitiesOther 3599000000.00
nonCurrentLiabilitiesTotal 28607000000.00