47
Workshop: ASC 606 Application for Subscription Companies June 2017

Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Workshop: ASC 606Application for Subscription Companies

June 2017

Page 2: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

9 Overview and New Terminology

9 Transaction- or Volume-based Subscription

9 Standalone Selling Prices and Allocations

9 Contract Modifications

Agenda

1

Page 3: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

The Model

Overview

2

Step 1• Contract with customer

Step 2• Performance obligations

Step 3• Expected transaction price

Step 4• Allocate

Step 5• Recognize revenue

Floccinaucinihilipilification?!New Terms:

• Stand-ready

• Distinct

• Series

• Variable consideration

• Variable consideration constraint

• Material right

• Contract term

Page 4: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Transition Methods

3

Full retrospective

• Recast all periods presented in financials• Disclosures for all periods presented• Adjustment to retained earnings at the beginning of

the first period presented

ModifiedRetrospective

• No change to prior periods• Dual reporting for year of adoption• Adjustment to retained earnings at the beginning

of initial application period

Page 5: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Current Status of Adoption

4

4%9%

87%

8%

42%50%

6%

43%51%

0%

20%

40%

60%

80%

100%

Material Not Material Still AssessingNov'16 Study Mar'17 Study May'17 Study (Current)

� Overall, no significant progress has been seen in companies’ disclosures about high-level adoption impacts.� 31% of the IFRS companies sampled and 52% of the US GAAP companies sampled have discussed their preliminary

conclusion as to whether there is significant adoption impact.� For the “still assessing” group, 25% of them (48 companies) have elected the modified retrospective method and 9% (18

companies) have elected the full retrospective method.� Many companies continue to caveat their potential impact disclosures that

(a) the company’s current assessment is preliminary, still ongoing, and subject to change and(b) resolution or evolvement of certain industry-specific open issues may result in changes to the current conclusions.

Page 6: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Delivery pattern: frequently straight-line

Stand-ready

ADelivery within a vendor’s control, but goods or services should be further developed

When-and-if-available updates

B Delivery is outside of the control of a vendor or customer

A vendor promises to merchant to process as many credit card transactions on its platform as may be initiated by consumers

C Delivery within the control of a customer Technical support

D A vendor makes goods or services continuously available

Infrastructure as a service, access to data center capacity

5

Page 7: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Distinct

Capable of being distinct

Can be used, consumed, sold, held for economic benefits

• On its own, or

• With resources already obtained from the vendor or from others, or

• With resources sold separately (by any entity)

Distinct

Distinct in context of the contract

Is NOT part of a combined output.

Indicators for assessment include:

• Significant integration

• Significantly modify or customize another item

• Each item is significantly affected by other item(s)

• Separable execution risks

6

Page 8: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Distinct Considerations

1 Implementation related to subscription

• Customer or others can do• No significant customization• Subscription can start prior to completion of

implementation• Non-refundable

2Different subscription offerings

• Customer can use and benefit separately• Can be purchased separately• Combined functionality is simply additive (not

transformative)• Not co-terminus

3SaaS and on-premise (off-line and on-line versions of ERP)

• On-premise is not simply a delivery mechanism

• Can be used separately from each other• Combined functionality is simply additive (not

transformative)

7

Page 9: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Series

Day 1 Day 2 Day 3 Day … Last Day

Single Performance Obligation comprising of a series of daily subscriptions

To be a Series, all below should be met:1. More than one distinct good or service2. Substantially the same3. Satisfied over time

To be a Series Simpler accounting for transaction based fees

8

Page 10: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

• A portion or the entire consideration under a customer contract might vary

¾ Example:

– A SaaS billing processor charges $0.10 to its customer per each consumer bill processed.

– The price per bill during each specific month decreases to $0.075 for all bills in excess of 10,000,000 processed during that month.

Variable Consideration

9

Page 11: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

• A portion or the entire consideration under a customer contract might vary

¾ Example:

– A credit card processer charges the bank 0.5% per each credit card transaction processed.

– If the total dollar amount of transactions processed during a year exceeds $0.5 billion, a rebate of $100,000 is provided.

Variable Consideration

10

Page 12: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

• A portion or the entire consideration under a customer contract might vary

¾ Example:

– A vendor provides online storage solutions to its customers and charges $10 per each TB of managed storage.

– Each contract includes a committed minimum of $1,000 per year.

– However, the vendor has a past practice of not enforcing contractual minimum.

Variable Consideration

11

Page 13: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

• A portion or the entire consideration under a customer contract might vary

