0001426945-19-000004.txt : 20190222 0001426945-19-000004.hdr.sgml : 20190222 20190222171033 ACCESSION NUMBER: 0001426945-19-000004 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190222 DATE AS OF CHANGE: 20190222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Echo Global Logistics, Inc. CENTRAL INDEX KEY: 0001426945 STANDARD INDUSTRIAL CLASSIFICATION: ARRANGEMENT OF TRANSPORTATION OF FREIGHT & CARGO [4731] IRS NUMBER: 205001120 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34470 FILM NUMBER: 19626630 BUSINESS ADDRESS: STREET 1: 600 WEST CHICAGO AVENUE STREET 2: SUITE 725 CITY: CHICAGO STATE: IL ZIP: 60654 BUSINESS PHONE: 1-800-354-7993 MAIL ADDRESS: STREET 1: 600 WEST CHICAGO AVENUE STREET 2: SUITE 725 CITY: CHICAGO STATE: IL ZIP: 60654 10-K 1 echo-20181231x10k.htm 10-K Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
________________________________________
FORM 10-K
_______________________________________
(Mark one)
 
x
Annual report pursuant to section 13 or 15(d) of the Securities Exchange Act of 1934 for the fiscal year ended December 31, 2018 or
 
 
o
Transition report pursuant to section 13 or 15(d) of the Securities Exchange Act of 1934 for the transition period from                        to                         
Commission file number 001-34470
ECHO GLOBAL LOGISTICS, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
 
20-5001120
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer Identification No.)
600 West Chicago Avenue, Suite 725
Chicago, Illinois
 
60654
(Address of Principal Executive Offices)
 
(Zip Code)
Registrant's Telephone Number, Including Area Code: (800) 354-7993
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Name of each exchange on which registered
Common Stock, par value $0.0001 per share
 
The Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes o    No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes o    No x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x    No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x    No o
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer x
 
Accelerated filer o
 
Non-accelerated filer o
 
Smaller reporting  company o
 
Emerging growth company o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o    No x
The aggregate market value of the common equity held by non-affiliates of the registrant as of June 30, 2018, the last business day of the registrant's most recent completed second quarter, was $791,593,598 (based upon closing price of these shares on the Nasdaq Global Select Market).



The number of shares of the registrant's common stock outstanding as of the close of business on February 21, 2019 was 27,818,143.
Documents incorporated by reference:
Portions of the Registrant's Proxy Statement for its 2019 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K, provided that if such Proxy Statement is not filed with the Securities and Exchange Commission (the "SEC") within 120 days after the end of the fiscal year covered by this Form 10-K, an amendment to this Form 10-K shall be filed no later than the end of such 120-day period.





 
 
TABLE OF CONTENTS
 
 
 
 
 
Part I.
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Part II.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Part III.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Part IV.
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


Part I



Item 1.    Business
Unless otherwise indicated or the context otherwise requires, references in this Annual Report on Form 10-K ("Form 10-K") to "Echo Global Logistics," "Echo," the "Company," "we," "us" or "our" are to Echo Global Logistics, Inc., a Delaware corporation, and its subsidiaries.
Certain statements in this Form 10-K are "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These statements involve a number of risks, uncertainties and other factors that could cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Factors which could materially affect such forward-looking statements can be found in Part I, Item 1 "Business," Part I, Item 1A "Risk Factors" and Part II, Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" in this Form 10-K. Investors are urged to consider these factors carefully in evaluating any forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements. The forward-looking statements made herein are only made as of the date hereof and we undertake no obligation to publicly update such forward-looking statements to reflect subsequent events or circumstances.

Our Company

Echo Global Logistics is a leading provider of technology-enabled transportation and supply chain management solutions. We utilize a proprietary technology platform to compile and analyze data from our multi-modal network of transportation providers to satisfy the transportation and logistics needs of our clients. Our platform enables us to quickly adapt to and offer efficient and cost-effective solutions for our clients' shipping needs. We focus primarily on arranging transportation with truckload ("TL") and less than truckload ("LTL") carriers. We also offer intermodal (which involves moving a shipment by rail and truck), small parcel, domestic air, expedited and international transportation services. Our core logistics services include carrier selection, dispatch, load management and tracking.

The success of our platform and its ability to deliver a competitive value proposition to shippers (our clients) has been the main driver behind our historical growth and we believe will serve as the basis for our continued expansion. Our market share has grown within this market segment in recent years, primarily through organic growth with the addition of new customers, the expansion of relationships with existing customers, the addition of new services, and the development of a training program that enables better client service and the hiring of additional salespeople. We also have supplemented our organic growth through selective acquisitions.

We were formed as a Delaware limited liability company in January 2005 and converted our legal form to a Delaware corporation in June 2006. In October 2009, we completed an initial public offering of our shares of common stock. Our common stock is listed on the Nasdaq Global Select Market under the symbol “ECHO.”

Our Clients

We procure transportation and provide logistics services for clients across a wide range of industries, including manufacturing, construction, food and beverage, consumer products and retail. Our clients fall into two categories: Transactional and Managed Transportation.

Transactional Clients

We service Transactional clients on a shipment-by-shipment basis. Transactional clients benefit from access to our capacity, our advanced technology, service quality and competitive pricing. Our sales representatives' objective is to expand client relationships by increasing the shipper's percentage of total freight spend directed to Echo. Transactional clients benefit from access to our advanced technology, service quality and competitive pricing.

Our revenue from Transactional clients was $1.9 billion in 2018, $1.5 billion in 2017 and $1.4 billion in 2016. Revenue from Transactional clients as a percentage of total revenue was 78.5%, 79.2% and 81.3%, in 2018, 2017 and 2016, respectively.



3


Managed Transportation Clients

We typically enter into multi-year contracts with our Managed Transportation clients, generally with terms of one to three years, to satisfy some, or substantially all, of their transportation management needs. Each Managed Transportation client is assigned one or more dedicated account executives. In limited instances, a Managed Transportation client will request that its account executives work on-site at the client's location.
Dedicated account executives, together with account management and technology staff from our Solutions and Implementation teams, initiate the on-boarding process for each new Managed Transportation client. These teams review the client's existing business processes, develop a preliminary freight management plan and target a percentage cost savings achievable for the client over the life of the contract. The Implementation team then develops an implementation plan that links the client's back office processes to our proprietary technology platform.
The Managed Transportation relationship is initially predicated on a high level of personalized service, cost savings and the improved efficiency, transparency and reporting achieved through reliance on our systems. Each client's dedicated account team seeks to become more knowledgeable about the client's supply chain operations through an ongoing series of quarterly business reviews. Through this process, additional opportunities for efficiency gains, operating improvements and cost savings are identified and recommended by account managers who generally have significant industry experience.
Managed Transportation contracts often are on an exclusive basis for a certain transportation mode or point of origin and may apply to one or more modes used by the client. These provisions help us secure, but do not guarantee, a significant portion of a Managed Transportation client's transportation spend. While the application of these contractual exclusivity provisions historically has varied, we work closely with our Managed Transportation clients to maintain our status as their exclusive provider of transportation management services for a particular mode or point of origin.
We also provide freight bill payment and audit services, claims processing and small parcel consulting services to a limited number of Managed Transportation clients. Under these arrangements, we review the client's small parcel shipping contracts and shipment data, analyzing their volumes, distribution, rates and savings opportunities, prepare negotiation strategies and directly or indirectly participate in negotiations with carriers to improve the client's rates, charges, services and commitments.
Our revenue from Managed Transportation clients was $524.1 million in 2018, $404.3 million in 2017 and $320.3 million in 2016. Revenue from Managed Transportation clients as a percentage of total revenue was 21.5%, 20.8% and 18.7% in 2018, 2017 and 2016, respectively.
Our Proprietary Technology
Our proprietary technology platform ("Optimizer") is fundamental to our operating system and solutions offering. We run our business on a technology platform engineered and built from the ground up and believe its proprietary nature differentiates us from our competition in a number of critical ways. All participants in each transaction (clients, carriers and Echo employees) are unified on a single platform through access portals customized to each participant's needs. We believe such integration yields critical synergies throughout our organization as well as with our clients and carriers. Equally important, internal integration ensures speed and accuracy of data capture, information exchange, shipment execution and back-end reporting capabilities.
As our business has grown, our technology platform has continued to evolve in order to incorporate new multi-modal capabilities and integrate with new technology partners. We branded our next generation architecture (“EchoAccelerator”) to focus on driving development, automation and speed to market through all of the processes that we manage across modes. The four key areas of emphasis are: 1) quoting and pricing; 2) carrier selection, load-matching, and booking; 3) in-transit visibility, monitoring, and notifications; and 4) settlement. We believe the agility of EchoAccelerator is essential to keep pace with the changing needs of our business and offers us a critical advantage in the competitive transportation marketplace. In 2018, 2017 and 2016, we spent approximately $18.2 million, $19.0 million and $14.6 million, respectively, on the development of Optimizer, EchoAccelerator, and related technologies.
Each mode involves different vendors exchanging unique order and price data that must be shared with multiple parties to any given transaction. Our integration layer (“EchoConnect”) enables us to connect to thousands of shippers and carriers via Application Programming Interface ("API") and Electronic Data Interchange ("EDI"). Our technology engineers build mode-specific requirements into our system that support our ability to sell and service that particular mode on an enterprise-wide basis.
When communicating their transportation needs to us, clients have the flexibility to do so electronically through our web portals, ("EchoShip") and ("EchoTrak"), by API/EDI integration via EchoConnect or by email/phone. Our system generates

4


price and carrier options for our clients based on either rates pre-negotiated with preferred carriers or historical price and capacity data stored in our system. If a client enters its own shipment through EchoShip or EchoTrak, these interfaces automatically alert the appropriate account executive. Once the carrier is selected, the client's account executive uses our system to manage all aspects of the shipping process through the life-cycle of the shipment. Our clients use Optimizer's "track and trace" tools to monitor shipment status through both EchoShip and EchoTrak.
In order to streamline communication and electronic tracking during the lifecycle of a load, we launched our carrier portal and mobile app (“EchoDrive”), which provides carriers with more flexibility, transparency and control. With EchoDrive, drivers receive fewer update phone calls, and dispatchers have a more efficient way to manage their drivers.
We believe our web-based suite of applications connects clients with every function required to run an efficient transportation and logistics program. Transportation solutions developed for Managed Transportation clients often involve back-end systems integration, and both the solution and the specific integration requirements vary by client. Optimizer affords us the flexibility to support the supply chain needs of each client, regardless of specifications of the client's own system.
We rely primarily on a combination of copyright, trademark and trade secret laws, license agreements and other contractual provisions to protect our intellectual property and other proprietary rights. Some of our intellectual property rights relate to proprietary business process enhancements. It is our practice to enter into confidentiality and invention assignment agreements with all of our employees and independent contractors. Such agreements include a confidentiality undertaking by the employee or independent contractor; ensure that all new intellectual property developed in the course of our relationship with employees or independent contractors is assigned to us; and require the employee or independent contractor to cooperate with us to protect our intellectual property during and after his or her relationship with us.
Our Transportation Solutions
We satisfy the market demand for freight transportation solutions by delivering a competitive value proposition that combines advanced technology, exceptional client service, competitive pricing and highly customized transportation solutions to businesses seeking external transportation management expertise. As a non-asset based provider of technology-enabled transportation and logistics services, our solutions offerings take many forms, including multi-modal transportation brokerage and logistics services.
Mode-Specific Offerings
For our Transactional clients, Echo offers a wide array of shipping options from which to choose:
Truckload.    We provide TL service across all TL segments, including dry van, temperature-controlled and flatbed trucks. Our Truckload Quoting Tool technology uses our predictive pricing algorithms, industry relationships and historical lane-specific price and capacity data to quickly satisfy our clients' TL needs.
Less than Truckload.     We maintain relationships with, and utilize the vast majority of, LTL carriers in the market. Using our innovative RateIQ 2.0, EchoShip and EchoTrak technology, we obtain real-time price and transit time information for every LTL shipment we broker.
Small Parcel.    We provide small parcel services for packages of all sizes. Using our EchoPak technology, we often are able to deliver cost saving opportunities to those clients with significant small parcel freight spend.
Intermodal.    Intermodal transportation is the shipping of freight by multiple modes. We offer intermodal transportation services for our clients that utilize a combination of truck and rail. Our dedicated intermodal team can select the combination of truck and rail services that best satisfies each client's individual price and shipment criteria.
Domestic Air and Expedited Services.    We provide domestic air and expedited shipment services for our clients whose delivery requirements cannot be satisfied by traditional over-the-road service.
International.    For clients seeking the ease of a comprehensive international delivery option, we provide air and ocean transportation services. Dedicated account teams are able to consolidate shipments, coordinate routing, prearrange custom clearance and organize local pick-up and delivery, all in an effort to minimize the time and economic burdens associated with international shipping.



5


Logistics Services Offerings
Many clients, often in our Managed Transportation group, prefer a comprehensive and customized freight management solution that maximizes system-wide efficiencies as well as cost savings. In these instances, clients outsource their freight management needs to us, and we develop a plan involving a wide range of multi-modal brokerage and transportation management services that often includes the redesign and reengineering of distribution networks that connect a client to its suppliers and customers.
Transportation management and logistics services that we provide to such clients can include:
Rate negotiation;
Procurement of transportation, both contractually and in the spot market;
Shipment execution and tracking;
Carrier management, selection, reporting and compliance;
Executive dashboard presentations and detailed shipment reports;
Freight bill payment and audit;
Claims processing and service refund management;
Design and management of inbound client freight programs;
Individually configured web portals and self-service data warehouses;
Enterprise resource planning ("ERP") integration with transactional shipment data;
Integration of shipping applications into client e-commerce sites; and
Back-end reports customized to the internal reporting needs of the client's business.
Our Employees
As of December 31, 2018, Echo had 2,595 employees, of which 1,716 were sales representatives and agents.
Our sales representatives and agents are located in more than 30 offices throughout the United States. Sales representatives are employees focused on identifying and growing relationships with shippers and carriers. Sales agents work independently or in station offices and generally are experienced industry sales professionals managing their own client relationships. Both sales representatives and agents are primarily responsible for managing and servicing the client and carrier relationships whose business they secure.
Candidates for employment are identified and screened through traditional means, such as career fairs, search firms, job postings, advertisements in industry publications and referrals. The majority of hires within our sales and service organization are recent college graduates. We invest extensively in their training and ongoing development to ensure their long-term success as a part of our organization. Employees who join Echo as a result of an acquisition also participate in training tailored to their needs. We are confident that our employee training and development efforts contribute to longer tenure, increased productivity and a greater commitment to client satisfaction. None of our employees are subject to collective bargaining agreements. We consider our relationships with our employees to be good.
Our Carrier Network
In 2018, we continued to enhance our vast carrier network of motor, rail, air and ocean freight transportation providers. We select our carriers on the basis of their capabilities, geographic coverage, quality of service and price. Carriers selected to join our network provide physical transportation services to our clients. In our capacity as intermediary, we track our clients' shipments from origin to destination. Since we do not own any transportation equipment and do not employ those directly involved in the delivery of our clients' shipments, the nature of our carrier relationships is essential to our success.
We believe we provide value to our carriers through our proprietary technology (EchoDrive), which gives our carriers the flexibility to simplify load management, manage drivers and review invoice status. Our carriers benefit by gaining access to our clients and our carrier communication tools, which allow us to match our clients’ freight with our carriers' excess capacity.

6


We maintain the quality of our carrier network by obtaining documentation from each carrier that ensures the carrier is properly licensed and insured, and satisfies our safety requirements. Additionally, we continuously monitor data from our network on capacity, price trends, reliability, quality control standards and overall client service. We believe this quality control program helps to ensure shippers are provided the highest quality service, regardless of the specific carrier selected for an individual shipment.
The carriers in our network range in size from large national trucking companies to owner-operators of single trucks. We are not dependent on any one or a limited number of carriers. Our largest carrier accounted for less than 5% of our total 2018 transportation costs.
Competition
We operate in the highly competitive and fragmented market for commercial freight transportation and third-party logistics services. Primary competitors to our services include other national non-asset based third-party logistics companies, as well as regional or niche freight brokerages, asset-based carriers offering brokerage and/or logistics services, wholesale intermodal transportation service providers and rail carriers. In addition, we may from time to time compete against carriers' internal sales forces or shippers' internal transportation departments. We also buy transportation services from, and sell services to, some of the companies with which we compete.
We believe we compete for business on the basis of service, reliability and price. Some of our competitors may have more clients, larger clients, more resources, and possibly greater expertise in a single transportation mode than we do. We compete successfully with these companies by delivering a multi-modal solution using advanced technology combined with excellent client service, competitive pricing and highly customized transportation solutions.
Our clients may choose not to outsource their transportation business to us in the future by performing formerly outsourced services for themselves, either in-house or through external partnerships or other arrangements. We believe our key advantage over clients' in-house operations is our ability to simplify the transportation process by delivering volume-based pricing and service superior to what our clients can secure independent of Echo. In short, we provide our clients the opportunity to focus on their core operations by providing our transportation buying power and expertise.
Government Regulation
We are licensed by the U.S. Department of Transportation as a broker authorized to arrange for the transportation of general commodities by motor vehicle. Subject to applicable federal and state regulation, we arrange for the transportation of most types of freight to and from any point in the United States. We arrange transportation for United States domestic shipments by land that are mostly governed by federal regulation, such as the Federal Motor Carrier Safety Administration (the “FMCSA”), which is an agency of the Department of Transportation; some shipments are also regulated by various state agencies. The FMCSA has broad regulatory powers in areas such as safety and insurance relating to interstate motor-carrier and property broker operations. The transportation industry is generally subject to possible changes in the governing law (such as the possibility of more stringent environmental or safety regulations, or limits on vehicle weight and size) that could impact the economics of the industry.
Our international operations are impacted by a wide variety of United States regulations from various government agencies, along with foreign regulatory authorities. Regulations set by these departments may cover matters such as the type of commodities that may be shipped and how certain commodities may be shipped. These departments also issue regulations regarding unfair international trade practices and limitations on entities with which we may engage in business.
We contract with indirect air carriers who have been approved by the Transportation Security Administration (the “TSA”) and the Department of Transportation to arrange for transportation by air for our clients. The air freight industry is generally subject to regulatory and legislative changes that could affect the economics of the industry by requiring changes in operating practices or influencing the demand for, and the costs of providing, services to clients.
Our ocean transportation business in the United States is subject to regulation by the Federal Maritime Commission (the “FMC”). We are not licensed as an ocean freight forwarder or a non-vessel operating common carrier operator. However, we do engage in business with entities who are licensed in ocean transportation so that we may arrange for transportation by sea for our clients.
Although Congress enacted legislation in 1994 that substantially preempts the authority of states to exercise economic regulation of motor-carriers and property brokers, some intrastate shipments for which we arrange transportation may be subject to additional licensing registration or permit requirements. Generally, we contractually require the carrier transporting the shipment to ensure compliance with these types of requirements. Although compliance with the regulations governing

7


licenses in these areas has not had a material adverse effect on our operations or financial condition in the past, there can be no assurance that such regulations or changes will not adversely impact our operations in the future. Violation of these regulations could also subject us to fines as well as increased claims liability.
Risk Management and Insurance

If a client's shipment is damaged during the delivery process, our customer may file a claim for the damaged shipment with us, which we will pursue directly with the carrier on our client's behalf. In the cases where we have agreed (either contractually or otherwise) to pay for claims for damage to freight while in transit, we may pay the claim to our client while we independently pursue reimbursement from the carrier. If we are unable to recover all or any portion of the claim amount from our carrier, or our carrier's insurance, we may bear the financial loss of such claim. We mitigate this risk by using our quality control program to carefully select carriers with adequate insurance, quality control procedures and safety ratings. We also take steps to ensure that the coverage we provide to our clients for damaged shipments is substantially similar to the coverage that our carriers provide.

 We require all motor carriers we work with to carry at least $1 million in automobile liability insurance and $0.1 million in cargo insurance. We also maintain a broad cargo liability insurance policy to protect us against cargo damages that may not be recovered from the responsible motor-carrier. We carry various liability insurance policies, including automobile and general liability. Our contingent automobile liability coverage has a retention of $10 million per incident.

We extend credit to certain clients as part of our business model. These clients are subject to an approval process prior to any extension of credit or increase in their current credit limit. Our accounting department reviews each credit request and considers, among other factors, payment history, current billing status, recommendations by various rating agencies and capitalization. Clients that satisfy our credit review may receive a line of credit or an increase in their existing credit amount. We believe this review and approval process helps mitigate the risk of client defaults on extensions of credit and any related bad debt expense. Additionally, the Company maintains a credit insurance policy for certain accounts.

Our Website

Our website is http://www.echo.com. We make available, free of charge through our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, including exhibits and any amendments to those reports, filed with or furnished to the Securities and Exchange Commission (the "SEC"). We make these reports available through our website as soon as reasonably practical after our electronic filing of such materials with, or the furnishing of them to, the SEC. The information contained on our website is not a part of this Form 10-K and shall not be deemed incorporated by reference into this Form 10-K or any other public filing made by us with the SEC. The SEC maintains an internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov.

Item 1A.    Risk Factors
Set forth below are certain risk factors that could harm our business, results of operations and financial condition. You should carefully read the following risk factors, together with the financial statements, related notes and other information contained in this Form 10-K. Our business, financial condition and operating results may suffer if any of the following risks are realized. If any of these risks or uncertainties occur, the trading price of our common stock could decline and you might lose all or part of your investment. This Form 10-K contains forward-looking statements that contain risks and uncertainties. Please refer to the discussion of "Forward-Looking Statements" on page three of this Form 10-K in connection with your consideration of the risk factors and other important factors that may affect future results described below.
Risks Related to Our Business
We operate in a highly competitive industry, and if we are unable to address competitive pressures and developments that may adversely affect our operating results, it could substantially impair our business.
The transportation services industry is highly competitive. We compete against other national non-asset based third-party logistics companies, as well as regional or niche freight brokerages, asset-based carriers offering brokerage and/or logistics services, wholesale intermodal transportation service providers and rail carriers. In addition, we may from time to time compete against carriers' internal sales forces or clients' internal transportation departments. At times, we buy transportation services from, and sell services to, our competitors. Historically, competition has created a downward pressure on freight rates and continuation of this rate pressure may adversely affect our revenue and income from operations.

8


In addition, a software platform and database similar to Optimizer could be created over time by a competitor with sufficient financial resources and comparable experience in the transportation services industry. If our competitors are able to offer comparable services, we could lose clients, and our market share and profit margin could decline. Our competitors may also establish cooperative relationships to increase their ability to address client needs. Increased competition may lead to revenue reductions, reduced profit margins or loss of market share, any one of which could harm our business.
A decrease in levels of excess capacity in the U.S. transportation services industry could have an adverse impact on our business.
We believe that, historically, the U.S. transportation services industry has experienced significant levels of excess capacity. Our business seeks to capitalize on imbalances between supply and demand in the transportation services industry by obtaining favorable pricing terms from carriers in our network through a competitive bid process. Reduced excess capacity in the transportation services industry generally, and in our carrier network specifically, could have an adverse impact on our ability to execute our business strategy and on our business results and growth prospects.
A decrease in the number of carriers participating in our network could adversely affect our business.
In 2018, we continued to enhance our sizable carrier network of motor, rail, air and ocean freight transportation providers. We expect to continue to rely on these carriers to fulfill our clients' shipping orders in the future. However, these carriers are not contractually required to continue to accept orders from us. If shipping capacity tightens or the transportation industry experiences further consolidation among carriers, our ability to serve our clients on competitive terms could be significantly limited. In addition, we rely on price bids provided by our carriers to populate our database. If the number of our carriers decreases significantly, we may be unable to obtain sufficient pricing information to effectively utilize Optimizer, which could affect our ability to obtain favorable pricing for our clients.
If our carriers do not meet our transportation, or information reporting, needs or expectations, or those of our clients, our business could suffer.
The success of our business depends to a large extent on our relationships with our clients and our reputation for providing high-quality technology-enabled transportation and logistics services. We do not own or control the transportation assets that deliver our clients' freight, and we do not employ the people directly involved in delivering the freight. We rely on independent third parties to provide TL, LTL, small parcel, intermodal, domestic air, expedited and international carrier services and to report certain information to us, including information relating to delivery status and freight claims. This reliance could cause delays in providing our clients with important service data and in the financial reporting of certain events, including recognizing revenue and recording claims. If we are unable to secure sufficient transportation services to meet our commitments to our clients, our operating results could be adversely affected, and our clients could utilize the services of our competitors temporarily or permanently. Many of these risks are beyond our control and difficult to anticipate, including:
changes in rates charged by transportation providers;
supply shortages in the transportation industry, particularly among TL carriers;
interruptions in service or stoppages in transportation as a result of labor disputes; and
changes in regulations impacting transportation.
If any of the third parties we rely on do not meet our needs or expectations, or those of our clients, our professional reputation may be damaged and our business could suffer.
Higher carrier prices may result in decreased net revenue margin.
Carriers may charge higher prices if market conditions warrant, or to cover higher operating expenses. Our net revenues and income from operations may decrease if we are unable to correspondingly increase our pricing to our customers. Increased market demand for TL services and pending changes in regulations may reduce available capacity and increase carrier pricing. Net revenue is a non-GAAP measure calculated as revenue minus transportation costs.
Changes in fuel prices may change carrier prices, and volatility in fuel prices may make it more difficult to pass through increased costs to our clients, which may impair our operating results.
Fuel prices can be volatile and difficult to predict. Fuel prices have fluctuated significantly over the last five years. Our clients expect fuel savings to be passed along through lower prices. If carriers do not lower their prices to reflect declines in

9


fuel costs, this could negatively impact our shipment volume, as our clients could seek other shipping options. This decrease in volume would negatively impact our gross profits and income from operations.
In the event of rising fuel prices, carriers can be expected to charge higher prices to cover higher operating expenses, and our gross profits and income from operations may decrease if we are unable to continue to pass through to our clients the full amount of these increased costs. Higher fuel costs could also cause material shifts in the percentage of our revenue by transportation mode, as our clients may elect to utilize alternative transportation modes. Any material shifts to transportation modes with respect to which we realize lower gross profit margins could impair our operating results.
Our obligation to pay our carriers is not contingent upon receipt of payment from our clients, and we extend credit to certain clients as part of our business model, which exposes us to additional credit risk.
In most cases, we take full risk of credit loss for the transportation services we procure from carriers. Our obligation to pay our carriers is not contingent upon receipt of payment from our clients. If any of our key clients fail to pay for our services, our profitability would be negatively impacted.
We extend credit to certain clients in the ordinary course of business as part of our business model. By extending credit, we increase our exposure to uncollected receivables. A deterioration in the global or domestic economy could drive an increase in business failures, downsizing and delinquencies, which could cause an increase in our credit risk. If we fail to monitor and manage effectively our credit risks, our immediate and long-term liquidity may be adversely affected.
We are reliant on technology to operate our business and our continued success is dependent on our systems continuing to provide the necessary support to service our clients effectively.
We rely heavily on Optimizer to track and store externally and internally generated market data, analyze the capabilities of our carrier network and recommend cost-effective carriers in the appropriate transportation mode. To keep pace with changing technologies and client demands, we must correctly interpret and address market trends and enhance the features and functionality of our Optimizer platform in response to these trends, which may lead to significant ongoing research and development costs. We may be unable to accurately determine the needs of our clients and the trends in the transportation services industry or to design and implement the appropriate features and functionality of our Optimizer platform in a timely and cost-effective manner, which could result in decreased demand for our services and a corresponding decrease in our revenue. Despite testing, we may be unable to detect defects in existing or new versions of our proprietary software, or errors may arise in our software. Any failure to identify and address such defects or errors could result in loss of revenue or market share, liability to clients or others, diversion of resources, injury to our reputation, and increased service and maintenance costs. Correction of such errors could prove to be impossible or very costly, and responding to resulting claims or liability could similarly involve substantial cost.
The success of our business depends upon our ability to deliver time-sensitive, up-to-date data and information. We rely on our Internet access, computer equipment, software applications, database storage facilities and other office equipment, which are primarily located in our Chicago headquarters. Our operations and those of our carriers and clients are vulnerable to interruption by fire, earthquake, power loss, telecommunications failure, terrorist attacks, wars, computer viruses, hackers, cyber-attacks, equipment failure, physical break-ins and other events beyond our control, including disasters affecting Chicago. We attempt to mitigate these risks through various means, including system backup and security measures, but our precautions will not protect against all potential problems. We maintain fully redundant off-site backup facilities for our Internet access, computer equipment, software applications, database storage and network equipment, but these facilities could be subject to the same interruptions that could affect our headquarters. If we suffer a database or network facility outage, our business could experience disruption, possibly resulting in reduced revenue and the loss of clients.
Our ability to deliver our services depends upon the capacity, reliability and security of services provided to us by our telecommunication service providers, our electronic delivery systems and the Internet. We have no control over the operation, quality or maintenance of these services or whether the vendors will improve their services or continue to provide services that are essential to our business. In addition, our telecommunication service providers may increase the prices at which they provide services, which would increase our costs. If our telecommunication service providers were to cease to provide essential services or to significantly increase their prices, we could be required to find alternative vendors for these services. With a limited number of vendors, we could experience significant delays in obtaining new or replacement services, which could significantly harm our reputation and could cause us to lose clients and revenue. Moreover, our ability to deliver information using the Internet may be impaired because of infrastructure failures, service outages at third-party Internet providers or increased government regulation. If disruptions, failures or slowdowns of our electronic delivery systems or the Internet occur, our ability to effectively provide technology-enabled transportation and supply chain management services and to serve our clients may be impaired.

10


Breaches in data security could adversely affect our business.
Failure to prevent or mitigate data loss, or system intrusions, from cyber-attacks or other security breaches could expose us, our vendors, or our customers to a risk of loss or misuse of such information, adversely affecting our operating results, or result in litigation or potential liability for our business. Likewise, data privacy breaches by employees or others accessing our systems may pose a risk that sensitive vendor or customer data may be exposed to unauthorized persons or to the public, adversely impacting our customer service, employee relationships and reputation. While we believe that we have taken appropriate security measures to protect our data and information technology systems, and to prevent data loss, our precautions may not protect against all potential breakdowns or breaches in our systems that could have an adverse affect on our business.
We have not registered any patents, and only a limited number of trademarks with respect to our proprietary technology to date, and our inability to protect our intellectual property rights may impair our competitive position.
Our failure to adequately protect our intellectual property and other proprietary rights could harm our competitive position. We rely on a combination of copyright, trademark and trade secret laws, as well as license agreements and other contractual provisions to protect our intellectual property and other proprietary rights. In addition, we attempt to protect our intellectual property and proprietary information by requiring all of our employees and independent contractors to enter into confidentiality and invention assignment agreements. To date, we have not pursued patent protection for our technology. We currently have ten registered trademarks to protect our brands and certain of our proprietary technology. We cannot be certain that the steps we have taken to protect our intellectual property rights will be adequate or will prevent third parties from infringing or misappropriating our rights, imitating or duplicating our technology, services or methodologies, including Optimizer, or using trademarks similar to ours. Should we need to resort to litigation to enforce our intellectual property rights or to determine the validity and scope of the rights of others, such litigation could be time-consuming and costly, and the result of any litigation is subject to uncertainty. In addition, Optimizer incorporates open source software components that are licensed to us under various public domain licenses. Although we believe that we have complied with our obligations under the various applicable licenses for the open source software that we use, there is little or no legal precedent governing the interpretation of many of the terms of these licenses, and the potential impact of such terms on our business is, therefore, difficult to predict.
We may not be able to identify suitable acquisition candidates, effectively integrate acquired businesses or achieve expected profitability from acquisitions.
Part of our growth strategy is to increase our revenue and the market regions that we serve through the acquisition of complementary businesses. There can be no assurance that suitable candidates for acquisitions can be identified or, if suitable candidates are identified, that acquisitions can be completed on acceptable terms, if at all. Even if suitable candidates are acquired, they may entail a number of risks that could adversely affect our business and the market price of our common stock, including the integration of the acquired operations, diversion of management's attention, risks of entering new market regions in which we have limited experience, adverse short-term effects on our reported operating results, the potential loss of key employees of acquired businesses and risks associated with unanticipated liabilities.
We may use our common stock to pay for acquisitions. If the owners of potential acquisition candidates are not willing to receive our common stock in exchange for their businesses, our acquisition prospects could be limited. Future acquisitions could also result in accounting charges, potentially dilutive issuances of equity securities and increased debt and contingent liabilities, including liabilities related to unknown or undisclosed circumstances, any of which could have a material adverse effect on our business and the market price of our common stock.
Our clients may terminate their relationships with us on short notice with limited or no penalties, and our clients are generally not obligated to spend a minimum amount with us.
Our Transactional clients, which accounted for 78.5% and 79.2% of our revenue in 2018 and 2017, respectively, use our services on a shipment-by-shipment basis rather than under long-term contracts. These clients have no obligation to continue using our services and may stop using them at any time without penalty or with only limited penalties. Our contracts with Managed Transportation clients typically have terms of one to three years and are subject to termination provisions negotiated on a contract-by-contract basis. If we fail to adhere to the terms of the contract, the client can terminate the relationship. Managed Transportation contracts accounting for 6.1% and 7.7% of our total 2018 revenue are scheduled to expire (subject to possible renewal) in 2019 and 2020, respectively.
The volume and type of services we provide each client may vary from year to year and could be reduced if the client were to change its outsourcing or shipping strategy. Our Managed Transportation clients generally are not obligated to spend any particular amount with us, although our Managed Transportation contracts are typically exclusive with respect to point of origin or one or more modes of transportation, meaning that the client is obligated to use us if it ships from the point of origin or uses those modes. These contractual exclusivity provisions help ensure, but do not guarantee, we receive a significant portion of the

11


amount that our Managed Transportation clients spend on transportation in the applicable mode or modes or from the applicable point of origin. In our experience, compliance with such exclusivity provisions varies from client to client and over time. Our clients' failure to comply with these exclusivity provisions may adversely affect our revenue.
If a significant number of our Transactional or Managed Transportation clients elect to terminate or not renew their engagements with us, or if the shipping volume of a significant number of our clients decreases, our business, operating results and financial condition could suffer. If we are unable to renew our Managed Transportation contracts at favorable rates, our revenue may decline.
We have extensive selling and implementation cycles to secure a new Managed Transportation contract, which require significant investments of resources by us and by our clients.
In the course of acquiring a Managed Transportation customer, we typically face extensive selling and implementation cycles to secure a new Managed Transportation contract, which requires significant investment of resources and time by both our clients and us. Before committing to use our services, potential Managed Transportation clients require us to spend time and resources educating them on the value of our services and assessing the feasibility of integrating our systems and processes with theirs. Our clients then evaluate our services before deciding whether to use them. Therefore, our Managed Transportation selling cycle is subject to many risks and delays over which we have little control, including our clients' decisions to choose alternatives to our services and the timing of our clients' budget cycles and approval processes.
Implementing our Managed Transportation services, which can take from one to six months, involves a significant commitment of resources over an extended period of time from both our clients and us. Depending on the scope and complexity of the processes being implemented, these time periods may be significantly longer. Our current and future clients may not be willing or able to invest the time and resources necessary to implement our services, and we may fail to close sales with potential clients to which we have devoted significant time and resources. This could have a material adverse effect on our business, results of operations, financial condition and cash flows, as we do not recognize significant revenue until after we have completed the implementation phase.
Economic recessions could have a significant, adverse impact on our business.  
The transportation and supply chain industry historically has experienced cyclical fluctuations in financial results due to economic recession, downturns in business cycles of industry clients, interest rate fluctuations, and other economic factors beyond our control. Deterioration in the economic environment subjects our business to various risks, which may have a material and adverse impact on our operating results and cause us to not reach our long-term growth goals:
Decrease in volumes: A reduction in overall freight volumes in the marketplace reduces our opportunities for growth. A significant portion of our freight is transactional or “spot” market opportunities. The transactional market may be more impacted than the freight market by overall economic conditions. In addition, if a downturn in our clients’ business cycles causes a reduction in the volume of freight they ship, particularly among certain national retailers or in the food, beverage, retail, manufacturing, paper, or printing industries, our operating results could be adversely affected.

Credit risk and working capital: Some of our clients may face economic difficulties and may not be able to pay us, and some may go out of business. In addition, some clients may not pay us as quickly as they have in the past, causing our working capital needs to increase.

Transportation carrier failures: A significant number of our transportation carriers may go out of business and we may be unable to secure sufficient equipment or other transportation services to meet our commitments to our clients.

Expense management: We may not be able to appropriately adjust our expenses to changing market demands. In order to maintain high variability in our business model, it is necessary to adjust staffing levels to changing market demands. In periods of rapid change, it is more difficult to match our staffing levels to our business needs. In addition, we have other expenses that are fixed for a period of time, and we may not be able to adequately adjust them in a period of rapid change in market demand.
Our industry is subject to seasonal sales fluctuations. If our business experiences unusual or otherwise unanticipated seasonality, it could have an adverse effect on our operating results and financial condition.
Our industry is subject to seasonal sales fluctuations as shipments generally are lower during and after the winter holiday season because many of our retail clients ship goods and stock inventories prior to the winter holiday season. If we were to experience lower than expected revenue during any such period, whether from a general decline in economic conditions or

12


other factors beyond our control, our expenses may not be sufficiently offset, which would have a disproportionately adverse impact on our operating results and financial condition for that period.
Our ability to appropriately staff and retain sales representatives and agents is important to our business, and the cost of enforcing non-compete agreements with former employees may be substantial.
Our ability to expand our business will depend, in part, on our ability to attract additional sales representatives and agents with established client relationships. Competition for qualified and successful sales representatives and agents can be intense, and we may be unable to hire such persons. Any difficulties we experience in expanding the number of our sales representatives and agents could have a negative impact on our ability to expand our client base, increase our revenue and continue our growth.
In addition, we must retain our current sales representatives and agents and properly incentivize them to obtain new clients and maintain existing client relationships. If a significant number of our sales representatives and agents leave us, our revenue could be negatively impacted. We have entered into agreements with our sales representatives and agents that contain non-compete provisions to mitigate this risk, but we may need to litigate to enforce our rights under these agreements, which could be time-consuming, expensive and ineffective. A significant increase in the turnover rate among our current sales representatives and agents could also increase our recruiting costs and lead to a decline in the demand for our services.
We are subject to loss, accident and other liability claims arising from our transportation operations.
We use the services of thousands of transportation companies and their drivers in connection with our transportation operations. From time to time, these drivers are involved in accidents, or goods carried by these drivers are lost or damaged and the carriers may not have adequate insurance coverage. Although these drivers are not our employees and all of these drivers are employees of, or independent contractors working for, carriers, or are owner-operators, claims may be asserted against us for their actions or for our actions in retaining them. Claims against us may exceed the amount of our insurance coverage, or may not be covered by insurance at all. If a shipment is lost or damaged during the delivery process, a client may file a claim for the damaged shipment with us and we may bear the risk of recovering the claim amount from the carrier. If we are unable to recover all or any portion of the claim amount from the carrier, or the carrier's insurance, and to the extent each claim exceeds the amount which may be recovered from our own insurance, we will bear the financial loss. A material increase in the frequency or severity of accidents, claims for lost or damaged goods, liability claims or workers' compensation claims, or unfavorable resolutions of claims, could adversely affect our operating results. Significant increases in insurance costs or the inability to purchase insurance as a result of these claims could also reduce our profitability.
Our insurance coverage and self-insurance reserves may not cover future claims.

We maintain various insurance policies for employee health, worker’s compensation, general liability, property damage and automobile liability. We use a combination of insurance and self-insurance policies for our employee health plans.
    
For policies under which we are responsible for losses, we record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions, and is closely monitored and adjusted when warranted by changing circumstances. Our history of claims experience is short and our significant growth rate could affect the accuracy of estimates based on historical experience. If a greater amount of claims occurs compared to what we estimated, or if medical costs exceed what we expected, our accrued liabilities might not be sufficient and we may be required to record additional expense. In addition, unanticipated changes may produce materially different amounts of expense than reported under these programs, which could adversely impact our results of operations.
Laws and regulations in the U.S. and abroad that apply to us, our clients or our vendors may expose us to liability, cause us to incur significant expense, affect our ability to compete in certain markets, or limit the profitability of or demand for our solutions and services. If these laws and regulations require us to change our solutions and services, it could adversely affect our business and results of operations. New legislation or regulations, or changes to existing laws and regulations, may also negatively impact our business and increase our costs of doing business.

International and domestic transportation of goods is subject to a number of governmental regulations, including licensing and financial security requirements, import and export regulations, security requirements, packaging regulations and notification requirements. These regulations and requirements are subject to change based on new legislation and regulatory initiatives, which could affect the economics of the transportation industry by requiring changes in operating practices or influencing the demand for, and the cost of providing, transportation services.

13


We are licensed by the U.S. Department of Transportation as a broker authorized to arrange for the transportation of general commodities by motor vehicle. We must comply with certain insurance and surety bond requirements to act in this capacity.
We are currently providing customs broker services through contracts with licensed customs brokers. We contract with indirect air carriers that have been approved by the TSA, and are required to comply with air security regulations imposed by the TSA. In addition, our ocean transportation business is subject to regulation by the FMC.
We may experience an increase in operating costs, such as security costs, as a result of governmental regulations that have been and will be adopted in response to criminal, terrorist and potential terrorist activities. No assurances can be given that we will be able to pass any or all of these increased costs on to our clients in the form of rate increases or surcharges.
From time to time, we arrange for the movement of hazardous materials at the request of our clients. As a result, we are subject to various environmental laws and regulations relating to the handling, transport and disposal of hazardous materials. If our clients or carriers are involved in a spill or other accident involving hazardous materials, or if we are found to be in violation of applicable laws or regulations, we could be subject to substantial fines or penalties, response or remediation costs and civil and criminal liability, any of which could have an adverse effect on our business and results of operations. In addition, current and future national laws and multilateral agreements relating to carbon emissions and the effects of global warming could have a significant impact on the transportation sector, including the operations and profitability of our carriers, which could adversely affect our business and results of operations.
The comprehensive U.S. tax reform bill that was enacted in 2017 could adversely affect our financial performance.

In December 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into law and significantly revised the Internal Revenue Code of 1986, as amended. This legislation, among other things, contains significant changes to corporate taxation, including the reduction of the corporate income tax rate from 35% to 21% beginning in 2018, immediate deductions for certain new investments and the modification or repeal of many business deductions and credits. Notwithstanding the reduction in the corporate income tax rate, we are continuing to examine the long-term impact of the Act. During 2018, the Department of the Treasury issued certain guidance in the form of notices and proposed regulations with respect to several provisions of the Act. It is anticipated that final regulations or other guidance may be issued with respect to the Act in 2019 and subsequent years. We can provide no assurances that the final regulations will not adversely affect our financial performance. In addition, it is uncertain if, and to what extent, various states will conform to the new tax law and foreign countries will react to the new tax law by adopting tax legislation or taking other actions that could adversely affect our business.
Uncertainty about the future of the London Interbank Offer Rate ("LIBOR") may adversely affect our business and financial results.

Advances under our senior secured revolving credit facility entered into in June 2015 (the "ABL Facility") generally bear interest based on one of the following, at our election, plus an applicable margin (1) the federal funds rate, (2) the base commercial lending rate of PNC Bank, or (3) LIBOR. On July 27, 2017, the Financial Conduct Authority (the authority that regulates LIBOR) announced that it intends to stop compelling banks to submit rates for the calculation of LIBOR after 2021 and it is unclear whether new methods of calculating LIBOR will be established. If LIBOR ceases to exist after 2021, the interest rates under our ABL Facility will be based on the federal funds rate or the PNC Bank base rate, which may result in higher interest rates. To the extent that these interest rates increase, our interest expense will increase, which could adversely affect our financial condition, operating results and cash flows.
Our ability to raise capital in the future may be limited, and our failure to raise capital when needed could prevent us from growing.
In the future, we may be required to raise capital through public, private or other financing arrangements. Such financing may not be available on acceptable terms, or at all, and our failure to raise capital when needed could harm our business. Additional equity financing may dilute the interests of our common stockholders, and debt financing, if available, may involve restrictive covenants.
Risks Related to Ownership of Our Common Stock
The trading price of our common stock has been and may continue to be volatile.
Since our initial public offering in October 2009 through February 21, 2019, the closing sale price of our common stock as reported by the Nasdaq Global Select Market has ranged from a low of $10.04 on November 11, 2010 to a high of $36.65 on September 10, 2018.

14


Certain factors may cause the market price of our common stock to fluctuate, including:
fluctuations in our quarterly financial results or the quarterly financial results of companies with which we compete or which are perceived to be similar to us;
changes in market valuations of similar companies;
success of competitors' products or services;
changes in our capital structure, such as future issuances of debt or equity securities;
announcements by us, our competitors, our clients or our suppliers of significant products or services, contracts, acquisitions or strategic alliances;
regulatory developments in the United States or foreign countries;
litigation involving our company, our general industry or both;
additions or departures of key personnel;
investors' general perception of us;
changes in general economic, industry and market conditions; and
the impact of our common stock and convertible note repurchase programs.
In addition, if the stock market experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. If any of the foregoing occurs, it could cause our stock price to fall and may expose us to class action lawsuits that, even if unsuccessful, could be costly to defend and distracting to management. As a result, you could lose all or part of your investment.
Our quarterly results are difficult to predict and may vary from quarter to quarter, which may result in our failure to meet the expectations of investors and increased volatility of our stock price.
The degree to which our clients continue to use our services depends in part on the business activities of our clients and our ability to continue to meet their cost saving and efficiency needs. A significant percentage of our revenue is subject to the discretion of our Transactional clients, who may stop using our services at any time. In addition, the transportation industry in which we operate is subject to seasonal sales fluctuation, as shipments generally are lower during and after the winter holiday season because many of our retail clients ship goods and stock inventories prior to the winter holiday season. Therefore, the number, size and profitability to us of our clients' shipments may vary significantly from quarter to quarter. As a result, our quarterly operating results are difficult to predict and may fall below the expectations of current or potential investors in future quarters, which could lead to a significant decline in the market price of our stock and increased volatility in our stock price.
We do not currently intend to pay dividends, which may limit the return on stockholder investment in us.
We currently intend to retain all available funds and any future earnings for use in the operation and expansion of our business and do not anticipate paying any cash dividends in the foreseeable future.
If our Board of Directors authorizes the issuance of preferred stock, holders of our common stock could be diluted and harmed.
Our Board of Directors has the authority to issue up to 2,500,000 shares of preferred stock in one or more series and to establish the preferred stock's voting powers, preferences and other rights and qualifications without any further vote or action by the stockholders. It is possible that we may need, or find it advantageous, to raise capital through the sale of preferred stock in the future. The issuance of preferred stock could adversely affect the voting power and dividend liquidation rights of the holders of common stock. In addition, the issuance of preferred stock could have the effect of making it more difficult for a third-party to acquire, or discourage a third-party from acquiring, a majority of our outstanding voting stock or otherwise adversely affect the market price of our common stock.



15


We may not have the ability to raise the funds necessary to settle conversions of our 2.50% convertible notes due 2020 (the "Notes") or to repurchase the Notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Notes.

Holders of our Notes have the right to require us to repurchase their Notes upon the occurrence of a fundamental change at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of our Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Notes being converted. However, we may not have enough available cash or be able to obtain sufficient financing to fund required repurchases of Notes surrendered therefor or to pay cash for the Notes upon conversion. In addition, our ability to repurchase the Notes or to pay cash upon conversions of the Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase Notes at a time when the repurchase is required by the related indenture or to pay any cash payable on future conversions of the Notes as required by the related indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our current and future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or make cash payments upon conversions thereof.

The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.

In the event certain conversion features of the Notes are triggered, holders of the Notes will be entitled to convert the Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The fundamental change repurchase feature of the Notes may delay or prevent an otherwise beneficial attempt to takeover the Company.

The terms of the Notes require us to repurchase the Notes in the event of a fundamental change. A takeover of our Company would trigger options by the respective holders of the applicable Notes to require us to repurchase such Notes. This may have the effect of delaying or preventing a takeover of our Company that would otherwise be beneficial to our stockholders.

Item 1B.    Unresolved Staff Comments
None.


16



Item 2.    Properties

Our corporate headquarters is located in Chicago, Illinois. As of December 31, 2018, we leased approximately 225,000 square feet for our corporate headquarters. Up until December 2016, we also leased space in Skokie, Illinois, the former headquarters of Command Transportation, LLC ("Command"), totaling approximately 25,000 square feet. The lease of the former Command headquarters in Skokie terminated on December 20, 2016.

As of December 31, 2018, we also operated over 30 branch sales offices and two data centers located across the contiguous United States. All of these facilities are leased, and none is larger than 20,000 square feet. See Note 11 to the accompanying consolidated financial statements for information regarding our obligations under leases.

We consider these properties to be in good condition. We believe that our facilities are adequate for our operations and provide sufficient capacity to meet our anticipated requirements.

Item 3.    Legal Proceedings

In the normal course of business, we are subject to potential claims and disputes related to our business, including claims for freight lost or damaged in transit. Some of these matters may be covered by our insurance and risk management programs or may result in claims or adjustments with our carriers.

Management does not believe that the outcome of any of the legal proceedings to which we are a party will have a material adverse effect on our financial position or results of operations.

Item 4.    Mine Safety Disclosures

Not applicable.



17


Part II

Item 5.    Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our common stock is traded on the Nasdaq Global Select Market under the symbol "ECHO."
Holders
As of February 21, 2019, there were five individual holders of record of our common stock. Holders of our common stock are entitled to one vote per share.
Dividends
We currently do not intend to pay any dividends on our common stock in the foreseeable future. We intend to retain all available funds and any future earnings for use in the operation and the expansion of our business. Any determination in the future to pay dividends will depend on our financial condition, capital requirements, operating results and other factors deemed relevant by our Board of Directors, including any contractual or statutory restrictions on our ability to pay dividends.
Issuer Purchases of Equity Securities
The table below gives information on a monthly basis regarding purchases made by us of our common stock and the number of shares delivered to us by employees to satisfy the mandatory tax withholding requirement upon vesting of restricted stock during the fourth quarter of 2018.
Date
 
Number of Shares Purchased
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Program(1)
 
Maximum Number (or Approximate Dollar Value) of Shares that May Yet Be Purchased Under the Plans or Programs(1)
10/1/18-10/31/18
 
21,752

 
$
26.28

 
19,283

 
$
21,896,477

11/1/18-11/30/18
 
147,361

 
$
25.36

 
147,361

 
$
56,598,115

12/1/18-12/31/18
 
261,131

 
$
21.67

 
253,946

 
$
33,063,360

Total
 
430,244

 
$
23.17

 
420,590

 

(1) 
On May 1, 2017, the Board of Directors authorized a repurchase program for up to an aggregate of $50 million of the Company's outstanding common stock and Notes prior to its expiration on April 30, 2019. On November 1, 2018, the Board of Directors amended the repurchase program to add an additional $50.0 million of capacity and extend the expiration date to October 31, 2020. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.
Securities Authorized For Issuance Under Equity Compensation Plan
Plan Category
(a) Number of Securities to be Issued Upon Exercise
of Outstanding Options
 
Weighted Average
Exercise Price of
Outstanding Options
 
Number of Securities
Remaining Available for
Future Issuance under
Equity Compensation
Plans (Excluding
Securities Reflected
in Column (a))
 
Equity compensation plans approved by security holders(1)
46,589

 
$
12.42

 
1,353,187

(2) 
Equity compensation plans not approved by security holders(3)

 
$

 

 
Total
46,589

 
12.42

 
1,353,187

 
(1) 
Includes our 2005 Stock Option Plan, which was merged with our Amended and Restated 2008 Stock Incentive Plan.
(2) 
Includes shares remaining available for future issuance under our Amended and Restated 2008 Stock Incentive Plan.
(3) In connection with the Command acquisition, on June 1, 2015, the Company adopted the 2015 Inducement and Retention Stock Plan for Command Employees pursuant to NASDAQ Stock Market Listing Rule 5635(c)(4), which provides an exception to the NASDAQ shareholder approval requirements for the issuance of securities with regard to grants to prospective employees of the Company, including without limitation grants to prospective employees in connection with a merger or other acquisition (the "Inducement Plan"). As of December 31, 2018, 2017 and 2016, there were no securities available for future issuance under the Inducement Plan.

18


Item 6.    Selected Financial Data
The following tables present selected consolidated financial and other data as of and for the periods indicated. You should read the following information together with the more detailed information contained in "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our consolidated financial statements and the accompanying notes included elsewhere in this Form 10-K.
 
Year ended December 31,
 
2018
 
2017(1)
 
2016
 
2015
 
2014
 
(in thousands, except per share data)
Consolidated statements of operations data:
 
 
 
 
 
 
 
 
 
Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

 
$
1,512,299

 
$
1,173,383

Transportation costs
2,019,337

 
1,604,046

 
1,397,578

 
1,222,035

 
965,165

Net revenue (2)
420,363

 
339,041

 
318,574

 
290,264

 
208,218

Operating expenses:
 
 
 
 
 
 
 
 
 
Commissions
126,822

 
103,088

 
95,631

 
85,957

 
57,678

Selling, general and administrative expenses
202,928

 
183,149

 
175,302

 
157,056

 
106,974

Contingent consideration expense (benefit)
410

 
991

 
(108
)
 
201

 
2,160

Depreciation and amortization
36,638

 
32,728

 
32,138

 
24,143

 
13,876

Total operating expenses
366,798

 
319,955

 
302,963

 
267,357

 
180,688

Income from operations
53,566

 
19,085

 
15,611

 
22,907

 
27,530

Interest expense
(15,546
)
 
(14,768
)
 
(14,227
)
 
(11,276
)
 
(106
)
Interest income and other expense
0

 
32

 

 
(103
)
 
(144
)
Income before provision for income taxes
38,020

 
4,350

 
1,384

 
11,528

 
27,280

Income tax (expense) benefit
(9,296
)
 
8,273

 
206

 
(3,682
)
 
(10,492
)
Net income
28,723

 
12,623

 
1,590

 
7,846

 
16,788

 


 
 
 
 
 
 
 
 
Net income applicable to common stockholders
$
28,723

 
$
12,623

 
$
1,590

 
$
7,846

 
$
16,788

Earnings per common share:
 
 
 
 
 
 
 
 
 
Basic
$
1.04

 
$
0.46

 
$
0.06

 
$
0.29

 
$
0.73

Diluted
$
1.03

 
$
0.45

 
$
0.05

 
$
0.28

 
$
0.71

Shares used in per share calculations (in thousands):
 
 
 
 
 
 
 
 
 
Basic
27,598

 
27,715

 
28,715

 
27,473

 
23,044

Diluted
27,922

 
28,023

 
29,302

 
28,110

 
23,634

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
(1) 2017 results included a tax benefit of $8.9 million resulting from the enactment of the Tax Cuts and Jobs Act of 2017 (the "Act" or "TCJA").
(2) Net revenue is a non-GAAP measure calculated as revenue less transportation costs. We believe net revenue information is useful to investors because it provides information about the financial performance of our ongoing business, and is one of the primary operational and financial measures used by management to evaluate our business. Net revenue may be different than similarly titled measures used by other companies, and is not intended to be considered in isolation or as a substitute for any measures presented in accordance with GAAP. The following table presents a reconciliation of net revenue to revenue, the most comparable GAAP measure:
 
Year ended December 31,
 
2018
 
2017
 
2016
 
2015
 
2014
 
 (in thousands)
Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

 
$
1,512,299

 
$
1,173,383

Transportation costs
2,019,337

 
1,604,046

 
1,397,578

 
1,222,035

 
965,165

Net revenue
$
420,363

 
$
339,041

 
$
318,574

 
$
290,264

 
$
208,218

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 

19



Employee Count

The number of employees on the last day of the applicable period were as follows:

 
Year ended December 31,
 
2018
 
2017
 
2016
 
2015
 
2014
Total employees
2,595

 
2,453

 
2,350

 
2,335

 
1,734



 
As of December 31,
 
2018
 
2017
 
2016
 
2015
 
2014
 
(in thousands)
Consolidated balance sheet data:
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
$
40,281

 
$
23,515

 
$
16,646

 
$
56,522

 
$
32,542

Working capital
126,825

 
113,973

 
100,360

 
123,432

 
58,421

Total assets
878,325

 
838,079

 
766,768

 
746,510

 
316,044

Total liabilities
488,394

 
479,207

 
408,618

 
351,260

 
134,170

Total stockholders' equity
$
389,932

 
$
358,872

 
$
358,150

 
$
395,250

 
$
181,874


20


Item 7.    Management's Discussion and Analysis of Financial Condition and Results of Operations

Overview

We are a leading provider of technology-enabled transportation and supply chain management solutions. We utilize a proprietary technology platform to compile and analyze data from our multi-modal network of transportation providers to satisfy the transportation and logistics needs of our clients. This model enables us to quickly adapt to and offer efficient and cost-effective solutions for our clients' shipping needs. We focus primarily on arranging transportation by truckload ("TL") and less than truckload ("LTL") carriers. We also offer intermodal (which involves moving a shipment by rail and truck), small parcel, domestic air, expedited and international transportation services. Our core logistics services include carrier selection, dispatch, load management and tracking.

We procure transportation and provide logistics services for clients across a wide range of industries, such as manufacturing, construction, food and beverage, consumer products and retail. Our clients fall into two categories, Transactional and Managed Transportation. We provide brokerage and transportation management services to our Transactional clients on a shipment-by-shipment basis, typically with individual, or spot market, pricing. We typically enter into multi-year contracts with our Managed Transportation clients, which are often on an exclusive basis for a specific transportation mode or point of origin. As part of our value proposition, we also provide core logistics services to these clients.



21


Results of Operations

The following table represents certain results of operations data:

 
Year Ended December 31,
 
2018
 
2017(1)
 
2016
 
(in thousands, except per share data)
Consolidated statements of operations data:
 
 
 
 
 
Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Transportation costs
2,019,337

 
1,604,046

 
1,397,578

Net revenue(2)
420,363

 
339,041

 
318,574

Operating expenses:
 
 
 
 
 
Commissions
126,822

 
103,088

 
95,631

Selling, general and administrative expenses
202,928

 
183,149

 
175,302

Contingent consideration expense (benefit)
410

 
991

 
(108
)
Depreciation and amortization
36,638

 
32,728

 
32,138

Total operating expenses
366,798

 
319,955

 
302,963

Income from operations
53,566

 
19,085

 
15,611

Interest expense
(15,546
)
 
(14,768
)
 
(14,227
)
Interest income and other expense
0

 
32

 

Income before provision for income taxes
38,020

 
4,350

 
1,384

Income tax (expense) benefit
(9,296
)
 
8,273

 
206

Net income
$
28,723

 
$
12,623

 
$
1,590

 
 
 
 
 
 
Stated as a percentage of net revenue:
 
 
 
 
 
Net revenue(2)
100.0
%
 
100.0
%
 
100.0
 %
Operating expenses:
 
 
 

 
 
Commissions
30.2
%
 
30.4
%
 
30.0
 %
Selling, general and administrative expenses
48.3
%
 
54.0
%
 
55.0
 %
Contingent consideration expense (benefit)
0.1
%
 
0.3
%
 
(0.0
)%
Depreciation and amortization
8.7
%
 
9.7
%
 
10.1
 %
Total operating expenses
87.3
%
 
94.4
%
 
95.1
 %
Income from operations
12.7
%
 
5.6
%
 
4.9
 %
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
      Basic
$
1.04

 
$
0.46

 
$
0.06

      Diluted
$
1.03

 
$
0.45

 
$
0.05

Shares used in per share calculations (in thousands):
 
 
 
 
 
      Basic
27,598

 
27,715

 
28,715

      Diluted
27,922

 
28,023

 
29,302

Note: Amounts may not foot due to rounding.
 
 
 
 
 
(1) 2017 results included a tax benefit of $8.9 million resulting from the enactment of the Tax Cuts and Jobs Act of 2017 (the "Act" or "TCJA").
(2) Net revenue is a non-GAAP measure calculated as revenue less transportation costs. See Item 6, "Selected Financial Data" of this Form 10-K, for a reconciliation of net revenue to revenue, the most comparable GAAP measure.



22



Revenue

We generate revenue through the sale of brokerage and transportation management services to our clients. For our brokerage and transportation management services, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. Our revenue was $2.4 billion, $1.9 billion and $1.7 billion for the years ended December 31, 2018, 2017 and 2016, respectively, reflecting growth rates of 25.6% and 13.2% in 2018 and 2017, respectively, compared to the corresponding prior year.

Our revenue is generated from two different types of clients: Transactional and Managed Transportation. Most of our clients are categorized as Transactional. We provide services to our Transactional clients on a shipment-by-shipment basis. We categorize a client as a Managed Transportation client if we have a contract with the client for the provision of services on a recurring basis. Our contracts with Managed Transportation clients typically have a multi-year term and are often on an exclusive basis for a specific transportation mode or point of origin. In several cases, we provide substantially all of a client's transportation and logistics requirements. Our Managed Transportation accounts typically generate higher dollar amounts and volume than our Transactional relationships. In 2018, 2017 and 2016, Transactional clients accounted for 78.5%, 79.2% and 81.3% of our revenue, respectively, and Managed Transportation clients accounted for 21.5%, 20.8% and 18.7% of our revenue, respectively. We expect to continue to expand both our Transactional and Managed Transportation client base in the future, although the rate of growth for each type of client will vary depending on opportunities in the marketplace.

Revenue recognized per shipment will vary depending on the transportation mode, fuel prices, shipment weight, density and mileage of the product shipped. The primary shipment modes that we transact in are TL and LTL. Other transportation modes include intermodal, small parcel, domestic air, expedited and international. Material shifts in the percentage of our revenue by transportation mode could have a significant impact on our revenue growth. In 2018, TL accounted for 69.1% of our revenue, LTL accounted for 26.2% of our revenue and other transportation modes accounted for 4.7% of our revenue. In 2017, TL accounted for 68.1% of our revenue, LTL accounted for 26.8% of our revenue and other transportation modes accounted for 5.1% of our revenue. In 2016, TL accounted for 67.6% of our revenue, LTL accounted for 26.4% of our revenue and other transportation modes accounted for 6.0% of our revenue.

The transportation industry has historically been subject to seasonal sales fluctuations as shipments generally are lower during and after the winter holiday season because many companies ship goods and stock inventories prior to the winter holiday season. While we experience some seasonality, differences in our revenue between periods have been driven primarily by growth in our client base.

Transportation costs and net revenue

We act primarily as a service provider to add value and expertise in the procurement and execution of brokerage and transportation management services for our clients. Our pricing structure is primarily variable, although we have entered into a limited number of fixed-fee arrangements that represent an insignificant portion of our revenue. Net revenue is a non-GAAP measure equal to revenue minus transportation costs. Our transportation costs consist primarily of the direct cost of transportation paid to the carrier.

Net revenue is considered by management to be an important measurement of our success in the marketplace. Our transportation costs are typically lower for an LTL shipment than for a TL shipment. In turn, our net revenue margin is typically higher for an LTL shipment than for a TL shipment. Material shifts in the percentage of our revenue by transportation mode could have a significant impact on our net revenue. The discussion of our results of operations below focuses on changes in our expenses as a percentage of net revenue. In 2018, 2017 and 2016, our net revenue was $420.4 million, $339.0 million and $318.6 million, respectively, reflecting growth rates of 24.0% and 6.4% in 2018 and 2017, respectively, compared to the corresponding prior year.

Operating expenses

Our costs and expenses, excluding transportation costs, consist of commissions paid to our sales personnel, general and administrative expenses to run our business, changes in our contingent consideration, acquisition-related transaction costs, and depreciation and amortization.

Commissions paid to our sales personnel, including employees and agents, are a significant component of our operating expenses. These commissions are based on the net revenue we collect from the clients for which the sales personnel have primary responsibility. In 2018, 2017 and 2016, commission expense was $126.8 million, $103.1 million and $95.6 million,

23


respectively. In 2018, 2017 and 2016, commission expense as a percentage of net revenue was 30.2%, 30.4% and 30.0%, respectively. TL shipments typically have higher commission percentages than other modes. The percentage of net revenue paid as commissions varies depending on the type of client, composition of the sales team and mode of transportation. Commission expense, stated as a percentage of net revenue, could increase or decrease in the future depending on the composition and sources of our revenue growth.

We accrue for commission expense when we recognize the related revenue. Some of our sales personnel receive a monthly advance to provide them with a more consistent income stream. Cash paid to our sales personnel in advance of commissions earned is recorded as a prepaid expense. As our sales personnel earn commissions, a portion of their commission payment is withheld and offset against their prepaid commission balance, if any.

Selling, general and administrative expenses, excluding commission expense and changes to contingent consideration relating to acquired businesses, consist of compensation costs for our sales, operations, information systems, finance and administrative support employees as well as occupancy costs, professional fees, acquisition-related transaction costs, and other general and administrative expenses. In 2018, 2017 and 2016, our selling, general and administrative expenses were $202.9 million, $183.1 million and $175.3 million, respectively. In 2018, 2017 and 2016, selling, general and administrative expenses as a percentage of net revenue were 48.3%, 54.0% and 55.0%, respectively.

Our contingent consideration expense or benefit relates to acquired businesses and is the change in the fair value of our contingent consideration assets and liabilities. The contingent consideration assets and liabilities presented on our consolidated balance sheets reflect the fair value of expected earn-out payments that may be paid to or received from the sellers of certain acquired businesses upon the achievement of certain performance measures. The fair value of the contingent consideration assets and liabilities are evaluated on a quarterly basis, and the change in fair value is included in selling, general and administrative expenses in our consolidated statements of operations. In 2018 and 2017, we recorded charges of $0.4 million and $1.0 million compared to a benefit of $0.1 million in 2016 due to fair value adjustments to our contingent consideration assets and liabilities.

Our depreciation expense is primarily attributable to our depreciation of computer hardware and software, equipment, leasehold improvements, furniture and fixtures, and internally developed software. In 2018, 2017 and 2016, depreciation expense was $23.6 million, $18.5 million and $16.3 million, respectively.

Our amortization expense is attributable to our amortization of intangible assets acquired from business combinations, including customer and carrier relationships, trade names and non-compete agreements. In 2018, 2017 and 2016, amortization expense was $13.0 million, $14.2 million and $15.8 million, respectively.

Interest expense

The interest expense included in our consolidated statements of operations consists of interest expense related to our convertible senior notes due 2020 issued in May 2015 (the "Notes"). As of December 31, 2018, we had an aggregate principal amount of $192.6 million of these 2.50% convertible senior notes. Interest expense included in our consolidated statements of operations also consists of the recognized loss on extinguishment of debt upon our repurchase of the Notes, and interest expense related to our ABL Facility. In October 2018, we entered into Amendment No. 2 to the ABL Facility (the "Amended ABL Facility") which provides for a senior secured revolving credit facility in an initial aggregate principal amount of up to $350 million. We amortize the debt discount and issuance costs related to the Notes over the 5 year life of the Notes using the effective interest method. We amortize the issuance costs related to our ABL Facility and the Amended ABL Facility over the remaining 5 year life of the Amended ABL facility using straight-line amortization, as the amount drawn on the line (and thus the interest rate and commitment fee paid by Echo) will fluctuate from period to period. Interest expense was $15.5 million, $14.8 million and $14.2 million for 2018, 2017 and 2016, respectively.
Critical Accounting Policies
Revenue Recognition
We adopted Accounting Standards Codification ("ASC") Topic 606 Revenue from Contracts with Customers ("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for services. We generate revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional

24


clients. For our Transactional business, we provide brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. We are the principal in these transactions and recognize revenue on a gross and relative transit time basis. We categorize a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for our Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as we do not have latitude in carrier selection or establish rates with the carrier. We also perform project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients.
Our 2017 and 2016 revenue was recognized in accordance with ASC Topic 605-20 Revenue Recognition - Services, transportation revenue and related transportation costs were recognized when the shipment was delivered by a third-party carrier. Fee for service revenue was recognized when the services were rendered. At the time of delivery or rendering of services, as applicable, our obligation to fulfill a transaction was complete and collection of revenue was reasonably assured. In accordance with ASC Topic 605-45 Revenue Recognition - Principal Agent Considerations, we generally recognized revenue on a gross basis, as opposed to a net basis similar to a commission arrangement, because we undertook the risks and benefits associated with revenue-generated activities by, among other things: (1) acting as a principal in the transaction; (2) establishing prices; (3) managing all aspects of the shipping process, including selection of the carrier; and (4) taking the risk of loss for collection, delivery, and returns. Certain transactions to provide specific services were recorded at the net amount charged to the client due to the following key factors: (a) we did not have latitude in carrier selection; (b) we did not establish rates with the carrier; and (c) we had credit risk for only the net revenue earned from our client while the carrier has credit risk for the transportation costs. Net revenue equals revenue minus transportation costs.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are uncollateralized customer obligations due under normal trade terms. We extend credit to certain clients in the ordinary course of business based on the clients' credit history. Invoices require payment within 30 to 90 days from the invoice date. Accounts receivable are stated at the amount billed to the client. Client account balances with invoices past due 90 days are considered delinquent. We generally do not charge interest on past due amounts.
The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible.
Goodwill and Other Intangibles
Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350 Intangibles - Goodwill and Other: Testing Goodwill for Impairment, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, we have elected to test for goodwill impairment during the fourth quarter of each year.
We manage the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 Segment Reporting, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, “Intangibles - Goodwill and Other: Testing Goodwill for Impairment." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, we performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC Topic 350. As part of the qualitative assessment, we compared our current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. We concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.
ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic 360 Property, Plant and Equipment. Our intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade

25


names, which are being amortized over their estimated weighted average useful lives of 14.8 years, 17.0 years, 6.7 years and 4.0 years, respectively. Customer relationships are being amortized using an accelerated method, while carrier relationships, trade names and non-compete agreements are being amortized using the straight-line method. Refer to Note 8 to the consolidated financial statements included in this Form 10-K.
Stock-Based Compensation
We account for stock-based compensation in accordance with ASC Topic 718 Compensation - Stock Compensation which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expenses in the consolidated statements of operations. For more information about our stock-based compensation programs, see Note 15 to the consolidated financial statements included in this Form 10-K.
Income Taxes
We account for income taxes in accordance with ASC Topic 740 Income Taxes, under which deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.
We recognize the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.
On December 22, 2017, the Act was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, we recorded a decrease in our net deferred tax liability of $8.9 million, with a corresponding net adjustment to deferred income tax benefit. No transition tax was recorded as we do not have any foreign subsidiaries. Our 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, Income Taxes.

Comparison of years ended December 31, 2018 and 2017

Revenue

Revenue was $2.4 billion in 2018, an increase of 25.6% from $1.9 billion in 2017. The increase in revenue was attributable to a 15.9% increase in revenue per shipment driven by an increase in our carrier rates per shipment, along with an 8.4% increase in volume. Included in this increase was $9.7 million of revenue from the acquisition of Freight Management Plus, Inc. ("Freight Management," or "FMP").

Revenue from Transactional clients was $1.9 billion in 2018, an increase of 24.5% from $1.5 billion in 2017. The increase in Transactional revenue was driven by an increase in volume and an increase in revenue per shipment driven by an increase in our TL and LTL rates. Our percentage of revenue from Transactional clients was 78.5% in 2018, a decrease from 79.2% in 2017. The decrease in Transactional revenue as a percent of total revenue was driven by an increase in Managed Transportation volume.

Revenue from Managed Transportation clients was $524.1 million in 2018, an increase of 29.6% from $404.3 million in 2017. This increase was driven by an increase in revenue from existing clients, along with the addition of new clients. In 2018, 21.5% of our revenue was generated from Managed Transportation clients, an increase from 20.8% in 2017.

Transportation costs

Transportation costs were $2.0 billion in 2018, an increase of 25.9% from $1.6 billion in 2017. The 8.4% growth in the total number of shipments and the 16.2% increase in carrier rates per shipment drove the increase in our transportation costs during this period. Our transportation costs as a percentage of revenue increased to 82.8% in 2018 from 82.6% in 2017 due to slight margin compression resulting from higher carrier rates.




26


Net revenue

Net revenue was $420.4 million in 2018, an increase of 24.0% from $339.0 million in 2017. The increase in net revenue was driven by the 15.9% increase in revenue per shipment and the 8.4% growth in the total number of shipments. Net revenue margins decreased to 17.2% in 2018 from 17.4% in 2017. The decline in margin was due to a change in mode mix, higher growth in our Managed Transportation business, and the 16.2% increase in carrier rates per shipment, partially offset by increasing customer rates.

Operating expenses

Commission expense was $126.8 million in 2018, an increase of 23.0% from $103.1 million in 2017. This increase was primarily attributable to the increase in net revenue for 2018. For 2018 and 2017, commission expense was 30.2% and 30.4%, respectively, of our net revenue. The modest decrease in commission expense in 2018 as a percentage of net revenue was due to the fluctuations in the composition of our net revenue by sales channel type.

Selling, general and administrative expenses were $202.9 million in 2018, an increase of 10.8% from $183.1 million in 2017, due to our increased investment in technology, the growth of our sales force and operating personnel, and acquisition-related transaction costs. As a percentage of net revenue, selling, general and administrative expenses decreased to 48.3% in 2018 from 54.0% in 2017, due to higher net revenue.

The contingent consideration fair value adjustment resulted in a net expense of $0.4 million and $1.0 million in 2018 and 2017, respectively. The expense for 2018 was the result of adjustments made to the fair value of the contingent liabilities, primarily due to financial performance of previously acquired businesses and the time value of money. The net expense for 2017 is the result of adjustments made to the fair value of the contingent assets and liabilities due to financial performance of previously acquired businesses, time value of money and the satisfaction of applicable employee retention criteria. The fair value of the contingent consideration liabilities reflects the updated probabilities and assumptions as of December 31, 2018.
 
Depreciation expense was $23.6 million in 2018, an increase of 27.8% from $18.5 million in 2017. The increase in depreciation expense was primarily attributable to the depreciation of internally developed software and computer equipment.

Amortization expense in 2018 was $13.0 million, a decrease of 8.6% from $14.2 million in 2017, primarily attributable to the accelerated method of amortization of our acquired customer relationships, along with the complete amortization of previously acquired intangible assets.

Income from operations

Income from operations was $53.6 million in 2018, an increase of 180.7% from $19.1 million in 2017. The increase in income from operations was attributable to higher net revenue.

Interest expense

Interest expense was $15.5 million in 2018, an increase from $14.8 million in 2017, due to the loss on extinguishment of debt recognized upon our repurchase in 2018 for a portion of our outstanding Notes and increased expense related to the discount on the Notes, offset by a decrease in the amortization of issuance costs and cash interest related to the Amended ABL Facility, and cash interest related to the Notes.

Income tax (expense) benefit

We recognized income tax expense of $9.3 million and income tax benefit of $8.3 million for the years ended December 31, 2018 and 2017, respectively. Our effective tax rate for the year ended December 31, 2018 was 24.5%, compared to an effective tax rate of (190.2)% in the comparable period of 2017. The difference in our effective tax rate for the year ended December 31, 2018 from our statutory federal tax rate of 21% was primarily due to share-based payment awards recognized as income tax expense, state income taxes, and deferred tax liabilities adjustments, offset in part by the research and development tax credit.

Net Income

Net income was $28.7 million in 2018, compared to $12.6 million in 2017 as a result of the items previously discussed.


27


Comparison of years ended December 31, 2017 and 2016

Revenue

Revenue was $1.9 billion in 2017, an increase of 13.2% from $1.7 billion in 2016. The increase in revenue was attributable to a 5.4% increase in shipment volume and a 7.4% increase in revenue per shipment driven by an increase in TL rates.

Revenue from Transactional clients was $1.5 billion in 2017, an increase of 10.2% from $1.4 billion in 2016. The increase in Transactional revenue was driven by an increase in volume and an increase in revenue per shipment driven by an increase in TL rates. Our percentage of revenue from Transactional clients was 79.2% in 2017, a decrease from 81.3% in 2016. The decrease in Transactional revenue as a percent of total revenue was driven by an increase in Managed Transportation volume.

Revenue from Managed Transportation clients was $404.3 million in 2017, an increase of 26.2% from $320.3 million in 2016. This increase was driven by the addition of new clients, along with an increase in revenue from existing clients. In 2017, 20.8% of our revenue was generated from Managed Transportation clients, an increase from 18.7% in 2016.

Transportation costs

Transportation costs were $1.6 billion in 2017, an increase of 14.8% from $1.4 billion in 2016. The 5.4% growth in the total number of shipments and the 8.9% increase in carrier rates per load drove the increase in our transportation costs during this period. Our transportation costs as a percentage of revenue increased to 82.6% in 2017 from 81.4% in 2016 due to margin compression resulting from higher carrier rates.

Net revenue

Net revenue was $339.0 million in 2017, an increase of 6.4% from $318.6 million in 2016. The growth in the total number of shipments accounted for most of the increase in our net revenue during this period. Net revenue margins decreased to 17.4% in 2017 from 18.6% in 2016. The decline in both TL and LTL margins, primarily due to higher carrier rates, accounted for most of the decrease in our net revenue margin during the period.

Operating expenses

Commission expense was $103.1 million in 2017, an increase of 7.8% from $95.6 million in 2016. This increase was primarily attributable to the increase in net revenue. For 2017 and 2016, commission expense was 30.4% and 30.0%, respectively, of our net revenue. The modest increase in commission expense as a percentage of net revenue was due to the fluctuation in the composition of our net revenue by mode, as TL shipments typically have higher commission percentages than other modes.

Selling, general and administrative expenses were $183.1 million in 2017, an increase of 4.5% from $175.3 million in 2016, due to an increased investment in our sales force and operating personnel. As a percentage of net revenue, selling, general and administrative expenses decreased to 54.0% in 2017 from 55.0% in 2016, due to higher net revenue.

The contingent consideration fair value adjustment resulted in a net expense of $1.0 million and net benefit of $0.1 million in 2017 and 2016, respectively. The expense for 2017 was the result of adjustments made to the fair value of the contingent assets and liabilities, primarily due to financial performance of previously acquired businesses and the time value of money. The fair value of the contingent consideration obligation for each acquisition reflects updated probabilities as of December 31, 2017.
 
Depreciation expense was $18.5 million in 2017, an increase of 13.2% from $16.3 million in 2016. The increase in depreciation expense was primarily attributable to the depreciation of additional leasehold improvements, furniture and computer equipment for the new Chicago expansion space added in the fourth quarter of 2016.

Amortization expense in 2017 was $14.2 million, a decrease of 9.9% from $15.8 million in 2016, primarily attributable to the accelerated method of amortization of our acquired customer relationships along with the complete amortization of previously acquired intangible assets.





28


Income from operations

Income from operations was $19.1 million in 2017, an increase of 22.3% from $15.6 million in 2016. The increase in income from operations was attributable to the increase in net revenue in excess of the increase in operating expenses.

Interest expense

Interest expense was $14.8 million in 2017, an increase from $14.2 million in 2016. The interest expense in both years primarily related to our Notes and the ABL Facility.

Income tax benefit

We recognized income tax benefits of $8.3 million and $0.2 million for the years ended December 31, 2017 and 2016, respectively. Our effective tax rate for the year ended December 31, 2017 was (190.2)%, compared to an effective tax rate of (14.9)% in the comparable period of 2016. The difference in our effective tax rate for the year ended December 31, 2017 from our statutory federal tax rate of 35% was primarily due to the favorable impact of the federal rate change, as a result of the Act, and the related re-measurement of deferred tax liabilities, along with the favorable effects of a state tax credit and amended returns to claim domestic production tax deductions. These favorable items were partially offset by the share-based payment awards recognized as income tax expense, and higher pre-tax income.

Net Income

Net income was $12.6 million in 2017, compared to $1.6 million in 2016 as a result of the items previously discussed.

Quarterly Results of Operations
The following table represents our unaudited results of operations data for our most recent eight fiscal quarters. You should read the following table in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Form 10-K. The results of operations of any quarter are not necessarily indicative of the results that may be expected for any future period.
 
Three Months Ended
 
Dec. 31, 2018
 
Sept. 30, 2018
 
June 30, 2018
 
Mar. 31, 2018
 
Dec. 31, 2017(1)
 
Sept. 30, 2017
 
June 30, 2017
 
Mar. 31, 2017
 
(in thousands, except per share data) (unaudited)
Revenue
$
582,978

 
$
644,821

 
$
634,811

 
$
577,091

 
$
547,718

 
$
509,531

 
$
470,086

 
$
415,752

Net revenue(2)
102,431

 
111,220

 
106,789

 
99,923

 
96,229

 
86,701

 
81,613

 
74,498

Operating income (loss)
13,673

 
16,281

 
13,112

 
10,500

 
10,132

 
6,293

 
3,439

 
(777
)
Net income (loss)
6,935

 
9,383

 
7,678

 
4,727

 
13,349

 
2,392

 
(245
)
 
(2,872
)
Earnings (Loss) per common share:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     Basic
$
0.25

 
$
0.34

 
$
0.28

 
$
0.17

 
$
0.49

 
$
0.09

 
$
(0.01
)
 
$
(0.10
)
     Diluted
$
0.25

 
$
0.33

 
$
0.28

 
$
0.17

 
$
0.48

 
$
0.09

 
$
(0.01
)
 
$
(0.10
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)Fourth quarter 2017 results included a tax benefit of $8.9 million resulting from the enactment of the Act.
(2)Net revenue is a non-GAAP measure calculated as revenue less transportation costs. See Item 6, "Selected Financial Data" of this Form 10-K, for a reconciliation of net revenue to revenue, the most comparable GAAP measure.

Liquidity and Capital Resources

As of December 31, 2018, we had $40.3 million in cash and cash equivalents, $126.8 million in working capital and $248.6 million available under our ABL Facility.





29


Cash provided by operating activities

For the year ended December 31, 2018, $94.2 million of cash was provided by operating activities. This was an increase from $48.7 million in 2017 and $59.7 million in 2016. In 2018, we generated $91.3 million in cash from net income, adjusted for noncash operating items, an increase from $59.3 million in 2017 and $58.9 million in 2016. Changes in working capital primarily relate to changes in accounts receivable, accounts payable and accrued expense balances.

Cash used in investing activities

Cash used in investing activities was $31.8 million, $20.7 million and $46.9 million for the years ended December 31, 2018, 2017 and 2016, respectively. In 2018, the primary investing activities were capital expenditures, including internal use software, investments, and the acquisition of FMP. In 2017 and 2016, the primary investing activities were capital expenditures.

Our capital expenditures were $24.1 million, $20.7 million and $46.9 million for the years ended December 31, 2018, 2017 and 2016, respectively. Our capital expenditures increased in 2018 as compared to 2017 due to the internal development of computer software and the purchases of property and equipment. Our capital expenditures decreased in 2017 due to the 2016 expansion of our office space at our Chicago headquarters, which included the purchases of computer equipment, software, including internal use software, furniture, fixtures and office equipment, and leasehold improvements.

Cash used in financing activities

Cash used in financing activities was $45.7 million, $21.1 million and $52.7 million in 2018, 2017 and 2016, respectively.

In 2018, the primary financing activities were the purchases of $37.2 million of Notes (described in Note 10 to our audited consolidated financial statements appearing elsewhere in this Form 10-K) and $9.5 million of our common stock as part of the repurchase program (described in Note 13 to our audited consolidated financial statements appearing elsewhere in this Form 10-K), the $0.6 million payments of contingent consideration, and the $2.6 million use of cash to satisfy employee tax withholdings upon the vesting of restricted stock. These outflows were offset by the $4.2 million of proceeds from exercise of stock options. We also drew $12.0 million on our ABL Facility (all of which was repaid as of December 31, 2018). 

In 2017, the primary financing activities were the purchases of $20.7 million of our common stock as part of the repurchase program (described in Note 13 to our audited consolidated financial statements appearing elsewhere in this Form 10-K), the $0.7 million payments of contingent consideration, and the $1.8 million use of cash to satisfy employee tax withholdings upon the vesting of restricted stock. We also drew $84 million on our ABL Facility (all of which was repaid as of December 31, 2017).

In 2016, the primary financing activities were the purchases of $49.1 million of our common stock as part of the share repurchase program (described in Note 13 to our audited consolidated financial statements appearing elsewhere in this Form 10-K), the $2.3 million payments of contingent consideration, and the $4.9 million use of cash to satisfy employee tax withholdings upon the vesting of restricted stock. We also drew $48.5 million on our ABL Facility (all of which was repaid as of December 31, 2016).

ABL Facility

On October 23, 2018, we entered into Amendment No. 2 to its Revolving Credit and Security Agreement, which amended the terms of its Revolving Credit and Security Agreement, dated as of June 1, 2015, as amended, by and among the Company, the lenders party thereto, and PNC Bank, National Association, as administrative agent (as amended, restated or otherwise modified the "Amended Credit Agreement"). The Amended Credit Agreement provides for a senior secured revolving credit facility in an initial aggregate principal amount of up to $350 million (the "Amended ABL Facility"), and a maturity date of October 23, 2023. The initial aggregate principal amount under the Amended ABL Facility may be increased from time to time by an additional $150 million to a maximum aggregate principal amount of $500 million; provided that certain requirements are satisfied. Our obligations under the Amended ABL Facility are secured, on a first lien priority basis, by certain of our working capital assets.

At December 31, 2018, there was no outstanding balance on the Amended ABL Facility. The issuance of letters of credit under the ABL Facility also reduces available borrowings. At December 31, 2018, there were $0.7 million of letters of credit outstanding. The total draw allowed under the Amended ABL Facility at December 31, 2018, as determined by the working capital assets pledged as collateral, was $249.3 million. After adjusting for the letters of credit, our remaining availability for borrowing under the Amended ABL Facility at December 31, 2018 was $248.6 million.

30



Anticipated uses of cash

Our priority is to continue to grow our revenue and net revenue. We anticipate that our operating expenses and planned expenditures will constitute material uses of cash, and we expect to use available cash to expand our sales force, to enhance our technology, to acquire or make strategic investments in complementary businesses, and for working capital and other general corporate purposes.

In 2019, we expect to use available cash to make approximately $2.3 million of potential contingent earn-out payments, as well as $4.8 million to satisfy the semi-annual Note coupon payments due May 1, 2019 and November 1, 2019. In addition, we currently expect to use approximately $25 million to $30 million for capital expenditures in 2019.

As discussed in Note 13 to our audited consolidated financial statements appearing elsewhere in this Form 10-K, we may also opt to use cash to repurchase up to $33.1 million of our common stock or Notes under the remaining authority under our 2017 repurchase program that was most recently amended in November 2018. The timing and amount of any common stock or convertible notes repurchases will be determined based on market conditions and other factors. We expect our use of cash for working capital purposes and other purposes to be offset by the cash flow generated from operating activities during the same period.

Historically, our average accounts receivable life-cycle has been longer than our average accounts payable life-cycle, meaning that we have used cash to pay carriers in advance of collecting from our clients. We elect to provide this benefit to foster strong relationships with our clients and carriers. As our business grows, we expect this use of cash to continue. The amount of cash we use for these purposes will depend on the growth of our business.

31


Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.
Contractual Obligations

On February 17, 2016, we signed an 11-year lease for an additional 132,000 square feet at our Chicago, Illinois headquarters, bringing our total leased square footage at our headquarters to 224,678 square feet. As of December 31, 2018, we continue to also lease over 30 branch sales offices, with average lease terms between 3-5 years.
As of December 31, 2018, we had the following contractual obligations (in thousands):
 
Total
 
Within 1 year
 
2-3 years
 
4-5 years
 
More than
5 years
Operating leases
$
54,970

 
$
8,466

 
$
13,798

 
$
11,935

 
$
20,772

Senior convertible notes, including interest
199,807

 
4,815

 
194,992

 

 

Contingent consideration obligations (1)
4,210

 
2,303

 
1,907

 

 

Total
$
258,987

 
$
15,584

 
$
210,697

 
$
11,935

 
$
20,772

____________________
(1) 
This represents the maximum undiscounted contingent consideration obligations that may become payable in each period. The actual payouts will be determined at the end of the applicable performance periods based on the acquired entities' achievement of the targets specified in the purchase agreements. See Note 6 in the notes to the consolidated financial statements included elsewhere in this Form 10-K for a discussion of the fair values of these contingent consideration obligations as of December 31, 2018.

Recent Accounting Pronouncements

Recently adopted accounting pronouncements

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.
We adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, we recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.
The adoption of this new standard adjusted the revenue recognition timing of our brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of $1.1 million, net of tax, and a decrease of $1.0 million to revenue for the year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on our consolidated financial statements due to the short term nature of its performance obligations. We fully describe the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, we implemented changes to our accounting policies, practices and internal controls over financial reporting.
In March 2018, the FASB issued ASU 2018-05, Income Taxes, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provided a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act (the "Act"), to complete the accounting under ASC 740, Income Taxes. As of December 31, 2018, we completed our accounting under this standard and recorded $8.9 million as a decrease to net deferred tax liability, with a corresponding net adjustment to deferred income tax benefit. No transition tax was recorded as we do not have any foreign subsidiaries. Our 2018 tax provision was recorded in accordance with The Act and the updated guidance within ASC 740, Income Taxes.

In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. We adopted this standard prospectively

32


on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to our share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. We adopted this standard prospectively on January 1, 2018. During 2018, we acquired FMP as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows, to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. We adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements.

Recently issued accounting pronouncements not yet adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. We are evaluating the effects that the adoption of this guidance will have on our disclosures.

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Our current share-based payment awards to non-employees consist only of grants made to our non-employee Directors as compensation solely relates to each individual's role as a non-employee Director. As such, in accordance with ASC 718, we account for these share-based payment awards to our non-employee Directors in the same manner as share-based payment awards for our employees. We adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for our share-based payment awards to our non-employee Directors, and will not have a material effect on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. We are evaluating the effects that the adoption of this guidance will have on our consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. We are evaluating the effects that the adoption of this guidance will have on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases. This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, which added amendments to create an optional transition method that companies may elect to use the effective date of ASC 842, Leases, as the date of initial application of the transition. 

We adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, we made the accounting policy election to adopt the short-term lease recognition exemption. We also elected to use the package of practical expedients that allows us to (i) not reassess whether an arrangement contains a lease, (ii) carry forward our lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, we elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. We do not intend to elect the hindsight practical expedient. As a result of using this approach, we will recognize right-of-use assets and additional lease liabilities in a range of approximately $19.0 million to $23.0 million as of January 1, 2019 to the existing deferred rent balance. The standard will not affect our consolidated statement of operations or our consolidated statement of cash flows. As we continue our assessment of these matters, we are preparing to implement

33


changes to our accounting policies, practices and internal controls over financial reporting to support the new standard. In addition, the new standard will expand our existing lease liability disclosures based on the new qualitative and quantitative disclosure requirements upon adoption.

Item 7A.    Quantitative and Qualitative Disclosures About Market Risk

Commodity Risk

We generally pass through fluctuations in fuel prices to our clients. As a result, we believe that there is no material risk exposure to our earnings due to fluctuations in fuel prices.

Interest Rate Risk

We have exposure to changes in interest rates under our ABL Facility. Borrowings bear interest at one of the following, plus an applicable margin: (1) the federal funds rate, (2) the base commercial lending rate of PNC Bank, or (3) the LIBOR rate, based on the Company's election for each tranche of borrowing. The interest rate on our line of credit fluctuates based on the rates described above. Assuming the $350 million ABL Facility was fully drawn, a 1.0% increase in the interest rate selected would increase our annual interest expense by $3.5 million.

Our interest income is sensitive to changes in the general level of U.S. interest rates, in particular because all of our investments are in cash equivalents. Due to the short-term nature of our investments, we believe that there is no material risk exposure.

We do not use derivative financial instruments for speculative trading purposes.

Impact of Inflation

We believe that our results of operations are not materially impacted by moderate changes in the inflation rate. Inflation and changing prices did not have a material impact on our operations in 2018, 2017 and 2016.


34


Item 8.    Financial Statements and Supplementary Data

INDEX TO FINANCIAL STATEMENTS AND
SUPPLEMENTARY DATA

 



35


Management’s Assessment of
Internal Control Over Financial Reporting


The Company's management is responsible for the preparation, integrity and objectivity of the financial statements and other financial information presented in this Annual Report. The financial statements have been prepared in conformity with accounting principles generally accepted in the United States and reflect the effects of certain estimates and judgments made by management.

The Company's management is also responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended. Under the supervision and with the participation of the Company's management, including the Company's Chief Executive Officer and Chief Financial Officer, the Company conducted an evaluation of the effectiveness of its internal control over financial reporting based on the framework in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).

The Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") on July 6, 2018. Management did not include FMP in its annual evaluation of internal control over financial reporting as of December 31, 2018. The Company will incorporate FMP into its annual evaluation of internal control over financial reporting for the year ended December 31, 2019. FMP constituted 1.5% of the Company's total assets as of December 31, 2018, including the goodwill and intangible assets recorded as part of the purchase accounting, and 0.4% and 0.6% of the Company's revenues and net income, respectively, for the year then ended.

Based on the Company's evaluation under the framework in Internal Control - Integrated Framework, management concluded that internal control over financial reporting was effective as of December 31, 2018. The effectiveness of internal control over financial reporting as of December 31, 2018 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their attestation report, which is included herein.


Echo Global Logistics, Inc.
February 22, 2019



36


Report of Independent Registered Public Accounting Firm
 
To the Stockholders and the Board of Directors of
Echo Global Logistics, Inc. and Subsidiaries

Opinion on Internal Control over Financial Reporting

We have audited Echo Global Logistics, Inc. and Subsidiaries' internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Echo Global Logistics, Inc. and Subsidiaries (the "Company") maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the COSO criteria.
As indicated in the accompanying Management’s Assessment of Internal Control Over Financial Reporting, management's assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Freight Management, which is included in the 2018 consolidated financial statements of the Company and constituted 1.5% of total assets as of December 31, 2018 and 0.4% and 0.6% of revenues and net income, respectively, for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Freight Management.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2018 consolidated financial statements of the Company and our report dated February 22, 2019 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Assessment of Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP

Chicago, Illinois
February 22, 2019

37


Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of
Echo Global Logistics, Inc. and Subsidiaries


Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Echo Global Logistics, Inc. and Subsidiaries (the “Company”) as of December 31, 2018 and 2017, the related consolidated statements of operations, stockholders’ equity, and cash flows, for each of the three years in the period ended December 31, 2018, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2018, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 22, 2019 expressed an unqualified opinion thereon.

Adoption of New Accounting Standard

As discussed in Note 5 to the consolidated financial statements, the Company changed its method of accounting for revenue as a result of the adoption of Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), and related amendments effective January 1, 2018.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.




/s/ Ernst & Young LLP

We have served as the Company's auditor since 2007.

Chicago, Illinois
February 22, 2019




38


Echo Global Logistics, Inc. and Subsidiaries
Consolidated Balance Sheets
 
December 31,
(In thousands, except share data)
2018
 
2017
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
40,281

 
$
23,515

Accounts receivable, net of allowance for doubtful accounts of $4,618 and $3,745 at December 31, 2018 and 2017, respectively
337,426

 
309,733

Income taxes receivable
2,805

 
5,101

Prepaid expenses
9,048

 
6,191

Other current assets
4,172

 
3,760

Total current assets
393,732

 
348,301

Noncurrent assets:
 
 
 
Property and equipment, net of accumulated depreciation of $110,010 and $86,549 at December 31, 2018 and 2017, respectively
61,955

 
63,062

Goodwill
309,589

 
307,314

Intangible assets, net of accumulated amortization of $69,855 and $56,834 at December 31, 2018 and 2017, respectively
109,563

 
117,484

Other noncurrent assets
3,485

 
1,918

Total noncurrent assets
484,593

 
489,778

Total assets
$
878,325

 
$
838,079

 
 
 
 
Liabilities and stockholders' equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
216,280

 
$
193,749

Due to seller, current
2,243

 
919

Accrued expenses
48,129

 
39,660

Other current liabilities
255

 

Total current liabilities
266,907

 
234,328

Noncurrent liabilities:
 
 
 
Convertible notes, net
183,168

 
210,919

Due to seller, noncurrent
717

 
1,156

Other noncurrent liabilities
18,369

 
20,301

Deferred income taxes
19,233

 
12,503

Total noncurrent liabilities
221,487

 
244,879

Total liabilities
488,394

 
479,207

Stockholders' equity:
 
 
 
Common stock, par value $0.0001 per share,100,000,000 shares authorized; 31,345,220 shares issued and 27,397,760 shares outstanding at December 31, 2018; 30,768,050 shares issued and 27,241,180 shares outstanding at December 31, 2017
3

 
3

Treasury stock, 3,947,460 and 3,526,870 shares at December 31, 2018 and 2017, respectively
(79,571
)
 
(69,818
)
Additional paid-in capital
348,397

 
337,445

Retained earnings
121,102

 
91,242

Total stockholders' equity
389,932

 
358,872

Total liabilities and stockholders' equity
$
878,325

 
$
838,079

Note: Amounts may not foot due to rounding.
 
 
 
See accompanying notes.


39


Echo Global Logistics, Inc. and Subsidiaries
Consolidated Statements of Operations

 
Year Ended December 31,
(In thousands, except per share data)
2018
 
2017
 
2016
Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Costs and expenses:
 
 
 
 
 
Transportation costs
2,019,337

 
1,604,046

 
1,397,578

Selling, general and administrative expenses
330,160

 
287,227

 
270,826

Depreciation and amortization
36,638

 
32,728

 
32,138

Income from operations
53,566

 
19,085

 
15,611

Interest income
0

 
32

 

Interest expense
(15,546
)
 
(14,768
)
 
(14,227
)
Interest expense, net
(15,546
)
 
(14,736
)
 
(14,227
)
Income before provision for income taxes
38,020

 
4,350

 
1,384

Income tax (expense) benefit
(9,296
)
 
8,273

 
206

Net income
$
28,723

 
$
12,623

 
$
1,590

 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
Basic
$
1.04

 
$
0.46

 
$
0.06

Diluted
$
1.03

 
$
0.45

 
$
0.05

Note: Amounts may not foot due to rounding.
 
 
 
 
 
See accompanying notes.


40


Echo Global Logistics, Inc. and Subsidiaries
Consolidated Statements of Stockholders' Equity
Years Ended December 31, 2018, 2017 and 2016
 
Common Stock
 
Treasury Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
 
(In thousands, except share data)
Shares
 
Amount
 
Shares
 
Amount
 
 
Total
Balance at January 1, 2016
29,765,525

 
$
3

 
(37,937
)
 
$
(785
)
 
$
319,002

 
$
77,029

 
$
395,250

Share compensation expense

 

 

 

 
13,134

 

 
13,134

Exercise of stock options
191,237

 
0

 

 

 
1,157

 

 
1,157

Common stock issued for vesting of restricted stock
638,003

 
0

 

 

 
(0
)
 

 

Common stock issued for vesting of performance shares
37,547

 
0

 

 

 
(0
)
 

 

Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock
(211,039
)
 
(0
)
 

 

 
(4,869
)
 

 
(4,869
)
Tax benefit from exercise of stock options

 

 

 

 
252

 

 
252

Purchases of treasury stock

 

 
(2,251,857
)
 
(48,364
)
 

 

 
(48,364
)
Net income

 

 

 

 

 
1,590

 
1,590

Balance at December 31, 2016
30,421,273

 
3

 
(2,289,794
)
 
(49,149
)
 
328,677

 
78,619

 
358,150

Share compensation expense

 

 

 

 
9,022

 

 
9,022

Exercise of stock options
146,950

 
0

 

 

 
1,539

 

 
1,539

Common stock issued for vesting of restricted stock
256,851

 
0

 

 

 
(0
)
 

 

Common stock issued for vesting of performance shares
28,804

 
0

 

 

 
(0
)
 

 

Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock
(85,828
)
 
(0
)
 

 

 
(1,793
)
 

 
(1,793
)
Purchases of treasury stock

 

 
(1,237,076
)
 
(20,669
)
 

 

 
(20,669
)
Net income

 

 

 

 

 
12,623

 
12,623

Balance at December 31, 2017
30,768,050

 
3

 
(3,526,870
)
 
(69,818
)
 
337,445

 
91,242

 
358,872

Share compensation expense

 

 

 

 
9,289

 

 
9,289

Exercise of stock options
384,092

 
0

 

 

 
4,230

 

 
4,230

Common stock issued for vesting of restricted stock
221,291

 
0

 

 

 
(0
)
 

 

Common stock issued for vesting of performance shares
40,868

 
0

 

 

 
(0
)
 

 

Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock
(94,304
)
 
(0
)
 

 

 
(2,623
)
 

 
(2,623
)
Common shares issued for acquisition
25,223

 
0

 

 

 
693

 

 
693

Repurchase of convertible notes, net of deferred taxes

 

 

 

 
(637
)
 

 
(637
)
Purchases of treasury stock

 

 
(420,590
)
 
(9,752
)
 

 

 
(9,752
)
Cumulative effect of accounting change

 

 

 

 

 
1,136

 
1,136

Net income

 

 

 

 

 
28,723

 
28,723

Balance at December 31, 2018
31,345,220

 
$
3

 
(3,947,460
)
 
$
(79,571
)
 
$
348,397

 
$
121,102

 
$
389,932

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
 
 
 
 
See accompanying notes.

41


Echo Global Logistics, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
 
Year Ended December 31,
(In thousands)
2018
 
2017
 
2016
Operating activities
 
 
 
 
 
Net income
$
28,723

 
$
12,623

 
$
1,590

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Deferred income taxes
7,124

 
(4,166
)
 
4,149

Noncash stock compensation expense
9,289

 
9,022

 
13,134

Noncash interest expense
9,077

 
8,065

 
7,614

Change in contingent consideration due to seller
410

 
1,070

 
(113
)
Change in contingent consideration due from seller

 
(79
)
 
5

Loss on disposal of assets

 
13

 
409

Depreciation and amortization
36,638

 
32,728

 
32,138

Change in assets, net of acquisitions:
 
 
 
 
 
Accounts receivable
(12,700
)
 
(78,303
)
 
(35,010
)
Income taxes receivable
2,542

 
2,858

 
(8,534
)
Prepaid expenses and other assets
(4,492
)
 
1,440

 
(5,528
)
Change in liabilities, net of acquisitions:
 
 
 
 
 
Accounts payable
11,225

 
58,056

 
31,401

Accrued expenses and other liabilities
6,783

 
5,389

 
18,481

Payment of contingent consideration in excess of costs over estimated earnings
(375
)
 

 

Net cash provided by operating activities
94,245

 
48,716

 
59,736

Investing activities
 
 
 

 
 
Purchases of property and equipment
(24,101
)
 
(20,729
)
 
(46,888
)
Investments in business entities
(1,000
)
 

 

Payments for acquisitions, net of cash acquired
(6,720
)
 

 

Net cash used in investing activities
(31,821
)
 
(20,729
)
 
(46,888
)
Financing activities
 

 
 

 
 
Tax benefit of stock options exercised

 

 
1,661

Receipt of contingent consideration due from seller

 
500

 
750

Payments of contingent consideration due to seller
(550
)
 
(695
)
 
(2,274
)
Proceeds from exercise of stock options
4,230

 
1,539

 
1,157

Employee tax withholdings related to net share settlements of equity-based awards
(2,623
)
 
(1,793
)
 
(4,869
)
Purchases of treasury stock
(9,497
)
 
(20,669
)
 
(49,149
)
Purchases of Convertible Notes
(37,217
)
 

 

Proceeds from borrowing on ABL facility
12,000

 
84,000

 
48,500

Repayments of amounts borrowed on ABL facility
(12,000
)
 
(84,000
)
 
(48,500
)
Net cash used in financing activities
(45,657
)
 
(21,117
)
 
(52,724
)
Increase (Decrease) in cash and cash equivalents
16,766

 
6,869

 
(39,876
)
Cash and cash equivalents, beginning of period
23,515

 
16,646

 
56,522

Cash and cash equivalents, end of period
$
40,281

 
$
23,515

 
$
16,646

Supplemental disclosure of cash flow information
 

 
 

 
 
Cash paid during the year for interest
$
6,594

 
$
6,720

 
$
6,913

Cash paid during the year for income taxes
174

 
259

 
3,100

Cash received during the year for income taxes refunded
189

 
6,659

 

Noncash financing activity
 

 
 

 
 
Liability for purchases of treasury stock not yet settled
$
255

 
$

 
$

Note: Amounts may not foot due to rounding.
 
 
 
 
 
See accompanying notes.

42


Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016

1. Description of Business
Echo Global Logistics, Inc. ("the Company") is a leading provider of technology-enabled transportation and supply chain management services. These services are delivered on a proprietary technology platform that serves the transportation and logistics needs of the Company's clients. The Company provides services across all major transportation modes, including truckload ("TL"), less than truckload ("LTL"), small parcel, intermodal, domestic air, expedited and international. The Company's core logistics services include carrier selection, dispatch, load management and tracking.

The Company's common stock is listed on the Nasdaq Global Select Market under the symbol “ECHO.”

2. Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of Echo Global Logistics, Inc. and its subsidiaries (the Company). All significant intercompany accounts and transactions have been eliminated in the consolidation. The consolidated statements of operations include the results of entities or assets acquired from the effective date of the acquisition for accounting purposes.
Preparation of Financial Statements and Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results can differ from those estimates.
Fair Value of Financial Instruments
The carrying value of the Company's financial instruments, which consist of cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values due to their short-term nature. The fair value of the due to seller liabilities are determined based on the likelihood of the Company making contingent earn-out payments (see Note 6). The fair value of the due from seller asset related to the Command Transportation, LLC ("Command") acquisition was determined based on employee retention criteria which was settled in June 2017 (see Note 6). The fair value of the liability component of the Notes (as defined in Note 10) was determined using the discounted cash flow analysis discussed in Note 10.
Revenue Recognition
The Company adopted Accounting Standards Codification ("ASC") Topic 606 Revenue from Contracts with Customers ("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to receive in exchange for services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients. Further discussion of the changes to the revenue recognition policy under the new standard is discussed in Note 5.

43

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

Prior period revenue was recognized in accordance with ASC Topic 605-20 Revenue Recognition - Services and ASC Topic 605-45 Revenue Recognition - Principal Agent Considerations.
Rebates
The Company has entered into agreements with certain clients to rebate to them a portion of the costs that they pay to the Company for transportation services, based on certain conditions and/or pricing schedules that are specific to each individual agreement, but that are typically constructed as a percentage of the costs that the client incurs. Refer to further discussion in Note 5.
Rebates are recognized at the same time that the related transportation revenue is recognized and are recorded as a reduction of transportation revenue.
Segment Reporting
For operating purposes, the Company is organized as one operating segment pursuant to the provisions of ASC Topic 820 Segment Reporting, which establishes accounting standards for segment reporting. The Company's chief operating decision-maker assesses performance and makes resource allocation decisions for the business as a single operating segment. There has been no change from prior periods in the Company's determination that it has one reportable segment for reporting purposes.
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are uncollateralized customer obligations due under normal trade terms. Invoices require payment within 30 to 90 days from the invoice date. Accounts receivable are stated at the amount billed to the customer. Customer account balances with invoices 90 days past due are considered delinquent. The Company generally does not charge interest on past due amounts. Additionally, the Company maintains a credit insurance policy for certain accounts.
The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible. The Company recorded $2.7 million, $1.9 million and $1.1 million of bad debt expense for the years ended December 31, 2018, 2017 and 2016, respectively.
Property and Equipment
Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements under operating leases are depreciated over the estimated useful life of the improvement or the remaining term of the lease, whichever is shorter. The estimated useful lives, by asset class, are as follows:
Computer equipment and software
3 years
Office equipment
5 years
Furniture and fixtures
5 - 7 years
Operating Leases
Certain operating leases include rent increases during the initial lease term. For these leases, the Company recognizes the related rental expenses on a straight-line basis over the term of the lease, which includes any rent holiday period, and records the difference between the amounts charged to rent expense and amounts paid as deferred rent.
Internal Use Software
Certain costs incurred in the planning and evaluation stage of internal use computer software projects are expensed as incurred. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized internal use software costs are amortized over the expected economic life of three years using the straight-line

44

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

method. The total expense, included in depreciation expense, for the years ended December 31, 2018, 2017 and 2016 was $15.0 million, $10.0 million and $9.0 million, respectively. At December 31, 2018 and 2017, the net book value of internal use software costs was $32.5 million and $29.3 million, respectively.
Goodwill and Other Intangibles
Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350 Intangibles - Goodwill and Other: Testing Goodwill for Impairment, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, the Company has elected to test for goodwill impairment during the fourth quarter of each year.
The Company manages the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 Segment Reporting, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, “Intangibles - Goodwill and Other: Testing Goodwill for Impairment." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, the Company performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC 350. As part of the qualitative assessment, the Company compared its current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. The Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.
ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic 360 Property, Plant and Equipment. The Company's intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade names, which are being amortized over their estimated weighted-average useful lives of 14.8 years,17.0 years, 6.7 years and 4.0 years, respectively. The weighted-average useful life of total intangible assets is 14.4 years. The customer relationships are being amortized using an accelerated method, while carrier relationships, non-compete agreements and trade names are being amortized using the straight-line method.
Self-Insurance Liability
The Company is self-insured for its employee health plans and records a liability that represents its estimated cost of claims incurred and unpaid as of the balance sheet date. The Company's estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions. The total estimated self-insurance liabilities at both December 31, 2018 and 2017 was $0.9 million.
Stock-Based Compensation
The Company accounts for stock-based compensation in accordance with ASC Topic 718 Compensation - Stock Compensation which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expense in the consolidated statements of operations. See Note 15—Stock-Based Compensation Plans for a description of the Company's accounting for stock-based compensation plans.
Income Taxes
On December 22, 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, the Company recorded a decrease in its deferred tax liabilities, with a corresponding net adjustment to the deferred income tax benefit. No transition tax was recorded as the Company does not have any foreign subsidiaries. The 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, Income Taxes.
Under ASC Topic 740 Income Taxes, deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered

45

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.

3. New Accounting Pronouncements

Recently adopted accounting pronouncements

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.
The Company adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, the Company recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.
The adoption of this new standard adjusted the revenue recognition timing of the Company's brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of $1.1 million, net of tax, and a decrease of $1.0 million to revenue for year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on the Company's consolidated financial statements due to the short term nature of its performance obligations. The Company fully describes the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, the Company implemented changes to its accounting policies, practices and internal controls over financial reporting.
In March 2018, the FASB issued ASU 2018-05, Income Taxes, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provides a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act, to complete the accounting under ASC 740, Income Taxes. As of December 31, 2018, the Company completed its accounting under the new standard and recorded $8.9 million as a decrease to net deferred tax liability. No transition tax was recorded as the Company does not have any foreign subsidiaries.

In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. The Company adopted this standard prospectively on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to the Company's share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard prospectively on January 1, 2018. During the year ended December 31, 2018, the Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows, to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. The Company adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements.


46

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

Recently issued accounting pronouncements not yet adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its disclosures.

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company's current share-based payment awards to non-employees consist only of grants made to the Company's non-employee Directors as compensation solely related to each individual's role as a non-employee Director. As such, in accordance with ASC 718, the Company accounts for these share-based payment awards to its non-employee Directors in the same manner as share-based payment awards for its employees. The Company adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for the Company's share-based payment awards to its non-employee Directors, and will not have a material effect on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases. This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which added amendments to create an optional transition method that provided an option to use the effective date of ASC 842, Leases, as the date of initial application of the transition. 

The Company adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, the Company made the accounting policy election to adopt the short-term lease recognition exemption. The Company also elected to use the package of practical expedients that allows it to (i) not reassess whether an arrangement contains a lease, (ii) carry forward its lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, the Company elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. The Company does not intend to elect the hindsight practical expedient. As a result of using this approach, the Company will recognize right-of-use assets and additional lease liabilities in a range of approximately $19.0 million to $23.0 million as of January 1, 2019 to the existing deferred rent balance. The standard will not affect the Company's consolidated statement of operations or its consolidated statement of cash flows. As the ongoing assessment of these matters continues, the Company is implementing changes to its accounting policies, practices and internal controls over financial reporting to support the new standard. The Company will also expand its lease disclosures to adhere to the enhanced qualitative and quantitative disclosure requirements related to the amount, timing and uncertainty of cash flows from leases.





47

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

4. Acquisitions

On July 6, 2018, the Company acquired Freight Management, a non-asset based TL and LTL transportation brokerage based in Allison Park, Pennsylvania, and the results of FMP have been included in the Company's consolidated financial statements since the acquisition date. The Company purchased the assets and assumed certain liabilities of FMP for $6.7 million in cash payable at closing, subject to working capital adjustments, $0.7 million of common stock, par value $0.0001 per share, and an additional $2.9 million in contingent consideration that may become payable upon the achievement of certain performance measures on or prior to June 30, 2021. The acquisition date fair value of the total consideration transferred was $10.4 million. As a result of the preliminary purchase accounting for the acquisition, the Company recorded $2.3 million of goodwill, $1.4 million as the estimated opening balance sheet fair value of the contingent consideration obligation, and $5.1 million of customer relationship intangible assets. The fair values of the contingent consideration obligation and the customer relationship intangible assets are considered Level 3 fair value estimates. The fair value of the contingent consideration obligation was based on the probability of reaching the financial forecasts of future operating results, an appropriate discount rate, and the Company's historical experience with similar arrangements as further described in Note 6 to the consolidated financial statements. The fair value of the customer relationship intangible assets was determined using a discounted cash flow analysis based on the current customers of FMP at the time of the acquisition. The Company is in the process of finalizing working capital. The amount of goodwill deductible for U.S. income tax purposes is $0.8 million, which excludes the opening balance sheet fair value of the contingent consideration obligation and provisional working capital adjustments.

As of December 31, 2018, the fair value of the contingent consideration has increased to $1.6 million from its opening balance sheet fair value of $1.4 million. The Company will continue to reassess the fair value of the contingent consideration obligation each quarter.

The amounts of revenue and net income of FMP included in the Company's consolidated statements of operations from the acquisition date through December 31, 2018 are $9.7 million and $0.2 million, respectively. The Company incurred $0.3 million of acquisition-related costs associated with the acquisition, which were recorded in selling, general and administrative expenses on the consolidated statement of operations.

5. Revenue

Adoption of ASC Topic 606, "Revenue from Contracts with Customers"

On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers ("ASC Topic 606"), using the modified retrospective method. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606; however, prior period amounts are not adjusted and continue to be reported in accordance with the accounting standards in effect for those periods.

The Company recorded an increase to the opening balance of retained earnings of $1.1 million, net of tax, as of January 1, 2018 due to the cumulative impact of adoption of ASC Topic 606. The impact to revenue for the year ended December 31, 2018 was a decrease of $1.0 million, as a result of applying ASC Topic 606.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis.

The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed

48

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have
latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients.

The following table presents the Company's revenue disaggregated by client type (in thousands):
 
Year Ended December 31,
Client Type
2018
 
2017(1)
 
2016(1)
Transactional
$
1,915,589

 
$
1,538,766

 
$
1,395,850

Managed Transportation
524,112

 
404,321

 
320,302

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

Revenue recognized per shipment varies depending on the transportation mode. The primary modes of shipment in which the Company transacts are truckload and less than truckload. Other transportation modes include intermodal, small parcel, domestic air, expedited and international.

The following table presents the Company's revenue disaggregated by mode (in thousands):
 
Year Ended December 31,
Mode
2018
 
2017(1)
 
2016(1)
Truckload
$
1,686,358

 
$
1,322,311

 
$
1,160,764

Less than truckload
638,404

 
520,593

 
452,339

Other revenue
114,939

 
100,183

 
103,049

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

Variable Consideration

Certain customers may receive rebates based on the terms of their agreement with the Company, which are accounted for as variable consideration. Rebates are estimated based on the expected amount to be provided to customers and reduce revenue recognized. The Company also estimates for possible additional fees based on a portfolio approach.

Practical Expedients

The Company adopted the practical expedient to recognize commission expense when incurred because the amortization period is less than one year. Commission expense recognition aligns with the Company's revenue recognition policy under ASC Topic 606, as commission expense is recognized on a relative transit time basis.

The Company applied the disclosure exemption in ASC Topic 606 that permits the omission of remaining performance obligations that have an original expected duration of one year or less.

6. Fair Value Measurement

The Company applies ASC Topic 820, Fair Value Measurements and Disclosures, for its financial assets and financial liabilities. The guidance requires disclosures about assets and liabilities measured at fair value. The Company's financial liabilities primarily relate to contingent earn-out payments due to sellers in connection with various acquisitions. The fair value of the due to seller liabilities at December 31, 2018 and 2017 was $3.0 million and $2.1 million, respectively. The potential earnout payments and performance are defined in the individual purchase agreement for each acquisition. Earnings before interest, taxes, depreciation and amortization ("EBITDA") is the performance target defined and measured to determine the earnout payment due, if any, after each defined measurement period.


49

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

The Company's financial assets related to contingent payments that were due from the seller of Command based upon certain employee retention criteria. As of December 31, 2018 and 2017, there was no remaining balance of the due from seller asset as the employee retention criteria were met.

ASC Topic 820 includes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on observable or unobservable inputs to valuation techniques that are used to measure fair value. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity's pricing based upon its own market assumptions. The fair value hierarchy consists of the following three levels:

Level 1: Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2: Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable and market-corroborated inputs, which are derived principally from or corroborated by observable market data.
Level 3: Inputs that are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.

The significant inputs used to derive the fair value of the amounts due to seller include financial forecasts of future operating results, the probability of reaching the forecast and an appropriate discount rate for each contingent liability. Probabilities are estimated by reviewing financial forecasts and assessing the likelihood of reaching the required performance measures based on factors specific to each acquisition as well as the Company’s historical experience with similar arrangements. If an acquisition reaches the required performance measure, the estimated probability would be increased to 100% and would still be classified as a contingent liability on the balance sheet. If the measure is not reached, the probability would be reduced to reflect the amount earned, if any, depending on the terms of the agreement. Discount rates used in determining the fair value of the contingent consideration due to seller ranged between 5% and 7%. Historical results of the respective acquisitions serve as the basis for preparing the financial forecasts used in the valuation.

Quantitative factors are also considered in these forecasts, including acquisition synergies, growth and sales potential and potential operational efficiencies gained. Changes to the significant inputs used in determining the fair value of the contingent consideration due to seller could result in a change in the fair value of the contingent consideration. However, the correlation and inverse relationship between higher projected financial results to the discount rate applied and probability of meeting the financial targets mitigates the effect of any changes to the unobservable inputs.

The following tables set forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at December 31, 2018 and 2017 (in thousands):

 
Fair Value Measurements as of December 31, 2018
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,960
)
 

 

 
$
(2,960
)

 
Fair Value Measurements as of December 31, 2017
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,075
)
 

 

 
$
(2,075
)


50

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due to Seller Liability
Balance at January 1, 2017
$
(1,700
)
  Change in contingent consideration due to seller
(1,070
)
  Payments of contingent consideration due to seller
695

Balance at December 31, 2017
(2,075
)
FMP acquisition, acquisition date fair value
(1,400
)
  Change in contingent consideration due to seller
(410
)
  Payments of contingent consideration due to seller
925

Balance at December 31, 2018
$
(2,960
)

The following table provides a reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due from Seller Asset
Balance at January 1, 2017
$
421

  Receipt of contingent consideration due from seller
(500
)
  Change in contingent consideration due from seller
79

Balance at December 31, 2017
$


For the years ended December 31, 2018 and 2017, the Company recognized a expense of $0.4 million and a net expense of $1.0 million, respectively, in selling, general and administrative expense due to the change in fair value determined by a level three valuation technique. For the year ended December 31, 2016, the Company recognized a net benefit of $0.1 million. These changes in fair value resulted from using revised forecasts that took into account the most recent performance at each acquired business, the effect of the time value of money and the satisfaction of the employee retention criteria.

For the years ended December 31, 2018, 2017 and 2016, the Company made contingent earn-out payments of $0.9 million, $0.7 million and $2.3 million, respectively, to sellers of businesses acquired by the Company. The Company did not receive any contingent payments from the seller of Command during 2018. During 2017 and 2016, the Company received $0.5 million and $0.8 million, respectively, of contingent payments from the seller of Command.

7. Property and Equipment
Property and equipment at December 31, 2018 and 2017, consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
Computer equipment
$
25,060

 
$
21,528

Software, including internal use software
107,821

 
89,580

Furniture, fixtures and office equipment
9,594

 
9,268

Leasehold improvements
29,491

 
29,234

 
171,966

 
149,611

Less accumulated depreciation
(110,010
)
 
(86,549
)
Net property and equipment
$
61,955

 
$
63,062

Note: Amounts may not foot due to rounding.
 
 
 
Depreciation expense, including amortization of capitalized internal use software, was $23.6 million, $18.5 million and $16.3 million for the years ended December 31, 2018, 2017 and 2016, respectively.


51

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

8. Intangibles and Other Assets

The following is a summary of goodwill as of December 31, 2018 (in thousands):
Balance as of January 1, 2018
$
307,314

FMP acquisition, goodwill acquired
2,275

Balance as of December 31, 2018
$
309,589


The following is a summary of intangible assets as of December 31, 2018 and December 31, 2017 (in thousands):
 
December 31, 2018
 
December 31, 2017
 
Cost
 
Accumulated Amortization
 
Net
 
Cost
 
Accumulated Amortization
 
Net
Customer relationships
$
150,239

 
$
(57,875
)
 
$
92,364

 
$
145,139

 
$
(48,058
)
 
$
97,081

Carrier relationships
18,300

 
(3,857
)
 
14,443

 
18,300

 
(2,781
)
 
15,519

Non-compete agreements
5,239

 
(3,003
)
 
2,236

 
5,239

 
(2,216
)
 
3,023

Trade names
5,640

 
(5,119
)
 
521

 
5,640

 
(3,779
)
 
1,861

Total intangible assets
$
179,418

 
$
(69,855
)
 
$
109,563

 
$
174,318

 
$
(56,834
)
 
$
117,484

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
 

The customer relationships are being amortized using an accelerated method, as an accelerated method best approximates the distribution of cash flows generated by the acquired customer relationships. The carrier relationships, trade names and non-compete agreements are being amortized using the straight-line method. Amortization expense related to intangible assets was $13.0 million, $14.2 million and $15.8 million for the years ended December 31, 2018, 2017 and 2016, respectively.

The estimated amortization expense for the next five years and thereafter is as follows (in thousands):
2019
$
11,802

2020
10,973

2021
10,362

2022
10,005

2023
9,501

Thereafter
56,920

Total
$
109,563

    
9. Accrued Expenses and Other Noncurrent Liabilities

The components of accrued expenses at December 31, 2018 and December 31, 2017 are as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Accrued compensation
$
31,825

 
$
24,206

Accrued rebates
2,669

 
2,038

Accrued employee benefits
2,620

 
2,480

Accrued professional service fees
2,082

 
698

Accrued interest
1,017

 
1,139

Deferred rent
2,439

 
2,641

Other
5,476

 
6,459

Total accrued expenses
$
48,129

 
$
39,660

Note: Amounts may not foot due to rounding.
 
 
 

The other noncurrent liabilities of $18.4 million and $20.3 million at December 31, 2018 and 2017, respectively, consist of the portion of deferred rent in excess of twelve months and the long-term uncertain tax liability.

52

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

10. Long-Term Debt

ABL Facility

On October 23, 2018, the Company entered into Amendment No. 2 to its Revolving Credit and Security Agreement (the "Second Amendment"), which amends the terms of its existing Revolving Credit and Security Agreement, dated as of June 1, 2015, by and among the Company, the lenders party thereto, and PNC Bank, National Association, as administrative agent (as amended, restated or otherwise modified prior to the Second Amendment, the "Existing Credit Agreement" and, as amended by the Second Amendment, the "Amended Credit Agreement"). The Amended Credit Agreement provides for a senior secured revolving credit facility in an initial aggregate principal amount of up to $350 million (the "Amended ABL Facility"), with an extended maturity date of October 23, 2023. The initial aggregate principal amount under the Amended ABL Facility may be increased from time to time by an additional $150 million to a maximum aggregate principal amount of $500 million; provided that certain requirements are satisfied. The Company's obligations under the Amended ABL Facility are secured, on a first lien priority basis, by certain working capital assets.

Interest is payable at a rate per annum equal to, at the option of the Company, any of the following, plus, in each case, an applicable margin: (a) a base rate determined by reference to the highest of (1) the federal funds effective rate, plus 0.50%, (2) the base commercial lending rate of PNC Bank, National Association and (3) a daily LIBOR rate, plus 1.00%; or (b) a LIBOR rate determined by reference to the costs of funds for deposits in the relevant currency for the interest period relevant to such borrowing adjusted for certain additional costs. The applicable margin is 0.25% to 0.50% for borrowings at the base rate and 1.25% to 1.50% for borrowings at the LIBOR rate, in each case, based on the excess availability under the Amended ABL Facility.

The terms of the Amended ABL Facility include various covenants, including a covenant that requires the Company to maintain a consolidated fixed charge coverage ratio at any time (a) a specified default occurs or (b) if excess availability falls below certain specified levels.

The Company incurred issuance costs of $0.8 million in 2018 related to the Amended ABL Facility. In 2015, the Company incurred issuance costs of $3.1 million related to the ABL Facility. If the Company has an amount outstanding on the ABL Facility, these issuance costs are presented on the consolidated balance sheet as a reduction to the carrying amount of the debt and amortized to interest expense using straight-line amortization over the 5 year life of the Amended ABL Facility. If the Company has no outstanding draw on the ABL Facility, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheet. For each of the years ended December 31, 2018, 2017 and 2016, the Company recorded $0.7 million of interest expense related to the ABL Facility issuance costs, respectively.

Under the Amended ABL Facility, the Company will be required to pay a commitment fee in respect to the unutilized commitments under the Amended ABL Facility, calculated at a rate of 0.25%. The Company recognized interest expense related to the commitment fee and borrowings on the ABL Facility of $0.8 million, $1.0 million and $0.9 million for the years ended December 31, 2018, 2017 and 2016, respectively.

The Company drew $12.0 million, $84.0 million and $48.5 million on the ABL Facility for the years ended December 31, 2018, 2017 and 2016, respectively, all of which was repaid as of December 31, 2018, 2017 and 2016. No amounts were outstanding on the ABL Facility as of December 31, 2018, 2017 and 2016, respectively. As there is no outstanding draw on the ABL Facility at December 31, 2018, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheets. Since June 1, 2015, the Company has been in compliance with all covenants related to the ABL Facility.

The issuance of letters of credit under the ABL Facility reduces available borrowings. At December 31, 2018, there were $0.7 million of letters of credit outstanding. The total draw allowed on the Amended ABL Facility at December 31, 2018, as determined by the working capital assets pledged as collateral, was $249.3 million. After adjusting for the letters of credit, the Company's remaining availability to borrow under the Amended ABL Facility at December 31, 2018 was $248.6 million.

Convertible Senior Notes

On May 5, 2015, the Company issued $230 million aggregate principal amount of 2.50% convertible senior notes due 2020 in a registered public offering (the "Notes").


53

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

The Notes bear interest at a rate of 2.50% per year payable semiannually in arrears in cash on May 1 and November 1 of each year, beginning on November 1, 2015. The Notes will mature on May 1, 2020, unless earlier converted or repurchased in accordance with the terms discussed below. The Notes are the Company's senior unsecured obligations and rank senior in right of payment to any of the Company's indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company's unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company's secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company's subsidiaries.

The Notes will be convertible, under certain circumstances and during certain periods, into cash, shares of the Company's common stock, or a combination of cash and shares of common stock at the Company's election, at an initial conversion rate of 25.5428 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $39.15 per share of common stock.

The accounting guidance in ASC 470-20, Debt with Conversion and Other Options ("ASC 470-20"), requires that the principal amount of the Notes be separated into liability and equity components at issuance. The value assigned to the liability component is the estimated fair value, as of the issuance date, of a similar debt instrument without the conversion feature. The difference between the principal amount of the Notes and the estimated fair value of the liability component, representing the value of the conversion premium assigned to the equity component, is recorded as a debt discount on the issuance date. The fair value of the liability component of the Notes was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the Notes at an estimated market yield for a similar debt instrument without the conversion feature. The Company estimated the straight debt yield using a combination of inputs observable in the marketplace, including the credit spread indicated by the terms of the Company's ABL Facility, LIBOR rates, and U.S. Treasury bonds. This represents a Level 2 valuation technique. The Company estimated the straight debt borrowing rates at issuance to be 5.75% for similar debt to the Notes without the conversion feature, which resulted in a fair value of the liability component of $198.5 million and a fair value of the equity component of $31.5 million. The fair value of the equity component was recorded as a debt discount, with the offset recorded as a credit to additional paid-in capital within stockholders' equity. The $31.5 million debt discount and Note issuance costs are being amortized to interest expense under the effective interest method over the 5 year life of the Notes, using an effective interest rate of 6.33%.

The Company allocated the total issuance costs related to the Notes to the liability and equity components based on their relative fair values. Issuance costs attributable to the liability component were recorded on the consolidated balance sheets as a contra-liability that reduces the carrying amount of the convertible note liability. This amount is being amortized to interest expense over the term of the Notes using the effective interest method and an effective interest rate of 6.33%. Issuance costs attributable to the equity component were recorded as a charge to additional paid-in capital within stockholders' equity.

The Company's intent and policy will be to settle the remaining outstanding principal amount of Notes in cash, and any excess conversion premium in shares of common stock. As such, the principal amount of the Notes will not be included in the calculation of diluted earnings per common share, but any conversion premium that exists will be included in the calculation of diluted earnings per common share using the treasury stock method. As of December 31, 2018, none of the conditions allowing holders of the Notes to convert have been met, and no conversion spread exists. As such, the Notes did not have a dilutive impact on diluted earnings per common share for the year ended December 31, 2018.

During the year ended December 31, 2018, the Company repurchased $37.4 million par value of the 2.50% convertible senior notes for $37.2 million in cash. The Company accounted for this transaction in accordance with ASC 470-20 resulting in the recognition of a $0.8 million loss, which was included in interest expense in the Company's consolidated statement of operations.

As of December 31, 2018 and 2017, the carrying amount of the Notes on the consolidated balance sheets is calculated as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Convertible senior notes, principal amount
$
192,585

 
$
230,000

Unamortized debt discount
(7,862
)
 
(15,930
)
Unamortized debt issuance costs
(1,555
)
 
(3,151
)
Convertible senior notes, net
$
183,168

 
$
210,919


54

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 


The Notes are carried on the consolidated balance sheets at their principal amount, net of the unamortized debt discount and unamortized debt issuance costs, and are not marked to market each period. The approximate fair value of the Notes as of December 31, 2018 was $186.3 million. The fair value of the Notes was estimated based on the trading price of the Notes at December 31, 2018. As trading volume is low, these are quoted prices for identical instruments in markets that are not active, and thus are Level 2 in the fair value hierarchy.

For 2018, 2017 and 2016, interest expense related to the Notes consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
 
December 31, 2016
Contractual coupon interest
$
5,647

 
$
5,750

 
$
5,750

Debt discount amortization
6,403

 
6,140

 
5,765

Loss on extinguishment of debt
751

 

 

Debt issuance cost amortization
1,266

 
1,214

 
1,140

Interest expense, Notes
$
14,067

 
$
13,105

 
$
12,655

Note: Amounts may not foot due to rounding.
 
 
 
 

The undiscounted interest and principal payments due in relation to the Notes from December 31, 2018 to the maturity of the Notes on May 1, 2020 are as follows (in thousands):
 
Total
2019
2020
Senior convertible notes, including interest
$
199,807

4,815

$
194,992


11. Commitments and Contingencies

Contingencies

In the normal course of business, the Company is subject to potential claims and disputes related to its business, including claims for freight lost or damaged in transit. Some of these matters may be covered by its insurance and risk management programs or may result in claims or adjustments with the Company's carriers. Management does not believe that the outcome of any of the legal proceedings to which the Company is a party will have a material adverse effect on its financial position or results of operations.

In July 2016, the Company received an unfavorable appeals assessment regarding a state activity-based tax matter of $1.3 million, including penalties and interest, for the state tax audit period from January 1, 2010 to June 30, 2014. The Company believes the assessment is without merit and is currently defending the Company's position through a formal appeals process. The Company has not recorded any potential loss related to this matter as of December 31, 2018.

Leases
On February 17, 2016, the Company signed an 11-year lease for an additional 132,000 square feet at its Chicago, Illinois headquarters, bringing the total leased square footage at its headquarters to 224,678 square feet. The amended lease agreement expires in September 2027 and has escalating base monthly rental payments, plus an additional monthly payment for real estate taxes and common area maintenance fees related to the building. Leasehold improvements for the new space are amortized over the 11-year life of the lease.
In December 2016, Echo terminated its lease at the former Command headquarters in Skokie, Illinois (refer to Note 19). Subsequent to the relocation of Command employees to the Chicago headquarters, Echo recorded a termination liability, classified as accrued expenses on the consolidated balance sheets, related to the other Skokie lease as part of the Command acquisition. There was no balance related to the termination liability as of December 31, 2018. A balance of $85 thousand existed as of December 31, 2017. As of December 31, 2018, the Company continues to lease over 30 branch sales offices, with average lease terms between 3-5 years.
The Company recognizes operating lease rental expense on a straight-line basis over the term of the lease. The total rental expense for the years ended December 31, 2018, 2017 and 2016 was $6.0 million, $5.9 million and $8.4 million, respectively.

55

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

Rent expense remained relatively consistent from 2017 but decreased compared to 2016 due to termination costs related to the lease of the former Command headquarters.
Future minimum annual rental payments for the next five years and thereafter are as follows (in thousands):
 
Operating
Leases
2019
$
8,466

2020
8,023

2021
5,775

2022
6,088

2023
5,846

Thereafter
20,772

Total
$
54,970

Note: Amounts may not foot due to rounding.
 

12. Income Taxes
On December 22, 2017, the Act was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. The Company recorded an adjustment of $8.9 million as a decrease to net deferred tax liability, with a corresponding net adjustment to deferred income tax benefit. No material modifications were made during 2018. No transition tax was recorded as the Company does not have any foreign subsidiaries.
The Company accounts for income taxes and related uncertain tax positions in accordance with ASC Topic 740. For the years ended December 31, 2018, 2017 and 2016, the Company recognized net increases of $44 thousand and $359 thousand and net decrease of $161 thousand, respectively, in unrecognized tax benefits that impact the tax rate. The Company's policy is to recognize interest and penalties on unrecognized tax benefits as a component of income tax expense. The Company has recorded interest on its unrecognized tax benefits in 2018 and 2017. The following is a reconciliation of the total amounts of unrecognized tax benefits excluding interest and penalties for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Balance at January 1
$
475

 
$
364

Increases related to prior year tax positions
4

 
98

Increases related to current year tax positions
67

 
213

Decreases based on settlements with taxing authorities
(48
)
 
(201
)
Balance at December 31
$
498

 
$
475

Note: Amounts may not foot due to rounding.
 
 
 
Of the total unrecognized tax benefits disclosed above, and including interest and penalties, $504 thousand and $257 thousand are classified as other noncurrent liabilities for the years ended December 31, 2018 and 2017, respectively. The remaining unrecognized tax benefits for the year ended December 31, 2017 is offset by $26 thousand income taxes receivable and the remainder is an offset to deferred income taxes in the consolidated balance sheets. The Company does not believe it will have any significant changes in the amount of unrecognized tax benefits in the next twelve months. The total amount of the unrecognized tax benefits, if recognized, for the years ended December 31, 2018 and 2017, would affect the effective tax rate. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal examinations by tax authorities before 2015, and state and local income tax examinations, by tax authorities for years before 2014.




56

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

The provision for income taxes consists of the following components for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
Federal
$
1,879

 
$
(4,282
)
 
$
(5,027
)
State
293

 
175

 
672

Total current
2,172

 
(4,107
)
 
(4,355
)
Deferred:
 
 
 
 
 
Federal
5,572

 
(4,295
)
 
5,406

State
1,552

 
128

 
(1,257
)
Total deferred
7,124

 
(4,166
)
 
4,149

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 
The provision for income taxes for the years ended December 31, 2018, 2017 and 2016 differs from the amount computed by applying the U.S. federal income tax rate of 21% for 2018 and 35% for 2017 and 2016 to pretax income because of the effect of the following items (in thousands):
 
2018
 
2017
 
2016
Tax expense at U.S. federal income tax rate
$
7,984

 
$
1,522

 
$
484

State income taxes, net of federal income tax effect
1,441

 
269

 
53

Nondeductible expenses and other
(289
)
 
317

 
189

Effect of state rate change on deferred items

 
148

 
(88
)
Research and development credit
(420
)
 
(528
)
 
(468
)
Changes in unrecognized tax benefits
44

 
359

 
(161
)
Provision to return adjustments
515

 
(298
)
 
(72
)
Remeasurement of net deferred tax liability resulting from the TCJA

 
(8,945
)
 

State tax credits
(1,647
)
 
(3,259
)
 
(1,232
)
Valuation allowance
1,613

 
2,951

 
557

Audit settlements
72

 

 
532

Amended return refund

 
(811
)
 

Work opportunity tax credit
(18
)
 

 

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 

57

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

For the years ended December 31, 2018 and 2017, the Company's noncurrent deferred tax assets and liabilities consisted of the following (in thousands):
 
2018
 
2017
Noncurrent deferred tax assets:
 
 
 
Reserves and allowances
$
6,808

 
$
6,849

Stock options
2,517

 
2,874

Research and development credit

 
1,320

Net operating loss carryforward
170

 
958

Credit carryforwards
6,389

 
4,756

AMT credit

 
272

Subtotal
15,884

 
17,029

Valuation allowance
(5,241
)
 
(3,627
)
Total noncurrent deferred tax assets
10,643

 
13,402

Noncurrent deferred tax liabilities:
 
 
 
Prepaid and other expenses
682

 
303

Intangible assets
14,320

 
9,381

Property and equipment
12,724

 
12,428

Convertible debt
1,871

 
3,792

481(a) adjustment - revenue recognition
277

 

Total noncurrent deferred tax liabilities
29,875

 
25,904

Net deferred tax liability
$
(19,233
)
 
$
(12,503
)
Note: Amounts may not foot due to rounding.
 
 
 
For the years ended December 31, 2018 and 2017, the Company recorded deferred tax assets of $6.4 million and $4.8 million, respectively, for certain state tax credits with a 5 year credit carryforward period. The Company believes that it is more likely than not that a portion of the benefit from these state tax credit carryforwards will not be realized. In recognition of this risk, the Company recorded valuation allowances of $5.2 million and $3.6 million on the deferred tax asset relating to these state tax credit carryforwards as of December 31, 2018 and 2017, respectively.
As of December 31, 2018 and 2017, the Company recorded deferred tax assets for federal and state income tax net operating loss carryforwards of $0.2 million and $1.0 million, respectively, which will expire at various dates from tax years 2026 through 2036.

13. Stockholders' Equity
Preferred Stock
The Board of Directors has the authority to issue up to 2,500,000 shares of preferred stock in one or more series and to establish the preferred stock's voting powers, preferences and other rights and qualifications without any further vote or action by the stockholders. As of December 31, 2018, 2017 and 2016, there was no preferred stock outstanding.
Treasury Stock
On December 29, 2015, the Board of Directors authorized a repurchase program for up to an aggregate of $50.0 million of the Company's outstanding common stock and Notes through December 31, 2017. The timing and amount of any repurchases was determined based on market conditions and other factors, and the program has concluded.
On May 1, 2017, the Board of Directors authorized a repurchase program for up to an aggregate of $50.0 million of the Company's outstanding common stock and Notes prior to its expiration on April 30, 2019. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.

58

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

On November 1, 2018, the Board of Directors amended the ongoing repurchase program to add an additional $50.0 million of capacity and extend the expiration date from April 30, 2019 to October 31, 2020. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.
For the years ended December 31, 2018, 2017, and 2016, the Company repurchased 420,590, 1,237,076, and 2,251,857 shares of common stock at a cost of $9.8 million, $20.7 million, and $48.4 million, respectively. As of December 31, 2018, the Company has repurchased 3,947,460 shares of common stock, in aggregate, at a cost of $79.6 million.
Convertible Notes
In accordance with the ongoing repurchase program mentioned above, the Company repurchased $37.4 million par value of the 2.50% convertible senior notes for $37.2 million in cash.

14. Earnings Per Share

Basic earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is calculated by dividing net income by the weighted average shares outstanding plus share equivalents that would arise from the exercise of share options and the vesting of restricted stock and performance shares. There were no employee stock options and no unvested restricted stock and performance shares excluded from the calculation of diluted earnings per common share for the years ended December 31, 2018, 2017 and 2016. The computation of basic and diluted earnings per common share for the years ended December 31, 2018, 2017 and 2016 are as follows (in thousands, except share and per share data):
 
Year Ended December 31,
 
2018
 
2017
 
2016
Numerator:
 

 
 

 
 
Net income
$
28,723

 
$
12,623

 
$
1,590

Denominator:
 
 
 
 
 
Denominator for basic earnings per common share - weighted-average shares
27,597,950

 
27,715,131

 
28,714,910

Effect of dilutive securities:
 

 
 

 
 
Employee stock awards
323,936

 
308,033

 
586,947

Denominator for dilutive earnings per common share
27,921,886

 
28,023,164

 
29,301,857

Basic earnings per common share
$
1.04

 
$
0.46

 
$
0.06

Diluted earnings per common share
$
1.03

 
$
0.45

 
$
0.05


15. Stock-Based Compensation Plans
In March 2005, the Company adopted the 2005 Stock Option Plan providing for the issuance of stock options of Series A common shares. During the fourth quarter of 2009, the Company adopted the 2008 Stock Incentive Plan ("the 2008 Plan"). Upon adoption, the 2005 Stock Option Plan was merged into the 2008 Plan and ceased to separately exist. Outstanding awards under the 2005 Stock Option Plan are now subject to the 2008 Plan and no additional awards may be made under the 2005 Stock Option Plan on or after the effective date of the 2008 Plan. The 2008 Plan was further amended and restated as of June 16, 2017 as the Amended and Restated 2008 Stock Incentive Plan ("the Amended 2008 Plan"). A total of 3,400,000 shares of common stock have been reserved for issuance under the Amended 2008 Plan. The Amended 2008 Plan is administered by the Board of Directors who determine the type of award, exercise price of options, the number of options to be issued, and the vesting period. As specified in the Amended 2008 Plan, the exercise price per share shall not be less than the fair market value on the effective date of grant. Upon exercise of a stock option under the Amended 2008 Plan, new stock is issued. The term of an option does not exceed 10 years, and the options generally vest ratably over one to five years from the date of grant. Under the 2008 Plan, three types of stock incentives have been issued: stock option awards, restricted stock awards and performance and market-based stock awards.
Total stock compensation for the years ended December 31, 2018, 2017 and 2016 was $9.3 million, 9.0 million and 13.1 million, respectively.

59

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

In 2018, the Company awarded 228,014 shares of restricted stock to certain employees and directors, of which 21,197 will vest ratably over one year, 887 will vest ratably over three years and 205,930 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $27.55 to $36.65.
In 2017, the Company awarded 268,300 shares of restricted stock to certain employees and directors, of which 29,430 will vest ratably over one year, 15,192 will vest ratably over three years and 223,678 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $16.75 to $27.80.
In 2016, the Company awarded 284,086 shares of restricted stock to certain employees and directors, of which 23,634 will vest ratably over one year, 59,577 will vest ratably over three years and 200,875 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $23.02 to $27.79.
There was $11.4 million, $11.5 million and $13.0 million of total unrecognized compensation cost related to the stock-based compensation granted under the plans as of December 31, 2018, 2017 and 2016, respectively. This cost is expected to be recognized over a weighted-average period of 2.22 years.

Stock Option Awards

There were no stock options granted during 2018, 2017 or 2016. Since all options were fully vested as of December 31, 2016, the Company recorded no compensation expense with no corresponding tax benefits for stock option awards for the years ended December 31, 2018 and 2017. The Company recorded $33 thousand in compensation expense with corresponding tax benefits of $12 thousand for stock option awards for the year ended December 31, 2016.
A summary of stock option activity is as follows:
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
769,528

 
$
9.76

 
3.4
 
$
8,179

Granted

 

 

 
 
Exercised
(191,237
)
 
6.05

 

 
3,634

Forfeited or canceled

 

 

 
 
Outstanding at December 31, 2016
578,291

 
10.99

 
3.0
 
8,131

Granted

 

 

 
 
Exercised
(146,950
)
 
10.48

 

 
1,533

Forfeited or canceled
(10
)
 
10.18

 

 
 
Outstanding at December 31, 2017
431,331

 
11.16

 
2.3
 
7,262

Granted

 

 

 
 
Exercised
(384,092
)
 
11.01

 

 
7,025

Forfeited or canceled
(650
)
 
11.06

 

 
 
Outstanding at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368

Options vested and exercisable at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368

The following table provides information about stock options granted and vested in the years ended December 31 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Options vested/exercisable:
 
 
 
 
 
Grant date fair value
$
259

 
$
2,090

 
$
2,748

Aggregate intrinsic value
$
368

 
$
7,262

 
$
8,131

The aggregate intrinsic value of options outstanding represents the total pretax intrinsic value (the difference between the fair value of the Company's stock on the last day of each fiscal year and the exercise price, multiplied by the number of options where the exercise price exceeds the fair value) that would have been received by the option holders had all option holders

60

Echo Global Logistics, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31, 2018, 2017 and 2016
 

exercised their options as of December 31, 2018, 2017 and 2016, respectively. These amounts change based on the fair market value of the Company's stock, which was $20.33, $28.00 and $25.05 on the last business day of the years ended December 31, 2018, 2017 and 2016, respectively.

Restricted Stock Awards
The Company awarded restricted shares to certain key employees that vest based on their continued employment. The value of these awards was established by the market price on the grant date and is being expensed ratably over the vesting period of the awards. The following table summarizes these non-vested restricted share grants as of December 31, 2018, 2017 and 2016:
 
Number of Restricted Shares
 
Weighted Average Grant Date Fair Value
Non-vested at January 1, 2016
950,786

 
$
26.90

Granted
284,086

 
25.35

Vested
(638,004
)
 
27.09

Forfeitures
(37,377
)
 
27.75

Non-vested at December 31, 2016
559,491

 
25.21

Granted
268,300

 
22.36

Vested
(248,833
)
 
24.18

Forfeitures
(57,618
)
 
25.38

Non-vested at December 31, 2017
521,340

 
23.82

Granted
228,014

 
27.79

Vested
(204,845
)
 
23.56

Forfeitures
(46,198
)
 
25.36

Non-vested at December 31, 2018
498,311

 
$
25.60


In 2018, 2017 and 2016, the Company recorded $5.3 million, $5.7 million and $10.6 million in compensation expense with corresponding tax benefits of $1.3 million, $2.2 million and $4.0 million for restricted stock awards, respectively.

Performance-Based Shares

In 2018, 2017 and 2016, the Company granted 19,598, 27,185 and 24,064 shares of restricted stock at grant date fair values of $25.35, $21.01 and $28.45, respectively, to certain branch executives, which were issued based on financial targets achieved during the respective performance period.

In 2018, 2017 and 2016, the Company recognized $0.2 million, $0.4 million and $0.2 million in stock compensation expense with corresponding tax benefits of $0.1 million, $0.2 million and $0.1 million, respectively, for performance-based shares.

Performance and Market-Based Stock

In 2014, the Company initiated a performance and market-based stock incentive plan for certain executives that provides vesting based on specific financial and market-based performance measurements. Stock compensation expense related to these awards is recognized using the accelerated attribution method. The Company granted 97,966, 99,933 and 91,612 shares of performance and market-based stock at grant date fair values of $35.41, $31.15 and $34.67 during the years ended December 31, 2018, 2017 and 2016, respectively.
  
The Company recorded $3.0 million, $2.9 million and $2.2 million in compensation expense with corresponding tax benefits of $0.7 million, $1.1 million and $0.8 million in 2018, 2017 and 2016, respectively.    




61


16. Benefit Plans
The Company maintains a 401(k) savings plan, covering all of the Company's employees upon hiring. Employees may contribute a percentage of eligible compensation on both a before-tax basis and an after-tax basis. The Company has the right to make discretionary contributions to the plan. For the years ended December 31, 2018, 2017 and 2016, the Company contributed $2.0 million, $1.8 million and $1.7 million, respectively, which were recorded in selling, general and administrative expenses on the consolidated statements of operations.

17. Significant Customer Concentration

For the years ended December 31, 2018, 2017 and 2016, all revenue consisted of sales generated from customers that individually represented less than 10% of the Company's revenue.

18. Quarterly Financial Data (Unaudited)
 
Year Ended December 31, 2018
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Revenue
$
577,091

 
$
634,811

 
$
644,821

 
$
582,978

Operating income
10,500

 
13,112

 
16,281

 
13,673

Net income
4,727

 
7,678

 
9,383

 
6,935

Earnings per common share:
 
 
 
 
 
 
 
Basic
$
0.17

 
$
0.28

 
$
0.34

 
$
0.25

Diluted
$
0.17

 
$
0.28

 
$
0.33

 
$
0.25

 
Year Ended December 31, 2017
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter(1)
Revenue
$
415,752

 
$
470,086

 
$
509,531

 
$
547,718

Operating (loss) income
(777
)
 
3,439

 
6,293

 
10,132

Net (loss) income
(2,872
)
 
(245
)
 
2,392

 
13,349

(Loss) Earnings per common share:
 
 
 
 
 
 
 
Basic
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.49

Diluted
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.48

(1) The fourth quarter of 2017 included a tax benefit of $8.9 million resulting from the enactment of the Act.

19. Related Parties

From the closing of the Command acquisition on June 1, 2015 through December 20, 2016, the Company leased the Command office building headquarters in Skokie, Illinois from a company owned by Paul Loeb, the former owner of Command. This lease was terminated in the fourth quarter of 2016 and the Company paid $995 thousand to Paul Loeb to settle the termination of the lease. The lease required monthly rental payments of $55 thousand through its termination date. The Company was obligated to pay real estate taxes, insurance and all building maintenance costs in addition to the minimum rental payments for the facility related to this lease. The total rental expense related to this lease included in the Company's consolidated statements of operations for the year ended December 31, 2016 was $1.3 million. All amounts due under the lease were paid as of December 20, 2016, and thus there was no further liability due to the related party as of December 31, 2018 or 2017.


62


 
Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures.

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed under the Exchange Act is recorded, processed, summarized and reported within the specified time periods and accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) promulgated under the Exchange Act) at December 31, 2018. Based on this evaluation required by paragraph (b) of Rules 13a-15 or 15d-15, our Chief Executive Officer and our Chief Financial Officer, concluded that our disclosure controls and procedures were effective as of December 31, 2018.
Internal Control over Financial Reporting

We acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") on July 6, 2018. Management did not include FMP in its annual evaluation of internal control over financial reporting as of December 31, 2018. We will incorporate FMP into our annual evaluation of internal control over financial reporting for the year ending December 31, 2019. FMP constituted 1.5% of Echo's total assets as of December 31, 2018, including goodwill and intangible assets recorded as part of the purchase accounting, and 0.4% and 0.6% of Echo's revenue and net income, respectively, for the year then ended.

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Our internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the consolidated financial statements for external purposes in accordance with generally accepted accounting principles. Based on its evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2018. As required under this Item 9A, the management's report titled “Management's Assessment of Internal Control Over Financial Reporting” is set forth in “Item 8 - Financial Statements and Supplementary Data” and is incorporated herein by reference.

Attestation Report of the Registered Public Accounting Firm

As required under this Item 9A, the auditor's attestation report titled “Report of Independent Registered Public Accounting Firm” is set forth in “Item 8 - Financial Statements and Supplementary Data” and is incorporated herein by reference.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting during the quarterly period ended December 31, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.



63


Part III


Item 10.    Directors, Executive Officers and Corporate Governance
Certain information required by this Item 10 relating to our directors and executive officers is incorporated by reference herein from our 2019 proxy statement to be filed with the SEC not later than 120 days after the close of our fiscal year ended December 31, 2018 or an amendment to this Form 10-K filed within such 120-day period.
We have adopted a code of ethics, which is posted in the Investor section on our website at http://www.echo.com. We intend to include on our website any amendments to, or waivers from, a provision of the code of ethics that applies to our principal executive officer, principal financial officer or controller that relates to any element of the code of ethics definition contained in Item 406(b) of SEC Regulation S-K.

Item 11.    Executive Compensation
Certain information required by this Item 11 relating to remuneration of directors and executive officers and other transactions involving management is incorporated by reference herein from our 2019 proxy statement to be filed with the SEC not later than 120 days after the close of our fiscal year ended December 31, 2018 or an amendment to this Form 10-K filed within such 120-day period.

Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Certain information required by this Item 12 relating to security ownership of certain beneficial owners and management is incorporated by reference herein from our 2019 proxy statement to be filed with the SEC not later than 120 days after the close of our fiscal year ended December 31, 2018 or an amendment to this Form 10-K filed within such 120-day period.

Item 13.    Certain Relationships and Related Transactions, and Director Independence
Certain information required by this Item 13 relating to certain relationships and related transactions and director independence is incorporated by reference herein from our 2019 proxy statement to be filed with the SEC not later than 120 days after the close of our fiscal year ended December 31, 2018 or an amendment to this Form 10-K filed within such 120-day period.

Item 14.    Principal Accountant Fees and Services
Certain information required by this Item 14 regarding principal accounting fees and services is incorporated by reference herein from the section entitled "Matters Concerning Our Independent Registered Public Accounting Firm" in our 2019 proxy statement to be filed with the SEC not later than 120 days after the close of our fiscal year ended December 31, 2018 or an amendment to this Form 10-K filed within such 120-day period.

64


 
PART IV. OTHER INFORMATION

Item 15.    Exhibits, Financial Statement Schedules
(a)(1)    Financial Statements:    Reference is made to the Index to Financial Statements and Notes to Consolidated Financial Statements in the section entitled "Financial Statements and Supplementary Data" in Part II, Item 8 of this Form 10-K.
(2)    Financial Statement Schedule:    The financial statement schedule required by this item is listed below and included in this report. Schedules not listed are omitted because they are not required or because the required information is given in the consolidated financial statements or notes thereto.
Schedule II - Valuation and Qualifying Accounts for the years ended December 31, 2018, 2017 and 2016.
(3)    Exhibits:    Exhibits are as set forth in the section entitled "Exhibit Index" which immediately precedes the section entitled "Signatures" in this Form 10-K.


65



SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

Valuation and Qualifying Accounts

(In thousands)
2018
 
2017
 
2016
Allowance for doubtful accounts:
 
 
 
 
 
Balance at beginning of year
$
3,745

 
$
3,019

 
$
1,627

Provision, charged to expense
2,654

 
1,894

 
1,069

Net change of presentation of insurance recoveries

 
299

 
1,436

Write-offs, less recoveries
(1,781
)
 
(1,467
)
 
(1,113
)
Balance at end of year
$
4,618

 
$
3,745

 
$
3,019

Deferred tax assets - valuation allowance:
 
 
 
 
 
Balance at beginning of year
$
3,627

 
$
557

 
$

Adjustments
1,613

 
3,071

 
557

Balance at end of year
$
5,241

 
$
3,627

 
$
557

Note: Amounts may not foot due to rounding.
 
 
 
 
            

66


EXHIBIT INDEX
Exhibit No.
 
Description
3.1

(1)
 
 
 
3.2

(1)
 
 
 
3.3

(5)
 
 
 
4.1

(1)
 
 
 
4.2

(4)
 
 
 
4.3

(4)
 
 
 
10.1

(1)†
 
 
 
10.2

(7)†
 
 
 
10.3

(1)†
 
 
 
10.4

(2)†
 
 
 
10.5

(2)†
 
 
 
10.6

(2)†
 
 
 
10.7

(1)
 
 
 
10.8

(3)
 
 
 
10.9

(6)
 
 
 
10.10*

 
 
 
 
10.11

(8)
 
 
 
21.1

 
 
 
 
23.1

 
 
 
 
31.1

 
 
 
 
31.2

 
 
 
 
32.1

 
 
 
 
32.2

 
 
 
 
101.INS*

 
XBRL Instance Document
 
 
 
101.SCH*

 
XBRL Schema Document
 
 
 
101.CAL*

 
XBRL Calculation Linkbase Document
 
 
 

67


101.DEF*

 
XBRL Definition Linkbase Document
 
 
 
101.LAB*

 
XBRL Label Linkbase Document
 
 
 
101.PRE*

 
XBRL Presentation Linkbase Document

____________________
(1)
Incorporated by reference to Form S-1 Registration Statement (File No. 333-150514).
(2)
Incorporated by reference to the Company's Current Report on Form 8-K filed on August 19, 2016.
(3)
Incorporated by reference to the Company's Quarterly Report on Form 10-Q filed on July 31, 2014.
(4)
Incorporated by reference to the Company's Current Report on Form 8-K filed on May 5, 2015.
(5)
Incorporated by reference to the Company's Current Report on Form 8-K filed on April 21, 2015.
(6)
Incorporated by reference to the Company's Current Report on Form 8-K filed on June 1, 2015.
(7)
Incorporated by reference to Appendix A to the Company's definitive proxy statement on Schedule 14A filed on May 1, 2017.
(8)
Incorporated by reference to the Company's Current Report on Form 8-K filed on October 24, 2018.
†    Management contract or compensatory plan or arrangement of the Company.
*    Filed herewith.


68


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on this 22nd day of February, 2019.
 
 
ECHO GLOBAL LOGISTICS, INC.
 
By:
/s/ DOUGLAS R. WAGGONER
 
 
Douglas R. Waggoner
Chairman and Chief Executive Officer
KNOWN BY ALL PERSONS BY THESE PRESENTS, that the individuals whose signatures appear below hereby constitute and appoint Douglas R. Waggoner and Kyle L. Sauers, and each of them severally, as his or her true and lawful attorneys-in-fact and agents with full power of substitution and resubstitution for him or her and in his or her name, place and stead in any and all capacities to sign any and all amendments to this Form 10-K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, full power and authority to do or perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or of his substitute or substitutes, may lawfully do to cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature
 
Title
Date
 
 
 
 
/s/ DOUGLAS R. WAGGONER
 
Chief Executive Officer
(principal executive officer)
and Chairman of the Board
February 22, 2019
Douglas R. Waggoner
 
 
 
 
 
/s/ KYLE L. SAUERS
 
Chief Financial Officer
(principal financial and accounting officer)
February 22, 2019
Kyle L. Sauers
 
 
 
 
 
/s/ SAMUEL K. SKINNER
 
Director
February 22, 2019
Samuel K. Skinner
 
 
 
 
 
 
 
/s/ DAVID C. HABIGER
 
Director
February 22, 2019
David C. Habiger
 
 
 
 
 
 
 
/s/ WILLIAM M. FARROW III
 
Director
February 22, 2019
William M. Farrow III
 
 
 
 
 
 
 
/s/ MATTHEW W. FERGUSON
 
Director
February 22, 2019
Matthew W. Ferguson
 
 
 
 
 
 
 
/s/ NELDA J. CONNORS
 
Director
February 22, 2019
Nelda J. Connors
 
 
 
 
 
 
 
/s/ VIRGINIA L. HENKELS
 
Director
February 22, 2019
Virginia L. Henkels
 
 
 




69
EX-10.1 2 echo-exx101.htm EXHIBIT 10.1 Exhibit



    
    

AMENDMENT NO. 1
dated as of December 10, 2015
to
Revolving Credit and Security Agreement
dated as of
June 1, 2015

among


ECHO GLOBAL LOGISTICS, INC.,
COMMAND TRANSPORTATION, LLC,
as Borrowers,

THE LENDING INSTITUTIONS NAMED HEREIN,
as the Lenders,

PNC BANK, NATIONAL ASSOCIATION,
as the Agent,
BANK OF AMERICA, N.A.

and

JPMORGAN CHASE BANK, N.A.

as Co-Syndication Agents

and

PNC CAPITAL MARKETS LLC
MORGAN STANLEY SENIOR FUNDING, INC.


and

CREDIT SUISSE SECURITIES (USA) LLC

as Joint Lead Arrangers and Joint Bookrunners
    
    





AMENDMENT NO. 1 TO REVOLVING CREDIT AND SECURITY AGREEMENT

This AMENDMENT NO. 1 TO REVOLVING CREDIT AND SECURITY AGREEMENT (this “Amendment”) is entered into as of December 10, 2015 (the “Effective Date”) among the following: (i) Echo Global Logistics, Inc., a Delaware corporation (“Echo”); (ii) Command Transportation, LLC, a Delaware limited liability company (“Command” and together with Echo, collectively, the “Credit Parties”); (iii) the Lenders (as hereinafter defined) party hereto; and (iv) PNC Bank, National Association, as the administrative agent (the “Agent”).
RECITALS:

A.    The Credit Parties, the Agent and the lenders from time to time party thereto (each a “Lender” and collectively, the “Lenders”) are parties to the Revolving Credit and Security Agreement, dated as of June 1, 2015 (as the same may from time to time be further amended, restated or otherwise modified, the “Credit Agreement”).
B.    The Credit Parties, the Agent and the Lenders desire to amend the Credit Agreement to modify certain provisions thereof.
AGREEMENT:

In consideration of the premises and mutual covenants herein and for other valuable consideration, the Credit Parties, the Agent and the Lenders agree as follows:
Section 1. Definitions. Unless otherwise defined herein, each capitalized term used in this Amendment and not defined herein shall be defined in accordance with the Credit Agreement.
Section 2. Amendments.
(a)    Amendment to Section 1.2. Section 1.2 of the Credit Agreement is hereby amended by replacing the definition of “Existing Letters of Credit” with the following definition in lieu thereof:
Existing Letters of Credit” shall mean collectively the Existing Bank of America Letters of Credit and the Existing PNC Letters of Credit.
(b)    Amendment to Section 1.2. Section 1.2 of the Credit Agreement is hereby amended by replacing the definition of “Issuer” with the following definition in lieu thereof:
Issuer” shall mean (i) Agent in its capacity as the issuer of Letters of Credit under this Agreement, (ii) Bank of America in its capacity as the issuer of certain Existing Bank of America Letters of Credit and (iii) any Lender or Affiliate of a Lender who Borrowing Agent designates (with the consent of such Person and Agent) as an issuer of Letters of Credit pursuant to the terms hereof.
(c)    Amendment to Section 1.2. The following definitions of “Bank of America”, “Existing Bank of America Letters of Credit”, and “Existing PNC Letters of Credit” are hereby added to Section 1.2 of the Credit Agreement in the appropriate alphabetical order thereto:
Bank of America” shall mean Bank of America, N.A.



Existing Bank of America Letters of Credit” shall mean the letters of credit issued by Bank of America for the account of Target listed on Schedule 1.1(C).
Existing PNC Letters of Credit” shall mean the letters of credit issued by PNC for the account of Echo listed on Schedule 1.1(C).
(d)    Amendment to Section 2.10. Section 2.10 of the Credit Agreement is hereby amended and restated in its entirety as follows:
2.10    Letters of Credit. Subject to the terms and conditions hereof, Issuer shall issue or cause the issuance of standby and/or trade Letters of Credit denominated in Dollars (“Letters of Credit”) for the account of Echo or any of its Restricted Subsidiaries; provided, however, that Agent will not be required to issue or cause to be issued any Letters of Credit to the extent that the issuance thereof would then cause the sum of (i) the outstanding Revolving Advances, (ii) the outstanding Swing Loans, plus (iii) the Maximum Undrawn Amount of all outstanding Letters of Credit to exceed the lesser of (x) the Maximum Revolving Advance Amount or (y) the Borrowing Base Amount. Each of the Existing PNC Letters of Credit shall be deemed to have been issued hereunder on the Closing Date by PNC as Issuer. Each of the Existing Bank of America Letters of Credit shall be deemed to have been issued hereunder on the Closing Date by Bank of America as Issuer. Each of the Existing Letters of Credit are hereby deemed to be Letters of Credit issued under this Agreement. The Maximum Undrawn Amount of all outstanding Letters of Credit shall not exceed in the aggregate at any time the Letter of Credit Sublimit. Letters of Credit that have not been drawn upon shall not bear interest.
(c)    Schedule 1.1(C) attached to the Credit Agreement is amended in its entirety by replacing it with Schedule 1.1(C) attached to this Amendment.
Section 3. Conditions Precedent. The effectiveness of this Amendment is subject to the satisfaction of the following conditions precedent:
(i)    this Amendment shall have been executed by the Credit Parties, the Agent and the Required Lenders, and counterparts hereof as so executed shall have been delivered to the Agent;
(ii)    all representations and warranties of the Credit Parties contained herein, the Credit Agreement or in the Other Documents shall be true and correct in all material respects with the same effect as though such representations and warranties had been made on and as of the date hereof, except to the extent that such representations and warranties expressly relate to an earlier specified date, in which case such representations and warranties shall have been true and correct in all material respects as of the date when made; and
(iii)    the Agent shall have received all documented out-of-pocket expenses (including reasonable fees and disbursements of counsel to the Agent) in connection with the preparation, negotiation and effectiveness of this Amendment and any other amounts due and payable by the Credit Parties under the Credit Agreement on or prior to the date hereof.
Section 4. Miscellaneous.
4.1    Representations and Warranties. Each Credit Party, by signing below, hereby represents and warrants to the Agent and the Lenders that:



(i)    each Credit Party has the legal power and authority to execute and deliver this Amendment;
(ii)    the officers executing this Amendment on behalf of each Credit Party have been duly authorized to execute and deliver the same and bind such Credit Party with respect to the provisions hereof;
(iii)    the execution and delivery hereof by each Credit Party and the performance and observance by each Credit Party of the provisions hereof do not (x) violate or conflict with (A) the Organizational Documents of any Credit Party or (B) any law applicable to any Credit Party, except in the case of this clause (B), as would not reasonably be expected to have a Material Adverse Effect, or (y) result in a breach of any provision of or constitute a default under any other agreement, instrument or document binding upon or enforceable against such Credit Party;
(iv)    no Default or Event of Default exists under the Credit Agreement, nor will any occur immediately after the execution and delivery of this Amendment or by the performance or observance of any provision hereof;
(v)    no Credit Party has any claim or offset against, or defense or counterclaim to, any obligations or liabilities of such Credit Party under the Credit Agreement or any Other Document;
(vi)    this Amendment constitutes a valid and binding obligation of each Credit Party in every respect, enforceable in accordance with its terms, except as the enforceability thereof may be limited by bankruptcy, insolvency or other similar laws of general application affecting the enforcement of creditors’ rights or by general principles of equity limiting the availability of equitable remedies; and
(vii)    each of the representations and warranties set forth in Article V of the Credit Agreement is true and correct in all material respects as of the date hereof, except to the extent that any thereof expressly relate to an earlier date, in which case such representations and warranties shall have been true and correct in all material respects as of the date when made.
4.2    Credit Agreement Unaffected. Each reference to the Credit Agreement or in any Other Document shall hereafter be construed as a reference to the Credit Agreement as amended hereby. Except as herein otherwise specifically provided, all provisions of the Credit Agreement shall remain in full force and effect and be unaffected hereby. This Amendment is an Other Document.
4.3    Entire Agreement. This Agreement, together with the Credit Agreement and the Other Documents integrate all the terms and conditions mentioned herein or incidental hereto and supersede all oral representations and negotiations and prior writings with respect to the subject matter hereof.
4.4    Counterparts This Amendment may be executed in any number of counterparts, by different parties hereto in separate counterparts and by facsimile signature, each of which when so executed and delivered shall be deemed to be an original and all of which taken together shall constitute but one and the same agreement.
4.5    Governing Law. THIS AMENDMENT AND THE OTHER LOAN DOCUMENTS AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES HEREUNDER AND THEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH AND BE GOVERNED BY THE LAW OF THE STATE OF NEW YORK WITHOUT REGARD TO CONFLICTS OF LAW PRINCIPLES (OTHER THAN SECTION



5-1401 OF THE NEW YORK GENERAL OBLIGATIONS LAW). TO THE FULLEST EXTENT PERMITTED BY LAW, THE CREDIT PARTIES HEREBY UNCONDITIONALLY AND IRREVOCABLY WAIVE ANY CLAIM TO ASSERT THAT THE LAW OF ANY JURISDICTION OTHER THAN THE STATE OF NEW YORK GOVERNS THIS AMENDMENT OR ANY OF THE OTHER LOAN DOCUMENTS.
4.6    JURY TRIAL WAIVER. EACH OF THE PARTIES TO THIS AMENDMENT HEREBY IRREVOCABLY WAIVES ALL RIGHT TO A TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THIS AMENDMENT OR ANY OF THE OTHER LOAN DOCUMENTS (INCLUDING, WITHOUT LIMITATION, ANY AMENDMENTS, WAIVERS OR OTHER MODIFICATIONS RELATING TO ANY OF THE FOREGOING), OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY.
[Signature pages follow.]





IN WITNESS WHEREOF, this Amendment has been duly executed and delivered as of the date first above written.

 
ECHO GLOBAL LOGISTICS, INC., as a Borrower 

By: /s/ Kyle L. Sauers   
Name: Kyle L. Sauers
Title: Chief Financial Officer

 
COMMAND TRANSPORTATION, LLC, as a Borrower 

By: /s/ Kyle L. Sauers   
Name: Kyle L. Sauers
Title: Treasurer

 
 

Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        



 
PNC BANK, NATIONAL ASSOCIATION,
   as the Agent and as a Lender

By: /s/ Adam Moss   
Name: Adam Moss
Title: Vice President

 
 

Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        




 
JPMORGAN CHASE BANK, N.A.
   as a Lender

By: /s/ John Morrone   
Name: John Morrone
Title: Authorized Signatory



Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        




 
Bank of America, N.A.
   as a Lender

By: /s/ Thomas Brennan   
Name: Thomas Brennan
Title: Senior Vice President



Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        





 
BMO Harris Bank N.A.
   as a Lender

By: /s/ Jason Hoefler   
Name: Jason Hoefler
Title: Director

 
 

Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        




 
BRANCH BANKING AND TRUST COMPANY,
   as a Lender

By: /s/ David Miller    
Name: David Miller
Title: Vice President





































 
 


Signature Page to Amendment No. 1 to Revolving Credit and Security Agreement        

EX-21.1 3 echo-20181231x10kxex211.htm EXHIBIT 21.1 Exhibit

Exhibit 21.1
Echo Global Logistics, Inc. Subsidiaries of the Company
Name of Subsidiary
State of Incorporation
Command Transportation, LLC
Delaware
 
 
Trailer Transport Systems Inc.
Delaware
 
 
Echo/FMP Holdings, LLC
Delaware
 
 
Echo/SFS Holdings, LLC
Delaware
 
 
Echo/OFS Holdings, LLC
Delaware
 
 
Echo Logistics India Pvt. Ltd.
Delaware

EX-23.1 4 echo-20181231x10kxex231.htm EXHIBIT 23.1 Exhibit

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
(1)
Registration Statement (Form S-8 No. 333-165535) of Echo Global Logistics, Inc., pertaining to the Amended and Restated Echo Global Logistics, Inc. 2008 Stock Incentive Plan
(2)
Registration Statement (Form S-8 No. 333-184789) of Echo Global Logistics, Inc., pertaining to the Amended and Restated Echo Global Logistics, Inc. 2008 Stock Incentive Plan (as amended and restated June 20, 2012)
(3)
Registration Statement (Form S-8 No. 333-204632) of Echo Global Logistics, Inc., pertaining to the Echo Global Logistics, Inc. 2015 Inducement and Retention Stock Plan for Command Employees
(4)
Registration Statement (Form S-8 No. 333-219557) of Echo Global Logistics, Inc., pertaining to the Amended and Restated Echo Global Logistics, Inc. 2008 Stock Incentive Plan (as amended and restated June 16, 2017)

of our reports dated February 22, 2019, with respect to the consolidated financial statements and schedule of Echo Global Logistics, Inc., and the effectiveness of internal control over financial reporting of Echo Global Logistics, Inc., included in this Annual Report (Form 10-K) for the year ended December 31, 2018.

/s/ Ernst & Young LLP
 
Chicago, Illinois
 
February 22, 2019
 


EX-31.1 5 echo-20181231x10kxex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
Echo Global Logistics, Inc.
Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Douglas R. Waggoner, certify that:
1. I have reviewed this Annual Report on Form 10-K of Echo Global Logistics, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:
a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting.
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):
a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:
February 22, 2019
 
/s/ DOUGLAS R. WAGGONER
 
 
 
Douglas R. Waggoner
Chairman and Chief Executive Officer




EX-31.2 6 echo-20181231x10kxex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
Echo Global Logistics, Inc.
Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Kyle L. Sauers, certify that:
1. I have reviewed this Annual Report on Form 10-K of Echo Global Logistics, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:
a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting.
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):
a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:
February 22, 2019
 
/s/ KYLE L. SAUERS
 
 
 
Kyle L. Sauers
Chief Financial Officer



EX-32.1 7 echo-20181231x10kxex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
Pursuant to 18 U.S.C. Section 1350
As adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Douglas R. Waggoner, Chief Executive Officer of Echo Global Logistics, Inc. (the "Company"), hereby certify, that:

(1) The Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "Form 10-K") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2) The information contained in the Form 10-K fairly presents, in all material aspects, the financial condition and results of operations of the Company.

Date:
February 22, 2019
 
/s/ DOUGLAS R. WAGGONER
 
 
 
Douglas R. Waggoner
Chairman and Chief Executive Officer



EX-32.2 8 echo-20181231x10kxex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
Pursuant to 18 U.S.C. Section 1350
As adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Kyle L. Sauers, Chief Financial Officer of Echo Global Logistics, Inc. (the "Company"), hereby certify, that:

(1) The Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "Form 10-K") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2) The information contained in the Form 10-K fairly presents, in all material aspects, the financial condition and results of operations of the Company.

Date:
February 22, 2019
 
/s/ KYLE L. SAUERS
 
 
 
Kyle L. Sauers
Chief Financial Officer



EX-101.INS 9 echo-20181231.xml XBRL INSTANCE DOCUMENT 0001426945 2018-01-01 2018-12-31 0001426945 2018-06-30 0001426945 2019-02-21 0001426945 2018-12-31 0001426945 2017-12-31 0001426945 2017-01-01 2017-12-31 0001426945 2016-01-01 2016-12-31 0001426945 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001426945 us-gaap:CommonStockMember 2018-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001426945 us-gaap:TreasuryStockMember 2016-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001426945 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001426945 us-gaap:TreasuryStockMember 2017-12-31 0001426945 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001426945 us-gaap:RetainedEarningsMember 2018-01-01 0001426945 us-gaap:RetainedEarningsMember 2018-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001426945 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0001426945 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001426945 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001426945 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001426945 2015-12-31 0001426945 2018-01-01 0001426945 us-gaap:CommonStockMember 2017-12-31 0001426945 us-gaap:TreasuryStockMember 2018-12-31 0001426945 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001426945 us-gaap:CommonStockMember 2016-12-31 0001426945 us-gaap:TreasuryStockMember 2015-12-31 0001426945 us-gaap:CommonStockMember 2015-12-31 0001426945 us-gaap:RetainedEarningsMember 2017-12-31 0001426945 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001426945 2016-12-31 0001426945 us-gaap:RetainedEarningsMember 2016-12-31 0001426945 us-gaap:RetainedEarningsMember 2015-12-31 0001426945 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001426945 srt:MinimumMember 2018-01-01 2018-12-31 0001426945 us-gaap:SoftwareDevelopmentMember 2017-01-01 2017-12-31 0001426945 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001426945 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001426945 us-gaap:SoftwareDevelopmentMember 2018-01-01 2018-12-31 0001426945 us-gaap:SoftwareDevelopmentMember 2017-12-31 0001426945 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001426945 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001426945 srt:MaximumMember 2018-01-01 2018-12-31 0001426945 us-gaap:SoftwareDevelopmentMember 2016-01-01 2016-12-31 0001426945 echo:CarrierRelationshipsMember 2018-01-01 2018-12-31 0001426945 echo:ComputerEquipmentAndSoftwareMember 2018-01-01 2018-12-31 0001426945 us-gaap:OfficeEquipmentMember 2018-01-01 2018-12-31 0001426945 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0001426945 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0001426945 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001426945 srt:MinimumMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-01-01 0001426945 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:RetainedEarningsMember 2018-01-01 0001426945 srt:MaximumMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-01-01 0001426945 echo:FreightManagementPlusInc.Member 2018-07-06 0001426945 echo:FreightManagementPlusInc.Member 2018-07-06 2018-07-06 0001426945 echo:FreightManagementPlusInc.Member 2018-07-06 2018-12-31 0001426945 2018-07-06 0001426945 echo:FreightManagementPlusInc.Member 2018-12-31 0001426945 echo:ManagedTransportationMember 2017-01-01 2017-12-31 0001426945 echo:ManagedTransportationMember 2016-01-01 2016-12-31 0001426945 echo:TransactionalMember 2018-01-01 2018-12-31 0001426945 echo:ManagedTransportationMember 2018-01-01 2018-12-31 0001426945 echo:TransactionalMember 2016-01-01 2016-12-31 0001426945 echo:TransactionalMember 2017-01-01 2017-12-31 0001426945 echo:TruckloadMember 2017-01-01 2017-12-31 0001426945 echo:OtherMember 2017-01-01 2017-12-31 0001426945 echo:OtherMember 2018-01-01 2018-12-31 0001426945 echo:TruckloadMember 2016-01-01 2016-12-31 0001426945 echo:LessthantruckloadMember 2018-01-01 2018-12-31 0001426945 echo:TruckloadMember 2018-01-01 2018-12-31 0001426945 echo:OtherMember 2016-01-01 2016-12-31 0001426945 echo:LessthantruckloadMember 2016-01-01 2016-12-31 0001426945 echo:LessthantruckloadMember 2017-01-01 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001426945 us-gaap:FairValueInputsLevel2Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001426945 echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001426945 us-gaap:FairValueInputsLevel1Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001426945 us-gaap:FairValueInputsLevel1Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001426945 us-gaap:FairValueInputsLevel2Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001426945 echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2017-01-01 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001426945 echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001426945 srt:MinimumMember 2018-12-31 0001426945 us-gaap:FairValueInputsLevel3Member 2016-01-01 2016-12-31 0001426945 us-gaap:FairValueInputsLevel3Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001426945 us-gaap:FairValueInputsLevel3Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0001426945 us-gaap:FairValueInputsLevel3Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001426945 srt:MaximumMember 2018-12-31 0001426945 echo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001426945 us-gaap:ComputerEquipmentMember 2017-12-31 0001426945 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001426945 us-gaap:ComputerEquipmentMember 2018-12-31 0001426945 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001426945 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0001426945 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001426945 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001426945 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001426945 us-gaap:TradeNamesMember 2018-12-31 0001426945 us-gaap:NoncompeteAgreementsMember 2017-12-31 0001426945 us-gaap:CustomerRelationshipsMember 2018-12-31 0001426945 us-gaap:CustomerRelationshipsMember 2017-12-31 0001426945 echo:CarrierRelationshipsMember 2018-12-31 0001426945 echo:CarrierRelationshipsMember 2017-12-31 0001426945 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001426945 us-gaap:TradeNamesMember 2017-12-31 0001426945 us-gaap:SeniorNotesMember 2016-01-01 2016-12-31 0001426945 us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0001426945 us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0001426945 us-gaap:SeniorNotesMember 2018-12-31 0001426945 us-gaap:SeniorNotesMember 2017-12-31 0001426945 us-gaap:SeniorNotesMember 2015-05-05 0001426945 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2015-05-05 2015-05-05 0001426945 echo:ABLFacilityMember 2015-06-01 2015-12-31 0001426945 echo:ABLFacilityMember 2016-01-01 2016-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2018-12-31 0001426945 echo:ABLFacilityMember 2017-01-01 2017-12-31 0001426945 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2015-05-05 0001426945 us-gaap:SeniorNotesMember 2015-05-05 2015-05-05 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2018-10-23 2018-10-23 0001426945 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-10-23 2018-10-23 0001426945 echo:ABLFacilityMember 2018-12-31 0001426945 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-23 2018-10-23 0001426945 us-gaap:LetterOfCreditMember echo:ABLFacilityMember 2018-12-31 0001426945 echo:ABLFacilityMember 2018-01-01 2018-12-31 0001426945 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-10-23 2018-10-23 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2016-01-01 2016-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-10-23 2018-10-23 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-23 2018-10-23 0001426945 echo:ABLFacilityMember 2018-10-23 2018-10-23 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2018-10-23 0001426945 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-23 2018-10-23 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2018-10-23 2018-12-31 0001426945 echo:ABLFacilityMember 2018-10-23 2018-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2017-01-01 2017-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2018-01-01 2018-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2016-12-31 0001426945 us-gaap:RevolvingCreditFacilityMember echo:ABLFacilityMember 2017-12-31 0001426945 echo:ChicagoIllinoisMember 2016-02-17 0001426945 echo:ChicagoIllinoisMember 2016-02-17 2016-02-17 0001426945 echo:StateTaxAuditMember 2016-07-31 0001426945 echo:ChicagoIllinoisMember 2018-01-01 2018-12-31 0001426945 2015-12-29 0001426945 2018-11-01 0001426945 2017-05-01 0001426945 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001426945 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0001426945 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0001426945 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001426945 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001426945 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001426945 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001426945 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001426945 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001426945 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001426945 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001426945 us-gaap:RestrictedStockMember 2016-12-31 0001426945 us-gaap:RestrictedStockMember 2017-12-31 0001426945 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0001426945 us-gaap:RestrictedStockMember 2015-12-31 0001426945 us-gaap:RestrictedStockMember 2018-12-31 0001426945 2015-01-01 2015-12-31 0001426945 echo:PerformanceandMarketBasedStockMember 2016-01-01 2016-12-31 0001426945 us-gaap:EmployeeStockOptionMember echo:StockIncentivePlan2008Member 2008-01-01 2008-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyFourYearsMember 2017-01-01 2017-12-31 0001426945 echo:PerformanceandMarketBasedStockMember 2018-01-01 2018-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyTwelveMonthsMember 2016-01-01 2016-12-31 0001426945 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001426945 srt:MaximumMember us-gaap:RestrictedStockMember 2016-12-31 0001426945 srt:MinimumMember us-gaap:RestrictedStockMember 2016-12-31 0001426945 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001426945 echo:PerformanceandMarketBasedStockMember 2017-01-01 2017-12-31 0001426945 srt:MinimumMember us-gaap:RestrictedStockMember 2018-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyTwelveMonthsMember 2018-01-01 2018-12-31 0001426945 srt:MaximumMember us-gaap:RestrictedStockMember 2017-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyThreeYearsMember 2016-01-01 2016-12-31 0001426945 echo:StockIncentivePlan2008Member 2008-12-31 0001426945 srt:MaximumMember us-gaap:RestrictedStockMember 2018-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyFourYearsMember 2018-01-01 2018-12-31 0001426945 srt:MinimumMember us-gaap:EmployeeStockOptionMember echo:StockIncentivePlan2008Member 2008-01-01 2008-12-31 0001426945 echo:StockIncentivePlan2008Member 2008-01-01 2008-12-31 0001426945 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyFourYearsMember 2016-01-01 2016-12-31 0001426945 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyThreeYearsMember 2017-01-01 2017-12-31 0001426945 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyThreeYearsMember 2018-01-01 2018-12-31 0001426945 us-gaap:RestrictedStockMember echo:VestingRatablyTwelveMonthsMember 2017-01-01 2017-12-31 0001426945 srt:MinimumMember us-gaap:RestrictedStockMember 2017-12-31 0001426945 srt:MaximumMember us-gaap:EmployeeStockOptionMember echo:StockIncentivePlan2008Member 2008-01-01 2008-12-31 0001426945 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001426945 2017-10-01 2017-12-31 0001426945 2017-07-01 2017-09-30 0001426945 2018-04-01 2018-06-30 0001426945 2018-10-01 2018-12-31 0001426945 2017-04-01 2017-06-30 0001426945 2017-01-01 2017-03-31 0001426945 2018-07-01 2018-09-30 0001426945 2018-01-01 2018-03-31 0001426945 us-gaap:DirectorMember 2016-10-01 2016-12-31 0001426945 us-gaap:DirectorMember 2015-06-01 2016-12-20 0001426945 us-gaap:DirectorMember 2016-01-01 2016-12-31 0001426945 us-gaap:DirectorMember 2018-12-31 0001426945 us-gaap:DirectorMember 2017-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001426945 us-gaap:AllowanceForCreditLossMember 2015-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-01 2016-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-31 0001426945 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 echo:segment echo:branch_office xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares utreg:sqft echo:stock_type false --12-31 FY 2018 2018-12-31 10-K 0001426945 27818143 Yes false Large Accelerated Filer 791593598 Echo Global Logistics, Inc. false false No No P90D P90D P30D 2038000 2669000 919000 2243000 1156000 717000 0.07 0.05 2900000 198500000 0.0575 210919000 183168000 1320000 0 303000 682000 -88000 148000 0 189000 317000 -289000 -161000 359000 44000 85000 0 132000 224678 0 0 255000 150000000 55000 14227000 14736000 15546000 1918000 3485000 995000 27.79 23.02 27.80 16.75 36.65 27.55 P10Y 3 P5Y 26000 257000 504000 1113000 1467000 1781000 193749000 216280000 309733000 337426000 2480000 2620000 39660000 48129000 698000 2082000 24206000 31825000 86549000 110010000 337445000 348397000 4869000 4869000 0 1793000 1793000 0 2623000 2623000 0 -637000 -637000 13134000 13134000 9022000 9022000 9289000 9289000 252000 252000 13100000 2200000 33000 200000 10600000 9000000 2900000 0 400000 5700000 9300000 3000000 0 200000 5300000 3745000 4618000 5765000 6140000 6403000 700000 1140000 700000 1214000 700000 1266000 15800000 14200000 13000000 0 0 0 0 0 0 0 0 0 838079000 878325000 348301000 393732000 489778000 484593000 300000 800000 10400000 700000 -5000 79000 0 -113000 1070000 410000 1600000 1400000 200000 9700000 5100000 56522000 16646000 23515000 40281000 -39876000 6869000 16766000 0.0001 0.0001 0.0001 100000000 100000000 30768050 31345220 29765525 30421273 27241180 30768050 27397760 31345220 3000 3000 210919000 183168000 1397578000 1604046000 2019337000 1136000 1100000 1136000 -5027000 -4282000 1879000 -4355000 -4107000 2172000 672000 175000 293000 1000 0.005 0.015 0.0025 0.0125 0.005 0.01 31500000 39.15 25.5428 P5Y 230000000 192585000 230000000 186300000 0.0633 0.025 37400000 P5Y 15930000 7862000 5406000 -4295000 5572000 4149000 -4166000 7124000 2641000 2439000 -1257000 128000 1552000 17029000 15884000 13402000 10643000 1000000 958000 170000 200000 4756000 6389000 272000 0 2874000 2517000 6849000 6808000 1661000 0 0 3792000 1871000 9381000 14320000 25904000 29875000 12503000 19233000 12428000 12724000 0 277000 1700000 1800000 2000000 16300000 9000000 18500000 10000000 23600000 15000000 32138000 32728000 36638000 0.06 -0.10 -0.01 0.09 0.49 0.46 0.17 0.28 0.34 0.25 1.04 0.05 -0.10 -0.01 0.09 0.48 0.45 0.17 0.28 0.33 0.25 1.03 0.35 0.35 0.21 13000000 11500000 11400000 P2Y2M18D 800000 12000 100000 4000000 1100000 0 200000 2200000 700000 0 100000 1300000 0 0 2075000 2075000 0 0 2960000 2960000 79000 800000 500000 500000 0 421000 0 -100000 1070000 1000000 410000 400000 1400000 2300000 695000 700000 900000 925000 1700000 2075000 2960000 P14Y4M24D P17Y0M P14Y9M18D P6Y8M12D P4Y0M 56834000 2781000 48058000 2216000 3779000 69855000 3857000 57875000 3003000 5119000 56920000 11802000 9501000 10005000 10362000 10973000 174318000 18300000 145139000 5239000 5640000 179418000 18300000 150239000 5239000 5640000 117484000 15519000 97081000 3023000 1861000 109563000 14443000 92364000 2236000 521000 -409000 -13000 0 0 0 -751000 307314000 309589000 2300000 2275000 1384000 4350000 38020000 -206000 -8273000 9296000 557000 2951000 1613000 0 8900000 -8945000 0 0 811000 0 484000 1522000 7984000 -72000 -298000 515000 53000 269000 1441000 1232000 3259000 1647000 0 0 18000 468000 528000 420000 532000 0 72000 3100000 259000 174000 5101000 2805000 31401000 58056000 11225000 35010000 78303000 12700000 -4149000 4166000 -7124000 -8534000 2858000 2542000 18481000 5389000 6783000 5528000 -1440000 4492000 117484000 109563000 14227000 900000 12655000 14768000 1000000 13105000 15546000 800000 14067000 5750000 5750000 5647000 0 32000 0 6913000 6720000 6594000 1139000 1017000 8400000 1300000 5900000 6000000 P5Y P3Y P11Y 700000 479207000 488394000 838079000 878325000 234328000 266907000 244879000 221487000 0.0025 350000000 0 0 0 500000000 249300000 248600000 199807000 194992000 4815000 1300000 -52724000 -21117000 -45657000 -46888000 -20729000 -31821000 59736000 48716000 94245000 1590000 1590000 -2872000 -245000 2392000 13349000 12623000 12623000 4727000 7678000 9383000 6935000 28723000 28723000 1 1 15611000 -777000 3439000 6293000 10132000 19085000 10500000 13112000 16281000 13673000 53566000 0 0 23000000 19000000 23000000 19000000 54970000 8466000 5846000 6088000 5775000 8023000 20772000 6459000 5476000 3760000 4172000 0 255000 20301000 18369000 7614000 8065000 9077000 0 0 375000 49149000 20669000 9497000 3100000 800000 2274000 695000 550000 4869000 1793000 2623000 6700000 0 0 6720000 0 0 1000000 46888000 20729000 24101000 2500000 0 0 0 6191000 9048000 750000 500000 0 0 6659000 189000 48500000 48500000 84000000 84000000 12000000 12000000 1157000 1539000 4230000 149611000 21528000 9268000 29234000 89580000 171966000 25060000 9594000 29491000 107821000 63062000 29300000 61955000 32500000 P7Y P5Y P3Y P5Y P3Y 30 1100000 1069000 1900000 1894000 2700000 2654000 0 0 0 0 37217000 37200000 48500000 84000000 12000000 91242000 121102000 1716152000 320302000 1395850000 452339000 103049000 1160764000 415752000 470086000 509531000 547718000 1943086000 404321000 1538766000 520593000 100183000 1322311000 577091000 634811000 644821000 582978000 2439701000 524112000 1915589000 -1000000 638404000 114939000 1686358000 900000 900000 270826000 287227000 330160000 13134000 9022000 9289000 P5Y P1Y P4Y P1Y P4Y P3Y P1Y P4Y P3Y P1Y 37377 57618 46198 27.75 25.38 25.36 91612 24064 284086 200875 59577 23634 99933 27185 268300 223678 15192 29430 97966 19598 228014 205930 887 21197 34.67 28.45 25.35 31.15 21.01 22.36 35.41 25.35 27.79 950786 559491 521340 498311 26.90 25.21 23.82 25.60 638004 248833 204845 27.09 24.18 23.56 3400000 46589 12.42 3634000 1533000 7025000 0 10 650 0.00 10.18 11.06 0 0 0 8179000 8131000 7262000 368000 769528 578291 431331 46589 9.76 10.99 11.16 12.42 6.05 10.48 11.01 0 0.00 0 0.00 0.00 0 25.05 28.00 20.33 8131000 7262000 368000 P2Y P3Y4M10D P3Y P2Y3M22D P2Y 2748000 2090000 259000 211039 85828 94304 25223 638003 256851 221291 37547 28804 40868 191237 191237 146950 146950 384092 384092 693000 693000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1157000 1157000 0 1539000 1539000 0 4230000 4230000 0 50000000 50000000 50000000 395250000 319002000 3000 77029000 -785000 358150000 328677000 3000 78619000 -49149000 358872000 337445000 3000 91242000 -69818000 389932000 348397000 3000 121102000 -79571000 3627000 5241000 37937 2289794 3526870 3526870 3947460 3947460 2251857 1237076 420590 69818000 79600000 79571000 48364000 48364000 20669000 20669000 9752000 9752000 3151000 1555000 364000 475000 498000 201000 48000 213000 67000 98000 4000 -161000 359000 44000 557000 3071000 1613000 1627000 0 3019000 557000 3745000 3627000 4618000 5241000 1436000 299000 0 586947 308033 323936 29301857 28023164 27921886 28714910 27715131 27597950 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum annual rental payments for the next five years and thereafter are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about stock options granted and vested in the years ended December&#160;31 </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested/exercisable:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant date fair value </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Valuation and Qualifying Accounts</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for doubtful accounts:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision, charged to expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change of presentation of insurance recoveries</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs, less recoveries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax assets - valuation allowance:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,627</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Noncurrent Liabilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accrued expenses at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued rebates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued employee benefits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The other noncurrent liabilities of </font><font style="font-family:inherit;font-size:10pt;">$18.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, consist of the portion of deferred rent in excess of twelve months and the long-term uncertain tax liability.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 6, 2018, the Company acquired Freight Management, a non-asset based TL and LTL transportation brokerage based in Allison Park, Pennsylvania, and the results of FMP have been included in the Company's consolidated financial statements since the acquisition date. The Company purchased the assets and assumed certain liabilities of FMP for </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> in cash payable at closing, subject to working capital adjustments, </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> of common stock, par value </font><font style="font-family:inherit;font-size:10pt;">$0.0001</font><font style="font-family:inherit;font-size:10pt;"> per share, and an additional </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> in contingent consideration that may become payable upon the achievement of certain performance measures on or prior to June 30, 2021. The acquisition date fair value of the total consideration transferred was </font><font style="font-family:inherit;font-size:10pt;">$10.4 million</font><font style="font-family:inherit;font-size:10pt;">. As a result of the preliminary purchase accounting for the acquisition, the Company recorded&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of goodwill,&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as the estimated opening balance sheet fair value of the contingent consideration obligation, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of customer relationship intangible assets. The fair values of the contingent consideration obligation and the customer relationship intangible assets are considered Level 3 fair value estimates. The fair value of the contingent consideration obligation was based on the probability of reaching the financial forecasts of future operating results, an appropriate discount rate, and the Company's historical experience with similar arrangements as further described in Note 6 to the consolidated financial statements. The fair value of the customer relationship intangible assets was determined using a discounted cash flow analysis based on the current customers of FMP at the time of the acquisition. The Company is in the process of finalizing working capital. The amount of goodwill deductible for U.S. income tax purposes is&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, which excludes the opening balance sheet fair value of the contingent consideration obligation and provisional working capital adjustments.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;December 31, 2018, the fair value of the contingent consideration has increased to </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> from its opening balance sheet fair value of&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. The Company will continue to reassess the fair value of the contingent consideration obligation each quarter.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts of revenue and net income of FMP included in the Company's consolidated statements of operations from the acquisition date through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;are&#160;</font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company incurred </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs associated with the acquisition, which were recorded in selling, general and administrative expenses on the consolidated statement of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Echo Global Logistics,&#160;Inc. ("the Company") is a leading provider of technology-enabled transportation and supply chain management services. These services are delivered on a proprietary technology platform that serves the transportation and logistics needs of the Company's clients. The Company provides services across all major transportation modes, including truckload&#160;("TL"), less than truckload&#160;("LTL"), small parcel, intermodal, domestic air, expedited and international. The Company's core logistics services include carrier selection, dispatch, load management and tracking.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;ECHO.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company is subject to potential claims and disputes related to its business, including claims for freight lost or damaged in transit. Some of these matters may be covered by its insurance and risk management programs or may result in claims or adjustments with the Company's carriers. Management does not believe that the outcome of any of the legal proceedings to which the Company is a party will have a material adverse effect on its financial position or results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2016, the Company received an unfavorable appeals assessment regarding a state activity-based tax matter of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, including penalties and interest, for the state tax audit period from January 1, 2010 to June 30, 2014. The Company believes the assessment is without merit and is currently defending the Company's position through a formal appeals process. The Company has not recorded any potential loss related to this matter as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 17, 2016, the Company signed an </font><font style="font-family:inherit;font-size:10pt;">11</font><font style="font-family:inherit;font-size:10pt;">-year lease for an additional </font><font style="font-family:inherit;font-size:10pt;">132,000</font><font style="font-family:inherit;font-size:10pt;"> square feet at its Chicago, Illinois headquarters, bringing the total leased square footage at its headquarters to </font><font style="font-family:inherit;font-size:10pt;">224,678</font><font style="font-family:inherit;font-size:10pt;"> square feet. The amended lease agreement expires in September&#160;2027 and has escalating base monthly rental payments, plus an additional monthly payment for real estate taxes and common area maintenance fees related to the building. Leasehold improvements for the new space are amortized over the </font><font style="font-family:inherit;font-size:10pt;">11</font><font style="font-family:inherit;font-size:10pt;">-year life of the lease.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, Echo terminated its lease at the former Command headquarters in Skokie, Illinois (refer to Note 19). Subsequent to the relocation of Command employees to the Chicago headquarters, Echo recorded a termination liability, classified as accrued expenses on the consolidated balance sheets, related to the other Skokie lease as part of the Command acquisition. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> balance related to the termination liability as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. A balance of </font><font style="font-family:inherit;font-size:10pt;">$85 thousand</font><font style="font-family:inherit;font-size:10pt;"> existed as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company continues to lease over </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> branch sales offices, with average lease terms between </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes operating lease rental expense on a straight-line basis over the term of the lease. The total rental expense for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense remained relatively consistent from 2017 but decreased compared to 2016 due to termination costs related to the lease of the former Command headquarters.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum annual rental payments for the next five years and thereafter are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Benefit Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a 401(k) savings plan, covering all of the Company's employees upon hiring. Employees may contribute a percentage of eligible compensation on both a before-tax basis and an after-tax basis. The Company has the right to make discretionary contributions to the plan. For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company contributed </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were recorded in selling, general and administrative expenses on the consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customer Concentration</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, all revenue consisted of sales generated from customers that individually represented less than 10% of the Company's revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Long-Term Debt</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ABL Facility</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 23, 2018, the Company entered into Amendment No. 2 to its Revolving Credit and Security Agreement (the "Second Amendment"), which amends the terms of its existing Revolving Credit and Security Agreement, dated as of June 1, 2015, by and among the Company, the lenders party thereto, and PNC Bank, National Association, as administrative agent (as amended, restated or otherwise modified prior to the Second Amendment, the "Existing Credit Agreement" and, as amended by the Second Amendment, the "Amended Credit Agreement"). The Amended Credit Agreement provides for a senior secured revolving credit facility in an initial aggregate principal amount of up to </font><font style="font-family:inherit;font-size:10pt;">$350 million</font><font style="font-family:inherit;font-size:10pt;"> (the "Amended ABL Facility"), with an extended maturity date of October 23, 2023. The initial aggregate principal amount under the Amended ABL Facility may be increased from time to time by an additional </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> to a maximum aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">$500 million</font><font style="font-family:inherit;font-size:10pt;">; provided that certain requirements are satisfied. The Company's obligations under the Amended ABL Facility are secured, on a first lien priority basis, by certain working capital assets. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest is payable at a rate per annum equal to, at the option of the Company, any of the following, plus, in each case, an applicable margin: (a) a base rate determined by reference to the highest of (1) the federal funds effective rate, plus </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;">, (2) the base commercial lending rate of PNC Bank, National Association and (3) a daily LIBOR rate, plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">; or (b) a LIBOR rate determined by reference to the costs of funds for deposits in the relevant currency for the interest period relevant to such borrowing adjusted for certain additional costs. The applicable margin is </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> for borrowings at the base rate and </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> for borrowings at the LIBOR rate, in each case, based on the excess availability under the Amended ABL Facility. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The terms of the Amended ABL Facility include various covenants, including a covenant that requires the Company to maintain a consolidated fixed charge coverage ratio at any time (a) a specified default occurs or (b) if excess availability falls below certain specified levels. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company incurred issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in 2018 related to the Amended ABL Facility. In 2015, the Company incurred issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> related to the ABL Facility. If the Company has an amount outstanding on the ABL Facility, these issuance costs are presented on the consolidated balance sheet as a reduction to the carrying amount of the debt and amortized to interest expense using straight-line amortization over the </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> year life of the Amended ABL Facility. If the Company has no outstanding draw on the ABL Facility, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheet. For each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> of interest expense related to the ABL Facility issuance costs, respectively.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Amended ABL Facility, the Company will be required to pay a commitment fee in respect to the unutilized commitments under the Amended ABL Facility, calculated at a rate of </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">. The Company recognized interest expense related to the commitment fee and borrowings on the ABL Facility of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">for the years ended December 31, 2018, 2017 and 2016, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company drew </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$84.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.5 million</font><font style="font-family:inherit;font-size:10pt;"> on the ABL Facility for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, all of which was repaid as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> amounts were outstanding on the ABL Facility as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. As there is no outstanding draw on the ABL Facility at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheets. Since June 1, 2015, the Company has been in compliance with all covenants related to the ABL Facility.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The issuance of letters of credit under the ABL Facility reduces available borrowings. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit outstanding. The total draw allowed on the Amended ABL Facility at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, as determined by the working capital assets pledged as collateral, was </font><font style="font-family:inherit;font-size:10pt;">$249.3 million</font><font style="font-family:inherit;font-size:10pt;">. After adjusting for the letters of credit, the Company's remaining availability to borrow under the Amended ABL Facility at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$248.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Convertible Senior Notes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 5, 2015, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$230 million</font><font style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;"> convertible senior notes due 2020 in a registered public offering (the "Notes"). </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes bear interest at a rate of </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;"> per year payable semiannually in arrears in cash on May 1 and November 1 of each year, beginning on November 1, 2015. The Notes will mature on May 1, 2020, unless earlier converted or repurchased in accordance with the terms discussed below. The Notes are the Company's senior unsecured obligations and rank senior in right of payment to any of the Company's indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company's unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company's secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company's subsidiaries.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes will be convertible, under certain circumstances and during certain periods, into cash, shares of the Company's common stock, or a combination of cash and shares of common stock at the Company's election, at an initial conversion rate of </font><font style="font-family:inherit;font-size:10pt;">25.5428</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock per&#160;</font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;">&#160;principal amount of Notes, which is equivalent to an initial conversion price of approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$39.15</font><font style="font-family:inherit;font-size:10pt;">&#160;per share of common stock. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting guidance in ASC 470-20, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt with Conversion and Other Options </font><font style="font-family:inherit;font-size:10pt;">("ASC 470-20")</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, </font><font style="font-family:inherit;font-size:10pt;">requires that the principal amount of the Notes be separated into liability and equity components at issuance. The value assigned to the liability component is the estimated fair value, as of the issuance date, of a similar debt instrument without the conversion feature. The difference between the principal amount of the Notes and the estimated fair value of the liability component, representing the value of the conversion premium assigned to the equity component, is recorded as a debt discount on the issuance date. The fair value of the liability component of the Notes was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the Notes at an estimated market yield for a similar debt instrument without the conversion feature. The Company estimated the straight debt yield using a combination of inputs observable in the marketplace, including the credit spread indicated by the terms of the Company's ABL Facility, LIBOR rates, and U.S. Treasury bonds. This represents a Level 2 valuation technique. The Company estimated the straight debt borrowing rates at issuance to be </font><font style="font-family:inherit;font-size:10pt;">5.75%</font><font style="font-family:inherit;font-size:10pt;"> for similar debt to the Notes without the conversion feature, which resulted in a fair value of the liability component of </font><font style="font-family:inherit;font-size:10pt;">$198.5 million</font><font style="font-family:inherit;font-size:10pt;"> and a fair value of the equity component of </font><font style="font-family:inherit;font-size:10pt;">$31.5 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value of the equity component was recorded as a debt discount, with the offset recorded as a credit to additional paid-in capital within stockholders' equity. The </font><font style="font-family:inherit;font-size:10pt;">$31.5 million</font><font style="font-family:inherit;font-size:10pt;"> debt discount and Note issuance costs are being amortized to interest expense under the effective interest method over the </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> year life of the Notes, using an effective interest rate of </font><font style="font-family:inherit;font-size:10pt;">6.33%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocated the total issuance costs related to the Notes to the liability and equity components based on their relative fair values. Issuance costs attributable to the liability component were recorded on the consolidated balance sheets as a contra-liability that reduces the carrying amount of the convertible note liability. This amount is being amortized to interest expense over the term of the Notes using the effective interest method and an effective interest rate of </font><font style="font-family:inherit;font-size:10pt;">6.33%</font><font style="font-family:inherit;font-size:10pt;">. Issuance costs attributable to the equity component were recorded as a charge to additional paid-in capital within stockholders' equity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's intent and policy will be to settle the remaining outstanding principal amount of Notes in cash, and any excess conversion premium in shares of common stock. As such, the principal amount of the Notes will not be included in the calculation of diluted earnings per common share, but any conversion premium that exists will be included in the calculation of diluted earnings per common share using the treasury stock method. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, none of the conditions allowing holders of the Notes to convert have been met, and no conversion spread exists. As such, the Notes did not have a dilutive impact on diluted earnings per common share for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">$37.4 million</font><font style="font-family:inherit;font-size:10pt;"> par value of the </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;"> convertible senior notes for </font><font style="font-family:inherit;font-size:10pt;">$37.2 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The Company accounted for this transaction in accordance with ASC 470-20 resulting in the recognition of a </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> loss, which was included in interest expense in the Company's consolidated statement of operations. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the carrying amount of the Notes on the consolidated balance sheets is calculated as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes, principal amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,862</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,930</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes are carried on the consolidated balance sheets at their principal amount, net of the unamortized debt discount and unamortized debt issuance costs, and are not marked to market each period. The approximate fair value of the Notes as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$186.3 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value of the Notes was estimated based on the trading price of the Notes at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. As trading volume is low, these are quoted prices for identical instruments in markets that are not active, and thus are Level 2 in the fair value hierarchy.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, interest expense related to the Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt discount amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on extinguishment of debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt issuance cost amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense, Notes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,655</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The undiscounted interest and principal payments due in relation to the Notes from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> to the maturity of the Notes on May 1, 2020 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior convertible notes, including interest</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,815</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,992</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The following table presents the Company's revenue disaggregated by client type (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Client Type</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transactional</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,915,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,538,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,395,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Managed Transportation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,112</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,321</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;">Note: Amounts may not foot due to rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"><sup style="vertical-align:top;line-height:120%;background-color:#ffffff; font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"> Prior period amounts have not been adjusted under the modified retrospective method.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The following table presents the Company's revenue disaggregated by mode (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mode</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Truckload</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,686,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,160,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than truckload</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">452,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,939</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;">Note: Amounts may not foot due to rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"><sup style="vertical-align:top;line-height:120%;background-color:#ffffff; font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"> Prior period amounts have not been adjusted under the modified retrospective method.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation Plans </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March&#160;2005, the Company adopted the 2005 Stock Option Plan providing for the issuance of stock options of Series&#160;A common shares. During the fourth quarter of 2009, the Company adopted the 2008 Stock Incentive Plan ("the 2008 Plan"). Upon adoption, the 2005 Stock Option Plan was merged into the 2008 Plan and ceased to separately exist. Outstanding awards under the 2005 Stock Option Plan are now subject to the 2008 Plan and no additional awards may be made under the 2005 Stock Option Plan on or after the effective date of the 2008 Plan. The 2008 Plan was further amended and restated as of June 16, 2017 as the Amended and Restated 2008 Stock Incentive Plan ("the Amended 2008 Plan"). A total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3,400,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock have been reserved for issuance under the Amended 2008 Plan. The Amended 2008 Plan is administered by the Board of Directors who determine the type of award, exercise price of options, the number of options to be issued, and the vesting period. As specified in the Amended 2008 Plan, the exercise price per share shall not be less than the fair market value on the effective date of grant. Upon exercise of a stock option under the Amended 2008 Plan, new stock is issued. The term of an option does not exceed </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10</font><font style="font-family:inherit;font-size:10pt;">&#160;years, and the options generally vest ratably over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> years from the date of grant. Under the 2008 Plan, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> types of stock incentives have been issued: stock option awards, restricted stock awards and performance and market-based stock awards. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock compensation for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">9.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">13.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company awarded </font><font style="font-family:inherit;font-size:10pt;">228,014</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock to certain employees and directors, of which </font><font style="font-family:inherit;font-size:10pt;">21,197</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year, </font><font style="font-family:inherit;font-size:10pt;">887</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">205,930</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from </font><font style="font-family:inherit;font-size:10pt;">$27.55</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$36.65</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company awarded </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">268,300</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock to certain employees and directors, of which </font><font style="font-family:inherit;font-size:10pt;">29,430</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year, </font><font style="font-family:inherit;font-size:10pt;">15,192</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">223,678</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from </font><font style="font-family:inherit;font-size:10pt;">$16.75</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$27.80</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the Company awarded </font><font style="font-family:inherit;font-size:10pt;">284,086</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock to certain employees and directors, of which </font><font style="font-family:inherit;font-size:10pt;">23,634</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year, </font><font style="font-family:inherit;font-size:10pt;">59,577</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">200,875</font><font style="font-family:inherit;font-size:10pt;"> will vest ratably over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from </font><font style="font-family:inherit;font-size:10pt;">$23.02</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$27.79</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to the stock-based compensation granted under the plans as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. This cost is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2.22</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Option Awards</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no stock options granted during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Since all options were fully vested as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> compensation expense with </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> corresponding tax benefits for stock option awards for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$33 thousand</font><font style="font-family:inherit;font-size:10pt;"> in compensation expense with corresponding tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$12 thousand</font><font style="font-family:inherit;font-size:10pt;"> for stock option awards for the year ended December 31, 2016.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option activity is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">578,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">431,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(384,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(650</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about stock options granted and vested in the years ended December&#160;31 </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested/exercisable:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant date fair value </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of options outstanding represents the total pretax intrinsic value (the difference between the fair value of the Company's stock on the last day of each fiscal year and the exercise price, multiplied by the number of options where the exercise price exceeds the fair value) that would have been received by the option holders had all option holders exercised their options as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. These amounts change based on the fair market value of the Company's stock, which was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20.33</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.00</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.05</font><font style="font-family:inherit;font-size:10pt;"> on the last business day of the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company awarded restricted shares to certain key employees that vest based on their continued employment. The value of these awards was established by the market price on the grant date and is being expensed ratably over the vesting period of the awards. The following table summarizes these non-vested restricted share grants as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(248,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(204,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">10.6 million</font><font style="font-family:inherit;font-size:10pt;"> in compensation expense with corresponding tax benefits of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">4.0 million</font><font style="font-family:inherit;font-size:10pt;"> for restricted stock awards, respectively.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance-Based Shares</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">19,598</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">27,185</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24,064</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock at grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$25.35</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$21.01</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$28.45</font><font style="font-family:inherit;font-size:10pt;">, respectively, to certain branch executives, which were issued based on financial targets achieved during the respective performance period.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in stock compensation expense with corresponding tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for performance-based shares.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance and Market-Based Stock</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Company initiated a performance and market-based stock incentive plan for certain executives that provides vesting based on specific financial and market-based performance measurements. Stock compensation expense related to these awards is recognized using the accelerated attribution method. The Company granted </font><font style="font-family:inherit;font-size:10pt;">97,966</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">99,933</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">91,612</font><font style="font-family:inherit;font-size:10pt;"> shares of performance and market-based stock at grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$35.41</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$31.15</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$34.67</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> in compensation expense with corresponding tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is calculated by dividing net income by the weighted average shares outstanding plus share equivalents that would arise from the exercise of share options and the vesting of restricted stock and performance shares. There were no employee stock options and no unvested restricted stock and performance shares excluded from the calculation of diluted earnings per common share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The computation of basic and diluted earnings per common share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands, except share and per share data): </font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,590</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic earnings per common share - weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,597,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,715,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,714,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586,947</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for dilutive earnings per common share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,921,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,023,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,301,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs (Level&#160;3) (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Due from Seller Asset</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Receipt of contingent consideration due from seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due from seller</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurement </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies ASC Topic&#160;820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures, </font><font style="font-family:inherit;font-size:10pt;">for its financial assets and financial liabilities. The guidance requires disclosures about assets and liabilities measured at fair value. The Company's financial liabilities primarily relate to contingent earn-out payments due to sellers in connection with various acquisitions. The fair value of the due to seller liabilities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The potential earnout payments and performance are defined in the individual purchase agreement for each acquisition. Earnings before interest, taxes, depreciation and amortization ("EBITDA") is the performance target defined and measured to determine the earnout payment due, if any, after each defined measurement period.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial assets related to contingent payments that were due from the seller of Command based upon certain employee retention criteria. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, there&#160;was&#160;</font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> remaining balance of the due from seller asset as the employee retention criteria were met.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic&#160;820 includes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on observable or unobservable inputs to valuation techniques that are used to measure fair value. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity's pricing based upon its own market assumptions. The fair value hierarchy consists of the following three levels: </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1: Inputs are quoted prices in active markets for identical assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2: Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable and market-corroborated inputs, which are derived principally from or corroborated by observable market data.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3: Inputs that are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The significant inputs used to derive the fair value of the amounts due to seller include financial forecasts of future operating results, the probability of reaching the forecast and an appropriate discount rate for each contingent liability. Probabilities are estimated by reviewing financial forecasts and assessing the likelihood of reaching the required performance measures based on factors specific to each acquisition as well as the Company&#8217;s historical experience with similar arrangements. If an acquisition reaches the required performance measure, the estimated probability would be increased to 100% and would still be classified as a contingent liability on the balance sheet. If the measure is not reached, the probability would be reduced to reflect the amount earned, if any, depending on the terms of the agreement. Discount rates used in determining the fair value of the contingent consideration due to seller ranged between </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">7%</font><font style="font-family:inherit;font-size:10pt;">. Historical results of the respective acquisitions serve as the basis for preparing the financial forecasts used in the valuation. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quantitative factors are also considered in these forecasts, including acquisition synergies, growth and sales potential and potential operational efficiencies gained. Changes to the significant inputs used in determining the fair value of the contingent consideration due to seller could result in a change in the fair value of the contingent consideration. However, the correlation and inverse relationship between higher projected financial results to the discount rate applied and probability of meeting the financial targets mitigates the effect of any changes to the unobservable inputs. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration due to seller</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration due to seller</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level&#160;3) (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Due to Seller Liability</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,070</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Payments of contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FMP acquisition, acquisition date fair value</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Payments of contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs (Level&#160;3) (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Due from Seller Asset</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Receipt of contingent consideration due from seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due from seller</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, the Company recognized a expense of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and a net expense of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in selling, general and administrative expense due to the change in fair value determined by a level three valuation technique. For the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized a net benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">. These changes in fair value resulted from using revised forecasts that took into account the most recent performance at each acquired business, the effect of the time value of money and the satisfaction of the employee retention criteria.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company made contingent earn-out payments of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to sellers of businesses acquired by the Company. The Company did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t receive any contingent payments from the seller of Command during 2018. During 2017 and 2016, the Company received </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of contingent payments from the seller of Command.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level&#160;3) (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Due to Seller Liability</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,070</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Payments of contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FMP acquisition, acquisition date fair value</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Change in contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Payments of contingent consideration due to seller</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the Company's financial instruments, which consist of cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values due to their short-term nature. The fair value of the due to seller liabilities are determined based on the likelihood of the Company making contingent earn-out payments (see Note 6). The fair value of the due from seller asset related to the Command Transportation, LLC ("Command") acquisition was determined based on employee retention criteria which was settled in June 2017 (see Note 6). The fair value of the liability component of the Notes (as defined in Note 10) was determined using the discounted cash flow analysis discussed in Note 10.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangibles and Other Assets </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FMP acquisition, goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,275</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrier relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,857</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,781</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,855</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,318</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The customer relationships are being amortized using an accelerated method, as an accelerated method best approximates the distribution of cash flows generated by the acquired customer relationships. The carrier relationships, trade names and non-compete agreements are being amortized using the straight-line method. Amortization expense related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$14.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.8 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">for the years ended December 31, 2018, 2017 and 2016, respectively.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense for the next five years and thereafter is as follows (in thousands): </font></div><div style="line-height:100%;text-indent:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangibles</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic&#160;350 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;">, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, the Company has elected to test for goodwill impairment during the fourth quarter of each year.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company manages the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other: Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;">." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, the Company performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC 350. As part of the qualitative assessment, the Company compared its current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. The Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic&#160;360 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</font><font style="font-family:inherit;font-size:10pt;">. The Company's intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade names, which are being amortized over their estimated weighted-average useful lives of </font><font style="font-family:inherit;font-size:10pt;">14.8 years</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;">17.0 years</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">6.7 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4.0 years</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted-average useful life of total intangible assets is </font><font style="font-family:inherit;font-size:10pt;">14.4 years</font><font style="font-family:inherit;font-size:10pt;">. The customer relationships are being amortized using an accelerated method, while carrier relationships, non-compete agreements and trade names are being amortized using the straight-line method. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Act was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. The Company recorded an adjustment of </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> as a decrease to net deferred tax liability, with a corresponding net adjustment to deferred income tax benefit. No material modifications were made during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. No transition tax was recorded as the Company does not have any foreign subsidiaries.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes and related uncertain tax positions in accordance with ASC Topic&#160;740. For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized net increases of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$44 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$359 thousand</font><font style="font-family:inherit;font-size:10pt;"> and net decrease of </font><font style="font-family:inherit;font-size:10pt;">$161 thousand</font><font style="font-family:inherit;font-size:10pt;">, respectively, in unrecognized tax benefits that impact the tax rate. The Company's policy is to recognize interest and penalties on unrecognized tax benefits as a component of income tax expense. The Company has recorded interest on its unrecognized tax benefits in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The following is a reconciliation of the total amounts of unrecognized tax benefits excluding interest and penalties for the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases based on settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(201</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">475</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of the total unrecognized tax benefits disclosed above, and including interest and penalties, </font><font style="font-family:inherit;font-size:10pt;">$504 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$257 thousand</font><font style="font-family:inherit;font-size:10pt;"> are classified as other noncurrent liabilities for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The remaining unrecognized tax benefits for the year ended December 31, 2017 is offset by </font><font style="font-family:inherit;font-size:10pt;">$26 thousand</font><font style="font-family:inherit;font-size:10pt;"> income taxes receivable and the remainder is an offset to deferred income taxes in the consolidated balance sheets. The Company does not believe it will have any significant changes in the amount of unrecognized tax benefits in the next twelve&#160;months. The total amount of the unrecognized tax benefits, if recognized, for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, would affect the effective tax rate. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal examinations by tax authorities before 2015, and state and local income tax examinations, by tax authorities for years before 2014.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following components for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,282</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,027</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,124</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,166</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,149</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,296</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> differs from the amount computed by applying the U.S.&#160;federal income tax rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> for 2018 and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> for 2017 and 2016 to pretax income because of the effect of the following items (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense at U.S.&#160;federal income tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal income tax effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nondeductible expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of state rate change on deferred items</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in unrecognized tax benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision to return adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remeasurement of net deferred tax liability resulting from the TCJA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,945</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Audit settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended return refund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(811</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work opportunity tax credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,296</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company's noncurrent deferred tax assets and liabilities consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncurrent deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and allowances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AMT credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,884</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,029</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total noncurrent deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncurrent deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid and other expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">481(a) adjustment - revenue recognition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total noncurrent deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,503</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for certain state tax credits with a </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> year credit carryforward period. The Company believes that it is more likely than not that a portion of the benefit from these state tax credit carryforwards will not be realized. In recognition of this risk, the Company recorded valuation allowances of </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> on the deferred tax asset relating to these state tax credit carryforwards as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded deferred tax assets for federal and state income tax net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which will expire at various dates from tax years 2026 through 2036.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, the Company recorded a decrease in its deferred tax liabilities, with a corresponding net adjustment to the deferred income tax benefit. No transition tax was recorded as the Company does not have any foreign subsidiaries. The 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC Topic&#160;740 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, interest expense related to the Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt discount amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on extinguishment of debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt issuance cost amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense, Notes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,655</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Internal Use Software</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain costs incurred in the planning and evaluation stage of internal use computer software projects are expensed as incurred. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized internal use software costs are amortized over the expected economic life of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> years using the straight-line method. The total expense, included in depreciation expense, for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the net book value of internal use software costs was </font><font style="font-family:inherit;font-size:10pt;">$32.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain operating leases include rent increases during the initial lease term. For these leases, the Company recognizes the related rental expenses on a straight-line basis over the term of the lease, which includes any rent holiday period, and records the difference between the amounts charged to rent expense and amounts paid as deferred rent.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently adopted accounting pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, the Company recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of this new standard adjusted the revenue recognition timing of the Company's brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, and a decrease of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to revenue for year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on the Company's consolidated financial statements due to the short term nature of its performance obligations. The Company fully describes the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, the Company implemented changes to its accounting policies, practices and internal controls over financial reporting. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU 2018-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provides a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act, to complete the accounting under ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">. As of December 31, 2018, the Company completed its accounting under the new standard and recorded </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> as a decrease to net deferred tax liability. No transition tax was recorded as the Company does not have any foreign subsidiaries. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. The Company adopted this standard prospectively on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to the Company's share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations: Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard prospectively on January 1, 2018. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. The Company adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently issued accounting pronouncements not yet adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its disclosures. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company's current share-based payment awards to non-employees consist only of grants made to the Company's non-employee Directors as compensation solely related to each individual's role as a non-employee Director. As such, in accordance with ASC 718, the Company accounts for these share-based payment awards to its non-employee Directors in the same manner as share-based payment awards for its employees. The Company adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for the Company's share-based payment awards to its non-employee Directors, and will not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</font><font style="font-family:inherit;font-size:10pt;">, which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</font><font style="font-family:inherit;font-size:10pt;"> requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases.&#160;This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements, </font><font style="font-family:inherit;font-size:10pt;">which added amendments to create an optional transition method that provided an option to use the effective date of ASC 842, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, as the date of initial application of the transition.&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, the Company made the accounting policy election to adopt the short-term lease recognition exemption. The Company also elected to use the package of practical expedients that allows it to (i) not reassess whether an arrangement contains a lease, (ii) carry forward its lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, the Company elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. The Company does not intend to elect the hindsight practical expedient. As a result of using this approach, the Company will recognize right-of-use assets and additional lease liabilities in a range of approximately </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2019 to the existing deferred rent balance. The standard will not affect the Company's consolidated statement of operations or its consolidated statement of cash flows. As the ongoing assessment of these matters continues, the Company is implementing changes to its accounting policies, practices and internal controls over financial reporting to support the new standard. The Company will also expand its lease disclosures to adhere to the enhanced qualitative and quantitative disclosure requirements related to the amount, timing and uncertainty of cash flows from leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently adopted accounting pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, the Company recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of this new standard adjusted the revenue recognition timing of the Company's brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, and a decrease of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to revenue for year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on the Company's consolidated financial statements due to the short term nature of its performance obligations. The Company fully describes the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, the Company implemented changes to its accounting policies, practices and internal controls over financial reporting. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU 2018-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provides a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act, to complete the accounting under ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">. As of December 31, 2018, the Company completed its accounting under the new standard and recorded </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> as a decrease to net deferred tax liability. No transition tax was recorded as the Company does not have any foreign subsidiaries. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. The Company adopted this standard prospectively on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to the Company's share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations: Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard prospectively on January 1, 2018. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. The Company adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently issued accounting pronouncements not yet adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its disclosures. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company's current share-based payment awards to non-employees consist only of grants made to the Company's non-employee Directors as compensation solely related to each individual's role as a non-employee Director. As such, in accordance with ASC 718, the Company accounts for these share-based payment awards to its non-employee Directors in the same manner as share-based payment awards for its employees. The Company adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for the Company's share-based payment awards to its non-employee Directors, and will not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</font><font style="font-family:inherit;font-size:10pt;">, which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</font><font style="font-family:inherit;font-size:10pt;"> requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases.&#160;This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements, </font><font style="font-family:inherit;font-size:10pt;">which added amendments to create an optional transition method that provided an option to use the effective date of ASC 842, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, as the date of initial application of the transition.&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, the Company made the accounting policy election to adopt the short-term lease recognition exemption. The Company also elected to use the package of practical expedients that allows it to (i) not reassess whether an arrangement contains a lease, (ii) carry forward its lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, the Company elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. The Company does not intend to elect the hindsight practical expedient. As a result of using this approach, the Company will recognize right-of-use assets and additional lease liabilities in a range of approximately </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2019 to the existing deferred rent balance. The standard will not affect the Company's consolidated statement of operations or its consolidated statement of cash flows. As the ongoing assessment of these matters continues, the Company is implementing changes to its accounting policies, practices and internal controls over financial reporting to support the new standard. The Company will also expand its lease disclosures to adhere to the enhanced qualitative and quantitative disclosure requirements related to the amount, timing and uncertainty of cash flows from leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Benefit Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a 401(k) savings plan, covering all of the Company's employees upon hiring. Employees may contribute a percentage of eligible compensation on both a before-tax basis and an after-tax basis. The Company has the right to make discretionary contributions to the plan.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software, including internal use software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86,549</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,955</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,062</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense, including amortization of capitalized internal use software, was </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$18.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements under operating leases are depreciated over the estimated useful life of the improvement or the remaining term of the lease, whichever is shorter. The estimated useful lives, by asset class, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 - 7 years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated useful lives, by asset class, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 - 7 years</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software, including internal use software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86,549</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,955</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,062</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Financial Data (Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">In thousands, except per share data</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">634,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">In thousands, except per share data</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">415,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(777</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) Earnings per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> The fourth quarter of 2017 included a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> resulting from the enactment of the Act.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are uncollateralized customer obligations due under normal trade terms. Invoices require payment within </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90</font><font style="font-family:inherit;font-size:10pt;">&#160;days from the invoice date. Accounts receivable are stated at the amount billed to the customer. Customer account balances with invoices </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90</font><font style="font-family:inherit;font-size:10pt;">&#160;days past due are considered delinquent. The Company generally does not charge interest on past due amounts. Additionally, the Company maintains a credit insurance policy for certain accounts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> of bad debt expense for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Parties</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From the closing of the Command acquisition on June 1, 2015 through December 20, 2016, the Company leased the Command office building headquarters in Skokie, Illinois from a company owned by Paul Loeb, the former owner of Command. This lease was terminated in the fourth quarter of 2016 and the Company paid </font><font style="font-family:inherit;font-size:10pt;">$995 thousand</font><font style="font-family:inherit;font-size:10pt;"> to Paul Loeb to settle the termination of the lease. The lease required monthly rental payments of </font><font style="font-family:inherit;font-size:10pt;">$55 thousand</font><font style="font-family:inherit;font-size:10pt;"> through its termination date. The Company was obligated to pay real estate taxes, insurance and all building maintenance costs in addition to the minimum rental payments for the facility related to this lease. The total rental expense related to this lease included in the Company's consolidated statements of operations for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">. All amounts due under the lease were paid as of December&#160;20, 2016, and thus there was no further liability due to the related party as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Adoption of ASC Topic 606, "Revenue from Contracts with Customers"</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">("ASC Topic 606"), using the modified retrospective method. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606; however, prior period amounts are not adjusted and continue to be reported in accordance with the accounting standards in effect for those periods. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded an increase to the opening balance of retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, net of tax, as of January 1, 2018 due to the cumulative impact of adoption of ASC Topic 606.</font><font style="font-family:inherit;font-size:10pt;"> The impact to revenue for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was a decrease of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, as a result of applying ASC Topic 606. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The following table presents the Company's revenue disaggregated by client type (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Client Type</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transactional</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,915,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,538,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,395,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Managed Transportation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,112</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,321</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;">Note: Amounts may not foot due to rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"><sup style="vertical-align:top;line-height:120%;background-color:#ffffff; font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"> Prior period amounts have not been adjusted under the modified retrospective method.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Revenue recognized per shipment varies depending on the transportation mode. The primary modes of shipment in which the Company transacts are truckload and less than truckload. Other transportation modes include intermodal, small parcel, domestic air, expedited and international.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The following table presents the Company's revenue disaggregated by mode (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mode</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Truckload</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,686,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,160,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than truckload</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">452,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,939</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;">Note: Amounts may not foot due to rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"><sup style="vertical-align:top;line-height:120%;background-color:#ffffff; font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;background-color:#ffffff;"> Prior period amounts have not been adjusted under the modified retrospective method.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;">Variable Consideration </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain customers may receive rebates based on the terms of their agreement with the Company, which are accounted for as variable consideration. Rebates are estimated based on the expected amount to be provided to customers and reduce revenue recognized. The Company also estimates for possible additional fees based on a portfolio approach.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedients</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted the practical expedient to recognize commission expense when incurred because the amortization period is less than one year. Commission expense recognition aligns with the Company's revenue recognition policy under ASC Topic 606, as commission expense is recognized on a relative transit time basis.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applied the disclosure exemption in ASC Topic 606 that permits the omission of remaining performance obligations that have an original expected duration of one year or less.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Accounting Standards Codification ("ASC") Topic 606 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to receive in exchange for services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients. Further discussion of the changes to the revenue recognition policy under the new standard is discussed in Note 5.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior period revenue was recognized in accordance with ASC Topic&#160;605-20 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Services </font><font style="font-family:inherit;font-size:10pt;">and ASC Topic&#160;605-45 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Principal Agent Considerations</font><font style="font-family:inherit;font-size:10pt;">. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Rebates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with certain clients to rebate to them a portion of the costs that they pay to the Company for transportation services, based on certain conditions and/or pricing schedules that are specific to each individual agreement, but that are typically constructed as a percentage of the costs that the client incurs. Refer to further discussion in Note 5. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rebates are recognized at the same time that the related transportation revenue is recognized and are recorded as a reduction of transportation revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accrued expenses at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued rebates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued employee benefits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following components for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,282</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,027</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,124</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,166</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,149</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,296</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the carrying amount of the Notes on the consolidated balance sheets is calculated as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes, principal amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,862</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,930</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company's noncurrent deferred tax assets and liabilities consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncurrent deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and allowances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AMT credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,884</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,029</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total noncurrent deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncurrent deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid and other expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">481(a) adjustment - revenue recognition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total noncurrent deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,503</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The computation of basic and diluted earnings per common share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands, except share and per share data): </font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,590</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic earnings per common share - weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,597,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,715,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,714,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586,947</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for dilutive earnings per common share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,921,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,023,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,301,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> differs from the amount computed by applying the U.S.&#160;federal income tax rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> for 2018 and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> for 2017 and 2016 to pretax income because of the effect of the following items (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense at U.S.&#160;federal income tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal income tax effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nondeductible expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of state rate change on deferred items</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in unrecognized tax benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision to return adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remeasurement of net deferred tax liability resulting from the TCJA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,945</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Audit settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amended return refund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(811</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work opportunity tax credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,296</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration due to seller</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,960</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration due to seller</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrier relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,857</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,781</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,855</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,318</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FMP acquisition, goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,275</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The undiscounted interest and principal payments due in relation to the Notes from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> to the maturity of the Notes on May 1, 2020 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior convertible notes, including interest</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,815</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,992</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes these non-vested restricted share grants as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(248,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(204,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeitures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">In thousands, except per share data</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">634,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">In thousands, except per share data</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">415,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(777</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) Earnings per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> The fourth quarter of 2017 included a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> resulting from the enactment of the Act.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option activity is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">578,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">431,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(384,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(650</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of the total amounts of unrecognized tax benefits excluding interest and penalties for the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases based on settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(201</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">475</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Note: Amounts may not foot due to rounding.</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense for the next five years and thereafter is as follows (in thousands): </font></div><div style="line-height:100%;text-indent:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For operating purposes, the Company is organized as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment pursuant to the provisions of ASC Topic 820 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">, which establishes accounting standards for segment reporting. The Company's chief operating decision-maker assesses performance and makes resource allocation decisions for the business as a single operating segment. There has been no change from prior periods in the Company's determination that it has </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment for reporting purposes. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance Liability</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is self-insured for its employee health plans and records a liability that represents its estimated cost of claims incurred and unpaid as of the balance sheet date. The Company's estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions. The total estimated self-insurance liabilities at both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for stock-based compensation in accordance with ASC&#160;Topic&#160;718 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;"> which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expense in the consolidated statements of operations. See Note&#160;15&#8212;Stock-Based Compensation Plans for a description of the Company's accounting for stock-based compensation plans.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Echo Global Logistics,&#160;Inc. and its subsidiaries (the Company). All significant intercompany accounts and transactions have been eliminated in the consolidation. The consolidated statements of operations include the results of entities or assets acquired from the effective date of the acquisition for accounting purposes.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preparation of Financial Statements and Use of Estimates</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results can differ from those estimates.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the Company's financial instruments, which consist of cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values due to their short-term nature. The fair value of the due to seller liabilities are determined based on the likelihood of the Company making contingent earn-out payments (see Note 6). The fair value of the due from seller asset related to the Command Transportation, LLC ("Command") acquisition was determined based on employee retention criteria which was settled in June 2017 (see Note 6). The fair value of the liability component of the Notes (as defined in Note 10) was determined using the discounted cash flow analysis discussed in Note 10. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Accounting Standards Codification ("ASC") Topic 606 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to receive in exchange for services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients. Further discussion of the changes to the revenue recognition policy under the new standard is discussed in Note 5.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior period revenue was recognized in accordance with ASC Topic&#160;605-20 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Services </font><font style="font-family:inherit;font-size:10pt;">and ASC Topic&#160;605-45 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Principal Agent Considerations</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Rebates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with certain clients to rebate to them a portion of the costs that they pay to the Company for transportation services, based on certain conditions and/or pricing schedules that are specific to each individual agreement, but that are typically constructed as a percentage of the costs that the client incurs. Refer to further discussion in Note 5. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rebates are recognized at the same time that the related transportation revenue is recognized and are recorded as a reduction of transportation revenue.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For operating purposes, the Company is organized as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment pursuant to the provisions of ASC Topic 820 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">, which establishes accounting standards for segment reporting. The Company's chief operating decision-maker assesses performance and makes resource allocation decisions for the business as a single operating segment. There has been no change from prior periods in the Company's determination that it has </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment for reporting purposes. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are uncollateralized customer obligations due under normal trade terms. Invoices require payment within </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90</font><font style="font-family:inherit;font-size:10pt;">&#160;days from the invoice date. Accounts receivable are stated at the amount billed to the customer. Customer account balances with invoices </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90</font><font style="font-family:inherit;font-size:10pt;">&#160;days past due are considered delinquent. The Company generally does not charge interest on past due amounts. Additionally, the Company maintains a credit insurance policy for certain accounts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> of bad debt expense for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements under operating leases are depreciated over the estimated useful life of the improvement or the remaining term of the lease, whichever is shorter. The estimated useful lives, by asset class, are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 - 7 years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain operating leases include rent increases during the initial lease term. For these leases, the Company recognizes the related rental expenses on a straight-line basis over the term of the lease, which includes any rent holiday period, and records the difference between the amounts charged to rent expense and amounts paid as deferred rent.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Internal Use Software</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain costs incurred in the planning and evaluation stage of internal use computer software projects are expensed as incurred. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized internal use software costs are amortized over the expected economic life of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> years using the straight-line method. The total expense, included in depreciation expense, for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the net book value of internal use software costs was </font><font style="font-family:inherit;font-size:10pt;">$32.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangibles</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic&#160;350 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;">, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, the Company has elected to test for goodwill impairment during the fourth quarter of each year.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company manages the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other: Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;">." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, the Company performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC 350. As part of the qualitative assessment, the Company compared its current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. The Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic&#160;360 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</font><font style="font-family:inherit;font-size:10pt;">. The Company's intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade names, which are being amortized over their estimated weighted-average useful lives of </font><font style="font-family:inherit;font-size:10pt;">14.8 years</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;">17.0 years</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">6.7 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4.0 years</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted-average useful life of total intangible assets is </font><font style="font-family:inherit;font-size:10pt;">14.4 years</font><font style="font-family:inherit;font-size:10pt;">. The customer relationships are being amortized using an accelerated method, while carrier relationships, non-compete agreements and trade names are being amortized using the straight-line method. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance Liability</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is self-insured for its employee health plans and records a liability that represents its estimated cost of claims incurred and unpaid as of the balance sheet date. The Company's estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions. The total estimated self-insurance liabilities at both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for stock-based compensation in accordance with ASC&#160;Topic&#160;718 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;"> which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expense in the consolidated statements of operations. See Note&#160;15&#8212;Stock-Based Compensation Plans for a description of the Company's accounting for stock-based compensation plans.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, the Company recorded a decrease in its deferred tax liabilities, with a corresponding net adjustment to the deferred income tax benefit. No transition tax was recorded as the Company does not have any foreign subsidiaries. The 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC Topic&#160;740 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders' Equity </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Preferred Stock</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors has the authority to issue up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2,500,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of preferred stock in one or more series and to establish the preferred stock's voting powers, preferences and other rights and qualifications without any further vote or action by the stockholders. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016, there was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> preferred stock outstanding.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Treasury Stock </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 29, 2015, the Board of Directors authorized a repurchase program for up to an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company's outstanding common stock and Notes through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The timing and amount of any repurchases was determined based on market conditions and other factors, and the program has concluded.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 1, 2017, the Board of Directors authorized a repurchase program for up to an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company's outstanding common stock and Notes prior to its expiration on </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 1, 2018, the Board of Directors amended the ongoing repurchase program to add an additional </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> of capacity and extend the expiration date from </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> to October 31, 2020. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">420,590</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1,237,076</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2,251,857</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$9.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$20.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$48.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has repurchased </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">3,947,460</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, in aggregate, at a cost of </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">$79.6 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Convertible Notes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the ongoing repurchase program mentioned above, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">$37.4 million</font><font style="font-family:inherit;font-size:10pt;"> par value of the </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;"> convertible senior notes for </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">$37.2 million</font><font style="font-family:inherit;font-size:10pt;"> in cash.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preparation of Financial Statements and Use of Estimates</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results can differ from those estimates.</font></div></div> EX-101.SCH 10 echo-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Accrued Expenses and Other Noncurrent Liabilities link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Accrued Expenses and Other Noncurrent Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Accrued Expenses and Other Noncurrent Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Commitments and Contingencies - Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Commitments and Contingencies - Tax Assessment (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Income Taxes - Components of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Income Taxes - Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Intangibles and Other Assets link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Intangibles and Other Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Intangibles and Other Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Intangibles and Other Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Intangibles and Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Long-Term Debt - Carrying Amount of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Long-Term Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Long-Term Debt - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Long-Term Debt - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Long-Term Debt - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2424401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Significant Customer Concentration link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Stock-Based Compensation Plans - Performance and Market Based Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Stock-Based Compensation Plans - Performance Based Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-Based Compensation Plans - Stock Option Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-Based Compensation Plans - Stock Options Granted and Vested (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Internal Use Software (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 echo-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 echo-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 echo-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payables and Accruals [Abstract] Accounts Expenses and Other Noncurrent Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued compensation Accrued Salaries, Current Accrued rebates Accrued Rebates, Current Accrued Rebates Accrued employee benefits Accrued Employee Benefits Accrued professional service fees Accrued Professional Fees Accrued interest Interest Payable Deferred rent Deferred Rent Credit, Current Other Other Accrued Liabilities, Current Total accrued expenses Accrued Liabilities, Current Other noncurrent liabilities Other Liabilities, Noncurrent Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Restricted stock Restricted Stock [Member] Stock options Employee Stock Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Compensation expense, tax benefits Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Options, outstanding: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options, outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options, outstanding, grants in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options, outstanding, exercises in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options, outstanding, forfeited or canceled in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options, outstanding, end of period (in shares) Options vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options, weighted-average exercise price: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options, outstanding, weighted average exercise price, beginning of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options, grants in period, weighted average exercise price (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options, exercises in period, weighted average exercise price (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options, forfeited or canceled in period, weighted average exercise price (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options, outstanding, weighted average exercise price, end of period (USD per share) Options vested and exercisable at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options, additional disclosures: Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options, oustanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options, exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options, oustanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options, exercises in period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Options, exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Goodwill and Intangible Assets Disclosure [Abstract] Intangibles and Other Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Revenue Revenue from Contract with Customer [Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Notes Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Contractual coupon interest Interest Expense, Debt, Excluding Amortization Debt discount amortization Amortization of Debt Discount (Premium) Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Debt issuance cost amortization Amortization of Debt Issuance Costs Interest expense, Notes Interest Expense, Debt Summary of stock option activity Share-based Compensation, Stock Options, Activity [Table Text Block] Stock options granted and vested Schedule of Stock Options Granted and Vested [Table Text Block] Schedule of Stock Options Granted and Vested [Table Text Block] Non-vested restricted share grants Schedule of Nonvested Share Activity [Table Text Block] Income Tax Disclosure [Abstract] Componensts of provision for income taxes: Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Income tax expense (benefit) Income Tax Expense (Benefit) SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Freight Management Plus, Inc. Freight Management Plus, Inc. [Member] Freight Management Plus, Inc. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Amount paid at closing Payments to Acquire Businesses, Gross Purchase price paid with common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Potential earn out payment Business Combination, Potential Earn Out Payment Business Combination, Potential Earn Out Payment Aggregate purchase price Business Combination, Consideration Transferred Goodwill Goodwill Contingent consideration obligation Business Combination, Contingent Consideration, Liability Customer relationship intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill deductible for U.S. income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Revenue since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Net income since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Acquisition-related costs Business Acquisition, Transaction Costs Commitments and Contingencies Disclosure [Abstract] Future minimum annual rental payments Schedule of Future Minimum Lease Payments for Operating and Capital Leases [Table Text Block] Schedule of Future Minimum Lease Payments for Operating and Capital Leases [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurement Fair Value Disclosures [Text Block] Components of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Related Parties [Abstract] Related Parties [Abstract] Related Parties Related Party Transactions Disclosure [Text Block] Operating leases, future minimum annual rental payments: Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Remeasurement of net deferred tax liability resulting from the TCJA Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Increase (Decrease) in unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Changes in unrecognized tax benefits: Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at beginning of period Unrecognized Tax Benefits Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases based on settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Balance at end of period Unrecognized tax benefits classified as other noncurrent liabilities Unrecognized Tax Benefits, Other noncurrent liabilities Unrecognized Tax Benefits, Other noncurrent liabilities Offsets to income tax receivable Unrecognized Tax Benefits, Offset to Income Tax Receivable Unrecognized Tax Benefits, Offset to Income Tax Receivable New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Retained Earnings Retained Earnings [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, forecast Scenario, Forecast [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cumulative impact of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Revenue Revenue from Contract with Customer, Including Assessed Tax Lease, right-of-use asset Operating Lease, Right-of-Use Asset Lease, liability Operating Lease, Liability Accounting Policies [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts receivable and allowance for doubtful accounts: Accounts, Notes, Loans and Financing Receivable [Line Items] Duration invoices require payment Accounts Recievable, Payment Duration Requirement After Invoicing Accounts Recievable, Payment Duration Requirement After Invoicing Duration past due considered delinquent Accounts Receivable, Duration Past Due Considered Delinquent Accounts Receivable, Duration Past Due Considered Delinquent Provision, charged to expense Provision for Doubtful Accounts Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Transactional Transactional [Member] Transactional revenue is revenue recognized from brokerage and transportation management services on a shipment-by-shipment basis Managed Transportation Managed Transportation [Member] Managed Transportation revenue is revenue recognized for a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Truckload Truckload [Member] Truckload revenue Less than truckload Less than truckload [Member] Less than truckload revenue Other revenue Other [Member] Other revenue Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Long-term Debt, Unclassified [Abstract] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of interest expense related to Notes Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of maturities of long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Deferred tax assets - valuation allowance SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Valuation and qualifying accounts: SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Movement in Valuation Allowances: SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at beginning of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Net change of presentation of insurance recoveries SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery Write-offs, less recoveries Valuation Allowances and Reserves, Deductions, Net of Recoveries Valuation Allowances and Reserves, Deductions, Net of Recoveries Adjustments SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Balance at end of year Performance shares Performance Shares [Member] Number of shares granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Grant date fair value (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Retirement Benefits [Abstract] 401(k) savings plan: Defined Contribution Plan [Abstract] Discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Income Statement [Abstract] Costs and expenses: Costs and Expenses [Abstract] Transportation costs Cost of Goods Sold, Excluding Depreciation, Depletion, and Amortization Selling, general and administrative expenses Selling, General and Administrative Expense Depreciation and amortization Depreciation, Depletion and Amortization Income from operations Operating Income (Loss) Interest income Interest Income, Other Interest expense Interest expense, net Other Expense Other Expense is the aggregate of interest income, interest expense, and other income and expenses. Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax (expense) benefit Net income Net Income (Loss) Attributable to Parent Earnings per common share: Earnings Per Share [Abstract] Basic (USD per share) Earnings Per Share, Basic Diluted (USD per share) Earnings Per Share, Diluted Quarterly Financial Information Disclosure [Abstract] Operating income (loss) Net income (loss) Earnings (Loss) per common share: Basic (USD per share) Diluted (USD per share) Components of deferred tax assets and liabilities: Components of Deferred Tax Assets and Liabilities [Abstract] Noncurrent deferred tax assets: Deferred Tax Assets, Gross, Noncurrent [Abstract] Deferred Tax Assets, Gross, Noncurrent [Abstract] Reserves and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Stock options Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Research and development credit Deferred Tax Assets, Research and Development Credit Deferred Tax Assets, Research and Development Credit Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards AMT credit Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Subtotal Deferred Tax Assets, Gross, Noncurrent Valuation allowance Tax Credit Carryforward, Valuation Allowance Total noncurrent deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Noncurrent deferred tax liabilities: Deferred Tax Liabilities, Noncurrent [Abstract] Deferred Tax Liabilities, Noncurrent [Abstract] Prepaid and other expenses Deferred Tax Liabilities, noncurrent, Prepaid and Other Expenses Deferred Tax Liabilities, noncurrent, Prepaid and Other Expenses Intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Convertible debt Deferred Tax Liabilities, Financing Arrangements 481(a) adjustment - revenue recognition Deferred Tax Liabilities, Tax Deferred Income Total noncurrent deferred tax liabilities Deferred Tax Liabilities, Gross, Noncurrent Net deferred tax liability Deferred Tax Liabilities, Net, Noncurrent Tax credit carryforward period Tax Credit Carryforward, Period Tax Credit Carryforward, Period Goodwill roll-forward: Goodwill [Roll Forward] Balance as of January 1, 2018 FMP acquisition, goodwill acquired Goodwill, Acquired During Period Balance as of December 31, 2018 Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships Customer Relationships [Member] Carrier relationships Carrier Relationships [Member] Carrier Relationships [Member] Non-compete agreements Noncompete Agreements [Member] Trade names Trade Names [Member] Goodwill and other intangibles: Finite-Lived Intangible Assets [Line Items] Weighted-average useful life Finite-Lived Intangible Asset, Useful Life Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Office equipment Office Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Software development Software Development [Member] Property and equipment: Property, Plant and Equipment [Line Items] Property and equipment, useful life Property, Plant and Equipment, Useful Life Depreciation Depreciation Property and equipment, net of accumulated depreciation of $110,010 and $86,549 at December 31, 2018 and 2017, respectively Property, Plant and Equipment, Net Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Business Description and Basis of Presentation [Text Block] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] State Tax Audit State Tax Audit [Member] State Tax Audit [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Chicago, Illinois Chicago, Illinois [Member] Chicago, Illinois [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Amount of assessment including penalties and interest Loss Contingency, Estimate of Possible Loss Lease term Lessee, Operating Lease, Term of Contract Area of leased property (sq ft) Lessor Leasing Arrangements, Operating Leases, Area of Property Lessor Leasing Arrangements, Operating Leases, Area of Property Lease termination liability Lease Termination Liability Lease termination liability for contract termination Number of branch sales offices leased (over) Property Subject to or Available for Operating Lease, Number of Units Total rental expense Operating Leases, Rent Expense Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Contingent consideration Contingent Consideration [Member] Contingent Consideration [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Fair value measurement: Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Discount rate used to determine fair value Business Acquisition, Contingent Consideration, Discount Rate Used to Determine Fair Value Business Acquisition, Contingent Consideration, Discount Rate Used to Determine Fair Value Liabilities: Liabilities, Fair Value Disclosure [Abstract] Contingent consideration due to seller Obligations, Fair Value Disclosure Assets: Assets, Fair Value Disclosure [Abstract] Contingent consideration due from seller Receivables, Fair Value Disclosure Reconciliation of the beginning and ending balances of the liabilities measured at fair value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance at beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value FMP acquisition, acquisition date fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Change in contingent consideration due to seller Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Payments of contingent consideration due to seller Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Balance at end of period Reconciliation of the beginning and ending balances of the assets measured at fair value Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance at beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Receipt of contingent consideration due from seller Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Change in contingent consideration due from seller Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) Balance at end of period Financial liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Board of Director Director [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Payments to settle lease termination Payments to Settle Contract Termination Payments to Settle Contract Termination Monthly rental payment Operating Lease, Minimum Monthly Rental Payments Operating Lease, Minimum Monthly Rental Payments Components of property and equipment Property, Plant and Equipment [Table Text Block] Senior Notes 2019 Long-term Debt, Maturities, Repayments of Principal in Year Three 2020 Long-term Debt, Maturities, Repayments of Principal in Year Four Total Long-term Debt Roll-forward of goodwill Schedule of Goodwill [Table Text Block] Summary of amortizable intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated amortization expense for the next five years and thereafter Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Statement of Cash Flows [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Noncash stock compensation expense Share-based Compensation Noncash interest expense Other Noncash Expense Change in contingent consideration due to seller Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change in contingent consideration due from seller Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Loss on disposal of assets Gain (Loss) on Disposition of Assets Change in assets, net of acquisitions: Increase (Decrease) in Operating Assets [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Income taxes receivable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Change in liabilities, net of acquisitions: Increase (Decrease) in Operating Liabilities [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Other Operating Liabilities Payment of contingent consideration in excess of costs over estimated earnings Payment for Contingent Consideration Liability, Operating Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Investments in business entities Payments to Acquire Other Investments Payments for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Tax benefit of stock options exercised Deferred Tax Expense from Stock Options Exercised Receipt of contingent consideration due from seller Proceeds from Collection of Other Receivables Payments of contingent consideration due to seller Payments of Merger Related Costs, Financing Activities Proceeds from exercise of stock options Proceeds from Stock Options Exercised Employee tax withholdings related to net share settlements of equity-based awards Payments Related to Tax Withholding for Share-based Compensation Purchases of treasury stock Payments for Repurchase of Common Stock Purchases of Convertible Notes Repayments of Convertible Debt Proceeds from borrowing on ABL facility Proceeds from Issuance of Long-term Debt Repayments of amounts borrowed on ABL facility Repayments of Long-term Debt Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Increase (Decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Cash paid during the year for interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities Cash paid during the year for income taxes Income Taxes Paid Cash received during the year for income taxes refunded Proceeds from Income Tax Refunds Non Cash Financing Activity Non Cash Financing Activity [Abstract] Non Cash Financing Activity [Abstract] Liability for purchases of treasury stock not yet settled Liability for Purchase of Treasury Stock Liability for Purchase of Treasury Stock Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] ABL Facility ABL Facility [Member] ABL Facility [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Letter of Credit Letter of Credit [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Effective Swap Rate Federal Funds Effective Swap Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Aggregate principal amount Line of Credit Facility, Current Borrowing Capacity Increase to maximum borrowing capacity Line of Credit Facility, Increase to Maximum Borrowing Capacity Line of Credit Facility, Increase to Maximum Borrowing Capacity Maximum aggregate principal amount Line of Credit Facility, Maximum Borrowing Capacity Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt issuance cost Payments of Debt Issuance Costs Debt term Debt Instrument, Term Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Commitment fee and borrowings interest expense ABL facility, outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Repayments of amounts borrowed on ABL Facility Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Statement of Financial Position [Abstract] Current assets: Assets, Current [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Noncurrent assets: Assets, Noncurrent [Abstract] Property and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Customer relationships and other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Intangible assets: Summary of amortizable intangible assets: Finite-Lived Intangible Assets, Net [Abstract] Cost Finite-Lived Intangible Assets, Gross Accumulated amortization Intangible assets, net Finite-Lived Intangible Assets, Net Amortization expense Amortization of Intangible Assets Estimated amortization expense for the next five years and thereafter: Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Computer equipment Computer Equipment [Member] Software, including internal use software Software and Software Development Costs [Member] Leasehold improvements Leasehold Improvements [Member] Components of property and equipment: Property, Plant and Equipment, Net, by Type [Abstract] Property and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation Property and equipment, net Depreciation Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Computation of basic and diluted earnings per common share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Long-term Debt Debt Disclosure [Text Block] Aggregate principal amount Debt Instrument, Face Amount Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Conversion ratio Debt Instrument, Convertible, Conversion Ratio Conversion amount Debt Conversion, Converted Instrument, Amount Conversion price Debt Instrument, Convertible, Conversion Price Straight debt borrowing rate Debt Instrument, Interest Rate, Straight Debt Borrowing Rate Debt Instrument, Interest Rate, Straight Debt Borrowing Rate Fair Value of liability component Debt Instrument, Convertible, Carrying Amount of Debt Component Debt Instrument, Convertible, Carrying Amount of Debt Component Fair value of equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Discount amortization period Debt Instrument, Convertible, Remaining Discount Amortization Period Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Debt, repurchased par value Debt Instrument, Repurchased Face Amount Debt, payment for repurchase Repayments of Debt Debt, fair value Debt Instrument, Fair Value Disclosure Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2008 Stock Incentive Plan Stock Incentive Plan 2008 [Member] Stock Incentive Plan 2008 [Member] Stock options Vesting Period [Axis] Vesting [Axis] Vesting Period [Domain] Vesting [Domain] Vesting Ratably, One Year Vesting Ratably, Twelve Months [Member] Vesting Ratably, Twelve Months [Member] Vesting Ratably, Three Years Vesting Ratably, Three Years [Member] Vesting Ratably, Three Years [Member] Vesting Ratably, Four Years Vesting Ratably, Four Years [Member] Vesting Ratably, Four Years [Member] Number of shares authorized for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum term Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term Number of award types issued Share-based Compensation Arrangement by Share-based Payment Award, Number of Award Types IssuedDuration Share-based Compensation Arrangement by Share-based Payment Award, Number of Award Types Issued Grant date fair value (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Grant Date Fair Value Total unrecognized compensation costs related to stock-based compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Total unrecognized compensation costs related to stock-based compensation, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Denominator for basic earnings per common share - weighted-average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Employee stock options (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Denominator for dilutive earnings per common share (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic earnings per common share (USD per share) Diluted earnings per common share (USD per share) Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per common share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount U.S. federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Reconciliation of effective tax rate: Effective Income Tax Rate Reconciliation, Amount [Abstract] Tax expense at U.S. federal income tax rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income taxes, net of federal income tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Nondeductible expenses and other Income Tax Reconciliation, Nondeductible Expense, Excluding Research and Development Income Tax Reconciliation, Nondeductible Expense, Excluding Research and Development Effect of state rate change on deferred items Income Tax Reconciliation, Effect of State and Local Income Tax Rate Changes Income Tax Reconciliation, Effect of State and Local Income Tax Rate Changes Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Changes in unrecognized tax benefits Income Tax Reconciliation, Unrecognized Tax Benefits Reassessment Income Tax Reconciliation, Unrecognized Tax Benefits Reassessment Provision to return adjustments Effective Income Tax Rate Reconciliation, Other Adjustments, Amount State tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Audit settlements Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Amended return refund Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Work opportunity tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Preparation of Financial Statements and Use of Estimates Use of Estimates, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Rebates Revenue Recognition, Rebates [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivables, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Operating Leases Lessee, Leases [Policy Text Block] Internal Use Software Internal Use Software, Policy [Policy Text Block] Goodwill and Other Intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Self Insurance Liability Self Insurance Reserve [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Benefit Plans Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Number of Restricted Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeitures (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested at end of period (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested at beginning of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (USD per share) Vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeitures (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested at end of period (USD per share) Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Treasury Stock Treasury Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Preferred stock, shares authorized for issuance Preferred Stock, Shares Authorized Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Purchases of treasury stock (in shares) Treasury Stock, Shares, Acquired Purchases of treasury stock Treasury Stock, Value, Acquired, Cost Method Treasury stock, value Treasury Stock, Value Stock-Based Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Convertible senior notes, principal amount Unamortized debt discount Debt Instrument, Unamortized Discount Unamortized debt issuance costs Unamortized Debt Issuance Expense Convertible senior notes, net Debt Instrument, Net of Debt Discount and Issuance Costs Debt Instrument, Net of Debt Discount and Issuance Costs Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Performance and Market Based Stock Performance and Market Based Stock [Member] Performance and Market Based Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Components of quarterly finacial data Quarterly Financial Information [Table Text Block] Assets Assets [Abstract] Cash and cash equivalents Accounts receivable, net of allowance for doubtful accounts of $4,618 and $3,745 at December 31, 2018 and 2017, respectively Accounts Receivable, Net, Current Income taxes receivable Income Taxes Receivable, Current Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Total current assets Assets, Current Intangible assets, net of accumulated amortization of $69,855 and $56,834 at December 31, 2018 and 2017, respectively Intangible Assets, Net (Excluding Goodwill) Other noncurrent assets Other Noncurrent Assets Other Noncurrent Assets Total noncurrent assets Assets, Noncurrent Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Trade, Current Due to seller, current Business Acquisition Contingent Consideration at Reporting Period Fair Value Current Current portion of the fair value, as of the financial statement date, of potential payments under the contingent consideration arrangement, including cash and shares as applicable. Accrued expenses Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Noncurrent liabilities: Liabilities, Noncurrent [Abstract] Convertible notes, net Convertible Notes Payable Due to seller, noncurrent Business Acquisition Contingent Consideration at Reporting Period Fair Value Noncurrent Noncurrent portion of the fair value as of the acquisition date of potential payments under the contingent consideration arrangement, including cash and shares as applicable. Deferred income taxes Total noncurrent liabilities Liabilities, Noncurrent Total liabilities Liabilities Common stock, par value $0.0001 per share,100,000,000 shares authorized; 31,345,220 shares issued and 27,397,760 shares outstanding at December 31, 2018; 30,768,050 shares issued and 27,241,180 shares outstanding at December 31, 2017 Common Stock, Value, Issued Treasury stock, 3,947,460 and 3,526,870 shares at December 31, 2018 and 2017, respectively Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Benefit Plans Compensation and Employee Benefit Plans [Text Block] Self-insurance liabilities Self Insurance Reserve, Current Changes in unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Components of provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of effective income tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Earnings Per Share Earnings Per Share [Text Block] Useful lives of property and equipment Risks and Uncertainties [Abstract] Significant Customer Concentration Concentration Risk Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Financial statement: Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares at beginning of period Treasury stock, shares Stockholders' equity at beginning of period Share compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Exercise of stock options (in shares) Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Common stock issued for vesting of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Common stock issued for vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Common stock issued for vesting of performance shares (in shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Common stock issued for vesting of performance shares Stock Issued During Period, Value, Share-based Compensation, Gross Common shares withheld and retired to satisfy employee tax witholding obligations upon vesting of restricted stock (in shares) Shares Paid for Tax Withholding for Share Based Compensation Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock Adjustments Related to Tax Withholding for Share-based Compensation Common shares issued for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Common shares issued for acquisition Stock Issued During Period, Value, Acquisitions Repurchase of convertible notes, net of deferred taxes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Tax benefit from exercise of stock options Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Cumulative Effect of New Accounting Principle in Period of Adoption Common stock, shares at end of period Treasury stock, shares Stockholders' equity at end of period Acquisitions Business Combination Disclosure [Text Block] Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Aggregate intrinsic value Share price (USD per share) Share Price EX-101.PRE 14 echo-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 21, 2019
Jun. 30, 2018
Document and Entity Information [Abstract]      
Entity Registrant Name Echo Global Logistics, Inc.    
Entity Central Index Key 0001426945    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   27,818,143  
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 791,593,598
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 40,281 $ 23,515
Accounts receivable, net of allowance for doubtful accounts of $4,618 and $3,745 at December 31, 2018 and 2017, respectively 337,426 309,733
Income taxes receivable 2,805 5,101
Prepaid expenses 9,048 6,191
Other current assets 4,172 3,760
Total current assets 393,732 348,301
Noncurrent assets:    
Property and equipment, net of accumulated depreciation of $110,010 and $86,549 at December 31, 2018 and 2017, respectively 61,955 63,062
Goodwill 309,589 307,314
Intangible assets, net of accumulated amortization of $69,855 and $56,834 at December 31, 2018 and 2017, respectively 109,563 117,484
Other noncurrent assets 3,485 1,918
Total noncurrent assets 484,593 489,778
Total assets 878,325 838,079
Current liabilities:    
Accounts payable 216,280 193,749
Due to seller, current 2,243 919
Accrued expenses 48,129 39,660
Other current liabilities 255 0
Total current liabilities 266,907 234,328
Noncurrent liabilities:    
Convertible notes, net 183,168 210,919
Due to seller, noncurrent 717 1,156
Other noncurrent liabilities 18,369 20,301
Deferred income taxes 19,233 12,503
Total noncurrent liabilities 221,487 244,879
Total liabilities 488,394 479,207
Stockholders' equity:    
Common stock, par value $0.0001 per share,100,000,000 shares authorized; 31,345,220 shares issued and 27,397,760 shares outstanding at December 31, 2018; 30,768,050 shares issued and 27,241,180 shares outstanding at December 31, 2017 3 3
Treasury stock, 3,947,460 and 3,526,870 shares at December 31, 2018 and 2017, respectively (79,571) (69,818)
Additional paid-in capital 348,397 337,445
Retained earnings 121,102 91,242
Total stockholders' equity 389,932 358,872
Total liabilities and stockholders' equity $ 878,325 $ 838,079
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Allowance for doubtful accounts $ 4,618 $ 3,745
Noncurrent assets:    
Property and equipment, accumulated depreciation 110,010 86,549
Customer relationships and other intangible assets, accumulated amortization $ 69,855 $ 56,834
Stockholders' equity:    
Common stock, par value (USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 31,345,220 30,768,050
Common stock, shares outstanding 27,397,760 27,241,180
Treasury stock, shares 3,947,460 3,526,870
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]      
Revenue $ 2,439,701 $ 1,943,086 $ 1,716,152
Costs and expenses:      
Transportation costs 2,019,337 1,604,046 1,397,578
Selling, general and administrative expenses 330,160 287,227 270,826
Depreciation and amortization 36,638 32,728 32,138
Income from operations 53,566 19,085 15,611
Interest income 0 32 0
Interest expense (15,546) (14,768) (14,227)
Interest expense, net (15,546) (14,736) (14,227)
Income before provision for income taxes 38,020 4,350 1,384
Income tax (expense) benefit (9,296) 8,273 206
Net income $ 28,723 $ 12,623 $ 1,590
Earnings per common share:      
Basic (USD per share) $ 1.04 $ 0.46 $ 0.06
Diluted (USD per share) $ 1.03 $ 0.45 $ 0.05
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Common stock, shares at beginning of period at Dec. 31, 2015   29,765,525      
Treasury stock, shares at Dec. 31, 2015     (37,937)    
Stockholders' equity at beginning of period at Dec. 31, 2015 $ 395,250 $ 3 $ (785) $ 319,002 $ 77,029
Increase (Decrease) in Stockholders' Equity          
Share compensation expense $ 13,134     13,134  
Exercise of stock options (in shares) 191,237 191,237      
Exercise of stock options $ 1,157 $ 0   1,157  
Common stock issued for vesting of restricted stock (in shares)   638,003      
Common stock issued for vesting of restricted stock 0 $ 0   0  
Common stock issued for vesting of performance shares (in shares)   37,547      
Common stock issued for vesting of performance shares 0 $ 0   0  
Common shares withheld and retired to satisfy employee tax witholding obligations upon vesting of restricted stock (in shares)   (211,039)      
Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock (4,869) $ 0   (4,869)  
Tax benefit from exercise of stock options 252     252  
Purchases of treasury stock (in shares)     (2,251,857)    
Purchases of treasury stock (48,364)   $ (48,364)    
Net income 1,590       1,590
Common stock, shares at end of period at Dec. 31, 2016   30,421,273      
Treasury stock, shares at Dec. 31, 2016     (2,289,794)    
Stockholders' equity at end of period at Dec. 31, 2016 358,150 $ 3 $ (49,149) 328,677 78,619
Increase (Decrease) in Stockholders' Equity          
Share compensation expense $ 9,022     9,022  
Exercise of stock options (in shares) 146,950 146,950      
Exercise of stock options $ 1,539 $ 0   1,539  
Common stock issued for vesting of restricted stock (in shares)   256,851      
Common stock issued for vesting of restricted stock 0 $ 0   0  
Common stock issued for vesting of performance shares (in shares)   28,804      
Common stock issued for vesting of performance shares 0 $ 0   0  
Common shares withheld and retired to satisfy employee tax witholding obligations upon vesting of restricted stock (in shares)   (85,828)      
Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock (1,793) $ 0   (1,793)  
Purchases of treasury stock (in shares)     (1,237,076)    
Purchases of treasury stock (20,669)   $ (20,669)    
Net income $ 12,623       12,623
Common stock, shares at end of period at Dec. 31, 2017 27,241,180 30,768,050      
Treasury stock, shares at Dec. 31, 2017 (3,526,870)   (3,526,870)    
Stockholders' equity at end of period at Dec. 31, 2017 $ 358,872 $ 3 $ (69,818) 337,445 91,242
Increase (Decrease) in Stockholders' Equity          
Share compensation expense $ 9,289     9,289  
Exercise of stock options (in shares) 384,092 384,092      
Exercise of stock options $ 4,230 $ 0   4,230  
Common stock issued for vesting of restricted stock (in shares)   221,291      
Common stock issued for vesting of restricted stock 0 $ 0   0  
Common stock issued for vesting of performance shares (in shares)   40,868      
Common stock issued for vesting of performance shares 0 $ 0   0  
Common shares withheld and retired to satisfy employee tax witholding obligations upon vesting of restricted stock (in shares)   (94,304)      
Common shares withheld and retired to satisfy employee tax withholding obligations upon vesting of restricted stock (2,623) $ 0   (2,623)  
Common shares issued for acquisition (in shares)   25,223      
Common shares issued for acquisition 693 $ 0   693  
Repurchase of convertible notes, net of deferred taxes (637)     (637)  
Purchases of treasury stock (in shares)     (420,590)    
Purchases of treasury stock (9,752)   $ (9,752)    
Net income $ 28,723       28,723
Common stock, shares at end of period at Dec. 31, 2018 27,397,760 31,345,220      
Treasury stock, shares at Dec. 31, 2018 (3,947,460)   (3,947,460)    
Stockholders' equity at end of period at Dec. 31, 2018 $ 389,932 $ 3 $ (79,571) $ 348,397 $ 121,102
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating activities      
Net income $ 28,723 $ 12,623 $ 1,590
Adjustments to reconcile net income to net cash provided by operating activities:      
Deferred income taxes 7,124 (4,166) 4,149
Noncash stock compensation expense 9,289 9,022 13,134
Noncash interest expense 9,077 8,065 7,614
Change in contingent consideration due to seller 410 1,070 (113)
Change in contingent consideration due from seller 0 (79) 5
Loss on disposal of assets 0 13 409
Depreciation and amortization 36,638 32,728 32,138
Change in assets, net of acquisitions:      
Accounts receivable (12,700) (78,303) (35,010)
Income taxes receivable 2,542 2,858 (8,534)
Prepaid expenses and other assets (4,492) 1,440 (5,528)
Change in liabilities, net of acquisitions:      
Accounts payable 11,225 58,056 31,401
Accrued expenses and other liabilities 6,783 5,389 18,481
Payment of contingent consideration in excess of costs over estimated earnings (375) 0 0
Net cash provided by operating activities 94,245 48,716 59,736
Investing activities      
Purchases of property and equipment (24,101) (20,729) (46,888)
Investments in business entities (1,000) 0 0
Payments for acquisitions, net of cash acquired (6,720) 0 0
Net cash used in investing activities (31,821) (20,729) (46,888)
Financing activities      
Tax benefit of stock options exercised 0 0 1,661
Receipt of contingent consideration due from seller 0 500 750
Payments of contingent consideration due to seller (550) (695) (2,274)
Proceeds from exercise of stock options 4,230 1,539 1,157
Employee tax withholdings related to net share settlements of equity-based awards (2,623) (1,793) (4,869)
Purchases of treasury stock (9,497) (20,669) (49,149)
Purchases of Convertible Notes (37,217) 0 0
Proceeds from borrowing on ABL facility 12,000 84,000 48,500
Repayments of amounts borrowed on ABL facility (12,000) (84,000) (48,500)
Net cash used in financing activities (45,657) (21,117) (52,724)
Increase (Decrease) in cash and cash equivalents 16,766 6,869 (39,876)
Cash and cash equivalents, beginning of period 23,515 16,646 56,522
Cash and cash equivalents, end of period 40,281 23,515 16,646
Supplemental disclosure of cash flow information      
Cash paid during the year for interest 6,594 6,720 6,913
Cash paid during the year for income taxes 174 259 3,100
Cash received during the year for income taxes refunded 189 6,659 0
Non Cash Financing Activity      
Liability for purchases of treasury stock not yet settled $ 255 $ 0 $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of Business
Echo Global Logistics, Inc. ("the Company") is a leading provider of technology-enabled transportation and supply chain management services. These services are delivered on a proprietary technology platform that serves the transportation and logistics needs of the Company's clients. The Company provides services across all major transportation modes, including truckload ("TL"), less than truckload ("LTL"), small parcel, intermodal, domestic air, expedited and international. The Company's core logistics services include carrier selection, dispatch, load management and tracking.

The Company's common stock is listed on the Nasdaq Global Select Market under the symbol “ECHO.”
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of Echo Global Logistics, Inc. and its subsidiaries (the Company). All significant intercompany accounts and transactions have been eliminated in the consolidation. The consolidated statements of operations include the results of entities or assets acquired from the effective date of the acquisition for accounting purposes.
Preparation of Financial Statements and Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results can differ from those estimates.
Fair Value of Financial Instruments
The carrying value of the Company's financial instruments, which consist of cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values due to their short-term nature. The fair value of the due to seller liabilities are determined based on the likelihood of the Company making contingent earn-out payments (see Note 6). The fair value of the due from seller asset related to the Command Transportation, LLC ("Command") acquisition was determined based on employee retention criteria which was settled in June 2017 (see Note 6). The fair value of the liability component of the Notes (as defined in Note 10) was determined using the discounted cash flow analysis discussed in Note 10.
Revenue Recognition
The Company adopted Accounting Standards Codification ("ASC") Topic 606 Revenue from Contracts with Customers ("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to receive in exchange for services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients. Further discussion of the changes to the revenue recognition policy under the new standard is discussed in Note 5.
Prior period revenue was recognized in accordance with ASC Topic 605-20 Revenue Recognition - Services and ASC Topic 605-45 Revenue Recognition - Principal Agent Considerations.
Rebates
The Company has entered into agreements with certain clients to rebate to them a portion of the costs that they pay to the Company for transportation services, based on certain conditions and/or pricing schedules that are specific to each individual agreement, but that are typically constructed as a percentage of the costs that the client incurs. Refer to further discussion in Note 5.
Rebates are recognized at the same time that the related transportation revenue is recognized and are recorded as a reduction of transportation revenue.
Segment Reporting
For operating purposes, the Company is organized as one operating segment pursuant to the provisions of ASC Topic 820 Segment Reporting, which establishes accounting standards for segment reporting. The Company's chief operating decision-maker assesses performance and makes resource allocation decisions for the business as a single operating segment. There has been no change from prior periods in the Company's determination that it has one reportable segment for reporting purposes.
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are uncollateralized customer obligations due under normal trade terms. Invoices require payment within 30 to 90 days from the invoice date. Accounts receivable are stated at the amount billed to the customer. Customer account balances with invoices 90 days past due are considered delinquent. The Company generally does not charge interest on past due amounts. Additionally, the Company maintains a credit insurance policy for certain accounts.
The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible. The Company recorded $2.7 million, $1.9 million and $1.1 million of bad debt expense for the years ended December 31, 2018, 2017 and 2016, respectively.
Property and Equipment
Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements under operating leases are depreciated over the estimated useful life of the improvement or the remaining term of the lease, whichever is shorter. The estimated useful lives, by asset class, are as follows:
Computer equipment and software
3 years
Office equipment
5 years
Furniture and fixtures
5 - 7 years

Operating Leases
Certain operating leases include rent increases during the initial lease term. For these leases, the Company recognizes the related rental expenses on a straight-line basis over the term of the lease, which includes any rent holiday period, and records the difference between the amounts charged to rent expense and amounts paid as deferred rent.
Internal Use Software
Certain costs incurred in the planning and evaluation stage of internal use computer software projects are expensed as incurred. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized internal use software costs are amortized over the expected economic life of three years using the straight-line method. The total expense, included in depreciation expense, for the years ended December 31, 2018, 2017 and 2016 was $15.0 million, $10.0 million and $9.0 million, respectively. At December 31, 2018 and 2017, the net book value of internal use software costs was $32.5 million and $29.3 million, respectively.
Goodwill and Other Intangibles
Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350 Intangibles - Goodwill and Other: Testing Goodwill for Impairment, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, the Company has elected to test for goodwill impairment during the fourth quarter of each year.
The Company manages the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 Segment Reporting, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, “Intangibles - Goodwill and Other: Testing Goodwill for Impairment." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, the Company performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC 350. As part of the qualitative assessment, the Company compared its current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. The Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.
ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic 360 Property, Plant and Equipment. The Company's intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade names, which are being amortized over their estimated weighted-average useful lives of 14.8 years,17.0 years, 6.7 years and 4.0 years, respectively. The weighted-average useful life of total intangible assets is 14.4 years. The customer relationships are being amortized using an accelerated method, while carrier relationships, non-compete agreements and trade names are being amortized using the straight-line method.
Self-Insurance Liability
The Company is self-insured for its employee health plans and records a liability that represents its estimated cost of claims incurred and unpaid as of the balance sheet date. The Company's estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions. The total estimated self-insurance liabilities at both December 31, 2018 and 2017 was $0.9 million.
Stock-Based Compensation
The Company accounts for stock-based compensation in accordance with ASC Topic 718 Compensation - Stock Compensation which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expense in the consolidated statements of operations. See Note 15—Stock-Based Compensation Plans for a description of the Company's accounting for stock-based compensation plans.
Income Taxes
On December 22, 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, the Company recorded a decrease in its deferred tax liabilities, with a corresponding net adjustment to the deferred income tax benefit. No transition tax was recorded as the Company does not have any foreign subsidiaries. The 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, Income Taxes.
Under ASC Topic 740 Income Taxes, deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Pronouncements
12 Months Ended
Dec. 31, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements

Recently adopted accounting pronouncements

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.
The Company adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, the Company recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.
The adoption of this new standard adjusted the revenue recognition timing of the Company's brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of $1.1 million, net of tax, and a decrease of $1.0 million to revenue for year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on the Company's consolidated financial statements due to the short term nature of its performance obligations. The Company fully describes the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, the Company implemented changes to its accounting policies, practices and internal controls over financial reporting.
In March 2018, the FASB issued ASU 2018-05, Income Taxes, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provides a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act, to complete the accounting under ASC 740, Income Taxes. As of December 31, 2018, the Company completed its accounting under the new standard and recorded $8.9 million as a decrease to net deferred tax liability. No transition tax was recorded as the Company does not have any foreign subsidiaries.

In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. The Company adopted this standard prospectively on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to the Company's share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard prospectively on January 1, 2018. During the year ended December 31, 2018, the Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows, to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. The Company adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements.

Recently issued accounting pronouncements not yet adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its disclosures.

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company's current share-based payment awards to non-employees consist only of grants made to the Company's non-employee Directors as compensation solely related to each individual's role as a non-employee Director. As such, in accordance with ASC 718, the Company accounts for these share-based payment awards to its non-employee Directors in the same manner as share-based payment awards for its employees. The Company adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for the Company's share-based payment awards to its non-employee Directors, and will not have a material effect on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases. This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which added amendments to create an optional transition method that provided an option to use the effective date of ASC 842, Leases, as the date of initial application of the transition. 

The Company adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, the Company made the accounting policy election to adopt the short-term lease recognition exemption. The Company also elected to use the package of practical expedients that allows it to (i) not reassess whether an arrangement contains a lease, (ii) carry forward its lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, the Company elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. The Company does not intend to elect the hindsight practical expedient. As a result of using this approach, the Company will recognize right-of-use assets and additional lease liabilities in a range of approximately $19.0 million to $23.0 million as of January 1, 2019 to the existing deferred rent balance. The standard will not affect the Company's consolidated statement of operations or its consolidated statement of cash flows. As the ongoing assessment of these matters continues, the Company is implementing changes to its accounting policies, practices and internal controls over financial reporting to support the new standard. The Company will also expand its lease disclosures to adhere to the enhanced qualitative and quantitative disclosure requirements related to the amount, timing and uncertainty of cash flows from leases.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions

On July 6, 2018, the Company acquired Freight Management, a non-asset based TL and LTL transportation brokerage based in Allison Park, Pennsylvania, and the results of FMP have been included in the Company's consolidated financial statements since the acquisition date. The Company purchased the assets and assumed certain liabilities of FMP for $6.7 million in cash payable at closing, subject to working capital adjustments, $0.7 million of common stock, par value $0.0001 per share, and an additional $2.9 million in contingent consideration that may become payable upon the achievement of certain performance measures on or prior to June 30, 2021. The acquisition date fair value of the total consideration transferred was $10.4 million. As a result of the preliminary purchase accounting for the acquisition, the Company recorded $2.3 million of goodwill, $1.4 million as the estimated opening balance sheet fair value of the contingent consideration obligation, and $5.1 million of customer relationship intangible assets. The fair values of the contingent consideration obligation and the customer relationship intangible assets are considered Level 3 fair value estimates. The fair value of the contingent consideration obligation was based on the probability of reaching the financial forecasts of future operating results, an appropriate discount rate, and the Company's historical experience with similar arrangements as further described in Note 6 to the consolidated financial statements. The fair value of the customer relationship intangible assets was determined using a discounted cash flow analysis based on the current customers of FMP at the time of the acquisition. The Company is in the process of finalizing working capital. The amount of goodwill deductible for U.S. income tax purposes is $0.8 million, which excludes the opening balance sheet fair value of the contingent consideration obligation and provisional working capital adjustments.

As of December 31, 2018, the fair value of the contingent consideration has increased to $1.6 million from its opening balance sheet fair value of $1.4 million. The Company will continue to reassess the fair value of the contingent consideration obligation each quarter.

The amounts of revenue and net income of FMP included in the Company's consolidated statements of operations from the acquisition date through December 31, 2018 are $9.7 million and $0.2 million, respectively. The Company incurred $0.3 million of acquisition-related costs associated with the acquisition, which were recorded in selling, general and administrative expenses on the consolidated statement of operations.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Adoption of ASC Topic 606, "Revenue from Contracts with Customers"

On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers ("ASC Topic 606"), using the modified retrospective method. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606; however, prior period amounts are not adjusted and continue to be reported in accordance with the accounting standards in effect for those periods.

The Company recorded an increase to the opening balance of retained earnings of $1.1 million, net of tax, as of January 1, 2018 due to the cumulative impact of adoption of ASC Topic 606. The impact to revenue for the year ended December 31, 2018 was a decrease of $1.0 million, as a result of applying ASC Topic 606.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis.

The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have
latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients.

The following table presents the Company's revenue disaggregated by client type (in thousands):
 
Year Ended December 31,
Client Type
2018
 
2017(1)
 
2016(1)
Transactional
$
1,915,589

 
$
1,538,766

 
$
1,395,850

Managed Transportation
524,112

 
404,321

 
320,302

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

Revenue recognized per shipment varies depending on the transportation mode. The primary modes of shipment in which the Company transacts are truckload and less than truckload. Other transportation modes include intermodal, small parcel, domestic air, expedited and international.

The following table presents the Company's revenue disaggregated by mode (in thousands):
 
Year Ended December 31,
Mode
2018
 
2017(1)
 
2016(1)
Truckload
$
1,686,358

 
$
1,322,311

 
$
1,160,764

Less than truckload
638,404

 
520,593

 
452,339

Other revenue
114,939

 
100,183

 
103,049

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

Variable Consideration

Certain customers may receive rebates based on the terms of their agreement with the Company, which are accounted for as variable consideration. Rebates are estimated based on the expected amount to be provided to customers and reduce revenue recognized. The Company also estimates for possible additional fees based on a portfolio approach.

Practical Expedients

The Company adopted the practical expedient to recognize commission expense when incurred because the amortization period is less than one year. Commission expense recognition aligns with the Company's revenue recognition policy under ASC Topic 606, as commission expense is recognized on a relative transit time basis.

The Company applied the disclosure exemption in ASC Topic 606 that permits the omission of remaining performance obligations that have an original expected duration of one year or less.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurement
Fair Value Measurement

The Company applies ASC Topic 820, Fair Value Measurements and Disclosures, for its financial assets and financial liabilities. The guidance requires disclosures about assets and liabilities measured at fair value. The Company's financial liabilities primarily relate to contingent earn-out payments due to sellers in connection with various acquisitions. The fair value of the due to seller liabilities at December 31, 2018 and 2017 was $3.0 million and $2.1 million, respectively. The potential earnout payments and performance are defined in the individual purchase agreement for each acquisition. Earnings before interest, taxes, depreciation and amortization ("EBITDA") is the performance target defined and measured to determine the earnout payment due, if any, after each defined measurement period.

The Company's financial assets related to contingent payments that were due from the seller of Command based upon certain employee retention criteria. As of December 31, 2018 and 2017, there was no remaining balance of the due from seller asset as the employee retention criteria were met.

ASC Topic 820 includes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on observable or unobservable inputs to valuation techniques that are used to measure fair value. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity's pricing based upon its own market assumptions. The fair value hierarchy consists of the following three levels:

Level 1: Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2: Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable and market-corroborated inputs, which are derived principally from or corroborated by observable market data.
Level 3: Inputs that are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.

The significant inputs used to derive the fair value of the amounts due to seller include financial forecasts of future operating results, the probability of reaching the forecast and an appropriate discount rate for each contingent liability. Probabilities are estimated by reviewing financial forecasts and assessing the likelihood of reaching the required performance measures based on factors specific to each acquisition as well as the Company’s historical experience with similar arrangements. If an acquisition reaches the required performance measure, the estimated probability would be increased to 100% and would still be classified as a contingent liability on the balance sheet. If the measure is not reached, the probability would be reduced to reflect the amount earned, if any, depending on the terms of the agreement. Discount rates used in determining the fair value of the contingent consideration due to seller ranged between 5% and 7%. Historical results of the respective acquisitions serve as the basis for preparing the financial forecasts used in the valuation.

Quantitative factors are also considered in these forecasts, including acquisition synergies, growth and sales potential and potential operational efficiencies gained. Changes to the significant inputs used in determining the fair value of the contingent consideration due to seller could result in a change in the fair value of the contingent consideration. However, the correlation and inverse relationship between higher projected financial results to the discount rate applied and probability of meeting the financial targets mitigates the effect of any changes to the unobservable inputs.

The following tables set forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at December 31, 2018 and 2017 (in thousands):

 
Fair Value Measurements as of December 31, 2018
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,960
)
 

 

 
$
(2,960
)

 
Fair Value Measurements as of December 31, 2017
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,075
)
 

 

 
$
(2,075
)


The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due to Seller Liability
Balance at January 1, 2017
$
(1,700
)
  Change in contingent consideration due to seller
(1,070
)
  Payments of contingent consideration due to seller
695

Balance at December 31, 2017
(2,075
)
FMP acquisition, acquisition date fair value
(1,400
)
  Change in contingent consideration due to seller
(410
)
  Payments of contingent consideration due to seller
925

Balance at December 31, 2018
$
(2,960
)


The following table provides a reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due from Seller Asset
Balance at January 1, 2017
$
421

  Receipt of contingent consideration due from seller
(500
)
  Change in contingent consideration due from seller
79

Balance at December 31, 2017
$



For the years ended December 31, 2018 and 2017, the Company recognized a expense of $0.4 million and a net expense of $1.0 million, respectively, in selling, general and administrative expense due to the change in fair value determined by a level three valuation technique. For the year ended December 31, 2016, the Company recognized a net benefit of $0.1 million. These changes in fair value resulted from using revised forecasts that took into account the most recent performance at each acquired business, the effect of the time value of money and the satisfaction of the employee retention criteria.

For the years ended December 31, 2018, 2017 and 2016, the Company made contingent earn-out payments of $0.9 million, $0.7 million and $2.3 million, respectively, to sellers of businesses acquired by the Company. The Company did not receive any contingent payments from the seller of Command during 2018. During 2017 and 2016, the Company received $0.5 million and $0.8 million, respectively, of contingent payments from the seller of Command.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment at December 31, 2018 and 2017, consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
Computer equipment
$
25,060

 
$
21,528

Software, including internal use software
107,821

 
89,580

Furniture, fixtures and office equipment
9,594

 
9,268

Leasehold improvements
29,491

 
29,234

 
171,966

 
149,611

Less accumulated depreciation
(110,010
)
 
(86,549
)
Net property and equipment
$
61,955

 
$
63,062

Note: Amounts may not foot due to rounding.
 
 
 

Depreciation expense, including amortization of capitalized internal use software, was $23.6 million, $18.5 million and $16.3 million for the years ended December 31, 2018, 2017 and 2016, respectively.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangibles and Other Assets
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangibles and Other Assets
Intangibles and Other Assets

The following is a summary of goodwill as of December 31, 2018 (in thousands):
Balance as of January 1, 2018
$
307,314

FMP acquisition, goodwill acquired
2,275

Balance as of December 31, 2018
$
309,589



The following is a summary of intangible assets as of December 31, 2018 and December 31, 2017 (in thousands):
 
December 31, 2018
 
December 31, 2017
 
Cost
 
Accumulated Amortization
 
Net
 
Cost
 
Accumulated Amortization
 
Net
Customer relationships
$
150,239

 
$
(57,875
)
 
$
92,364

 
$
145,139

 
$
(48,058
)
 
$
97,081

Carrier relationships
18,300

 
(3,857
)
 
14,443

 
18,300

 
(2,781
)
 
15,519

Non-compete agreements
5,239

 
(3,003
)
 
2,236

 
5,239

 
(2,216
)
 
3,023

Trade names
5,640

 
(5,119
)
 
521

 
5,640

 
(3,779
)
 
1,861

Total intangible assets
$
179,418

 
$
(69,855
)
 
$
109,563

 
$
174,318

 
$
(56,834
)
 
$
117,484

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
 


The customer relationships are being amortized using an accelerated method, as an accelerated method best approximates the distribution of cash flows generated by the acquired customer relationships. The carrier relationships, trade names and non-compete agreements are being amortized using the straight-line method. Amortization expense related to intangible assets was $13.0 million, $14.2 million and $15.8 million for the years ended December 31, 2018, 2017 and 2016, respectively.

The estimated amortization expense for the next five years and thereafter is as follows (in thousands):
2019
$
11,802

2020
10,973

2021
10,362

2022
10,005

2023
9,501

Thereafter
56,920

Total
$
109,563

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Noncurrent Liabilities
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Accounts Expenses and Other Noncurrent Liabilities
Accrued Expenses and Other Noncurrent Liabilities

The components of accrued expenses at December 31, 2018 and December 31, 2017 are as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Accrued compensation
$
31,825

 
$
24,206

Accrued rebates
2,669

 
2,038

Accrued employee benefits
2,620

 
2,480

Accrued professional service fees
2,082

 
698

Accrued interest
1,017

 
1,139

Deferred rent
2,439

 
2,641

Other
5,476

 
6,459

Total accrued expenses
$
48,129

 
$
39,660

Note: Amounts may not foot due to rounding.
 
 
 


The other noncurrent liabilities of $18.4 million and $20.3 million at December 31, 2018 and 2017, respectively, consist of the portion of deferred rent in excess of twelve months and the long-term uncertain tax liability.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt
12 Months Ended
Dec. 31, 2018
Long-term Debt, Unclassified [Abstract]  
Long-term Debt
Long-Term Debt

ABL Facility

On October 23, 2018, the Company entered into Amendment No. 2 to its Revolving Credit and Security Agreement (the "Second Amendment"), which amends the terms of its existing Revolving Credit and Security Agreement, dated as of June 1, 2015, by and among the Company, the lenders party thereto, and PNC Bank, National Association, as administrative agent (as amended, restated or otherwise modified prior to the Second Amendment, the "Existing Credit Agreement" and, as amended by the Second Amendment, the "Amended Credit Agreement"). The Amended Credit Agreement provides for a senior secured revolving credit facility in an initial aggregate principal amount of up to $350 million (the "Amended ABL Facility"), with an extended maturity date of October 23, 2023. The initial aggregate principal amount under the Amended ABL Facility may be increased from time to time by an additional $150 million to a maximum aggregate principal amount of $500 million; provided that certain requirements are satisfied. The Company's obligations under the Amended ABL Facility are secured, on a first lien priority basis, by certain working capital assets.

Interest is payable at a rate per annum equal to, at the option of the Company, any of the following, plus, in each case, an applicable margin: (a) a base rate determined by reference to the highest of (1) the federal funds effective rate, plus 0.50%, (2) the base commercial lending rate of PNC Bank, National Association and (3) a daily LIBOR rate, plus 1.00%; or (b) a LIBOR rate determined by reference to the costs of funds for deposits in the relevant currency for the interest period relevant to such borrowing adjusted for certain additional costs. The applicable margin is 0.25% to 0.50% for borrowings at the base rate and 1.25% to 1.50% for borrowings at the LIBOR rate, in each case, based on the excess availability under the Amended ABL Facility.

The terms of the Amended ABL Facility include various covenants, including a covenant that requires the Company to maintain a consolidated fixed charge coverage ratio at any time (a) a specified default occurs or (b) if excess availability falls below certain specified levels.

The Company incurred issuance costs of $0.8 million in 2018 related to the Amended ABL Facility. In 2015, the Company incurred issuance costs of $3.1 million related to the ABL Facility. If the Company has an amount outstanding on the ABL Facility, these issuance costs are presented on the consolidated balance sheet as a reduction to the carrying amount of the debt and amortized to interest expense using straight-line amortization over the 5 year life of the Amended ABL Facility. If the Company has no outstanding draw on the ABL Facility, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheet. For each of the years ended December 31, 2018, 2017 and 2016, the Company recorded $0.7 million of interest expense related to the ABL Facility issuance costs, respectively.

Under the Amended ABL Facility, the Company will be required to pay a commitment fee in respect to the unutilized commitments under the Amended ABL Facility, calculated at a rate of 0.25%. The Company recognized interest expense related to the commitment fee and borrowings on the ABL Facility of $0.8 million, $1.0 million and $0.9 million for the years ended December 31, 2018, 2017 and 2016, respectively.

The Company drew $12.0 million, $84.0 million and $48.5 million on the ABL Facility for the years ended December 31, 2018, 2017 and 2016, respectively, all of which was repaid as of December 31, 2018, 2017 and 2016. No amounts were outstanding on the ABL Facility as of December 31, 2018, 2017 and 2016, respectively. As there is no outstanding draw on the ABL Facility at December 31, 2018, the unamortized issuance costs are presented as a deferred asset on the consolidated balance sheets. Since June 1, 2015, the Company has been in compliance with all covenants related to the ABL Facility.

The issuance of letters of credit under the ABL Facility reduces available borrowings. At December 31, 2018, there were $0.7 million of letters of credit outstanding. The total draw allowed on the Amended ABL Facility at December 31, 2018, as determined by the working capital assets pledged as collateral, was $249.3 million. After adjusting for the letters of credit, the Company's remaining availability to borrow under the Amended ABL Facility at December 31, 2018 was $248.6 million.

Convertible Senior Notes

On May 5, 2015, the Company issued $230 million aggregate principal amount of 2.50% convertible senior notes due 2020 in a registered public offering (the "Notes").

The Notes bear interest at a rate of 2.50% per year payable semiannually in arrears in cash on May 1 and November 1 of each year, beginning on November 1, 2015. The Notes will mature on May 1, 2020, unless earlier converted or repurchased in accordance with the terms discussed below. The Notes are the Company's senior unsecured obligations and rank senior in right of payment to any of the Company's indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company's unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company's secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company's subsidiaries.

The Notes will be convertible, under certain circumstances and during certain periods, into cash, shares of the Company's common stock, or a combination of cash and shares of common stock at the Company's election, at an initial conversion rate of 25.5428 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $39.15 per share of common stock.

The accounting guidance in ASC 470-20, Debt with Conversion and Other Options ("ASC 470-20"), requires that the principal amount of the Notes be separated into liability and equity components at issuance. The value assigned to the liability component is the estimated fair value, as of the issuance date, of a similar debt instrument without the conversion feature. The difference between the principal amount of the Notes and the estimated fair value of the liability component, representing the value of the conversion premium assigned to the equity component, is recorded as a debt discount on the issuance date. The fair value of the liability component of the Notes was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the Notes at an estimated market yield for a similar debt instrument without the conversion feature. The Company estimated the straight debt yield using a combination of inputs observable in the marketplace, including the credit spread indicated by the terms of the Company's ABL Facility, LIBOR rates, and U.S. Treasury bonds. This represents a Level 2 valuation technique. The Company estimated the straight debt borrowing rates at issuance to be 5.75% for similar debt to the Notes without the conversion feature, which resulted in a fair value of the liability component of $198.5 million and a fair value of the equity component of $31.5 million. The fair value of the equity component was recorded as a debt discount, with the offset recorded as a credit to additional paid-in capital within stockholders' equity. The $31.5 million debt discount and Note issuance costs are being amortized to interest expense under the effective interest method over the 5 year life of the Notes, using an effective interest rate of 6.33%.

The Company allocated the total issuance costs related to the Notes to the liability and equity components based on their relative fair values. Issuance costs attributable to the liability component were recorded on the consolidated balance sheets as a contra-liability that reduces the carrying amount of the convertible note liability. This amount is being amortized to interest expense over the term of the Notes using the effective interest method and an effective interest rate of 6.33%. Issuance costs attributable to the equity component were recorded as a charge to additional paid-in capital within stockholders' equity.

The Company's intent and policy will be to settle the remaining outstanding principal amount of Notes in cash, and any excess conversion premium in shares of common stock. As such, the principal amount of the Notes will not be included in the calculation of diluted earnings per common share, but any conversion premium that exists will be included in the calculation of diluted earnings per common share using the treasury stock method. As of December 31, 2018, none of the conditions allowing holders of the Notes to convert have been met, and no conversion spread exists. As such, the Notes did not have a dilutive impact on diluted earnings per common share for the year ended December 31, 2018.

During the year ended December 31, 2018, the Company repurchased $37.4 million par value of the 2.50% convertible senior notes for $37.2 million in cash. The Company accounted for this transaction in accordance with ASC 470-20 resulting in the recognition of a $0.8 million loss, which was included in interest expense in the Company's consolidated statement of operations.

As of December 31, 2018 and 2017, the carrying amount of the Notes on the consolidated balance sheets is calculated as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Convertible senior notes, principal amount
$
192,585

 
$
230,000

Unamortized debt discount
(7,862
)
 
(15,930
)
Unamortized debt issuance costs
(1,555
)
 
(3,151
)
Convertible senior notes, net
$
183,168

 
$
210,919



The Notes are carried on the consolidated balance sheets at their principal amount, net of the unamortized debt discount and unamortized debt issuance costs, and are not marked to market each period. The approximate fair value of the Notes as of December 31, 2018 was $186.3 million. The fair value of the Notes was estimated based on the trading price of the Notes at December 31, 2018. As trading volume is low, these are quoted prices for identical instruments in markets that are not active, and thus are Level 2 in the fair value hierarchy.

For 2018, 2017 and 2016, interest expense related to the Notes consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
 
December 31, 2016
Contractual coupon interest
$
5,647

 
$
5,750

 
$
5,750

Debt discount amortization
6,403

 
6,140

 
5,765

Loss on extinguishment of debt
751

 

 

Debt issuance cost amortization
1,266

 
1,214

 
1,140

Interest expense, Notes
$
14,067

 
$
13,105

 
$
12,655

Note: Amounts may not foot due to rounding.
 
 
 
 


The undiscounted interest and principal payments due in relation to the Notes from December 31, 2018 to the maturity of the Notes on May 1, 2020 are as follows (in thousands):
 
Total
2019
2020
Senior convertible notes, including interest
$
199,807

4,815

$
194,992

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Contingencies

In the normal course of business, the Company is subject to potential claims and disputes related to its business, including claims for freight lost or damaged in transit. Some of these matters may be covered by its insurance and risk management programs or may result in claims or adjustments with the Company's carriers. Management does not believe that the outcome of any of the legal proceedings to which the Company is a party will have a material adverse effect on its financial position or results of operations.

In July 2016, the Company received an unfavorable appeals assessment regarding a state activity-based tax matter of $1.3 million, including penalties and interest, for the state tax audit period from January 1, 2010 to June 30, 2014. The Company believes the assessment is without merit and is currently defending the Company's position through a formal appeals process. The Company has not recorded any potential loss related to this matter as of December 31, 2018.

Leases
On February 17, 2016, the Company signed an 11-year lease for an additional 132,000 square feet at its Chicago, Illinois headquarters, bringing the total leased square footage at its headquarters to 224,678 square feet. The amended lease agreement expires in September 2027 and has escalating base monthly rental payments, plus an additional monthly payment for real estate taxes and common area maintenance fees related to the building. Leasehold improvements for the new space are amortized over the 11-year life of the lease.
In December 2016, Echo terminated its lease at the former Command headquarters in Skokie, Illinois (refer to Note 19). Subsequent to the relocation of Command employees to the Chicago headquarters, Echo recorded a termination liability, classified as accrued expenses on the consolidated balance sheets, related to the other Skokie lease as part of the Command acquisition. There was no balance related to the termination liability as of December 31, 2018. A balance of $85 thousand existed as of December 31, 2017. As of December 31, 2018, the Company continues to lease over 30 branch sales offices, with average lease terms between 3-5 years.
The Company recognizes operating lease rental expense on a straight-line basis over the term of the lease. The total rental expense for the years ended December 31, 2018, 2017 and 2016 was $6.0 million, $5.9 million and $8.4 million, respectively. Rent expense remained relatively consistent from 2017 but decreased compared to 2016 due to termination costs related to the lease of the former Command headquarters.
Future minimum annual rental payments for the next five years and thereafter are as follows (in thousands):
 
Operating
Leases
2019
$
8,466

2020
8,023

2021
5,775

2022
6,088

2023
5,846

Thereafter
20,772

Total
$
54,970

Note: Amounts may not foot due to rounding.
 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
On December 22, 2017, the Act was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. The Company recorded an adjustment of $8.9 million as a decrease to net deferred tax liability, with a corresponding net adjustment to deferred income tax benefit. No material modifications were made during 2018. No transition tax was recorded as the Company does not have any foreign subsidiaries.
The Company accounts for income taxes and related uncertain tax positions in accordance with ASC Topic 740. For the years ended December 31, 2018, 2017 and 2016, the Company recognized net increases of $44 thousand and $359 thousand and net decrease of $161 thousand, respectively, in unrecognized tax benefits that impact the tax rate. The Company's policy is to recognize interest and penalties on unrecognized tax benefits as a component of income tax expense. The Company has recorded interest on its unrecognized tax benefits in 2018 and 2017. The following is a reconciliation of the total amounts of unrecognized tax benefits excluding interest and penalties for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Balance at January 1
$
475

 
$
364

Increases related to prior year tax positions
4

 
98

Increases related to current year tax positions
67

 
213

Decreases based on settlements with taxing authorities
(48
)
 
(201
)
Balance at December 31
$
498

 
$
475

Note: Amounts may not foot due to rounding.
 
 
 

Of the total unrecognized tax benefits disclosed above, and including interest and penalties, $504 thousand and $257 thousand are classified as other noncurrent liabilities for the years ended December 31, 2018 and 2017, respectively. The remaining unrecognized tax benefits for the year ended December 31, 2017 is offset by $26 thousand income taxes receivable and the remainder is an offset to deferred income taxes in the consolidated balance sheets. The Company does not believe it will have any significant changes in the amount of unrecognized tax benefits in the next twelve months. The total amount of the unrecognized tax benefits, if recognized, for the years ended December 31, 2018 and 2017, would affect the effective tax rate. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal examinations by tax authorities before 2015, and state and local income tax examinations, by tax authorities for years before 2014.



The provision for income taxes consists of the following components for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
Federal
$
1,879

 
$
(4,282
)
 
$
(5,027
)
State
293

 
175

 
672

Total current
2,172

 
(4,107
)
 
(4,355
)
Deferred:
 
 
 
 
 
Federal
5,572

 
(4,295
)
 
5,406

State
1,552

 
128

 
(1,257
)
Total deferred
7,124

 
(4,166
)
 
4,149

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 

The provision for income taxes for the years ended December 31, 2018, 2017 and 2016 differs from the amount computed by applying the U.S. federal income tax rate of 21% for 2018 and 35% for 2017 and 2016 to pretax income because of the effect of the following items (in thousands):
 
2018
 
2017
 
2016
Tax expense at U.S. federal income tax rate
$
7,984

 
$
1,522

 
$
484

State income taxes, net of federal income tax effect
1,441

 
269

 
53

Nondeductible expenses and other
(289
)
 
317

 
189

Effect of state rate change on deferred items

 
148

 
(88
)
Research and development credit
(420
)
 
(528
)
 
(468
)
Changes in unrecognized tax benefits
44

 
359

 
(161
)
Provision to return adjustments
515

 
(298
)
 
(72
)
Remeasurement of net deferred tax liability resulting from the TCJA

 
(8,945
)
 

State tax credits
(1,647
)
 
(3,259
)
 
(1,232
)
Valuation allowance
1,613

 
2,951

 
557

Audit settlements
72

 

 
532

Amended return refund

 
(811
)
 

Work opportunity tax credit
(18
)
 

 

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 

For the years ended December 31, 2018 and 2017, the Company's noncurrent deferred tax assets and liabilities consisted of the following (in thousands):
 
2018
 
2017
Noncurrent deferred tax assets:
 
 
 
Reserves and allowances
$
6,808

 
$
6,849

Stock options
2,517

 
2,874

Research and development credit

 
1,320

Net operating loss carryforward
170

 
958

Credit carryforwards
6,389

 
4,756

AMT credit

 
272

Subtotal
15,884

 
17,029

Valuation allowance
(5,241
)
 
(3,627
)
Total noncurrent deferred tax assets
10,643

 
13,402

Noncurrent deferred tax liabilities:
 
 
 
Prepaid and other expenses
682

 
303

Intangible assets
14,320

 
9,381

Property and equipment
12,724

 
12,428

Convertible debt
1,871

 
3,792

481(a) adjustment - revenue recognition
277

 

Total noncurrent deferred tax liabilities
29,875

 
25,904

Net deferred tax liability
$
(19,233
)
 
$
(12,503
)
Note: Amounts may not foot due to rounding.
 
 
 

For the years ended December 31, 2018 and 2017, the Company recorded deferred tax assets of $6.4 million and $4.8 million, respectively, for certain state tax credits with a 5 year credit carryforward period. The Company believes that it is more likely than not that a portion of the benefit from these state tax credit carryforwards will not be realized. In recognition of this risk, the Company recorded valuation allowances of $5.2 million and $3.6 million on the deferred tax asset relating to these state tax credit carryforwards as of December 31, 2018 and 2017, respectively.
As of December 31, 2018 and 2017, the Company recorded deferred tax assets for federal and state income tax net operating loss carryforwards of $0.2 million and $1.0 million, respectively, which will expire at various dates from tax years 2026 through 2036.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Stockholders' Equity
Stockholders' Equity
Preferred Stock
The Board of Directors has the authority to issue up to 2,500,000 shares of preferred stock in one or more series and to establish the preferred stock's voting powers, preferences and other rights and qualifications without any further vote or action by the stockholders. As of December 31, 2018, 2017 and 2016, there was no preferred stock outstanding.
Treasury Stock
On December 29, 2015, the Board of Directors authorized a repurchase program for up to an aggregate of $50.0 million of the Company's outstanding common stock and Notes through December 31, 2017. The timing and amount of any repurchases was determined based on market conditions and other factors, and the program has concluded.
On May 1, 2017, the Board of Directors authorized a repurchase program for up to an aggregate of $50.0 million of the Company's outstanding common stock and Notes prior to its expiration on April 30, 2019. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.
On November 1, 2018, the Board of Directors amended the ongoing repurchase program to add an additional $50.0 million of capacity and extend the expiration date from April 30, 2019 to October 31, 2020. The timing and amount of any repurchases will be determined based on market conditions and other factors, and the program may be discontinued or suspended at any time.
For the years ended December 31, 2018, 2017, and 2016, the Company repurchased 420,590, 1,237,076, and 2,251,857 shares of common stock at a cost of $9.8 million, $20.7 million, and $48.4 million, respectively. As of December 31, 2018, the Company has repurchased 3,947,460 shares of common stock, in aggregate, at a cost of $79.6 million.
Convertible Notes
In accordance with the ongoing repurchase program mentioned above, the Company repurchased $37.4 million par value of the 2.50% convertible senior notes for $37.2 million in cash.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share

Basic earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding. Diluted earnings per common share is calculated by dividing net income by the weighted average shares outstanding plus share equivalents that would arise from the exercise of share options and the vesting of restricted stock and performance shares. There were no employee stock options and no unvested restricted stock and performance shares excluded from the calculation of diluted earnings per common share for the years ended December 31, 2018, 2017 and 2016. The computation of basic and diluted earnings per common share for the years ended December 31, 2018, 2017 and 2016 are as follows (in thousands, except share and per share data):
 
Year Ended December 31,
 
2018
 
2017
 
2016
Numerator:
 

 
 

 
 
Net income
$
28,723

 
$
12,623

 
$
1,590

Denominator:
 
 
 
 
 
Denominator for basic earnings per common share - weighted-average shares
27,597,950

 
27,715,131

 
28,714,910

Effect of dilutive securities:
 

 
 

 
 
Employee stock awards
323,936

 
308,033

 
586,947

Denominator for dilutive earnings per common share
27,921,886

 
28,023,164

 
29,301,857

Basic earnings per common share
$
1.04

 
$
0.46

 
$
0.06

Diluted earnings per common share
$
1.03

 
$
0.45

 
$
0.05

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
Stock-Based Compensation Plans
In March 2005, the Company adopted the 2005 Stock Option Plan providing for the issuance of stock options of Series A common shares. During the fourth quarter of 2009, the Company adopted the 2008 Stock Incentive Plan ("the 2008 Plan"). Upon adoption, the 2005 Stock Option Plan was merged into the 2008 Plan and ceased to separately exist. Outstanding awards under the 2005 Stock Option Plan are now subject to the 2008 Plan and no additional awards may be made under the 2005 Stock Option Plan on or after the effective date of the 2008 Plan. The 2008 Plan was further amended and restated as of June 16, 2017 as the Amended and Restated 2008 Stock Incentive Plan ("the Amended 2008 Plan"). A total of 3,400,000 shares of common stock have been reserved for issuance under the Amended 2008 Plan. The Amended 2008 Plan is administered by the Board of Directors who determine the type of award, exercise price of options, the number of options to be issued, and the vesting period. As specified in the Amended 2008 Plan, the exercise price per share shall not be less than the fair market value on the effective date of grant. Upon exercise of a stock option under the Amended 2008 Plan, new stock is issued. The term of an option does not exceed 10 years, and the options generally vest ratably over one to five years from the date of grant. Under the 2008 Plan, three types of stock incentives have been issued: stock option awards, restricted stock awards and performance and market-based stock awards.
Total stock compensation for the years ended December 31, 2018, 2017 and 2016 was $9.3 million, 9.0 million and 13.1 million, respectively.
In 2018, the Company awarded 228,014 shares of restricted stock to certain employees and directors, of which 21,197 will vest ratably over one year, 887 will vest ratably over three years and 205,930 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $27.55 to $36.65.
In 2017, the Company awarded 268,300 shares of restricted stock to certain employees and directors, of which 29,430 will vest ratably over one year, 15,192 will vest ratably over three years and 223,678 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $16.75 to $27.80.
In 2016, the Company awarded 284,086 shares of restricted stock to certain employees and directors, of which 23,634 will vest ratably over one year, 59,577 will vest ratably over three years and 200,875 will vest ratably over four years based on the employees' continued employment. The grant date fair value of the restricted stock granted ranged from $23.02 to $27.79.
There was $11.4 million, $11.5 million and $13.0 million of total unrecognized compensation cost related to the stock-based compensation granted under the plans as of December 31, 2018, 2017 and 2016, respectively. This cost is expected to be recognized over a weighted-average period of 2.22 years.

Stock Option Awards

There were no stock options granted during 2018, 2017 or 2016. Since all options were fully vested as of December 31, 2016, the Company recorded no compensation expense with no corresponding tax benefits for stock option awards for the years ended December 31, 2018 and 2017. The Company recorded $33 thousand in compensation expense with corresponding tax benefits of $12 thousand for stock option awards for the year ended December 31, 2016.
A summary of stock option activity is as follows:
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
769,528

 
$
9.76

 
3.4
 
$
8,179

Granted

 

 

 
 
Exercised
(191,237
)
 
6.05

 

 
3,634

Forfeited or canceled

 

 

 
 
Outstanding at December 31, 2016
578,291

 
10.99

 
3.0
 
8,131

Granted

 

 

 
 
Exercised
(146,950
)
 
10.48

 

 
1,533

Forfeited or canceled
(10
)
 
10.18

 

 
 
Outstanding at December 31, 2017
431,331

 
11.16

 
2.3
 
7,262

Granted

 

 

 
 
Exercised
(384,092
)
 
11.01

 

 
7,025

Forfeited or canceled
(650
)
 
11.06

 

 
 
Outstanding at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368

Options vested and exercisable at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368


The following table provides information about stock options granted and vested in the years ended December 31 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Options vested/exercisable:
 
 
 
 
 
Grant date fair value
$
259

 
$
2,090

 
$
2,748

Aggregate intrinsic value
$
368

 
$
7,262

 
$
8,131


The aggregate intrinsic value of options outstanding represents the total pretax intrinsic value (the difference between the fair value of the Company's stock on the last day of each fiscal year and the exercise price, multiplied by the number of options where the exercise price exceeds the fair value) that would have been received by the option holders had all option holders exercised their options as of December 31, 2018, 2017 and 2016, respectively. These amounts change based on the fair market value of the Company's stock, which was $20.33, $28.00 and $25.05 on the last business day of the years ended December 31, 2018, 2017 and 2016, respectively.

Restricted Stock Awards
The Company awarded restricted shares to certain key employees that vest based on their continued employment. The value of these awards was established by the market price on the grant date and is being expensed ratably over the vesting period of the awards. The following table summarizes these non-vested restricted share grants as of December 31, 2018, 2017 and 2016:
 
Number of Restricted Shares
 
Weighted Average Grant Date Fair Value
Non-vested at January 1, 2016
950,786

 
$
26.90

Granted
284,086

 
25.35

Vested
(638,004
)
 
27.09

Forfeitures
(37,377
)
 
27.75

Non-vested at December 31, 2016
559,491

 
25.21

Granted
268,300

 
22.36

Vested
(248,833
)
 
24.18

Forfeitures
(57,618
)
 
25.38

Non-vested at December 31, 2017
521,340

 
23.82

Granted
228,014

 
27.79

Vested
(204,845
)
 
23.56

Forfeitures
(46,198
)
 
25.36

Non-vested at December 31, 2018
498,311

 
$
25.60


In 2018, 2017 and 2016, the Company recorded $5.3 million, $5.7 million and $10.6 million in compensation expense with corresponding tax benefits of $1.3 million, $2.2 million and $4.0 million for restricted stock awards, respectively.

Performance-Based Shares

In 2018, 2017 and 2016, the Company granted 19,598, 27,185 and 24,064 shares of restricted stock at grant date fair values of $25.35, $21.01 and $28.45, respectively, to certain branch executives, which were issued based on financial targets achieved during the respective performance period.

In 2018, 2017 and 2016, the Company recognized $0.2 million, $0.4 million and $0.2 million in stock compensation expense with corresponding tax benefits of $0.1 million, $0.2 million and $0.1 million, respectively, for performance-based shares.

Performance and Market-Based Stock

In 2014, the Company initiated a performance and market-based stock incentive plan for certain executives that provides vesting based on specific financial and market-based performance measurements. Stock compensation expense related to these awards is recognized using the accelerated attribution method. The Company granted 97,966, 99,933 and 91,612 shares of performance and market-based stock at grant date fair values of $35.41, $31.15 and $34.67 during the years ended December 31, 2018, 2017 and 2016, respectively.
  
The Company recorded $3.0 million, $2.9 million and $2.2 million in compensation expense with corresponding tax benefits of $0.7 million, $1.1 million and $0.8 million in 2018, 2017 and 2016, respectively.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Benefit Plans
Benefit Plans
The Company maintains a 401(k) savings plan, covering all of the Company's employees upon hiring. Employees may contribute a percentage of eligible compensation on both a before-tax basis and an after-tax basis. The Company has the right to make discretionary contributions to the plan. For the years ended December 31, 2018, 2017 and 2016, the Company contributed $2.0 million, $1.8 million and $1.7 million, respectively, which were recorded in selling, general and administrative expenses on the consolidated statements of operations.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Customer Concentration
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
Significant Customer Concentration
Significant Customer Concentration

For the years ended December 31, 2018, 2017 and 2016, all revenue consisted of sales generated from customers that individually represented less than 10% of the Company's revenue.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited)
Quarterly Financial Data (Unaudited)
 
Year Ended December 31, 2018
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Revenue
$
577,091

 
$
634,811

 
$
644,821

 
$
582,978

Operating income
10,500

 
13,112

 
16,281

 
13,673

Net income
4,727

 
7,678

 
9,383

 
6,935

Earnings per common share:
 
 
 
 
 
 
 
Basic
$
0.17

 
$
0.28

 
$
0.34

 
$
0.25

Diluted
$
0.17

 
$
0.28

 
$
0.33

 
$
0.25

 
Year Ended December 31, 2017
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter(1)
Revenue
$
415,752

 
$
470,086

 
$
509,531

 
$
547,718

Operating (loss) income
(777
)
 
3,439

 
6,293

 
10,132

Net (loss) income
(2,872
)
 
(245
)
 
2,392

 
13,349

(Loss) Earnings per common share:
 
 
 
 
 
 
 
Basic
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.49

Diluted
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.48


(1) The fourth quarter of 2017 included a tax benefit of $8.9 million resulting from the enactment of the Act.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties
12 Months Ended
Dec. 31, 2018
Related Parties [Abstract]  
Related Parties
Related Parties

From the closing of the Command acquisition on June 1, 2015 through December 20, 2016, the Company leased the Command office building headquarters in Skokie, Illinois from a company owned by Paul Loeb, the former owner of Command. This lease was terminated in the fourth quarter of 2016 and the Company paid $995 thousand to Paul Loeb to settle the termination of the lease. The lease required monthly rental payments of $55 thousand through its termination date. The Company was obligated to pay real estate taxes, insurance and all building maintenance costs in addition to the minimum rental payments for the facility related to this lease. The total rental expense related to this lease included in the Company's consolidated statements of operations for the year ended December 31, 2016 was $1.3 million. All amounts due under the lease were paid as of December 20, 2016, and thus there was no further liability due to the related party as of December 31, 2018 or 2017.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

Valuation and Qualifying Accounts

(In thousands)
2018
 
2017
 
2016
Allowance for doubtful accounts:
 
 
 
 
 
Balance at beginning of year
$
3,745

 
$
3,019

 
$
1,627

Provision, charged to expense
2,654

 
1,894

 
1,069

Net change of presentation of insurance recoveries

 
299

 
1,436

Write-offs, less recoveries
(1,781
)
 
(1,467
)
 
(1,113
)
Balance at end of year
$
4,618

 
$
3,745

 
$
3,019

Deferred tax assets - valuation allowance:
 
 
 
 
 
Balance at beginning of year
$
3,627

 
$
557

 
$

Adjustments
1,613

 
3,071

 
557

Balance at end of year
$
5,241

 
$
3,627

 
$
557

Note: Amounts may not foot due to rounding.
 
 
 
 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Preparation of Financial Statements and Use of Estimates
Preparation of Financial Statements and Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results can differ from those estimates.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying value of the Company's financial instruments, which consist of cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values due to their short-term nature. The fair value of the due to seller liabilities are determined based on the likelihood of the Company making contingent earn-out payments (see Note 6). The fair value of the due from seller asset related to the Command Transportation, LLC ("Command") acquisition was determined based on employee retention criteria which was settled in June 2017 (see Note 6). The fair value of the liability component of the Notes (as defined in Note 10) was determined using the discounted cash flow analysis discussed in Note 10.
Revenue Recognition
Revenue Recognition
The Company adopted Accounting Standards Codification ("ASC") Topic 606 Revenue from Contracts with Customers ("ASC Topic 606") on January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, of which prior amounts are not adjusted and continue to be in accordance with the accounting standards in effect for those periods. Under ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to receive in exchange for services. The Company generates revenue from two different client types: Transactional and Managed Transportation. Most clients are categorized as Transactional clients. For its Transactional business, the Company provides brokerage and transportation management services on a shipment-by-shipment basis. Carrier selection, dispatch, load management and tracking are integrated services that occur within the brokerage and transportation management performance obligation. For the brokerage and transportation management services performance obligation, revenue is recognized as the client's shipment travels from origin to destination by a third-party carrier. The Company is the principal in these transactions and recognizes revenue on a gross and relative transit time basis. The Company categorizes a client as a Managed Transportation client if there is an agreement with the client for the provision of services, typically for a multi-year term. Brokerage and transportation management services is typically the performance obligation for the Company's Managed Transportation clients. Other performance obligations for Managed Transportation clients may include transportation management services, which includes the integrated services of dispatch, tracking and carrier payment. For these types of transactions, revenue is recorded on a net basis as the Company does not have latitude in carrier selection or establish rates with the carrier. The Company also performs project-based services, such as compliance management, customized re-billing services and freight studies for certain Managed Transportation clients. Further discussion of the changes to the revenue recognition policy under the new standard is discussed in Note 5.
Prior period revenue was recognized in accordance with ASC Topic 605-20 Revenue Recognition - Services and ASC Topic 605-45 Revenue Recognition - Principal Agent Considerations.
Rebates
Rebates
The Company has entered into agreements with certain clients to rebate to them a portion of the costs that they pay to the Company for transportation services, based on certain conditions and/or pricing schedules that are specific to each individual agreement, but that are typically constructed as a percentage of the costs that the client incurs. Refer to further discussion in Note 5.
Rebates are recognized at the same time that the related transportation revenue is recognized and are recorded as a reduction of transportation revenue.
Segment Reporting
Segment Reporting
For operating purposes, the Company is organized as one operating segment pursuant to the provisions of ASC Topic 820 Segment Reporting, which establishes accounting standards for segment reporting. The Company's chief operating decision-maker assesses performance and makes resource allocation decisions for the business as a single operating segment. There has been no change from prior periods in the Company's determination that it has one reportable segment for reporting purposes.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are uncollateralized customer obligations due under normal trade terms. Invoices require payment within 30 to 90 days from the invoice date. Accounts receivable are stated at the amount billed to the customer. Customer account balances with invoices 90 days past due are considered delinquent. The Company generally does not charge interest on past due amounts. Additionally, the Company maintains a credit insurance policy for certain accounts.
The carrying amount of accounts receivable is reduced by an allowance for doubtful accounts that reflects management's best estimate of amounts that will not be collected. The allowance is based on historical loss experience and any specific risks identified in client collection matters. Accounts receivable are charged off against the allowance for doubtful accounts when it is determined that the receivable is uncollectible. The Company recorded $2.7 million, $1.9 million and $1.1 million of bad debt expense for the years ended December 31, 2018, 2017 and 2016, respectively.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements under operating leases are depreciated over the estimated useful life of the improvement or the remaining term of the lease, whichever is shorter. The estimated useful lives, by asset class, are as follows:
Computer equipment and software
3 years
Office equipment
5 years
Furniture and fixtures
5 - 7 years

Operating Leases
Operating Leases
Certain operating leases include rent increases during the initial lease term. For these leases, the Company recognizes the related rental expenses on a straight-line basis over the term of the lease, which includes any rent holiday period, and records the difference between the amounts charged to rent expense and amounts paid as deferred rent.
Internal Use Software
Internal Use Software
Certain costs incurred in the planning and evaluation stage of internal use computer software projects are expensed as incurred. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized internal use software costs are amortized over the expected economic life of three years using the straight-line method. The total expense, included in depreciation expense, for the years ended December 31, 2018, 2017 and 2016 was $15.0 million, $10.0 million and $9.0 million, respectively. At December 31, 2018 and 2017, the net book value of internal use software costs was $32.5 million and $29.3 million, respectively.
Goodwill and Other Intangibles
Goodwill and Other Intangibles
Goodwill represents the excess of consideration transferred over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350 Intangibles - Goodwill and Other: Testing Goodwill for Impairment, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any special circumstances that could require an interim test, the Company has elected to test for goodwill impairment during the fourth quarter of each year.
The Company manages the business as one operating segment and one reporting unit pursuant to the provisions of ASC Topic 280 Segment Reporting, which established accounting standards for segment reporting. In September 2011, the Financial Accounting Standards Board ("FASB") approved Accounting Standards Update ("ASU") No. 2011-08, “Intangibles - Goodwill and Other: Testing Goodwill for Impairment." This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount. After assessing qualitative factors, if an entity determines that it is more likely than not that the fair value of the reporting unit is greater than its carrying amount, no further testing is necessary. In October 2018, the Company performed a qualitative goodwill impairment assessment of the reporting unit in accordance with ASC 350. As part of the qualitative assessment, the Company compared its current results to the forecasted expectations of our most recent quantitative analysis, along with analyzing macroeconomic conditions and industry trends. The Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount.
ASC Topic 350 also requires that intangible assets with finite lives be amortized over their respective estimated useful lives and reviewed for impairment whenever impairment indicators exist in accordance with ASC Topic 360 Property, Plant and Equipment. The Company's intangible assets consist of customer relationships, carrier relationships, non-compete agreements and trade names, which are being amortized over their estimated weighted-average useful lives of 14.8 years,17.0 years, 6.7 years and 4.0 years, respectively. The weighted-average useful life of total intangible assets is 14.4 years. The customer relationships are being amortized using an accelerated method, while carrier relationships, non-compete agreements and trade names are being amortized using the straight-line method.
Self Insurance Liability
Self-Insurance Liability
The Company is self-insured for its employee health plans and records a liability that represents its estimated cost of claims incurred and unpaid as of the balance sheet date. The Company's estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions and economic conditions. The total estimated self-insurance liabilities at both December 31, 2018 and 2017 was $0.9 million.
Stock-Based Compensation
Stock-Based Compensation
The Company accounts for stock-based compensation in accordance with ASC Topic 718 Compensation - Stock Compensation which requires all share-based payments to employees, including grants of stock options, to be recognized in the income statement based upon their fair values. Share-based employee compensation costs are recognized as a component of selling, general and administrative expense in the consolidated statements of operations. See Note 15—Stock-Based Compensation Plans for a description of the Company's accounting for stock-based compensation plans.
Income Taxes
Income Taxes
On December 22, 2017, the Tax Cuts and Jobs Act (the "Act" or "TCJA") was signed into legislation. The Act reduced the federal corporate tax rate from 35% to 21%, and imposed a one-time transition tax on certain foreign earnings, effective January 1, 2018. At December 31, 2017, the Company recorded a decrease in its deferred tax liabilities, with a corresponding net adjustment to the deferred income tax benefit. No transition tax was recorded as the Company does not have any foreign subsidiaries. The 2018 tax provision was recorded in accordance with the Act and the updated guidance within ASC 740, Income Taxes.
Under ASC Topic 740 Income Taxes, deferred assets and liabilities are recognized based upon anticipated future tax consequences attributable to differences between financial statement carrying values of assets and liabilities and their respective tax bases. A valuation allowance is established to reduce the carrying value of deferred tax assets if it is considered more likely than not that such assets will not be realized. Any change in the valuation allowance would be charged to income in the period such determination was made.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement.
New Accounting Pronouncements
New Accounting Pronouncements

Recently adopted accounting pronouncements

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, to clarify the principles used to recognize revenue for all entities. This new standard requires an entity to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. In addition, the new standard requires enhanced qualitative and quantitative disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.
The Company adopted this standard on January 1, 2018 using the modified retrospective approach. As a result of using this approach, the Company recognized the cumulative effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.
The adoption of this new standard adjusted the revenue recognition timing of the Company's brokerage and transportation management services performance obligation from point in time to over time on a relative transit time basis, which resulted in a cumulative transition adjustment to the opening balance of retained earnings, on January 1, 2018, of $1.1 million, net of tax, and a decrease of $1.0 million to revenue for year ended December 31, 2018. While adoption of this standard also effects the corresponding direct costs of revenue, including commission expense, this change did not have a material impact on the Company's consolidated financial statements due to the short term nature of its performance obligations. The Company fully describes the adoption and impact of this standard in Note 5 to the consolidated financial statements. As part of the adoption of this standard, the Company implemented changes to its accounting policies, practices and internal controls over financial reporting.
In March 2018, the FASB issued ASU 2018-05, Income Taxes, to clarify the accounting implications of Staff Accounting Bulletin No. 118 ("SAB 118"). SAB 118 provides a measurement period that did not extend beyond one year from December 22, 2017, the date of the enactment of the Tax Cuts and Jobs Act, to complete the accounting under ASC 740, Income Taxes. As of December 31, 2018, the Company completed its accounting under the new standard and recorded $8.9 million as a decrease to net deferred tax liability. No transition tax was recorded as the Company does not have any foreign subsidiaries.

In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation, to provide guidance regarding which changes to a share-based payment award require modification accounting in Topic 718. The Company adopted this standard prospectively on January 1, 2018. The impact of this new standard is dependent on future modifications, if any, to the Company's share-based payment awards. The adoption of this standard did not have an impact on the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business, to clarify the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard prospectively on January 1, 2018. During the year ended December 31, 2018, the Company acquired Freight Management Plus, Inc. ("Freight Management," or "FMP") as a business combination in accordance with this updated guidance as further discussed in Note 4 to the consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows, to clarify the classification of certain cash receipts and cash payments in the statement of cash flows, including debt prepayment or extinguishment costs and settlement of contingent consideration arising from an acquisition. The Company adopted this standard retrospectively, and the adoption did not have a material impact on the consolidated financial statements.

Recently issued accounting pronouncements not yet adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its disclosures.

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation, which expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from non-employees. The amendments in this update will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company's current share-based payment awards to non-employees consist only of grants made to the Company's non-employee Directors as compensation solely related to each individual's role as a non-employee Director. As such, in accordance with ASC 718, the Company accounts for these share-based payment awards to its non-employee Directors in the same manner as share-based payment awards for its employees. The Company adopted this standard on January 1, 2019, and the amendments in this guidance do not have a material effect on the accounting for the Company's share-based payment awards to its non-employee Directors, and will not have a material effect on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This new accounting standard will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Current accounting delays the recognition of credit losses until it is probable a loss has been incurred, while the update will require financial assets to be measured at amortized costs less a reserve and equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is evaluating the effects that the adoption of this guidance will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, requiring a lessee to record, on the balance sheet, the assets and liabilities for the right-of-use assets and lease obligations created by leases. This new accounting standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which added amendments to create an optional transition method that provided an option to use the effective date of ASC 842, Leases, as the date of initial application of the transition. 

The Company adopted this standard on January 1, 2019 using the modified retrospective approach. Upon adoption, the Company made the accounting policy election to adopt the short-term lease recognition exemption. The Company also elected to use the package of practical expedients that allows it to (i) not reassess whether an arrangement contains a lease, (ii) carry forward its lease classification of existing leases as operating or capital leases and (iii) not reassess previously recorded initial direct costs. In addition, the Company elected the practical expedient to not separate lease and non-lease components whereby both components are accounted for and recognized as lease components. The Company does not intend to elect the hindsight practical expedient. As a result of using this approach, the Company will recognize right-of-use assets and additional lease liabilities in a range of approximately $19.0 million to $23.0 million as of January 1, 2019 to the existing deferred rent balance. The standard will not affect the Company's consolidated statement of operations or its consolidated statement of cash flows. As the ongoing assessment of these matters continues, the Company is implementing changes to its accounting policies, practices and internal controls over financial reporting to support the new standard. The Company will also expand its lease disclosures to adhere to the enhanced qualitative and quantitative disclosure requirements related to the amount, timing and uncertainty of cash flows from leases.
Benefit Plans
Benefit Plans
The Company maintains a 401(k) savings plan, covering all of the Company's employees upon hiring. Employees may contribute a percentage of eligible compensation on both a before-tax basis and an after-tax basis. The Company has the right to make discretionary contributions to the plan.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Useful lives of property and equipment
The estimated useful lives, by asset class, are as follows:
Computer equipment and software
3 years
Office equipment
5 years
Furniture and fixtures
5 - 7 years
Property and equipment at December 31, 2018 and 2017, consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
Computer equipment
$
25,060

 
$
21,528

Software, including internal use software
107,821

 
89,580

Furniture, fixtures and office equipment
9,594

 
9,268

Leasehold improvements
29,491

 
29,234

 
171,966

 
149,611

Less accumulated depreciation
(110,010
)
 
(86,549
)
Net property and equipment
$
61,955

 
$
63,062

Note: Amounts may not foot due to rounding.
 
 
 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by client type (in thousands):
 
Year Ended December 31,
Client Type
2018
 
2017(1)
 
2016(1)
Transactional
$
1,915,589

 
$
1,538,766

 
$
1,395,850

Managed Transportation
524,112

 
404,321

 
320,302

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

The following table presents the Company's revenue disaggregated by mode (in thousands):
 
Year Ended December 31,
Mode
2018
 
2017(1)
 
2016(1)
Truckload
$
1,686,358

 
$
1,322,311

 
$
1,160,764

Less than truckload
638,404

 
520,593

 
452,339

Other revenue
114,939

 
100,183

 
103,049

Revenue
$
2,439,701

 
$
1,943,086

 
$
1,716,152

Note: Amounts may not foot due to rounding.
(1) Prior period amounts have not been adjusted under the modified retrospective method.

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Financial liabilities measured at fair value on a recurring basis
The following tables set forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at December 31, 2018 and 2017 (in thousands):

 
Fair Value Measurements as of December 31, 2018
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,960
)
 

 

 
$
(2,960
)

 
Fair Value Measurements as of December 31, 2017
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration due to seller
$
(2,075
)
 

 

 
$
(2,075
)
Reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs
The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due to Seller Liability
Balance at January 1, 2017
$
(1,700
)
  Change in contingent consideration due to seller
(1,070
)
  Payments of contingent consideration due to seller
695

Balance at December 31, 2017
(2,075
)
FMP acquisition, acquisition date fair value
(1,400
)
  Change in contingent consideration due to seller
(410
)
  Payments of contingent consideration due to seller
925

Balance at December 31, 2018
$
(2,960
)
Reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs
The following table provides a reconciliation of the beginning and ending balances for the assets measured at fair value using significant unobservable inputs (Level 3) (in thousands):
 
Due from Seller Asset
Balance at January 1, 2017
$
421

  Receipt of contingent consideration due from seller
(500
)
  Change in contingent consideration due from seller
79

Balance at December 31, 2017
$

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Components of property and equipment
The estimated useful lives, by asset class, are as follows:
Computer equipment and software
3 years
Office equipment
5 years
Furniture and fixtures
5 - 7 years
Property and equipment at December 31, 2018 and 2017, consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
Computer equipment
$
25,060

 
$
21,528

Software, including internal use software
107,821

 
89,580

Furniture, fixtures and office equipment
9,594

 
9,268

Leasehold improvements
29,491

 
29,234

 
171,966

 
149,611

Less accumulated depreciation
(110,010
)
 
(86,549
)
Net property and equipment
$
61,955

 
$
63,062

Note: Amounts may not foot due to rounding.
 
 
 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangibles and Other Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Roll-forward of goodwill
The following is a summary of goodwill as of December 31, 2018 (in thousands):
Balance as of January 1, 2018
$
307,314

FMP acquisition, goodwill acquired
2,275

Balance as of December 31, 2018
$
309,589

Summary of amortizable intangible assets
The following is a summary of intangible assets as of December 31, 2018 and December 31, 2017 (in thousands):
 
December 31, 2018
 
December 31, 2017
 
Cost
 
Accumulated Amortization
 
Net
 
Cost
 
Accumulated Amortization
 
Net
Customer relationships
$
150,239

 
$
(57,875
)
 
$
92,364

 
$
145,139

 
$
(48,058
)
 
$
97,081

Carrier relationships
18,300

 
(3,857
)
 
14,443

 
18,300

 
(2,781
)
 
15,519

Non-compete agreements
5,239

 
(3,003
)
 
2,236

 
5,239

 
(2,216
)
 
3,023

Trade names
5,640

 
(5,119
)
 
521

 
5,640

 
(3,779
)
 
1,861

Total intangible assets
$
179,418

 
$
(69,855
)
 
$
109,563

 
$
174,318

 
$
(56,834
)
 
$
117,484

Note: Amounts may not foot due to rounding.
 
 
 
 
 
 
 
 
 
 
Estimated amortization expense for the next five years and thereafter
The estimated amortization expense for the next five years and thereafter is as follows (in thousands):
2019
$
11,802

2020
10,973

2021
10,362

2022
10,005

2023
9,501

Thereafter
56,920

Total
$
109,563

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Noncurrent Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Components of accrued expenses
The components of accrued expenses at December 31, 2018 and December 31, 2017 are as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Accrued compensation
$
31,825

 
$
24,206

Accrued rebates
2,669

 
2,038

Accrued employee benefits
2,620

 
2,480

Accrued professional service fees
2,082

 
698

Accrued interest
1,017

 
1,139

Deferred rent
2,439

 
2,641

Other
5,476

 
6,459

Total accrued expenses
$
48,129

 
$
39,660

Note: Amounts may not foot due to rounding.
 
 
 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2018
Long-term Debt, Unclassified [Abstract]  
Schedule of long-term debt
As of December 31, 2018 and 2017, the carrying amount of the Notes on the consolidated balance sheets is calculated as follows (in thousands):
 
December 31, 2018
 
December 31, 2017
Convertible senior notes, principal amount
$
192,585

 
$
230,000

Unamortized debt discount
(7,862
)
 
(15,930
)
Unamortized debt issuance costs
(1,555
)
 
(3,151
)
Convertible senior notes, net
$
183,168

 
$
210,919

Schedule of interest expense related to Notes
For 2018, 2017 and 2016, interest expense related to the Notes consisted of the following (in thousands):
 
December 31, 2018
 
December 31, 2017
 
December 31, 2016
Contractual coupon interest
$
5,647

 
$
5,750

 
$
5,750

Debt discount amortization
6,403

 
6,140

 
5,765

Loss on extinguishment of debt
751

 

 

Debt issuance cost amortization
1,266

 
1,214

 
1,140

Interest expense, Notes
$
14,067

 
$
13,105

 
$
12,655

Note: Amounts may not foot due to rounding.
 
 
 
 
Schedule of maturities of long-term debt
The undiscounted interest and principal payments due in relation to the Notes from December 31, 2018 to the maturity of the Notes on May 1, 2020 are as follows (in thousands):
 
Total
2019
2020
Senior convertible notes, including interest
$
199,807

4,815

$
194,992

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future minimum annual rental payments
Future minimum annual rental payments for the next five years and thereafter are as follows (in thousands):
 
Operating
Leases
2019
$
8,466

2020
8,023

2021
5,775

2022
6,088

2023
5,846

Thereafter
20,772

Total
$
54,970

Note: Amounts may not foot due to rounding.
 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Changes in unrecognized tax benefits
The following is a reconciliation of the total amounts of unrecognized tax benefits excluding interest and penalties for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Balance at January 1
$
475

 
$
364

Increases related to prior year tax positions
4

 
98

Increases related to current year tax positions
67

 
213

Decreases based on settlements with taxing authorities
(48
)
 
(201
)
Balance at December 31
$
498

 
$
475

Note: Amounts may not foot due to rounding.
 
 
 
Components of provision for income taxes
The provision for income taxes consists of the following components for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
Federal
$
1,879

 
$
(4,282
)
 
$
(5,027
)
State
293

 
175

 
672

Total current
2,172

 
(4,107
)
 
(4,355
)
Deferred:
 
 
 
 
 
Federal
5,572

 
(4,295
)
 
5,406

State
1,552

 
128

 
(1,257
)
Total deferred
7,124

 
(4,166
)
 
4,149

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 
Reconciliation of effective income tax rate
The provision for income taxes for the years ended December 31, 2018, 2017 and 2016 differs from the amount computed by applying the U.S. federal income tax rate of 21% for 2018 and 35% for 2017 and 2016 to pretax income because of the effect of the following items (in thousands):
 
2018
 
2017
 
2016
Tax expense at U.S. federal income tax rate
$
7,984

 
$
1,522

 
$
484

State income taxes, net of federal income tax effect
1,441

 
269

 
53

Nondeductible expenses and other
(289
)
 
317

 
189

Effect of state rate change on deferred items

 
148

 
(88
)
Research and development credit
(420
)
 
(528
)
 
(468
)
Changes in unrecognized tax benefits
44

 
359

 
(161
)
Provision to return adjustments
515

 
(298
)
 
(72
)
Remeasurement of net deferred tax liability resulting from the TCJA

 
(8,945
)
 

State tax credits
(1,647
)
 
(3,259
)
 
(1,232
)
Valuation allowance
1,613

 
2,951

 
557

Audit settlements
72

 

 
532

Amended return refund

 
(811
)
 

Work opportunity tax credit
(18
)
 

 

Income tax expense (benefit)
$
9,296

 
$
(8,273
)
 
$
(206
)
Note: Amounts may not foot due to rounding.
 
 
 
 
 
Components of deferred tax assets and liabilities
For the years ended December 31, 2018 and 2017, the Company's noncurrent deferred tax assets and liabilities consisted of the following (in thousands):
 
2018
 
2017
Noncurrent deferred tax assets:
 
 
 
Reserves and allowances
$
6,808

 
$
6,849

Stock options
2,517

 
2,874

Research and development credit

 
1,320

Net operating loss carryforward
170

 
958

Credit carryforwards
6,389

 
4,756

AMT credit

 
272

Subtotal
15,884

 
17,029

Valuation allowance
(5,241
)
 
(3,627
)
Total noncurrent deferred tax assets
10,643

 
13,402

Noncurrent deferred tax liabilities:
 
 
 
Prepaid and other expenses
682

 
303

Intangible assets
14,320

 
9,381

Property and equipment
12,724

 
12,428

Convertible debt
1,871

 
3,792

481(a) adjustment - revenue recognition
277

 

Total noncurrent deferred tax liabilities
29,875

 
25,904

Net deferred tax liability
$
(19,233
)
 
$
(12,503
)
Note: Amounts may not foot due to rounding.
 
 
 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per common share
The computation of basic and diluted earnings per common share for the years ended December 31, 2018, 2017 and 2016 are as follows (in thousands, except share and per share data):
 
Year Ended December 31,
 
2018
 
2017
 
2016
Numerator:
 

 
 

 
 
Net income
$
28,723

 
$
12,623

 
$
1,590

Denominator:
 
 
 
 
 
Denominator for basic earnings per common share - weighted-average shares
27,597,950

 
27,715,131

 
28,714,910

Effect of dilutive securities:
 

 
 

 
 
Employee stock awards
323,936

 
308,033

 
586,947

Denominator for dilutive earnings per common share
27,921,886

 
28,023,164

 
29,301,857

Basic earnings per common share
$
1.04

 
$
0.46

 
$
0.06

Diluted earnings per common share
$
1.03

 
$
0.45

 
$
0.05

XML 52 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of stock option activity
A summary of stock option activity is as follows:
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
769,528

 
$
9.76

 
3.4
 
$
8,179

Granted

 

 

 
 
Exercised
(191,237
)
 
6.05

 

 
3,634

Forfeited or canceled

 

 

 
 
Outstanding at December 31, 2016
578,291

 
10.99

 
3.0
 
8,131

Granted

 

 

 
 
Exercised
(146,950
)
 
10.48

 

 
1,533

Forfeited or canceled
(10
)
 
10.18

 

 
 
Outstanding at December 31, 2017
431,331

 
11.16

 
2.3
 
7,262

Granted

 

 

 
 
Exercised
(384,092
)
 
11.01

 

 
7,025

Forfeited or canceled
(650
)
 
11.06

 

 
 
Outstanding at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368

Options vested and exercisable at December 31, 2018
46,589

 
$
12.42

 
2.0
 
$
368

Stock options granted and vested
The following table provides information about stock options granted and vested in the years ended December 31 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Options vested/exercisable:
 
 
 
 
 
Grant date fair value
$
259

 
$
2,090

 
$
2,748

Aggregate intrinsic value
$
368

 
$
7,262

 
$
8,131

Non-vested restricted share grants
The following table summarizes these non-vested restricted share grants as of December 31, 2018, 2017 and 2016:
 
Number of Restricted Shares
 
Weighted Average Grant Date Fair Value
Non-vested at January 1, 2016
950,786

 
$
26.90

Granted
284,086

 
25.35

Vested
(638,004
)
 
27.09

Forfeitures
(37,377
)
 
27.75

Non-vested at December 31, 2016
559,491

 
25.21

Granted
268,300

 
22.36

Vested
(248,833
)
 
24.18

Forfeitures
(57,618
)
 
25.38

Non-vested at December 31, 2017
521,340

 
23.82

Granted
228,014

 
27.79

Vested
(204,845
)
 
23.56

Forfeitures
(46,198
)
 
25.36

Non-vested at December 31, 2018
498,311

 
$
25.60


XML 53 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Components of quarterly finacial data
 
Year Ended December 31, 2018
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Revenue
$
577,091

 
$
634,811

 
$
644,821

 
$
582,978

Operating income
10,500

 
13,112

 
16,281

 
13,673

Net income
4,727

 
7,678

 
9,383

 
6,935

Earnings per common share:
 
 
 
 
 
 
 
Basic
$
0.17

 
$
0.28

 
$
0.34

 
$
0.25

Diluted
$
0.17

 
$
0.28

 
$
0.33

 
$
0.25

 
Year Ended December 31, 2017
In thousands, except per share data
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter(1)
Revenue
$
415,752

 
$
470,086

 
$
509,531

 
$
547,718

Operating (loss) income
(777
)
 
3,439

 
6,293

 
10,132

Net (loss) income
(2,872
)
 
(245
)
 
2,392

 
13,349

(Loss) Earnings per common share:
 
 
 
 
 
 
 
Basic
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.49

Diluted
$
(0.10
)
 
$
(0.01
)
 
$
0.09

 
$
0.48


(1) The fourth quarter of 2017 included a tax benefit of $8.9 million resulting from the enactment of the Act.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Segment Reporting (Details)
12 Months Ended
Dec. 31, 2018
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts receivable and allowance for doubtful accounts:      
Duration past due considered delinquent 90 days    
Provision, charged to expense $ 2.7 $ 1.9 $ 1.1
Minimum      
Accounts receivable and allowance for doubtful accounts:      
Duration invoices require payment 30 days    
Maximum      
Accounts receivable and allowance for doubtful accounts:      
Duration invoices require payment 90 days    
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Property and Equipment and Internal Use Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property and equipment:      
Depreciation $ 23,600 $ 18,500 $ 16,300
Property and equipment, net of accumulated depreciation of $110,010 and $86,549 at December 31, 2018 and 2017, respectively $ 61,955 63,062  
Computer equipment and software      
Property and equipment:      
Property and equipment, useful life 3 years    
Office equipment      
Property and equipment:      
Property and equipment, useful life 5 years    
Furniture and fixtures | Minimum      
Property and equipment:      
Property and equipment, useful life 5 years    
Furniture and fixtures | Maximum      
Property and equipment:      
Property and equipment, useful life 7 years    
Software development      
Property and equipment:      
Property and equipment, useful life 3 years    
Depreciation $ 15,000 10,000 $ 9,000
Property and equipment, net of accumulated depreciation of $110,010 and $86,549 at December 31, 2018 and 2017, respectively $ 32,500 $ 29,300  
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)
12 Months Ended
Dec. 31, 2018
Goodwill and other intangibles:  
Weighted-average useful life 14 years 4 months 24 days
Customer relationships  
Goodwill and other intangibles:  
Weighted-average useful life 14 years 9 months 18 days
Carrier relationships  
Goodwill and other intangibles:  
Weighted-average useful life 17 years
Non-compete agreements  
Goodwill and other intangibles:  
Weighted-average useful life 6 years 8 months 12 days
Trade names  
Goodwill and other intangibles:  
Weighted-average useful life 4 years
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Self-Insurance Liability (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]    
Self-insurance liabilities $ 0.9 $ 0.9
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Cumulative impact of adoption                         $ 1,136
Revenue $ 582,978 $ 644,821 $ 634,811 $ 577,091 $ 547,718 $ 509,531 $ 470,086 $ 415,752 $ 2,439,701 $ 1,943,086 $ 1,716,152    
Remeasurement of net deferred tax liability resulting from the TCJA         $ 8,900       0 $ (8,945) $ 0    
Accounting Standards Update 2016-02 | Scenario, forecast | Minimum                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Lease, right-of-use asset                       $ 19,000  
Lease, liability                       19,000  
Accounting Standards Update 2016-02 | Scenario, forecast | Maximum                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Lease, right-of-use asset                       23,000  
Lease, liability                       $ 23,000  
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Revenue                 $ (1,000)        
Retained Earnings                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Cumulative impact of adoption                         1,136
Retained Earnings | Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Cumulative impact of adoption                         $ 1,100
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 06, 2018
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Common stock, par value (USD per share)   $ 0.0001 $ 0.0001
Goodwill   $ 309,589 $ 307,314
Goodwill deductible for U.S. income tax purposes $ 800    
Acquisition-related costs   300  
Freight Management Plus, Inc.      
Business Acquisition [Line Items]      
Amount paid at closing 6,700    
Purchase price paid with common stock $ 700    
Common stock, par value (USD per share) $ 0.0001    
Potential earn out payment $ 2,900    
Aggregate purchase price 10,400    
Goodwill 2,300    
Contingent consideration obligation 1,400 1,600  
Customer relationship intangible asset $ 5,100    
Revenue since acquisition date   9,700  
Net income since acquisition date   $ 200  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Disaggregation of Revenue [Line Items]                        
Cumulative impact of adoption                       $ 1,136
Revenue $ 582,978 $ 644,821 $ 634,811 $ 577,091 $ 547,718 $ 509,531 $ 470,086 $ 415,752 $ 2,439,701 $ 1,943,086 $ 1,716,152  
Truckload                        
Disaggregation of Revenue [Line Items]                        
Revenue                 1,686,358 1,322,311 1,160,764  
Less than truckload                        
Disaggregation of Revenue [Line Items]                        
Revenue                 638,404 520,593 452,339  
Other revenue                        
Disaggregation of Revenue [Line Items]                        
Revenue                 114,939 100,183 103,049  
Transactional                        
Disaggregation of Revenue [Line Items]                        
Revenue                 1,915,589 1,538,766 1,395,850  
Managed Transportation                        
Disaggregation of Revenue [Line Items]                        
Revenue                 524,112 $ 404,321 $ 320,302  
Retained Earnings                        
Disaggregation of Revenue [Line Items]                        
Cumulative impact of adoption                       1,136
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                        
Disaggregation of Revenue [Line Items]                        
Revenue                 $ (1,000)      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09 | Retained Earnings                        
Disaggregation of Revenue [Line Items]                        
Cumulative impact of adoption                       $ 1,100
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Minimum      
Fair value measurement:      
Discount rate used to determine fair value 5.00%    
Maximum      
Fair value measurement:      
Discount rate used to determine fair value 7.00%    
Level 3      
Reconciliation of the beginning and ending balances of the liabilities measured at fair value      
Balance at beginning of period $ (2,075,000) $ (1,700,000)  
FMP acquisition, acquisition date fair value (1,400,000)    
Change in contingent consideration due to seller 410,000 1,070,000  
Payments of contingent consideration due to seller 925,000 695,000 $ 2,300,000
Balance at end of period (2,960,000) (2,075,000) (1,700,000)
Reconciliation of the beginning and ending balances of the assets measured at fair value      
Balance at beginning of period 0 421,000  
Receipt of contingent consideration due from seller 0 500,000 800,000
Change in contingent consideration due from seller   79,000  
Balance at end of period   0 421,000
Level 3 | Selling, general and administrative expenses      
Reconciliation of the beginning and ending balances of the liabilities measured at fair value      
Change in contingent consideration due to seller 400,000 1,000,000 $ (100,000)
Fair Value, Measurements, Recurring | Contingent consideration      
Liabilities:      
Contingent consideration due to seller (2,960,000) (2,075,000)  
Fair Value, Measurements, Recurring | Level 1 | Contingent consideration      
Liabilities:      
Contingent consideration due to seller 0 0  
Fair Value, Measurements, Recurring | Level 2 | Contingent consideration      
Liabilities:      
Contingent consideration due to seller 0 0  
Fair Value, Measurements, Recurring | Level 3 | Contingent consideration      
Liabilities:      
Contingent consideration due to seller (2,960,000) (2,075,000)  
Contingent consideration | Fair Value, Measurements, Recurring      
Assets:      
Contingent consideration due from seller $ 0 $ 0  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Components of property and equipment:      
Property and equipment, gross $ 171,966 $ 149,611  
Less accumulated depreciation (110,010) (86,549)  
Property and equipment, net 61,955 63,062  
Depreciation 23,600 18,500 $ 16,300
Computer equipment      
Components of property and equipment:      
Property and equipment, gross 25,060 21,528  
Software, including internal use software      
Components of property and equipment:      
Property and equipment, gross 107,821 89,580  
Furniture and fixtures      
Components of property and equipment:      
Property and equipment, gross 9,594 9,268  
Leasehold improvements      
Components of property and equipment:      
Property and equipment, gross $ 29,491 $ 29,234  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangibles and Other Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Goodwill roll-forward:  
Balance as of January 1, 2018 $ 307,314
FMP acquisition, goodwill acquired 2,275
Balance as of December 31, 2018 $ 309,589
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangibles and Other Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary of amortizable intangible assets:      
Cost $ 179,418 $ 174,318  
Accumulated amortization (69,855) (56,834)  
Intangible assets, net 109,563 117,484  
Amortization expense 13,000 14,200 $ 15,800
Estimated amortization expense for the next five years and thereafter:      
2018 11,802    
2019 10,973    
2020 10,362    
2021 10,005    
2022 9,501    
Thereafter 56,920    
Intangible assets, net 109,563 117,484  
Customer relationships      
Summary of amortizable intangible assets:      
Cost 150,239 145,139  
Accumulated amortization (57,875) (48,058)  
Intangible assets, net 92,364 97,081  
Estimated amortization expense for the next five years and thereafter:      
Intangible assets, net 92,364 97,081  
Carrier relationships      
Summary of amortizable intangible assets:      
Cost 18,300 18,300  
Accumulated amortization (3,857) (2,781)  
Intangible assets, net 14,443 15,519  
Estimated amortization expense for the next five years and thereafter:      
Intangible assets, net 14,443 15,519  
Non-compete agreements      
Summary of amortizable intangible assets:      
Cost 5,239 5,239  
Accumulated amortization (3,003) (2,216)  
Intangible assets, net 2,236 3,023  
Estimated amortization expense for the next five years and thereafter:      
Intangible assets, net 2,236 3,023  
Trade names      
Summary of amortizable intangible assets:      
Cost 5,640 5,640  
Accumulated amortization (5,119) (3,779)  
Intangible assets, net 521 1,861  
Estimated amortization expense for the next five years and thereafter:      
Intangible assets, net $ 521 $ 1,861  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued compensation $ 31,825 $ 24,206
Accrued rebates 2,669 2,038
Accrued employee benefits 2,620 2,480
Accrued professional service fees 2,082 698
Accrued interest 1,017 1,139
Deferred rent 2,439 2,641
Other 5,476 6,459
Total accrued expenses 48,129 39,660
Other noncurrent liabilities $ 18,369 $ 20,301
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt - Line of Credit (Details) - USD ($)
2 Months Ended 7 Months Ended 12 Months Ended
Oct. 23, 2018
Dec. 31, 2018
Dec. 31, 2015
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Line of Credit Facility [Line Items]            
Commitment fee and borrowings interest expense       $ 15,546,000 $ 14,768,000 $ 14,227,000
Proceeds from borrowing on ABL facility       12,000,000 84,000,000 48,500,000
Repayments of amounts borrowed on ABL Facility       12,000,000 84,000,000 48,500,000
ABL Facility            
Line of Credit Facility [Line Items]            
Debt issuance cost   $ 800,000 $ 3,100,000      
Debt term 5 years          
Debt issuance cost amortization       700,000 700,000 700,000
Commitment fee and borrowings interest expense       800,000 1,000,000 900,000
Remaining borrowing capacity   $ 248,600,000   248,600,000    
ABL Facility | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Aggregate principal amount $ 350,000,000          
Increase to maximum borrowing capacity 150,000,000          
Maximum aggregate principal amount $ 500,000,000          
Commitment fee percentage   0.25%        
Proceeds from borrowing on ABL facility       12,000,000 84,000,000 48,500,000
ABL facility, outstanding borrowings   $ 0   0 $ 0 $ 0
Remaining borrowing capacity   249,300,000   249,300,000    
ABL Facility | Revolving Credit Facility | Federal Funds Effective Swap Rate            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.50%          
ABL Facility | Revolving Credit Facility | LIBOR            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 1.00%          
ABL Facility | Revolving Credit Facility | Minimum | Federal Funds Effective Swap Rate            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.25%          
ABL Facility | Revolving Credit Facility | Minimum | LIBOR            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 1.25%          
ABL Facility | Revolving Credit Facility | Maximum | Federal Funds Effective Swap Rate            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.50%          
ABL Facility | Revolving Credit Facility | Maximum | LIBOR            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 1.50%          
ABL Facility | Letter of Credit            
Line of Credit Facility [Line Items]            
Letters of credit outstanding, amount   $ 700,000   $ 700,000    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt - Convertible Senior Notes (Details) - USD ($)
12 Months Ended
May 05, 2015
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]        
Debt, fair value   $ 186,300,000    
Loss on extinguishment of debt     $ 0 $ 0
Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal amount $ 230,000,000 192,585,000 $ 230,000,000  
Stated interest rate 2.50%      
Conversion ratio 25.5428      
Conversion amount $ 1,000      
Conversion price $ 39.15      
Debt, repurchased par value   37,400,000    
Debt, payment for repurchase   37,200,000    
Loss on extinguishment of debt   $ 751,000    
Senior Notes | Level 2        
Debt Instrument [Line Items]        
Straight debt borrowing rate 5.75%      
Fair Value of liability component $ 198,500,000      
Fair value of equity component $ 31,500,000      
Discount amortization period 5 years      
Effective interest rate 6.33%      
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt - Carrying Amount of Notes (Details) - Senior Notes - USD ($)
Dec. 31, 2018
Dec. 31, 2017
May 05, 2015
Debt Instrument [Line Items]      
Convertible senior notes, principal amount $ 192,585,000 $ 230,000,000 $ 230,000,000
Unamortized debt discount (7,862,000) (15,930,000)  
Unamortized debt issuance costs (1,555,000) (3,151,000)  
Convertible senior notes, net $ 183,168,000 $ 210,919,000  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]      
Loss on extinguishment of debt   $ 0 $ 0
Interest expense, Notes $ 15,546 14,768 14,227
Senior Notes      
Debt Instrument [Line Items]      
Contractual coupon interest 5,647 5,750 5,750
Debt discount amortization 6,403 6,140 5,765
Loss on extinguishment of debt 751    
Debt issuance cost amortization 1,266 1,214 1,140
Interest expense, Notes $ 14,067 $ 13,105 $ 12,655
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt - Maturity Schedule (Details) - Senior Notes
$ in Thousands
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]  
2019 $ 4,815
2020 194,992
Total $ 199,807
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Narrative (Details)
12 Months Ended
Feb. 17, 2016
ft²
Dec. 31, 2018
USD ($)
ft²
branch_office
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jul. 31, 2016
USD ($)
Operating Leased Assets [Line Items]          
Lease termination liability   $ 0 $ 85,000    
Number of branch sales offices leased (over) | branch_office   30      
Total rental expense   $ 6,000,000 $ 5,900,000 $ 8,400,000  
Minimum          
Operating Leased Assets [Line Items]          
Lease term   3 years      
Maximum          
Operating Leased Assets [Line Items]          
Lease term   5 years      
Chicago, Illinois          
Operating Leased Assets [Line Items]          
Lease term 11 years        
Area of leased property (sq ft) | ft² 132,000 224,678      
State Tax Audit          
Operating Leased Assets [Line Items]          
Amount of assessment including penalties and interest         $ 1,300,000
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases, future minimum annual rental payments:  
2018 $ 8,466
2019 8,023
2020 5,775
2021 6,088
2022 5,846
Thereafter 20,772
Total $ 54,970
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Tax Assessment (Details)
$ in Millions
Jul. 31, 2016
USD ($)
State Tax Audit  
Loss Contingencies [Line Items]  
Amount of assessment including penalties and interest $ 1.3
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]        
Remeasurement of net deferred tax liability resulting from the TCJA $ 8,900 $ 0 $ (8,945) $ 0
Increase (Decrease) in unrecognized tax benefits   44 359 (161)
Changes in unrecognized tax benefits:        
Balance at beginning of period   475 364  
Increases related to prior year tax positions   4 98  
Increases related to current year tax positions   67 213  
Decreases based on settlements with taxing authorities   (48) (201)  
Balance at end of period 475 498 475 $ 364
Unrecognized tax benefits classified as other noncurrent liabilities 257 $ 504 257  
Offsets to income tax receivable $ 26   $ 26  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 1,879 $ (4,282) $ (5,027)
State 293 175 672
Total current 2,172 (4,107) (4,355)
Deferred:      
Federal 5,572 (4,295) 5,406
State 1,552 128 (1,257)
Total deferred 7,124 (4,166) 4,149
Income tax expense (benefit) $ 9,296 $ (8,273) $ (206)
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]        
U.S. federal income tax rate   21.00% 35.00% 35.00%
Reconciliation of effective tax rate:        
Tax expense at U.S. federal income tax rate   $ 7,984 $ 1,522 $ 484
State income taxes, net of federal income tax effect   1,441 269 53
Nondeductible expenses and other   (289) 317 189
Effect of state rate change on deferred items   0 148 (88)
Research and development credit   (420) (528) (468)
Changes in unrecognized tax benefits   44 359 (161)
Provision to return adjustments   515 (298) (72)
Remeasurement of net deferred tax liability resulting from the TCJA $ 8,900 0 (8,945) 0
State tax credits   (1,647) (3,259) (1,232)
Valuation allowance   1,613 2,951 557
Audit settlements   72 0 532
Amended return refund   0 (811) 0
Work opportunity tax credit   (18) 0 0
Income tax expense (benefit)   $ 9,296 $ (8,273) $ (206)
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Noncurrent deferred tax assets:    
Reserves and allowances $ 6,808 $ 6,849
Stock options 2,517 2,874
Research and development credit 0 1,320
Net operating loss carryforward 170 958
Credit carryforwards 6,389 4,756
AMT credit 0 272
Subtotal 15,884 17,029
Valuation allowance (5,241) (3,627)
Total noncurrent deferred tax assets 10,643 13,402
Noncurrent deferred tax liabilities:    
Prepaid and other expenses 682 303
Intangible assets 14,320 9,381
Property and equipment 12,724 12,428
Convertible debt 1,871 3,792
481(a) adjustment - revenue recognition 277 0
Total noncurrent deferred tax liabilities 29,875 25,904
Net deferred tax liability $ 19,233 $ 12,503
Tax credit carryforward period 5 years  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Nov. 01, 2018
May 01, 2017
Dec. 31, 2015
Dec. 29, 2015
May 05, 2015
Class of Stock [Line Items]                
Preferred stock, shares authorized for issuance 2,500,000              
Preferred stock, shares outstanding 0 0 0          
Stock repurchase program, authorized amount       $ 50,000,000 $ 50,000,000   $ 50,000,000  
Purchases of treasury stock $ (9,752,000) $ (20,669,000) $ (48,364,000)          
Treasury stock, shares 3,947,460 3,526,870            
Treasury stock, value $ 79,571,000 $ 69,818,000            
Senior Notes                
Class of Stock [Line Items]                
Debt, repurchased par value 37,400,000              
Stated interest rate               2.50%
Debt, payment for repurchase $ 37,200,000              
Treasury Stock                
Class of Stock [Line Items]                
Purchases of treasury stock (in shares) (420,590) (1,237,076) (2,251,857)          
Purchases of treasury stock $ (9,752,000) $ (20,669,000) $ (48,364,000)          
Treasury stock, shares 3,947,460 3,526,870 2,289,794     37,937    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Numerator:                      
Net income $ 6,935 $ 9,383 $ 7,678 $ 4,727 $ 13,349 $ 2,392 $ (245) $ (2,872) $ 28,723 $ 12,623 $ 1,590
Denominator:                      
Denominator for basic earnings per common share - weighted-average shares (in shares)                 27,597,950 27,715,131 28,714,910
Effect of dilutive securities:                      
Employee stock options (in shares)                 323,936 308,033 586,947
Denominator for dilutive earnings per common share (in shares)                 27,921,886 28,023,164 29,301,857
Basic earnings per common share (USD per share) $ 0.25 $ 0.34 $ 0.28 $ 0.17 $ 0.49 $ 0.09 $ (0.01) $ (0.10) $ 1.04 $ 0.46 $ 0.06
Diluted earnings per common share (USD per share) $ 0.25 $ 0.33 $ 0.28 $ 0.17 $ 0.48 $ 0.09 $ (0.01) $ (0.10) $ 1.03 $ 0.45 $ 0.05
Performance shares                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Antidilutive securities excluded from computation of earnings per common share                 0 0 0
Stock options                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Antidilutive securities excluded from computation of earnings per common share                 0 0 0
Restricted stock                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Antidilutive securities excluded from computation of earnings per common share                 0 0 0
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Narrative (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2008
stock_type
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $ $ 9,300,000 $ 9,000,000 $ 13,100,000  
Total unrecognized compensation costs related to stock-based compensation | $ $ 11,400,000 11,500,000 13,000,000  
Total unrecognized compensation costs related to stock-based compensation, period for recognition 2 years 2 months 18 days      
Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $ $ 5,300,000 $ 5,700,000 $ 10,600,000  
Number of shares granted 228,014 268,300 284,086  
Restricted stock | Vesting Ratably, One Year        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year 1 year 1 year  
Number of shares granted 21,197 29,430 23,634  
Restricted stock | Vesting Ratably, Three Years        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years 3 years    
Number of shares granted 887 15,192 59,577  
Restricted stock | Vesting Ratably, Four Years        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years 4 years 4 years  
Number of shares granted 205,930 223,678 200,875  
Restricted stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant date fair value (USD per share) | $ / shares $ 27.55 $ 16.75 $ 23.02  
Restricted stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant date fair value (USD per share) | $ / shares $ 36.65 $ 27.80 $ 27.79  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $ $ 0 $ 0 $ 33,000  
2008 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for grant       3,400,000
Number of award types issued | stock_type       3
2008 Stock Incentive Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum term       10 years
2008 Stock Incentive Plan | Stock options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period       1 year
2008 Stock Incentive Plan | Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period       5 years
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Stock Option Awards (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 9,300,000 $ 9,000,000 $ 13,100,000  
Options, outstanding:        
Options, outstanding, beginning of period (in shares) 431,331 578,291 769,528  
Options, outstanding, grants in period (in shares) 0 0 0  
Options, outstanding, exercises in period (in shares) (384,092) (146,950) (191,237)  
Options, outstanding, forfeited or canceled in period (in shares) (650) (10) 0  
Options, outstanding, end of period (in shares) 46,589 431,331 578,291 769,528
Options vested and exercisable at end of period (in shares) 46,589      
Options, weighted-average exercise price:        
Options, outstanding, weighted average exercise price, beginning of period (USD per share) $ 11.16 $ 10.99 $ 9.76  
Options, grants in period, weighted average exercise price (USD per share) 0 0 0  
Options, exercises in period, weighted average exercise price (USD per share) 11.01 10.48 6.05  
Options, forfeited or canceled in period, weighted average exercise price (USD per share) 11.06 10.18 0.00  
Options, outstanding, weighted average exercise price, end of period (USD per share) 12.42 $ 11.16 $ 10.99 $ 9.76
Options vested and exercisable at end of period (USD per share) $ 12.42      
Options, additional disclosures:        
Options, oustanding, weighted average remaining contractual term 2 years 2 years 3 months 22 days 3 years 3 years 4 months 10 days
Options, exercisable, weighted average remaining contractual term 2 years      
Options, oustanding, aggregate intrinsic value $ 368,000 $ 7,262,000 $ 8,131,000 $ 8,179,000
Options, exercises in period, aggregate intrinsic value 7,025,000 1,533,000 3,634,000  
Options, exercisable, aggregate intrinsic value 368,000 7,262,000 8,131,000  
Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 5,300,000 5,700,000 10,600,000  
Compensation expense, tax benefits 1,300,000 2,200,000 4,000,000  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 0 0 33,000  
Compensation expense, tax benefits $ 0 $ 0 $ 12,000  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Stock Options Granted and Vested (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Grant date fair value $ 259 $ 2,090 $ 2,748
Aggregate intrinsic value $ 368 $ 7,262 $ 8,131
Share price (USD per share) $ 20.33 $ 28.00 $ 25.05
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Weighted Average Grant Date Fair Value      
Stock-based compensation expense $ 9.3 $ 9.0 $ 13.1
Restricted stock      
Number of Restricted Shares      
Non-vested at beginning of period (in shares) 521,340 559,491 950,786
Granted (in shares) 228,014 268,300 284,086
Vested (in shares) (204,845) (248,833) (638,004)
Forfeitures (in shares) (46,198) (57,618) (37,377)
Non-vested at end of period (in shares) 498,311 521,340 559,491
Weighted Average Grant Date Fair Value      
Non-vested at beginning of period (USD per share) $ 23.82 $ 25.21 $ 26.90
Granted (USD per share) 27.79 22.36 25.35
Vested (USD per share) 23.56 24.18 27.09
Forfeitures (USD per share) 25.36 25.38 27.75
Non-vested at end of period (USD per share) $ 25.60 $ 23.82 $ 25.21
Stock-based compensation expense $ 5.3 $ 5.7 $ 10.6
Compensation expense, tax benefits $ 1.3 $ 2.2 $ 4.0
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Performance Based Shares (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 9.3 $ 9.0 $ 13.1
Performance shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted 19,598 27,185 24,064
Grant date fair value (USD per share) $ 25.35 $ 21.01 $ 28.45
Stock-based compensation expense $ 0.2 $ 0.4 $ 0.2
Compensation expense, tax benefits $ 0.1 $ 0.2 $ 0.1
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans - Performance and Market Based Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 9.3 $ 9.0 $ 13.1
Performance and Market Based Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted 97,966 99,933 91,612
Grant date fair value (USD per share) $ 35.41 $ 31.15 $ 34.67
Stock-based compensation expense $ 3.0 $ 2.9 $ 2.2
Compensation expense, tax benefits $ 0.7 $ 1.1 $ 0.8
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
401(k) savings plan:      
Discretionary contribution amount $ 2.0 $ 1.8 $ 1.7
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 582,978 $ 644,821 $ 634,811 $ 577,091 $ 547,718 $ 509,531 $ 470,086 $ 415,752 $ 2,439,701 $ 1,943,086 $ 1,716,152
Operating income (loss) 13,673 16,281 13,112 10,500 10,132 6,293 3,439 (777) 53,566 19,085 15,611
Net income (loss) $ 6,935 $ 9,383 $ 7,678 $ 4,727 $ 13,349 $ 2,392 $ (245) $ (2,872) $ 28,723 $ 12,623 $ 1,590
Earnings (Loss) per common share:                      
Basic (USD per share) $ 0.25 $ 0.34 $ 0.28 $ 0.17 $ 0.49 $ 0.09 $ (0.01) $ (0.10) $ 1.04 $ 0.46 $ 0.06
Diluted (USD per share) $ 0.25 $ 0.33 $ 0.28 $ 0.17 $ 0.48 $ 0.09 $ (0.01) $ (0.10) $ 1.03 $ 0.45 $ 0.05
Remeasurement of net deferred tax liability resulting from the TCJA         $ 8,900       $ 0 $ (8,945) $ 0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties (Details) - USD ($)
3 Months Ended 12 Months Ended 19 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 20, 2016
Related Party Transaction [Line Items]          
Total rental expense   $ 6,000,000 $ 5,900,000 $ 8,400,000  
Board of Director          
Related Party Transaction [Line Items]          
Payments to settle lease termination $ 995,000        
Monthly rental payment         $ 55,000
Total rental expense       $ 1,300,000  
Lease, liability   $ 0 $ 0    
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Valuation Allowances:      
Provision, charged to expense $ 2,700 $ 1,900 $ 1,100
Allowance for doubtful accounts      
Movement in Valuation Allowances:      
Balance at beginning of year 3,745 3,019 1,627
Provision, charged to expense 2,654 1,894 1,069
Net change of presentation of insurance recoveries 0 299 1,436
Write-offs, less recoveries (1,781) (1,467) (1,113)
Balance at end of year 4,618 3,745 3,019
Deferred tax assets - valuation allowance      
Movement in Valuation Allowances:      
Balance at beginning of year 3,627 557 0
Adjustments 1,613 3,071 557
Balance at end of year $ 5,241 $ 3,627 $ 557
EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'V)5DX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ?8E63B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !]B59./U044.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)^GZ!T,W%\63@N""XBTDL[O!I@G)2+MO;QMW MNX@^@,?,_/+--S"MB=*$A,\I1$SD,%^,ONNS-''-]D11 F2S1Z]S/27ZJ;D- MR6N:GFD'49L/O4-H.+\&CZ2M)@TSL(H+D:G6&FD2:@KIB+=FPNPI@Z@%,#5/C(>Q:^$,F&&$R>?O MJ%6*I_8DL'V#$Y9K>DAF&HAU7)33L( M>'MZ?"GK5J[/I'N#TZ_L)!TBKMEI\NOJ[G[SP%3#Q6W%FZII-N)&"BZO+M]G MUQ]^9V$?K-NZ?VQ\$E0M_+H+]0502P,$% @ ?8E63IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !]B59.":3V0\0" #4"@ & 'AL+W=O+.3=W=>/B19X94]%KU_9R'9^5&NZ21.[/K*/R$Q]8 MK]\BHTE-Q2N0@&#U84MNH^+O MEK7\MHY1_+;PU)S.RBPDF]5 3^P'4S^'1Z%GR1SET'2LEPWO(\&.Z_@>W>UP M:@@6\:MA-[D81R:59\Y?S.3K81VG9D>L97ME0E#]N+('UK8FDM['GREH/&L: MXG+\%OVS35XG\TPE>^#M[^:@SNNXBJ,#.])+JY[X[0N;$LKC:,K^&[NR5L/- M3K3&GK?2_D;[BU2\FZ+HK73T=7PVO7W>QC_-XOVL.T[?3Q2KUXWZ2JY MFC 38CLB\ *!9D2B8\\"&!+88H^.WPL\^(CL/6+G(PB\A0S,,;/T;$'/83H! MZ<32R8)>.$?D(TI8( <%.0(C(K>(?OP&!!11@#*%)U,[,CX"I;!" M"2J4/A\Y$@ $PQ(5*%'Y?.>V; %(X+K4H$3M\W-' H 4L 1*8=NE?H32-5[J M?76G5E9 MH0J1+* %>Q[YEL;N/8,PH8Q@XR/?^9BX*@ FI +['OFVQNZ%AC A%=C[R'["5,L M[G-9H[S.\MHM!,GB+[]CXF3;*1GM^:6WO=QB=6[9[K%M&?[#QW[O.Q6GII?1 M,U>Z\;#MP9%SQ?2.TD_Z/IYUBSE/6G949ECJL1C[K'&B^##UD,G:X7]@&]AX4;1 "P1;;'NMQ$QLK&2YDA)O MW[Z4K!C.S'!O;$D^0YZAR,]#KLYM][W?QS@L?C3UL5\O]\-PNBN*_FD?FZK_ MU)[B,?WRW'9--:3;[J7H3UVL=E-04Q=8EK9HJL-QN5E-SQZZS:I]'>K#,3YT MB_ZU::KNO_M8M^?U$I;O#[X>7O;#^*#8K$[52_PK#M].#UVZ*ZZM[ Y-//:' M]KCHXO-Z^1GNMLJ, 9/B[T,\]S?7BS&5Q[;]/M[\OELOR]%1K./3,#91I:^W MN(UU/;:4?/P[-[J\]CD&WEZ_M_[KE'Q*YK'JX[:M_SGLAOUZZ9>+77RN7NOA M:WO^+5BSOZ/^!;K)!^=I#Z>VKJ?/A=/K_W0-G,KR4I3_;A\'X[3]WEN M_SU,#L Y *\!H'\:H.8 10**B[,IU2_54&U677M>=)>W=:K&20%W*@WFT_AP M&KOIMY1MGYZ^;12NBK>QG5ER?Y'@C80HMERAU%52I/ZO)E T@5.\NHW72")Y-Q1$-X&M M0IV)AU)F2FI* M3^!<3$F;P,9'T@7G"*D#.C,Q!"-P, M4#-!F%R C!IQ4T M=23H7,";Q?S1D0Q4Y)6ES;QU)2-0<01:BD#%Z4;?^$\E'WW( %0<@+0NNU<< M;+^X8!S;:PHZ&WRN8E(R !6O*"VM*!6O%,?=0:#S3]*EOW*=V?^JS&:< ]6R MW;@ 5 0HZ;9&T 5 G=D&*)FGBO/44IXJ8;/M0V#[+$EGO'JI5"= M-;=G$6)1*>FDHK*X.1$:C^C^K+J7P[%?/+;#T#;3$=!SVPXQM5E^2FWN8[6[ MWM3Q>1@O7;KN+D=CEYNA/C=2;9"WZE>=O;.00VM,+8[' O=#U+LO:EM"@0 M*UI1=_EFY<<>A\U*G4U3=_)QR/2Y;<7P^T$VZKK.8?XZ\+4^GHP;*#:K7ASE M-VF^]X^#[15SE7W=RD[7JLL&>5CG[^#]%B)G\(H?M;SJ13MS49Z4>G:=3_MU M#AR1;.3.N!+"7BYR*YO&5;(G-9Y MF6=[>1#GQGQ5UX]R"D3S;$K_65YD8^6.Q,ZQ4XWV_]GNK(UJIRH6I14OX[7N M_/4ZWN%\LJ4-:#*@V0#)7PUX,N# 4(QD/NI[8<1F-:AK-HQ/JQ?NI8#WV"[F MS@WZM?/W;%IM1R\;5JZ*BZLS21Y&"5I(T%O%-E9@/$L*._\,@9(0R/OQTD_2 M?IST8^\GRQ!5$&*4,"_IO(0P&"3=QB+,"4V3D"0)B9(0F/;3I)]&23@(DHP2 MNH"$$ 8R+:QK&245&D8EH1A,0P,8%BT8JPJ*0U88A5EY:U'S),L/%I8=F-A MRZ2_C+,$;_'#*.$+2G '[,H&8?XI>T-3)6FJF 8'-%7\F,'T"X#^1_F&"8+T M5@!B*A+N!2":#$-,*$(A54H)."L!O45U8X.",14-J6 T%^*XXIQ%5"DE(A"6 MMZC2.Q9$,14+J5"\ A7A)(9*""EB)0^9BL6N[H[9+V(XUIW.GI2Q!X3?Q@]* M&6F+@CM;[F1/]KG3R(-Q36[;PWB\C1VC^NGH+N;OA\T?4$L#!!0 ( 'V) M5DYF65P&:P, -X- 8 >&PO=V]R:W-H965T&ULC9== MCYLZ$(;_"N*^B[\PL$HB;1(=M5(KK5JUYYI-G 05< XXF_;?UWQL2F:&U;D) MV'E>^QW;>.S%U38_VY,Q+OA5E76[#$_.G1^CJ-V=3)6W#_9L:O_/P395[GRQ M.4;MN3'YOA=59208TU&5%W6X6O1US\UJ82^N+&KSW 3MI:KRYO?:E/:Z#'GX M5O&U.)Y<5Q&M%N?\:+X9]_W\W/A2=&ME7U2F;@M;!XTY+,,G_KCE:2?HB1^% MN;:3]Z +Y<7:GUWATWX9LLZ1*O%HV]!LTPO>>\6T7\4?G1WW65_6#W__GA:7WMZRI)%M%K MU\Z(K =$3!!^(R+?^*T'0?6P%D@N[CO88$+*>V2+D22E34@R3-GKY52?T7I% MZE6O5Q-]RL P#8CND7J(4\DL81Q$BSF>*:X9HHI&#?!^6&,Y^8[(7TGV#=84NL$]2,E M\Y: ;8R)-!$"1+N(X/V4P M/XW,W?!D(D.CC;%4)# ?$Y1@,YL=IU,3C[%G#CW'.*GZW5="SQCC0D-L2V%Q M-O=)T@F1:Y11LYF,S.G4Q'%NRF!N&IETZO2!*1@VIM@#RJ(-MC92^VZP^*D]G9)>1+=(1G4 MK[O+2W]X_MO,M6*,W!=:^) M?V^&&\=0U41)C-I69BM)]^U'R8IKWGMDY:6QWZMVF;-+;W>-\_[RKRONN MT68]IZ)P\TVYVDZO+KK/ONRN+NJ79KW:5E]VD_W+9E/N_KNNUO7;Y51-WS_X MNGI\:MH/YE<7S^5C]6?5_/7\99?>S8]5[E>;:KM?U=O)KGJXG/ZB/B^M:QMT MBK]7U=O^Y/6D'OOGM_G):M(ZJ=777M"7*].>UNJG6Z[92\O%O7W1Z M[+-M>/KZO?JR&WP:S+=R7]W4ZW]6]\W3Y31,)_?50_FR;K[6;[]6_8#L=-*/ M_O?JM5HG>>LD]7%7K_?=OY.[EWU3;_HJR[:![1O88P/R9QNXOH'[V4/HUN,P6=WL+\JF MO+K8U6^3W>$">B[;ZU1]=FE][]H/N^7L_B\MP#Y]^GH5[<7\M:W32ZX/$CJ5 MN%QR R0^ERR ).226R")N60I):HHCIIY&NIQO 3'2UT!DQ50;#0'C>TTVTY# MT3MKR>*>-.Q)@YZ(38H6/_E#+O"XIX[!:.W78E=#9V@PLX6,"!R>/7OQ,^E5;:L$$[ ML92Y*C/CH1D/S+"==NUE-U&19KOM9E26V0G03@!V6#_703GO.!2D@F9FH#.OR%G5)P7DVZ4N@\\&I@9U/ ^&8 M/IZG",.54.SEB:H7G0X^%L3I01+!F2JW@_E+*!WS'4V2FLJX*)=U5)=;PG@E M@%>1JWI1%JRLYG<$H.)W!)((S@KECC&#":5D'JY(,IBL"U8-=(4)3"@#BVTH M"2R62L)7S,RY*KE7C&8" 5FD*Y+4I1 &-Q7&+B'L\KL 2>P*,W%\5LY5R;_U M8FIK1&V>KC2@=K"!PD!7F-D:,9N'*RW!.%/I.S9W)'G,IV:T4NX9(U:CH,SS MC)81=]9^>RN\&^ALX @")5U./XV2;N%X_%QH"6VFRRUA(&L)9)%GM RZBARQ M)5MJ@.-,EOO!--: QE1P0R#'>C(IC? =!I0ZK5HHAFX2&B-7 ^22F"<0>[4E M%WS!U^X#RMP6QK,&>.;W[6LMV9M24O " D#'?8,,[6+@*?!62Y9K[8VQ_)*1 MNJC(#&0*C;FOP\=3DL9 U^BX@JC M.)"2#.:Z02&;IR0CN2YF1B)=S,RY*KG7@>-I= (BC$B4FR*X@3A@,,H-.K?@ MS#02T,+,>*H^6R7WBOENT+&&V$F VM'H(=88S&R##C7$ P)PJ"%ON3=F/%:/ M5LH]8\0:$*VE&1"M+0WVA$EL (F)'W89<'(L$J09#]):U$K.Y+/>#46L!:DE,D$0M>1V]=YR#0-D^T4I; M;&C=!A[2H8C-;^56$G6FH_&&VUI\1)G;P@BV*&(';DL^_-,A1LU1C73\6T)2IF@^0/U)="I]@D%OX;G)S\%:'\N\D>Y>UQM]Y-O==/4F^[9_T-= M-U6J67Q*L_I4E??'-^OJH6E?^O1Z=_B9QN%-4S_W/T&9'W\'<_4_4$L#!!0 M ( 'V)5DYC]RF/W@4 &$? 8 >&PO=V]R:W-H965T&ULC9E;;]M&$(7_BJ!W19S9*PW;0"2B:($6"%JT?69LVA8BB2I)V^F_+RDQ MBCAS5NF+)=%GEV>XP_GV-U_:EZKJ9E]WVWU[-W_INL/-5ZVAZ8J'X^-=MLE9YE?[LK-?GY_>[SVJ;F_K5^[[69? M?6IF[>MN5S;_KJIM_7XWI_FW"[]OGE^ZX<+R_O90/E=_5-V?AT]-_VMY[N5Q MLZOV[:;>SYKJZ6[^D6X*ZX<&1\5?F^J]O?@^&T+Y7-=?AA^_/-[-L\%1M:T> MNJ&+LO]XJ];5=COTU/OX9^QT?K[GT/#R^[?>?SH&WP?SN6RK=;W]>_/8O=S- MXWSV6#V5K]ON]_K]YVH,R,UG8_2_5F_5MIP5QO8L8$5#9:G4([/IBB[ M\OZVJ=]GS6EX#^60171C^Z?_,%P\/NSC__K'T_97W^Z)\]OEV]#1J%F=-'RI M.2N6?>_G6S"ZQ8I58*T5QDPEA9:$B$T8&*7,9@,=V!A!_;8@;WH M("?QG$X2?Y3L3X'&P"*2M581>ZDJ@,KE"<,.&G8@XL2X>=B!5Q&[*"(^2=R% MRT!L1"<-:%#PE_.;0;P[\BL%>Y6 8,V%7:R@+0E1H MT8+(8+N4X=J6 <-.%K=,W4CZ!9)%$$E3 )%+N$U48@)NO71+/W:K)22K"]#8 M+/&R$:SJ'XF5W2B38=1]XDO;6N5,Q+8!5!1M#$U M2\6T8$ +F?8K!B@P03YLH)(I=E4RM8MQP0 75LX>6-?YW+)5?@$.8B"9'$#F M\G#!J*EOS UF\%HD"@+C&LX&A"ZY/HHF(\7]7(1D[$B7!;D(*I#.^A@318$Q M.QBPPTK(,V)'IM !9"K+KDFF?C$P6 .#K"0&@RKO RN_6J;\7I-,_6)6,&"% ME6QF4-X-15:I 70P-1![KJ0&Y@4C7B3F9(QYP6!%X3(9O2[Q:J1^*"F I%_3 MI2HNY@0#3CC)"=:U7=D%D)!O2P%$P262RV!"&$ ()PEA "&<'(0U4OE<+MF0 MBCDDJJ7!H# %$Z"P@ "L%&NP=+"R:E8@53D$G-L@REA].J"G%Q>&+T@6.BM ME#624Y7-4C&6?>J^>-R)0G:X?!9#* M3$Y"U:!52&!2UG^,IJN2J6&,)@/0).>S*Z.!0JQ1"F31*ED!9#9>EIJI;XPH M Q#E)%(-0 HT#G30.4+4%>L8409LL:D]0:-WQA;6>1GB&NF82.92@72. Z>J M($:C06B4:RF#H!;D5N4:R'S4KZ56+4P>0V*Z;# C#6"DET@WFFUL',EI/I#U MS);3SP+(^N&[V "=[I9C5EK 2J\VS#7?;,91SL. #(17 -DTO*EO3$M+>A;F M4Z%C=EG +B^!:S5MO,OEUCE2J8EU@51Y:J_48G!9 "XO@6LU:2@HSUK$\DTK M@,A0JAK9Q(D,();<]5Y9C1E2&_Y Y+WV_+^)93&Q+#B2\:GTQ/"P !Y>PF,4 M30ZB),K70*3RZIKDY'9Y<?ZZZK=\>SRJ>Z[JK>8?:A?Z(O5?EX_K&MGKKA M:^B_-Z=#W]./KCZ,!]K+\ZGZ_7]02P,$% @ ?8E63NP]A3.R 0 T@, M !@ !X;"]W;W)KV M.P%2K].T2:MTZK3VF XU_:F,5]^C:AKG. J\B2$F6)LDU4UQH6F0Q=K1% M9GHOA8:C):Y7BMNW T@SY'1#+X%'T;0^!%B1=;R!G^!_=4>+'IM9*J% .V$T ML5#G]&ZS/^Q"?DQX$C"XA4U")R=C7H+SOY!RD"$,GY/ MG'0N&8!+^\+^-?:.O9RX@WLCGT7EVYS>4E)!S7OI'\WP#:9^/E$R-?\#SB Q M/2C!&J61+GY)V3MOU,2"4A1_'4^AXSE,_!?8.B"= .D' !L+1>5?N.=%9LU M[#C[CH;,]XSIDSXW$Q&?OL>@!/7I34KJ2]]\.1 M,5?WH+B[,0-HO&F-5=RC:3OF!@N\B2 E67HXO&6*"TVK(OK.MBK,Z*70<+;$ MC4IQ^^,$TDPE3>BKXU%TO0\.5A4#[^ +^*_#V:+%5I9&*-!.&$TLM"6]3XZG M/,3'@&\")K;; ]@'I DA7P%W,P^9$4?D[[GE56#,1._=^ MX.&)DV.*O:F#,[8BWJ%XA]YKE=PF!;L&HB7F-,>DVY@U@B'[FB+=2W%*_X*G M^_!L5V$6X=EO"O]!D.\2Y)$@_V^)>S'9'TG8IJ<*;!>GR9':C#I.\L:[#NQ] M&M_D5_@\[9^Y[81VY&(\OFSL?VN,!Y1RN,$1ZO&#K8:$UH?C+9[M/&:SX552VYRVSG5'QFS9@N+V M!CO0_J9&H[CSIFF8[0SP*H*49,EF<\<4%YH66?2=39%A[Z30<#;$]DIQ\W8" MB4-.M_3#\22:U@4'*[*.-_ ,[GMW-MYB,TLE%&@K4!,#=4[OM\=3&N)CP \! M@UV<2:CD@O@2C*]53C=!$$@H76#@?KO" T@9B+R,7Q,GG5,&X/+\P?XYUNYK MN7 +#RA_BLJU.3U04D'->^F>E/@<)4H;5U+VUJ&: M6+P4Q5_'7>BX#^/-_C#!U@')!$AFP"'F86.BJ/P3=[S(# [$C+WO>'CB[3'Q MO2F#,[8BWGGQUGNOQ7:?9NP:B*:8TQB3+&/F".;9YQ3)6HI3\@\\68?O5A7N M(GSWA\+;=8)TE2"-!.E_2UR+N?LK"5OT5(%IXC194F*OXR0OO// WB?Q37Z' MC]/^R$TCM"47=/YE8_]K1 =>RN;&CU#K/]AL2*A=..[]V8QC-AH.N^D'L?D; M%^]02P,$% @ ?8E63JKA&%2U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$CM;LLBVU'2:.FF3HDYK/Q/[;*," MYP*.NW\_P*[K;=:^ '?<>_?N.+(!S;-M 1QY55+;G+;.=4?&;-F"XO8&.]#^ MID:CN/.F:9CM#/ J@I1DR6;SD2DN-"VRZ#N;(L/>2:'A;(CME>+FUPDD#CG= MTC?'@VA:%QRLR#K>P ]P/[NS\1:;62JA0%N!FABHJ"D@IKWTCW@< ]3/1\HF8K_!E>0/CPH\3E*E#:NI.RM0S6Q>"F* MOXZ[T'$?QILTG6#K@&0")#/@$/.P,5%4_ID[7F0&!V+&WG<\//'VF/C>E,$9 M6Q'OO'CKO==BN]]G[!J(IIC3&),L8^8(YMGG%,E:BE/R#SQ9AZ>K"M,(3_]0 M>%@GV*T2["+![K\EKL5\^BL)6_14@6GB-%E28J_C)"^\\\#>)O%-WL/':?_. M32.T)1=T_F5C_VM$!U[*YL:/4.L_V&Q(J%TX[OW9C&,V&@Z[Z0>Q^1L7OP%0 M2P,$% @ ?8E63KS7D&FV 0 T , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$FW62U6;ML8W"Q0&\ M3O^^@!W'2:R^ #/,.7-F&/)1FR?; 3CT(H6R!>ZR5[D'YFT8; MR9PW34ML;X#5$20%H4ER0R3C"I=Y])U,F>O!":[@9) =I&3F[Q&$'@NJ,0B5G MK9^"\;TN@QV\PUW.-T5S\#[B \.%!B<]1:6'CBJK!.BUG%B]%LI=I MYRKNXW23W,B6*RK\PQ\KA6AB/]!*?;\-VFP%V$[];95PK? M$62;!%DDR/Y7X>>0=/^Q1K+JJ 33QEFRJ-*#BG.\\B[C>D?CB[R%3[/^DYF6 M*XO.VOEWC=UOM';@I217?H Z_[T60T#CPO'6G\TT9)/A=#__'[)\XO(?4$L# M!!0 ( 'V)5DYP9'<,LP$ -(# 9 >&PO=V]R:W-H965TIZJ3-NG4:>MG+G$25(@S()?N MWP](FF9;M"^ C=_SLS'9B.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG M3=,PVQL0501IQ?AN=\NTD!TMLN@[FR+#P2G9P=D0.V@MS*\3*!QSNJ=OCB?9 MM"XX6)'UHH%OX+[W9^,MMK!44D-G)7;$0)W3N_WQE(;X&/!#PFA79Q(JN2"^ M!.-SE=-=$ 0*2A<8A-^N< ]*!2(OX^?,29>4 ;@^O[$_Q-I]+1=AX1[5LZQ< MF],#)1748E#N"<='F.OY0,E<_!>X@O+A08G/4:*R<27E8!WJF<5+T>)UVF47 M]W&Z2=(9M@W@,X O@$/,PZ9$4?DGX421&1R)F7K?B_#$^R/WO2F#,[8BWGGQ MUGNOQ?[ ,W8-1'/,:8KAZY@E@GGV)07?2G'B_\#Y-CS95)A$>/*'PF2;(-TD M2"-!^M\2MV+2OY*P54\UF"9.DR4E#EVX,]:'_3H%'<>=.TS/8& M>!U!2K)TM[MCB@M-RSSZSJ;,<7!2:#@;8@>EN/EY HEC01/Z[G@1;>>"@Y5Y MSUOX NYK?S;>8@M++11H*U 3 TU!'Y+C*0OQ,>";@-&NSB14QH^9DRXI W!]?F=_CK7[6B[.?%6^^]ELGA M-F?70#3'G*:8=!VS1##/OJ1(MU*;1-DFP19),C^ M6^)6S/U?2=BJIPI,&Z?)D@H''2=YY5T&]B&-;_([?)KVS]RT0EMR0>=?-O:_ M073@I>QN_ AU_H,MAH3&A>.]/YMIS";#83__(+9\X_(74$L#!!0 ( 'V) M5D[O\8,@M@$ -(# 9 >&PO=V]R:W-H965T592VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*4 M9&F2?&**"TV++/I.ILBP=U)H.!EB>Z6X>3F"Q"&G&_KF>!1-ZX*#%5G'&_@! M[F=W,MYB,TLE%&@K4!,#=4YO-X?C+L3'@%\"!KLXDU#)&?$I&-^KG"9!$$@H M76#@?KO '4@9B+R,/Q,GG5,&X/+\QOXUUNYK.7,+=RA_B\JU.=U34D'->^D> MCO!U@'I M!$AGP#[F86.BJ/P+=[S(# [$C+WO>'CBS2'UO2F#,[8BWGGQUGLOQ6:_S]@E M$$TQQS$F7<;,$(T65)BK^,D+[SSP-ZF\4W^AH_3_L!-([0E9W3^96/_:T0' M7DIRY4>H]1]L-B34+AP_^[,9QVPT'';3#V+S-RY> 5!+ P04 " !]B59. MBLT31;8! #2 P &0 'AL+W=O\9PS M9\;C?#3VV74 GKPHJ5U!.^_[ V.NZD!Q=V5ZT'C3&*NX1].VS/46>!U!2K)T MM_O %!>:EGGTG6R9F\%+H>%DB1N4XO;W$:09"YK05\>C:#L?'*S,>]["=_ _ M^I-%BRTLM5"@G3":6&@*>IL^YYF5LS$COUON?AB9-#BKVI@C.V(MZA>(?>2YE\2G)V"41S MS'&*2=4 MLKO"$>KP@RV&A,:'XT<\VVG,)L.;?OY!;/G&Y1]02P,$% @ ?8E63EVT ME[6V 0 T@, !D !X;"]W;W)K&UL;5/;;MLP M#/T501]0)8[;9H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+CN9U?))'B.3RD MJ&PP]M6U )Z\*:E=3EOONP-CKFQ!<7=C.M!X4QNKN$?3-LQU%G@504JR9+.Y M8XH+38LL^DZVR$SOI=!PLL3U2G'[YPC2##G=TJOC132M#PY69!UOX#OX']W) MHL5FEDHHT$X832S4.7W8'HYIB(\!/P4,;G$FH9*S,:_!^%+E=!,$@832!P:. MVP4>0FXIF8K_"A>0&!Z48([22!=74O;.&S6QH!3%W\9=Z+@/XTUZA:T#D@F0S(!] M!+ Q453^Q#TO,FL&8L?>=SP\\?:08&_*X(RMB'Z?P;IT@725((T'ZCN#^0XEK,?L/ M2=BBIPIL$Z?)D=+T.D[RPCL/[$,2W^1?^#CMW[AMA';D;#R^;.Q_;8P'E+*Y MP1%J\8/-AH3:A^,]GNTX9J/A33?](#9_X^(O4$L#!!0 ( 'V)5D[8! ') MM0$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN%9C]068X9PS%X9\ MM.[9=P"!O&AE?$&[$/HC8[[J0 M_8WLP>--8IT5 T[7,]PY$G4A:,9YE[Y@6 MTM R3[ZS*W,[!"4-G!WQ@];"_3Z!LF-!=_35\23;+D0'*_->M/ -PO?^[-!B MBTHM-1@OK2$.FH(^[(ZG0\0GP \)HU^=2:SD8NUS-#[7!U-%9VI%NL/D/7JOY>[^/F?7*#1C3A.& MKS$+@J'Z$H)OA3CQ-W2^3=]O9KA/]/V:GF7; H=-@4,2./RWQ+<8GOU;)%OU M5(-KTS1Y4MG!I$E>>9>!?4B/R/["IVG_*EPKC2<7&_!E4_\;:P-@*MD-CE"' M'VPQ%#0A'M_CV4UC-AG!]O,/8LLW+O\ 4$L#!!0 ( 'V)5DY'E7$%M $ M -(# 9 >&PO=V]R:W-H965TJ!OCB?9=CXX6)D/HH6OX+\-9XL66UEJ MJ:%WTO3$0E/0^\/QE(7X&/!=PN0V9Q(JN1CS$HQ/=4&3( @45#XP"-RN\ !* M!2*4\6/AI&O* -R>W]@_Q-JQEHMP\LZQ]5] [2FIHQ*C\DYD^PE+/+25+ M\9_A"@K#@Q+,41GEXDJJT7FC%Q:4HL7KO,L^[M-\DZ8+;!_ %P!? 76/PHLRMV8B=N[](,(3'XX<>U,%9VQ%O$/Q#KW7DB<\9]= M,2D?"M-]@FR7((L$V7]+W(O)_DK"-CW58-LX M38Y49NSC)&^\Z\#>\_@FO\/G:?\B;"M[1R[&X\O&_C?&>$ IR0V.4()W/&T 0 T@, M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]U< MM+(M95-5K=1(JT1MGUE[?%& <0&OD[\/8,=U6ZLOP QSSIP9AFQ$\V); $=> ME=0VIZUS_8$Q6[:@A+W"'K2_J=$HX;QI&F9[ Z**("493Y(;ID2G:9%%W\D4 M&0Y.=AI.AMA!*6'>CB!QS&E*/QQ/7=.ZX&!%UHL&GL%][T_&6VQAJ3H%VG:H MB8$ZI_?IX;@/\3'@1P>C79U)J.2,^!*,KU5.DR ())0N, B_7> !I Q$7L:O MF9,N*0-P??Y@_QQK][6JXIF8O_!A>0 M/CPH\3E*E#:NI!RL0S6S>"E*O$Y[I^,^3C<\G6'; #X#^ *XBWG8E"@J_R2< M*#*#(S%3[WL1GC@]<-^;,CAC*^*=%V^]]U+PY#ICET TQQRG&+Z*29<(YMF7 M%'PKQ9'_ ^?;\-VFPEV$[_Y0>+--L-\DV$>"_7]+W(JY_2L)6_54@6GB-%E2 MXJ#C)*^\R\#>\_@FO\.G:7\4INFT)6=T_F5C_VM$!UY*QY1L7[U!+ P04 " !]B59.JA0CH+4! #2 P &0 M 'AL+W=OX<]:']3HU'">=,TS/8&1!5!2C*>)&^8$IVF119]9U-D.#C9 M:3@;8@>EA/EU HEC3E-ZN"@Q59+QKX"NY;?S;>8@M+U2G0MD--#-0Y M?4B/IWV(CP'?.QCMZDQ")1?$YV!\JG*:!$$@H72!0?CM"H\@92#R,G[.G'1) M&8#K\XW]0ZS=UW(1%AY1_N@JU^;T0$D%M1BD>\+Q(\SUW%,R%_\9KB!]>%#B M'C%T#T1QSFF+X*B9=(IAG7U+PK10G M_A^<;\-WFPIW$;[[2^&[;8+])L$^$NQ?+7$C)DW^2<)6/55@FCA-EI0XZ#C) M*^\RL \\OLF?\&G:OPC3=-J2"SK_LK'_-:(#+R6Y\R/4^@^V&!)J%XYO_=E, M8S89#OOY!['E&Q>_ 5!+ P04 " !]B59.:;+=Z[,! #2 P &0 'AL M+W=O+%EM8*JFA<])TQ$*=T[OD M<$Q#? SX(6%TJS,)E9R->0K&ERJGNR (%)0^, C<+G /2@4BE/$\<](E90"N MSV_LGV+M6,M9.+@WZJ>L?)O36THJJ,6@_(,9/\-8FG6'; #X#^ *XC7G8E"@J_RB\*#)K1F*G MWO4;%Z]02P,$% @ ?8E63H@TP?FU 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q >$->NDT6;M\47AX@)>)W_? 3NNDUI] 6:8<^;,,&2CL<^N!?#D14GMR168&+SL-)TO09LQI0M\Y R$*&,WS,G75(&X/K\QOXE MUHZUG(6#>R.?NLJW.;VEI():#-(_FO$KS/5<4S(7_QTN(#$\*,$Z?C/DXW^V2&;0/X#. +X#;F85.BJ/RS\*+(K!F)G7K?B_#$ MR8%C;\K@C*V(=RC>H?=2\"3-V"40S3''*8:O8I(E@B'[DH)OI3CR?^!\&[[? M5+B/\/T[A=?;!.DF01H)TO^6N!5S\R$)6_54@6WB-#E2FD''25YYEX&]X_%- M_H9/T_X@;--I1\[&X\O&_M?&>$ INRL&UL?5-A;]L@$/TKB!]08I*N661;:CI-J]1*4:=MGXE] MME'!>(#C]M_OP*[GM=:^ '?<>_?N.-+!V&?7 'CRHE7K,MIXWQT81M_)YJGIO9(MG"QQO=;"OAY! MF2&C"7US/,FZ\<'!\K03-7P'_Z,[6;38S%)*#:V3IB46JHS>)H?C+L3'@)\2 M!KN6?S/ -IGJN*9F*?X +* P/2C!'892+*REZYXV> M6%"*%B_C+MNX#^/-]GJ"K0/X!. S8!_SL#%15/Y%>)&GU@S$CKWO1'CBY,"Q M-T5PQE;$.Q3OT'O)>7*3LDL@FF*.8PQ?Q"1S!$/V.05?2W'D'^!\';Y=5;B- M\.T_"O?K!+M5@ETDV/VWQ+68S^^2L$5/-=@Z3I,CA>G;.,D+[SRPMSR^R=_P M<=H?A:UEZ\C9>'S9V/_*& \H97.%(]3@!YL-!94/QQL\VW',1L.;;OI!;/[& M^1]02P,$% @ ?8E63HK"^,BS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0M.IL3EOG^@-CMFQ!"WN%/73^ MID:CA?.F:9CM#8@J@K1B/$ENF!:RHT46?2=39#@X)3LX&6('K87Y<02%8TYW M]-WQ))O6!0I, M0B5GQ)=@/%8Y38(@4%"ZP"#\=H%[4"H0>1FO,R==4@;@^OS._BG6[FLY"POW MJ)YEY=J9*Q2R":8XY3#%_%[)8(YMF7%'PKQ9'_!>?;\/VFPGV$[W]3 M^(_\Z29!&@G2_Y:X%?.G2K;JJ0;3Q&FRI,2ABY.\\BX#>\?CF_P*GZ;]BS"- M["PYH_,O&_M?(SKP4I(K/T*M_V"+H:!VX?C!G\TT9I/AL)]_$%N^M0$ -(# 9 >&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0( M:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQH'OZYGB2 M;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU!'_;'4Q;C4\!W":-?G4FLY&+M M2S0^U07=14&@H J10>!VA4=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$AT>KGF4= MNH+>4U)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"U>IUV: MM(_3#;^;8=L /@/X KA/>=B4*"E_+X(H]R(^\?[(L3=5=*96I#L4 M[]%[+3D_Y.P:B>:8TQ3#5S'[)8(A^Y*";Z4X\7_@?!M^V%1X2/##'PJS;8)L MDR!+!-E_2]R*N?TK"5OU5(-KTS1Y4MG!I$E>>9>!?>#I37Z'3]/^1;A6&D\N M-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[AV4UC-AG!]O,/8LLW+G\!4$L#!!0 M ( 'V)5D[:IK1)M0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;, M=19$E4!:,;[9')@6TM B2[Z++3+LO9(&+I:X7FMA?YY!X9#3+7US/,FF]='! MBJP3#7P%_ZV[V&"QF:62&HR3:(B%.J9>7;G!XI MJ: 6O?)/.'R$J9YWE$S%?X8;J! >E80<)2J75E+VSJ.>6((4+5['79JT#^/- MX3#!U@%\ O 9<$QYV)@H*7\OO"@RBP.Q8^\[$9]X>^*A-V5TIE:DNR#>!>^M MX/R0L5LDFF+.8PQ?Q&SG"!;8YQ1\+<69_P/GZ_#=JL)=@N_^4'B_3K!?)=@G M@OU_2UR+.?Z5A"UZJL$V:9H<*;$W:9(7WGE@'WAZD]_AX[1_$;:1QI$K^O"R MJ?\UHH<@97,71J@-'VPV%-0^'N_#V8YC-AH>N^D'L?D;%[\ 4$L#!!0 ( M 'V)5DX/)$#8A@( -P) 9 >&PO=V]R:W-H965TSX;@CYIJZF#=G(6NF35-> M(M5*SDXVJ*XB&L>+J&9E$VY6MF\O-RMQTU79\+T,U*VNF?R[XY5XK$,2?G2\ MEI>K[CJBS:IE%_Z#ZY_M7II6-+J3- M9 Y,\1=1_2Y/^KH.BS X\3.[5?I5/+[P84)9& RS_\;OO#+R;B2&<125LM?@ M>%-:U(.+&4K-WOM[V=C[HW^3Y4,8#J!# !T#"LN)>I =^2>FV68EQ2.0_<=O M6;?&Y)F:;W/L.NVGL._,X)7IO6\H7:ZB>V$)'&%BPY,I/?<8I- @M0;IE)_$SA21QC/)#$(R8$ ="-(D&+* D 4P2!T( MTF08DD-(#@P6#@1I<@PI(*0 !H4#09HEABPA9#DW2-V%1QK/PI,89U ,+-RE MAR+/VA-/II*9!2DRES,7T33U<&"Z;@D%%C,.$BT\')S7) $6NE/ M0&ZGLQ('1%GLX> *0$!Z9\3E()&GFA%/9?PU$ MF:?<$%P*R#S/2>Y6-2CR_6^X&A"0ZF3& :+,Y423S;7F\F*/%2HXBEMCSS23 MWO'HLJ5V<_XO[\\]WYF\E(T*#D*;+=YNQ&*#;_ -02P,$% @ ?8E63O^-/,*X 0 T@, !D M !X;"]W;W)K&UL=5/M;ML@%'T5Q .4A"1+%MF6 MFDY3)ZU2U&G=;V)?VZC@ZP*.V[G1/-L:P)%7K1J; MTMJY]LB8S6O0PMY@"XV_*=%HX;QI*F9; Z*()*T87ZT^,2UD0[,D^LXF2[!S M2C9P-L1V6@OS=@*%?4K7]-WQ**O:!0?+DE94\ /G]$!) :7HE'O$_A[&>G:4C,5_ARLH#P^9 M^!@Y*AM7DG?6H1Y5?"I:O Z[;.+>#S<[/M*6"7PD\(EPB''8$"AF_D4XD24& M>V*&WK,[_8)NP:A$7,:,'R&64\(YM6G$'PI MQ(G_0^?+],UBAIM(W\RC[_\CL%T4V$:![5\E'CZ4N(3Y_"$(F_54@ZGB-%F2 M8]?$29YYIX&]C8_(_L"':7\0II*-)1=T_F5C_TM$!SZ5U8T?H=I_L,E04+IP MW/NS&<9L,!RVXP]BTS?.?@-02P,$% @ ?8E63O?[61"W 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q <$FW62UZ!^5O&FTD<]XT+;&] 59'D!2$)LD-D8PK7.;1=S)EK@UW@) @" 94+#,QO%[@'(0*1E_$Z<^(E M90"NSQ_L#[%V7\N96;C7X@^O75?@/48U-&P0[DF/CS#7.*JL$Z+6<6+T6RMVGG*N[C=)/=SK!M )T!= 'L8QXR)8K*OS''RMSH M$9FI]ST+3YP>J.]-%9RQ%?'.B[?>>RGI39*32R":8XY3#%W%I$L$\>Q+"KJ5 MXDC_@]-M^&Y3X2["=^OL^V2;(-LDR")!]D^)Z9<2MV*^JB2KGDHP;9PFBRH] MJ#C)*^\RL'H\Q]L,00T+AQO M_=E,8S893O?S#R++-R[? 5!+ P04 " !]B59.*4R:^LX! "7P)W?E[N"$ %9XD.*&;34P$:UJ<)3YW5EDB>\.; M%LX*Z5X(IOZ<@,LAQ5M\2SPW56U<@F1)QRKX!>9W=U8V(K-*T0AH=2-;I*!, M\(H=W@->&ACT8H]<)Q) M]<@EU_X7Y;TV4DPJMA3!/L:U:?TZ3/HW6IA )P)=$]<6X 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@YT- ML#J2I" T26Z(9%SA,H^^DRES/3C!%9P,LH.4S/PY@M!C@5/\[GCD;>>"@Y1Y MSUKX!>YW?S+>(HM*S24HR[5"!IH"WZ6'8Q;P$?#$8;2K,PJ5G+5^"<;WNL!) M2 @$5"XH,+]=X!Z$"$(^C==9$R\A W%]?E?_%FOWM9R9A7LMGGGMN@+O,:JA M88-PCWI\@+F>:XSFXG_ !82'ATQ\C$H+&U=4#=9I.:OX5"1[FW:NXCY.-UDZ MT[8)=";0A;"/<<@4*&;^E3E6YD:/R$R][UEXXO1 ?6^JX(RMB'<^>>N]EY+> M)CFY!*$9.O/9AJSR7"ZGW\06;YQ^1=02P,$% M @ ?8E63H1*&&O1 0 G 0 !D !X;"]W;W)K&UL;53O;ML@$'\5Q .4A"1.%MF6FE;5)FU2U&G=9V*?;50P'N"X>_L!=CPO MXXOACM^?.PRD@]+OI@&PZ$.*UF2XL;8[$F**!B0S#ZJ#UJU42DMF7:AK8CH- MK PD*0A=K1(B&6]QGH;<6>>IZJW@+9PU,KV43/\^@5!#AM?XEGCE=6-]@N1I MQVKX#O9'=]8N(K-*R26TAJL6::@R_+@^GA*/#X W#H-9S)'OY*+4NP^^E!E> M^8) 0&&] G/#%9Y ""_DRO@U:>+9TA.7\YOZ2^C=]7)A!IZ4^,E+VV3X@%$) M%>N%?57#9YCZV6$T-?\5KB ($.A'H3#@$ AF-0N7/S+(\U6I >MS[COE?O#Y2MS>%3X:M"&NN>..RUYSN M:4JN7FC"G$8,76#6,X(X]=F"QBQ.]#\ZC=,WT0HW@;Y9NA\^Q06V48%M$-C^ MT^+FKL489ALWV45-=A&!W9U)#)/$39*H21(1V-^9Q#"'.Q.R.!T2=!WNA4&% MZMMP)Q?9^>H]TG"Z_L+'>_N-Z9JW!EV4=6&PO=V]R:W-H965TD:Q+9 MEII6U29M4M1IW6]B7]NH8#S %,9JX5'T];,=19$&4E:,9XDGY@6LJ5Y&GUGFZ>F M]TJV<+;$]5H+^_L$R@P9W=!WQ[.L&Q\<+$\[4<-W\#^ZLT6+S2JEU- Z:5IB MH9XV@5\!+Q(&-SB3$(E%V->@_&ES&@2$@(%A0\* KB>DA(JT2O_;(;/,-5S2\E4_%>X@D)X MR 1C%$:YN)*B=][H2053T>)MW&4;]V&\N3U,M'4"GPA\)NQC'#8&BID_"B_R MU)J!V+'WG0A/O#ER[$T1G+$5\0Z3=^B]YOSND+)K$)HPIQ'#%YC-C&"H/H?@ M:R%._!\Z7Z=O5S/<1OIV&?WP'X'=JL N"NR6\??)AQ+7,!^+9(N>:K!UG"9' M"M.W<9(7WGE@[WE\D[_P<=J_"5O+UI&+\?BRL?^5,1XPE>0&1ZC!#S8;"BH? MCG=XMN.8C88WW?2#V/R-\S]02P,$% @ ?8E63E3W;N34 0 G 0 !D M !X;"]W;W)K&UL=53;;MLP#/T501]0)8KC9H%M MH.DP;, &!!VV/2LV?4%U\20Y[OY^DNQZ7JJ^6")U> XID\I&I9]-"V#1B^#2 MY+BUMC\28LH6!#-WJ@?I3FJE!;/.U TQO096A2#!"=UL4B)8)W&1!=]9%YD: M+.\DG#4R@Q!,_SD!5V..M_C5\=0UK?4.4F0]:^ [V!_]63N++"Q5)T":3DFD MH<[QP_9X2CT^ 'YV,)K5'OE*+DH]>^-+E>.-3P@XE-8S,+=!Z_\K^*=3N:KDP X^*_^HJV^;X@%$%-1NX?5+C9YCKV6,T%_\5KL = MW&?B-$K%3?BBGI[GOF?_'V2-W=E-X9KB*2-\UX+>J 9N7JB&7.:,'2%V2X(XM@7 M"1J3.-$WX30>OHMFN OAN[7ZAS1.D$0)DD"0_%?B[J;$&":)B^RC(OL(P?Y& M)(9YIY(T*I)&".YO1&*8PXT(676' -V$N3"H5(,,,[GR+J/W0$-W_8-/<_N- MZ::3!EV4=3T:.JE6RH)+97/G"F[=4[$8'&KKM_=NKZ>!F0RK^ODM(,N#5/P% M4$L#!!0 ( 'V)5DYX@;K@M@$ -(# 9 >&PO=V]R:W-H965TA2ZK)!)+A:@$THJJ]-F;3"["EV [ M&_KW'3LAC6A>;,_XG#,7C]/!V#?7 'CRH:1V&6V\[PZ,N:(!)=R5Z4#C366L M$AY-6S/761!E)"G)>)+<,"5:3?,T^DXV3TWO9:OA9(GKE1+VSQ&D&3*ZH9^. ME[9N?'"P/.U$#3_!_^I.%BTVJY2M NU:HXF%*J-WF\-Q%_ 1\-K"X!9G$BHY M&_,6C!]E1I.0$$@H?% 0N%W@'J0,0IC&^Z1)YY"!N#Q_JC_$VK&6LW!P;^3O MMO1-1O>4E%")7OH7,SS"5,\U)5/Q3W !B?"0"<8HC'1Q)47OO%&3"J:BQ,>X MMSKNPWASS2?:.H%/!#X3]C$.&P/%S+\++_+4FH'8L?>="$^\.7#L31& ! !!0 &0 'AL+W=O@FT="3., G# ^:T[5">NMQ%YJD8-&L[N,A #9Q3^><,3(P9VJ%[XJ6M M&VT3.$][6L,/T#_[BS017E3*ED.G6M$%$JH,/>U.Y\3B'>"UA5&MYH'MY"K$ MFPV^EAD*;4' H-!6@9KA!L_ F!4R9?R>-=%B:8GK^5W]L^O=]'*E"IX%^]66 MNLG0$04E5'1@^D6,7V#N)T;!W/PWN $S<%N)\2@$4^X;%(/2@L\JIA1.WZ>Q M[=PX3BOQG>8GD)E %L+1$?!DY"K_1#7-4RG&0$Y[WU/[BW<)0U:8W8+ 1GVQ(#Z+,_E )WYZY*TP M*[!W OO_6HPV+?HP>[])[#6)/0+QQL2'.?A-#EZ3@T<@V9CX,$>_2>(U23P" MCQN3CY@H##'4$."J]#F M(KCC6@FAP902/IA=;&UL;5/;;MP@$/T5Q <$+]ZTR9=/ZX&!% MUHL&?H+_U9\L6FQ1J:2&SDG3$0MU3N]VA^,^X"/@2<+H5F<2*CD;\QR,;U5. MDY 0*"A]4!"X7> >E I"F,:?69,N(0-Q?7Y5_Q)KQUK.PL&]4;]EY=NJXIF8O_#A=0" ^98(S2*!=74@[.&SVK8"I:O$R[[.(^3C?7 MMS-MF\!G E\(-S$.FP+%S!^$%T5FS4CLU/M>A"?>'3CVI@S.V(IXA\D[]%Z* M--EE[!*$9LQQPO 5Y@W!4'T)P;="'/D'.M^FIYL9II&>KNG)[;; ?E-@'P7V M_Y7(WY6XA4G?!6&KGFJP39PF1THS='&25]YE8.]X?),W^#3M/X1M9.?(V7A\ MV=C_VA@/F$IRA2/4X@=;# 6U#\?/>+;3F$V&-_W\@]CRC8M_4$L#!!0 ( M 'V)5DZ!@Y>[TP$ )P$ 9 >&PO=V]R:W-H965T@.P*!7SH0N<&?,<")$5QUPJA_D ,*N-%)Q:FRH6J('!;3V M),Y($D49X;07N,Q][J+*7(Z&]0(N"NF1@#$G9,OXN6CBU=(1M_,W]0^^=]O+E6IXDNQ'7YNNP$>,:FCH MR,RSG#["TL\>HZ7YSW #9N&N$NM12:;]%U6C-I(O*K843E_GL1=^G.:50[K0 MPH1D(20KX>A]R&SD*W]/#2US)2>DYKT?J/O%\2FQ>U.YI-\*OV:+US9[*W=1 MFI.;$UHPYQF3;##QBB!6?;5(0A;GY!]Z$J;O@A7N/'VWI&PO=V]R:W-H965T&,"*S5#;+.G?US:$T)2^V)[Q.6SH;846MA?I] X530A+XX'F7;N>!@93Z(%KZ!^SZU7(2%!U0_9>VZ@MY14D,C1N4>5'PJ6CS/N^SC/LTWM]E"VR?PARS1)H\Q]L-10T+AS? M^[.9QVPV' [+#V+K-R[_ %!+ P04 " !]B59.ML<)%L@! U! &0 M 'AL+W=OV&X*+Y0VRSIW]<70FB*FA=LC\^<<\;VD$]*/YD.P*)GP:4I M<&?M<"3$5!T(9F[4 -+M-$H+9MU2M\0,&E@=D@0G=+>[)8+U$I=YB)UUF:O1 M\E["62,S"L'T[Q-P-14XP2^!Q[[MK ^0,A]8"]_ ?A_.VJW(PE+W J3IE40: MF@+?)<=3YO$!\*.'R:SFR%=R4>K)+S[7!=YY0\"ALIZ!N>$*]\"Y)W(V?LV< M>)'TB>OY"_O'4+NKY<(,W"O^LZ]M5^ /&-70L)';1S5]@KF>#*.Y^"]P!>[@ MWHG3J!0WX8NJT5@E9A9G1;#G./8RC%/<.:1SVG8"G1/HDD!C+5$H.']@EI6Y M5A/2\>P'YJ\X.5)W-I4/AJ,(>\Z\<=%KF2;[G%P]T8PY10Q=89(%01S[(D&W M)$[TG_0TR;8)TDV/:2!(U_H'NDVPWR38!X+]7PYNWQ09,5G R/\5F6U*9!L2 MAS<2V;L29'5M G0;'JQ!E1IE:)95=.F).QJN_14>&^HKTVTO#;HHZQY/N.)& M*0O.R.[&>>A<#R\+#HWUTX.;Z_B2X\*J86Y2LOPIRC]02P,$% @ ?8E6 M3C.N11&ULC57; MCILP$/T5Q ?$W'(5(&T25:W42M%6;9\=,@EH#::V$[9_7]L0EI#)*B_8'I]S MYF(\CALNWF0.H)SWDE4R<7.EZA4A,LNAI'+":ZCTSI&+DBJ]%">RI.+?&AAO$M=WKX;7XI0K8R!I7-,3 M_ 3UJ]X)O2*]RJ$HH9(%KQP!Q\1]\5=;WQ(LXG?(4NH:GK=-E_APLP#3>1:!\99])^G>PL%2\[%1U*2=_;L:CLV'3Z M5QI."#I"T!/\V:>$L".$'X3H4T+4$:(1@;2IV-ILJ:)I+'CCB/9X:VK^(G\5 MZ>IGQFB+;?=T>:2V7M+07\3D8H0ZS+K%! .,WR.(5N]=!)B+=7!'#VX=;.X1 M87@+V=Y#Y@L\B!#-,[3\\";/)2X0H0*1%8B& H$W*A2&>5"J*>IDB@B,BK5N M,4N+J=IR3N:C@MYC_,ER5%$,\R#8&1KL# DVQ 7FJ,#\^3-9H (+)()H5"X, M,\6=+%$G2T1@A@OX'G['O.<3]1]<4_^)5%'0^$C)H#.4($ZVZTHGX^=*F0LV ML/:=_24PG65D7YN.;SO.ATS[7/R@XE14TMESI?N6[2Y'SA7H&+V)_NUR_4+U M"P9'9:9S/1=MFVX7BM?=$T3Z=S#]#U!+ P04 " !]B59.0HPG_= " !1 M"P &0 'AL+W=OEVOLHDMLCJZF\XRUK]),]%S55>BD.D6P%HSL;5%<1CN,L MJFG9A,NYW7L4RSD_J:ILV*,(Y*FNJ?BW8A6_+$(4OFT\E8>C,AO1A5U+/LRIHULN1-(-A^$3Z@^PW&)L B?I?L(@?W@9'RS/F+67S;+<+8 M5,0JME6&@NK+F:U951DF7<=?1QKV.4W@\/Z-_8L5K\4\4\G6O/I3[M1Q$<[" M8,?V]%2I)W[YRIR@- R<^N_LS"H--Y7H'%M>2?L;;$]2\=JQZ%)J^MI=R\9> M+X[_+0P.P"X ]P$H^S" N #R'I!\&)"X@&04$'52;&\V5-'E7/!+(+K7VU+S M+T+WB>[^UFS:9MMGNCU2[YZ7!.?SZ&R('&;58? @WI$I-G[%!A*L<)>.+Y. ML/81A%Q#-CXDG\%%$% GL?'D2N<$00(2))8@N2(H1HWJ,)G%-)U2DL7Q2*V/ M0K-TC-H J(P,4%$F9!9@$D*@(# !"BG?+A1->!K=(!4$)1-Y M0&,_( Q0I!,4L"W1)WR)8&,BP)F^6@@TI19V$_+M1$@V00&; &6?4 O; .6W MJ(5 ^40>V"T(LL)4J; 74'&[6@R; <889Y"/8^-VL A@O_>Q,-YHJ:B8.= MV62PY:=&F<_S8+>?"Q_L6#C:7^EYL9ONWFFZ8?,'%8>RD<$S5WKJL;/)GG/% M=)7QG>[J4<^W_:)B>V5NN@$VZJ?HY7]02P,$% @ ?8E6 M3H9SA,8E @ @ < !D !X;"]W;W)K&ULE57M MCILP$'P5Q .<,03R(8*47'5JI5:*KFK[VR&;@,Y@SG;"]>UK&T+I=9&X/[&] MS,[L.+8W;85\406 ]MXJ7JNM7VC=; A1>0$54P^B@=I\.0M9,6V6\D)4(X&= M7%+%21@$":E86?M9ZF('F:7BJGE9PT%ZZEI53/[> Q?MUJ?^/?!<7@IM R1+ M&W:![Z!_- =I5F1@.945U*H4M2?AO/5W=+.GB4UPB)\EM&HT]ZR5HQ O=O'E MM/4#6Q%PR+6E8&:XP2-P;IE,':\]J3]HVL3Q_,[^Y,P;,T>FX%'P7^5)%UM_ MY7LG.+,KU\^B_0R]H=CW>O=?X0;Q912L;=N+&LW MMCW_/0U/"/N$<$@(W>:03LA5_HEIEJ52M)[L-K]A]C^FF]#L36Z#;BO<-U.\ M,M%;%D7KE-PL48_9=YAPA*$#@ACV02+$)/;A?^DAGAZA%48N/1I7N AP@@5* ML' $BW\(Z#N+&&:BRA@5B1&"""=(4()DOLTE2K"<81/#+'"1%2JR0@ABG&"- M$JSGVZ0!?F*#&4914#*A,W$S*$*QG*! 3_Z.AA]PBY]^&LUQBX%6$SKX):'8 M#5A/4.!7@,8?<(M? IK,<8N XOL[H^C07G:A>T#_ MPKO>](W)2UDK[RBT>8;=8WD60H.I)7@PG@O3#H<%A[.VTZ69RZXG= LMFK[? MD:'I9G\ 4$L#!!0 ( 'V)5DX D0V\KP$ - # 9 >&PO=V]R:W-H M965TH?'A XO;M"YA8;A;UC^%>SCF<@Z$N6%-B&UZD,RN M] #*KW3:2.9\:0[$#@98&TE2D"++OA#)N,)U&7L[4Y?ZZ 17L#/('J5DYFT# M0H\5SO&Y\< /O0L-4I<#.\ CN*=A9WQ%9I662U"6:X4,=!7^EJ^W-. CX)G# M:!=S%)+LM7X)Q:^VPEDP! (:%Q28'TZP!2&"D+?Q+VGB>LTF?:=<)12(4,R&_^91 $X%>$,CD+$;]SARK2Z-'9*:?-;!P M)_(U]8?9A&8\N[CFTUK?/=7T-B_)*0@ES&;"% M,\1&Q_1]!Z0PAWL#LHKCJ MHHA\NN#G=\5U 7I5@$:!FP\Q+DQN)LQ]Q*B(R5;W%T$^QTQ&R.)LPUW_P\R! M*XOVVOG?% ^ST]J!U\M6_@+U_GG-A8#.A>F=GYOIDDV%TT-Z/V1^Q/4[4$L# M!!0 ( 'V)5D[H,XJYI@, '@0 9 >&PO=V]R:W-H965T1/FSVG->.[_SK*AF[KZN#Q//J]9[GB?51W'@ MA?QE*\H\J>6PW'G5H>3)IB7EF4<0"KP\20MW/FWGGLKY5!SK+"WX4^E4QSQ/ MRC\+GHG3S,7N>>(YW>WK9L*;3P_)CG_E];?#4RE'7J^R27->5*DHG))O9^X5 MGCP2VA!:Q/>4GZJ+=Z<)Y46(G\W@;C-S4>,1S_BZ;B02^7CEUSS+&B7IQR\E MZO8V&^+E^UG]I@U>!O.25/Q:9#_23;V?N9'K;/@V.6;ULSC=E?Z;!!*((I"=(V^\1J"+0 M-X+_+L%7!'\L@2D"&TL(%"$82P@5(1Q+B!0A&DN(%2$>2\#HG#GT1@G>I_3) MQJ.MG-.-R6C*.>%X=,;Q.>58S[G7;=^V'CXE=3*?EN+DE%U)'Y*F<^")A$KQ M9K:ML/9'61.5G'V=4T:GWFNCI#"+#D,&&'^(69H8W",\Z4+O!P']6!"#3X86 MKDT$96R(^61B-#\_0RK!$',#8+0E^0+)A$/,+82)AI@["!-K2_O/I;G_M\,K M$Q)JOCP *@$:8AXAC"71%-YPM%6@ P4"*_BP@M\J^ ,%+=S'#A.TF*+;CI@& ML!D&FV&&F4A;C04SK+"(Q/K"7INPP/W6A/DA0I%6.7< #+.0:?MU:<*(3^,0:5;O31R.?6J870&X M$ >86?95 "<\ /:5UCYN L-2%"-M6RP[$+L :8A[4^9#%/M:-UN9* 0'%,(! MA4! #%:(8(5H?+'&L$(,^*"E[R$&THR0)=;F] 8/,@18TEKR@P*QD:9L9R8& M3$46#?B\N\)D_-)B2RO%=,3B*M!ER(3:0[;T7 PU76-US:[[GBE+W\5FXZ5! M;-&PE#(._F-U+=6#S?+1#X"EP@P*&=LCME09C@Q+V*IAJ3,!>?W#DO=^T5 MMG+6XEC4C9<7L_TU^8HTG^S:_ )/[C PO\2357<)?I/O[N0/2;E+B\IY$;6\ M*K1?\ULA:BZ=1Q]EHO8\V?2#C&_KYC64[V5W%^X&M3BH>[[7_[-A_A=02P,$ M% @ ?8E63F_48A"G @ 00H !D !X;"]W;W)K&ULC5;K;ILP%'X5Q ,4FZNIDDA+HFF3-BGJM.VWFS@)*F!FG*1[^]G& M1<0^K/T3L/.=[V)\#(L;%R_]F3$9O#9UVR_#LY3=8Q3U^S-K:/_ .]:J?XY< M-%2JH3A%?2<8/9BBIHYBA/*HH54;KA9F;B=6"WZ1==6RG0CZ2]-0\7?-:GY; MACA\FWBJ3F>I)Z+5HJ,G]H/)G]U.J%$TLARJAK5]Q=M L.,R_(0?MYCH H/X M5;%;/[D/=)1GSE_TX.MA&2+MB-5L+S4%59\L2S*2D-?AVO5FNO-\K^5P06Q+8C' IS^MR"Q!KO]:19;/.?6IY>S5Y728$7T5436L_$Q#F(+L"0C)%(F1Z0YO7F3DA\+M]L[:8CW8$ACL,,$IGE> NQ^^W^=IBID+Q[*;')MFMQ[DAF>%8*['0/M3MQSU(*FB]'2B MR:M9?UQ]I^)4M7WPS*5ZRYMW\9%SR10A>E">S^I[;AS4["CU;:'NQ?!1,PPD M[^P'6S1^-:[^ 5!+ P04 " !]B59.Z);5C@\$ #E$@ &0 'AL+W=O M^?L5%Q,CM6+\8D ^YW2KU=T"38]Y\;/<*E5YO],D*V?^ MMJKVDR HEUN5QN67?*\R_<\Z+]*XTH_%)BCWA8I7#2E- H)0&*3Q+O/GTV;L MM9A/\T.5[#+U6GCE(4WCXL^M2O+CS,?^:>#';K.MZH%@/MW'&_6WJO[9OQ;Z M*>A55KM49>4NS[Q"K6?^#9Z\$%D3&L2_.W4LS^Z]>BIO>?ZS?GAZ02 MM:QJB5A?WM6=2I):2?OQJQ/U>YLU\?S^I'[?3%Y/YBTNU5V>_+=;5=N9+WQO MI=;Q(:E^Y,<'U4V(^UXW^X5Z5XF&UYYH&\L\*9M?;WDHJSSM5+0K:?R[O>ZR MYGKL]$\TF$ Z ND)VO9G!-H1Z >!?4I@'8&-)?".P,<2PHX0CB5$'2$:2Q = M08PER(X@QQ(P.JT<^J"$GU/ZQ<:CK9R6&Y/1E-."8W/%@S87F^3^&E?Q?%KD M1Z]HZW,?UVT 3S1+B]>C3;DT?^H$+_7H^YP*/@W>:Z4.<]MBR#F&LR'FR<;@ M'A%H%WH_".C'+;'X9&CASD90;GCZU<88?GZ#5,(AYA[ T"'D.R03#3$/$$8, M,8\01AJAO1B:Y\L.+VQ(9/CR JB$CD6D<#+11H$.DBF$%1BLP!H%-O#!F,I+ MBPD;3-:F&J8.,QPVPRTS AE)SRTK7!!I!NW.AH6,"8*-Q 1@E ELP+X!1J,( M20-V#\!8%&'#M^\ #$E.#;4'&\8BA(11%8\ #/.(&[GX9,,(HS)"AM5G&XJ-$MQFT/CP8==6A2\'L,/P0:$)AHQM MX!G <8*X--LF@&.<4"H=KL.[VPTF0 A=&H[FBJ_HKMC17K'=7^T0,B!IF*32 M#"& 0P@+*X00CB+FFKZC96.[9U.)'!J.+H##*T+HZ ,X&A'"R)ZRQ)P+*X8 MD.O.%)I=$ )2R05W1<#1@[#=A*AT;/+8T0ZP'!]%XN@'!%V.8H<9UBC#V'K[ M0?;.A!@U]^ %@*-$9Z)C)R&.-D3L-J3SWJ'AZ >$7!%"1S\@=,2[4@<:%K/K M98DXN@:!WLH1$[O(J73EB:/4 MB+ABQHY2(\#6:Z^Q!%Z(K1D'9Y^$J2HVS7E)Z2WS0U;57IZ-]F?1%Y\56Q:O^ M(5'KJKZ-]'W1'KRT#U6^[PZ5@OYD:_X_4$L#!!0 ( 'V)5DY?:-;\S@, M 'P2 9 >&PO=V]R:W-H965TO21/N@:8O$_"<^VF?@^WY MQ1;?RJ,QE?,C2_-RX1ZKZO3D>>7V:+*X_&!/)J__L[=%%E?U:W'PRE-AXEUK ME*4>"1%X69SD[G+>CKT4R[D]5VF2FY?"*<]9%A?_K4QJ+PM7NN\#7Y+#L6H& MO.7\%!_,WZ;ZY_12U&_>U)C9W"K-?N,_R::-FC4&+^#;7V6_/RUV[ABB8CDYIMU;B(ZY\WLS9IVGBJ\_C>.W6O,1O#V^=W[Q_;XNMB M7N/2K&WZ-=E5QX4[AJ((-) ]4;J)\&>M) ]P9Z8.!U MI;2]V<15O)P7]N(4W?2>XF85R2===W_;#+;-;O]7MZ>L1]^6*E)S[ZUQU&-6 M'89N,/**\&KOUQ"$0JR(F=-]@#5'J$$.&PX)9S@)!>M4K;V^#4$*.]#0@6X= MJ+M&:>S APY\GD'D#SJ-, $.$L @ 2ASQ$$('82/ESF##F8/E(DP(0X2P2!1 MMVI%ZR'O/&#[!H.6O0!UCBPH.<(<":J(AM3I0,%-HG^0"'TAQ( #""E#(6Z1 M]VE!MCU+8FGI8;!5#_+O@NFI8)A5DM-**CT,IE@P+07H ,=)$4[DA(DJ-<_) MIV%.FL6*",T*QP41QVUZW.WLD9KJ)]8(R05 "SG,W>>31U& .HJ0:/5M$')Z M]6']D0'CE18TX@(KD P?X57(\F7%OS+0%@5Z1%5)*"*8$&L :X53[9R>N#]!V1BZ1"63^+RJ<7(#H"PBI$/ M1, ?<8%UA/A&1HM@V,+@42&$R($0WJ>%M8FX-FDQLG,A+"@T^XWF8'839S=H M#F M:Q&-N,#L4_R8,=X.S#Z%]A"L'0_O(2!RBCH*,UH!1LLQ%YA]BA].M!PYBBK, M/L4_YUH.-X<]*)A:*U.0+A'OY@B>F>+07F^4SM:>\ZHYR=Z,7J]0GJDYP@_& M5_)ITUV$_'33W'=]2^KL>[WKAM/P?4$L#!!0 ( 'V)5DZYSJ9,X ( .0* 9 M >&PO=V]R:W-H965T7JRMM_2UZ*\]P'__7@1[$_2'T0+&9-ON<_N?S5 M/+9J%XQ>MD7%ZZX0M=?RW=Q_@/LU,&U@$+\+?NXNUIY.Y4F(9[WYNIW[H6;$ M2[Z1VD6N'B>^XF6I/2D>?P>G_AA3&UZN7[U_-LFK9)[RCJ]$^:?8RL/#V#((^E2,-NMVW_> M)M=5!/>Q4G^C#XW8YIV2IU.GIT4,T2PX:4<#9MECR 4&1D2@O(\A"!9B21QS MX!#BK2"\H<0'T)5N24AMW3 8)&0B(YCH38 0FJA*0'O/ Y / MR()W#HAND25R"R5,,P*V+BXN8TDV42J MR) >A&9W/3SW_>\W1=U MYST)J081,R[LA)!NVG[OZC13-,%,&XV"[^ ]0 M2P,$% @ ?8E63JX:^K'D 0 I00 !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$8"Z;K IFZIJI59:I6K[[(7AHMB8VF9) M_[Z^$$JV[@OVC,^<,V-F7"Q0 6OC(ZR#'NEIB-"LNZ!$7G')QCU2 ;J._366@+;2S-P&"4 Q\# 6T9/L;'4V[P%O!C@$7N]H&I MY,+YBS$^-V48F82 0JT, ]'+%9Z 4D.DT_BUQ7V3"R3..%_PE.<^ D2;XZ))4C> M$:1^@M1+D%J"]!U!=E.DP^06,UI,$AV2^#\ZF5B_2W+O/YWI8OJO A$\/[AZ^%EWW8?PN7\E+_H/W7[[?14F[?P8F5[*/6Q M.53'6:UWB^!!W#]*[AKTBK\.^MQ7= M+!+WTO3^IOO8=W;_/],]C?GZMI24SL.WSM"H60T:NM*(BR(TUB\N"+E8D=.< M;AVL707SK>31E20I#H)AGMRWYYL\,VQ 0@.R-R"O#7!D==2@B7O-<>BH))/" MZL\UDDD6GGP4#$>!<(05SJ!15W[NXBQ5R@H'R%2F5ZB;D%(:< MNA/4-P09-) YD5)D3[V5*Q(BC0C[$1%&1H0\938T7)49[H0]KCQT$L 5V64' M5"+BV)<5I-2#(.3*+BF@$F;2*(\KS"+!R)5=+D"5JS5 ^ED&BG/:D:8*11-F#[D(B4C MCJ45$9(E4>K;LV#RD)C.8\)$(9J2DPL4F!.0?9 3Y@XQ* @/N@@#A>3T@B!, M"D*DL N" %2=E;G3V6W 6%.$-J\V.5 [K;DCE.5V $!&27><<+4(;1]<28. MVIE(::,4R902OB'##*/_L3DAS!Q"S'%R ML3E!.0^7-B3!QVB<,R\9C C&# M"%\Q,&8$(T;8QFYNQ10C(B$7L"PKQA MM(&QIPV[&Q@R#+7C<55LEEA/.)A=K*87 F/:\)2C$KL801FYJ@\RPJQAES4L M?9,&TX$!';QE@.G B Y.&;AEKV)I+PF?J6Z/^I@-$NU&[#*0[C;C3@G['+1& M,DX2W]T#)HT4$R:-=(]!RC[ K(%(I+%G?9(86I*F5X'$H)$(-$Y"[!RK04*N M""047MV'E;I^Z>\:F]FF>CVVW;72U=?+?>8#=?=IUO>5N'\<;B5_FADN2?_( MZY?#L9D]5VU;E?V=VJZJ6FV"C+Z8_M[K?'MY*?2N[1X3\UP/EY/#2UN=QHO7 M\'+[N_P/4$L#!!0 ( 'V)5DZI_U-5<@( #<( 9 >&PO=V]R:W-H M965T,(K4_ M\X:I%]'QUCPY"MDP;9;R%*E.%V]O*=2$NNJY:OI6! MNC0-DW\WO!:W58C#^\9K=3IKNQ&MBXZ=^$^N?W5;:5;1Z.50-;Q5E6@#R8^K M\!->EM@9.,5;Q6]J,@]L*CLAWNWBVV$5(DO$:[[7U@4SPY67O*ZM)\/Q9W : MCC&MX71^]_[%)6^2V3'%2U'_K@[ZO JS,#CP([O4^E7YP3V$$,.HB=@^0AC8671J^A3M/VD#@C MJ9?*7$42@B@,DX P"0"3>3"])IV&H33W6 1FGAZ0$E!E!1 \:)L4@"%( \% M$"49@E$HB$+G*(D794.!A#/_L,U%-']2E 5(L@!(L$>RF 7!"'LGJ@1$>%+> M!Y0,1,D %"_?30:4WG^))2"BDZ0>4'(0)0=08@\EGT5)DX77+LJYB";IDZI@ M!'&PO M=V]R:W-H965T*)@_T[(33CD6R?;ZS

@J#>'661UM_429;M/P=5%6G37E;O07VJ9+KOC8H\H&$8!T6:E?YR MWM][K99S]='D62E?*Z_^*(JT^F\E^,3_NO$]>S\VW8U@.3^E[_)/V?QU M>JW:J^#B99\5LJPS57J5/"S\7\C3EM/.H"?^SN2YOCKWNE+>E/K17?RV7_AA MEY',Y:[I7*3MX5.N99YWGMH\_M5._4O,SO#Z_,O[2U]\6\Q;6LNURO_)]LUQ MX2>^MY>']"-OOJOSKU(7%/F>KOYW^2GS%N\R:6/L5%[WO][NHVY4H;VTJ13I MS^&8E?WQK/U_F6$#J@WHQ8#PFP9,&["I!EP;\*D&D3:(IAK$VB">:B"T@3 , M@F%T^^EZ3IMT.:_4V:N&%7=*NX5-GD2[(';=S7[^^__:&:O;NY]+SJ-Y\-DY MTLQJ8.B(BZ;L&1)%/ [#T"@8@%S$B05N$4BIN 9'N7.8.[=R M)Y$QUYN!B:XCM=H7VKG;8,(1N+5!GD1C<)1[!'./['&/C$B;:&KN-NC(W09O MYQ[#W&.0.\$.!'0@IJ_:!#I(0 9&]ZT3:XTE8$B>;8R1&R,R@_G,0#Y&JZ]L MAC&.@Y 0ZU\(PG!3ED)KC@5:,Q.Y[7UNG+I#NLD$G=%0=&?*7@!'X'('X.Q6 M[EAC"07#;NP[:PU=KR/*DQADM=%H=!,=)X:UFP#QOA+ L0LLH81/;T6"E8P@ M*3,VRY6&1FTV"(^S9JP]!(E/8D:+[05R)QH6*B) M)D935BU?05S1<.J1H"L MQ:&YT!#D4%^"U8K84F1OG!J:L/L TK'] /+V_D.Q$%(@A+&I_QJZGA:S$ZFM M;69Q][UL;R+C.9P@9N!/?*NY7C9 ANV72V A*-O M&>X8!II!N 8,-P.+'J@6-P,#6[5=+8()F8. = MP*X60,(AJ!QW# ?-(!SO$1PW R?3J^6X&3C8&82Y97'[F1B]8FSNFFD85_9>A@U*-;'V&W]KU>Y3I_G*1RT/3G8KVO!J^^@T7 MC3KI+YK!Y;/J\G]02P,$% @ ?8E63MXESM+@ @ H@L !D !X;"]W M;W)K&ULE5;MCILP$'P5Q ,$;&,^3DFD)I>JE5HI MNJKM;U_B).@ 4W"2Z]O7-AP*]A*E^1&PF9W9M;TCSZ^B>6M/G$OOO2RJ=N&? MI*R?@J#=G7C)VIFH>:6^'$13,JF&S3%HZX:SO0DJBP"'81R4+*_\Y=S,;9OE M7)QED5=\VWCMN2Q9\W?%"W%=^,C_F'C)CR>I)X+EO&9'_H/+G_6V4:-@8-GG M):_:7%1>PP\+_Q-ZVF 38!"_WE:^*GO[?F!G0OY(JY? M>%\0];V^^F_\P@L%UYDHC9TH6O/O[89(Q9NQ@\1CR["$+&D(T+2=(! M$J@ZAF(P6 PV\624Z 0! 0F((8A&!)E5:8>)#:8R&)3&)-0_6"H"I2)7*@VM M)8L<*0NQN8<8)4'!)"B0!(()8I @?GS%$Y @<3.@UME:)4Z1N%OOT%J.=8>D MMWN389I2!_G\".^L'-R2!+= M.0X(-A $.$B:VF($$,/WQ& +00]XR!JY%I'0.]L%&P6"G"*;H("M OV'5R#8 M+!#@%EEH'QH(-&%J".YJ!+1L9K=U#QIU06:L9G)MX?9&0']GQ%;+'#6"[HEA MN,$QT."9;28 B)!H0@?N;PST=V8;"0B*+9W@YBJC;Z_?67/,J]9[%5+=BLS= MY2"$Y(HPG*EC>E(7YF%0\(/4KXEZ;[I;8S>0HNYOQ,%P+5_^ U!+ P04 M" !]B59.&E0QC1D" 7!@ &0 'AL+W=O]<8<>15GPBV)U"X_"DY>FH>+/!ACOUS[V7R>>ZG.E MS 0JBXZ>X3NH']VCT",TJ1SK!EI9\]83<%K['_%JEQB\!?RLH9-?VII"'>]E_5/]GL.LN>2MAR]JL^ MJFKM9[YWA!.],/7$^\\PYHE];PS_%:[ --PXT34.G$G[]@X7J7@SJF@K#7T9 MVKJU;3^LI.E(!7IW3^82;O9=DUOC]2SUS+*TP)=C="(V0R8\ 83WB.V2P0A]Y#=$A*E M_PHA;7)R&CJ=AE: W ED;@'B%"!6(+J+FLVB#IC$8EJ+P7D89W$0!+/(2V1( M@N&9)7\/\LY^Y+0?.>SG,_L#)KXI]2'-DG#IW@'$<4[>]A0[/<4+3_&\U"9V ME8H=.^H $ASC-RTE3DN)PQ*>64J67SDC.,F6GI;($ FT,V),U?F-RK. M=2N]/5?Z\-HC=N)<@58-'G3(2M_2TX#!29ENJOMBN*N&@>+=> VCZ;^@_ M0 M2P,$% @ ?8E63CU\W(N? @ '0D !D !X;"]W;W)K&ULC59A;]L@$/TKEG] ;3!@)THB-8FF3=JDJ-.VSR0AB57;>$"2 M[M\/,'4=3-I^L0&_=_?N.'/,KEP\RQ-C*GJIJT;.XY-2[31)Y.[$:BH?>,L: M_>7 14V5GHIC(EO!Z-Z2ZBJ!:4J2FI9-O)C9M8U8S/A9567#-B*2Y[JFXM^2 M5?PZCT'\NO!4'D_*+"2+64N/["=3O]J-T+.DM[(O:];(DC>18(=Y_ BF:P - MP2)^E^PJ!^/(A++E_-E,ONWG<6H4L8KME#%!]>O"5JRJC"6MXZ\S&O<^#7$X M?K7^Q0:O@]E2R5:\^E/NU6D>%W&T9P=ZKM03OWYE+B <1R[Z[^S"*@TW2K2/ M':^D?4:[LU2\=E:TE)J^=.^RL>]K]X5,'"U,@(X >P(@[Q(R1\C>".A= G($ MY!&2+A2;FS55=#$3_!J);GM;:JH(3)'._LXLVF3;;SH]4J]>%CB%L^1B##G, MLL/ 0;TB$1;[UW D(LE'-$]!ZLQ(LMN(>LQ)"_"(K)@G)GE9P,^NF< !0T@ M:P -#12I%T>'(1;36(R'6+^'N!&!@R+P2 1.O4PM\<@%P!@13VJ'PD,4RDGA MR0VA(,S#DDE0,@GD[4[YY$$#^>=WK@@:* ))0U[2BE&@F*#B=!/5. GJQIW_RC;?'>^M+T?MM[WLQT M%X5?E*Q@S+#7(]%U["[B>*MNXPD M_8UH\1]02P,$% @ ?8E63N,EY-_+ 0 + 0 !D !X;"]W;W)K&UL;51A;YLP$/TKEG] #0XD(0*DI=.T2:T4==KVV8$C M6+4QLYW0_OO:AB*4\@7[SN_>NSO[R >E7TT+8-&;%)TI<&MM?R#$5"U(9AY4 M#YT[:926S#I37XCI-; Z!$E!:!1MB62\PV4>?"==YNIJ!>_@I)&Y2LGT^Q&$ M&@HNQ]S_P5QP?J M>E-Y9VA%.'/)&^>]E6FTSF;[PSJ"SLN[-A)MME++@**,'Q]FZ MT9T- 8WU6_?4D!X?\&A8U4^S2>8?1/D!4$L#!!0 ( 'V)5DZJ;G9DH0( M #8* 9 >&PO=V]R:W-H965T9V!A;66C_'VQ/VLBR5;&IE/RM>>:5 M?UZ:-PEN:3"!M 32$?#L0P)M";0CT(\)<4N(.P+Y."76$MBMA*0E) -"U$R6 MG_T';O@J4_(2J&8!U=RM4[Q([/?=ND'_.?T[^P&T'3VO&)IET=D)M9C[!D-Z MF+2/64.8>1_S & PZF,>(0SN8YX@#.DPD:VW*YJ 11,O0'L"%!:@H #U G%/ M(![,2(-)/*;RF$&M#V-$RA!"<"(QF$@,),(&B308=A6&3L1@8 P&Q$@&,=BH ME 3YWZ#D,8[- =SC&)?&?5PO\01,/!DE3LG$9YZ! K/;UTD*"J3 U W\1-(S#1@;'E(P\M09PA,3);&KV8%/AL:L8P1,2 ML*WP)WR%86-AP%F$#,^)=+2+8 KM(M'5:>EN5#^X.N25#EZDL0>O/Q[W4AIA M1=&=G;^CO<1UG4+LC6O.;%LU-YFF8V3=WM*B[JJX^@]02P,$% @ ?8E6 M3I0@).0! @ Q04 !D !X;"]W;W)K&UL=93= MCILP$(5?!?$ :S#_$4%JMEJU4BM%6[6]=F (: UF;2=LW[ZV(8B">X,]YLSY M9@QV/C+^)AH Z7QTM!='MY%R." DR@8Z(I[8 +UZ4S/>$:E"?D5BX$ JD]11 MA#TO1AUI>[?(S=J9%SF[2=KV<.:.N'4=X7].0-EX='WWL?#:7ANI%U"1#^0* M/T#^',Y<16AQJ=H.>M&RWN%0']U/_N&4:;T1_&IA%*NYHSNY,/:F@Z_5T?5T M04"AE-J!J.$.ST"I-E)EO,^>[H+4B>OYP_W%]*YZN1 !SXS^;BO9'-W4=2JH MR8W*5S9^@;F?R'7FYK_!':B2ZTH4HV14F*=3WH1DW>RB2NG(QS2VO1G'V?^1 M9D_ $O#4RP0RE7\FDA0Y9Z/#I[T?B/[$_@&KO2GUHMD*\TX5+]3JO8AP MD*.[-IHUITF#5YIPI4'*?X%@*P0;@^ ?2&@W"*P&@3&(C$%O#+#GIYLR)U&\ M$J5A'-LQH143VC#9!K,7I=[_MB.R8B(+!GL;S%X4)4EDQ\163&S#^!O,7A1[ M:6K')%9,8L/@#68OBM3'L6-2*R8U#N'Z)PRB#26UE)(DV([)K)ALA\GB#27; M_6=1F"7>AH)6)U!?<-\)O[:]<"Y,JL-LCES-F 3EZ#VIDAMUIRX!A5KJ::+F M?+I9ID"R8;XTT7)S%W\!4$L#!!0 ( 'V)5D[E<+&#IP$ )L# 9 M>&PO=V]R:W-H965T :Z65WQCN^-_O'@SE:-V+[P$">=7*^(KV M(0Q[QGS3@Q9^90

-)9IT5 TYV9'QR(-@5IQ?AZ?<>TD(;69?(=75W:2U#2 MP-$1?]%:N'\'4':L:$'?',_RW(?H8'4YB#/\A/!K.#JTV$QII0;CI37$05?1 MAV)_V$9]$OR6,/J;/8F=G*Q]B<:WMJ+K6! H:$(D"%RN\ A*11"6\7=BTCEE M#+S=O]&_I-ZQEY/P\&C5']F&OJ*?*&FA$Q<5GNWX%:9^=I1,S7^'*RB4QTHP M1V.53U_27'RP>J)@*5J\YE6:M([YY+Z8PI8#^!3 YP">>\F)4N5/(HBZ='8D M+L]^$/$7%WN.LVFB,XTBG6'Q'KW7>L=W);M&T*0Y9 V_U11\UC#DSTGX8A*> M -MW28IEP&81L$F S3O W3)@NPC8+E3 /[29-9^3QB1-L=I\2,)NYAJO[0_A MSM)XGPILZ&@"W%[CWN7[TLV@AVFI\#F]UC_!U!+ M P04 " !]B59.[*M#M]P" "="@ &0 'AL+W=ORNXLBL=[3AHA;UM%6 M?=DRWA"IEGP7B8Y3LC%&31W!.$ZCAE1MN)B9O4>^F+&#K*N6/O) ')J&\']+ M6K/3/ 3AV\93M=M+O1$M9AW9T9]4_NH>N5I%(\NF:F@K*M8&G&[GX3VX>P!( M&QC$[XJ>Q.0]T*$\,_:B%]\V\S#6BFA-UU)3$/4XTA6M:\VD=/P=2,/1IS:< MOK^Q?S'!JV">B: K5O^I-G(_#_,PV- M.=3RB9V^TB$@' 9#]-_ID=8*KI4H M'VM6"_,;K ]"LF9@45(:\MH_J]8\3_V7+!W,_ 9P,("C@?)]S0 -!NC=X+J' M9#!(W@V2JP9X,,"60=3';I)9$DD6,\Y. >_KH2.Z[, =5L>UUIOF=,PWE4^A M=H\+#+-9=-1$ V;98^ $@W!RCEFY&# B(J5@E %],I;0=8$L#RX$GB/*CTD> M7$B6^W4B;[J0L4=3$3'R$R1>@L00)%.-J97+98])#:8UF+R(8RL=+LA"E"[B M)B\2;&7D&L]9/-@;#W;BP3"WI/88/'&16"&7+@3APE+J8FY >J'*4J_8U#D] M# L_0>8ER-S3*RR9J\R--K.27KJ8:16<"'X2*W^4KH0""[\J4#L[V*Q1PFT6U3L%E!BU6KI \'X0I6!"ST5 M.&J2&-A-%7Q<)RL?J' D?X+I80"EGRDYX.W1]P!ZDHSLL*![F#BSPX*.&!S; MQ?D!T[EB?[<&R*/8[K8#:"H&IK:6JYA>2C2Y#TS]0K)N& :C<2)=_ =02P,$% @ ?8E63M@ OZ.P @ 30D M !D !X;"]W;W)K&ULC5;1;ML@%/T5R^^I#09C M5TFD)M:T29M4==KV3!.26+6-!R3I_GZ 73=>WP#S,Q=?K/CHJ5*3\4^D;U@=&M);9/ -,V3EM9= MO)S;M4>QG/.C:NJ./8I('MN6BG\KUO#S(@;QV\)3O3\HLY LYSW=LY],_>H? MA9XED\JV;EDG:]Y%@NT6\0.XKX E6,3OFIWEQ3@RJ3QS_F(FW[:+.#6.6,,V MRDA0_3BQ-6L:HZ1]_!U%XRFF(5Z.W]2_V.1U,L]4LC5O_M1;=5C$11QMV8X> M&_7$SU_9F!".HS'[[^S$&@TW3G2,#6^D_8TV1ZEX.ZIH*RU]'9YU9Y_GX0TA M(RU,@",!3@20?TC(1D+V3D ?$M!(0 XA&5*QM:FHHLNYX.=(#)^WIZ:+P#W2 MU=^815ML^TZ71^K5TQ)G>)Z($!$R+1ZE,(& JQ@AX=7@=8^X@L MNX94/H0481-9,,_,\K.K//.P H*("N K@2(4Z@!DUM,-Q2J(*63K ^:(5@X M):D"*)Q"$G:,@XYQP''A.!XP^"(,+)W2KWT,($Z+5#XF)S!L-@^:S0-FGR#=$>5 M[B<*2*'TQE^@#!HN/]%0I=\L&+N& R#H"%4^9@8@OO$' &EX2BS.E96)OSVL9;?BQ4V9KOEB=[@0/T)Q)SOK*W!7L6?4N,UPT?E"QKSL9 M/7.E3SQ[+NTX5TR;3.]T40_Z;C--&K939DCT6 P'_#!1O!\O+\ET@UK^!U!+ M P04 " !]B59.5!5JO(T# !G#P &0 'AL+W=O:/-8'IWJ7,IDWQCEF<-=-W#R)"WLY;P9>RZ7 ME']7,E.WAWE(;ED^KNZ?9;=@H1M=:O_ M*J\R,_*:Q,RQ4UG5_%J[2Z55WGDQ*'GRUE[3HKG>VG_"H#.C#7AGP'L#,_<] M Z\S\#X,[L_@=P;^AX%_UT!T!@(8..W:FV!N$ITLYZ6Z665['LY)?>S8HS#; MM:L'F]UI_C/QK,SH=2E\;^Y<:T>=9M5J^$#C"7^L66,-ZQ6.(>@Q.(6QXG@* M0+'&$CY6;/[O9(LE841S>F2XO,;>&T*X'NW )QWXC0-_%&\82THCP%HI30 6 M>U\S@A4DK$"K%7Y(.PA(!P%!$('5MIJ@T13MEL01",D&BYC@8/^W6.0/'(UP M0Q(W)'!C@-MJQ)#$]QG Q2(> $=;K!$3)RDB82,,*UP &Z$Y9CP"(!LL\E@( M8+&&#?R,:&.2-B9H0=36,9H$K&>#%0R>IRW6S**)=YRY=$YT"5@.$YZ+Y_$Y M!*94@D-DTE G1C 43*9^1.?^)<2+, MB)CCUX3!9$B(9CQ&4294(9] IM,_\Q"R%X KCK1, ]%L0M?S4YU[[03DED4 MPU*PO>MIO"JZ)C&B4. "[U,[[H>0F9!Y')\?RAOWIG:#+D],$-P"<@N<,P+F M06RLXC%,4%M")<1$061T161$210!9 [0/"'\V"$T+L3%$C$98KHB,J(DBA#B MXE*&CC*6S"*&XGO/T1B7KHF,*HKP@X,159%%$!B+4'CO2<:T=$UD1%'T49V) M43:)>1Q 7*R:13R$G[^4C+OPF] 9- ^Y+(]-)U=9.W4I=/WQ/!CMN\4G7C_@-02P,$% @ ?8E63@S?OGM P 0PT !D M !X;"]W;W)K&ULA5=1;YLP$/XKB/<5GXTQ5$FD M)M.T29M4==KV3!,G006<@9-T_W[&$$KM8WL)V/GN[KLS]]E>7%7STAZEU,%K M5=;M,CQJ?;J/HG9[E%7>WJF3K,T_>]54N3;#YA"UIT;F.VM4E1$E)(FJO*C# MU<+./3:KA3KKLJCE8Q.TYZK*FS]K6:KK,H3P-O%4'(ZZFXA6BU-^D-^E_G%Z M;,PH&KWLBDK6;:'JH)'[9?@ ]QMJ#2SB9R&O[>0]Z%)Y5NJE&WS9+4/2,9*E MW.K.16X>%[F19=EY,CQ^#T[#,69G.'V_>?]DDS?)/.>MW*CR5['3QV68AL%. M[O-SJ9_4];,<$N)A,&3_55YD:> =$Q-CJ\K6_@;; M!_\W,]R #@9T-(#DGP9L,&!O!K%-OF=F4_V8ZWRU:-0U:/K5.N7=1P'WS!1S MVTW:VMG_3+:MF;VL.,\6T:5S-/89.,# B(N-]#$&Q$&OJF=/W 38^@C$\ M D.38-:>39-(".X@1AW$UD'\S@$X5>@QB<74%I.D)'4RP4!QAE/A*!6.4''J MM>XQ?!*%PH\B M7"8^)N,I3B1%B:0(D=@ADGI!$I8Z';7Q0;'@"4XE0ZED"!7N4,G^NS8^@@J* MTP""ZP=!B"2N@!!_=7B:.J7;8#!!Z$S[P(R@ ?+5NI490--('SB-P26$P%A" MQ0PA5/X>@"(5$BXAZJ=.DIBYA! 8B\G M2V"PF,ZM%JZ?@ BH<(4<$ 5-7=H;!,5$-O?]X2H*B(P*5\_!ET@JW"T.