Adobe Inc. (NEO: ADBE)
Canada flag Canada · Delayed Price · Currency is CAD
21.48
+0.18 (0.85%)
Jul 25, 2024, 3:50 PM EDT

Adobe Revenue

Adobe had revenue of $5.31B USD in the quarter ending May 31, 2024, with 10.24% growth. This brings the company's revenue in the last twelve months to $20.43B, up 10.85% year-over-year. In the year 2023, Adobe had annual revenue of $19.41B with 10.24% growth.

Revenue (ttm)
$20.43B
Revenue Growth
+10.85%
P/S Ratio
0.35
Revenue / Employee
$682.22K
Employees
29,945
Market Cap
326.15B CAD

Revenue Chart

* This company reports financials in USD.

History

Fiscal Year End Revenue Change Growth
Dec 1, 202319.41B1.80B10.24%
Dec 2, 202217.61B1.82B11.54%
Dec 3, 202115.79B2.92B22.67%
Nov 27, 202012.87B1.70B15.19%
Nov 29, 201911.17B2.14B23.71%
Nov 30, 2018 Pro Pro Pro
Dec 1, 2017 Pro Pro Pro
Dec 2, 2016 Pro Pro Pro
Nov 27, 2015 Pro Pro Pro
Nov 28, 2014 Pro Pro Pro

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition

Related Stocks