¾ Example:

– Cloud-based ERP vendor implements its solution for a number of customer locations.

– The scope of implementation services is clearly defined.

– The implementation services are billed on T&M basis.

Variable Consideration

12

Page 14: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Options: Material Right vs. Marketing Offer

1 Year Renewal at $1,000

Option is simply a marketing offer

Ignore renewal option until exercised

1 Year Renewal at $600

Estimated probability of exercise 90%

Option is a material right:Approach 1: Option price: (1,000 – 600) * 90% = 360% Allocation: 1,000 / (1,000 + 360) = 73.5%1st year Subscription: 1,000 * 73.5% = 735Approach 2:Transaction price: 1,000 + 600 * 90% = 1,5401st year Subscription: 1,540 / 2 = 770

Approach 3:Transaction price: 1,000 + 600 = 1,6001st year Subscription: 1,600 / 2 = 800

13

1 Year Subscription

at $1,000

1 Year Subscription

at $1,000

Page 15: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Contract Term

3 Year SaaS

No early termination 3 Years

3 Year SaaS

90-d notice termination

w/o significant

penalty

90 days

3 Year SaaS

Fully prepaid ???

Significant Termination

Penalty

Non-refundable

14

Page 16: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Revenue is not Constrained by Billings

Quarter 1

Quarter 2

Quarter 3

Quarter 4

Quarter 5

Quarter 6

Quarter 7

Quarter 8

Bill $100

Bill $100

Bill $100

Bill $100

Bill $120

Bill $120

Bill $120

Bill $120

$110 $110 $110 $110 $110 $110 $110 $110

Revenue

$10 $20 $30 $40 $30 $20 $10 -

Contract Asset

15

Page 17: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Commission Deferral

Accrue Defer Amortize Test for impairment

• In most of the cases timing of accrual is not expected to change

• Should be incremental• Tiered and quota-

based may qualify• Required if the benefit

period is longer than 12 months after contract inception date

• Consider anticipated renewals

• Consider other related costs (payroll taxes)

• Consistent with benefits

• Consider anticipated renewals if no or smaller commissions are paid upon renewal

• Can be longer than contract term or product life

• May have to be allocated to different performance obligations

• Future receipts + deferred revenue

• Include expected variable consideration

16

Page 18: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

9 Stand-ready

9 Distinct

9 Series

9 Variable Consideration

9 Material Right

9 Contract Term

9 Contract Asset

9 Commission Deferral

Recap

17

Page 19: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

18

Questions?

Page 20: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

When to Recognize as Earned

Subscription with transaction-based fees

Series

Variable consideration relates specifically to (i) efforts to transfer, or (ii) specific outcome from transferring

service within the Series

As “earned” is consistent with the “allocation objective”

Allocation Objective Factors

• Price is not required to be the same per transaction!

• Consistency in price per transaction

• Whether commensurate with the value to the customer

• Whether commensurate with the efforts to fulfill the service

• Consistency with the entity’s customary pricing practices

19

Page 21: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Allocation Objective is not Achieved

2-year SaaS contract:• $0.10 per transaction in year 1 (part of the fee is used to recoup certain expenditures

incurred by the vendor to customize the SaaS solution)• $0.06 per transaction in year 2

Estimate Transaction

PriceMeasure of Progress Recognize True-up

• 3 mln transactions in year 1

• 5 mln transactions in year 2

• Transaction price is $600,000

• Assume straight-line • 50% progress at the end of Year 1

• Revenue for Year 1 before true-up: $300,000

• 2 mln of actual transactions for year 1

• Revised estimate for year 2 is 3 mln

• Revised Transaction Price is $380,000

• Year 1 revenue: $190,000

• True-up: ($110,000)

20

Page 22: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Fixed Up-Front and Volume-based Fee

2-year SaaS contract:

• $120,000 fixed fee to recoup certain expenditures incurred by the vendor to customize the SaaS solution

• $0.06 per transaction fee

• N/A • Assume straight-line • Assume 2.0 mln actual transactions in Year 1

• Fixed fee revenue = $60,000

• Transaction revenue = $120,000

• Total = $180,000

• N/A

Estimate Transaction

PriceMeasure of Progress Recognize True-up

21

Page 23: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Cash Rebate

2-year subscription contract:• $0.10 per transaction fee• $100,000 cash rebate if cumulative volume exceeds 10 min transactions

• Estimated volume: 12 mln transactions

• Estimated Transaction Price: 12,000,000 * $0.10 -$100,000 = $1,100,000

