Document and Entity Information
Document and Entity Information - shares | 9 Months Ended | |
Sep. 30, 2018 | Oct. 22, 2018 | |
Document And Entity Information [Abstract] | ||
Document Type | 10-Q | |
Amendment Flag | false | |
Document Period End Date | Sep. 30, 2018 | |
Document Fiscal Year Focus | 2,018 | |
Document Fiscal Period Focus | Q3 | |
Trading Symbol | MKTX | |
Entity Registrant Name | MARKETAXESS HOLDINGS INC | |
Entity Central Index Key | 1,278,021 | |
Current Fiscal Year End Date | --12-31 | |
Entity Filer Category | Large Accelerated Filer | |
Entity Small Business | false | |
Entity Emerging Growth Company | false | |
Entity Common Stock, Shares Outstanding | 37,592,599 |
Consolidated Statements of Fina
Consolidated Statements of Financial Condition - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
ASSETS | ||
Cash and cash equivalents | $ 210,085 | $ 167,014 |
Investments, at fair value | 236,101 | 239,521 |
Accounts receivable, net of allowance of $91 and $178 as of September 30, 2018 and December 31, 2017, respectively | 62,004 | 52,636 |
Goodwill and intangible assets, net of accumulated amortization | 62,771 | 63,059 |
Furniture, equipment, leasehold improvements and capitalized software, net of accumulated depreciation and amortization | 54,320 | 38,548 |
Prepaid expenses and other assets | 18,594 | 18,717 |
Deferred tax assets, net | 2,256 | 1,737 |
Total assets | 646,131 | 581,232 |
Liabilities | ||
Accrued employee compensation | 31,468 | 36,502 |
Income and other tax liabilities | 12,921 | 13,061 |
Deferred revenue | 3,785 | 2,660 |
Accounts payable, accrued expenses and other liabilities | 19,339 | 14,241 |
Total liabilities | 67,513 | 66,464 |
Commitments and Contingencies (Note 10) | ||
Stockholders' equity | ||
Additional paid-in capital | 336,079 | 331,081 |
Treasury stock - Common stock voting, at cost, 2,870,326 and 2,781,323 shares as of September 30, 2018 and December 31, 2017, respectively | (178,776) | (159,791) |
Retained earnings | 433,227 | 353,583 |
Accumulated other comprehensive (loss) | (12,033) | (10,226) |
Total stockholders' equity | 578,618 | 514,768 |
Total liabilities and stockholders' equity | 646,131 | 581,232 |
Undefined Preferred Stock [Member] | ||
Stockholders' equity | ||
Preferred stock | ||
Series A Preferred Stock [Member] | ||
Stockholders' equity | ||
Preferred stock | ||
Voting Common Stock [Member] | ||
Stockholders' equity | ||
Common stock | $ 121 | $ 121 |
Consolidated Statements of Fi_2
Consolidated Statements of Financial Condition (Parenthetical) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Allowance for accounts receivable | $ 91 | $ 178 |
Preferred stock, par value | $ 0.001 | $ 0.001 |
Preferred stock, shares authorized | 4,855,000 | 4,855,000 |
Preferred stock, shares issued | 0 | 0 |
Preferred stock, shares outstanding | 0 | 0 |
Common stock, par value | $ 0.003 | $ 0.003 |
Common stock, shares authorized | 110,000,000 | 110,000,000 |
Common stock, shares issued | 40,466,892 | 40,402,059 |
Common stock, shares outstanding | 37,596,566 | 37,620,736 |
Treasury stock, shares | 2,870,326 | 2,781,323 |
Series A Preferred Stock [Member] | ||
Preferred stock, par value | $ 0.001 | $ 0.001 |
Preferred stock, shares authorized | 110,000 | 110,000 |
Preferred stock, shares issued | 0 | 0 |
Preferred stock, shares outstanding | 0 | 0 |
Common Stock Non-Voting [Member] | ||
Common stock, par value | $ 0.003 | $ 0.003 |
Common stock, shares authorized | 10,000,000 | 10,000,000 |
Common stock, shares issued | 0 | 0 |
Common stock, shares outstanding | 0 | 0 |
Consolidated Statements of Oper
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Revenues | ||||
Revenues | $ 101,443 | $ 95,584 | $ 323,121 | $ 294,862 |
Expenses | ||||
Employee compensation and benefits | 26,282 | 25,485 | 81,315 | 78,088 |
Depreciation and amortization | 6,173 | 4,583 | 17,232 | 14,066 |
Technology and communications | 5,879 | 5,035 | 17,451 | 14,442 |
Professional and consulting fees | 5,685 | 5,547 | 16,168 | 13,912 |
Occupancy | 3,528 | 1,795 | 10,332 | 4,621 |
Marketing and advertising | 2,980 | 2,089 | 8,580 | 6,757 |
Clearing costs | 1,760 | 1,476 | 5,497 | 4,320 |
General and administrative | 2,744 | 2,939 | 7,927 | 7,878 |
Total expenses | 55,031 | 48,949 | 164,502 | 144,084 |
Operating income | 46,412 | 46,635 | 158,619 | 150,778 |
Other income (expense) | ||||
Investment income | 1,635 | 964 | 4,186 | 2,551 |
Other, net | (250) | (382) | (785) | (932) |
Total other income | 1,385 | 582 | 3,401 | 1,619 |
Income before income taxes | 47,797 | 47,217 | 162,020 | 152,397 |
Provision for income taxes | 9,203 | 13,087 | 34,999 | 37,781 |
Net income | $ 38,594 | $ 34,130 | $ 127,021 | $ 114,616 |
Net income per common share | ||||
Basic | $ 1.04 | $ 0.93 | $ 3.44 | $ 3.11 |
Diluted | 1.02 | 0.90 | 3.36 | 3.01 |
Cash dividends declared per common share | $ 0.42 | $ 0.33 | $ 1.26 | $ 0.99 |
Weighted average shares outstanding | ||||
Basic | 36,951 | 36,865 | 36,952 | 36,856 |
Diluted | 37,828 | 38,019 | 37,859 | 38,069 |
Commissions [Member] | ||||
Revenues | ||||
Revenues | $ 90,513 | $ 86,270 | $ 289,398 | $ 267,307 |
Information Services [Member] | ||||
Revenues | ||||
Revenues | 7,174 | 6,331 | 21,170 | 19,013 |
Post-trade Services [Member] | ||||
Revenues | ||||
Revenues | 3,475 | 2,678 | 11,671 | 7,623 |
Other [Member] | ||||
Revenues | ||||
Revenues | $ 281 | $ 305 | $ 882 | $ 919 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Statement Of Income And Comprehensive Income [Abstract] | ||||
Net income | $ 38,594 | $ 34,130 | $ 127,021 | $ 114,616 |
Net cumulative translation adjustment and foreign currency exchange hedge, net of tax of $240, $(953), $746 and $(2,586), respectively | (582) | 1,102 | (1,602) | 2,061 |
Net unrealized gain (loss) on securities available-for-sale, net of tax of $23, $16, $(66) and $10, respectively | 72 | 26 | (205) | 17 |
Comprehensive income | $ 38,084 | $ 35,258 | $ 125,214 | $ 116,694 |
Consolidated Statements of Co_2
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Statement Of Income And Comprehensive Income [Abstract] | ||||
Foreign currency exchange hedge, tax expense (benefit) | $ 240 | $ (953) | $ 746 | $ (2,586) |
Securities available-for-sale, tax expense (benefit) | $ 23 | $ 16 | $ (66) | $ 10 |
Consolidated Statement of Chang
Consolidated Statement of Changes in Stockholders' Equity - 9 months ended Sep. 30, 2018 - USD ($) $ in Thousands | Total | Common Stock Voting [Member] | Additional Paid-in Capital [Member] | Treasury Stock - Common Stock Voting [Member] | Retained Earnings [Member] | Accumulated Other Comprehensive Loss [Member] |
Beginning Balance at Dec. 31, 2017 | $ 514,768 | $ 121 | $ 331,081 | $ (159,791) | $ 353,583 | $ (10,226) |
Net income | 127,021 | 127,021 | ||||
Cumulative translation adjustment and foreign currency exchange hedge, net of tax | (1,602) | (1,602) | ||||
Unrealized net (loss) on securities available-for-sale, net of tax | (205) | (205) | ||||
Stock-based compensation | 11,551 | 11,551 | ||||
Exercise of stock options | 1,387 | 1,387 | ||||
Withholding tax payments on restricted stock vesting and stock option exercises | (7,940) | (7,940) | ||||
Repurchases of common stock | (18,985) | (18,985) | ||||
Cash dividend on common stock | (47,377) | (47,377) | ||||
Ending Balance at Sep. 30, 2018 | $ 578,618 | $ 121 | $ 336,079 | $ (178,776) | $ 433,227 | $ (12,033) |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 9 Months Ended | |
Sep. 30, 2018 | Sep. 30, 2017 | |
Cash flows from operating activities | ||
Net income | $ 127,021 | $ 114,616 |
Adjustments to reconcile net income to net cash provided by operating activities: | ||
Depreciation and amortization | 17,232 | 14,066 |
Stock-based compensation expense | 11,551 | 10,989 |
Deferred taxes | 162 | 326 |
Other | 2,005 | 1,290 |
Changes in operating assets and liabilities: | ||
(Increase) in accounts receivable | (9,560) | (12,535) |
Decrease (increase) in prepaid expenses and other assets | 97 | (4,503) |
(Decrease) in accrued employee compensation | (5,034) | (3,756) |
(Decrease) in income and other tax liabilities | (755) | (3,277) |
Increase in deferred revenue | 1,125 | 676 |
Increase (decrease) in accounts payable, accrued expenses and other liabilities | 4,614 | (2,917) |
Net cash provided by operating activities | 153,812 | 121,583 |
Cash flows from investing activities | ||
Proceeds from maturities and sales, available-for-sale investments | 256,301 | 146,295 |
Purchases, available-for-sale investments | (260,318) | (196,810) |
Purchases of furniture, equipment and leasehold improvements | (23,821) | (7,245) |
Capitalization of software development costs | (9,171) | (10,094) |
Other | 25 | (53) |
Net cash (used in) investing activities | (36,984) | (67,907) |
Cash flows from financing activities | ||
Cash dividend on common stock | (46,893) | (36,717) |
Exercise of stock options | 1,387 | 1,640 |
Withholding tax payments on restricted stock vesting and stock option exercises | (7,940) | (12,906) |
Repurchases of common stock | (18,985) | (36,352) |
Net cash (used in) financing activities | (72,431) | (84,335) |
Effect of exchange rate changes on cash and cash equivalents | (1,326) | 1,408 |
Cash and cash equivalents | ||
Net increase (decrease) for the period | 43,071 | (29,251) |
Beginning of period | 167,014 | 168,243 |
End of period | 210,085 | 138,992 |
Corporate Debt [Member] | ||
Changes in operating assets and liabilities: | ||
Decrease (Increase) in trading securities | 6,671 | 8,338 |
Mutual Funds Held In Rabbi Trust [Member] | ||
Changes in operating assets and liabilities: | ||
Decrease (Increase) in trading securities | $ (1,317) | $ (1,730) |
Organization and Principal Busi
Organization and Principal Business Activity | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Policies [Abstract] | |
Organization and Principal Business Activity | 1. Organization and Principal Business Activity MarketAxess Holdings Inc. (the “Company” or “MarketAxess”) was incorporated in the State of Delaware on April 11, 2000. |
Significant Accounting Policies
Significant Accounting Policies | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Policies [Abstract] | |
Significant Accounting Policies | 2. Significant Accounting Policies Basis of Presentation The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated. These consolidated financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as amended, for the year ended December 31, 2017. The consolidated financial information as of December 31, 2017 has been derived from audited financial statements not included herein. These unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) with respect to Form 10-Q and reflect all adjustments that, in the opinion of management, are normal and recurring, and that are necessary for a fair statement of the results for the interim periods presented. In accordance with such rules and regulations, certain disclosures that are normally included in annual financial statements have been omitted. Interim period operating results may not be indicative of the operating results for a full year. Accounting Pronouncements, Recently Adopted In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers” (“ASU 2014-09”) requiring an entity to recognize revenue for the transfer of goods or services equal to the amount that it expects to be entitled to receive for those goods or services. The standard also requires new disclosure concerning contracts with customers, including the significant judgments made when applying the guidance. The Company adopted ASU 2014-09 effective January 1, 2018 using the modified retrospective transition approach. The Company completed its analysis and the adoption of this guidance did not have a material impact on the Company’s Consolidated Financial Statements. Accounting Pronouncements, Not Yet Adopted as of September 30, 2018 In February 2016, the FASB issued ASU 2016-02, “Leases” (“ASU 2016-02”) requiring lessees to recognize right-of-use assets and lease liabilities on the balance sheet for those leases previously classified as operating leases with lease terms greater than 12 months. ASU 2016-02 will be effective for the Company beginning January 1, 2019 and early adoption is permitted. The Company is currently evaluating the adoption implications and expects that there will be a material impact to its Consolidated Statements of Financial Condition when the Company recognizes new right-of-use assets and lease liabilities associated with the future minimum payments required under operating leases. The presentation of occupancy expense and the pattern of expense recognition within the Consolidated Financial Statements of Operations and Consolidated Statements of Cash Flows is expected to be consistent with the current lease accounting guidance. In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other” (“ASU 2017-04”). ASU 2017-04 simplifies the testing for goodwill impairment. The guidance will be effective for the Company beginning January 1, 2020 and early adoption is permitted and should be applied prospectively. The adoption of this guidance is not expected to have a material effect on the Company’s Consolidated Financial Statements. Cash and Cash Equivalents Cash and cash equivalents includes cash and money market instruments that are primarily maintained at one major global bank. Given this concentration, the Company is exposed to certain credit risk in relation to its deposits at this bank. The Company defines cash equivalents as short-term interest-bearing investments with maturities at the time of purchase of three months or less. Investments The Company determines the appropriate classification of securities at the time of purchase which are recorded in the Consolidated Statements of Financial Condition on the trade date. Securities are classified as available-for-sale or trading. The Company’s available-for-sale and trading investments are comprised of investment grade corporate debt securities. Available-for-sale investments are carried at fair value with the unrealized gains or losses reported in accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. Trading investments are carried at fair value, with realized and unrealized gains or losses included in other, net in the Consolidated Statements of Operations. The Company assesses whether an other-than-temporary impairment loss on the available-for-sale investments has occurred due to declines in fair value or other market conditions. The portion of an other-than-temporary impairment related to credit loss is recorded as a charge in the Consolidated Statements of Operations. The remainder is recognized in accumulated other comprehensive loss if the Company does not intend to sell the security and it is more likely than not that the Company will not be required to sell the security prior to recovery. No charges for other-than-temporary losses were recorded during the nine months ended September 30, 2018 and 2017. Fair Value Financial Instruments Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.” A three-tiered hierarchy for determining fair value has been established that prioritizes inputs to valuation techniques used in fair value calculations. The three levels of inputs are defined as Level 1 (unadjusted quoted prices for identical assets or liabilities in active markets), Level 2 (inputs that are observable in the marketplace other than those inputs classified in Level 1) and Level 3 (inputs that are unobservable in the marketplace). The Company’s financial assets and liabilities measured at fair value on a recurring basis consist of its money market funds, securities available-for-sale, trading securities and foreign currency forward contracts. All other financial instruments are short-term in nature and the carrying amount is reported on the Consolidated Statements of Financial Condition at approximate fair value. Allowance for Doubtful Accounts All accounts receivable have contractual maturities of less than one year and are derived from trading-related fees and commissions and revenues from products and services. The Company continually monitors collections and payments from its customers and maintains an allowance for doubtful accounts. The allowance for doubtful accounts is based upon the historical collection experience and specific collection issues that have been identified. Additions to the allowance for doubtful accounts are charged to bad debt expense, which is included in general and administrative expense in the Company’s Consolidated Statements of Operations. Depreciation and Amortization Fixed assets are carried at cost less accumulated depreciation. The Company uses the straight-line method of depreciation over three to seven years. The Company amortizes leasehold improvements on a straight-line basis over the lesser of the life of the improvement or the remaining term of the lease. Software Development Costs The Company capitalizes certain costs associated with the development of internal use software, including among other items, employee compensation and related benefits and third party consulting costs at the point at which the conceptual formulation, design and testing of possible software project alternatives have been completed. Once the product is ready for its intended use, such costs are amortized on a straight-line basis over three years. The Company reviews the amounts capitalized for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. Cash Provided as Collateral Cash is provided as collateral for broker-dealer clearing accounts. Cash provided as collateral is included in prepaid expenses and other assets in the Consolidated Statements of Financial Condition. Foreign Currency Translation and Forward Contracts Assets and liabilities denominated in foreign currencies are translated using exchange rates at the end of the period; revenues and expenses are translated at average monthly rates. Gains and losses on foreign currency translation are a component of accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. Transaction gains and losses are recorded in other, net in the Consolidated Statements of Operations. The Company enters into foreign currency forward contracts to hedge its net investment in its U.K. subsidiaries. Gains and losses on these transactions are included in accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. Revenue Recognition On January 1, 2018, the Company adopted ASU 2014-09 using the modified retrospective approach. The adoption of ASU 2014-09 did not have a material impact on the measurement or recognition of revenue in any prior or current reporting periods. The Company’s classification of revenues in the Consolidated Statements of Operations represents revenues from contracts with customers disaggregated by type of revenue. The Company has four revenue streams as described below. Commission Revenue. The Company charges its broker-dealer clients variable transaction fees for trades executed on its platform and, under certain plans, distribution fees or monthly minimum fees to use the platform for a particular product area. Variable transaction fees are generally calculated as a percentage of the notional dollar volume of bonds traded on the platform and vary based on the type, size, yield and maturity of the bond traded. Under the Company’s disclosed trading transaction fee plans, bonds that are more actively traded or that have shorter maturities are generally charged lower commissions, while bonds that are less actively traded or that have longer maturities generally command higher commissions. Variable transaction fees, distribution fees and unused monthly fee commitments are invoiced and recorded on a monthly basis. For trades that the Company executes between and among institutional investor and broker-dealer clients on a matched principal basis by serving as counterparty to both the buyer and the seller, the Company earns its commission through the difference in price between the two trades. The commission is collected upon settlement of the trade, which typically occurs within one to two trading days after the trade date. The following table presents commission revenue by fee type for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Commission revenue by fee type Variable transaction fees Disclosed trading $ 49,727 $ 54,663 $ 172,443 $ 179,933 Open Trading™ - matched principal trading 16,228 11,284 44,943 34,445 Total variable transaction fees 65,955 65,947 217,386 214,378 Distribution fees and unused minimum fees 24,558 20,323 72,012 52,929 Total commissions $ 90,513 $ 86,270 $ 289,398 $ 267,307 Information services – Information services includes data licensed to the Company’s broker-dealer clients, institutional investor clients and data-only subscribers; professional and consulting services; technology software licenses; and maintenance and support services. The nature and timing of each performance obligation may vary as these contracts are either subscription based services transferred over time or one-time services that are transferred at a point in time. Revenues for services transferred over time are recognized ratably over the contract period as the Company’s performance obligation is met whereas revenues for services transferred at a point in time are recognized in the period the services are provided. Customers are generally billed monthly, quarterly, or annually; revenues billed in advance are deferred and recognized ratably over the contract period. The following table presents information services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Information services revenue by timing of recognition Services transferred over time $ 7,029 $ 6,267 $ 20,652 $ 18,599 Services transferred at a point in time 145 64 518 414 Total information services revenues $ 7,174 $ 6,331 $ 21,170 $ 19,013 Post-trade services – Post-trade services revenue is generated from regulatory transaction reporting, trade publication and trade matching services. Customers are generally billed monthly in arrears and revenue is recognized in the period transactions are processed. Revenues billed in advance are deferred and recognized ratably over the contract period. The Company also generates one-time implementation fees for onboarding clients which are invoiced and recognized in the period the implementation is completed. The following table presents post-trade services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Post-trade services revenue by timing of recognition Services transferred over time $ 3,463 $ 2,366 $ 11,370 $ 7,285 Services transferred at a point in time 12 312 301 338 Total post-trade services revenues $ 3,475 $ 2,678 $ 11,671 $ 7,623 Other revenues – Other revenues primarily includes revenue from telecommunications line charges to broker-dealer clients. Contract liabilities consist of deferred revenues that the Company records when cash payments are received or due in advance of services to be performed. The revenue recognized from contract liabilities and the remaining balance is shown below: December 31, 2017 Payments received in advance of services to be performed Revenue recognized for services performed during the period Foreign Currency Translation September 30, 2018 (In thousands) Information services $ 1,763 $ 5,724 $ (5,088 ) $ — $ 2,399 Post-trade services 897 9,296 (8,775 ) (32 ) 1,386 Total deferred revenue $ 2,660 $ 15,020 $ (13,863 ) $ (32 ) $ 3,785 The majority of the Company’s contracts are short-term in nature with durations of less than one-year. For contracts extending beyond one year, the aggregate amount of the transaction price allocated to remaining performance obligations was $8.8 million as of September 30, 2018. The Company expects to recognize revenue associated with the remaining performance obligations over the next 19 months. Stock-Based Compensation The Company measures and recognizes compensation expense for all share-based payment awards based on their estimated fair values measured as of the grant date. These costs are recognized as an expense in the Consolidated Statements of Operations over the requisite service period, which is typically the vesting period, with an offsetting increase to additional paid-in capital. Forfeitures are recognized as they occur. Income Taxes Income taxes are accounted for using the asset and liability method. Deferred income taxes reflect the net tax effects of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when such differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized against deferred tax assets if it is more likely than not that such assets will not be realized in future years. The Company recognizes interest and penalties related to unrecognized tax benefits in general and administrative expenses in the Consolidated Statements of Operations. Effective upon the Company’s adoption of ASU 2016-09, all tax effects related to share-based payments are recorded through tax expense in the periods during which the awards are exercised or vest. On December 22, 2017, the SEC issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act (“SAB 118”) to address the application of U.S. generally accepted accounting principles (“GAAP”) related to the enactment of the Tax Cuts and Jobs Act (the “Tax Act”). SAB 118 allows the Company to record a provisional amount when it does not have the necessary information available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law. The measurement period ends when the Company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year. The Company expects to complete its analysis within the measurement period in accordance with SAB 118. Business Combinations, Goodwill and Intangible Assets Business combinations are accounted for under the purchase method of accounting. The total cost of an acquisition is allocated to the underlying net assets based on their respective estimated fair values. The excess of the purchase price over the estimated fair values of the net assets acquired is recorded as goodwill. Determining the fair value of certain assets acquired and liabilities assumed is judgmental in nature and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash flows, discount rates, growth rates and asset lives. The Company operates as a single reporting unit. Subsequent to an acquisition, goodwill no longer retains its identification with a particular acquisition, but instead becomes identifiable with the entire reporting unit. As a result, all of the fair value of the Company is available to support the value of goodwill. An impairment review of goodwill is performed on an annual basis, at year-end, or more frequently if circumstances change. Intangible assets with definite lives, including purchased technologies, customer relationships and other intangible assets, are amortized on a straight-line basis over their estimated useful lives, ranging from three to 15 years. Intangible assets are assessed for impairment when events or circumstances indicate the existence of a possible impairment. Earnings Per Share Basic earnings per share is computed by dividing the net income attributable to common stock by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing diluted earnings per share, the weighted-average shares outstanding of common stock reflects the dilutive effect that could occur if convertible securities or other contracts to issue common stock were converted into or exercised for common stock. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Reclassifications Certain reclassifications have been made to the prior period’s Consolidated Financial Statements in order to conform to the current year presentation. The Company reclassified certain revenue line items on the Consolidated Statements of Operations to separately reflect information service revenues and post-trade service revenues. The Company also revised the format of the Consolidated Statements of Operations to separately present non-operating activities. Such activities include investment income, unrealized and realized gains (losses) on trading securities, foreign exchange gains (losses), investment advisory fees and other miscellaneous non-operating activities. Accordingly, the Company reclassified these amounts from the various revenue and expense line items to Other income (expense). |
Net Capital Requirements
Net Capital Requirements | 9 Months Ended |
Sep. 30, 2018 | |
Net Capital [Abstract] | |
Net Capital Requirements | 3. Net Capital Requirements Certain U.S. subsidiaries of the Company are registered as a broker-dealer or swap execution facility and therefore are subject to the applicable rules and regulations of the SEC and the Commodity Futures Trading Commission (“CFTC”). These rules contain minimum net capital requirements, as defined in the applicable regulations, and also may require a significant part of the registrants’ assets be kept in relatively liquid form. Certain of the Company’s foreign subsidiaries are regulated by the Financial Conduct Authority in the U.K. or other foreign regulators and must maintain financial resources, as defined in the applicable regulations, in excess of the applicable financial resources requirement. As of September 30, 2018, each of the Company’s subsidiaries that are subject to these regulations had net capital or financial resources in excess of their minimum requirements. As of September 30, 2018, the Company’s subsidiaries maintained aggregate net capital and financial resources that was $170.6 million in excess of the required levels of $14.8 million. Each of the Company’s U.S. and foreign regulated subsidiaries are subject to local regulations which generally prohibit repayment of borrowings from the Company or affiliates, paying cash dividends, making loans to the Company or affiliates or otherwise entering into transactions that result in a significant reduction in regulatory net capital or financial resources without prior notification to or approval from such regulated entity’s principal regulator. |
Fair Value Measurements
Fair Value Measurements | 9 Months Ended |
Sep. 30, 2018 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurements | The following table summarizes the valuation of the Company’s assets and liabilities measured at fair value as categorized based on the hierarchy described in Note 2. Level 1 Level 2 Level 3 Total (In thousands) September 30, 2018 Money market funds $ 112,829 $ — $ — $ 112,829 Securities available-for-sale Corporate debt — 148,236 — 148,236 Trading securities Corporate debt — 83,381 — 83,381 Mutual funds held in rabbi trust — 4,484 — 4,484 Foreign currency forward position — 1,469 — 1,469 Total $ 112,829 $ 237,570 $ — $ 350,399 December 31, 2017 Money market funds $ 88,562 $ — $ — $ 88,562 Securities available-for-sale Corporate debt — 145,052 — 145,052 Trading securities Corporate debt — 91,302 — 91,302 Mutual funds held in rabbi trust — 3,167 — 3,167 Foreign currency forward position — (702 ) — (702 ) Total $ 88,562 $ 238,819 $ — $ 327,381 Securities classified within Level 2 were valued using a market approach utilizing prices and other relevant information generated by market transactions involving comparable assets. The foreign currency forward contracts are classified within Level 2 as the valuation inputs are based on quoted market prices. The mutual funds held in a rabbi trust represent investments associated with the deferred cash incentive plan (see Note 13). There were no financial assets classified within Level 3 during the nine months ended September 30, 2018 and 2017. The Company enters into foreign currency forward contracts to hedge the net investment in the Company’s U.K. subsidiaries. The Company designates each foreign currency forward contract as a hedge and assesses the risk management objective and strategy, including identification of the hedging instrument, the hedged item and the risk exposure and how effectiveness is to be assessed prospectively and retrospectively. These hedges are for a one-month period and are used to limit exposure to foreign currency exchange rate fluctuations. The fair value of the asset is included in prepaid expenses and other assets and the fair value of the liability is included in accounts payable, accrued expenses and other liabilities in the Consolidated Statements of Financial Condition. Gains or losses on foreign currency forward contracts designated as hedges are included in accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. A summary of the Company’s foreign currency forward position is as follows: As of September 30, 2018 December 31, 2017 (In thousands) Notional value $ 100,797 $ 84,422 Fair value of notional 99,328 85,124 Fair value of the asset (liability) $ 1,469 $ (702 ) The following is a summary of the Company’s investments: Amortized cost Gross unrealized gains Gross unrealized losses Estimated fair value (In thousands) As of September 30, 2018 Securities available-for-sale Corporate debt $ 148,981 $ 14 $ (759 ) $ 148,236 Trading securities Corporate debt 83,891 10 (520 ) 83,381 Mutual funds held in rabbi trust 4,347 — 137 4,484 Total trading securities 88,238 10 (383 ) 87,865 Total investments $ 237,219 $ 24 $ (1,142 ) $ 236,101 December 31, 2017 Securities available-for-sale Corporate debt $ 145,526 $ 9 $ (483 ) $ 145,052 Trading securities Corporate debt 91,578 30 (306 ) 91,302 Mutual funds held in rabbi trust 2,729 438 — 3,167 Total trading securities 94,307 468 (306 ) 94,469 Total investments $ 239,833 $ 477 $ (789 ) $ 239,521 The following table summarizes the fair value of the investments based upon the contractual maturities: As of September 30, 2018 December 31, 2017 (In thousands) Less than one year $ 140,544 $ 130,738 Due in 1 - 5 years 95,557 108,783 Total $ 236,101 $ 239,521 Proceeds from the sales and maturities of investments during the nine months ended September 30, 2018 and 2017 were $308.3 million and $170.1 million, respectively. The following table provides fair values and unrealized losses on investments and by the aging of the securities’ continuous unrealized loss position as of September 30, 2018 and December 31, 2017: Less than Twelve Months Twelve Months or More Total Estimated fair value Gross unrealized losses Estimated fair value Gross unrealized losses Estimated fair value Gross unrealized losses (In thousands) As of September 30, 2018 Corporate debt $ 119,485 $ (716 ) $ 60,425 $ (563 ) $ 179,910 $ (1,279 ) As of December 31, 2017 Corporate debt $ 177,114 $ (536 ) $ 26,476 $ (253 ) $ 203,590 $ (789 ) |
Goodwill and Intangible Assets
Goodwill and Intangible Assets | 9 Months Ended |
Sep. 30, 2018 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Goodwill and Intangible Assets | 5. Goodwill and Intangible Assets Goodwill and intangible assets with indefinite lives was $59.7 million as of both September 30, 2018 and December 31, 2017. Intangible assets that are subject to amortization, including the related accumulated amortization, are comprised of the following: September 30, 2018 December 31, 2017 Cost Accumulated amortization Net carrying amount Cost Accumulated amortization Net carrying amount (In thousands) Technology $ 5,770 $ (5,770 ) $ — $ 5,770 $ (5,770 ) $ — Customer relationships 5,639 (2,580 ) 3,059 5,647 (2,301 ) 3,346 Non-competition agreements 380 (380 ) — 380 (380 ) — Tradenames 370 (370 ) — 370 (370 ) — Total $ 12,159 $ (9,100 ) $ 3,059 $ 12,167 $ (8,821 ) $ 3,346 Amortization expense associated with identifiable intangible assets was $0.3 million for each of the nine months ended September 30, 2018 and 2017, respectively. Estimated total amortization expense is $0.4 million for each year from 2018 through 2022. |
Income Taxes
Income Taxes | 9 Months Ended |
Sep. 30, 2018 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | 6. Income Taxes The provision for income taxes consists of the following: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Current: Federal $ 6,358 $ 11,331 $ 23,119 $ 28,676 State and local 1,619 1,651 5,616 4,579 Foreign 2,502 1,191 6,036 4,234 Total current provision 10,479 14,173 34,771 37,489 Deferred: Federal (663 ) (930 ) (321 ) 130 State and local (136 ) (158 ) (107 ) (64 ) Foreign (477 ) 2 656 226 Total deferred provision (1,276 ) (1,086 ) 228 292 Provision for income taxes $ 9,203 $ 13,087 $ 34,999 $ 37,781 T he Company recognized excess tax benefits on share-based payments of $ million and $ million through the provision for income taxes, for the three months ended September 30, 2018 and 2017, respectively, and $3.7 million and $14.8 million for the nine months ended September 30, 2018 and 2017, respectively. On December 22, 2017, the Tax Act was enacted into law. The Tax Act significantly revised the U.S. corporate income tax regime by, among other things, lowering the U.S. federal corporate income tax rate from 35% to 21%, implementing a territorial tax system and imposing a repatriation tax on deemed earnings of foreign subsidiaries. The Company has made a reasonable estimate of the impact of the Tax Act and recorded a provisional tax charge in 2017 of $11.7 million, composed of $6.7 million to re-measure U.S. deferred tax assets and $5.0 million for the repatriation tax on accumulated undistributed foreign earnings. During the three months ended September 30, 2018, the Company reduced the provisional tax charge by $0.4 million as a result of new regulatory guidance and changes in interpretations and assumptions made by the Company. The final impact of the Tax Act may differ materially from the revised provisional tax charge as a result of, among other things, changes in interpretations and assumptions the Company has made, guidance that may be issued by the U.S. Department of the Treasury and actions the Company may take as a result of the Tax Act. The Company or one of its subsidiaries files U.S. federal, state and foreign income tax returns. Income tax returns for U.S. Federal (through 2013), New York City (through 2003) and state (through 2009) and Connecticut state (through 2003) have been audited. An examination of the Company’s New York State income tax returns for 2010 through 2015 is currently underway. The Company cannot estimate when the examination will conclude or the impact such examination will have on the Company’s Consolidated Financial Statements, if any. Pursuant to the Tax Act, all previously undistributed foreign earnings have now been subject to U.S. tax. Notwithstanding the U.S. taxation of these amounts, the Company considers its undistributed foreign earnings to be indefinitely reinvested outside of the U.S. and does not expect to incur any significant additional taxes related to such amounts. |
Stock-Based Compensation Plans
Stock-Based Compensation Plans | 9 Months Ended |
Sep. 30, 2018 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Stock-Based Compensation Plans | 7. Stock-Based Compensation Plans Stock-based compensation expense for the three and nine months ended September 30, 2018 and 2017 was as follows: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Employees $ 3,654 $ 3,280 $ 10,739 $ 10,273 Non-employee directors 296 241 812 716 Total stock-based compensation $ 3,950 $ 3,521 $ 11,551 $ 10,989 The Company records stock-based compensation expense for employees in employee compensation and benefits and for non-employee directors in general and administrative expenses in the Consolidated Statements of Operations. During the nine months ended September 30, 2018, the Company granted to employees a total of 53,261 shares of restricted stock or restricted stock units, 19,693 options to purchase shares of common stock and performance-based shares with an expected pay-out at target of 10,479 shares of common stock. The fair value of the restricted stock and performance-based share awards was based on a weighted-average fair value per share at the grant date of $201.49 and $202.04, respectively. Based on the Black-Scholes option pricing model, the weighted-average fair value for each option granted was $56.11 per share. As of September 30, 2018, the total unrecognized compensation cost related to all non-vested awards was $24.2 million. That cost is expected to be recognized over a weighted-average period of 1.6 years. |
Earnings Per Share
Earnings Per Share | 9 Months Ended |
Sep. 30, 2018 | |
Earnings Per Share [Abstract] | |
Earnings Per Share | 8. Earnings Per Share The following table sets forth the computation of basic and diluted earnings per common share: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands, except per share amounts) Basic weighted average shares outstanding 36,951 36,865 36,952 36,856 Dilutive effect of stock options and restricted stock 877 1,154 907 1,213 Diluted weighted average shares outstanding 37,828 38,019 37,859 38,069 Stock options and restricted stock totaling 28,760 shares and 10,729 shares for the three months ended September 30, 2018 and 2017, respectively, and 42,159 shares and 40,485 shares for the nine months ended September 30, 2018 and 2017, respectively, were excluded from the computation of diluted earnings per share because their effect would have been antidilutive. The computation of diluted shares can vary among periods due, in part, to the change in the average price of the Company’s common stock. |
Credit Agreement
Credit Agreement | 9 Months Ended |
Sep. 30, 2018 | |
Debt Disclosure [Abstract] | |
Credit Agreement | 9. Credit Agreement In October 2015, the Company entered into a two-year amended and restated credit agreement (the “Credit Agreement”) that provided for revolving loans and letters of credit up to an aggregate of $100.0 million. The Company amended the Credit Agreement in October 2017 and extended the maturity date to October 2018. The amended Credit Agreement also provided for two additional one-year extension options and modified certain borrowing terms and covenants. In October 2018, the Company exercised its first option to extend the maturity date to October 2019. Subject to satisfaction of certain specified conditions, the Company is permitted to upsize the borrowing capacity under the Credit Agreement by an additional $50.0 million. As of September 30, 2018, the Company had $1.7 million in letters of credit outstanding and $98.3 million in available borrowing capacity under the Credit Agreement. Borrowings under the Credit Agreement will bear interest at a rate per annum equal to the base rate or adjusted LIBOR plus an applicable margin that varies with the Company’s consolidated total leverage ratio. The Credit Agreement requires that the Company satisfies certain covenants, which includes leverage ratios and minimum earnings before interest, tax, depreciation and amortization (“EBITDA”) requirements. The Company was in compliance with all applicable covenants at September 30, 2018 and December 31, 2017. The Company’s existing and future domestic subsidiaries (other than any regulated subsidiary) have guaranteed the Company’s obligations under the Credit Agreement. Subject to customary exceptions and exclusions, the Company’s borrowings under the Credit Agreement are collateralized by first priority pledges (subject to permitted liens) of substantially all of the Company’s personal property assets and the personal property assets of the Company’s domestic subsidiaries that have guaranteed the Credit Agreement, including the equity interests of the Company’s domestic subsidiaries and the equity interests of certain of the Company’s foreign subsidiaries (limited, in the case of the voting equity interests of the foreign subsidiaries, to a pledge of 65% of those equity interests). If an event of default occurs, including failure to pay principal or interest due on the loan balance, a voluntary or involuntary proceeding seeking liquidation, change in control of the Company, or one or more material judgments against the Company in excess of $10.0 million, the lenders would be entitled to accelerate the borrowings under the Credit Agreement and take various other actions, including all actions permitted to be taken by a secured creditor. If certain bankruptcy events of default occur, the borrowings under the Credit Agreement will automatically accelerate. |
Commitments and Contingencies
Commitments and Contingencies | 9 Months Ended |
Sep. 30, 2018 | |
Commitments And Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | 10. Commitments and Contingencies Lease Commitments The Company leases office space under non-cancelable lease agreements expiring at various dates through 2033. Office space leases are subject to escalation based on certain costs incurred by the landlord. Minimum rental commitments as of September 30, 2018 under such operating leases were as follows (in thousands): Remainder of 2018 $ 1,198 2019 9,610 2020 10,725 2021 10,126 2022 9,089 2023 and thereafter 99,008 $ 139,756 Rental expense was $9.6 million and $4.1 million for the nine months ended September 30, 2018 and 2017, respectively, and is included in occupancy expense in the Consolidated Statements of Operations. Rental expense has been recorded based on the total minimum lease payments after giving effect to rent abatement and concessions, which are being amortized on a straight-line basis over the life of the lease. The Company is contingently obligated for standby letters of credit amounting to $1.7 million that were issued to landlords for office space. During 2016, the Company entered into a fifteen-year lease agreement for its new global headquarters in New York City. The Company expects to relocate its headquarters to approximately 83,000 square feet of newly built office space at 55 Hudson Yards upon the building’s completion in December 2018. Rent expense recognition commenced upon acceptance of the premises in January 2018. The Company has assigned a lease agreement on a leased property to a third party and is contingently liable should the assignee default on future lease obligations through the November 2020 lease termination date. The aggregate amount of the future lease obligation under this arrangement is approximately $0.6 million as of September 30, 2018. Legal In the normal course of business, the Company and its subsidiaries included in the consolidated financial statements may be involved in various lawsuits, proceedings and regulatory examinations. The Company assesses its liabilities and contingencies in connection with outstanding legal proceedings, if any, utilizing the latest information available. For matters where it is probable that the Company will incur a material loss and the amount can be reasonably estimated, the Company will establish an accrual for the loss. Once established, the accrual will be adjusted to reflect any relevant developments. When a loss contingency is not both probable and estimable, the Company does not establish an accrual. Based on currently available information, the outcome of the Company’s outstanding matters is not expected to have a material adverse impact on the Company’s financial position. It is not presently possible to determine the ultimate exposure to these matters and there is no assurance that the resolution of the outstanding matters will not significantly exceed any reserves accrued by the Company. Other The Company, through two regulated subsidiaries, executes certain bond transactions between and among institutional investor and broker-dealer clients on a matched principal basis by serving as counterparty to both the buyer and the seller in trades which settle through third-party clearing brokers. Settlement typically occurs within one to two trading days after the trade date. Cash settlement of the transaction occurs upon receipt or delivery of the underlying instrument that was traded. Under securities clearing agreements with third party clearing brokers, the Company maintains collateral deposits with each clearing broker in the form of cash. The amount of the collateral deposits included in prepaid expenses and other assets in the Consolidated Statements of Financial Condition was $1.2 million as of both September 30, 2018 and 2017. The Company is exposed to credit risk in the event a counterparty does not fulfill its obligation to complete a transaction or if there is a miscommunication or other error in executing a matched principal transaction. Pursuant to the terms of the securities clearing agreements, each third-party clearing broker has the right to charge the Company for any losses they suffer resulting from a counterparty’s failure on any of the Company’s trades. The Company did not record any liabilities or losses with regard to this right for the nine months ended September 30, 2018 and 2017. In the normal course of business, the Company enters into contracts that contain a variety of representations, warranties and indemnification provisions. The Company’s maximum exposure under these arrangements is unknown, as this would involve future claims that may be made against the Company that have not yet occurred. However, based on experience, the Company expects the risk of loss to be remote. |
Share Repurchase Program
Share Repurchase Program | 9 Months Ended |
Sep. 30, 2018 | |
Equity [Abstract] | |
Share Repurchase Program | 11. Share Repurchase Program In September 2017, the Board of Directors authorized a new fifteen-month share repurchase program for up to $100.0 million commencing in October 2017. For the nine months ended September 30, 2018, the Company repurchased 93,900 shares of common stock at a cost of $19.0 million. Shares repurchased under the program will be held in treasury for future use. |
Segment and Geographic Informat
Segment and Geographic Information | 9 Months Ended |
Sep. 30, 2018 | |
Segment Reporting [Abstract] | |
Segment and Geographic Information | 12. Segment and Geographic Information The Company operates an electronic platform for the trading of fixed-income securities and provides related data, analytics, compliance tools and post-trade services. The Company considers its operations to constitute a single business segment because of the highly integrated nature of these product and services, the financial markets in which the Company competes and the Company’s worldwide business activities. The Company believes that results by geographic region or client sector are not necessarily meaningful in understanding its business. For the nine months ended September 30, 2018 and 2017, the U.K. was the only individual foreign country in which the Company had a subsidiary that accounted for 10% or more of the total revenues or total long-lived assets of the Company. Revenues and long-lived assets are attributed to a geographic area based on the location of the particular subsidiary. Long-lived assets are defined as furniture, equipment, leasehold improvements and capitalized software. Information regarding revenue for the three and nine months ended September 30, 2018 and 2017 and long-lived assets as of September 30, 2018 and December 31, 2017 was as follows: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Revenues United States $ 85,110 $ 80,999 $ 271,833 $ 249,538 United Kingdom 15,882 14,210 49,828 44,181 Other 451 375 1,460 1,143 Total $ 101,443 $ 95,584 $ 323,121 $ 294,862 As of September 30, 2018 December 31, 2017 (In thousands) Long-lived assets, as defined United States $ 45,734 $ 27,990 United Kingdom 8,564 10,532 Other 22 26 Total $ 54,320 $ 38,548 |
Retirement and Deferred Compens
Retirement and Deferred Compensation Plans | 9 Months Ended |
Sep. 30, 2018 | |
Compensation And Retirement Disclosure [Abstract] | |
Retirement and Deferred Compensation Plans | 13. Retirement and Deferred Compensation Plans The Company offers a non-qualified deferred cash incentive plan to certain officers and other employees. Under the plan, eligible employees may defer up to 100% of their annual cash incentive pay. The Company has elected to fund its deferred compensation obligations through a rabbi trust. The rabbi trust is subject to creditor claims in the event of insolvency but such assets are not available for general corporate purposes. Assets held in the rabbi trust are invested in mutual funds, as selected by the participants, which are designated as trading securities and carried at fair value. As of September 30, 2018 and 2017, the fair value of the mutual fund investments and deferred compensation obligations were $4.5 million and $3.1 million, respectively. Changes in the fair value of securities held in the rabbi trust and offsetting increases or decreases in the deferred compensation obligation are recognized in other, net in the Company’s Consolidated Statements of Operations. For the nine months ended September 30, 2018 and 2017, the trading gains or losses and changes in deferred compensation liability and expense were $0.1 million and $0.3 million, respectively. |
Significant Accounting Polici_2
Significant Accounting Policies (Policies) | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Policies [Abstract] | |
Basis of Presentation | Basis of Presentation The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated. These consolidated financial statements are unaudited and should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as amended, for the year ended December 31, 2017. The consolidated financial information as of December 31, 2017 has been derived from audited financial statements not included herein. These unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) with respect to Form 10-Q and reflect all adjustments that, in the opinion of management, are normal and recurring, and that are necessary for a fair statement of the results for the interim periods presented. In accordance with such rules and regulations, certain disclosures that are normally included in annual financial statements have been omitted. Interim period operating results may not be indicative of the operating results for a full year. |
Accounting Pronouncements, Recently Adopted | Accounting Pronouncements, Recently Adopted In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers” (“ASU 2014-09”) requiring an entity to recognize revenue for the transfer of goods or services equal to the amount that it expects to be entitled to receive for those goods or services. The standard also requires new disclosure concerning contracts with customers, including the significant judgments made when applying the guidance. The Company adopted ASU 2014-09 effective January 1, 2018 using the modified retrospective transition approach. The Company completed its analysis and the adoption of this guidance did not have a material impact on the Company’s Consolidated Financial Statements. |
Accounting Pronouncements, Not Yet Adopted as of September 30, 2018 | Accounting Pronouncements, Not Yet Adopted as of September 30, 2018 In February 2016, the FASB issued ASU 2016-02, “Leases” (“ASU 2016-02”) requiring lessees to recognize right-of-use assets and lease liabilities on the balance sheet for those leases previously classified as operating leases with lease terms greater than 12 months. ASU 2016-02 will be effective for the Company beginning January 1, 2019 and early adoption is permitted. The Company is currently evaluating the adoption implications and expects that there will be a material impact to its Consolidated Statements of Financial Condition when the Company recognizes new right-of-use assets and lease liabilities associated with the future minimum payments required under operating leases. The presentation of occupancy expense and the pattern of expense recognition within the Consolidated Financial Statements of Operations and Consolidated Statements of Cash Flows is expected to be consistent with the current lease accounting guidance. In January 2017, the FASB issued ASU 2017-04, “Intangibles-Goodwill and Other” (“ASU 2017-04”). ASU 2017-04 simplifies the testing for goodwill impairment. The guidance will be effective for the Company beginning January 1, 2020 and early adoption is permitted and should be applied prospectively. The adoption of this guidance is not expected to have a material effect on the Company’s Consolidated Financial Statements. |
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents includes cash and money market instruments that are primarily maintained at one major global bank. Given this concentration, the Company is exposed to certain credit risk in relation to its deposits at this bank. The Company defines cash equivalents as short-term interest-bearing investments with maturities at the time of purchase of three months or less. |
Investments | Investments The Company determines the appropriate classification of securities at the time of purchase which are recorded in the Consolidated Statements of Financial Condition on the trade date. Securities are classified as available-for-sale or trading. The Company’s available-for-sale and trading investments are comprised of investment grade corporate debt securities. Available-for-sale investments are carried at fair value with the unrealized gains or losses reported in accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. Trading investments are carried at fair value, with realized and unrealized gains or losses included in other, net in the Consolidated Statements of Operations. The Company assesses whether an other-than-temporary impairment loss on the available-for-sale investments has occurred due to declines in fair value or other market conditions. The portion of an other-than-temporary impairment related to credit loss is recorded as a charge in the Consolidated Statements of Operations. The remainder is recognized in accumulated other comprehensive loss if the Company does not intend to sell the security and it is more likely than not that the Company will not be required to sell the security prior to recovery. No charges for other-than-temporary losses were recorded during the nine months ended September 30, 2018 and 2017. |
Fair Value Financial Instruments | Fair Value Financial Instruments Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.” A three-tiered hierarchy for determining fair value has been established that prioritizes inputs to valuation techniques used in fair value calculations. The three levels of inputs are defined as Level 1 (unadjusted quoted prices for identical assets or liabilities in active markets), Level 2 (inputs that are observable in the marketplace other than those inputs classified in Level 1) and Level 3 (inputs that are unobservable in the marketplace). The Company’s financial assets and liabilities measured at fair value on a recurring basis consist of its money market funds, securities available-for-sale, trading securities and foreign currency forward contracts. All other financial instruments are short-term in nature and the carrying amount is reported on the Consolidated Statements of Financial Condition at approximate fair value. |
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts All accounts receivable have contractual maturities of less than one year and are derived from trading-related fees and commissions and revenues from products and services. The Company continually monitors collections and payments from its customers and maintains an allowance for doubtful accounts. The allowance for doubtful accounts is based upon the historical collection experience and specific collection issues that have been identified. Additions to the allowance for doubtful accounts are charged to bad debt expense, which is included in general and administrative expense in the Company’s Consolidated Statements of Operations. |
Depreciation and Amortization | Depreciation and Amortization Fixed assets are carried at cost less accumulated depreciation. The Company uses the straight-line method of depreciation over three to seven years. The Company amortizes leasehold improvements on a straight-line basis over the lesser of the life of the improvement or the remaining term of the lease. |
Software Development Costs | Software Development Costs The Company capitalizes certain costs associated with the development of internal use software, including among other items, employee compensation and related benefits and third party consulting costs at the point at which the conceptual formulation, design and testing of possible software project alternatives have been completed. Once the product is ready for its intended use, such costs are amortized on a straight-line basis over three years. The Company reviews the amounts capitalized for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. |
Cash Provided as Collateral | Cash Provided as Collateral Cash is provided as collateral for broker-dealer clearing accounts. Cash provided as collateral is included in prepaid expenses and other assets in the Consolidated Statements of Financial Condition. |
Foreign Currency Translation and Forward Contracts | Foreign Currency Translation and Forward Contracts Assets and liabilities denominated in foreign currencies are translated using exchange rates at the end of the period; revenues and expenses are translated at average monthly rates. Gains and losses on foreign currency translation are a component of accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. Transaction gains and losses are recorded in other, net in the Consolidated Statements of Operations. The Company enters into foreign currency forward contracts to hedge its net investment in its U.K. subsidiaries. Gains and losses on these transactions are included in accumulated other comprehensive loss in the Consolidated Statements of Financial Condition. |
Revenue Recognition | Revenue Recognition On January 1, 2018, the Company adopted ASU 2014-09 using the modified retrospective approach. The adoption of ASU 2014-09 did not have a material impact on the measurement or recognition of revenue in any prior or current reporting periods. The Company’s classification of revenues in the Consolidated Statements of Operations represents revenues from contracts with customers disaggregated by type of revenue. The Company has four revenue streams as described below. Commission Revenue. The Company charges its broker-dealer clients variable transaction fees for trades executed on its platform and, under certain plans, distribution fees or monthly minimum fees to use the platform for a particular product area. Variable transaction fees are generally calculated as a percentage of the notional dollar volume of bonds traded on the platform and vary based on the type, size, yield and maturity of the bond traded. Under the Company’s disclosed trading transaction fee plans, bonds that are more actively traded or that have shorter maturities are generally charged lower commissions, while bonds that are less actively traded or that have longer maturities generally command higher commissions. Variable transaction fees, distribution fees and unused monthly fee commitments are invoiced and recorded on a monthly basis. For trades that the Company executes between and among institutional investor and broker-dealer clients on a matched principal basis by serving as counterparty to both the buyer and the seller, the Company earns its commission through the difference in price between the two trades. The commission is collected upon settlement of the trade, which typically occurs within one to two trading days after the trade date. The following table presents commission revenue by fee type for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Commission revenue by fee type Variable transaction fees Disclosed trading $ 49,727 $ 54,663 $ 172,443 $ 179,933 Open Trading™ - matched principal trading 16,228 11,284 44,943 34,445 Total variable transaction fees 65,955 65,947 217,386 214,378 Distribution fees and unused minimum fees 24,558 20,323 72,012 52,929 Total commissions $ 90,513 $ 86,270 $ 289,398 $ 267,307 Information services – Information services includes data licensed to the Company’s broker-dealer clients, institutional investor clients and data-only subscribers; professional and consulting services; technology software licenses; and maintenance and support services. The nature and timing of each performance obligation may vary as these contracts are either subscription based services transferred over time or one-time services that are transferred at a point in time. Revenues for services transferred over time are recognized ratably over the contract period as the Company’s performance obligation is met whereas revenues for services transferred at a point in time are recognized in the period the services are provided. Customers are generally billed monthly, quarterly, or annually; revenues billed in advance are deferred and recognized ratably over the contract period. The following table presents information services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Information services revenue by timing of recognition Services transferred over time $ 7,029 $ 6,267 $ 20,652 $ 18,599 Services transferred at a point in time 145 64 518 414 Total information services revenues $ 7,174 $ 6,331 $ 21,170 $ 19,013 Post-trade services – Post-trade services revenue is generated from regulatory transaction reporting, trade publication and trade matching services. Customers are generally billed monthly in arrears and revenue is recognized in the period transactions are processed. Revenues billed in advance are deferred and recognized ratably over the contract period. The Company also generates one-time implementation fees for onboarding clients which are invoiced and recognized in the period the implementation is completed. The following table presents post-trade services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Post-trade services revenue by timing of recognition Services transferred over time $ 3,463 $ 2,366 $ 11,370 $ 7,285 Services transferred at a point in time 12 312 301 338 Total post-trade services revenues $ 3,475 $ 2,678 $ 11,671 $ 7,623 Other revenues – Other revenues primarily includes revenue from telecommunications line charges to broker-dealer clients. Contract liabilities consist of deferred revenues that the Company records when cash payments are received or due in advance of services to be performed. The revenue recognized from contract liabilities and the remaining balance is shown below: December 31, 2017 Payments received in advance of services to be performed Revenue recognized for services performed during the period Foreign Currency Translation September 30, 2018 (In thousands) Information services $ 1,763 $ 5,724 $ (5,088 ) $ — $ 2,399 Post-trade services 897 9,296 (8,775 ) (32 ) 1,386 Total deferred revenue $ 2,660 $ 15,020 $ (13,863 ) $ (32 ) $ 3,785 The majority of the Company’s contracts are short-term in nature with durations of less than one-year. For contracts extending beyond one year, the aggregate amount of the transaction price allocated to remaining performance obligations was $8.8 million as of September 30, 2018. The Company expects to recognize revenue associated with the remaining performance obligations over the next 19 months. |
Stock-Based Compensation | Stock-Based Compensation The Company measures and recognizes compensation expense for all share-based payment awards based on their estimated fair values measured as of the grant date. These costs are recognized as an expense in the Consolidated Statements of Operations over the requisite service period, which is typically the vesting period, with an offsetting increase to additional paid-in capital. Forfeitures are recognized as they occur. |
Income Taxes | Income Taxes Income taxes are accounted for using the asset and liability method. Deferred income taxes reflect the net tax effects of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when such differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized against deferred tax assets if it is more likely than not that such assets will not be realized in future years. The Company recognizes interest and penalties related to unrecognized tax benefits in general and administrative expenses in the Consolidated Statements of Operations. Effective upon the Company’s adoption of ASU 2016-09, all tax effects related to share-based payments are recorded through tax expense in the periods during which the awards are exercised or vest. On December 22, 2017, the SEC issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act (“SAB 118”) to address the application of U.S. generally accepted accounting principles (“GAAP”) related to the enactment of the Tax Cuts and Jobs Act (the “Tax Act”). SAB 118 allows the Company to record a provisional amount when it does not have the necessary information available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law. The measurement period ends when the Company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year. The Company expects to complete its analysis within the measurement period in accordance with SAB 118. |
Business Combinations, Goodwill and Intangible Assets | Business Combinations, Goodwill and Intangible Assets Business combinations are accounted for under the purchase method of accounting. The total cost of an acquisition is allocated to the underlying net assets based on their respective estimated fair values. The excess of the purchase price over the estimated fair values of the net assets acquired is recorded as goodwill. Determining the fair value of certain assets acquired and liabilities assumed is judgmental in nature and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash flows, discount rates, growth rates and asset lives. The Company operates as a single reporting unit. Subsequent to an acquisition, goodwill no longer retains its identification with a particular acquisition, but instead becomes identifiable with the entire reporting unit. As a result, all of the fair value of the Company is available to support the value of goodwill. An impairment review of goodwill is performed on an annual basis, at year-end, or more frequently if circumstances change. Intangible assets with definite lives, including purchased technologies, customer relationships and other intangible assets, are amortized on a straight-line basis over their estimated useful lives, ranging from three to 15 years. Intangible assets are assessed for impairment when events or circumstances indicate the existence of a possible impairment. |
Earnings Per Share | Earnings Per Share Basic earnings per share is computed by dividing the net income attributable to common stock by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing diluted earnings per share, the weighted-average shares outstanding of common stock reflects the dilutive effect that could occur if convertible securities or other contracts to issue common stock were converted into or exercised for common stock. |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. |
Reclassifications | Reclassifications Certain reclassifications have been made to the prior period’s Consolidated Financial Statements in order to conform to the current year presentation. The Company reclassified certain revenue line items on the Consolidated Statements of Operations to separately reflect information service revenues and post-trade service revenues. The Company also revised the format of the Consolidated Statements of Operations to separately present non-operating activities. Such activities include investment income, unrealized and realized gains (losses) on trading securities, foreign exchange gains (losses), investment advisory fees and other miscellaneous non-operating activities. Accordingly, the Company reclassified these amounts from the various revenue and expense line items to Other income (expense). |
Significant Accounting Polici_3
Significant Accounting Policies (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Policies [Abstract] | |
Summary of Commission Revenue by Fee Type | The following table presents commission revenue by fee type for the three and nine months ended September 30, 2018 and 2017:</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="6" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended September 30,</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="6" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.72%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Nine Months Ended September 30,</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2017</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2017</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td colspan="14" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.66%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Commission revenue by fee type</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable transaction fees</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Disclosed trading</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,727</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,663</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172,443</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,933</p></td>
<td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Open Trading™ - matched principal trading</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,228</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,284</p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td>
<td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:n" id="sjs-B4"><div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:4.54%;">The following table presents commission revenue by fee type for the three and nine months ended September 30, 2018 and 2017:</p> <div> <table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;"> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended September 30,</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.72%; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Nine Months Ended September 30,</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2017</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2017</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.66%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Commission revenue by fee type</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable transaction fees</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Disclosed trading</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,727</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,663</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172,443</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.14%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,933</p></td> <td valign="bottom" bgcolor="#DDEBF7" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.32%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Open Trading™ - matched principal trading</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,228</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,284</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.32%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:n |
Summary of Information Services Revenue by Timing of Recognition | The following table presents information services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Information services revenue by timing of recognition Services transferred over time $ 7,029 $ 6,267 $ 20,652 $ 18,599 Services transferred at a point in time 145 64 518 414 Total information services revenues $ 7,174 $ 6,331 $ 21,170 $ 19,013 |
Summary of Post-Trade Services Revenue by Timing of Recognition | The following table presents post-trade services revenue by timing of recognition for the three and nine months ended September 30, 2018 and 2017: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Post-trade services revenue by timing of recognition Services transferred over time $ 3,463 $ 2,366 $ 11,370 $ 7,285 Services transferred at a point in time 12 312 301 338 Total post-trade services revenues $ 3,475 $ 2,678 $ 11,671 $ 7,623 |
Summary of Revenue Recognized from Contract Liabilities and Remaining Balance | The revenue recognized from contract liabilities and the remaining balance is shown below: December 31, 2017 Payments received in advance of services to be performed Revenue recognized for services performed during the period Foreign Currency Translation September 30, 2018 (In thousands) Information services $ 1,763 $ 5,724 $ (5,088 ) $ — $ 2,399 Post-trade services 897 9,296 (8,775 ) (32 ) 1,386 Total deferred revenue $ 2,660 $ 15,020 $ (13,863 ) $ (32 ) $ 3,785 |
Fair Value Measurements (Tables
Fair Value Measurements (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Fair Value Disclosures [Abstract] | |
Valuation of Company's Assets and Liabilities Measured at Fair Value | The following table summarizes the valuation of the Company’s assets and liabilities measured at fair value as categorized based on the hierarchy described in Note 2. Level 1 Level 2 Level 3 Total (In thousands) September 30, 2018 Money market funds $ 112,829 $ — $ — $ 112,829 Securities available-for-sale Corporate debt — 148,236 — 148,236 Trading securities Corporate debt — 83,381 — 83,381 Mutual funds held in rabbi trust — 4,484 — 4,484 Foreign currency forward position — 1,469 — 1,469 Total $ 112,829 $ 237,570 $ — $ 350,399 December 31, 2017 Money market funds $ 88,562 $ — $ — $ 88,562 Securities available-for-sale Corporate debt — 145,052 — 145,052 Trading securities Corporate debt — 91,302 — 91,302 Mutual funds held in rabbi trust — 3,167 — 3,167 Foreign currency forward position — (702 ) — (702 ) Total $ 88,562 $ 238,819 $ — $ 327,381 |
Summary of Foreign Currency Forward Contracts | A summary of the Company’s foreign currency forward position is as follows: As of September 30, 2018 December 31, 2017 (In thousands) Notional value $ 100,797 $ 84,422 Fair value of notional 99,328 85,124 Fair value of the asset (liability) $ 1,469 $ (702 ) |
Summary of Company's Investments | The following is a summary of the Company’s investments: Amortized cost Gross unrealized gains Gross unrealized losses Estimated fair value (In thousands) As of September 30, 2018 Securities available-for-sale Corporate debt $ 148,981 $ 14 $ (759 ) $ 148,236 Trading securities Corporate debt 83,891 10 (520 ) 83,381 Mutual funds held in rabbi trust 4,347 — 137 4,484 Total trading securities 88,238 10 (383 ) 87,865 Total investments $ 237,219 $ 24 $ (1,142 ) $ 236,101 December 31, 2017 Securities available-for-sale Corporate debt $ 145,526 $ 9 $ (483 ) $ 145,052 Trading securities Corporate debt 91,578 30 (306 ) 91,302 Mutual funds held in rabbi trust 2,729 438 — 3,167 Total trading securities 94,307 468 (306 ) 94,469 Total investments $ 239,833 $ 477 $ (789 ) $ 239,521 |
Summary of Fair Value of Investments Based upon Contractual Maturities | The following table summarizes the fair value of the investments based upon the contractual maturities: As of September 30, 2018 December 31, 2017 (In thousands) Less than one year $ 140,544 $ 130,738 Due in 1 - 5 years 95,557 108,783 Total $ 236,101 $ 239,521 |
Fair Values and Unrealized Losses on Investments | The following table provides fair values and unrealized losses on investments and by the aging of the securities’ continuous unrealized loss position as of September 30, 2018 and December 31, 2017: Less than Twelve Months Twelve Months or More Total Estimated fair value Gross unrealized losses Estimated fair value Gross unrealized losses Estimated fair value Gross unrealized losses (In thousands) As of September 30, 2018 Corporate debt $ 119,485 $ (716 ) $ 60,425 $ (563 ) $ 179,910 $ (1,279 ) As of December 31, 2017 Corporate debt $ 177,114 $ (536 ) $ 26,476 $ (253 ) $ 203,590 $ (789 ) |
Goodwill and Intangible Assets
Goodwill and Intangible Assets (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Summary of Company's Intangible Assets | Goodwill and intangible assets with indefinite lives was $59.7 million as of both September 30, 2018 and December 31, 2017. Intangible assets that are subject to amortization, including the related accumulated amortization, are comprised of the following: September 30, 2018 December 31, 2017 Cost Accumulated amortization Net carrying amount Cost Accumulated amortization Net carrying amount (In thousands) Technology $ 5,770 $ (5,770 ) $ — $ 5,770 $ (5,770 ) $ — Customer relationships 5,639 (2,580 ) 3,059 5,647 (2,301 ) 3,346 Non-competition agreements 380 (380 ) — 380 (380 ) — Tradenames 370 (370 ) — 370 (370 ) — Total $ 12,159 $ (9,100 ) $ 3,059 $ 12,167 $ (8,821 ) $ 3,346 |
Income Taxes (Tables)
Income Taxes (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Income Tax Disclosure [Abstract] | |
Schedule of Provision for Income Taxes | The provision for income taxes consists of the following: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Current: Federal $ 6,358 $ 11,331 $ 23,119 $ 28,676 State and local 1,619 1,651 5,616 4,579 Foreign 2,502 1,191 6,036 4,234 Total current provision 10,479 14,173 34,771 37,489 Deferred: Federal (663 ) (930 ) (321 ) 130 State and local (136 ) (158 ) (107 ) (64 ) Foreign (477 ) 2 656 226 Total deferred provision (1,276 ) (1,086 ) 228 292 Provision for income taxes $ 9,203 $ 13,087 $ 34,999 $ 37,781 |
Stock-Based Compensation Plans
Stock-Based Compensation Plans (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Stock-Based Compensation Expense | Stock-based compensation expense for the three and nine months ended September 30, 2018 and 2017 was as follows: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Employees $ 3,654 $ 3,280 $ 10,739 $ 10,273 Non-employee directors 296 241 812 716 Total stock-based compensation $ 3,950 $ 3,521 $ 11,551 $ 10,989 |
Earnings Per Share (Tables)
Earnings Per Share (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Earnings Per Share [Abstract] | |
Computation of Basic and Diluted Earnings Per Common Share | The following table sets forth the computation of basic and diluted earnings per common share: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands, except per share amounts) Basic weighted average shares outstanding 36,951 36,865 36,952 36,856 Dilutive effect of stock options and restricted stock 877 1,154 907 1,213 Diluted weighted average shares outstanding 37,828 38,019 37,859 38,069 |
Commitments and Contingencies (
Commitments and Contingencies (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Commitments And Contingencies Disclosure [Abstract] | |
Summary of Minimum Rental Commitments under Operating Leases | Minimum rental commitments as of September 30, 2018 under such operating leases were as follows (in thousands): Remainder of 2018 $ 1,198 2019 9,610 2020 10,725 2021 10,126 2022 9,089 2023 and thereafter 99,008 $ 139,756 |
Segment and Geographic Inform_2
Segment and Geographic Information (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Segment Reporting [Abstract] | |
Summary of Revenue and Long-lived Assets | Information regarding revenue for the three and nine months ended September 30, 2018 and 2017 and long-lived assets as of September 30, 2018 and December 31, 2017 was as follows: Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 (In thousands) Revenues United States $ 85,110 $ 80,999 $ 271,833 $ 249,538 United Kingdom 15,882 14,210 49,828 44,181 Other 451 375 1,460 1,143 Total $ 101,443 $ 95,584 $ 323,121 $ 294,862 As of September 30, 2018 December 31, 2017 (In thousands) Long-lived assets, as defined United States $ 45,734 $ 27,990 United Kingdom 8,564 10,532 Other 22 26 Total $ 54,320 $ 38,548 |
Organization and Principal Bu_2
Organization and Principal Business Activity - Additional Information (Detail) | 9 Months Ended |
Sep. 30, 2018Institutional_Investor_and_Broker-dealer_Firm | |
Accounting Policies [Line Items] | |
Date of incorporation | Apr. 11, 2000 |
Minimum [Member] | |
Accounting Policies [Line Items] | |
Number of institutional investor and broker-dealer firms | 1,400 |
Significant Accounting Polici_4
Significant Accounting Policies - Additional Information (Detail) | 9 Months Ended | |
Sep. 30, 2018USD ($)Revenue | Sep. 30, 2017USD ($) | |
Significant Accounting Policies [Line Items] | ||
Maximum maturity period for classification of investments as cash equivalents | 3 months | |
Investments other-than-temporary losses | $ 0 | $ 0 |
Number of revenue streams | Revenue | 4 | |
Description of commission revenue | For trades that the Company executes between and among institutional investor and broker-dealer clients on a matched principal basis by serving as counterparty to both the buyer and the seller, the Company earns its commission through the difference in price between the two trades. | |
Settlement days of bond transaction | Within one to two trading days | |
Aggregate amount of transaction price allocated to remaining performance obligations | $ 8,800,000 | |
Expected time to recognize revenue for remaining performance obligation | 19 months | |
Maximum [Member] | ||
Significant Accounting Policies [Line Items] | ||
Contractual maturities accounts receivable | 1 year | |
Estimated useful life of fixed assets | 7 years | |
Maximum [Member] | Business Combinations [Member] | ||
Significant Accounting Policies [Line Items] | ||
Estimated life of intangible assets | 15 years | |
Minimum [Member] | ||
Significant Accounting Policies [Line Items] | ||
Estimated useful life of fixed assets | 3 years | |
Minimum [Member] | Business Combinations [Member] | ||
Significant Accounting Policies [Line Items] | ||
Estimated life of intangible assets | 3 years | |
Minimum [Member] | Internally Developed Software [Member] | ||
Significant Accounting Policies [Line Items] | ||
Estimated life of intangible assets | 3 years |
Significant Accounting Polici_5
Significant Accounting Policies - Summary of Commission Revenue by Fee Type (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Commission revenue by fee type | ||||
Revenues | $ 101,443 | $ 95,584 | $ 323,121 | $ 294,862 |
Commissions [Member] | ||||
Commission revenue by fee type | ||||
Disclosed trading | 49,727 | 54,663 | 172,443 | 179,933 |
Open Trading™ - matched principal trading | 16,228 | 11,284 | 44,943 | 34,445 |
Total variable transaction fees | 65,955 | 65,947 | 217,386 | 214,378 |
Distribution fees and unused minimum fees | 24,558 | 20,323 | 72,012 | 52,929 |
Revenues | $ 90,513 | $ 86,270 | $ 289,398 | $ 267,307 |
Significant Accounting Polici_6
Significant Accounting Policies - Summary of Information Services Revenue by Timing of Recognition (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Significant Accounting Policies [Line Items] | ||||
Revenues | $ 101,443 | $ 95,584 | $ 323,121 | $ 294,862 |
Information Services [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | 7,174 | 6,331 | 21,170 | 19,013 |
Information Services [Member] | Transferred over Time [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | 7,029 | 6,267 | 20,652 | 18,599 |
Information Services [Member] | Transferred at a Point in Time [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | $ 145 | $ 64 | $ 518 | $ 414 |
Significant Accounting Polici_7
Significant Accounting Policies - Summary of Post-Trade Services Revenue by Timing of Recognition (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Significant Accounting Policies [Line Items] | ||||
Revenues | $ 101,443 | $ 95,584 | $ 323,121 | $ 294,862 |
Post-trade Services [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | 3,475 | 2,678 | 11,671 | 7,623 |
Post-trade Services [Member] | Transferred over Time [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | 3,463 | 2,366 | 11,370 | 7,285 |
Post-trade Services [Member] | Transferred at a Point in Time [Member] | ||||
Significant Accounting Policies [Line Items] | ||||
Revenues | $ 12 | $ 312 | $ 301 | $ 338 |
Significant Accounting Polici_8
Significant Accounting Policies - Summary of Revenue Recognized from Contract Liabilities and Remaining Balance (Detail) $ in Thousands | 9 Months Ended |
Sep. 30, 2018USD ($) | |
Significant Accounting Policies [Line Items] | |
Deferred revenues, beginning balance | $ 2,660 |
Payments received in advance of services to be performed | 15,020 |
Revenue recognized for services performed during the period | (13,863) |
Foreign Currency Translation | (32) |
Deferred revenues, ending balance | 3,785 |
Information Services [Member] | |
Significant Accounting Policies [Line Items] | |
Deferred revenues, beginning balance | 1,763 |
Payments received in advance of services to be performed | 5,724 |
Revenue recognized for services performed during the period | (5,088) |
Deferred revenues, ending balance | 2,399 |
Post-trade Services [Member] | |
Significant Accounting Policies [Line Items] | |
Deferred revenues, beginning balance | 897 |
Payments received in advance of services to be performed | 9,296 |
Revenue recognized for services performed during the period | (8,775) |
Foreign Currency Translation | (32) |
Deferred revenues, ending balance | $ 1,386 |
Net Capital Requirements - Addi
Net Capital Requirements - Additional Information (Detail) $ in Millions | Sep. 30, 2018USD ($) |
Brokers And Dealers [Abstract] | |
Aggregate net capital and financial resources in excess of required level | $ 170.6 |
Aggregate net capital and financial resources, minimum capital requirement | $ 14.8 |
Fair Value Measurements - Valua
Fair Value Measurements - Valuation of Company's Assets and Liabilities Measured at Fair Value (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Money market funds | $ 112,829 | $ 88,562 |
Trading securities | 87,865 | 94,469 |
Assets Fair Value Total | 350,399 | 327,381 |
Corporate Debt [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Securities available-for-sale | 148,236 | 145,052 |
Trading securities | 83,381 | 91,302 |
Mutual Funds Held In Rabbi Trust [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Trading securities | 4,484 | 3,167 |
Foreign Currency Forward Position [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Foreign currency forward position | 1,469 | (702) |
Level 1 [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Money market funds | 112,829 | 88,562 |
Assets Fair Value Total | 112,829 | 88,562 |
Level 2 [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Assets Fair Value Total | 237,570 | 238,819 |
Level 2 [Member] | Corporate Debt [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Securities available-for-sale | 148,236 | 145,052 |
Trading securities | 83,381 | 91,302 |
Level 2 [Member] | Mutual Funds Held In Rabbi Trust [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Trading securities | 4,484 | 3,167 |
Level 2 [Member] | Foreign Currency Forward Position [Member] | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Foreign currency forward position | $ 1,469 | $ (702) |
Fair Value Measurements - Addit
Fair Value Measurements - Additional Information (Detail) - USD ($) $ in Millions | 9 Months Ended | |
Sep. 30, 2018 | Sep. 30, 2017 | |
Fair Value Disclosures [Abstract] | ||
Hedge derivative expiration period | 1 month | |
Proceeds from the sales and maturities of securities available-for-sale | $ 308.3 | $ 170.1 |
Fair Value Measurements - Summa
Fair Value Measurements - Summary of Foreign Currency Forward Contracts (Detail) - Foreign Currency Forward Position [Member] - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Derivatives Fair Value [Line Items] | ||
Notional value | $ 100,797 | $ 84,422 |
Fair value of notional | 99,328 | 85,124 |
Fair value of the asset (liability) | $ 1,469 | $ (702) |
Fair Value Measurements - Sum_2
Fair Value Measurements - Summary of Company's Investments (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Schedule Of Available For Sale Securities [Line Items] | ||
Trading securities, Amortized cost | $ 88,238 | $ 94,307 |
Trading securities, Gross unrealized gains | 10 | 468 |
Trading securities, Gross unrealized losses | (383) | (306) |
Trading securities, Estimated fair value | 87,865 | 94,469 |
Investments, Amortized cost | 237,219 | 239,833 |
Investments, Gross unrealized gains | 24 | 477 |
Investments, Gross unrealized losses | (1,142) | (789) |
Investments, Estimated fair value | 236,101 | 239,521 |
Corporate Debt [Member] | ||
Schedule Of Available For Sale Securities [Line Items] | ||
Securities available-for-sale, Amortized cost | 148,981 | 145,526 |
Securities available-for-sale, Gross unrealized gains | 14 | 9 |
Securities available-for-sale, Gross unrealized losses | (759) | (483) |
Securities available-for-sale, Estimated fair value | 148,236 | 145,052 |
Trading securities, Amortized cost | 83,891 | 91,578 |
Trading securities, Gross unrealized gains | 10 | 30 |
Trading securities, Gross unrealized losses | (520) | (306) |
Trading securities, Estimated fair value | 83,381 | 91,302 |
Mutual Funds Held In Rabbi Trust [Member] | ||
Schedule Of Available For Sale Securities [Line Items] | ||
Trading securities, Amortized cost | 4,347 | 2,729 |
Trading securities, Gross unrealized gains | 438 | |
Trading securities, Gross unrealized losses | 137 | |
Trading securities, Estimated fair value | $ 4,484 | $ 3,167 |
Fair Value Measurements - Sum_3
Fair Value Measurements - Summary of Fair Value of Investments Based upon Contractual Maturities (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Fair Value Disclosures [Abstract] | ||
Less than one year | $ 140,544 | $ 130,738 |
Due in 1 - 5 years | 95,557 | 108,783 |
Total | $ 236,101 | $ 239,521 |
Fair Value Measurements - Fair
Fair Value Measurements - Fair Values and Unrealized Losses on Investments (Detail) - Corporate Debt [Member] - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Schedule Of Available For Sale Securities [Line Items] | ||
Less than Twelve Months, Estimated fair value | $ 119,485 | $ 177,114 |
Less than Twelve Months, Gross unrealized losses | (716) | (536) |
Twelve Months or More, Estimated fair value | 60,425 | 26,476 |
Twelve Months or More, Gross unrealized losses | (563) | (253) |
Estimated fair value, Total | 179,910 | 203,590 |
Gross unrealized losses, Total | $ (1,279) | $ (789) |
Goodwill and Intangible Asset_2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($) $ in Thousands | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Dec. 31, 2017 | |
Goodwill [Line Items] | |||
Goodwill and intangible assets with indefinite lives | $ 62,771 | $ 63,059 | |
Amortization expense associated with identifiable intangible assets | 300 | $ 300 | |
Estimated total amortization expense 2018 | 400 | ||
Estimated total amortization expense 2019 | 400 | ||
Estimated total amortization expense 2020 | 400 | ||
Estimated total amortization expense 2021 | 400 | ||
Estimated total amortization expense 2022 | 400 | ||
Indefinite-lived Intangible Assets [Member] | |||
Goodwill [Line Items] | |||
Goodwill and intangible assets with indefinite lives | $ 59,700 | $ 59,700 |
Goodwill and Intangible Asset_3
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Finite Lived Intangible Assets [Line Items] | ||
Cost | $ 12,159 | $ 12,167 |
Accumulated amortization | (9,100) | (8,821) |
Net carrying amount | 3,059 | 3,346 |
Technology [Member] | ||
Finite Lived Intangible Assets [Line Items] | ||
Cost | 5,770 | 5,770 |
Accumulated amortization | (5,770) | (5,770) |
Customer Relationships [Member] | ||
Finite Lived Intangible Assets [Line Items] | ||
Cost | 5,639 | 5,647 |
Accumulated amortization | (2,580) | (2,301) |
Net carrying amount | 3,059 | 3,346 |
Non-Competition Agreements [Member] | ||
Finite Lived Intangible Assets [Line Items] | ||
Cost | 380 | 380 |
Accumulated amortization | (380) | (380) |
Tradenames - Finite Life [Member] | ||
Finite Lived Intangible Assets [Line Items] | ||
Cost | 370 | 370 |
Accumulated amortization | $ (370) | $ (370) |
Income Taxes - Schedule of Prov
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Current: | ||||
Federal | $ 6,358 | $ 11,331 | $ 23,119 | $ 28,676 |
State and local | 1,619 | 1,651 | 5,616 | 4,579 |
Foreign | 2,502 | 1,191 | 6,036 | 4,234 |
Total current provision | 10,479 | 14,173 | 34,771 | 37,489 |
Deferred: | ||||
Federal | (663) | (930) | (321) | 130 |
State and local | (136) | (158) | (107) | (64) |
Foreign | (477) | 2 | 656 | 226 |
Total deferred provision | (1,276) | (1,086) | 228 | 292 |
Provision for income taxes | $ 9,203 | $ 13,087 | $ 34,999 | $ 37,781 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended | 12 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | Dec. 31, 2017 | |
Schedule Of Pre Tax Income [Line Items] | |||||
Excess tax benefits on share based payments | $ 1.7 | $ 3.8 | $ 3.7 | $ 14.8 | |
U.S. federal tax at statutory rate | 21.00% | 35.00% | |||
Provisional tax charge recorded due to enactment of Tax Act | $ 11.7 | ||||
Re-measurement of U.S. deferred tax assets | 6.7 | ||||
Repatriation taxes on accumulated undistributed foreign earnings | $ 5 | ||||
Reduction in provisional tax charge | $ 0.4 | ||||
New York State [Member] | Earliest Tax Year [Member] | |||||
Schedule Of Pre Tax Income [Line Items] | |||||
Income tax year under examination | 2,010 | ||||
New York State [Member] | Latest Tax Year [Member] | |||||
Schedule Of Pre Tax Income [Line Items] | |||||
Income tax year under examination | 2,015 |
Stock-Based Compensation Plan_2
Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Total stock-based compensation | $ 3,950 | $ 3,521 | $ 11,551 | $ 10,989 |
Employees [Member] | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Total stock-based compensation | 3,654 | 3,280 | 10,739 | 10,273 |
Non-Employee Directors [Member] | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Total stock-based compensation | $ 296 | $ 241 | $ 812 | $ 716 |
Stock-Based Compensation Plan_3
Stock-Based Compensation Plans - Additional Information (Detail) $ / shares in Units, $ in Millions | 9 Months Ended |
Sep. 30, 2018USD ($)$ / sharesshares | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Unrecognized compensation costs related to non-vested | $ | $ 24.2 |
Weighted-average period over which cost is expected to be recognized | 1 year 7 months 6 days |
Employees [Member] | Restricted Stock [Member] | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Number of non-option equity instruments granted during the period | shares | 53,261 |
Weighted-average grant date fair value per share | $ / shares | $ 201.49 |
Employees [Member] | Performance Based Share [Member] | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Number of non-option equity instruments granted during the period | shares | 10,479 |
Number of options to purchase shares of common stock | shares | 19,693 |
Weighted-average fair value each option granted | $ / shares | $ 56.11 |
Weighted-average grant date fair value per share | $ / shares | $ 202.04 |
Earnings Per Share - Computatio
Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - shares shares in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Earnings Per Share Basic And Diluted [Abstract] | ||||
Basic weighted average shares outstanding | 36,951 | 36,865 | 36,952 | 36,856 |
Dilutive effect of stock options and restricted stock | 877 | 1,154 | 907 | 1,213 |
Diluted weighted average shares outstanding | 37,828 | 38,019 | 37,859 | 38,069 |
Earnings Per Share - Additional
Earnings Per Share - Additional Information (Detail) - shares | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Stock Options and Restricted Stock [Member] | ||||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
Stock options and restricted stock excluded from the computation of diluted earnings per share | 28,760 | 10,729 | 42,159 | 40,485 |
Credit Agreement - Additional I
Credit Agreement - Additional Information (Detail) - USD ($) | 1 Months Ended | 9 Months Ended | ||
Oct. 31, 2018 | Oct. 31, 2017 | Oct. 31, 2015 | Sep. 30, 2018 | |
Line Of Credit Facility [Line Items] | ||||
Revolving loans and letters of credit | $ 100,000,000 | |||
Letter of credit outstanding | $ 1,700,000 | |||
Additional Credit Agreement | $ 50,000,000 | |||
Amount available under credit agreement | $ 98,300,000 | |||
Period of credit agreement | 2 years | |||
Equity interest | 65.00% | |||
Minimum [Member] | ||||
Line Of Credit Facility [Line Items] | ||||
Excess judgments against the company | $ 10,000,000 | |||
Credit Agreement [Member] | ||||
Line Of Credit Facility [Line Items] | ||||
Expiration period of credit agreement | Oct. 31, 2018 | |||
Period of credit agreement | 1 year | |||
Credit Agreement [Member] | Scenario, Forecast [Member] | ||||
Line Of Credit Facility [Line Items] | ||||
Expiration period of credit agreement | Oct. 31, 2019 |
Commitments and Contingencies -
Commitments and Contingencies - Additional Information (Detail) $ in Millions | 9 Months Ended | 12 Months Ended | |
Sep. 30, 2018USD ($)AgreementSubsidiary | Sep. 30, 2017USD ($) | Dec. 31, 2016ft² | |
Loss Contingencies [Line Items] | |||
Non-cancelable leases expiration date | Dec. 31, 2033 | ||
Rental expense | $ 9.6 | $ 4.1 | |
Number of lease agreements assigned to third parties | Agreement | 1 | ||
Lease termination dates | 2020-11 | ||
Future lease obligation under sublease arrangements | $ 0.6 | ||
Number of subsidiaries | Subsidiary | 2 | ||
Settlement days of bond transaction | Within one to two trading days | ||
Collateral deposits | $ 1.2 | $ 1.2 | |
Lease Agreement [Member] | |||
Loss Contingencies [Line Items] | |||
Newly built office space | ft² | 83,000 | ||
Term of lease contract | 15 years | ||
Standby Letters of Credit [Member] | |||
Loss Contingencies [Line Items] | |||
Contingent obligation for standby letter of credit issued to Landlord | $ 1.7 |
Commitments and Contingencies_2
Commitments and Contingencies - Summary of Minimum Rental Commitments under Operating Leases (Detail) $ in Thousands | Sep. 30, 2018USD ($) |
Operating Leases Future Minimum Payments Due [Abstract] | |
Remainder of 2018 | $ 1,198 |
2,019 | 9,610 |
2,020 | 10,725 |
2,021 | 10,126 |
2,022 | 9,089 |
2023 and thereafter | 99,008 |
Operating Leases | $ 139,756 |
Share Repurchase Program - Addi
Share Repurchase Program - Additional Information (Detail) - Share Repurchase Program [Member] - USD ($) | 1 Months Ended | 9 Months Ended |
Sep. 30, 2017 | Sep. 30, 2018 | |
Equity Class Of Treasury Stock [Line Items] | ||
Shares repurchase program period | 15 months | |
Shares repurchase program authorized | $ 100,000,000 | |
Commencement date | 2017-10 | |
Total shares repurchased | 93,900 | |
Cost of common stock shares repurchased | $ 19,000,000 |
Segment and Geographic Inform_3
Segment and Geographic Information - Additional Information (Detail) - Segment | 9 Months Ended | |
Sep. 30, 2018 | Sep. 30, 2017 | |
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Number of operating segment | 1 | |
Geographic Concentration Risk [Member] | Total Revenue and Long-lived Assets [Member] | United Kingdom [Member] | ||
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Concentration Risk, Percentage | 10.00% | 10.00% |
Segment and Geographic Inform_4
Segment and Geographic Information - Summary of Revenue and Long-lived Assets (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | Dec. 31, 2017 | |
Segment Reporting Information [Line Items] | |||||
Revenues | $ 101,443 | $ 95,584 | $ 323,121 | $ 294,862 | |
Long-lived assets | 54,320 | 54,320 | $ 38,548 | ||
United States [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Revenues | 85,110 | 80,999 | 271,833 | 249,538 | |
Long-lived assets | 45,734 | 45,734 | 27,990 | ||
United Kingdom [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Revenues | 15,882 | 14,210 | 49,828 | 44,181 | |
Long-lived assets | 8,564 | 8,564 | 10,532 | ||
Other [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Revenues | 451 | $ 375 | 1,460 | $ 1,143 | |
Long-lived assets | $ 22 | $ 22 | $ 26 |
Retirement and Deferred Compe_2
Retirement and Deferred Compensation Plans - Additional Information (Detail) - USD ($) $ in Millions | 9 Months Ended | |
Sep. 30, 2018 | Sep. 30, 2017 | |
Compensation And Retirement Disclosure [Abstract] | ||
Non-qualified deferred cash incentive plan maximum eligibility percentage of employees | 100.00% | |
Mutual fund investments and deferred compensation obligation, at fair value | $ 4.5 | $ 3.1 |
Trading gains or losses and changes in deferred compensation liability and expense | $ 0.1 | $ 0.3 |