Document and Entity Information
Document and Entity Information - shares | 6 Months Ended | |
Jun. 30, 2018 | Aug. 03, 2018 | |
Document And Entity Information [Abstract] | ||
Document Type | 10-Q | |
Amendment Flag | false | |
Document Period End Date | Jun. 30, 2018 | |
Document Fiscal Year Focus | 2,018 | |
Document Fiscal Period Focus | Q2 | |
Trading Symbol | FORR | |
Entity Registrant Name | FORRESTER RESEARCH, INC. | |
Entity Central Index Key | 1,023,313 | |
Current Fiscal Year End Date | --12-31 | |
Entity Filer Category | Accelerated Filer | |
Entity Common Stock, Shares Outstanding | 18,074,000 |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Current Assets: | ||
Cash and cash equivalents | $ 92,997 | $ 79,790 |
Marketable investments (Note 4) | 50,090 | 54,333 |
Accounts receivable, net | 49,486 | 70,023 |
Deferred commissions | 12,514 | 13,731 |
Prepaid expenses and other current assets | 12,789 | 18,942 |
Total current assets | 217,876 | 236,819 |
Property and equipment, net | 23,342 | 25,249 |
Goodwill | 76,551 | 76,169 |
Intangible assets, net | 617 | 732 |
Other assets | 7,756 | 6,231 |
Total assets | 326,142 | 345,200 |
Current Liabilities: | ||
Accounts payable | 614 | 217 |
Accrued expenses and other current liabilities | 34,300 | 49,629 |
Deferred revenue | 143,023 | 145,207 |
Total current liabilities | 177,937 | 195,053 |
Non-current liabilities | 8,094 | 8,958 |
Total liabilities | 186,031 | 204,011 |
Stockholders' Equity (Note 9): | ||
Preferred stock, $0.01 par value Authorized - 500 shares; issued and outstanding - none | ||
Common stock, $0.01 par value Authorized - 125,000 shares Issued - 22,564 and 22,432 shares as of June 30, 2018 and December 31, 2017, respectively Outstanding - 17,940 and 18,041 shares as of June 30, 2018 and December 31, 2017, respectively | 226 | 224 |
Additional paid-in capital | 189,554 | 181,910 |
Retained earnings | 125,698 | 123,010 |
Treasury stock - 4,624 and 4,391 shares as of June 30, 2018 and December 31, 2017, respectively, at cost | (171,585) | (161,943) |
Accumulated other comprehensive loss | (3,782) | (2,012) |
Total stockholders’ equity | 140,111 | 141,189 |
Total liabilities and stockholders’ equity | $ 326,142 | $ 345,200 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parenthetical) - $ / shares | Jun. 30, 2018 | Dec. 31, 2017 |
Statement Of Financial Position [Abstract] | ||
Preferred stock, par value | $ 0.01 | $ 0.01 |
Preferred stock, shares authorized | 500,000 | 500,000 |
Preferred stock, shares issued | 0 | 0 |
Preferred stock, shares outstanding | 0 | 0 |
Common stock, par value | $ 0.01 | $ 0.01 |
Common stock, shares authorized | 125,000,000 | 125,000,000 |
Common stock, shares issued | 22,564,000 | 22,432,000 |
Common stock, shares outstanding | 17,940,000 | 18,041,000 |
Treasury stock, shares | 4,624,000 | 4,391,000 |
Consolidated Statements of Inco
Consolidated Statements of Income - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Revenues: | ||||
Total revenues | $ 96,353 | $ 89,733 | $ 174,102 | $ 166,927 |
Operating expenses: | ||||
Selling and marketing | 32,709 | 30,508 | 65,720 | 61,130 |
General and administrative | 10,940 | 10,419 | 21,679 | 20,589 |
Depreciation | 2,095 | 1,489 | 4,091 | 3,168 |
Amortization of intangible assets | 182 | 194 | 368 | 385 |
Acquisition and integration costs | 329 | 329 | ||
Total operating expenses | 85,326 | 79,520 | 165,363 | 153,578 |
Income from operations | 11,027 | 10,213 | 8,739 | 13,349 |
Other income, net | 271 | 93 | 153 | 102 |
Losses on investments, net | (20) | (22) | (45) | (225) |
Income before income taxes | 11,278 | 10,284 | 8,847 | 13,226 |
Income tax expense | 3,490 | 4,220 | 2,792 | 4,132 |
Net income | $ 7,788 | $ 6,064 | $ 6,055 | $ 9,094 |
Basic income per common share | $ 0.43 | $ 0.34 | $ 0.34 | $ 0.51 |
Diluted income per common share | $ 0.43 | $ 0.34 | $ 0.33 | $ 0.50 |
Basic weighted average common shares outstanding | 17,965 | 17,715 | 18,001 | 17,973 |
Diluted weighted average common shares outstanding | 18,290 | 18,050 | 18,313 | 18,293 |
Cash dividends declared per common share | $ 0.20 | $ 0.19 | $ 0.40 | $ 0.38 |
Research Services [Member] | ||||
Revenues: | ||||
Total revenues | $ 58,300 | $ 54,575 | $ 110,000 | $ 106,318 |
Advisory Services and Events [Member] | ||||
Revenues: | ||||
Total revenues | 38,053 | 35,158 | 64,102 | 60,609 |
Cost of Services and Fulfillment [Member] | ||||
Operating expenses: | ||||
Cost of services and fulfillment | $ 39,071 | $ 36,910 | $ 73,176 | $ 68,306 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Statement Of Income And Comprehensive Income [Abstract] | ||||
Net income | $ 7,788 | $ 6,064 | $ 6,055 | $ 9,094 |
Other comprehensive income (loss), net of taxes: | ||||
Foreign currency translation | (3,394) | 2,514 | (1,691) | 3,304 |
Net change in market value of investments | 62 | 7 | (53) | 24 |
Other comprehensive income (loss) | (3,332) | 2,521 | (1,744) | 3,328 |
Comprehensive income | $ 4,456 | $ 8,585 | $ 4,311 | $ 12,422 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 6 Months Ended | |
Jun. 30, 2018 | Jun. 30, 2017 | |
Cash flows from operating activities: | ||
Net income | $ 6,055 | $ 9,094 |
Adjustments to reconcile net income to net cash provided by operating activities: | ||
Depreciation | 4,091 | 3,168 |
Amortization of intangible assets | 368 | 385 |
Net losses from investments | 45 | 225 |
Deferred income taxes | (831) | (691) |
Stock-based compensation | 4,071 | 4,245 |
Amortization of premium on investments | 18 | 128 |
Foreign currency losses | 437 | 360 |
Changes in assets and liabilities | ||
Accounts receivable | 20,020 | 8,457 |
Deferred commissions | 2,086 | 1,475 |
Prepaid expenses and other current assets | 280 | 1,470 |
Accounts payable | 423 | (730) |
Accrued expenses and other liabilities | (15,310) | (10,304) |
Deferred revenue | 6,533 | 9,611 |
Net cash provided by operating activities | 28,286 | 26,893 |
Cash flows from investing activities: | ||
Acquisitions | (1,289) | |
Purchases of property and equipment | (2,544) | (3,240) |
Purchases of marketable investments | (14,673) | (25,685) |
Proceeds from sales and maturities of marketable investments | 18,828 | 28,612 |
Other investing activity | 224 | |
Net cash provided by (used in) investing activities | 322 | (89) |
Cash flows from financing activities: | ||
Dividends paid on common stock | (7,196) | (6,815) |
Repurchases of common stock | (9,642) | (36,426) |
Proceeds from issuance of common stock under employee equity incentive plans | 3,678 | 4,872 |
Taxes paid related to net share settlements of stock-based compensation awards | (102) | (537) |
Net cash used in financing activities | (13,262) | (38,906) |
Effect of exchange rate changes on cash and cash equivalents | (2,139) | 2,250 |
Net increase (decrease) in cash and cash equivalents | 13,207 | (9,852) |
Cash and cash equivalents, beginning of period | 79,790 | 76,958 |
Cash and cash equivalents, end of period | 92,997 | 67,106 |
Supplemental disclosure of cash flow information: | ||
Cash paid for income taxes | $ 2,102 | $ 4,705 |
Interim Consolidated Financial
Interim Consolidated Financial Statements | 6 Months Ended |
Jun. 30, 2018 | |
Accounting Policies [Abstract] | |
Interim Consolidated Financial Statements | Note 1 — Interim Consolidated Financial Statements Basis of Presentation The accompanying unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures required for complete financial statements are not included herein. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. It is recommended that these financial statements be read in conjunction with the consolidated financial statements and related notes that appear in the Forrester Research, Inc. (“Forrester”) Annual Report on Form 10-K for the year ended December 31, 2017. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the financial position, results of operations, comprehensive income and cash flows as of the dates and for the periods presented have been included. The results of operations for the three and six months ended June 30, 2018 may not be indicative of the results for the year ending December 31, 2018, or any other period. Out of Period Adjustment During the quarter ended June 30, 2018, the Company recorded $1.0 million of revenue ($0.7 million after tax) for an out-of-period correction within research services in the Consolidated Statements of Income. The error resulted from an understatement of revenue from the reprint product line of $0.8 million ($0.5 million after tax) during the three months ended March 31, 2018 and $0.2 million ($0.1 million after tax) from the year ended December 31, 2017. The Company has concluded that the errors are not material to the current period and all prior period financial statements. Fair Value Measurements The carrying amounts reflected in the Consolidated Balance Sheets for cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value due to their short-term maturities. See Note 4 – Marketable Investments - for the fair value of the Company’s marketable investments. Adoption of New Accounting Pronouncements The Company adopted the guidance in Accounting Standards Update (“ASU”) No. 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, The Company adopted the guidance in ASU No. 2016-18, Statement of Cash Flows: Restricted Cash, The Company elected to adopt the guidance in ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers, Other Assets and Deferred Costs-Contracts with Customers On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method. Under this method, the reported results for 2018 reflect the application of ASC 606, while the reported results for 2017 were prepared under the guidance of ASC 605, Revenue Recognition The effect of adopting ASC 606 included a $7.8 million reduction in deferred revenue, primarily related to prepaid performance obligations that are expected to expire in 2018 and 2019 that would have been recognized in 2017 under the new guidance; a decrease of $5.5 million in prepaid expenses and other current assets related to deferred survey costs that would have been expensed as incurred in 2017 under the new guidance and the current tax impact of the cumulative effect; an increase of $0.9 million in deferred commissions related to the capitalization of fringe benefits as incremental costs to obtain customer contracts under the new guidance; and an increase of $0.6 million in other assets for the deferred tax effect of the cumulative effect. Retained earnings increased by $3.8 million as a net result of these adjustments. Refer to Note 6, Revenue and Contract Costs, The following tables summarize the effect of adopting ASC 606 on the Company’s financial statements during and as of the three and six months ended June 30, 2018 (in thousands): Consolidated Balance Sheet As of June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Accounts receivable, net $ 49,486 $ 53,040 Deferred commissions 12,514 11,734 Prepaid expenses and other current assets 12,789 17,573 Total current assets 217,876 225,434 Other assets 7,756 7,194 Total assets 326,142 333,138 Deferred revenue $ 143,023 $ 152,033 Total current liabilities 177,937 186,947 Total liabilities 186,031 195,041 Retained earnings 125,698 123,684 Total stockholders’ equity 140,111 138,097 Total liabilities and stockholders’ equity 326,142 333,138 Total assets were $7.0 million less than if the previous guidance remained in effect, largely due to the following changes required by the adoption of ASC 606: • Accounts receivable, net was lower due to the Company excluding invoices issued on cancellable contracts in excess of revenue recognized. • Deferred commissions was higher due to the capitalization of fringe benefits costs. • Prepaid expenses and other current assets were lower due to expensing survey costs as incurred and the current period tax effect of the adjustments. Deferred revenue was $9.0 million less due to the accelerated recognition of revenue for estimated unexercised rights, which would have been deferred under the previous guidance until the right expired, and the exclusion of invoices issued on cancellable contracts in excess of revenue recognized. Consolidated Statement of Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 58,300 $ 58,323 Advisory services and events 38,053 38,146 Total revenues 96,353 96,469 Operating expenses: Cost of services and fulfillment 39,071 38,913 Selling and marketing 32,709 32,558 Total operating expenses 85,326 85,017 Income from operations 11,027 11,452 Income before income taxes 11,278 11,703 Income tax provision 3,490 3,650 Net income 7,788 8,053 Basic income per common share $ 0.43 $ 0.45 Diluted income per common share $ 0.43 $ 0.44 Consolidated Statement of Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 110,000 $ 111,710 Advisory services and events 64,102 64,764 Total revenues 174,102 176,474 Operating expenses: Cost of services and fulfillment 73,176 73,003 Selling and marketing 65,720 65,631 Total operating expenses 165,363 165,101 Income from operations 8,739 11,373 Income before income taxes 8,847 11,481 Income tax provision 2,792 3,637 Net income 6,055 7,844 Basic income per common share $ 0.34 $ 0.44 Diluted income per common share $ 0.33 $ 0.43 The $0.1 million and $2.4 million reduction to total revenues for three and six months ended June 30, 2018, respectively, is related to ASC 606’s requirement to recognize revenue for estimated future unexercised customer rights rather than recognize unexercised rights when they occur. The Company currently expects this change to primarily affect the timing of revenue within the quarters of 2018 but does not expect it to have a material effect on the Company’s results of operations for the full year of 2018. The net impact, including the tax effect, of accounting for revenue and costs to obtain and fulfill customer contracts under the new guidance decreased net income and diluted net income per share for the three months ended June 30, 2018 by $0.3 million and $0.01, respectively. For the six months ended June 30, 2018, the net impact of the new guidance decreased net income and diluted net income per share by $1.8 million and $0.10, respectively. Consolidated Statement of Comprehensive Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 7,788 $ 8,053 Comprehensive income 4,456 4,721 Consolidated Statement of Comprehensive Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 6,055 $ 7,844 Comprehensive income 4,311 6,100 Consolidated Statement of Cash Flows Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Cash flows from operating activities: Net income $ 6,055 $ 7,844 Accounts receivable 20,020 16,466 Deferred commissions 2,086 1,824 Prepaid expenses and other current assets 280 1,125 Deferred revenue 6,533 7,715 The impact to comprehensive income and cash flows from operating activities are driven by the consolidated balance sheet and income statement changes previously discussed. |
Acquisitions
Acquisitions | 6 Months Ended |
Jun. 30, 2018 | |
Business Combinations [Abstract] | |
Acquisitions | Note 2 — Acquisitions The Company accounts for business acquisitions in accordance with the acquisition method of accounting as prescribed by ASC 805, Business Combinations On June 22, 2018, Forrester acquired substantially all of the assets of SocialGlimpz Inc. (“GlimpzIt”), an artificial intelligence and machine-learning provider based in San Francisco. The acquisition is part of Forrester's plan to build a real-time customer experience or CX cloud solution, integrating a range of inputs to help companies monitor and improve customer experience. Forrester intends to deploy the GlimpzIt technology to extend the analytics engine in Forrester’s planned real-time CX cloud . |
Accumulated Other Comprehensive
Accumulated Other Comprehensive Loss | 6 Months Ended |
Jun. 30, 2018 | |
Equity [Abstract] | |
Accumulated Other Comprehensive Loss | Note 3 — Accumulated Other Comprehensive Loss The components of accumulated other comprehensive loss are as follows (in thousands): Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at January 1, 2018 $ (115 ) $ (1,897 ) $ (2,012 ) Reclassification of stranded tax effects from tax reform (26 ) — (26 ) Foreign currency translation — (1,691 ) (1,691 ) Unrealized loss on investments, net of tax of $(17) (53 ) — (53 ) Balance at June 30, 2018 $ (194 ) $ (3,588 ) $ (3,782 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at January 1, 2017 $ (83 ) $ (7,490 ) $ (7,573 ) Foreign currency translation — 3,304 3,304 Unrealized gain on investments, net of tax of $15 24 — 24 Balance at June 30, 2017 $ (59 ) $ (4,186 ) $ (4,245 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at April 1, 2018 $ (256 ) $ (194 ) $ (450 ) Foreign currency translation — (3,394 ) (3,394 ) Unrealized gain on investments, net of tax of $21 62 — 62 Balance at June 30, 2018 $ (194 ) $ (3,588 ) $ (3,782 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at April 1, 2017 $ (66 ) $ (6,700 ) $ (6,766 ) Foreign currency translation — 2,514 2,514 Unrealized gain on investments, net of tax of $4 7 — 7 Balance at June 30, 2017 $ (59 ) $ (4,186 ) $ (4,245 ) |
Marketable Investments
Marketable Investments | 6 Months Ended |
Jun. 30, 2018 | |
Investments Debt And Equity Securities [Abstract] | |
Marketable Investments | Note 4 — Marketable Investments The following table summarizes the Company’s marketable investments (in thousands): As of June 30, 2018 Gross Gross Amortized Unrealized Unrealized Market Cost Gains Losses Value Federal agency obligations $ 1,800 $ — $ (2 ) $ 1,798 Corporate obligations 48,548 — (256 ) 48,292 Total $ 50,348 $ — $ (258 ) $ 50,090 As of December 31, 2017 Gross Gross Amortized Unrealized Unrealized Market Cost Gains Losses Value Federal agency obligations $ 1,800 $ — $ (7 ) $ 1,793 Corporate obligations 52,721 — (181 ) 52,540 Total $ 54,521 $ — $ (188 ) $ 54,333 Realized gains and losses on investments are included in earnings and are determined using the specific identification method. Realized gains and losses on the sale of the Company’s marketable investments were not material in the three and six months ended June 30, 2018 and 2017. The following table summarizes the maturity periods of the marketable investments in the Company’s portfolio as of June 30, 2018 (in thousands). FY 2018 FY 2019 FY2020 Total Federal agency obligations $ 1,798 $ — $ — $ 1,798 Corporate obligations 15,753 26,772 $ 5,767 48,292 Total $ 17,551 $ 26,772 $ 5,767 $ 50,090 The following table shows the gross unrealized losses and market value of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position (in thousands): As of June 30, 2018 Less Than 12 Months 12 Months or Greater Market Unrealized Market Unrealized Value Losses Value Losses Federal agency obligations $ — $ — $ 1,798 $ 2 Corporate obligations 40,117 217 8,175 39 Total $ 40,117 $ 217 $ 9,973 $ 41 As of December 31, 2017 Less Than 12 Months 12 Months or Greater Market Unrealized Market Unrealized Value Losses Value Losses Federal agency obligations $ — $ — $ 1,793 $ 7 Corporate obligations 31,723 149 20,817 32 Total $ 31,723 $ 149 $ 22,610 $ 39 Fair Value The Company measures certain financial assets at fair value on a recurring basis, including cash equivalents and available-for-sale securities. The fair values of these financial assets have been classified as Level 1, 2 or 3 within the fair value hierarchy as described in the accounting standards for fair value measurements. Level 1 — Fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 — Fair value based on inputs other than Level 1 inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3 — Fair value based on unobservable inputs that are supported by little or no market activity and such inputs are significant to the fair value of the assets or liabilities. The following table represents the Company’s fair value hierarchy for its financial assets (cash equivalents and investments) measured at fair value on a recurring basis (in thousands): As of June 30, 2018 Level 1 Level 2 Level 3 Total Money market funds (1) $ 5,253 $ — $ — $ 5,253 Federal agency obligations — 1,798 — 1,798 Corporate obligations — 48,292 — 48,292 Total $ 5,253 $ 50,090 $ — $ 55,343 As of December 31, 2017 Level 1 Level 2 Level 3 Total Money market funds (1) $ 492 $ — $ — $ 492 Federal agency obligations — 1,793 — $ 1,793 Corporate obligations — 52,540 — 52,540 Total $ 492 $ 54,333 $ — $ 54,825 (1) Included in cash and cash equivalents. Level 2 assets consist of the Company’s entire portfolio of marketable investments. Level 2 assets have been initially valued at the transaction price and subsequently valued, at the end of each reporting period, typically utilizing third party pricing services or other market observable data. The pricing services utilize industry standard valuation methods, including both income and market based approaches and observable market inputs to determine value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates and other industry and economic events. |
Non-Marketable Investments
Non-Marketable Investments | 6 Months Ended |
Jun. 30, 2018 | |
Investments Debt And Equity Securities [Abstract] | |
Non-Marketable Investments | Note 5 — Non-Marketable Investments At June 30, 2018 and December 31, 2017, the carrying value of the Company’s non-marketable investments, which were composed of interests in technology-related private equity funds, was $1.8 million and $1.9 million, respectively, and is included in other assets in the Consolidated Balance Sheets. The Company’s investments at June 30, 2018 are being accounted for using the equity method as the investments are limited partnerships and the Company has an ownership interest in excess of 5% and, accordingly, the Company records its share of the investee’s operating results each period. Losses from non-marketable investments were $0.1 million during the six months ended June 30, 2018 and were immaterial during the three months ended June 30, 2018. Losses were $0.2 million during the six months ended June 30, 2017 and were immaterial during the three months ended June 30, 2017. Losses are included in losses on investments, net in the Consolidated Statements of Income. During the three and six months ended June 30, 2018, no distributions were received from the funds. During the three months ended June 30, 2017, no distributions were received from the funds. |
Revenue and Contract Costs
Revenue and Contract Costs | 6 Months Ended |
Jun. 30, 2018 | |
Revenue From Contract With Customer [Abstract] | |
Revenue and Contract Costs | Note 6 – Revenue and Contract Costs Revenue Policy The Company adopted ASC 606 on January 1, 2018 using the modified retrospective approach, which applies to all contracts not complete as of the date of adoption. Under ASC 606, the Company recognizes revenue when a customer obtains control of promised goods or services, in an amount that reflects the consideration expected to be received in exchange for those goods or services. The Company follows the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation. Revenues are presented net of any sales or value added taxes collected from customers and remitted to the government. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration expected to be transferred to the customer is probable. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of goods or services, or the ability to stop transferring promised goods or services in the event a customer fails to pay consideration when due) and experience selling to similarly situated customers. Performance obligations within a contract are identified based on the goods and services promised to be transferred in the contract. When a contract includes more than one promised good or service, the Company must apply judgment to determine whether the promises represent multiple performance obligations or a single, combined performance obligation. This evaluation requires the Company to determine if the promises are both capable of being distinct, where the customer can benefit from the good or service on its own or together with other resources readily available, and are distinct within the context of the contract, where the transfer of goods or services is separately identifiable from other promises in the contract. When both criteria are met, each promised good or service is accounted for as a separate performance obligation. In cases where the promises are distinct, the Company is further required to evaluate if the promises are a series of goods and services that are substantially the same and have the same pattern of transfer to the customer (referred to as the “series” guidance). When the Company determines that promises meet the series guidance, they are accounted for as a single, combined performance obligation. The number of performance obligations in the Company’s arrangements is not different under ASC 606 than the number of separate units of accounting under pervious guidance, as discussed further below. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative basis according to their standalone selling prices. The Company continues to determine standalone selling price based on the price at which the performance obligation is sold separately. If the Company does not have a history of selling a performance obligation, management applies judgment to estimate the standalone selling price, taking into consideration available information, including market conditions, factors considered to set list price, pricing of similar products, and internal pricing objectives. The corresponding allocated revenues are recognized as the performance obligations are satisfied, as discussed below. Research services revenues Research services revenues consist primarily of memberships to Research, Connect, and Analytics products. The majority of the Research revenues are annual subscriptions to our research, including access to all or a designated portion of our research and, depending on the type of license, unlimited phone or email analyst inquiry and unlimited participation in Forrester webinars, all of which are delivered throughout the contract period. The Company has concluded that the promises represent a stand ready obligation to provide a daily information service, in which the services are the same each day, every day is distinct, and the customer simultaneously receives and consumes the benefits as the Company transfers control throughout the contract period. Accordingly, these subscriptions meet the requirements of the series guidance and are each accounted for as a single performance obligation. The Company recognizes revenue ratably over time, using an output measure of time elapsed. Research revenues also include sales of electronic reprints, which are written research documents prepared by Forrester’s analysts and hosted via an on-line platform. Reprints include a promise to deliver a customer-selected research document and certain usage data provided through the on-line platform, which represents two performance obligations. The Company satisfies the performance obligation for the research document by providing access to the electronic reprint and accordingly recognizes revenue at that point in time. The Company satisfies the performance obligation for the data portion of the reprint on a daily basis and accordingly recognizes revenue over time. The majority of the Connect revenues are the Company’s Leadership Board product which includes access to the Research offering, access to a private forum with other Leadership Board member peers, access to a Forrester advisor, member-generated content, and one Event ticket. The Company has concluded that all promises, other than the Event ticket, represent a stand ready obligation to provide a daily information and peer service, in which the services are the same each day, every day is distinct, and the customer simultaneously receives and consumes the benefits as the Company transfers control throughout the contract period. Accordingly, these promises meet the requirements of the series guidance and are accounted for as a single performance obligation. The Company recognizes revenue ratably over time, using an output measure of time elapsed. The Event ticket is accounted for as a separate performance obligation and is recognized when the Event occurs. Analytics revenues are annual subscriptions to access designated survey data products and typically include a data advisor, all of which are delivered throughout the contract period. For Analytics subscriptions, the Company has concluded that the promises represent a stand ready obligation to provide a daily data service, in which the services are the same each day, every day is distinct and the customer simultaneously receives and consumes the benefits as the Company transfers control throughout the contract period. Accordingly, these subscriptions meet the requirements of the series guidance and are accounted for as a single performance obligation. The Company recognizes revenue ratably over time, using an output measure of time elapsed. Certain of the Analytics products include advisory services which are accounted for as a separate performance obligation and are recognized at the point in time the session is completed or the final deliverable is transferred to the customer. Advisory services and events revenues Advisory services and events revenues consists of sales of advisory services, consulting projects, and Events. Advisory services revenues are short-term presentations or knowledge sharing sessions (which can range from one hour to two days), such as workshops, speeches and advisory days. Each is a promise for a Forrester analyst to deliver a deeper understanding of Forrester’s published research and represents a single performance obligation. Revenue is recognized at the point in time the session is completed or the final deliverable is transferred to the customer. Consulting project revenues consists of the delivery of focused insights and recommendations that assist customers with their challenges in developing and executing strategies around technology, customer experience and digital transformation. Projects are fixed-fee arrangements that are generally completed within two weeks to three months. The Company concluded that each project represents a single performance obligation as they are a single promise to deliver a customized engagement and deliverable. For the majority of these services, either practically or contractually, the work performed and delivered to the customer has no alternative use to the Company. Additionally, Forrester maintains an enforceable right to payment at all times throughout the contract. The Company utilizes an input method and recognizes revenue over time, based on hours expended relative to the total estimated hours required to satisfy the performance obligation. This input method was chosen since it closely aligns with how control of interim deliverables is transferred to the customer throughout the engagement and is also the method used internally to price the project and assess operational performance. If the Company were to enter into an agreement where it does not have an enforceable right to payment at all times, revenue would be recognized at the point in time the project is completed. Events revenues consist of either ticket or sponsorship sales for a Forrester-hosted event. Each is a single promise that either allows entry to, or grants the right to promote a product or service at, a specific event. The Company concluded that each of these represents a single performance obligation. The Company recognizes revenue at the completion of the Event, which is the point in time when the customer has received the benefit(s) from attending or sponsoring the Event. Prepaid performance obligations, including Event tickets, reprints, advisory and consulting hours, on non-cancellable contracts that the Company estimates will expire unused are recognized in proportion to the pattern of related rights exercised by the customer. This assessment requires significant judgment, including estimating the percentage of prepaid rights that will go unexercised and anticipating the impact that future changes to products, pricing and customer engagement will have on actual expirations. The Company periodically updates the rates used to recognize unexercised rights. Refer to Note 10, Operating Segments Contract Modifications The Company considers a contract modification to exist when a mutually agreed upon change creates new, or updates existing, enforceable rights and obligations. ASC 606 introduced three specific methods to account for contract modifications depending on the nature of the change(s) in scope or price to the original contract. The new guidance is consistent with how the Company has historically accounted for contract modifications and as a result, will not have an impact on the Company’s results of operations. The majority of the Company’s contract modifications result in additional or remaining distinct goods and services, and are treated on a prospective basis. Under the prospective method, the transaction price is updated to combine the unrecognized amount as of the modification date plus the additional transaction price from the modification. This amount is then re-allocated to the remaining distinct performance obligations and recognized accordingly. Consulting services contracts can be modified to update the scope of the services purchased. Since a consulting project is a single performance obligation that is only partially satisfied at the modification date, the updated project requirements are not distinct and the modification is accounted for as part of the existing contract. The effect of the modification on the transaction price and the Company’s measure of progress for the performance obligation to which is relates, is recognized as an adjustment to revenue (either an increase or decrease) on a cumulative catch-up basis. For the three and six months ended June 30, 2018, the Company recorded an immaterial amount of cumulative catch-up adjustments. Accounts Receivable Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of our invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset. There were no contract assets as of June 30, 2018. The majority of the Company’s contracts are non-cancellable. However, for contracts that are cancellable by the customer, t he Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue earned but not yet collected. In addition, since the majority of the Company’s contracts are for a duration of one year and payment is expected within one year from the transfer of goods and services, the Company does not adjust its receivables or transaction price for the effects of a significant financing component. Deferred Revenue The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. Deferred revenue consists of billings in excess of revenue recognized. Similar to accounts receivable, the Company does not record deferred revenue for invoices issued on a cancellable contract. During the three and six months ended June 30, 2018, the Company recognized approximately $45.9 million and $103.9 million of revenue related to its deferred revenue balance at January 1, 2018. In order to determine revenue recognized in the current period from deferred revenue at the beginning of the period, the Company first allocates revenue to the individual deferred revenue balance outstanding at the beginning of the period, until the revenue equals that balance. Approximately $246.8 million of revenue is expected to be recognized during the next 12 to 24 months from remaining performance obligations as of June 30, 2018. Cost to Obtain and Fulfill Contracts The Company capitalizes commissions paid to internal sales representatives and related fringe benefits costs that are incremental to obtaining customer contracts. These costs are included in deferred commissions on the Consolidated Balance Sheets. The judgments made in determining the amount of costs incurred include the types of costs to capitalize and whether or not the costs are in fact incremental. The Company elected the practical expedient to account for these costs at a portfolio level as the Company’s contracts are similar in nature and the amortization model used closely matches the amortization expense that would be recognized on a contract-by-contract basis. Costs to obtain a contract are amortized to operations as the related revenue is recognized over the initial contract term. Amortization expense related to deferred commissions was $8.2 million and $15.2 million for the three and six months ended June 30, 2018, respectively. The Company evaluates the recoverability of deferred commissions at each balance sheet date. Costs to fulfill the Company’s contracts, such as our survey costs for our Analytics product line, do not meet the specified capitalization criteria as defined in the guidance and as such are expensed as incurred. |
Income Taxes
Income Taxes | 6 Months Ended |
Jun. 30, 2018 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | Note 7 — Income Taxes Forrester provides for income taxes on an interim basis according to management’s estimate of the effective tax rate expected to be applicable for the full fiscal year. Certain items such as changes in tax rates, tax benefits or expense related to settlements of share-based payment awards, and foreign currency gains or losses are treated as discrete items and are recorded in the period in which they arise. Income tax expense for the six months ended June 30, 2018 was $2.8 million resulting in an effective tax rate of 31.6% for the period. Income tax expense for the six months ended June 30, 2017 was $4.1 million resulting in an effective tax rate of 31.2% for the period. Income tax expense decreased by $1.3 million during the six months ended June 30, 2018 compared to the prior year period primarily due to a decrease in income before taxes for the 2018 period and a reduction in the federal tax rate due to the Tax Cuts and Jobs Act. These decreases were partially offset by a $1.3 million tax benefit from the settlement of a tax audit in the first quarter of 2017. For the full year 2018, the Company anticipates that its effective tax rate will be approximately 32%. On December 22, 2017, the Tax Cuts and Jobs Act (the “Act”) was signed into law making significant changes to the Internal Revenue Code. The Company calculated its best estimate of the impact of the Act in its prior year end income tax provision in accordance with its understanding of the Act and guidance available at that date. On December 22, 2017, Staff Accounting Bulletin No. 118 ("SAB 118") was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Act. S A 11 p r ov i d e ea u r e e n p e r i o t h a hou l no e x t e n b e yon on y ea fr o t h e n ac t e n d a t of the Act f o c o p a n i e t c o p l e t t h acc oun ti n for the income tax effects of the Act A the Company c o p l e its a n a l y i o t h A c t c o ll ec a n p r e p a r n ece a r d a t a a n i n t e r p r e a n a dd iti on a gu i d a n c i u e b t h U . S T r ea u r D e p a r t e n t t h I R S a n o t h e t a nd a r d - e tti n bod i e the Company a a k a d j u t e n t t t h p r ov i i on a a oun t |
Net Income Per Common Share
Net Income Per Common Share | 6 Months Ended |
Jun. 30, 2018 | |
Earnings Per Share [Abstract] | |
Net Income Per Common Share | Note 8 — Net Income Per Common Share Basic net income per common share is computed by dividing net income by the basic weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the diluted weighted average number of common shares and common equivalent shares outstanding during the period. The weighted average number of common equivalent shares outstanding has been determined in accordance with the treasury-stock method. Common equivalent shares consist of common stock issuable on the exercise of outstanding stock options and the vesting of restricted stock units. Basic and diluted weighted average common shares are as follows (in thousands): Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Basic weighted average common shares outstanding 17,965 17,715 18,001 17,973 Weighted average common equivalent shares 325 335 312 320 Diluted weighted average common shares outstanding 18,290 18,050 18,313 18,293 Options excluded from diluted weighted average share calculation as effect would have been anti-dilutive 14 129 14 251 |
Stockholders' Equity
Stockholders' Equity | 6 Months Ended |
Jun. 30, 2018 | |
Equity [Abstract] | |
Stockholders' Equity | Note 9 — Stockholders’ Equity Equity Plans Restricted stock unit activity for the six months ended June 30, 2018 is presented below (in thousands, except per share data): Weighted- Average Number of Grant Date Shares Fair Value Unvested at December 31, 2017 509 $ 37.59 Granted 34 40.66 Vested (25 ) 36.56 Forfeited (23 ) 37.07 Unvested at June 30, 2018 495 $ 37.88 Stock option activity for the six months ended June 30, 2018 is presented below (in thousands, except per share data and contractual term): Weighted - Weighted - Average Average Exercise Remaining Aggregate Number Price Per Contractual Intrinsic of Shares Share Term (in years) Value Outstanding at December 31, 2017 937 $ 35.10 Granted — — Exercised (82 ) 33.66 Forfeited (11 ) 35.02 Outstanding at June 30, 2018 844 $ 35.24 5.55 $ 5,658 Exercisable at June 30, 2018 605 $ 35.24 4.99 $ 4,055 Vested and expected to vest at June 30, 2018 844 $ 35.24 5.55 $ 5,658 In May 2018, stockholders of the Company approved an amendment to the Company’s Amended and Restated Employee Stock Purchase Plan, which provided for an additional 400,000 shares of Common Stock, par value $0.01 per share, to be granted under the plan. Stock-Based Compensation Forrester recognizes the fair value of stock-based compensation in net income over the requisite service period of the individual grantee, which generally equals the vesting period. Stock-based compensation was recorded in the following expense categories (in thousands): Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Cost of services and fulfillment $ 1,108 $ 1,103 $ 2,127 $ 2,299 Selling and marketing 246 202 491 364 General and administrative 754 891 1,453 1,582 Total $ 2,108 $ 2,196 $ 4,071 $ 4,245 Forrester utilizes the Black-Scholes valuation model for estimating the fair value of shares subject to purchase under the employee stock purchase plan, which were valued using the following assumptions: Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Average risk-free interest rate 1.92 % 0.88 % 1.62 % 0.74 % Expected dividend yield 2.0 % 1.9 % 2.0 % 1.9 % Expected life 0.5 Years 0.5 Years 0.5 Years 0.5 Years Expected volatility 22 % 28 % 22 % 26 % Weighted average fair value $ 8.49 $ 8.49 $ 8.50 $ 8.21 Dividends In the six months ended June 30, 2018, the Company declared and paid dividends of $7.2 million consisting of a $0.20 per share dividend in each of the first two quarters of 2018. In the six months ended June 30, 2017, the Company declared and paid dividends of $6.8 million consisting of a $0.19 per share dividend in each of the first two quarters of 2017. In July 2018, the Company declared a dividend of $0.20 per share payable on September 26, 2018 to shareholders of record as of September 12, 2018. Treasury Stock As of June 30, 2018, Forrester’s Board of Directors had authorized an aggregate $535.0 million to purchase common stock under its stock repurchase program including $50.0 million authorized in February 2018. The shares repurchased may be used, among other things, in connection with Forrester’s equity incentive and purchase plans. In the three and six months ended June 30, 2018, the Company repurchased approximately 0.1 and 0.2 million shares, respectively, of common stock at an aggregate cost of approximately $5.3 and $9.6 million, respectively. In the three and six months ended June 30, 2017, the Company repurchased approximately 0.4 and 1.0 million shares, respectively, of common stock at an aggregate cost of approximately $15.0 and $36.5 million, respectively. From the inception of the program through June 30, 2018, the Company repurchased 16.3 million shares of common stock at an aggregate cost of $474.6 million. |
Operating Segments
Operating Segments | 6 Months Ended |
Jun. 30, 2018 | |
Segment Reporting [Abstract] | |
Operating Segments | Note 10 — Operating Segments The Product segment includes the costs of the product management organization that is responsible for product pricing and packaging and the launch of new products. In addition, this segment includes the costs of the Company’s Analytics, Connect and Events organizations. Revenue in this segment includes all revenue for the Company (including Research and Connect) except for revenue from advisory services and project consulting services that are delivered by personnel in the Research and Project Consulting segments. The Research segment includes the costs of the Company’s research personnel who are responsible for writing the research and performing the webinars and inquiries for the Company’s Research and Connect products. In addition, the research personnel deliver advisory services (such as workshops, speeches and advisory days) and a portion of the Company’s project consulting services. Revenue in this segment includes only revenue from advisory services and project consulting services that are delivered by the research personnel in this segment. The Project Consulting segment includes the costs of the consultants that deliver the majority of the Company’s project consulting services. Revenue in this segment includes the project consulting revenue delivered by the consultants in this segment. The Company evaluates reportable segment performance and allocates resources based on segment revenues and expenses. Segment expenses include the direct expenses of each segment organization and exclude selling and marketing expenses, general and administrative expenses, stock-based compensation expense, depreciation expense, adjustments to incentive bonus compensation from target amounts, amortization of intangible assets, other income (expense) and losses on investments. The accounting policies used by the segments are the same as those used in the consolidated financial statements. The Company is providing disaggregated revenue by product in the segment tables below in accordance with the revenue standard adopted on January 1, 2018. Project Product Research Consulting Consolidated Three Months Ended June 30, 2018 Research services revenues Research $ 41,055 $ — $ — $ 41,055 Connect 12,538 — — 12,538 Analytics 4,707 — — 4,707 Total research services revenues 58,300 — — 58,300 Advisory services and events revenues Advisory services — 11,013 102 11,115 Consulting services 2,085 2,627 14,217 18,929 Events 8,009 — — 8,009 Total advisory services and events revenues 10,094 13,640 14,319 38,053 Total segment revenues 68,394 13,640 14,319 96,353 Segment expenses 14,896 12,781 7,054 34,731 Contribution margin 53,498 859 7,265 61,622 Selling, marketing, administrative and other expenses (50,084 ) Amortization of intangible assets (182 ) Acquisition and integration cost (329 ) Other income and losses on investments 251 Income before income taxes $ 11,278 Project Product Research Consulting Consolidated Three Months Ended June 30, 2017 Research services revenues Research $ 38,132 $ — $ — $ 38,132 Connect 11,960 — — 11,960 Analytics 4,483 — — 4,483 Total research services revenues 54,575 — — 54,575 Advisory services and events revenues Advisory services — 9,056 96 9,152 Consulting services 2,824 2,351 13,795 18,970 Events 7,036 — — 7,036 Total advisory services and events revenues 9,860 11,407 13,891 35,158 Total segment revenues 64,435 11,407 13,891 89,733 Segment expenses 13,797 12,414 6,589 32,800 Contribution margin (loss) 50,638 (1,007 ) 7,302 56,933 Selling, marketing, administrative and other expenses (46,525 ) Amortization of intangible assets (194 ) Acquisition and integration cost — Other income and losses on investments 70 Income before income taxes $ 10,284 Project Product Research Consulting Consolidated Six Months Ended June 30, 2018 Research services revenues Research $ 75,698 $ — $ — $ 75,698 Connect 25,102 — — 25,102 Analytics 9,200 — — 9,200 Total research services revenues 110,000 — — 110,000 Advisory services and events revenues Advisory services — 20,493 136 20,629 Consulting services 4,049 4,789 26,626 35,464 Events 8,009 — — 8,009 Total advisory services and events revenues 12,058 25,282 26,762 64,102 Total segment revenues 122,058 25,282 26,762 174,102 Segment expenses 25,013 25,494 13,918 64,425 Contribution margin (loss) 97,045 (212 ) 12,844 109,677 Selling, marketing, administrative and other expenses (100,241 ) Amortization of intangible assets (368 ) Acquisition and integration cost (329 ) Other income and losses on investments 108 Income before income taxes $ 8,847 Project Products Research Consulting Consolidated Six Months Ended June 30, 2017 Research services revenues Research $ 73,656 $ — $ — $ 73,656 Connect 23,597 — — 23,597 Analytics 9,065 — — 9,065 Total research services revenues 106,318 — — 106,318 Advisory services and events revenues Advisory services — 17,592 173 17,765 Consulting services 5,245 4,308 26,175 35,728 Events 7,116 — — 7,116 Total advisory services and events revenues 12,361 21,900 26,348 60,609 Total segment revenues 118,679 21,900 26,348 166,927 Segment expenses 23,024 24,557 12,443 60,024 Contribution margin (loss) 95,655 (2,657 ) 13,905 106,903 Selling, marketing, administrative and other expenses (93,168 ) Amortization of intangible assets (385 ) Acquisition and integration cost — Other income and losses on investments (124 ) Income before income taxes $ 13,226 |
Recent Accounting Pronouncement
Recent Accounting Pronouncements | 6 Months Ended |
Jun. 30, 2018 | |
New Accounting Pronouncements And Changes In Accounting Principles [Abstract] | |
Recent Accounting Pronouncements | Note 11 — Recent Accounting Pronouncements In February 2016, the FASB issued ASU No. 2016-02, Leases In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments In January 2017, the FASB issued ASU No. 2017-04, Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment |
Subsequent Events
Subsequent Events | 6 Months Ended |
Jun. 30, 2018 | |
Subsequent Events [Abstract] | |
Subsequent Events | Note 12 — Subsequent On July 9, 2018, Forrester acquired 100% of the shares of S.NOW SA, a Switzerland-based business that operates as FeedbackNow. FeedbackNow is a maker of physical buttons and monitoring software that companies deploy to measure, analyze, and improve customer experience. The acquisition is part of Forrester's plan to build a real-time customer experience or CX cloud, integrating a range of inputs to help companies monitor and improve customer experience. FeedbackNow provides a high-volume input source for the real-time CX cloud solution. Of the initial purchase price of CHF 9.8 million, which is subject to a closing working capital adjustment, CHF 8.36 million (or $8.5 million) was paid on the closing date and CHF 1.5 million is payable during a two-year period from the closing date and is subject to typical indemnity provisions from the seller. In addition, up to CHF 4.2 million may be earned by the sellers during the two-year period following the closing date based on the financial performance of the acquired company during this period. In July 2015, the U.S. Tax Court issued an opinion in Altera Corp. v. Commissioner related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. The opinion invalidated part of a treasury regulation requiring stock-based compensation to be included in any qualified intercompany cost-sharing arrangement. The Company reviewed this case and previously concluded that recording a tax benefit of approximately $1.5 million, representing the benefit of adjusting its cost-sharing agreement for the years of 2012 through 2018, was appropriate based on the opinion in the case. In July 2018, the U.S. Court of Appeals reversed the U.S. Tax Court opinion. On August 7, 2018, the U.S. Court of Appeals withdrew its decision to allow time for a reconstituted panel of judges to review the case. |
Interim Consolidated Financia19
Interim Consolidated Financial Statements (Policies) | 6 Months Ended |
Jun. 30, 2018 | |
Accounting Policies [Abstract] | |
Basis of Presentation | Basis of Presentation The accompanying unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures required for complete financial statements are not included herein. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. It is recommended that these financial statements be read in conjunction with the consolidated financial statements and related notes that appear in the Forrester Research, Inc. (“Forrester”) Annual Report on Form 10-K for the year ended December 31, 2017. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the financial position, results of operations, comprehensive income and cash flows as of the dates and for the periods presented have been included. The results of operations for the three and six months ended June 30, 2018 may not be indicative of the results for the year ending December 31, 2018, or any other period. |
Out of Period Adjustment | Out of Period Adjustment During the quarter ended June 30, 2018, the Company recorded $1.0 million of revenue ($0.7 million after tax) for an out-of-period correction within research services in the Consolidated Statements of Income. The error resulted from an understatement of revenue from the reprint product line of $0.8 million ($0.5 million after tax) during the three months ended March 31, 2018 and $0.2 million ($0.1 million after tax) from the year ended December 31, 2017. The Company has concluded that the errors are not material to the current period and all prior period financial statements. |
Fair Value Measurements | Fair Value Measurements The carrying amounts reflected in the Consolidated Balance Sheets for cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value due to their short-term maturities. See Note 4 – Marketable Investments - for the fair value of the Company’s marketable investments. |
Adoption of New Accounting Pronouncements | Adoption of New Accounting Pronouncements The Company adopted the guidance in Accounting Standards Update (“ASU”) No. 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, The Company adopted the guidance in ASU No. 2016-18, Statement of Cash Flows: Restricted Cash, The Company elected to adopt the guidance in ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers, Other Assets and Deferred Costs-Contracts with Customers On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method. Under this method, the reported results for 2018 reflect the application of ASC 606, while the reported results for 2017 were prepared under the guidance of ASC 605, Revenue Recognition The effect of adopting ASC 606 included a $7.8 million reduction in deferred revenue, primarily related to prepaid performance obligations that are expected to expire in 2018 and 2019 that would have been recognized in 2017 under the new guidance; a decrease of $5.5 million in prepaid expenses and other current assets related to deferred survey costs that would have been expensed as incurred in 2017 under the new guidance and the current tax impact of the cumulative effect; an increase of $0.9 million in deferred commissions related to the capitalization of fringe benefits as incremental costs to obtain customer contracts under the new guidance; and an increase of $0.6 million in other assets for the deferred tax effect of the cumulative effect. Retained earnings increased by $3.8 million as a net result of these adjustments. Refer to Note 6, Revenue and Contract Costs, The following tables summarize the effect of adopting ASC 606 on the Company’s financial statements during and as of the three and six months ended June 30, 2018 (in thousands): Consolidated Balance Sheet As of June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Accounts receivable, net $ 49,486 $ 53,040 Deferred commissions 12,514 11,734 Prepaid expenses and other current assets 12,789 17,573 Total current assets 217,876 225,434 Other assets 7,756 7,194 Total assets 326,142 333,138 Deferred revenue $ 143,023 $ 152,033 Total current liabilities 177,937 186,947 Total liabilities 186,031 195,041 Retained earnings 125,698 123,684 Total stockholders’ equity 140,111 138,097 Total liabilities and stockholders’ equity 326,142 333,138 Total assets were $7.0 million less than if the previous guidance remained in effect, largely due to the following changes required by the adoption of ASC 606: • Accounts receivable, net was lower due to the Company excluding invoices issued on cancellable contracts in excess of revenue recognized. • Deferred commissions was higher due to the capitalization of fringe benefits costs. • Prepaid expenses and other current assets were lower due to expensing survey costs as incurred and the current period tax effect of the adjustments. Deferred revenue was $9.0 million less due to the accelerated recognition of revenue for estimated unexercised rights, which would have been deferred under the previous guidance until the right expired, and the exclusion of invoices issued on cancellable contracts in excess of revenue recognized. Consolidated Statement of Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 58,300 $ 58,323 Advisory services and events 38,053 38,146 Total revenues 96,353 96,469 Operating expenses: Cost of services and fulfillment 39,071 38,913 Selling and marketing 32,709 32,558 Total operating expenses 85,326 85,017 Income from operations 11,027 11,452 Income before income taxes 11,278 11,703 Income tax provision 3,490 3,650 Net income 7,788 8,053 Basic income per common share $ 0.43 $ 0.45 Diluted income per common share $ 0.43 $ 0.44 Consolidated Statement of Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 110,000 $ 111,710 Advisory services and events 64,102 64,764 Total revenues 174,102 176,474 Operating expenses: Cost of services and fulfillment 73,176 73,003 Selling and marketing 65,720 65,631 Total operating expenses 165,363 165,101 Income from operations 8,739 11,373 Income before income taxes 8,847 11,481 Income tax provision 2,792 3,637 Net income 6,055 7,844 Basic income per common share $ 0.34 $ 0.44 Diluted income per common share $ 0.33 $ 0.43 The $0.1 million and $2.4 million reduction to total revenues for three and six months ended June 30, 2018, respectively, is related to ASC 606’s requirement to recognize revenue for estimated future unexercised customer rights rather than recognize unexercised rights when they occur. The Company currently expects this change to primarily affect the timing of revenue within the quarters of 2018 but does not expect it to have a material effect on the Company’s results of operations for the full year of 2018. The net impact, including the tax effect, of accounting for revenue and costs to obtain and fulfill customer contracts under the new guidance decreased net income and diluted net income per share for the three months ended June 30, 2018 by $0.3 million and $0.01, respectively. For the six months ended June 30, 2018, the net impact of the new guidance decreased net income and diluted net income per share by $1.8 million and $0.10, respectively. Consolidated Statement of Comprehensive Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 7,788 $ 8,053 Comprehensive income 4,456 4,721 Consolidated Statement of Comprehensive Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 6,055 $ 7,844 Comprehensive income 4,311 6,100 Consolidated Statement of Cash Flows Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Cash flows from operating activities: Net income $ 6,055 $ 7,844 Accounts receivable 20,020 16,466 Deferred commissions 2,086 1,824 Prepaid expenses and other current assets 280 1,125 Deferred revenue 6,533 7,715 The impact to comprehensive income and cash flows from operating activities are driven by the consolidated balance sheet and income statement changes previously discussed. |
Interim Consolidated Financia20
Interim Consolidated Financial Statements (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
ASC 606 [Member] | |
Summary Of Significant Accounting Policy [Line Items] | |
Summary of Effect of Adopting ASC 606 on Company's Financial Statements | The following tables summarize the effect of adopting ASC 606 on the Company’s financial statements during and as of the three and six months ended June 30, 2018 (in thousands): Consolidated Balance Sheet As of June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Accounts receivable, net $ 49,486 $ 53,040 Deferred commissions 12,514 11,734 Prepaid expenses and other current assets 12,789 17,573 Total current assets 217,876 225,434 Other assets 7,756 7,194 Total assets 326,142 333,138 Deferred revenue $ 143,023 $ 152,033 Total current liabilities 177,937 186,947 Total liabilities 186,031 195,041 Retained earnings 125,698 123,684 Total stockholders’ equity 140,111 138,097 Total liabilities and stockholders’ equity 326,142 333,138 Consolidated Statement of Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 58,300 $ 58,323 Advisory services and events 38,053 38,146 Total revenues 96,353 96,469 Operating expenses: Cost of services and fulfillment 39,071 38,913 Selling and marketing 32,709 32,558 Total operating expenses 85,326 85,017 Income from operations 11,027 11,452 Income before income taxes 11,278 11,703 Income tax provision 3,490 3,650 Net income 7,788 8,053 Basic income per common share $ 0.43 $ 0.45 Diluted income per common share $ 0.43 $ 0.44 Consolidated Statement of Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Revenues: Research services $ 110,000 $ 111,710 Advisory services and events 64,102 64,764 Total revenues 174,102 176,474 Operating expenses: Cost of services and fulfillment 73,176 73,003 Selling and marketing 65,720 65,631 Total operating expenses 165,363 165,101 Income from operations 8,739 11,373 Income before income taxes 8,847 11,481 Income tax provision 2,792 3,637 Net income 6,055 7,844 Basic income per common share $ 0.34 $ 0.44 Diluted income per common share $ 0.33 $ 0.43 Consolidated Statement of Comprehensive Income Three Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 7,788 $ 8,053 Comprehensive income 4,456 4,721 Consolidated Statement of Comprehensive Income Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Net income $ 6,055 $ 7,844 Comprehensive income 4,311 6,100 Consolidated Statement of Cash Flows Six Months Ended June 30, 2018 Amounts as if Previous Guidance in As Reported Effect Cash flows from operating activities: Net income $ 6,055 $ 7,844 Accounts receivable 20,020 16,466 Deferred commissions 2,086 1,824 Prepaid expenses and other current assets 280 1,125 Deferred revenue 6,533 7,715 |
Accumulated Other Comprehensi21
Accumulated Other Comprehensive Loss (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
Equity [Abstract] | |
Schedule of Components of Accumulated Other Comprehensive Loss | The components of accumulated other comprehensive loss are as follows (in thousands): Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at January 1, 2018 $ (115 ) $ (1,897 ) $ (2,012 ) Reclassification of stranded tax effects from tax reform (26 ) — (26 ) Foreign currency translation — (1,691 ) (1,691 ) Unrealized loss on investments, net of tax of $(17) (53 ) — (53 ) Balance at June 30, 2018 $ (194 ) $ (3,588 ) $ (3,782 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at January 1, 2017 $ (83 ) $ (7,490 ) $ (7,573 ) Foreign currency translation — 3,304 3,304 Unrealized gain on investments, net of tax of $15 24 — 24 Balance at June 30, 2017 $ (59 ) $ (4,186 ) $ (4,245 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at April 1, 2018 $ (256 ) $ (194 ) $ (450 ) Foreign currency translation — (3,394 ) (3,394 ) Unrealized gain on investments, net of tax of $21 62 — 62 Balance at June 30, 2018 $ (194 ) $ (3,588 ) $ (3,782 ) Total Net Unrealized Cumulative Accumulated Loss on Marketable Translation Other Comprehensive Investments Adjustment Loss Balance at April 1, 2017 $ (66 ) $ (6,700 ) $ (6,766 ) Foreign currency translation — 2,514 2,514 Unrealized gain on investments, net of tax of $4 7 — 7 Balance at June 30, 2017 $ (59 ) $ (4,186 ) $ (4,245 ) |
Marketable Investments (Tables)
Marketable Investments (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
Investments Debt And Equity Securities [Abstract] | |
Summary of Company's Marketable Investments | The following table summarizes the Company’s marketable investments (in thousands): As of June 30, 2018 Gross Gross Amortized Unrealized Unrealized Market Cost Gains Losses Value Federal agency obligations $ 1,800 $ — $ (2 ) $ 1,798 Corporate obligations 48,548 — (256 ) 48,292 Total $ 50,348 $ — $ (258 ) $ 50,090 As of December 31, 2017 Gross Gross Amortized Unrealized Unrealized Market Cost Gains Losses Value Federal agency obligations $ 1,800 $ — $ (7 ) $ 1,793 Corporate obligations 52,721 — (181 ) 52,540 Total $ 54,521 $ — $ (188 ) $ 54,333 |
Summary of Maturity Periods of Marketable Investments | The following table summarizes the maturity periods of the marketable investments in the Company’s portfolio as of June 30, 2018 (in thousands). FY 2018 FY 2019 FY2020 Total Federal agency obligations $ 1,798 $ — $ — $ 1,798 Corporate obligations 15,753 26,772 $ 5,767 48,292 Total $ 17,551 $ 26,772 $ 5,767 $ 50,090 |
Summary of Gross Unrealized Losses and Market Value of Available-for-Sale Securities with Unrealized Losses | The following table shows the gross unrealized losses and market value of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position (in thousands): As of June 30, 2018 Less Than 12 Months 12 Months or Greater Market Unrealized Market Unrealized Value Losses Value Losses Federal agency obligations $ — $ — $ 1,798 $ 2 Corporate obligations 40,117 217 8,175 39 Total $ 40,117 $ 217 $ 9,973 $ 41 As of December 31, 2017 Less Than 12 Months 12 Months or Greater Market Unrealized Market Unrealized Value Losses Value Losses Federal agency obligations $ — $ — $ 1,793 $ 7 Corporate obligations 31,723 149 20,817 32 Total $ 31,723 $ 149 $ 22,610 $ 39 |
Summary of Company's Fair Value Hierarchy for its Financial Assets | The following table represents the Company’s fair value hierarchy for its financial assets (cash equivalents and investments) measured at fair value on a recurring basis (in thousands): As of June 30, 2018 Level 1 Level 2 Level 3 Total Money market funds (1) $ 5,253 $ — $ — $ 5,253 Federal agency obligations — 1,798 — 1,798 Corporate obligations — 48,292 — 48,292 Total $ 5,253 $ 50,090 $ — $ 55,343 As of December 31, 2017 Level 1 Level 2 Level 3 Total Money market funds (1) $ 492 $ — $ — $ 492 Federal agency obligations — 1,793 — $ 1,793 Corporate obligations — 52,540 — 52,540 Total $ 492 $ 54,333 $ — $ 54,825 (1) Included in cash and cash equivalents. |
Net Income Per Common Share (Ta
Net Income Per Common Share (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
Earnings Per Share [Abstract] | |
Schedule of Basic and Diluted Weighted Average Common Shares | Basic and diluted weighted average common shares are as follows (in thousands): Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Basic weighted average common shares outstanding 17,965 17,715 18,001 17,973 Weighted average common equivalent shares 325 335 312 320 Diluted weighted average common shares outstanding 18,290 18,050 18,313 18,293 Options excluded from diluted weighted average share calculation as effect would have been anti-dilutive 14 129 14 251 |
Stockholders' Equity (Tables)
Stockholders' Equity (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
Equity [Abstract] | |
Schedule of Restricted Stock Unit Activity | Restricted stock unit activity for the six months ended June 30, 2018 is presented below (in thousands, except per share data): Weighted- Average Number of Grant Date Shares Fair Value Unvested at December 31, 2017 509 $ 37.59 Granted 34 40.66 Vested (25 ) 36.56 Forfeited (23 ) 37.07 Unvested at June 30, 2018 495 $ 37.88 |
Schedule of Stock Option Activity | Stock option activity for the six months ended June 30, 2018 is presented below (in thousands, except per share data and contractual term): Weighted - Weighted - Average Average Exercise Remaining Aggregate Number Price Per Contractual Intrinsic of Shares Share Term (in years) Value Outstanding at December 31, 2017 937 $ 35.10 Granted — — Exercised (82 ) 33.66 Forfeited (11 ) 35.02 Outstanding at June 30, 2018 844 $ 35.24 5.55 $ 5,658 Exercisable at June 30, 2018 605 $ 35.24 4.99 $ 4,055 Vested and expected to vest at June 30, 2018 844 $ 35.24 5.55 $ 5,658 |
Summary of Stock-Based Compensation Recorded in Expense Categories | Stock-based compensation was recorded in the following expense categories (in thousands): Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Cost of services and fulfillment $ 1,108 $ 1,103 $ 2,127 $ 2,299 Selling and marketing 246 202 491 364 General and administrative 754 891 1,453 1,582 Total $ 2,108 $ 2,196 $ 4,071 $ 4,245 |
Shares Subject to Employee Stock Purchase Plan Valuation Assumptions | Forrester utilizes the Black-Scholes valuation model for estimating the fair value of shares subject to purchase under the employee stock purchase plan, which were valued using the following assumptions: Three Months Ended Six Months Ended June 30, June 30, 2018 2017 2018 2017 Average risk-free interest rate 1.92 % 0.88 % 1.62 % 0.74 % Expected dividend yield 2.0 % 1.9 % 2.0 % 1.9 % Expected life 0.5 Years 0.5 Years 0.5 Years 0.5 Years Expected volatility 22 % 28 % 22 % 26 % Weighted average fair value $ 8.49 $ 8.49 $ 8.50 $ 8.21 |
Operating Segments (Tables)
Operating Segments (Tables) | 6 Months Ended |
Jun. 30, 2018 | |
Segment Reporting [Abstract] | |
Schedule of Information about Reportable Segments | The Company is providing disaggregated revenue by product in the segment tables below in accordance with the revenue standard adopted on January 1, 2018. Project Product Research Consulting Consolidated Three Months Ended June 30, 2018 Research services revenues Research $ 41,055 $ — $ — $ 41,055 Connect 12,538 — — 12,538 Analytics 4,707 — — 4,707 Total research services revenues 58,300 — — 58,300 Advisory services and events revenues Advisory services — 11,013 102 11,115 Consulting services 2,085 2,627 14,217 18,929 Events 8,009 — — 8,009 Total advisory services and events revenues 10,094 13,640 14,319 38,053 Total segment revenues 68,394 13,640 14,319 96,353 Segment expenses 14,896 12,781 7,054 34,731 Contribution margin 53,498 859 7,265 61,622 Selling, marketing, administrative and other expenses (50,084 ) Amortization of intangible assets (182 ) Acquisition and integration cost (329 ) Other income and losses on investments 251 Income before income taxes $ 11,278 Project Product Research Consulting Consolidated Three Months Ended June 30, 2017 Research services revenues Research $ 38,132 $ — $ — $ 38,132 Connect 11,960 — — 11,960 Analytics 4,483 — — 4,483 Total research services revenues 54,575 — — 54,575 Advisory services and events revenues Advisory services — 9,056 96 9,152 Consulting services 2,824 2,351 13,795 18,970 Events 7,036 — — 7,036 Total advisory services and events revenues 9,860 11,407 13,891 35,158 Total segment revenues 64,435 11,407 13,891 89,733 Segment expenses 13,797 12,414 6,589 32,800 Contribution margin (loss) 50,638 (1,007 ) 7,302 56,933 Selling, marketing, administrative and other expenses (46,525 ) Amortization of intangible assets (194 ) Acquisition and integration cost — Other income and losses on investments 70 Income before income taxes $ 10,284 Project Product Research Consulting Consolidated Six Months Ended June 30, 2018 Research services revenues Research $ 75,698 $ — $ — $ 75,698 Connect 25,102 — — 25,102 Analytics 9,200 — — 9,200 Total research services revenues 110,000 — — 110,000 Advisory services and events revenues Advisory services — 20,493 136 20,629 Consulting services 4,049 4,789 26,626 35,464 Events 8,009 — — 8,009 Total advisory services and events revenues 12,058 25,282 26,762 64,102 Total segment revenues 122,058 25,282 26,762 174,102 Segment expenses 25,013 25,494 13,918 64,425 Contribution margin (loss) 97,045 (212 ) 12,844 109,677 Selling, marketing, administrative and other expenses (100,241 ) Amortization of intangible assets (368 ) Acquisition and integration cost (329 ) Other income and losses on investments 108 Income before income taxes $ 8,847 Project Products Research Consulting Consolidated Six Months Ended June 30, 2017 Research services revenues Research $ 73,656 $ — $ — $ 73,656 Connect 23,597 — — 23,597 Analytics 9,065 — — 9,065 Total research services revenues 106,318 — — 106,318 Advisory services and events revenues Advisory services — 17,592 173 17,765 Consulting services 5,245 4,308 26,175 35,728 Events 7,116 — — 7,116 Total advisory services and events revenues 12,361 21,900 26,348 60,609 Total segment revenues 118,679 21,900 26,348 166,927 Segment expenses 23,024 24,557 12,443 60,024 Contribution margin (loss) 95,655 (2,657 ) 13,905 106,903 Selling, marketing, administrative and other expenses (93,168 ) Amortization of intangible assets (385 ) Acquisition and integration cost — Other income and losses on investments (124 ) Income before income taxes $ 13,226 |
Interim Consolidated Financia26
Interim Consolidated Financial Statements - Additional Information (Detail) - USD ($) | Jan. 02, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | Dec. 31, 2017 |
Summary Of Significant Accounting Policy [Line Items] | |||||||
Deferred revenue | $ 143,023,000 | $ 143,023,000 | $ 145,207,000 | ||||
Prepaid expenses and other current assets | 12,789,000 | 12,789,000 | 18,942,000 | ||||
Deferred commissions | 12,514,000 | 12,514,000 | 13,731,000 | ||||
Other assets | 7,756,000 | 7,756,000 | 6,231,000 | ||||
Retained earnings | 125,698,000 | 125,698,000 | 123,010,000 | ||||
Total assets | 326,142,000 | 326,142,000 | 345,200,000 | ||||
Total revenues | 96,353,000 | $ 89,733,000 | 174,102,000 | $ 166,927,000 | |||
Net income | $ 7,788,000 | $ 6,064,000 | $ 6,055,000 | $ 9,094,000 | |||
Diluted net income per share | $ 0.43 | $ 0.34 | $ 0.33 | $ 0.50 | |||
ASU No. 2018-02 [Member] | |||||||
Summary Of Significant Accounting Policy [Line Items] | |||||||
Reclassification adjustment to retained earnings for tax effects | $ 26,000 | ||||||
ASC 606 [Member] | Initial Application Period Cumulative Effect Transition [Member] | |||||||
Summary Of Significant Accounting Policy [Line Items] | |||||||
Deferred revenue | $ 7,800,000 | $ 7,800,000 | |||||
Prepaid expenses and other current assets | (5,500,000) | (5,500,000) | |||||
Deferred commissions | 900,000 | 900,000 | |||||
Other assets | 600,000 | 600,000 | |||||
Retained earnings | 3,800,000 | 3,800,000 | |||||
ASC 606 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | |||||||
Summary Of Significant Accounting Policy [Line Items] | |||||||
Deferred revenue | (9,000,000) | (9,000,000) | |||||
Total assets | (7,000,000) | (7,000,000) | |||||
Total revenues | (100,000) | (2,400,000) | |||||
Net income | $ (300,000) | $ (1,800,000) | |||||
Diluted net income per share | $ 0.01 | $ 0.10 | |||||
Research Services [Member] | |||||||
Summary Of Significant Accounting Policy [Line Items] | |||||||
Out-of-period correction revenue | $ 1,000,000 | ||||||
Out-of-period correction revenue, after tax | 700,000 | ||||||
Total revenues | $ 58,300,000 | $ 54,575,000 | $ 110,000,000 | $ 106,318,000 | |||
Understatement of Revenue from Reprint Product Line [Member] | |||||||
Summary Of Significant Accounting Policy [Line Items] | |||||||
Out-of-period correction revenue | $ 800,000 | 200,000 | |||||
Out-of-period correction revenue, after tax | $ 500,000 | $ 100,000 |
Interim Consolidated Financia27
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Balance Sheet (Detail) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Accounts receivable, net | $ 49,486 | $ 70,023 |
Deferred commissions | 12,514 | 13,731 |
Prepaid expenses and other current assets | 12,789 | 18,942 |
Total current assets | 217,876 | 236,819 |
Other assets | 7,756 | 6,231 |
Total assets | 326,142 | 345,200 |
Deferred revenue | 143,023 | 145,207 |
Total current liabilities | 177,937 | 195,053 |
Total liabilities | 186,031 | 204,011 |
Retained earnings | 125,698 | 123,010 |
Total stockholders’ equity | 140,111 | 141,189 |
Total liabilities and stockholders’ equity | 326,142 | $ 345,200 |
ASC 606 [Member] | Amounts as if Previous Guidance in Effect [Member] | ||
Accounts receivable, net | 53,040 | |
Deferred commissions | 11,734 | |
Prepaid expenses and other current assets | 17,573 | |
Total current assets | 225,434 | |
Other assets | 7,194 | |
Total assets | 333,138 | |
Deferred revenue | 152,033 | |
Total current liabilities | 186,947 | |
Total liabilities | 195,041 | |
Retained earnings | 123,684 | |
Total stockholders’ equity | 138,097 | |
Total liabilities and stockholders’ equity | $ 333,138 |
Interim Consolidated Financia28
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Income (Detail) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Revenues: | ||||
Total revenues | $ 96,353 | $ 89,733 | $ 174,102 | $ 166,927 |
Operating expenses: | ||||
Selling and marketing | 32,709 | 30,508 | 65,720 | 61,130 |
Total operating expenses | 85,326 | 79,520 | 165,363 | 153,578 |
Income from operations | 11,027 | 10,213 | 8,739 | 13,349 |
Income before income taxes | 11,278 | 10,284 | 8,847 | 13,226 |
Income tax provision | 3,490 | 4,220 | 2,792 | 4,132 |
Net income | $ 7,788 | $ 6,064 | $ 6,055 | $ 9,094 |
Basic income per common share | $ 0.43 | $ 0.34 | $ 0.34 | $ 0.51 |
Diluted income per common share | $ 0.43 | $ 0.34 | $ 0.33 | $ 0.50 |
Research Services [Member] | ||||
Revenues: | ||||
Total revenues | $ 58,300 | $ 54,575 | $ 110,000 | $ 106,318 |
Advisory Services and Events [Member] | ||||
Revenues: | ||||
Total revenues | 38,053 | 35,158 | 64,102 | 60,609 |
Cost of Services and Fulfillment [Member] | ||||
Operating expenses: | ||||
Cost of services and fulfillment | 39,071 | $ 36,910 | 73,176 | $ 68,306 |
ASC 606 [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Revenues: | ||||
Total revenues | 96,469 | 176,474 | ||
Operating expenses: | ||||
Selling and marketing | 32,558 | 65,631 | ||
Total operating expenses | 85,017 | 165,101 | ||
Income from operations | 11,452 | 11,373 | ||
Income before income taxes | 11,703 | 11,481 | ||
Income tax provision | 3,650 | 3,637 | ||
Net income | $ 8,053 | $ 7,844 | ||
Basic income per common share | $ 0.45 | $ 0.44 | ||
Diluted income per common share | $ 0.44 | $ 0.43 | ||
ASC 606 [Member] | Research Services [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Revenues: | ||||
Total revenues | $ 58,323 | $ 111,710 | ||
ASC 606 [Member] | Advisory Services and Events [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Revenues: | ||||
Total revenues | 38,146 | 64,764 | ||
ASC 606 [Member] | Cost of Services and Fulfillment [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Operating expenses: | ||||
Cost of services and fulfillment | $ 38,913 | $ 73,003 |
Interim Consolidated Financia29
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Comprehensive Income (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Net income | $ 7,788 | $ 6,064 | $ 6,055 | $ 9,094 |
Comprehensive income | 4,456 | $ 8,585 | 4,311 | $ 12,422 |
ASC 606 [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Net income | 8,053 | 7,844 | ||
Comprehensive income | $ 4,721 | $ 6,100 |
Interim Consolidated Financia30
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Cash Flows (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Cash flows from operating activities: | ||||
Net income | $ 7,788 | $ 6,064 | $ 6,055 | $ 9,094 |
Accounts receivable | 20,020 | 8,457 | ||
Deferred commissions | 2,086 | 1,475 | ||
Prepaid expenses and other current assets | 280 | 1,470 | ||
Deferred revenue | 6,533 | $ 9,611 | ||
ASC 606 [Member] | Amounts as if Previous Guidance in Effect [Member] | ||||
Cash flows from operating activities: | ||||
Net income | $ 8,053 | 7,844 | ||
Accounts receivable | 16,466 | |||
Deferred commissions | 1,824 | |||
Prepaid expenses and other current assets | 1,125 | |||
Deferred revenue | $ 7,715 |
Acquisitions - Additional Infor
Acquisitions - Additional Information (Detail) - USD ($) $ in Thousands | Jun. 22, 2018 | Jun. 30, 2018 | Dec. 31, 2017 |
Business Acquisition [Line Items] | |||
Purchase price paid | $ 1,289 | ||
Goodwill | $ 76,551 | $ 76,169 | |
SocialGlimpz Inc. [Member] | |||
Business Acquisition [Line Items] | |||
Acquisition date | Jun. 22, 2018 | ||
Name of the business entity acquired | SocialGlimpz Inc. | ||
Description of acquired entity | On June 22, 2018, Forrester acquired substantially all of the assets of SocialGlimpz Inc. (“GlimpzIt”), an artificial intelligence and machine-learning provider based in San Francisco. The acquisition is part of Forrester's plan to build a real-time customer experience or CX cloud solution, integrating a range of inputs to help companies monitor and improve customer experience. Forrester intends to deploy the GlimpzIt technology to extend the analytics engine in Forrester’s planned real-time CX cloud. | ||
Purchase price paid | $ 1,300 | ||
Goodwill | 1,000 | ||
Intangible assets | $ 300 |
Accumulated Other Comprehensi32
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
Beginning Balance | $ (2,012) | |||
Reclassification of stranded tax effects from tax reform | (26) | |||
Foreign currency translation | $ (3,394) | $ 2,514 | (1,691) | $ 3,304 |
Unrealized gain (loss) on investments, net of tax | 62 | 7 | (53) | 24 |
Ending Balance | (3,782) | (3,782) | ||
Beginning Balance | 141,189 | |||
Ending Balance | 140,111 | 140,111 | ||
Net Unrealized Loss on Marketable Investments [Member] | ||||
Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
Beginning Balance | (256) | (66) | (115) | (83) |
Reclassification of stranded tax effects from tax reform | (26) | |||
Unrealized gain (loss) on investments, net of tax | 62 | 7 | (53) | 24 |
Ending Balance | (194) | (59) | (194) | (59) |
Cumulative Translation Adjustment [Member] | ||||
Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
Beginning Balance | (194) | (6,700) | (1,897) | (7,490) |
Foreign currency translation | (3,394) | 2,514 | (1,691) | 3,304 |
Ending Balance | (3,588) | (4,186) | (3,588) | (4,186) |
Total Accumulated Other Comprehensive Loss [Member] | ||||
Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
Beginning Balance | (450) | (6,766) | (2,012) | (7,573) |
Ending Balance | $ (3,782) | $ (4,245) | $ (3,782) | $ (4,245) |
Accumulated Other Comprehensi33
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail) (Parenthetical) (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Other Comprehensive Income Loss Tax Parenthetical Disclosures [Abstract] | ||||
Tax expense (benefit) on unrealized gain (loss) on investments | $ 21 | $ 4 | $ (17) | $ 15 |
Marketable Investments - Summar
Marketable Investments - Summary of Company's Marketable Investments (Detail) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Schedule of Available-for-sale Securities [Line Items] | ||
Amortized Cost | $ 50,348 | $ 54,521 |
Gross Unrealized Losses | (258) | (188) |
Market Value | 50,090 | 54,333 |
Federal Agency Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
Amortized Cost | 1,800 | 1,800 |
Gross Unrealized Losses | (2) | (7) |
Market Value | 1,798 | 1,793 |
Corporate Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
Amortized Cost | 48,548 | 52,721 |
Gross Unrealized Losses | (256) | (181) |
Market Value | $ 48,292 | $ 52,540 |
Marketable Investments - Summ35
Marketable Investments - Summary of Maturity Periods of the Marketable Investments (Detail) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Schedule of Available-for-sale Securities [Line Items] | ||
FY 2,018 | $ 17,551 | |
FY 2,019 | 26,772 | |
FY2020 | 5,767 | |
Total | 50,090 | $ 54,333 |
Federal Agency Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
FY 2,018 | 1,798 | |
Total | 1,798 | 1,793 |
Corporate Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
FY 2,018 | 15,753 | |
FY 2,019 | 26,772 | |
FY2020 | 5,767 | |
Total | $ 48,292 | $ 52,540 |
Marketable Investments - Summ36
Marketable Investments - Summary of Gross Unrealized Losses and Market Value of Available-for-Sale Securities with Unrealized Losses (Detail) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Schedule of Available-for-sale Securities [Line Items] | ||
Available for sale securities, Less Than 12 Months, Market Value | $ 40,117 | $ 31,723 |
Available for sale securities, Less Than 12 Months, Unrealized Losses | 217 | 149 |
Available for sale securities, 12 Months or Greater, Market Value | 9,973 | 22,610 |
Available for sale securities, 12 Months or Greater, Unrealized Losses | 41 | 39 |
Federal Agency Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
Available for sale securities, 12 Months or Greater, Market Value | 1,798 | 1,793 |
Available for sale securities, 12 Months or Greater, Unrealized Losses | 2 | 7 |
Corporate Obligations [Member] | ||
Schedule of Available-for-sale Securities [Line Items] | ||
Available for sale securities, Less Than 12 Months, Market Value | 40,117 | 31,723 |
Available for sale securities, Less Than 12 Months, Unrealized Losses | 217 | 149 |
Available for sale securities, 12 Months or Greater, Market Value | 8,175 | 20,817 |
Available for sale securities, 12 Months or Greater, Unrealized Losses | $ 39 | $ 32 |
Marketable Investments - Summ37
Marketable Investments - Summary of Company's Fair Value Hierarchy for its Financial Assets (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of assets | $ 55,343 | $ 54,825 |
Federal Agency Obligations [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of investments | 1,798 | 1,793 |
Corporate Obligations [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of investments | 48,292 | 52,540 |
Level 1 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of assets | 5,253 | 492 |
Level 2 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of investments | 50,090 | 54,333 |
Level 2 [Member] | Federal Agency Obligations [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of investments | 1,798 | 1,793 |
Level 2 [Member] | Corporate Obligations [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of investments | 48,292 | 52,540 |
Money Market Funds [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of cash equivalents | 5,253 | 492 |
Money Market Funds [Member] | Level 1 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Fair value of cash equivalents | $ 5,253 | $ 492 |
Non-Marketable Investments - Ad
Non-Marketable Investments - Additional Information (Detail) - USD ($) | 3 Months Ended | 6 Months Ended | |||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | Dec. 31, 2017 | |
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items] | |||||
Carrying value of the Company's non-marketable investments | $ 1,800,000 | $ 1,800,000 | $ 1,900,000 | ||
Losses from non-marketable investments | (100,000) | $ (200,000) | |||
Distributions received from funds | $ 0 | $ 0 | $ 0 | $ 400,000 | |
Limited Partnerships Investments [Member] | Minimum [Member] | |||||
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items] | |||||
Ownership interest of Company | 5.00% |
Revenue and Contract Costs - Ad
Revenue and Contract Costs - Additional Information (Detail) | 3 Months Ended | 6 Months Ended |
Jun. 30, 2018USD ($) | Jun. 30, 2018USD ($) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
Contract assets | $ 0 | $ 0 |
Contract with customer, contract duration | 1 year | |
Deferred revenue recognized | 45,900,000 | $ 103,900,000 |
Revenue expected to be recognized | 246,800,000 | 246,800,000 |
Amortization expense related to deferred commissions | $ 8,200,000 | $ 15,200,000 |
Minimum [Member] | ||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
Advisory services period | 1 hour | |
Consulting services period | two weeks | |
Performance obligation, revenue expected to be recognized | 12 months | 12 months |
Maximum [Member] | ||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
Advisory services period | 2 days | |
Consulting services period | three months | |
Contract with customer, expected payment term | one year | |
Performance obligation, revenue expected to be recognized | 24 months | 24 months |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) | 3 Months Ended | 6 Months Ended | 12 Months Ended | |||
Jun. 30, 2018 | Jun. 30, 2017 | Mar. 31, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | Dec. 31, 2018 | |
Income Taxes [Line Items] | ||||||
Income tax expense | $ 3,490,000 | $ 4,220,000 | $ 2,792,000 | $ 4,132,000 | ||
Effective income tax rate | 31.60% | 31.20% | ||||
Income tax expense decreased due to decrease in federal tax rate due to Tax Cuts and Jobs Act | $ 1,300,000 | |||||
Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) | $ 0 | |||||
Settlement from Tax Audit [Member] | ||||||
Income Taxes [Line Items] | ||||||
Tax benefit recognized | $ 1,300,000 | |||||
Anticipated [Member] | ||||||
Income Taxes [Line Items] | ||||||
Effective income tax rate | 32.00% |
Net Income Per Common Share - S
Net Income Per Common Share - Schedule of Basic and Diluted Weighted Average Common Shares (Detail) - shares shares in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Earnings Per Share [Abstract] | ||||
Basic weighted average common shares outstanding | 17,965 | 17,715 | 18,001 | 17,973 |
Weighted average common equivalent shares | 325 | 335 | 312 | 320 |
Diluted weighted average common shares outstanding | 18,290 | 18,050 | 18,313 | 18,293 |
Options excluded from diluted weighted average share calculation as effect would have been anti-dilutive | 14 | 129 | 14 | 251 |
Stockholders' Equity - Schedule
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units (RSUs) [Member] shares in Thousands | 6 Months Ended |
Jun. 30, 2018$ / sharesshares | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Number of Shares, Unvested at December 31, 2017 | shares | 509 |
Number of Shares, Granted | shares | 34 |
Number of Shares, Vested | shares | (25) |
Number of Shares, Forfeited | shares | (23) |
Number of Shares, Unvested at June 30, 2018 | shares | 495 |
Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance | $ / shares | $ 37.59 |
Weighted-Average Grant Date Fair Value, Granted | $ / shares | 40.66 |
Weighted-Average Grant Date Fair Value, Vested | $ / shares | 36.56 |
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares | 37.07 |
Weighted-Average Grant Date Fair Value, Unvested, Ending Balance | $ / shares | $ 37.88 |
Stockholders' Equity - Schedu43
Stockholders' Equity - Schedule of Stock Option Activity (Detail) $ / shares in Units, shares in Thousands, $ in Thousands | 6 Months Ended |
Jun. 30, 2018USD ($)$ / sharesshares | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Number of Shares, Outstanding at December 31, 2017 | shares | 937 |
Number of Shares, Exercised | shares | (82) |
Number of Shares, Forfeited | shares | (11) |
Number of Shares, Outstanding at June 30, 2018 | shares | 844 |
Number of Shares, Exercisable at June 30, 2018 | shares | 605 |
Number of Shares, Vested and expected to vest at June 30, 2018 | shares | 844 |
Weighted - Average Exercise Price Per Share, Outstanding, Beginning balance | $ / shares | $ 35.10 |
Weighted - Average Exercise Price Per Share, Exercised | $ / shares | 33.66 |
Weighted - Average Exercise Price Per Share, Forfeited | $ / shares | 35.02 |
Weighted - Average Exercise Price Per Share, Outstanding, Ending balance | $ / shares | 35.24 |
Weighted - Average Exercise Price Per Share, Exercisable at June 30, 2018 | $ / shares | 35.24 |
Weighted - Average Exercise Price Per Share, Vested and expected to vest at June 30, 2018 | $ / shares | $ 35.24 |
Weighted - Average Remaining Contractual Term, Outstanding at June 30, 2018 | 5 years 6 months 18 days |
Weighted - Average Remaining Contractual Term, Exercisable at June 30, 2018 | 4 years 11 months 26 days |
Weighted - Average Remaining Contractual Term, Vested and expected to vest at June 30, 2018 | 5 years 6 months 18 days |
Aggregate Intrinsic Value, Outstanding at June 30, 2018 | $ | $ 5,658 |
Aggregate Intrinsic Value, Exercisable at June 30, 2018 | $ | 4,055 |
Aggregate Intrinsic Value, Vested and expected to vest at June 30, 2018 | $ | $ 5,658 |
Stockholders' Equity - Addition
Stockholders' Equity - Additional Information (Detail) - USD ($) | 1 Months Ended | 3 Months Ended | 6 Months Ended | |||||||
Jul. 31, 2018 | May 31, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Jun. 30, 2017 | Mar. 31, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | Feb. 28, 2018 | Dec. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||||||||
Common stock, par value | $ 0.01 | $ 0.01 | $ 0.01 | |||||||
Dividend declared and paid per share | 0.20 | $ 0.20 | $ 0.19 | $ 0.19 | ||||||
Aggregate dividend declared for the year | $ 7,200,000 | $ 6,800,000 | ||||||||
Dividend declared per share | $ 0.20 | $ 0.19 | $ 0.40 | $ 0.38 | ||||||
Authorized to purchase of common stock under the stock repurchase program | $ 535,000,000 | $ 535,000,000 | $ 50,000,000 | |||||||
Repurchase of common Stock | 100,000 | 400,000 | 200,000 | 1,000,000 | ||||||
Cumulative aggregate cost of repurchase of common stock | $ 5,300,000 | $ 15,000,000 | $ 9,600,000 | $ 36,500,000 | ||||||
Cumulative repurchase of common stock | 16,300,000 | 16,300,000 | ||||||||
Aggregate cost of repurchase of common stock | $ 474,600,000 | |||||||||
Subsequent Event [Member] | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||||||||
Dividend declared per share | $ 0.20 | |||||||||
Dividend payable, date declared | 2018-07 | |||||||||
Dividend declared payable date | Sep. 26, 2018 | |||||||||
Dividend payable, record date | Sep. 12, 2018 | |||||||||
Employee Stock Purchase Plan [Member] | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||||||||
Number of additional shares to be granted | 400,000 | |||||||||
Common stock, par value | $ 0.01 |
Stockholders' Equity - Summary
Stockholders' Equity - Summary of Stock-Based Compensation Recorded in Expense Categories (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Total allocated share-based compensation expense | $ 2,108 | $ 2,196 | $ 4,071 | $ 4,245 |
Cost of Services and Fulfillment [Member] | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Total allocated share-based compensation expense | 1,108 | 1,103 | 2,127 | 2,299 |
Selling and Marketing [Member] | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Total allocated share-based compensation expense | 246 | 202 | 491 | 364 |
General and Administrative [Member] | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Total allocated share-based compensation expense | $ 754 | $ 891 | $ 1,453 | $ 1,582 |
Stockholders' Equity - Shares S
Stockholders' Equity - Shares Subject to Employee Stock Purchase Plan Valuation Assumptions (Detail) - Employee Stock Purchase Plan [Member] - $ / shares | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Average risk-free interest rate | 1.92% | 0.88% | 1.62% | 0.74% |
Expected dividend yield | 2.00% | 1.90% | 2.00% | 1.90% |
Expected life | 6 months | 6 months | 6 months | 6 months |
Expected volatility | 22.00% | 28.00% | 22.00% | 26.00% |
Weighted average fair value | $ 8.49 | $ 8.49 | $ 8.50 | $ 8.21 |
Operating Segments - Schedule o
Operating Segments - Schedule of Information about Reportable Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | |
Segment Reporting Information [Line Items] | ||||
Total revenues | $ 96,353 | $ 89,733 | $ 174,102 | $ 166,927 |
Segment expenses | 34,731 | 32,800 | 64,425 | 60,024 |
Contribution margin (loss) | 61,622 | 56,933 | 109,677 | 106,903 |
Selling, marketing, administrative and other expenses | (50,084) | (46,525) | (100,241) | (93,168) |
Amortization of intangible assets | (182) | (194) | (368) | (385) |
Acquisition and integration cost | (329) | (329) | ||
Other income and losses on investments | 251 | 70 | 108 | (124) |
Income before income taxes | 11,278 | 10,284 | 8,847 | 13,226 |
Research [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 41,055 | 38,132 | 75,698 | 73,656 |
Connect [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 12,538 | 11,960 | 25,102 | 23,597 |
Analytics [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 4,707 | 4,483 | 9,200 | 9,065 |
Research Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 58,300 | 54,575 | 110,000 | 106,318 |
Advisory Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 11,115 | 9,152 | 20,629 | 17,765 |
Consulting Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 18,929 | 18,970 | 35,464 | 35,728 |
Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 8,009 | 7,036 | 8,009 | 7,116 |
Advisory Services and Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 38,053 | 35,158 | 64,102 | 60,609 |
Product Organization [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 68,394 | 64,435 | 122,058 | 118,679 |
Segment expenses | 14,896 | 13,797 | 25,013 | 23,024 |
Contribution margin (loss) | 53,498 | 50,638 | 97,045 | 95,655 |
Product Organization [Member] | Research [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 41,055 | 38,132 | 75,698 | 73,656 |
Product Organization [Member] | Connect [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 12,538 | 11,960 | 25,102 | 23,597 |
Product Organization [Member] | Analytics [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 4,707 | 4,483 | 9,200 | 9,065 |
Product Organization [Member] | Research Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 58,300 | 54,575 | 110,000 | 106,318 |
Product Organization [Member] | Consulting Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 2,085 | 2,824 | 4,049 | 5,245 |
Product Organization [Member] | Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 8,009 | 7,036 | 8,009 | 7,116 |
Product Organization [Member] | Advisory Services and Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 10,094 | 9,860 | 12,058 | 12,361 |
Research Organization [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 13,640 | 11,407 | 25,282 | 21,900 |
Segment expenses | 12,781 | 12,414 | 25,494 | 24,557 |
Contribution margin (loss) | 859 | (1,007) | (212) | (2,657) |
Research Organization [Member] | Advisory Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 11,013 | 9,056 | 20,493 | 17,592 |
Research Organization [Member] | Consulting Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 2,627 | 2,351 | 4,789 | 4,308 |
Research Organization [Member] | Advisory Services and Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 13,640 | 11,407 | 25,282 | 21,900 |
Project Consulting [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 14,319 | 13,891 | 26,762 | 26,348 |
Segment expenses | 7,054 | 6,589 | 13,918 | 12,443 |
Contribution margin (loss) | 7,265 | 7,302 | 12,844 | 13,905 |
Project Consulting [Member] | Advisory Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 102 | 96 | 136 | 173 |
Project Consulting [Member] | Consulting Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | 14,217 | 13,795 | 26,626 | 26,175 |
Project Consulting [Member] | Advisory Services and Events [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total revenues | $ 14,319 | $ 13,891 | $ 26,762 | $ 26,348 |
Subsequent Events - Additional
Subsequent Events - Additional Information (Detail) $ in Thousands | Jul. 09, 2018USD ($) | Jul. 09, 2018CHF (SFr) | Jun. 30, 2018USD ($) |
Subsequent Event [Line Items] | |||
Acquisition price paid on the closing date | $ | $ 1,289 | ||
Income tax benefit from new interpretation of tax law | $ | $ 1,500 | ||
Subsequent Event [Member] | S.NOW SA [Member] | |||
Subsequent Event [Line Items] | |||
Acquisition date | Jul. 9, 2018 | Jul. 9, 2018 | |
Percentage of shares acquired | 100.00% | ||
Initial purchase price | SFr 9,800,000 | ||
Acquisition price paid on the closing date | $ 8,500 | 8,360,000 | |
Acquisition price due and subject to indemnity provisions from seller | SFr 1,500,000 | ||
Balance acquisition price payable period | 2 years | 2 years | |
Maximum consideration payable based on the financial performance of acquired company | SFr 4,200,000 |