• Number of transactions is the best measure of progress

• 4 mln actual transactions in Year 1

• Progress before true-up: 4/12 = 33.3%

• Revenue $1,100,000 * 33.3% = $366,667

• 5 mln estimated for Year 2

• Transaction Price = $900,000

• Progress: 4/9=44.4%• Cumulative revenue:

$900,000 * 44.4% = $400,000

• True-up: $33,333

Estimate Transaction

PriceMeasure of Progress Recognize True-up

22

Page 24: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Volume-based Discount

Series

Variable consideration relates specifically to (i) efforts to transfer, or (ii) specific outcome from transferring

service within the Series

As “earned” is consistent with the “allocation objective”

Diversity in practice:• Whether the magnitude of difference in

rates may be considered• How to assess the significance

2-year SaaS contract:

• $0.10 per transaction fee

• $0.09 for each transaction in excess of 10 million on a cumulative basis

23

Page 25: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Volume-based Discount

Outcome 1: As earned is NOT acceptable

Estimate Transaction

PriceMeasure of Progress Recognize True-up

• Estimated volume: 12 mln transactions

• Estimated Transaction Price: 10,000,000 * $0.10 + 2,000,000 * $0.09 = $1,180,000

• Number of transactions is the best measure of progress

• 4 mln actual transactions in Year 1

• Progress before true-up: 4 / 12 = 33.3%

• Revenue $1,180,000 * 33.3% = $393,333

• 5 mln estimated for Year 2

• Transaction Price = $900,000

• Progress: 4 / 9 = 44.4%

• Cumulative revenue: $900,000 * 44.4% = $400,000

• True-up: $6,667

24

Page 26: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Volume-based Discount

Outcome 2: As earned is acceptable

Estimate Transaction

PriceMeasure of Progress Recognize True-up

• N/A • N/A • Assume 4.0 mln actual transactions in Year 1

• Revenue: 4,000,000 * $0.10 = $400,000

• N/A

25

Page 27: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

26

Questions?

Page 28: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Standalone Selling Price – SSP

SaaS

• 2 Performance Obligations (“PO”) with different pattern

• Transaction price is allocated based on SSPs

• Standalone Selling Price (SSP): selling price for an item if it is sold by itself¾ Replaces VSOE, TPE and BESP¾ Determined at the outset of contract¾ Must allow to meet allocation objective (depict expected

consideration for the item)¾ Consider all information, maximize observable inputs

Distinct Implement

SSP range is

OK

27

Page 29: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Standalone Selling Price – SSP

PerformanceObligation

Common SSP metrics Methods to determine SSP

Implementation services

• $ amount• % discount from list price• $ rate per hour per level and

estimated hours per level• % discount from list price and

estimated hours per level

¾ Historical pricing of standalone consulting

¾ Historical rates in T&M arrangements¾ Historical pricing across all types of

transactions¾ Rates charged by third parties¾ Cost plus reasonable margin

Subscription • $ amount per year or per month• $ amount per user or per node• $ amount per transaction or per

dollar value processed• % discount from list price• Hybrid: $ amount per year

+ $ amount per transaction

¾ Renewal pricing¾ Historical pricing across all types of

transactions¾ By reference to SSP for subscriptions

with a shorter or longer contract term

28

Page 30: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Free Implementation

SaaS

• 2 Performance Obligations (“PO”) with different pattern

• Transaction price is allocated based on SSPs

Distinct Implement

PO Contractprice SSP % Allocated Duration Billing

Implementation $ - $ 500,000 20% $ 400,000 6 months N/A

Subscription 2,000,000 2,000,000 80% 1,600,000 2 years after implementation

Annual in advance

Total $2,000,000 $2,500,000 100% $2,000,000

29

Page 31: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Free Implementation

0 - 6 month

7 - 18 month

19 - 30 month Cumulative

Services (400,000)

Subscription

Cash

(400,000)

400,000C. Asset

(800,000)

1,000,000

(200,000)

(800,000)

1,000,000

(200,000)

(1,600,000)

2,000,000

-

30

Page 32: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Implementation & Variable Subscription

• 2 Performance Obligations (“PO”) with different pattern

• Transaction price is allocated based on SSPs

Distinct Implement

• Contractual: $450,000

• SSP: $500,000

• Duration: 6 months

• Contractual: $0.09 per transaction

• SSP: $0.10 per transaction

• Duration: 2 years after implementation

• Actual transactions:Year 1: 10 mlnYear 2: 15 mln

Is Subscription?

Series

Variable consideration relates specifically to

(i) efforts to transfer, or (ii) specific outcome from

transferring service within the Series

As “earned” is consistent with the “allocation objective”

Variable Subscription

31

Page 33: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Implementation & Variable Subscription

0 - 6 month

7 - 18 month

19 - 30 month Cumulative

Services

Subscription

Cash

C. Asset

(450,000) (450,000)

450,000

(900,000)

900,000

(1,350,000)

1,350,000

(2,250,000)

2,700,000

-

32

Page 34: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Free Implementation & Variable Subscription

• 2 Performance Obligations (“PO”) with different pattern

• Transaction price is allocated based on SSPs

Distinct Implement

Series

Variable consideration relates specifically to

(i) efforts to transfer, or (ii) specific outcome from

transferring service within the Series

As “earned” is consistent with the “allocation objective”

Variable Subscription

• Contractual: $ -

• SSP: $500,000

• Duration: 6 months

• Contractual: $0.10 per transaction

• SSP: $0.10 per transaction

• Duration: 2 years after implementation

PO SSP %Implementation $ 500,000 20%

SaaS 2,000,000 80%

Total $ 2,500,000 100%

33

Page 35: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

0 - 6 month 0 - 18 month 0 - 30 monthEstimated future transactions 20,000,000 20,000,000 -Actual transactions - 10,000,000 25,000,000Total transactions 20,000,000 30,000,000 25,000,000Transaction price ($0.10) $ 2,000,000 $ 3,000,000 $ 2,500,000

Allocated to implementation (20%) $ 400,000 $ 600,000 $ 500,000Allocated to subscription (80%) $ 1,600,000 $ 2,400,000 $ 2,000,000Subscription progress* 0.0% 33.3% 100%Subscription cumulative revenue $ - $ 800,000 $ 2,000,000

* Assume the most appropriate measure of progress is the number of transactions

34

Free Implementation & Variable Subscription

Page 36: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Free Implementation & Variable Subscription

0 - 6 month

7 - 18 month

19 - 30 month Cumulative

Services

Subscription

Cash

C. Asset

(400,000) (500,000)

400,000

(800,000)

1,000,000

(1,200,000)

1,500,000

(2,000,000)

2,500,000

-

(200,000) 100,000

(400,000)

Re-estimateRe-measureRe-allocate

35

Page 37: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Implementation & Variable SaaS

(a) Implementation is priced at SSP, and

(b) SaaS rate is at SSP

Yes

• No estimate• No reallocation• No true-up

Implementation and SaaS rate have the same discount

Yes

• No estimate• No reallocation• No true-up

SaaS rate has higher discount

Yes

• Initial estimate and allocation may be necessary

• No reallocation• No true-up

No No No

• Estimate• Reallocation• True-up

36

Page 38: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

37

Questions?

Page 39: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Contract Modifications

Initial contract:• 2-year SaaS • Distinct implementation

Modification:• Add implementation for

5 more locations at SSP

Separate Initial contract:• 2-year SaaS • Distinct implementation

Modification:• Add free implementation

for 5 more locations

Prospective

Initial contract:• Turnkey implementation

Modification:• Change agreed scope

for turnkey implementation when implementation is still in process.

Retro Hybrid Rare

38

Page 40: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Separate vs. Other

Modification only ADDS DISTINCT goods or services

No

Additional goods or services are at SSPs

Yes

Initial contract influenced negotiation on pricing

Yes

Yes No No

Separate Separate Separate

Separate

39

Page 41: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Prospective ExampleContract:• 2-year SaaS billing processing• Upfront fee of $2,000,000 plus $0.10 per

transaction• 10 mln transactions were processed in

Year 1

Modification:• Executed on the 1st day of Year 2.• Extended the contract for Year 3• New rate is $0.08 per transaction and is applicable

immediately• 10 mln transactions were processed in Year 2• 20 mln transactions were processed in Year 3

Post modification: 2-year single SaaS contract at $0.08 per transaction and fixed amount of $1,000,000 (Why?)

Year 1 Year 2 Year 3 Cumulative

Revenue

Cash

C. Liability

(2,000,000) (5,400,000)

3,000,000 800,000

500,000

1,600,000

500,000

5,400,000

-(1,000,000)

(1,300,000) (2,100,000)

40

Page 42: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Timing of Modification

Contract ExecutedPriced: $0.10 per transaction

Parties agreed to adjust the per transaction rate

The contract amendment was signed by both parties

Contract ExecutedIncludes implementation

