XML 30 R19.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Basis of Presentation (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Revenue | Revenue Recognition - The Company adopted ASC 606 as of January 1, 2018 using the modified retrospective method for all contracts not substantially completed as of the date of adoption. The reported results for 2018 reflect the application of ASC 606 guidance, while the reported results for 2017 were prepared under the guidance of ASC Topic 605, Revenue Recognition. The adoption of ASC 606 represents a change in accounting principle that is intended to more closely align revenue recognition with the transfer of control of the Company’s products and services to the customer. The amount of revenue recognized reflects the consideration which the Company expects to be entitled to receive in exchange for these products and/or services. To achieve this principle, the Company applies the following five steps:
• | identify the contract with the customer;
• | identify the performance obligations in the contract;
• | determine the transaction price;
• | allocate the transaction price to performance obligations in the contract; and
• | recognize revenue when or as the Company satisfies a performance obligation
Deferred revenues - We record deferred revenues when cash payments are received or due in advance of our performance. Our deferred revenues relate primarily to software and related services. In most cases, we recognize these deferred revenues ratably over time as the SaaS or PCS performance obligation is satisfied. The non-current portion of deferred revenue is included in “Other liabilities” in our condensed consolidated balance sheets. Our unbilled receivables and deferred revenues are reported in a net position on a contract-by-contract basis at the end of each reporting period. We classify these balances as current or non-current based on the timing of when we expect to recognize revenue.
Disaggregated Revenue | Disaggregated Revenue - We disaggregate our revenues into two categories: (i) software and related services; and (ii) engineered products and related services. Software and related services revenues are primarily derived from our RF Technology and Medical & Scientific Imaging reportable segments. Engineered products and related services revenues are derived from all of our reportable segments and comprise substantially all of the revenues generated in our Energy Systems & Controls and Industrial Technology reportable segments. See details in the table below.
|  | Three months ended September 30, 2018 |  | Nine months ended September 30, 2018
Software and related services |  | $ | 561.1 |  |  | $ | 1,586.8 |
Engineered products and related services |  | 757.6 |  |  | 2,228.1 |
Net revenues |  | $ | 1,318.7 |  |  | $ | 3,814.9 |
Software and related services Software-as-a-Service (“SaaS”) - SaaS subscriptions and ongoing related support are generally accounted for as a single performance obligation and recognized ratably over the contractual term. In addition, SaaS arrangements may include implementation services which are accounted for as a separate performance obligation and recognized over time, using the input method. Payment is generally required within 30 days of the commencement of the SaaS subscription period, which is primarily offered to customers over a one-year timeframe. Licensed Software - Performance obligations in our customer contracts may include:
– | Perpetual or time-based (“term”) software licenses
– | Post contract support (“PCS”)
– | Implementation/installation services
Software licenses may be combined with implementation/installation services as a single performance obligation if the implementation/installation significantly modifies or customizes the functionality of the software license. We recognize revenue over time or at a point in time depending on our evaluation of when the customer obtains control over the promised products or services. For software arrangements that include multiple performance obligations, we allocate revenue to each performance obligation based on estimates of the price that we would charge the customer for each promised product or service if it were sold on a standalone basis. Payment for software licenses is generally required within 30 to 60 days of the transfer of control. Payment for PCS is generally required within 30 to 60 days of the commencement of the service period, which is primarily offered to customers over a one-year timeframe. Payment terms do not contain a significant financing component. Payment for implementation/installation services that are recognized over time are typically commensurate with milestones defined in the contract, or billable hours incurred. Engineered products and related services Revenue from product sales is recognized when control transfers to the customer, which is generally when the product is shipped. Non-project-based installation and repair services are performed by certain of our businesses for which revenue is recognized upon completion. Payment terms are generally 30 to 60 days from the transfer of control. Payment terms do not contain a significant financing component. Preventative maintenance service revenues are recognized over time using the input method. If we determine our efforts or inputs are expended evenly throughout the performance period, we generally recognize revenue on a straight-line basis. Payment for preventative maintenance services are typically commensurate with milestones defined in the contract. We offer customers return rights and other credits subject to certain restrictions. We estimate variable consideration generally based on historical experience to arrive at the transaction price, or the amount to which we ultimately expect to be entitled from the customer. Revenues from our project-based businesses, including toll and traffic systems and control systems, are generally recognized over time using the input method, primarily utilizing the ratio of costs incurred to total estimated costs, as the measure of performance. For these projects, payment is typically commensurate with certain performance milestones defined in the contract. Retention and down payments are also customary in these contracts. Estimated losses on any projects are recognized as soon as such losses become probable and reasonably estimable. The impact on revenues due to changes in estimates was immaterial for the three and nine months ended September 30, 2018.
Accounts receivable, net | Accounts receivable, net - Accounts receivable, net includes amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible.
Unbilled receivables | Unbilled receivables - Our unbilled receivables include unbilled amounts typically resulting from sales under project-based contracts when the input method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not solely due to the passage of time. Amounts may not exceed their net realizable value.
Deferred commissions | Deferred commissions - Our incremental direct costs of obtaining a contract, which consist of sales commissions primarily for our software sales, are deferred and amortized on a straight-line basis over the period of contract performance or a longer period, depending on facts and circumstances. We classify deferred commissions as current or non-current based on the timing of when we expect to recognize the expense. The current and non-current portions of deferred commissions are included in “Other current assets” and “Other assets,” respectively, in our condensed consolidated balance sheets.
Recent Accounting Pronouncements | The FASB establishes changes to accounting principles under GAAP in the form of accounting standards updates (“ASUs”) to the ASC. The Company considers the applicability and impact of all ASUs. Any recent ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s results of operations, financial position or cash flows. Recently Adopted Accounting Pronouncements In May 2014, the FASB issued ASC 606, which created a single, comprehensive revenue recognition model for all contracts with customers. The Company adopted ASC 606 as of January 1, 2018 using the modified retrospective transition method. See Note 1 of the Condensed Consolidated Financial Statements for details. In January 2017, the FASB issued an update simplifying the test for goodwill impairment. This update, effective on a prospective basis for goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test. Under the amendments in the update, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company elected to early adopt this update for its annual goodwill impairment testing during the fourth quarter of 2017. The update did not have an impact on the Company’s results of operations, financial position or cash flows. In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows. This update, effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods, addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. The update did not have an impact on the Company’s results of operations, financial position or cash flows. Recently Released Accounting Pronouncements In August 2018, the FASB issued an update which clarifies the accounting for implementation costs in cloud computing arrangements. This update is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the impact of the update on its results of operations and financial condition. In February 2016, the FASB issued an update on lease accounting. This update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting. These amendments include the recognition of right-of-use lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements. We are currently designing and implementing processes, policies, and controls to comply with the update on lease accounting. While we have not yet completed our assessment, we currently believe the primary impact of adoption will be the recognition of a material right-of-use asset and an offsetting lease liability for our real estate leases. We intend to adopt this standard on January 1, 2019 using the modified retrospective transition approach with a cumulative effect adjustment to the opening balance of retained earnings as of the date of adoption.
Earnings Per Share | Basic earnings per share were calculated using net earnings and the weighted average number of shares of common stock outstanding during the respective period. Diluted earnings per share were calculated using net earnings and the weighted average number of shares of common stock and potential common stock outstanding during the respective period. Potentially dilutive common stock consisted of stock options based upon the trading price of Roper’s common stock. The effects of potential common stock were determined using the treasury stock method. Weighted average shares outstanding are shown below:
Stock Based Compensation | Roper records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. Historical data is used to estimate the expected price volatility, the expected dividend yield, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:

X
- Definition Disaggregated Revenue, Policy [Policy Text Block] + References No definition available. + Details
Name: | rop_DisaggregatedRevenuePolicyPolicyTextBlock
Namespace Prefix: | rop_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer [Policy Text Block] + References No definition available. + Details
Name: | rop_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | rop_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fees earned by the broker dealer, acting as an agent in the buying and selling of securities and administrative efforts on behalf of customers and may include the timing of commission revenue recognition and presentation in the financial statements. Commissions earned are usually related to the broker dealer's customers' trading volume and the dollar amounts of the trades. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41261-110953 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41256-110953 + Details
Name: | us-gaap_CommissionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration