XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenues
The following tables summarize revenues from contracts with clients (in millions):
Three months ended September 30, 2020
Servicing
Software
Origination
Software
Software SolutionsData and AnalyticsCorporate and OtherTotal
Software and hosting solutions$174.4 $48.6 $223.0 $8.6 $— $231.6 
Professional services19.8 12.6 32.4 — — 32.4 
Data solutions— 0.2 0.2 43.9 — 44.1 
Other— 3.9 3.9 0.6 — 4.5 
     Revenues$194.2 $65.3 $259.5 $53.1 $— $312.6 

Three months ended September 30, 2019
Servicing
Software
Origination
Software
Software SolutionsData and AnalyticsCorporate and OtherTotal
Software and hosting solutions$182.4 $35.7 $218.1 $8.1 $— $226.2 
Professional services20.5 12.6 33.1 0.2 (0.1)(1)33.2 
Data solutions— — — 33.0 — 33.0 
Other— 6.1 6.1 0.6 — 6.7 
     Revenues$202.9 $54.4 $257.3 $41.9 $(0.1)$299.1 


Nine months ended September 30, 2020
Servicing
Software
Origination
Software
Software SolutionsData and AnalyticsCorporate and OtherTotal
Software and hosting solutions$517.9 $129.5 $647.4 $25.5 $— $672.9 
Professional services56.3 35.1 91.4 0.5 (0.3)(1)91.6 
Data solutions— 0.2 0.2 119.6 — 119.8 
Other— 10.3 10.3 1.8 — 12.1 
     Revenues$574.2 $175.1 $749.3 $147.4 $(0.3)$896.4 

Nine months ended September 30, 2019
Servicing
Software
Origination
Software
Software SolutionsData and AnalyticsCorporate and OtherTotal
Software and hosting solutions$546.9 $95.8 $642.7 $23.8 $— $666.5 
Professional services63.4 34.0 97.4 1.0 (0.4)(1)98.0 
Data solutions— — — 94.6 — 94.6 
Other5.1 11.0 16.1 1.9 — 18.0 
     Revenues$615.4 $140.8 $756.2 $121.3 $(0.4)$877.1 

______________________________________________________
(1)    Revenues for Corporate and Other represent deferred revenue purchase accounting adjustments recorded in accordance with GAAP.

Our Software Solutions segment offers leading software and hosting solutions that facilitate and automate many of the mission-critical business processes across the homeownership lifecycle. These solutions primarily consist of processing and workflow management software applications. Our servicing software solutions primarily include our core servicing software solution that automates loan servicing, including loan setup and ongoing processing, customer service, accounting, reporting to the secondary mortgage market and investors and web-based workflow information systems. Our origination software solutions primarily include our solutions that automate and facilitate the origination of mortgage loans, offer product, pricing and eligibility capabilities, and provide an interconnected network allowing the various parties and systems associated with lending transactions to exchange data quickly and efficiently. Professional services consists of pre-implementation and post-
implementation support and services and are primarily billed on a time and materials basis. Professional services may also include dedicated teams provided as part of agreements with software and hosting solutions clients.
Our Data and Analytics segment offers data and analytics solutions to the mortgage, real estate and capital markets verticals. These solutions include property ownership data, lien data, servicing data, automated valuation models, collateral risk scores, behavioral models, a multiple listing service software solution and other data solutions.
Transaction Price Allocated to Future Performance Obligation
Our disclosure of transaction price allocated to future performance obligations excludes the following:
Volume-based fees in excess of contractual minimums and other usage-based fees to the extent they are part of a single performance obligation and meet certain variable allocation criteria;
Performance obligations that are part of a contract with an original expected duration of one year or less; and
Transactional fees based on a fixed fee per transaction when we have the right to invoice once we have completed the performance obligation.
As of September 30, 2020, the aggregate amount of the transaction price that is allocated to our future performance obligations was approximately $2.5 billion and is expected to be recognized as follows: 6% by December 31, 2020, 50% by December 31, 2022, 81% by December 31, 2024 and the rest thereafter.