Company Name Revenue
Salesforce, Inc. 49.13B
Web exception while posting to url(http://localhost:8451/CIQTrusted.svc/VulcanCIQJSONLinker/JSON?userid=717395338): [{"Key":1,"Value":"DataAPI Error for userID=717395338 : One or more errors occurred.; One or more errors occurred.Retriever 'WebServiceRetriever`2(CompanyInfoWebServiceRetriver)' failed at 2024-07-24 06:09:48.630 -04:00 - see inner exception(s) for details. (RetrieverID: 73f0ffc0-6cee-4cd0-aac7-c6ce2cfd1022, MachineName: QTCIQAPPD12)\/* Starting CompanyInfo Service Call at 2024-07-24 06:09:48.623 -04:00:*\/\u000d\u000aPOST http:\/\/prcws-prd-app.prv.capiqinc.com:8451\/companyinfoservice?userId=717395338&timeout=60&applicationId=Vulcan&correlationId=d25a6b33-ab71-4f72-b3a6-405308de9cfe&callId=73f0ffc0-6cee-4cd0-aac7-c6ce2cfd1022&1955=1&4026=0 HTTP\/1.1\u000d\u000aContent-Type: text\/xml; charset=utf-8\u000d\u000aSOAPAction: \"urn:schemas-microsoft-com:xml-analysis:Execute\"\u000d\u000atraceparent: 00-00000000000000005a97586500ca278e-6195b18d1731ae08-00\u000d\u000atracestate: dd=s:0\u000d\u000ax-datadog-trace-id: 6527783375725012878\u000d\u000ax-datadog-parent-id: 7031721612746534408\u000d\u000ax-datadog-sampling-priority: 0\u000d\u000aHost: prcws-prd-app.prv.capiqinc.com:8451\u000d\u000aContent-Length: 632\u000d\u000aExpect: 100-continue\u000d\u000aContent-Length: 632\u000d\u000a\u000d\u000a<Envelope xmlns=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\">\u000d\u000a\u0009<Body>\u000d\u000a\u0009\u0009<Execute xmlns=\"urn:schemas-microsoft-com:xml-analysis\">\u000d\u000a\u0009\u0009\u0009<Command>\u000d\u000a\u0009\u0009\u0009\u0009<Statement><![CDATA[\u000d\u000a[\u000d\u000a\u0009{\u000d\u000a\u0009\u0009Symbol : \"NEOE:GOOG\",\u000d\u000a\u0009\u0009MetricProperty : \"VALUE\",\u000d\u000a\u0009\u0009Metric : \"IQ_PRIMARY_SIC_INDUSTRY\"\u000d\u000a\u0009},\u000d\u000a\u0009{\u000d\u000a\u0009\u0009Symbol : \"NEOE:GOOG\",\u000d\u000a\u0009\u0009MetricProperty : \"VALUE\",\u000d\u000a\u0009\u0009Metric : \"IQ_PRIMARY_SIC_CODE\"\u000d\u000a\u0009}\u000d\u000a]\u000d\u000a]]><\/Statement>\u000d\u000a\u0009\u0009\u0009<\/Command>\u000d\u000a\u0009\u0009\u0009<Properties>\u000d\u000a\u0009\u0009\u0009\u0009<PropertyList>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<LocaleIdentifier>1033<\/LocaleIdentifier>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<Format>Tabular<\/Format>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<Content>SchemaData<\/Content>\u000d\u000a\u0009\u0009\u0009\u0009<\/PropertyList>\u000d\u000a\u0009\u0009\u0009<\/Properties>\u000d\u000a\u0009\u0009<\/Execute>\u000d\u000a\u0009<\/Body>\u000d\u000a<\/Envelope>\u000d\u000a***End of HTTP request***\u000d\u000a\u000d\u000a\/* Failed CompanyInfo Service Call at 2024-07-24 06:09:48.630 -04:00 (duration: 6ms.):*\/\u000d\u000aException:\u000d\u000aSystem.AggregateException: One or more errors occurred.\u000d\u000a---> (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a ---> (Inner Exception #0) System.Net.WebException: The remote server returned an error: (500) Internal Server Error.\u000d\u000a\u000d\u000aHTTP Response:\u000d\u000aHTTP\/1.1 500 Internal Server Error\u000d\u000aSPGI-Timings: { \"duration\":0, \"start\":\"2024-07-24T06:09:48.626 -04:00\", \"server\":\"QTPRCAPPD04\", \"operations\": [{ \"duration\":0, \"start\":\"2024-07-24T06:09:48.626 -04:00\", \"name\":\"DBCall (DataAPI_CompanyInfoNPDataLookup_prc SP)\" }] }\u000d\u000aContent-Length: 6100\u000d\u000aCache-Control: private\u000d\u000aContent-Type: text\/xml; charset=utf-8\u000d\u000aDate: Wed, 24 Jul 2024 10:09:47 GMT\u000d\u000aServer: Microsoft-IIS\/8.5\u000d\u000aX-AspNet-Version: 4.0.30319\u000d\u000aX-Powered-By: ASP.NET\u000d\u000a\u000d\u000a<soap:Envelope xmlns:soap='http:\/\/schemas.xmlsoap.org\/soap\/envelope\/'>\u000d\u000a<soap:Body>\u000d\u000a <soap:Fault xmlns='http:\/\/schemas.xmlsoap.org\/soap\/envelope\/'>\u000d\u000a <faultcode>XMLAnalysisError.0x00000000<\/faultcode>\u000d\u000a <faultstring>System.AggregateException: One or more errors occurred.\u000d\u000a---&gt; (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a ---&gt; (Inner Exception #0) System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Co... (message truncated)\u000d\u000a ---&gt; System.ComponentModel.Win32Exception: The system cannot find the file specified\u000d\u000a\u000d\u000aMachine Name: QTPRCAPPD04\u000d\u000aFull Details:\u000d\u000aSystem.AggregateException: One or more errors occurred.\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.RoutingRetriever.&lt;FillDataAsync&gt;d__4.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\RoutingRetriever.cs:line 57\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.Service.DataResponse.&lt;ExecuteAsync&gt;d__5.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\Service.cs:line 54\u000d\u000a---&gt; (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.NonPeriodic.NonPeriodicRetriever.&lt;FillDataAsync&gt;d__5.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\NonPeriodic\\NonPeriodicRetriever.cs:line 75\u000d\u000a ---&gt; (Inner Exception #0) System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)\u000d\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)\u000d\u000a at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)\u000d\u000a at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)\u000d\u000a at System.Data.SqlClient.SqlConnection.OpenAsync(CancellationToken cancellationToken)\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.SqlServerCommandBuilder.CiqCommandAdapter.&lt;GetDataReaderAsync&gt;d__14.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\SqlServerCommandBuilder.cs:line 114\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.Timings.SqlServerTimingCapturingCommand.&lt;GetDataReaderAsync&gt;d__12.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\Timings\\SqlServerTimingCapturingCommand.cs:line 107\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.SqlServerLoggingCommand.&lt;GetDataReaderAsync&gt;d__16.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\SqlServerLoggingCommand.cs:line 140\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.NonPeriodic.Helpers.NonPeriodicDataHelper.&lt;ValidateAsync&gt;d__7.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\NonPeriodic\\Helpers\\NonPeriodicDataHelper.cs:line 54\u000d\u000a ---&gt; System.ComponentModel.Win32Exception: The system cannot find the file specified\u000d\u000a <\/faultstring>\u000d\u000a <\/soap:Fault>\u000d\u000a <\/soap:Body>\u000d\u000a<\/soap:Envelope>\u000d\u000a***End of HTTP response***One or more errors occurred.One or more errors occurred.One or more errors occurred.The remote server returned an error: (500) Internal Server Error. at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)\u000d\u000a at CapitalIQ.DataAPI.Data.RequestManager.FillRequest(IEnumerable`1 requestsMap, Request req) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\DataManager\\RequestManager.cs:line 145\u000d\u000a at CapitalIQ.DataAPI.Data.RequestManager.CapitalIQ.DataAPI.Download.IRequestManager.GetFilledRequestMap(IEnumerable`1 requestsMap, Request req) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\DataManager\\RequestManager.cs:line 114\u000d\u000a at CapitalIQ.DataAPI.Data.Services.CIQTrustedSvc.VulcanCIQJSONLinker(List`1 requestLinker, Int32 userID) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Services\\CIQTrustedSvc.cs:line 95 at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)\u000d\u000a at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)\u000d\u000a at System.Threading.Tasks.Task`1.get_Result()\u000d\u000a at CapitalIQ.DataAPI.Data.RetrieverFactory.<>c__DisplayClass23_0.<HandleSchedulerTaskCancellation>b__0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\RetrieverBuilders\\RetrieverFactory.cs:line 349\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at CapitalIQ.DataAPI.Data.CommandLoggingRetrieverWrapper.<FillDataAsync>b__8_0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\RetrieverBuilders\\CommandLoggingRetrieverWrapper.cs:line 57\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)\u000d\u000a at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)\u000d\u000a at System.Threading.Tasks.Task`1.get_Result()\u000d\u000a at CapitalIQ.DataAPI.Data.Retrievers.Common.WebLoggingCommand.<GetResponseAsync>b__14_0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Retrievers\\Common\\WebLoggingCommand.cs:line 114\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at CapitalIQ.DataAPI.Data.Retrievers.Common.WebCommandBuilder.WebCommand.<>c__DisplayClass13_0.<GetResponseAsync>b__1(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Retrievers\\Common\\WebCommandBuilder.cs:line 191\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)\u000d\u000a at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)"}] at System.Net.HttpWebRequest.GetResponse() at VulcanAPI.Common.VulcanUtility.PostData(String urlDestination, String jsonPostData, String reqid, PerfCounterType counterType) in d:\srcbranchdw\vulcanapi\vulcanapi\Common\VulcanUtility.cs:line 72 The remote server returned an error: (500) Internal Server Error. 449.31B
Amazon.com, Inc. 799.93B
Tesla, Inc. 130.46B
Walmart Inc. 903.44B
UnitedHealth Group Incorporated 527.53B
Costco Wholesale Corporation 346.60B
Revenue Rankings