The parties revised the scope but were still working on finalizing pricing

The contract amendment with revised pricing was executed

41

Page 43: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

• Key Considerations for Subscription

9 Timing of Recognition for Variable Consideration

9 Timing of Recognition for Fixed Fee

9 Allocation

9 Contract Modifications

9 Renewal Options

9 Commissions

Recap

42

Page 44: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

43

Questions?

Page 45: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Connor Group professionals deliver to our global clients Technical Accounting, IPO support, Mergers and Acquisitions, and Financial Operations services from our bases in Silicon Valley, San Francisco,New York, Salt Lake City, Boston and Europe.

A Premier Professional Services Advisory Firm Thought Leaders Since 2006

Denis KozhevnikovPartner

[email protected]

Denis is a Partner in Connor Technical Accounting Interpretations(professional practice). He is a subject matter specialist in softwareand technology revenue recognition; SEC reporting; businesscombinations and other technical accounting areas. Denis serves asa technical accounting advisor to our engagement teams on complexaccounting matters and leads special projects, includingimplementation of new accounting standards and structuring. As a co-leader of Connor Technical Accounting Interpretations, Denis is alsoresponsible for quality and continuing education for our professionals.He has instructed multiple internal and external trainings on a varietyof accounting topics, including ASC 606 updates, software revenuerecognition, revenue recognition, SEC reporting and others.

Denis is a former director at PricewaterhouseCoopers in TransactionServices, Accounting Advisory group (San Jose). Denis is a CertifiedPublic Accountant in California and a Fellow Chartered CertifiedAccountant in the United Kingdom. Denis graduated with honors fromMoscow Institute of Physics and Technology with a degree in appliedmathematics and physics. He also has a Master in FinancialManagement degree from an international master program organizedby University of Catania (Italy) and Erasmus University Rotterdam(Netherlands).

Page 46: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Connor Group professionals deliver to our global clients Technical Accounting, IPO support, Mergers and Acquisitions, and Financial Operations services from our bases in Silicon Valley, San Francisco,New York, Salt Lake City, Boston and Europe.

A Premier Professional Services Advisory Firm Thought Leaders Since 2006

Ravi KumarPartner

[email protected]

Ravi is a Partner in Connor Group’s Technical Accounting and IPO Services practice providing technical accounting assistance on complex, structured transactions and helping clients achieve IPO readiness. Ravi has extensive experience in working with complex debt and equity transactions, consolidations, business combinations, leasing, revenue recognition (including ASC 606/IFRS 15), and public private partnerships (PPPs) under both US GAAP and IFRS.

Prior to joining Connor Group, Ravi was a Senior Manager in Ernst & Young’s Financial Accounting Advisory Services practice. Ravi’s career background includes cross-functional and multi-national Big-4 experience consisting of on-call technical accounting advice, new accounting standards implementation assistance, preparation of gap assessments between financial statements prepared under US GAAP and IFRS, financial due diligence for mergers and acquisitions, IPO readiness and financial statement and integrated audits for private and publicly-traded companies.

Ravi is a licensed Certified Public Accountant in the state of California, a member of the AICPA, and has passed Level I of the Chartered Financial Analyst (.CFA) exam.

Page 47: Workshop: ASC 606 - Connor Group · •Revenue for Year 1 before true-up: $300,000 •2 mln of actual transactions for year 1 •Revised estimate for year 2 is 3 mln •Revised Transaction

Connor Group professionals deliver to our global clients Technical Accounting, IPO support, Mergers and Acquisitions, and Financial Operations services from our bases in Silicon Valley, San Francisco,New York, Salt Lake City, Boston and Europe.

A Premier Professional Services Advisory Firm Thought Leaders Since 2006

Caroline YanManager

[email protected]/in/carolineyan

Caroline is a Manager in Connor Technical Accounting Interpretations(professional practice). During her time at Connor Group, she hasworked on engagements such as IPO readiness, S-1 filings, andvarious accounting assessments in complex transactions. She hasdeveloped in-depth technical knowledge of revenue recognition,stock-based compensation, financing transactions, embeddedderivatives, and variable interest entities.

Prior to joining Connor Group, Caroline worked forPricewaterhouseCoopers with client engagements acrosssemiconductor, software and internet, medical device and startupcompanies. Caroline is a Certified Public Accountant (California) andhas also passed CFA Level I. She has a Master of Accountancy fromWashington University in Saint Louis (Missouri) and Master ofScience in Business Administration from Erasmus UniversityRotterdam (Netherlands).