Company profile

Ticker
ADSK
Exchange
CEO
Andrew Anagnost
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
942819853

ADSK stock data

(
)

Calendar

4 Sep 19
21 Oct 19
31 Jan 20

News

Company financial data Financial data

Quarter (USD) Jul 19 Apr 19 Jan 19 Oct 18
Revenue 796.8M 735.5M 737.3M 660.9M
Net income 40.2M -24.2M 64.7M -23.7M
Diluted EPS 0.18 -0.11 0.29 -0.11
Net profit margin 5.05% -3.29% 8.78% -3.59%
Operating income 73.8M 24.8M 40.3M 14.7M
Net change in cash 40.7M -2.8M
Cash on hand 923.9M 883.2M 886M
Cost of revenue 79.5M 82.7M
Annual (USD) Jan 19 Jan 18 Jan 17 Jan 16
Revenue 2.57B 2.06B 2.03B 2.5B
Net income -80.8M -566.9M -582.1M -330.5M
Diluted EPS -0.37 -2.58 -2.61 -1.46
Net profit margin -3.14% -27.56% -28.66% -13.20%
Operating income -25M -509.1M -499.6M 1.3M
Net change in cash -192M -135.1M -139.9M -57.6M
Cash on hand 886M 1.08B 1.21B 1.35B
Cost of revenue 285.9M 303.4M 341.9M 370.7M

Financial data from Autodesk earnings reports

Financial report summary

?
Competition
SystemsSonyAppleSoftechMSC SoftwareOracleOracle SystemsPTCAvid TechnologyMapinfo
Management Discussion
  • business arrangements. Revenue from these arrangements is recognized ratably over the contract term commencing with the date our service is made available to customers and when all other revenue recognition criteria have been satisfied.
  • Maintenance revenue consists of renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license. Under our maintenance plan, customers are eligible to receive unspecified upgrades, when and if available, and technical support. We recognize maintenance revenue ratably over the term of the agreements, which is generally one year.
  • Other revenue consists of revenue from consulting, training and other services, and is recognized over time as the services are performed. Other revenue also includes software license revenue from the sale of products which do not incorporate substantial cloud services and is recognized up front.
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: alleviate, claim, correctly, deny, effectuated, ERP, Euro, indemnity, koruna, leave, medium, Pound, premiership, reconcile, Shield, track, upgrade, valid
Removed: long, undelivered

Patents

GRANT
Utility
Information sharing between buildings to trigger actions in a receiving building
15 Oct 19
Methods, systems, and apparatus, including medium-encoded computer program products, for passing actionable information between different buildings to facilitate building management without human intervention include, in one aspect, a method including: determining, in a building information modelling (BIM) system of a first building, a set of rules defining actions to be taken by a building automation system of the first building in response to a defined set of remote information received from a BIM system of a second building, the set of remote information corresponding to one or more sensors in or associated with the second building; receiving data from the BIM system of the second building in accordance with the set of remote information; and using the building automation system of the first building to automatically change configuration, use, or operation of the first building in response to the received data in accordance with the set of rules.
APP
Utility
Techniques for Automatic and Dynamic Opacity Settings for Scatterplots
10 Oct 19
An opacity engine for automatically and dynamically setting an opacity level for a scatterplot based on a predetermined value for a mean opacity level of utilized pixels (MOUP) in the scatterplot.
GRANT
Utility
Techniques for performing cross-sectional stress analysis for three-dimensional objects
8 Oct 19
In one embodiment of the present invention, a stress analysis engine efficiently computes stresses for an arbitrarily shaped three-dimension (3D) model.
GRANT
Utility
Robotic camera control via motion capture
1 Oct 19
A motion capture setup records the movements of an operator, and a control engine then translates those movements into control signals for controlling a robot.
GRANT
Utility
Reconfigurable spaces
1 Oct 19
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reconfigurable spaces.