XML 40 R30.htm IDEA: XBRL DOCUMENT
v3.19.2

Disaggregation of Revenue (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2019
Revenue from Contract with Customer [Abstract] |
Schedule of disaggregation of revenue | Recurring revenues and non-recurring revenues recognized during the period are as follows (in thousands):
For the three months ended June 30, 2019 |  |  |  |  |  |  |  |
|  | Enterprise Software |  | Appraisal and Tax |  | Corporate |  | Totals
Recurring revenues |  | $ | 171,350 |  |  | $ | 8,814 |  |  | $ | — |  |  | $ | 180,164 |
Non-recurring revenues |  | 72,622 |  |  | 16,185 |  |  | 6,153 |  |  | 94,960 |
Intercompany |  | 3,660 |  |  | — |  |  | (3,660 | ) |  | — |
Total revenues |  | $ | 247,632 |  |  | $ | 24,999 |  |  | $ | 2,493 |  |  | $ | 275,124 |
For the six months ended June 30, 2019 |  |  |  |  |  |  |  |
|  | Enterprise Software |  | Appraisal and Tax |  | Corporate |  | Totals
Recurring revenues |  | $ | 330,004 |  |  | $ | 17,587 |  |  | $ | — |  |  | $ | 347,591 |
Non-recurring revenues |  | 137,790 |  |  | 30,659 |  |  | 6,150 |  |  | 174,599 |
Intercompany |  | 7,213 |  |  | — |  |  | (7,213 | ) |  | — |
Total revenues |  | $ | 475,007 |  |  | $ | 48,246 |  |  | $ | (1,063 | ) |  | $ | 522,190 |
For the three months ended June 30, 2018 |  |  |  |  |  |  |  |
|  | Enterprise Software |  | Appraisal and Tax |  | Corporate |  | Totals
Recurring revenues |  | $ | 140,432 |  |  | $ | 8,653 |  |  | $ | — |  |  | $ | 149,085 |
Non-recurring revenues |  | 68,717 |  |  | 13,646 |  |  | 4,612 |  |  | 86,975 |
Intercompany |  | 3,086 |  |  | — |  |  | (3,086 | ) |  | — |
Total revenues |  | $ | 212,235 |  |  | $ | 22,299 |  |  | $ | 1,526 |  |  | $ | 236,060 |
For the six months ended June 30, 2018 |  |  |  |  |  |  |  |
|  | Enterprise Software |  | Appraisal and Tax |  | Corporate |  | Totals
Recurring revenues |  | $ | 274,930 |  |  | $ | 17,080 |  |  | $ | — |  |  | $ | 292,010 |
Non-recurring revenues |  | 133,495 |  |  | 26,779 |  |  | 4,950 |  |  | 165,224 |
Intercompany |  | 6,322 |  |  | — |  |  | (6,322 | ) |  | — |
Total revenues |  | $ | 414,747 |  |  | $ | 43,859 |  |  | $ | (1,372 | ) |  | $ | 457,234 |
Timing of revenue recognition by revenue category during the period is as follows (in thousands):
For the three months ended June 30, 2019 |  |  |  |  |  |
|  | Products and services transferred at a point in time |  | Products and services transferred over time |  | Total
Revenues |  |  |  |  |  |
Software licenses and royalties |  | $ | 15,802 |  |  | $ | 4,873 |  |  | $ | 20,675 |
Subscriptions |  | — |  |  | 73,475 |  |  | 73,475 |
Software services |  | — |  |  | 57,401 |  |  | 57,401 |
Maintenance |  | — |  |  | 106,689 |  |  | 106,689 |
Appraisal services |  | — |  |  | 6,233 |  |  | 6,233 |
Hardware and other |  | 10,651 |  |  | — |  |  | 10,651 |
Total |  | $ | 26,453 |  |  | $ | 248,671 |  |  | $ | 275,124 |
For the six months ended June 30, 2019 |  |  |  |  |  |
|  | Products and services transferred at a point in time |  | Products and services transferred over time |  | Total
Revenues |  |  |  |  |  |
Software licenses and royalties |  | $ | 32,712 |  |  | $ | 9,756 |  |  | $ | 42,468 |
Subscriptions |  | — |  |  | 140,750 |  |  | 140,750 |
Software services |  | — |  |  | 105,844 |  |  | 105,844 |
Maintenance |  | — |  |  | 206,841 |  |  | 206,841 |
Appraisal services |  | — |  |  | 11,447 |  |  | 11,447 |
Hardware and other |  | 14,840 |  |  | — |  |  | 14,840 |
Total |  | $ | 47,552 |  |  | $ | 474,638 |  |  | $ | 522,190 |
For the three months ended June 30, 2018 |  |  |  |  |  |
|  | Products and services transferred at a point in time |  | Products and services transferred over time |  | Total
Revenues |  |  |  |  |  |
Software licenses and royalties |  | $ | 17,260 |  |  | $ | 5,140 |  |  | $ | 22,400 |
Subscriptions |  | — |  |  | 53,009 |  |  | 53,009 |
Software services |  | — |  |  | 50,674 |  |  | 50,674 |
Maintenance |  | — |  |  | 96,076 |  |  | 96,076 |
Appraisal services |  | — |  |  | 5,532 |  |  | 5,532 |
Hardware and other |  | 8,369 |  |  | — |  |  | 8,369 |
Total |  | $ | 25,629 |  |  | $ | 210,431 |  |  | $ | 236,060 |
For the six months ended June 30, 2018 |  |  |  |  |  |
|  | Products and services transferred at a point in time |  | Products and services transferred over time |  | Total
Revenues |  |  |  |  |  |
Software licenses and royalties |  | $ | 36,323 |  |  | $ | 8,853 |  |  | $ | 45,176 |
Subscriptions |  | — |  |  | 102,037 |  |  | 102,037 |
Software services |  | — |  |  | 96,613 |  |  | 96,613 |
Maintenance |  | — |  |  | 189,973 |  |  | 189,973 |
Appraisal services |  | — |  |  | 10,926 |  |  | 10,926 |
Hardware and other |  | 12,509 |  |  | — |  |  | 12,509 |
Total |  | $ | 48,832 |  |  | $ | 408,402 |  |  | $ | 457,234 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration